*:focus {
    outline: 2px solid #4C9B31;
}

.page-header-menu a:focus {
    outline: 2px solid white;
}

.y4tl7bddt9 button {
    border: none;
}

.y4tl7bddt9 .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-main a {
    text-decoration: underline !important;
}

.content-main a:hover {
    text-decoration: none !important;
}

.content-main .btn,
.event-title a,
.event-right-col a,
.content-social a,
.content-news a {
    text-decoration: none !important;
}

.content-menu-mobile:focus {
  outline: 2px solid white;
  outline-offset: 2px;
}