﻿
/*

    https://webaim.org/resources/contrastchecker/

*/
body {
    color: #545454 !important;
}



a {
    /*color: #265A87 !important;*/
    color: #185D72;
}



.form-group a {
    color: #265A87 !important;
    text-decoration: underline;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
    /*color: #485A6A;*/
    color: #40535E;
}

.form-label {
    color: #445864;
}


.bg-menu-theme .menu-link, .bg-menu-theme .menu-horizontal-prev, .bg-menu-theme .menu-horizontal-next {
    color: #4C5767;
}



a.menu-link {
    text-decoration: none;
}

.text-light {
    color: #4D5666 !important;
}

.text-danger {
    color: #AD1A00 !important;
}


/*.bg-menu-theme {
    color: #224F77;
}
*/

.bg-menu-theme .menu-inner > .menu-item.active > .menu-link {
    color: #224F77;
}

.progress {
    font-size: 12px;
}


.btn-primary {
    background-color: #185D72;
    border-color: #185D72;
}


.bg-primary {
    background-color: #185D72 !important;
}



.bg-footer-theme {
    color: #484D61;
}


.bg-danger {
    --bs-bg-opacity: 1;
    background-color: #AD1A00 !important;
}

.btn-danger {
    color: #fff;
    background-color: #AD1A00;
    border-color: #AD1A00;
}


.view-profile-link {
    color: #165669;
}


.light-style .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #4A5264;
}



.light-style .select2-container--default .select2-selection--multiple .select2-selection__choice {
    color: #323A43;
    background-color: #CCCCCC;
}


.table {
    color: #4C5767;
}
.table:not(.table-dark) th {
    color: #40545E;
}


.text-muted {
    color: #4B4F63 !important;
}


.btn-label-secondary {
    color: #424B57;
}


.btn-secondary {
    color: #424B57;
}



.btn-warning {
    color: #424242;
    background-color: #FFDF9E;
    border-color: #FFDF9E;
}

.readiness-score-value {
    font-size:1.4rem !important;
}



h1.h1-title {
    font-size: 1.375rem;
}

h2.h2-title {
    font-size: .9rem !important;
}


h3.h3-title {
    font-size: .9rem !important;
}


h4.h4-title {
    font-size: .9rem !important;
}

h3.assessment-pager {
    font-size: 1.375rem;
}




/*.light-style .bs-stepper .step-trigger {
    color: #445864;
    font-weight:500;
}

*/


.invalid-feedback {
    color: #AD1A00;
}

.light-style .bs-stepper .bs-stepper-header .step:not(.active) .bs-stepper-circle {
    background-color: rgba(67, 89, 113, 0.16);
    color: #373D49;
}


.light-style .bs-stepper .step-trigger {
    color: #454545;
}

.bs-stepper .step.active .bs-stepper-label {
    color: #17596D !important;
}


.bs-stepper .step.active .bs-stepper-circle {
    background-color: #185D72;
    color: #fff;
}


.nav-pills .nav-link.active, .nav-pills .nav-link.active:hover, .nav-pills .nav-link.active:focus {
    background-color: #185D72 !important;
}

/*.nav-pills .nav-link:not(.active, .disabled) {
    color: #425861 !important;
}
*/

.nav-pills .nav-link:not(.active, .disabled) {
    color: #3C5058 !important;
}


.alert-heading {
    color: #6B4700;
}





.custom-option.checked {
    border: 1px solid #5BC0DE;
}

.form-check-input {
    border: 1px solid #566a7f;
}


span.custom-option-title {
    color: #40585E !important;
}



.select2-container--default .select2-results__option[aria-selected=true] {
    color: #4F4F4F !important;
}


.light-style .select2-container--default .select2-results__option--highlighted[aria-selected] {
    color: #4F4F4F !important;
}

.light-style .noUi-touch-area {
    background-color: #5BC0DE !important;
}

.support-text-section {
    min-height:120px !important;
    display:inline-block;

}



