.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
    background-color: #112438 !important;
}

.navbar-default .special_link a {
    background: #112438 !important;
}

.navbar-default .special_link a:hover {
    background: #112438 !important;

}

.navbar-default .special_link a span.label {

    color: #112438 !important;
}

.navbar-default .landing_link a {
    background: #112438 !important;
}

.navbar-default .landing_link a:hover {
    background: #112438 !important;
}

.navbar-default .landing_link a span.label {
    color: #112438 !important;
}

body.mini-navbar .nav-header {
    background-color: #112438 !important;
}

.top-navigation .navbar-nav .dropdown-menu > .active > a {
    color: #112438 !important;
}

.top-navigation .nav > li a:hover,
.top-navigation .nav > li a:focus {
    color: #1c5474 !important;
}

.top-navigation .nav > li.active > a {
    color: #112438 !important;
}

.top-navigation .navbar-brand {
    background: #1c5474 !important;
    color: #e32213;
    font-weight: bolder;

}

.navbar-toggler {
    background-color: #112438 !important;
}

.btn-primary.btn-outline {
    color: #112438;
}

.btn-success.btn-outline {
    color: #27BBE5;
}

.btn-info.btn-outline {
    color: #208fb3;
}

.btn-primary {
    background-color: #112438;
    border-color: #112438;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
    background-color: #1c5474;
    border-color: #1c5474;
}

.btn-primary.disabled,
.btn-primary:disabled {
    background-color: #1c5474;
    border-color: #1c5474;
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
    background-color: #1c5474;
    border-color: #1c5474;
}

.btn-success {
    background-color: #27BBE5;
    border-color: #27BBE5;
}

.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
    background-color: #23a8ce;
    border-color: #23a8ce;
}

.btn-success.disabled,
.btn-success:disabled {
    background-color: #23a8ce;
    border-color: #23a8ce;
}

.btn-success:not(:disabled):not(.disabled):active,
.btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
    background-color: #23a8ce;
    border-color: #23a8ce;
}

.btn-info {
    background-color: #208fb3;
    border-color: #208fb3;
}

.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
    background-color: #79bbd1;
    border-color: #79bbd1;
}

.btn-info.disabled,
.btn-info:disabled {
    background-color: #79bbd1;
    border-color: #79bbd1;
}

.btn-info:not(:disabled):not(.disabled):active,
.btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
    background-color: #79bbd1;
    border-color: #79bbd1;
}

.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
    color: #112438;
}

.btn-outline-primary {
    color: #112438;
    border-color: #112438;
}

.form-control:focus,
.single-line:focus {
    border-color: #112438;
}

.has-success .form-control,
.has-success .form-control:focus {
    border-color: #112438;
}

.panel-primary {
    border-color: #27BBE5;
}

.panel-primary > .panel-heading {
    background-color: #27BBE5;
    border-color: #27BBE5;
}

a {
    /*color: #27BBE5;*/
    /*color: #1c5474;*/
    color: #002239;
    cursor: pointer;
}

a:hover {
    /*color: #112438;*/
    color: #00a0c8;
}

.bg-primary {
    color: #fff;
    background-color: #112438 !important;
}

.text-primary {
    color: #112438;
}