/* PRIMARY */
/* #1787de; */

.primary_color {
    color: #FAD12A;
}

.primary_background {
    background: #26486b;
}

.primary_border_color {
    border-color: #FAD12A;
}

.input-item-wrapper textarea:focus,
.input-item-wrapper input[type=email]:focus,
.input-item-wrapper input[type=tel]:focus,
.input-item-wrapper input[type=number]:focus,
.input-item-wrapper input[type=text]:focus {
    color: #004D82;
    border-color: #FAD12A;
}

.input-item-wrapper input[type="radio"]:checked + .radio-label {
    background: #FAD12A;
}

.input-item-wrapper .radio-label:hover {
    background: #FAD12A;
}

.input-item-wrapper input[type="checkbox"].styled-checkbox:checked + .checkbox-label::before {
    color: #004D82;
}

.input-item-wrapper .file_upload_input_label {
    border-color: #004D82;
    background: #004D82;
    color: #fff;
}

.action-buttons .primary_btn {
    border-color: #004D82;
    background: #004D82;
    color: #fff;
}

.action-buttons .text_btn {
    color: #004D82;
    border-bottom: 2px solid #FAD12A;
}

.ia_modal_header {
    background: #FAD12A;
}

.ia_modal .primary_btn {
    border: 1px solid #004D82;
    background: #004D82;
    color: #fff;
}

@media only screen and (max-width: 767px) {
    button.ui-datepicker-trigger::after {
        background: #004D82;
    }
}

/* SECONDARY */

.secondary_color {
    color: #fff;
}

.secondary_background {
    background: #fff;
}

.secondary_border_color {
    border-color: #fff;
}

.action-buttons .secondary_btn {
    border-color: #004D82;
    background: #fff;
    color: #004D82;
}

.ia_modal .secondary_btn {
    border: 1px solid #004D82;
    background: #fff;
    color: #004D82;
}

/* GENERIC */

.color_white {
    color: #fff;
}

.bg_white {
    background: #fff;
}

/* LOWER NAV OVERRIDES */
#lower_nav.action-buttons .primary_btn {
}

#lower_nav.action-buttons .primary_btn:hover {

}

#lower_nav.action-buttons .secondary_btn {
    /* border: 1px solid #26486b; */
}

#lower_nav.action-buttons .secondary_btn:hover {
    background: #FAD12A;
    /* border: 1px solid #9A683A; */
}

#lower_nav.primary_background {
    background: -moz-linear-gradient(top, #26486b 0%, #3671ad 100%);
    background: -webkit-linear-gradient(top, #26486b 0%,#3671ad 100%);
    background: linear-gradient(to bottom, #26486b 0%,#3671ad 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26486b', endColorstr='#3671ad',GradientType=0 );
}

/* PROGRESS BAR VALUE*/
#progressbar .ui-progressbar-value {
    background: -moz-linear-gradient(top, #26486b 0%, #3671ad 100%);
    background: -webkit-linear-gradient(top, #26486b 0%,#3671ad 100%);
    background: linear-gradient(to bottom, #26486b 0%,#3671ad 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26486b', endColorstr='#3671ad',GradientType=0 );
}

#progressbar::after
{
    color:#FAD12A;
}
