﻿.navbar-inverse { background-color: #0b1c34; border-color: #0b1c34; }
.btn-primary {
    color: #fff;
    border-color: #0b1c34;
    background: #0b1c34;
}
.navbar-inverse .navbar-nav > li > a { color: #0b1c34; margin-right: 4px; }
.text-primary { color: #6b3ea3 !important; }
.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus{ background-color:#0b1c34; color:#fff; border-bottom-right-radius:6px; border-bottom-left-radius:6px; }
.bootstrap-datetimepicker-widget a { color: #795d97; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #0b1c34;
    border-color: #0b1c34;
}
.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus, .btn-primary.btn-outline:active:hover, .btn-primary.btn-outline:active:focus, .btn-primary.btn-outline:active.focus, .btn-primary.btn-outline.active:hover, .btn-primary.btn-outline.active:focus, .btn-primary.btn-outline.active.focus, .open > .btn-primary.dropdown-toggle.btn-outline:hover, .open > .btn-primary.dropdown-toggle.btn-outline:focus, .open > .btn-primary.dropdown-toggle.btn-outline.focus {
    background-color: #126cee;
    border-color: #126cee;
}
.primary-background { background-color: #0180a1; }
.px-navbar, .px-navbar .navbar-collapse { background: #fff; }
.px-nav-left:not(.px-nav-collapse) ~ .px-navbar .navbar-header { color: #0b1c34; background: #fff; }
.px-nav-toggle { color: #0b1c34; background: #fff; }
.px-nav-item a { color: #efefef; }
.px-nav-item a:hover { text-decoration: none; color: #73c8dc; }
.navbar-active a { background-color: #126cee; color: #fff !important; }
.navbar-active a:hover { color: #fff !important; }
.px-nav-item a:hover, .px-nav-item a:focus, .px-nav-item a:active { color: #fff; background: #5d676f; }
.page-header h1 { color: #213b56; }
.px-nav { color: #aabcca; background: #0b1c34; }
th a { color: #213b56; }
th a:hover { color: #73c8dc; }
.table-primary thead, .table-primary thead tr, .table-primary thead th, .table-primary .table-header { border-color: #dddddd !important; color: #fff; }
.btn-action { color: #0b1c34 !important; }
.pagination > li.active > a, .pagination > li.active > a:hover, .pagination > li.active > a:focus, .pagination > li.active > a:active, .pagination > li.active > span {
    color: #fff !important;
    border-color: #0b1c34;
    background: #0b1c34;
}
.pagination > li > a:hover {
    color: #0b1c34 !important;
}
.pagination a {
    color: #0b1c34 !important;
}
.bg-primary { background-color: #886ca6 !important; }
.bg-primary[href]:hover, .bg-primary[href]:active, .bg-primary[href]:focus { background-color: #73c8dc !important; }
.btn-action:hover, .btn-action:focus, .btn-action-small:hover, .btn-action-small:focus {
    background-color: #ebebeb;
    color: #0b1c34 !important;
    outline: none;
}
.px-navbar .navbar-header { color: #0b1c34; background: #fff; }
.px-nav-toggle .navbar-toggle-icon, .px-nav-toggle .navbar-toggle-icon:before, .px-nav-toggle .navbar-toggle-icon:after { color: #0b1c34; background: #0b1c34; }
.px-nav-tooltip { color: #fff; background-color: #126cee; }
.px-nav-left .px-nav-tooltip:before { border-right-color: #126cee; }
.px-nav-right .px-nav-tooltip:before { border-left-color: #126cee; }
.pace-progress { background: #126cee; }
.nav.nav-tabs > li.active > a { border-bottom-color: #0b1c34!important; }
.nav li.active > a, .nav li.active > a:hover, .nav li.active > a:focus {
    color: #fff;
    background: #0b1c34;
}
.label-primary, .badge-primary, .panel-warning > .panel-heading .badge-primary { border-color: #fff; background: #fff; color: #0b1c34; }
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > a:active {
    border-color: #0b1c34;
}
a:hover, a:focus { color: #0b1c34; }
a { color: #126cee; text-decoration: none; }
.table-hover tbody tr:hover td, .table-hover tbody tr:hover th { background-color: #acdeef; }
.nav-tabs > li > a, .nav-pills > li > a { margin: 0; color: #0b1c34; background-color: rgba(0, 0, 0, 0.05); cursor: pointer !important; }
.nav-tabs > li > a:hover { margin: 0; color: #fff; background-color: rgba(0, 0, 0, 0.05); cursor: pointer !important; }
.table thead > tr > th { font-size: 13px; color: #213b56; font-weight: normal; }
.history-list-link { color: #50266e; cursor: pointer; }
.box-module { background-color: #6c7685; color: #fff; }
.box-module a:focus { background-color: #73c8dc; }
.box-module[href]:hover, .box-module[href]:active, .box-module[href]:focus { background-color: #126cee !important; color: #fff !important; }
.nav-tabs > li > a:hover { background-color: #126cee; }
.btn-default { background-color: #fff; }
.px-footer .text-muted { color: #fff !important; }
.datepicker .glyphicon { color: #795d97; }
.datepicker .day.today { background: #dacee7; }
.nav-tabs, .nav-tabs.nav-justified { border-bottom: 2px solid #0b1c34; }
.bg-video { position: relative; overflow: hidden; background-color: rgba(247, 247, 247, 0.85); }
.office-video { position: absolute; width: 100%; z-index: -1; top: -100px; }
@media (max-width: 900px) { .office-video { display: none; }}
#loader i { color: #126cee !important; }
.loader i { color: #126cee !important; }
.select2-primary .select2-selection__choice, .select2-primary + .select2-container .select2-selection__choice { background-color: #0180a1; }
.request-menu-item { color: #6b3ea3; cursor: pointer;  }
.request-menu-item:hover { text-decoration: underline; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { color: #fff; background-color: #126cee; border-color: #126cee; }
.box-bg-icon { color: rgba(255, 255, 255, .10); }
.px-footer { background: #6c7685; color: rgb(74, 74, 74); padding-top: 28px; padding-bottom: 28px; font-size: 16px; }
.nav-tabs:not(.nav-tabs-simple) > li.active > a .badge, .nav-tabs:not(.nav-tabs-simple) > li.active > a .label, .nav-tabs div:not(.nav-tabs-simple) > li.active > a .badge, .nav-tabs div:not(.nav-tabs-simple) > li.active > a .label, .nav-pills li.active > a .badge, .nav-pills li.active > a .label { color: #6b3ea3; background: #fff; }
.home-jumbo { margin: 64px 0 64px 0; }
.welcome-text { color: #0b1c34; font-size: 72px !important; font-weight: bold; }
.tagline-text { color: #0b1c34 !important; }
.gradient-background { background: url(../images/gradient-background.png); background-repeat: no-repeat; background-size: cover; }
.gradient-background-wide { background: url(../images/gradient-background-wide.png); background-repeat: no-repeat; background-size: cover; }
.logo-large { margin-top: 8px; }
.typed-cursor { font-size: 64px; color: #0b1c34; opacity: 1; animation: blink .7s infinite; width: 4px; margin-left: -8px; top: -4px; position: relative; }
.px-navbar .navbar-nav a, .px-navbar .dropdown-menu a { color: #0b1c34; }
.px-navbar .navbar-nav a:hover, .px-navbar .navbar-nav a:focus, .px-navbar .navbar-nav a:active, .px-navbar .dropdown-menu a:hover, .px-navbar .dropdown-menu a:focus, .px-navbar .dropdown-menu a:active { color: #0b1c34; }
.px-footer a { color: #fff; }
.px-footer a:hover { color: #acdeef; }
.btn-primary.btn-outline:hover { border-bottom-color: #1e7be6; }
.btn-signin { background-color: #126cee; border-color: #126cee; border-width: 2px; }
.btn-signin:hover { border-color: #fff; border-width: 2px; }
.advanced-search a { color: #0b1c34 }
.advanced-search a:hover { color: #126cee }
.btn-primary.btn-outline { color: #126cee; border-color: #126cee; background: none; }
.btn-primary.btn-outline:hover { background-color: #126cee; }