*:focus {
    outline: 2px solid #0075BB;
}

.page-header-menu a:focus {
    outline: 2px solid white;
}

.header-main-search button {
    border: none;
}

.header-main-search .fa-user {
    color: black;
}

.stickers .stickers-search-wrapper {
    border: none;
    padding: 0;
}

#stickers-search-input::placeholder {
    color: white;
    opacity: 1;
}

.stickers-user {
    border: none;
}

.stickers-user .fa-user {
    color: black;
}

.article-content a {
    text-decoration: underline !important;
}

.article-content a:hover {
    /* text-decoration: none !important; */
}

.article-content .btn {
    text-decoration: none !important;
}

.gfield_error .gfield_label {
    color: white !important;
}

.qa-name-date a {
    text-decoration: none !important;
}

.content-menu-mobile:focus {
  outline: 2px solid white;
  outline-offset: 2px;
}

.menu-mobile-item-top {
  color: #fff;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}