﻿:root {
    --primary-color: #013781;
    --primary-text-color: #fff;
    --primary-color-fade: #c7d3e3;
}

.org-header {
    background-color: #fff !important;
    box-shadow: 0 0 1rem rgb(102 102 102 / 20%);
}

    .org-header .logo-img {
        height: 112px;
        width: 100%;
    }

.progress-item.current {
    background-color: var(--primary-color) !important;
}

    .progress-item.current:hover, .progress-item.check:hover {
        background-color: var(--primary-color) !important;
    }

    .progress-item.check {
        background-color: var(--primary-color) !important;
    }

.btn-primary {
    background: var(--primary-color) !important;
    color: var(--primary-text-color) !important;
    border: 1px solid var(--primary-color) !important;
}

    .btn-primary:hover, .btn-primary:focus {
        background: var(--primary-color) !important;
        border: 1px solid var(--primary-color) !important;
    }

.btn-default {
    border: 1px solid var(--primary-color);
}

.btn-radio > input:checked + label, .btn-radio > input:checked ~ label, .btn.btn-default.selected, .no-ipad .btn-radio:focus > input:checked + label, .no-ipad .btn-radio.focus > input:checked + label, .no-ipad .btn-radio input:checked:focus ~ label {
    background: var(--primary-color) !important;
    color: var(--primary-text-color) !important;
    border: 1px solid var(--primary-color) !important;
}

.btn-radio:active > label {
    background: var(--primary-color) !important;
    color: var(--primary-text-color) !important;
}

i.help {
    background: var(--primary-color) !important;
    color: var(--primary-text-color) !important;
}

.form-control:not(select):focus {
    border-color: var(--primary-color) !important
}

.input-group-addon {
    background: var(--primary-color) !important;
    color: var(--primary-text-color) !important;
}

.premium input:checked + .option {
    background: var(--primary-color) !important;
    color: var(--primary-text-color) !important;
    border: 1px solid var(--primary-color) !important;
}

.btn_one {
    background: var(--primary-color) !important;
    color: var(--primary-text-color) !important;
}

.table-excess tfoot {
    background: var(--primary-color-fade) !important;
}

.btn-radio > input[name=ClassOfUse]:checked + label > span:nth-child(1) {
    background-color: var(--primary-color) !important;
    border: 1px solid var(--primary-color) !important;
}

.btn-default {
    background-color: var(--primary-color) !important;
    color: var(--primary-text-color) !important;
}

.accordion-toggle:after {
    color: var(--primary-color);
}

.bgWCB {
    background-color: #013781;
    color: #fff;
}

.bgWCB2 {
    background-color: #8494b6;
    color: #000;
}

.bgWCB3 {
    background-color: #c6cbdb;
    color: #000;
}
