a,
a:active,
a:focus,
a:hover,
.primary,
.icons-primary .fa,
.fa.primary,
.validation.valid .form-control,
.validation.valid .form-control-feedback {
    color: #3f4b86;
}

html .bg-primary,
.circle .fa,
.icons-primary.circle .fa,
select.form-control option:checked {
    background-color: #3f4b86;
}

.btn-primary,
.btn-danger {
    background: linear-gradient(#fd8902, #e87011);
}

.btn-primary,
.btn-primary:active,
.btn-primary:active:focus,
.btn-primary:active:hover {
    border-color: #313131;
}

.btn-primary:focus,
.btn-primary:hover {
    border-color: #3f4b86;
}

.btn-primary:active,
.btn-primary:active:focus,
.btn-primary:active:hover {
    background-color: #3f4b86;
}

.menu-top {
    background: #141f59;
}

.navbar.navbar-main .navbar-nav > li > a,
.navbar.navbar-main .navbar-nav > li > .dropdown-menu > li > a {
    color: #313131;
}

.navbar.navbar-main .navbar-nav > li > a:active,
.navbar.navbar-main .navbar-nav > li > a:focus,
.navbar.navbar-main .navbar-nav > li > a:hover,
.navbar.navbar-main .navbar-nav > li > .dropdown-menu > li > a:focus,
.navbar.navbar-main .navbar-nav > li > .dropdown-menu > li > a:hover {
    color: #3f4b86;
}

.navbar.navbar-main .navbar-toggle:focus,
.navbar.navbar-main .navbar-toggle:hover {
    border-color: #3f4b86;
}

.navbar.navbar-main .navbar-toggle:focus .icon-bar,
.navbar.navbar-main .navbar-toggle:hover .icon-bar {
    background-color: #3f4b86;
}

footer#footer,
footer#footer a {
    color: #fff;
}

footer#footer {
    background-color: #142059;
}

footer#footer .footer-top {
    background-color: #d7dcf5;
}

footer#footer .footer-top a {
    color: #3f4b86 !important;
}

#change-location {
    border-color: #141f59;
    background: #3f4b86;
}

