.add-site-modal .modal-header strong {
    display: block;
    margin-bottom: 12px;
}

.mt-20{
margin-top: 20px !important;
}
#submitSite .form-label{
    font-weight: 700 !important;
}
#submitSite #captchaId {
    top: 0;
    border-radius: 20px;
}


.asterisk-feedback-container {
    padding-left: 0 !important;
}

.faq_section {
    flex-direction: column !important;
}

.faq_section .faq_list {
    flex-basis: 100% !important;
    width: 100% !important;
}

.high-authority-filters {
    margin-bottom: 30.5px !important;
}

.custom-multiselect {
    padding: 10px 20px;
    border: 1px solid #DADADA;
    border-radius: 20px;
}

.custom-multiselect .multiselect-search {
    padding: 0;
    font-size: 16px;
}

.selected-options::after {
    padding-bottom: 5px;
}

.custom-multiselect .selected-options {
    padding: 0;
    min-height: unset;
}

.custom-multiselect select {
    bottom: unset !important;
    top: calc(100% + 11px) !important;
    border-radius: 12px !important;
    padding: 4px !important;
    min-height: 212px !important;
}
.multiselect-search {
    pointer-events: none;
}
.selected-options:has(.option) .multiselect-search {
  display: none;
}

.custom-multiselect select option {
    border-radius: 8px !important;
    padding: 12px !important;
}

.custom-multiselect select option:checked {
    background: #F5F5F5 !important;
}
.custom-multiselect select option::selection {
    background: #F5F5F5 !important;
}
.custom-multiselect select option:hover,
.custom-multiselect select option:focus,
.custom-multiselect select option:focus-within {
    background: #F5F5F5 !important;
}

.custom-multiselect .selected-options .option {
    background-color: transparent !important;
    color: #222222;
    padding: 0;
    border-radius: 0;
    display: flex;
    align-items: center;
}
.custom-multiselect .selected-options .option::after {
    content: ',';
}
.custom-multiselect .selected-options .option:last-child::after {
    content: '';
}