﻿body {
    font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/*Links*/ a {
    color: #129cd8;
}

    a: hover, a:focus {
        color: #0e7aa9;
    }
/*End Links*/ /*Text Color*/

.text-primary {
    color: #1A3668 !important;
}

a.text-primary:hover, a.text-primary:focus {
    color: #286090;
}

.text-success {
    color: #8cbe44;
}

a.text-success:hover, a.text-success:focus {
    color: #2b542c;
}

.text-info {
    color: #000000 !important;
}

a.text-info:hover, a.text-info:focus {
    color: #000000;
}

.text-style-3 {
    color: #8cbe44;
}

.text-style-4 {
    color: #a4a19e;
}

.text-style-5 {
    color: #F4F4F4;
}

.text-style-6 {
    color: #333333;
}

.label-primary {
    background-color: #337ab7;
}

    .label-primary[href]: hover, .label-primary[href]:focus {
        background-color: #286090;
    }

.label-success {
    background-color: #5cb85c;
}

    .label-success[href]: hover, .label-success[href]:focus {
        background-color: #449d44;
    }

.label-info {
    background-color: #5bc0de;
}

    .label-info[href]: hover, .label-info[href]:focus {
        background-color: #31b0d5;
    }

h1.page-title {
    color: #1A3668;
}

.heading-primary {
    background-color: #1A3668;
}

h3 .text-primary a {
    color: #005ce6;
}

.paragraph-alternative a {
    color: #1A3668;
    text-decoration: underline;
}
/*End Text Color*/ /*Backgorund Color*/

.bg-primary {
    color: #ffffff;
    background-color: #337ab7;
}

a.bg-primary:hover, a.bg-primary:focus {
    background-color: #286090;
}

.bg-success {
    background-color: #dff0d8;
}

a.bg-success:hover, a.bg-success:focus {
    background-color: #c1e2b3;
}

.bg-info {
    background-color: #d9edf7;
}

a.bg-info:hover, a.bg-info:focus {
    background-color: #afd9ee;
}
/*End Backgorund Color*/ /*Buttons*/

.btn-default {
    color: #129cd8;
    background-color: #eef0f1;
    border-color: #ebeeef;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.075);
    -webkit-transition: 0.15s all ease-out;
    -o-transition: 0.15s all ease-out;
    transition: 0.15s all ease-out;
}

    .btn-default: focus, .btn-default.focus, .btn-default:hover {
        color: #ffffff;
        background-color: #129cd8;
        border-color: #129cd8;
    }

    .btn-default: active, .btn-default.active, .open > .dropdown-toggle.btn-default {
        color: #ffffff;
        background-color: #129cd8;
        border-color: #129cd8;
    }

        .btn-default: active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus {
            color: #129cd8;
            background-color: #bec6ca;
            border-color: #a5b0b5;
        }

    .btn-default: active, .btn-default.active, .open > .dropdown-toggle.btn-default {
        background-image: none;
    }

    .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled: hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
        background-color: #eef0f1;
        border-color: #ebeeef;
    }

    .btn-default .badge {
        color: #eef0f1;
        background-color: #129cd8;
    }

.btn-primary {
    color: #ffffff ;
    background-color: #1A3668;
    border-color: #183260;
    -webkit-transition: 0.15s all ease-out;
    -o-transition: 0.15s all ease-out;
    transition: 0.15s all ease-out;
}

    .btn-primary: focus, .btn-primary.focus {
        color: #ffffff;
        background-color: #10213f;
        border-color: #000000;
    }

    .btn-primary: hover {
        color: #ffffff;
        background-color: #10213f;
        border-color: #0c182f;
    }

    .btn-primary: active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
        color: #ffffff;
        background-color: #10213f;
        border-color: #0c182f;
    }

        .btn-primary: active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {
            color: #ffffff;
            background-color: #091223;
            border-color: #000000;
        }

    .btn-primary: active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
        background-image: none;
    }

    .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled: hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
        background-color: #1A3668;
        border-color: #183260;
    }

    .btn-primary .badge {
        color: #1A3668;
        background-color: #ffffff;
    }

.btn-blank, .btn-success {
    color: #ffffff !important;
    background-color: #8cbe44;
    border-color: #8cbe44;
    -webkit-transition: 0.15s all ease-out;
    -o-transition: 0.15s all ease-out;
    transition: 0.15s all ease-out;
}

    .btn-blank: focus, .btn-blank.focus, .btn-success:focus, .btn-success.focus {
        color: #ffffff;
        background-color: #719a35;
        border-color: #476122;
    }

    .btn-blank: hover, .btn-success:hover {
        color: #ffffff;
        background-color: #719a35;
        border-color: #6b9233;
    }

    .btn-blank: active, .btn-blank.active, .open > .dropdown-toggle.btn-blank, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
        color: #ffffff;
        background-color: #719a35;
        border-color: #6b9233;
    }

        .btn-blank: active:hover, .btn-blank.active:hover, .open > .dropdown-toggle.btn-blank:hover, .btn-blank:active:focus, .btn-blank.active:focus, .open > .dropdown-toggle.btn-blank:focus, .btn-blank:active.focus, .btn-blank.active.focus, .open > .dropdown-toggle.btn-blank.focus, .btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus {
            color: #ffffff;
            background-color: #5d7f2c;
            border-color: #476122;
        }

    .btn-blank: active, .btn-blank.active, .open > .dropdown-toggle.btn-blank, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
        background-image: none;
    }

    .btn-blank.disabled, .btn-blank[disabled], fieldset[disabled] .btn-blank, .btn-blank.disabled: hover, .btn-blank[disabled]:hover, fieldset[disabled] .btn-blank:hover, .btn-blank.disabled:focus, .btn-blank[disabled]:focus, fieldset[disabled] .btn-blank:focus, .btn-blank.disabled.focus, .btn-blank[disabled].focus, fieldset[disabled] .btn-blank.focus, .btn-blank.disabled:active, .btn-blank[disabled]:active, fieldset[disabled] .btn-blank:active, .btn-blank.disabled.active, .btn-blank[disabled].active, fieldset[disabled] .btn-blank.active, .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
        background-color: #8cbe44;
        border-color: #8cbe44;
    }

    .btn-blank .badge, .btn-success .badge {
        color: #8cbe44;
        background-color: #ffffff;
    }

.btn-info, .btn:first-child:active, .btn-info:disabled, .btn-info.disabled {
    color: #ffffff;
    background-color: #129cd8;
    border-color: #129cd8;
    -webkit-transition: 0.15s all ease-out;
    -o-transition: 0.15s all ease-out;
    transition: 0.15s all ease-out;
    min-width: 130px;
}

    .btn-info:focus, .btn-info.focus {
        color: #ffffff;
        background-color: #0e7aa9;
        border-color: #08445e;
    }

    .btn-info:hover {
        color: #ffffff;
        background-color: #0e7aa9;
        border-color: #0d709b;
    }

    .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
        color: #ffffff;
        background-color: #0e7aa9;
        border-color: #0d709b;
    }

        .btn-info: active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus {
            color: #ffffff;
            background-color: #0b6288;
            border-color: #08445e;
        }

    .btn-info: active, .btn-info.active, .open > .dropdown-toggle.btn-info {
        background-image: none;
    }

    .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
        background-color: #129cd8;
        border-color: #129cd8;
    }

        .btn-info:disabled,
        .btn-info.disabled,
        .btn-info.disabled:hover {
            background-color: #808080;
            border-color: #808080;
            pointer-events: auto;
        }

    .btn-info .badge {
        color: #129cd8;
        background-color: #ffffff;
    }

.btn-transparent {
    color: #000000;
    background-color: transparent;
    border: 3px solid transparent;
}

    .btn-transparent: hover, .btn-transparent:active, .btn-transparent:focus {
        background: none repeat scroll 0 0 rgba(255, 255, 255, 0.08);
        color: #000000;
        opacity: .7;
    }

.btn-warning {
    color: #ffffff;
    background-color: #f0ad4e;
    border-color: #eea236;
}

    .btn-warning: focus, .btn-warning.focus {
        color: #ffffff;
        background-color: #ec971f;
        border-color: #985f0d;
    }

    .btn-warning: hover {
        color: #ffffff;
        background-color: #ec971f;
        border-color: #d58512;
    }

    .btn-warning: active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
        color: #ffffff;
        background-color: #ec971f;
        border-color: #d58512;
    }

        .btn-warning: active:hover, .btn-warning.active:hover, .open > .dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .dropdown-toggle.btn-warning.focus {
            color: #ffffff;
            background-color: #d58512;
            border-color: #985f0d;
        }

    .btn-warning: active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
        background-image: none;
    }

    .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled: hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
        background-color: #f0ad4e;
        border-color: #eea236;
    }

    .btn-warning .badge {
        color: #f0ad4e;
        background-color: #ffffff;
    }

.btn-danger {
    color: #ffffff;
    background-color: #ee2700;
    border-color: #e92600;
    -webkit-transition: 0.15s all ease-out;
    -o-transition: 0.15s all ease-out;
    transition: 0.15s all ease-out;
}

    .btn-danger: focus, .btn-danger.focus {
        color: #ffffff;
        background-color: #bb1f00;
        border-color: #691100;
    }

    .btn-danger: hover {
        color: #ffffff;
        background-color: #bb1f00;
        border-color: #ac1c00;
    }

    .btn-danger: active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
        color: #ffffff;
        background-color: #bb1f00;
        border-color: #ac1c00;
    }

        .btn-danger: active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus {
            color: #ffffff;
            background-color: #971900;
            border-color: #691100;
        }

    .btn-danger: active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
        background-image: none;
    }

    .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled: hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
        background-color: #ee2700;
        border-color: #e92600;
    }

    .btn-danger .badge {
        color: #ee2700;
        background-color: #ffffff;
    }

.btn-link {
    color: #337ab7;
    font-weight: 700;
    border-radius: 0;
}

    .btn-link, .btn-link: active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
        background-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

        .btn-link, .btn-link: hover, .btn-link:focus, .btn-link:active {
            border-color: transparent;
        }

            .btn-link: hover, .btn-link:focus {
                color: #23527c;
                text-decoration: underline;
                background-color: transparent;
            }

            .btn-link[disabled]: hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
                color: #777777;
                text-decoration: none;
            }

.btn-inverse {
    color: #1A3668 !important;
    background-color: #ffffff !important;
    border-color: #eef0f1 !important;
    -webkit-transition: 0.15s all ease-out;
    -o-transition: 0.15s all ease-out;
    transition: 0.15s all ease-out;
    text-shadow: none;
}

    .btn-inverse: focus, .btn-inverse.focus {
        color: #1A3668;
        background-color: #e6e6e6;
        border-color: #a8b2b7;
    }

    .btn-inverse: hover {
        color: #1A3668;
        background-color: #e6e6e6;
        border-color: #ccd2d5;
    }

    .btn-inverse: active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse {
        color: #1A3668;
        background-color: #e6e6e6;
        border-color: #ccd2d5;
    }

        .btn-inverse: active:hover, .btn-inverse.active:hover, .open > .dropdown-toggle.btn-inverse:hover, .btn-inverse:active:focus, .btn-inverse.active:focus, .open > .dropdown-toggle.btn-inverse:focus, .btn-inverse:active.focus, .btn-inverse.active.focus, .open > .dropdown-toggle.btn-inverse.focus {
            color: #1A3668;
            background-color: #d4d4d4;
            border-color: #a8b2b7;
        }

    .btn-inverse: active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse {
        background-image: none;
    }

    .btn-inverse.disabled, .btn-inverse[disabled], fieldset[disabled] .btn-inverse, .btn-inverse.disabled: hover, .btn-inverse[disabled]:hover, fieldset[disabled] .btn-inverse:hover, .btn-inverse.disabled:focus, .btn-inverse[disabled]:focus, fieldset[disabled] .btn-inverse:focus, .btn-inverse.disabled.focus, .btn-inverse[disabled].focus, fieldset[disabled] .btn-inverse.focus, .btn-inverse.disabled:active, .btn-inverse[disabled]:active, fieldset[disabled] .btn-inverse:active, .btn-inverse.disabled.active, .btn-inverse[disabled].active, fieldset[disabled] .btn-inverse.active {
        background-color: #ffffff;
        border-color: #eef0f1;
    }

    .btn-inverse .badge {
        color: #ffffff;
        background-color: #1A3668;
    }

.btn-partner {
    color: #ffffff;
    background-color: #663366;
    border-color: #573366;
}

    .btn-partner: focus {
        color: #ffffff;
        background-color: #573366;
        border-color: #473366;
    }

    .btn-partner: hover {
        color: #ffffff;
        background-color: #563366;
        border-color: #473366;
    }
/*End Buttons*/ /*Assortment Pagination*/

.pagination > li > a, .pagination > li > span {
    color: #337ab7;
}

    .pagination > li > a: hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
        color: #23527c;
    }

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a: hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #337ab7;
    border-color: #337ab7;
}
/*End Assortment Pagination*/ /*Panel*/

.panel-primary {
    border-color: #337ab7;
}

    .panel-primary > .panel-heading {
        color: #ffffff;
        background-color: #337ab7;
        border-color: #337ab7;
    }

        .panel-primary > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #337ab7;
        }

        .panel-primary > .panel-heading .badge {
            color: #337ab7;
            background-color: #ffffff;
        }

    .panel-primary > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #337ab7;
    }

.panel-success {
    border-color: #d6e9c6;
}

    .panel-success > .panel-heading {
        color: #3C763D;
        background-color: #dff0d8;
        border-color: #d6e9c6;
    }

        .panel-success > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #d6e9c6;
        }

        .panel-success > .panel-heading .badge {
            color: #dff0d8;
            background-color: #3C763D;
        }

    .panel-success > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #d6e9c6;
    }

.panel-info {
    border-color: #bce8f1;
}

    .panel-info > .panel-heading {
        color: #31708F;
        background-color: #d9edf7;
        border-color: #bce8f1;
    }

        .panel-info > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #bce8f1;
        }

        .panel-info > .panel-heading .badge {
            color: #d9edf7;
            background-color: #31708F;
        }

    .panel-info > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #bce8f1;
    }
/*End Panel*/ /*Nav Bars*/

.nav-pills > li.active > a, .nav-pills > li.active > a: hover, .nav-pills > li.active > a:focus {
    background-color: #337ab7;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #1A3668 !important;
    background-color: transparent;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #1A3668;
    background-color: transparent;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #ffffff !important;
    background-color: #1A3668;
}

.user-navigation.navbar-default .navbar-nav > li:not(.open) > a {
    color: #1A3668 !important;
}

    .user-navigation.navbar-default .navbar-nav > li: not(.open) > a:hover, .user-navigation.navbar-default .navbar-nav > li:not(.open) > a:focus {
        background-color: #e0e4e5;
    }

.user-navigation.navbar-default .navbar-nav > .open > a, .user-navigation.navbar-default .navbar-nav > .open > a: hover, .user-navigation.navbar-default .navbar-nav > .open > a:focus {
    background-color: #129cd8;
}

.user-navigation .navbar-form .form-group > .fa {
    color: #1A3668;
}

.tabs-nav {
    background-color: #1A3668;
}

    .tabs-nav .nav-tabs > li > a: hover {
        color: #000000;
        background-color: #eef0f1;
        border-color: #eef0f1;
    }

    .tabs-nav .nav-tabs > li.active > a, .tabs-nav .nav-tabs > li.active > a: hover, .tabs-nav .nav-tabs > li.active > a:focus {
        color: #1A3668;
        background-color: #ffffff;
    }

    .tabs-nav .nav-tabs > li.external-tab > a, .tabs-nav .nav-tabs > li.external-tab > a: hover, .tabs-nav .nav-tabs > li.external-tab > a:focus {
        border: none;
        border-right: 1px solid transparent;
        color: #1A3668;
        background-color: #ffffff;
    }

.top-navigation .navbar-nav > li > a {
    color: #1A3668 !important;
}

.top-navigation .dropdown-menu {
    background-color: #1A3668;
}

    .top-navigation .dropdown-menu .divider {
        background-color: #129cd8;
    }

    .top-navigation .dropdown-menu > li > a {
        color: #ffffff !important;
    }

.top-navigation .navbar-back-btn {
    color: #1A3668;
}

.top-navigation .navbar-toggle span.icon-bar {
    background-color: #1A3668;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: #0e7aa9;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #337ab7;
}

.user-navigation .dropdown-menu {
    background-color: #129cd8;
}

    .user-navigation .dropdown-menu .divider {
        background-color: #129cd8;
    }

    .user-navigation .dropdown-menu > li > a {
        color: #ffffff;
    }

.nav-tabs {
    border-bottom: 2px solid #129cd8;
}

    .nav-tabs > li.active > a, .nav-tabs > li.active > a: hover, .nav-tabs > li.active > a:focus {
        color: #ffffff;
        background-color: #129cd8;
        border: 1px solid #129cd8;
    }
/*End Nav Bars*/ /*Misc*/

.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: #337ab7;
}

.progress-bar {
    background-color: #337ab7;
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    background-color: #337ab7;
    border-color: #337ab7;
}

    .list-group-item.active .list-group-item-text, .list-group-item.active: hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
        color: #c7ddef;
    }

a.list-group-item-info: hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus {
    color: #31708F;
    background-color: #c4e3f3;
}

a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus {
    background-color: #31708F;
    border-color: #31708F;
}
/*End Misc*/ /*Well - This is usually a grey box with text inside*/

.well .well-heading {
    color: #1A3668;
}

.well.well-info {
    background-color: #129cd8;
    min-height: 275px;
}

.well-box h1, .well-box h2, .well-box h3, .well-box h4, .well-box h5, .well-box h6 {
    color: #1A3668;
}

.well.well-info .well-heading.header2 {
    color: #000000;
}

.well.well-info h2.well-heading.text-center {
    color: #000000;
}
/*End Well*/ /*My Projects*/

.btn-group-justified > .btn-custom.disabled:first-child {
    border-right-color: #ffffff !important;
}

@media (max-width: 767px) {
    .btn-group-justified > .btn-custom.disabled: first-child {
        border-color: #9f9c99 !important;
    }
}

.btn-group-justified > .btn-custom.disabled: last-child {
    border-left-color: #ffffff !important;
}

@media (max-width: 767px) {
    .btn-group-justified > .btn-custom.disabled: last-child {
        border-color: #9f9c99 !important;
    }
}

@media (max-width: 767px) {
    .btn-group-justified > .btn-blank: first-child, .btn-group-justified > .btn-success:first-child {
        border-color: #8cbe44 !important;
    }
}

@media (max-width: 767px) {
    .btn-group-justified > .btn-blank: last-child, .btn-group-justified > .btn-success:last-child {
        border-color: #8cbe44 !important;
    }
}

@media (max-width: 767px) {
    .btn-group-justified > .btn-partner: first-child {
        border-color: #573366 !important;
    }
}

@media (max-width: 767px) {
    .btn-group-justified > .btn-partner: last-child {
        border-color: #573366 !important;
    }
}

@media (max-width: 767px) {
    .btn-group-justified > .btn-partner.disabled: first-child {
        border-color: #9f9c99 !important;
    }
}

@media (max-width: 767px) {
    .btn-group-justified > .btn-partner.disabled: last-child {
        border-color: #9f9c99 !important;
    }
}

.custom-row: last-child {
    border-bottom-color: #129cd8;
}
/*End My Projects*/ /*Wizard & Assortment Page*/

.your-quote-wrapper {
    border-color: #8cbe44;
}

.quote-box {
    background-color: #129cd8;
}

.cboxClose:before {
    color: #1A3668;
}

.slider-tab li a {
    color: #1A3668;
}

    .slider-tab li a: hover {
        border-color: #1A3668;
    }

.slider-tab li.active > a {
    border: 5px solid #129cd8 !important;
}

.slider-tab--custom-box a {
    background-color: #1A3668;
}

    .slider-tab--custom-box a: hover {
        color: #1A3668 !important;
    }

.slider-tab--content-area h3 {
    color: #1A3668;
}

.online-quote {
    background-color: #f7941d;
}

.box-with-border {
    border-color: #8cbe44;
}

.ths-measurements-ad {
    background-color: #1A3668;
}

    .ths-measurements-ad .btn-ad {
        border-color: #9f9c99;
        background-color: #129cd8;
    }

.btn-online-quote {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #1A3668;
}

    .btn-online-quote i {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #1A3668;
    }

.ths-linked-select form .label {
    background: #f2f2f2;
}

.further-information--list label {
    background-color: #eef0f1;
}

    .further-information--list label.final {
        background-color: #129cd8;
        color: #ffffff;
    }

.further-information--list.ths-ad--wizzard label {
    background-color: transparent;
    text-transform: none;
}

.quote-summary-container .heading-primary a {
    color: #ffffff !important;
}

    .quote-summary-container .heading-primary a: hover {
        color: #d2d7da;
    }
/*New*/ .option-list .option-item-inner: hover {
    border-color: #129cd8;
}

.ths-colors-tab > article > figure.selected .option-item-inner {
    border-color: #1A3668;
}

.slider-tab--content .slider-tab--content-header {
    color: #1A3668;
}

.custom-gallery .gallery-gallery--item .selected-thumbnail {
    border-color: #1A3668;
}

.step-container .alt.header-grey-box {
    background-color: #1A3668;
}

.box-with-grey-border.alt, .ths-measurements-wrapper .box-with-border, .ths-measurements-wrapper .red-separator {
    border-color: #1A3668;
}

.customCheckbox.checkbox .custom_checkboxItem:not(:checked) + input + label:after, .customCheckbox.checkbox .custom_checkboxItem:checked + input + label:after, .ths-colors-tab > aside ul li .filter_checkboxItem:not(:checked) + input + label:after, .ths-colors-tab > aside ul li .filter_checkboxItem:checked + input + label:after {
    color: #ffffff;
    border-color: #1A3668;
    background: #1A3668;
    box-shadow: inset 0px 0px 0px 1px rgba(26, 54, 104, 0.4);
}

.option-list .option-item.checked .option-item-inner {
    border-color: #1A3668;
}

.btn-tab-active-container {
    border: 5px solid #1A3668;
}

.assortmentCheckbox.checkbox .filter_checkboxItem:not(:checked) + input + span.assortmentCheckbox-box:after, .assortmentCheckbox.checkbox .filter_checkboxItem:checked + input + span.assortmentCheckbox-box:after, .customCheckbox.checkbox .custom_checkboxItem:not(:checked) + input + label:after, .customCheckbox.checkbox .custom_checkboxItem:checked + input + label:after, .generic-step-filters > aside ul li .filter_checkboxItem:not(:checked) + input + label:after, .generic-step-filters > aside ul li .filter_checkboxItem:checked + input + label:after {
    color: #fff;
    border-color: #1A3668;
    background: #1A3668;
    text-align: center;
    box-shadow: inset 0px 0px 0px 1px rgba(26, 54, 104, 0.4);
}

.generic-step-filters > aside ul li label:hover:before {
    border: 1px solid #1A3668;
}

.generic-step-filters > article > figure.selected {
    border-color: #1A3668;
}

    .generic-step-filters > article > figure.selected .option-item-inner {
        border-color: #1A3668;
    }
/*End Wizard*/ /*Quote*/

#project-totals .promotion-total {
    color: #1A3668;
}

#add-newroom-section .btn.btn-blank, #add-newroom-section .btn.btn-success {
    background-color: #ffffff;
    color: #333333 !important;
}

.quote-summary-container .heading-primary {
    background-color: #000000;
}

.your-quote--custom-heading.alt {
    background-color: #000000;
}

.your-quote-wrapper {
    border-color: #1A3668;
}

    .your-quote-wrapper.dark-blue {
        border-color: #000000;
    }

.quote .btn.btn-6 {
    border-color: #000000;
    background-color: #000000;
}

.next-step-title > .paragraph-alternative {
    color: #1A3668;
}

.btn-online-quote > i {
    color: #ffffff;
    background-color: #1A3668;
    border-color: #1A3668;
}

.online-quote {
    background-color: #000000;
}

    .online-quote ul li {
        color: #ffffff;
    }

a.financing-link {
    color: #1A3668;
}

#SaveQuoteAndExitModalButton {
    background-color: #1A3668;
    color: #ffffff;
}
/*End Quote*/ /*Shopping Cart*/

.shoppingCart header, .shopping-cart-header {
    background: #1A3668;
    color: white;
}

.shoppingCart footer a:last-child {
    background: #1A3668;
    color: white;
}

.shopping-cart td.deposit-cell-container .btn-info {
    background-color: #129cd8;
    border-color: #129cd8;
}

    .shopping-cart td.deposit-cell-container .btn-info: hover, .shopping-cart td.deposit-cell-container .btn-info:active, .shopping-cart td.deposit-cell-container .btn-info:focus {
        background-color: #0471AF;
        border-color: #0471AF;
    }
/*End Shopping Cart*/ /*Breadcrumb*/

.breadcrumb-container {
    background-color: white;
}

.breadcrumb > .active {
    color: #333333;
}
/*End breadcrumb*/ /*Footer*/

.footer {
    background-color: #eef0f1;
}

    .footer .btn-group {
        border-bottom-color: #d2d7da;
    }

        .footer .btn-group .btn-menu-footer {
            border-radius: 0;
            color: #000000;
            background-color: transparent;
            border-color: transparent;
        }

            .footer .btn-group .btn-menu-footer: focus, .footer .btn-group .btn-menu-footer.focus {
                color: #000000;
                background-color: rgba(0, 0, 0, 0);
                border-color: rgba(0, 0, 0, 0);
            }

            .footer .btn-group .btn-menu-footer: hover {
                color: #000000;
                background-color: rgba(0, 0, 0, 0);
                border-color: rgba(0, 0, 0, 0);
            }

            .footer .btn-group .btn-menu-footer: active, .footer .btn-group .btn-menu-footer.active, .open > .dropdown-toggle.footer .btn-group .btn-menu-footer {
                color: #000000;
                background-color: rgba(0, 0, 0, 0);
                border-color: rgba(0, 0, 0, 0);
            }

                .footer .btn-group .btn-menu-footer: active:hover, .footer .btn-group .btn-menu-footer.active:hover, .open > .dropdown-toggle.footer .btn-group .btn-menu-footer:hover, .footer .btn-group .btn-menu-footer:active:focus, .footer .btn-group .btn-menu-footer.active:focus, .open > .dropdown-toggle.footer .btn-group .btn-menu-footer:focus, .footer .btn-group .btn-menu-footer:active.focus, .footer .btn-group .btn-menu-footer.active.focus, .open > .dropdown-toggle.footer .btn-group .btn-menu-footer.focus {
                    color: #000000;
                    background-color: rgba(0, 0, 0, 0);
                    border-color: rgba(0, 0, 0, 0);
                }

            .footer .btn-group .btn-menu-footer .badge {
                color: transparent;
                background-color: #000000;
            }

            .footer .btn-group .btn-menu-footer: hover, .footer .btn-group .btn-menu-footer:focus, .footer .btn-group .btn-menu-footer.focus, .footer .btn-group .btn-menu-footer:active, .footer .btn-group .btn-menu-footer.active, .open > .dropdown-toggle.footer .btn-group .btn-menu-footer {
                color: #129cd8;
                background-color: transparent;
                border-color: transparent;
            }

    .footer hr {
        border-top-color: #e0e4e5;
    }

    .footer a {
        color: #1A3668 !important;
    }

        .footer a: hover {
            color: #1A3668 !important;
        }

    .footer .highlight {
        color: #1A3668 !important;
    }

        .footer .highlight > a {
            color: #1A3668 !important;
        }

.copyright {
    color: #000000;
}

    .copyright a {
        color: inherit;
    }

        .copyright a.footer-social-item {
            color: #000000;
        }

            .copyright a.footer-social-item: hover {
                color: #129cd8;
            }
/*End Footer*/ /*Carousel*/

a.thumbnail: hover, a.thumbnail:focus, a.thumbnail.active {
    border-color: #337ab7;
}

#customCarousel .thumbnail p {
    background: #8cbe44;
}

#customCarousel .thumbnail:hover p {
    background: #fb8800;
}

[id^="customCarouselFour"] .thumbnail p, .custom-carousel .thumbnail p {
    background: #8cbe44;
}

[id^="customCarouselFour"] .thumbnail:hover p, .custom-carousel .thumbnail:hover p {
    background: #fb8800;
}

#carousel-testimonials .carousel-indicators .active {
    border-color: #129cd8;
    background-color: #129cd8;
}

.carousel-indicators li {
    border-color: #ffffff;
}

    .carousel-indicators li.active {
        border-color: #ffffff;
        background-color: #ffffff;
    }

.carousel-caption {
    color: #1A3668;
}

    .carousel-caption.dark {
        color: #ffffff;
    }

    .carousel-caption.light h2 {
        color: #1A3668;
    }

    .carousel-caption .custom-list ul li: before {
        color: #129cd8;
    }

    .carousel-caption .carousel-caption-inner.underlay-1 {
        background: rgba(26, 54, 104, 1);
    }

        .carousel-caption .carousel-caption-inner.underlay-1 a {
            color: #000000;
        }

    .carousel-caption .carousel-caption-inner.underlay-blank, .carousel-caption .carousel-caption-inner.blank {
        background: rgba(26, 54, 104, 1);
    }

    .carousel-caption .carousel-caption-inner.underlay-2 {
        background: rgba(26, 54, 104, 1);
    }

    .carousel-caption .carousel-caption-inner.underlay-3 {
        background: rgba(26, 54, 104, 1);
    }

    .carousel-caption .carousel-caption-inner.underlay-4 {
        background: rgba(26, 54, 104, 1);
    }

    .carousel-caption .carousel-caption-inner.underlay-5 {
        background: rgba(26, 54, 104, 1);
    }

    .carousel-caption .carousel-caption-inner.underlay-6 {
        background: rgba(26, 54, 104, 1);
    }

@media (max-width: 767px) {
    .carousel-caption {
        background: rgba(26, 54, 104, 1);
    }

        .carousel-caption .header2 {
            margin: 0 0 10px 0;
            font-size: 20px;
        }
}

@media (min-width: 768px) {
    .carousel-caption .carousel-caption-inner .header1, .carousel-caption .carousel-caption-inner .header2, .carousel-caption .carousel-caption-inner .header3, .carousel-caption .carousel-caption-inner .header4, .carousel-caption .carousel-caption-inner .header5, .carousel-caption .carousel-caption-inner .header6 {
        margin-top: 0;
        margin-bottom: 0;
        color: #ffffff;
    }

    .carousel-caption .carousel-caption-inner .header2 {
        display: table;
    }
}

.carousel-control {
    color: #a4a19e !important;
}

.carousel-container {
    background-color: #eef0f1;
}
    /*End Carousel*/ /*Carousel Underlayment*/

    .carousel-container.fade-1 {
        background-color: #1A3668;
    }

        .carousel-container.fade-1 .carousel-control {
            background-image: none;
        }

            .carousel-container.fade-1 .carousel-control.left {
                background-image: -webkit-linear-gradient(left, #1A3668 0%, rgba(26, 54, 104, 0) 100%);
                background-image: -o-linear-gradient(left, #1A3668 0%, rgba(26, 54, 104, 0) 100%);
                background-image: linear-gradient(to right, #1A3668 0%, rgba(26, 54, 104, 0) 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1a3668', endColorstr='#001a3668', GradientType=1);
            }

            .carousel-container.fade-1 .carousel-control.right {
                background-image: -webkit-linear-gradient(left, rgba(26, 54, 104, 0) 0%, #1A3668 100%);
                background-image: -o-linear-gradient(left, rgba(26, 54, 104, 0) 0%, #1A3668 100%);
                background-image: linear-gradient(to right, rgba(26, 54, 104, 0) 0%, #1A3668 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a3668', endColorstr='#ff1a3668', GradientType=1);
            }

    .carousel-container.fade-2 {
        background-color: #129cd8;
    }

        .carousel-container.fade-2 .carousel-control {
            background-image: none;
        }

            .carousel-container.fade-2 .carousel-control.left {
                background-image: -webkit-linear-gradient(left, #129cd8 0%, rgba(18, 156, 216, 0) 100%);
                background-image: -o-linear-gradient(left, #129cd8 0%, rgba(18, 156, 216, 0) 100%);
                background-image: linear-gradient(to right, #129cd8 0%, rgba(18, 156, 216, 0) 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff129cd8', endColorstr='#00129cd8', GradientType=1);
            }

            .carousel-container.fade-2 .carousel-control.right {
                background-image: -webkit-linear-gradient(left, rgba(18, 156, 216, 0) 0%, #129cd8 100%);
                background-image: -o-linear-gradient(left, rgba(18, 156, 216, 0) 0%, #129cd8 100%);
                background-image: linear-gradient(to right, rgba(18, 156, 216, 0) 0%, #129cd8 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00129cd8', endColorstr='#ff129cd8', GradientType=1);
            }

    .carousel-container.fade-3 {
        background-color: #8cbe44;
    }

        .carousel-container.fade-3 .carousel-control {
            background-image: none;
        }

            .carousel-container.fade-3 .carousel-control.left {
                background-image: -webkit-linear-gradient(left, #8cbe44 0%, rgba(140, 190, 68, 0) 100%);
                background-image: -o-linear-gradient(left, #8cbe44 0%, rgba(140, 190, 68, 0) 100%);
                background-image: linear-gradient(to right, #8cbe44 0%, rgba(140, 190, 68, 0) 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8cbe44', endColorstr='#008cbe44', GradientType=1);
            }

            .carousel-container.fade-3 .carousel-control.right {
                background-image: -webkit-linear-gradient(left, rgba(140, 190, 68, 0) 0%, #8cbe44 100%);
                background-image: -o-linear-gradient(left, rgba(140, 190, 68, 0) 0%, #8cbe44 100%);
                background-image: linear-gradient(to right, rgba(140, 190, 68, 0) 0%, #8cbe44 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#008cbe44', endColorstr='#ff8cbe44', GradientType=1);
            }

    .carousel-container.fade-4 {
        background-color: #a4a19e;
    }

        .carousel-container.fade-4 .carousel-control {
            background-image: none;
        }

            .carousel-container.fade-4 .carousel-control.left {
                background-image: -webkit-linear-gradient(left, #a4a19e 0%, rgba(164, 161, 158, 0) 100%);
                background-image: -o-linear-gradient(left, #a4a19e 0%, rgba(164, 161, 158, 0) 100%);
                background-image: linear-gradient(to right, #a4a19e 0%, rgba(164, 161, 158, 0) 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa4a19e', endColorstr='#00a4a19e', GradientType=1);
            }

            .carousel-container.fade-4 .carousel-control.right {
                background-image: -webkit-linear-gradient(left, rgba(164, 161, 158, 0) 0%, #a4a19e 100%);
                background-image: -o-linear-gradient(left, rgba(164, 161, 158, 0) 0%, #a4a19e 100%);
                background-image: linear-gradient(to right, rgba(164, 161, 158, 0) 0%, #a4a19e 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a4a19e', endColorstr='#ffa4a19e', GradientType=1);
            }

    .carousel-container.fade-5 {
        background-color: #ffffff;
    }

        .carousel-container.fade-5 .carousel-control {
            background-image: none;
        }

            .carousel-container.fade-5 .carousel-control.left {
                background-image: -webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
                background-image: -o-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
                background-image: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#00ffffff', GradientType=1);
            }

            .carousel-container.fade-5 .carousel-control.right {
                background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
                background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
                background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=1);
            }

    .carousel-container.fade-6 {
        background-color: #000000;
    }

        .carousel-container.fade-6 .carousel-control {
            background-image: none;
        }

            .carousel-container.fade-6 .carousel-control.left {
                background-image: -webkit-linear-gradient(left, #000000 0%, rgba(0, 0, 0, 0) 100%);
                background-image: -o-linear-gradient(left, #000000 0%, rgba(0, 0, 0, 0) 100%);
                background-image: linear-gradient(to right, #000000 0%, rgba(0, 0, 0, 0) 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000', endColorstr='#00000000', GradientType=1);
            }

            .carousel-container.fade-6 .carousel-control.right {
                background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #000000 100%);
                background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #000000 100%);
                background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000000 100%);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=1);
            }
/*End Underlayment*/ /*Misc - Used in different pages*/

.border-dotted {
    border-bottom: 3px dotted #1A3668;
}

.fa.fa-times-circle {
    color: #1A3668;
}

.step-item {
    color: #1A3668;
}

    .step-item h4 {
        color: #1A3668;
    }

    .step-item .editor a {
        color: #1A3668;
    }

.info-box figure {
    color: #129cd8;
}

.custom-list li:after {
    color: #129cd8;
}

.product-offering h1, .product-offering h2, .product-offering h3, .product-offering h4, .product-offering h5, .product-offering h6 {
    color: #1A3668;
}

.alternative-offering h1, .alternative-offering h2, .alternative-offering h3, .alternative-offering h4, .alternative-offering h5, .alternative-offering h6 {
    color: #573366;
}

.options-box header.options-header {
    background-color: #129cd8;
}

.options-box .custom-list ul li:after {
    color: #8cbe44;
}

.options-box .custom-list ul li, .options-box .custom-list ul:before {
    color: #1A3668;
}

#cboxSlideshow {
    color: #0092ef;
}

.thumbnail.custom .caption h4 {
    color: #1A3668;
}

.workflow-container--custom-step.second-step .vertical-checkbox.clicked {
    border-color: #129cd8;
}

.status.done {
    color: #129cd8;
}

.sub-tabs-wrapper .sub-tabs li a {
    color: #1A3668;
}

.sub-tabs-wrapper .sub-tabs li.active a {
    color: #8cbe44;
}

.box-title-bar {
    color: #ffffff;
    background-color: #1A3668 !important;
}

.btn.btn-light-blue {
    background-color: #129cd8;
    color: #ffffff;
}

.btn-alt {
    background-color: #8cbe44;
    border-color: #8cbe44;
}

    .btn-alt: hover {
        background-color: #8cbe44;
        border-color: #8cbe44;
        opacity: .9;
    }

a.btn-alt, p.btn-alt a, h2.btn-alt {
    color: #ffffff;
}

h2.btn-alt {
    color: #ffffff;
}

    h2.btn-alt: hover {
        color: #ffffff;
    }

.all-products-container {
    background-color: #F4F4F4;
}

    .all-products-container.alt .custom-carousel .thumbnail p {
        background-color: #129cd8;
    }

    .all-products-container.alt .btn-alt {
        background-color: #129cd8;
        border-color: #129cd8;
    }

.form-control: focus {
    border-color: #129cd8;
}

.drawer-controls .btn {
    color: #1A3668;
}

    .drawer-controls .btn: hover, .drawer-controls .btn:focus, .drawer-controls .btn.focus, .drawer-controls .btn:active, .drawer-controls .btn.active {
        color: #1A3668;
    }

.folding > .drawer-controls .btn, .open > .drawer-controls .btn {
    color: #8cbe44;
}

.btn-group.mobile-menu-item {
    border-bottom-color: #d2d7da;
}

    .btn-group.mobile-menu-item .mobile-menu li a {
        color: #a4a19e;
    }

    .btn-group.mobile-menu-item .mobile-menu .active a {
        color: #1A3668;
    }

    .btn-group.mobile-menu-item .btn-menu-mobile {
        color: #000000;
    }

        .btn-group.mobile-menu-item .btn-menu-mobile: focus, .btn-group.mobile-menu-item .btn-menu-mobile.focus {
            color: #000000;
            background-color: rgba(0, 0, 0, 0);
            border-color: rgba(0, 0, 0, 0);
        }

        .btn-group.mobile-menu-item .btn-menu-mobile: hover {
            color: #000000;
            background-color: rgba(0, 0, 0, 0);
            border-color: rgba(0, 0, 0, 0);
        }

        .btn-group.mobile-menu-item .btn-menu-mobile: active, .btn-group.mobile-menu-item .btn-menu-mobile.active, .open > .dropdown-toggle.btn-group.mobile-menu-item .btn-menu-mobile {
            color: #000000;
            background-color: rgba(0, 0, 0, 0);
            border-color: rgba(0, 0, 0, 0);
        }

            .btn-group.mobile-menu-item .btn-menu-mobile: active:hover, .btn-group.mobile-menu-item .btn-menu-mobile.active:hover, .open > .dropdown-toggle.btn-group.mobile-menu-item .btn-menu-mobile:hover, .btn-group.mobile-menu-item .btn-menu-mobile:active:focus, .btn-group.mobile-menu-item .btn-menu-mobile.active:focus, .open > .dropdown-toggle.btn-group.mobile-menu-item .btn-menu-mobile:focus, .btn-group.mobile-menu-item .btn-menu-mobile:active.focus, .btn-group.mobile-menu-item .btn-menu-mobile.active.focus, .open > .dropdown-toggle.btn-group.mobile-menu-item .btn-menu-mobile.focus {
                color: #000000;
                background-color: rgba(0, 0, 0, 0);
                border-color: rgba(0, 0, 0, 0);
            }

        .btn-group.mobile-menu-item .btn-menu-mobile.disabled, .btn-group.mobile-menu-item .btn-menu-mobile[disabled], fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile, .btn-group.mobile-menu-item .btn-menu-mobile.disabled: hover, .btn-group.mobile-menu-item .btn-menu-mobile[disabled]:hover, fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile:hover, .btn-group.mobile-menu-item .btn-menu-mobile.disabled:focus, .btn-group.mobile-menu-item .btn-menu-mobile[disabled]:focus, fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile:focus, .btn-group.mobile-menu-item .btn-menu-mobile.disabled.focus, .btn-group.mobile-menu-item .btn-menu-mobile[disabled].focus, fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile.focus, .btn-group.mobile-menu-item .btn-menu-mobile.disabled:active, .btn-group.mobile-menu-item .btn-menu-mobile[disabled]:active, fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile:active, .btn-group.mobile-menu-item .btn-menu-mobile.disabled.active, .btn-group.mobile-menu-item .btn-menu-mobile[disabled].active, fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile.active {
            background-color: transparent;
            border-color: transparent;
        }

        .btn-group.mobile-menu-item .btn-menu-mobile .badge {
            color: transparent;
            background-color: #000000;
        }

        .btn-group.mobile-menu-item .btn-menu-mobile: hover, .btn-group.mobile-menu-item .btn-menu-mobile:focus, .btn-group.mobile-menu-item .btn-menu-mobile.focus, .btn-group.mobile-menu-item .btn-menu-mobile:active, .btn-group.mobile-menu-item .btn-menu-mobile.active, .open > .dropdown-toggle.btn-group.mobile-menu-item .btn-menu-mobile {
            color: #1A3668;
            background-color: transparent;
            border-color: transparent;
        }

.bottom-right-quote-information {
    border-color: #1A3668;
}

    .bottom-right-quote-information .custom-list {
        border-bottom-color: #cccccc;
    }

.your-quote-area ul li {
    color: #1A3668;
}

.your-quote--custom-heading {
    background: #1A3668;
    color: #ffffff;
}

@media (max-width: 767px) {
    .your-quote-area {
        background-color: #1A3668;
        color: #ffffff;
    }
}

.separator {
    border-bottom-color: #129cd8;
    margin: 20px 0 0;
}

.ths-collapseWrapper .btn.btn-primary {
    background-color: #eef0f1;
}

.ths-collapseWrapper .collapse .btn.btn-primary {
    background-color: #eef0f1;
    color: #000000;
}

    .ths-collapseWrapper .collapse .btn.btn-primary i {
        color: #129cd8;
    }

    .ths-collapseWrapper .collapse .btn.btn-primary: hover {
        background-color: #eef0f1;
    }

.ths-collapseWrapper > .ths-collapseItem p.ths-collapseItem-title {
    background-color: #333333;
    color: #ffffff;
}

.ths-collapseWrapper .ths-collapseItem > div .btn.btn-primary {
    color: #129cd8;
}

.ths-collapseWrapper .collapse .btn.btn-primary {
    background-color: #eef0f1;
    color: #000000;
}

.ths-collapseWrapper.hss-pyramid-accordion .btn i {
    color: #333333;
}

.ths-secondary-nav li a span {
    background-color: #8cbe44;
    color: #ffffff;
}

.ths-secondary-nav li a:before {
    border-bottom-color: #8cbe44;
    border-top-color: #8cbe44;
}

.ths-secondary-nav li a:after {
    border-left-color: #8cbe44;
}

.ths-secondary-nav li a.nav-active span {
    background-color: #1A3668;
}

.ths-secondary-nav li a.nav-active:after {
    border-left-color: #1A3668;
}

.ths-secondary-nav li a.nav-active:before {
    border-bottom-color: #1A3668;
    border-top-color: #1A3668;
}

.ths-secondary-nav li a.nav-completed span {
    background-color: #ebebeb;
    color: #000000;
}

.ths-secondary-nav li a.nav-completed:after {
    border-left-color: #ebebeb;
}

.ths-secondary-nav li a.nav-completed:before {
    border-bottom-color: #ebebeb;
    border-top-color: #ebebeb;
}

.financing-box {
    background-color: #1A3668 !important;
}

.row.custom-banner.light-gray a > strong {
    color: #1A3668;
}

#submitButton, #submitLeadButton {
    color: #000000;
}
/*End Misc*/ /*Payment Form*/

.payment-disclosure-modal {
    border-color: #0471AF;
}
/*End Payment Form*/
.next-steps .btn-info {
    background-color: #1a3668;
}
.modal-header {
    display: block;
}
