/*!
* OneUI - v1.4.0 - Auto-compiled on 2016-01-21 - Copyright 2016 
* @author pixelcave
*/
body {
    background-color: #f5f5f5;
}
a {
    color: #25498c;
}
a.link-effect:before {
    background-color: #250052;
}
a:hover,
a:focus {
    color: #250052;
}
a:active {
    color: #25498c;
}
.text-primary {
    color: #25498c;
}
a.text-primary:hover,
a.text-primary:active,
a.text-primary:focus,
button.text-primary:hover,
button.text-primary:active,
button.text-primary:focus {
    color: #25498c;
    opacity: 0.75;
}
.text-primary-dark {
    color: #555;
}
a.text-primary-dark:hover,
a.text-primary-dark:active,
a.text-primary-dark:focus,
button.text-primary-dark:hover,
button.text-primary-dark:active,
button.text-primary-dark:focus {
    color: #555;
    opacity: 0.75;
}
.text-primary-darker {
    color: #333;
}
a.text-primary-darker:hover,
a.text-primary-darker:active,
a.text-primary-darker:focus,
button.text-primary-darker:hover,
button.text-primary-darker:active,
button.text-primary-darker:focus {
    color: #333;
    opacity: 0.75;
}
.text-primary-light {
    color: #256db0;
}
a.text-primary-light:hover,
a.text-primary-light:active,
a.text-primary-light:focus,
button.text-primary-light:hover,
button.text-primary-light:active,
button.text-primary-light:focus {
    color: #256db0;
    opacity: 0.75;
}
.text-primary-lighter {
    color: #2584eb;
}
a.text-primary-lighter:hover,
a.text-primary-lighter:active,
a.text-primary-lighter:focus,
button.text-primary-lighter:hover,
button.text-primary-lighter:active,
button.text-primary-lighter:focus {
    color: #2584eb;
    opacity: 0.75;
}
.bg-primary {
    background-color: #25498c;
}
a.bg-primary:hover,
a.bg-primary:focus {
    background-color: #251659;
}
.bg-primary-op {
    background-color: rgba(37, 73, 140, 0.75);
}
a.bg-primary-op:hover,
a.bg-primary-op:focus {
    background-color: rgba(37, 73, 89, 0.75);
}
.bg-primary-dark {
    background-color: #555;
}
a.bg-primary-dark:hover,
a.bg-primary-dark:focus {
    background-color: #3b3b3b;
}
.bg-primary-dark-op {
    background-color: rgba(85, 85, 85, 0.83);
}
a.bg-primary-dark-op:hover,
a.bg-primary-dark-op:focus {
    background-color: rgba(59, 59, 59, 0.83);
}
.bg-primary-darker {
    background-color: #333;
}
a.bg-primary-darker:hover,
a.bg-primary-darker:focus {
    background-color: #1a1a1a;
}
.bg-primary-light {
    background-color: #256db0;
}
a.bg-primary-light:hover,
a.bg-primary-light:focus {
    background-color: #253d8f;
}
.bg-primary-lighter {
    background-color: #2584eb;
}
a.bg-primary-lighter:hover,
a.bg-primary-lighter:focus {
    background-color: #2551b8;
}
.btn-primary {
    color: #fff;
    background-color: #25498c;
    border-color: #251659;
}
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:hover {
    color: #fff;
    background-color: #252063;
    border-color: #200021;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #25397c;
    border-color: #0000c7;
}
.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: #fff;
    background-color: #25397c;
    border-color: #0000c7;
}
.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: #25498c;
    border-color: #251659;
}
.btn-primary .badge {
    color: #25498c;
    background-color: #fff;
}
.label-primary {
    background-color: #25498c;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
    background-color: #251659;
}
.badge-primary {
    background-color: #25498c;
}
.progress-bar-primary {
    background-color: #25498c;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    background-color: #25498c;
}
.nav-pills > li.active > a > .badge {
    color: #25498c;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    color: #25498c;
    -webkit-box-shadow: 0 2px #25498c;
    box-shadow: 0 2px #25498c;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    color: #25498c;
    -webkit-box-shadow: 0 2px #25498c;
    box-shadow: 0 2px #25498c;
}
.pager li > a:hover,
.pager li > a:focus {
    color: #25498c;
}
a.list-group-item:hover,
a.list-group-item:focus {
    color: #25498c;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
    background-color: #25498c;
    border-color: #25498c;
}
.list-group-item.active > .badge {
    color: #25498c;
}
.tooltip-inner {
    background-color: #333;
}
.tooltip.top .tooltip-arrow {
    border-top-color: #333;
}
.tooltip.right .tooltip-arrow {
    border-right-color: #333;
}
.tooltip.left .tooltip-arrow {
    border-left-color: #333;
}
.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #333;
}
.table-header-bg > thead > tr > th,
.table-header-bg > thead > tr > td {
    background-color: #25498c;
    border-bottom-color: #25498c;
}
.panel-primary {
    border-color: #2584eb;
}
.panel-primary > .panel-heading {
    color: #25498c;
    background-color: #ffdbdb;
    border-color: #2584eb;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #2584eb;
}
.panel-primary > .panel-heading .badge {
    color: #ffdbdb;
    background-color: #25498c;
}
.panel-primary > .panel-heading a {
    font-weight: 400;
}
.panel-primary > .panel-heading a:hover,
.panel-primary > .panel-heading a:focus {
    color: #251659;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #2584eb;
}
#page-loader:after {
    background-color: #25498c;
}
.header-navbar-transparent.header-navbar-fixed.header-navbar-scroll #header-navbar {
    background-color: #555;
}
#page-container,
#sidebar {
    background-color: #333;
}
#main-container {
    background-color: #f5f5f5;
}
.nav-main-header {
    background-color: #333;
}
@media screen and (min-width: 992px) {
    .nav-main-header {
        background-color: transparent;
    }
    .nav-main-header ul {
        background-color: #555;
    }
}
.form-material.form-material-primary > .form-control:focus {
    -webkit-box-shadow: 0 2px 0 #25498c;
    box-shadow: 0 2px 0 #25498c;
}
.form-material.form-material-primary > .form-control:focus + label {
    color: #25498c;
}
.form-material.form-material-primary > .form-control:focus ~ .input-group-addon {
    color: #25498c;
    -webkit-box-shadow: 0 2px 0 #25498c;
    box-shadow: 0 2px 0 #25498c;
}
.css-checkbox-primary input:checked + span {
    background-color: #25498c;
    border-color: #25498c;
}
.css-radio-primary input:checked + span:after,
.switch-primary input:checked + span {
    background-color: #25498c;
}
.block > .nav-tabs > li > a:hover {
    color: #25498c;
}
.block > .nav-tabs.nav-tabs-alt > li > a:hover {
    -webkit-box-shadow: 0 2px #25498c;
    box-shadow: 0 2px #25498c;
}
.block > .nav-tabs.nav-tabs-alt > li.active > a,
.block > .nav-tabs.nav-tabs-alt > li.active > a:hover,
.block > .nav-tabs.nav-tabs-alt > li.active > a:focus {
    -webkit-box-shadow: 0 2px #25498c;
    box-shadow: 0 2px #25498c;
}
.ribbon-primary .ribbon-box {
    background-color: #25498c;
}
.ribbon-primary.ribbon-bookmark .ribbon-box:before {
    border-color: #25498c;
    border-left-color: transparent;
}
.ribbon-primary.ribbon-bookmark.ribbon-left .ribbon-box:before {
    border-color: #25498c;
    border-right-color: transparent;
}
.ribbon-primary.ribbon-modern .ribbon-box:before {
    border-color: #25498c;
    border-left-color: transparent;
    border-bottom-color: transparent;
}
.ribbon-primary.ribbon-modern.ribbon-bottom .ribbon-box:before {
    border-color: #25498c;
    border-top-color: transparent;
    border-left-color: transparent;
}
.ribbon-primary.ribbon-modern.ribbon-left .ribbon-box:before {
    border-color: #25498c;
    border-right-color: transparent;
    border-bottom-color: transparent;
}
.ribbon-primary.ribbon-modern.ribbon-left.ribbon-bottom .ribbon-box:before {
    border-color: #25498c;
    border-top-color: transparent;
    border-right-color: transparent;
}
.irs-bar,
.irs-bar-edge,
.irs-from,
.irs-to,
.irs-single,
.irs-grid-pol {
    background: #25498c;
}
.dropzone:hover {
    border-color: #25498c;
}
.dropzone:hover .dz-message {
    color: #25498c;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
    background-color: #25498c;
    border-color: #25498c;
}
div.tagsinput span.tag {
    background-color: #25498c;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #25498c;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #25498c;
}
.autocomplete-suggestion b {
    color: #25498c;
}
