

#searchModal .modal-content {
    border: 0 !important;
    border-radius: 20px !important;
    overflow: hidden !important;
}

#searchModal .nav-tabs.bg-secondary {
    background-color: #ffffff !important;
    border-bottom: 1px solid #e7e7e2 !important;
}
#searchModal .nav-tabs .nav-link {
    color: #0b1b45 !important;
    opacity: 0.55;
    font-family: 'Inter', sans-serif !important;
    font-weight: 600 !important;
    border: 0 !important;
    background: transparent !important;
}
#searchModal .nav-tabs .nav-link:hover {
    opacity: 0.8;
}
#searchModal .nav-tabs .nav-link.active {
    color: #0b1b45 !important;
    opacity: 1;
    border-bottom: 2px solid #fb581f !important;
}

#searchModal .input-group {
    background-color: #eeeee7 !important;
    border: 2px solid #0b1b45 !important;
    border-radius: 24px !important;
    padding: 6px 10px !important;
    align-items: center !important;
    margin-top: 4px;
}
#searchModal .input-group .input-group-prepend,
#searchModal .input-group .input-group-text,
#searchModal .input-group input.form-control {
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}

#searchModal .input-group .input-group-text .fa-search,
#searchModal .input-group .input-group-text .fal {
    color: #0b1b45 !important;
}
#searchModal .input-group input.form-control {
    color: #0b1b45 !important;
    font-family: 'Inter', sans-serif !important;
}

#searchModal .input-group input.form-control::placeholder {
    color: #0b1b45 !important;
    opacity: 0.5 !important;
}

#searchModal .modal-footer.bg-secondary {
    background-color: #eeeee7 !important;
    border-top: 0 !important;
}
#searchModal .modal-footer #searchQuickLinksInfo,
#searchModal .modal-footer #searchQuickLinksInfo * {
    color: #0b1b45 !important;
}
#searchModal .modal-footer kbd {
    background-color: #ffffff !important;
    color: #0b1b45 !important;
    border: 1px solid #d7d7d0 !important;
}
