header nav.bg-primary {
    background-color: white !important;
}

#content {
    background-color: #f2f3f5;
}

.btn-outline-secondary {
    color: black !important;
    border-color: var(--bs-primary) !important;
}

    .btn-outline-secondary:hover {
        background-color: var(--bs-primary) !important;
        color: white !important;
    }


#cultureSelect.btn-outline-secondary {
    --bs-btn-color: black !important;
    --bs-btn-border-color: var(--bs-primary) !important;
    color: black !important;
    border-color: var(--bs-primary) !important;
}

    #cultureSelect.btn-outline-secondary:hover,
    #cultureSelect.btn-outline-secondary:focus {
        background-color: var(--bs-primary) !important;
        color: white !important;
    }

#searchForm .border-secondary {
    border-color: var(--bs-primary) !important;
}

#quicksearch .input-group span, #quicksearch .input-group button, #quicksearch .input-group input {
    height: 1.9rem;
}

#searchTerm.form-control {
    background-color: white !important;
}