body.login{background-color: #373330 !important;}
body.login > .content{background-color: #fff;position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); -webkit-box-shadow: 0 5px 30px 0 #000; -moz-box-shadow: 0 5px 30px 0 #000; -ms-box-shadow: 0 5px 30px 0 #000; -o-box-shadow: 0 5px 30px 0 #000; box-shadow: 0 5px 30px 0 #000;}
.login .logo{margin: 0;}
.login .content h3 {color: #191e63;}
.btn.green:not(.btn-outline) { color: #FFF; background-color: #191e63; border-color: #191e63;}
.login .logo > img{max-height:90px;}
.page-header.navbar .page-logo > a > .logo-default{max-height: 50px; margin: 0;}
.page-header.navbar{background-color: #004789;}
.page-header.navbar .page-logo{background-color: #ffffff;}
.label-success{background-color: #004789;}
.page-sidebar .page-sidebar-menu .sub-menu>li.active>a, .page-sidebar .page-sidebar-menu .sub-menu>li.open>a, .page-sidebar .page-sidebar-menu .sub-menu>li:hover>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li.active>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li.open>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li:hover>a{background: #004789!important;color: #ffffff;}
.page-sidebar .page-sidebar-menu .sub-menu>li.active>a>i, .page-sidebar .page-sidebar-menu .sub-menu>li.open>a>i, .page-sidebar .page-sidebar-menu .sub-menu>li:hover>a>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li.active>a>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li.open>a>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li:hover>a>i{color : #ffffff;}
.page-sidebar .page-sidebar-menu>li.active.open>a, .page-sidebar .page-sidebar-menu>li.active>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active.open>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a{background: #191e63;}
.portlet.blue, .portlet.box.blue>.portlet-title, .portlet>.portlet-body.blue{background-color: #004789;}
.portlet.box.blue{border: 1px solid #004789;}
.btn.default:not(.btn-outline) {color: #fff;background-color: #be1e2d;border-color: #be1e2d;}
.page-sidebar .page-sidebar-menu>li.active.open>a:hover, .page-sidebar .page-sidebar-menu>li.active>a:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active.open>a:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a:hover{background: #191e63;}
.page-sidebar .page-sidebar-menu>li.open>a, .page-sidebar .page-sidebar-menu>li:hover>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.open>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li:hover>a{background: #191e63;color: #fff;}
.page-sidebar .page-sidebar-menu>li.open>a>.arrow.open:before, .page-sidebar .page-sidebar-menu>li.open>a>.arrow:before, .page-sidebar .page-sidebar-menu>li.open>a>i, .page-sidebar .page-sidebar-menu>li:hover>a>.arrow.open:before, .page-sidebar .page-sidebar-menu>li:hover>a>.arrow:before, .page-sidebar .page-sidebar-menu>li:hover>a>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.open>a>.arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.open>a>.arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.open>a>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li:hover>a>.arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li:hover>a>.arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li:hover>a>i{color: #fff;}
.btn.blue:not(.btn-outline) {color: #FFF;background-color: #191e63;border-color: #191e63;}
.btn.blue:not(.btn-outline).active.focus, .btn.blue:not(.btn-outline).active:focus, .btn.blue:not(.btn-outline).active:hover, .btn.blue:not(.btn-outline):active.focus, .btn.blue:not(.btn-outline):active:focus, .btn.blue:not(.btn-outline):active:hover, .open>.btn.blue:not(.btn-outline).dropdown-toggle.focus, .open>.btn.blue:not(.btn-outline).dropdown-toggle:focus, .open>.btn.blue:not(.btn-outline).dropdown-toggle:hover{color: #FFF;background-color: #be1e2d;border-color: #be1e2d;}
.btn.default:not(.btn-outline).active.focus, .btn.default:not(.btn-outline).active:focus, .btn.default:not(.btn-outline).active:hover, .btn.default:not(.btn-outline):active.focus, .btn.default:not(.btn-outline):active:focus, .btn.default:not(.btn-outline):active:hover, .open>.btn.default:not(.btn-outline).dropdown-toggle.focus, .open>.btn.default:not(.btn-outline).dropdown-toggle:focus, .open>.btn.default:not(.btn-outline).dropdown-toggle:hover{color: #ffffff;background-color: #be1e2d;border-color: #be1e2d;}
.btn.default:not(.btn-outline).active, .btn.default:not(.btn-outline):active, .btn.default:not(.btn-outline):hover, .open>.btn.default:not(.btn-outline).dropdown-toggle {color: #ffffff;background-color: #be1e2d;border-color: #be1e2d;}
.portlet.calendar .fc-event{background-color: #191e63;}
.portlet.calendar.light .fc-button.fc-state-active, .portlet.calendar.light .fc-button.fc-state-hover{border-bottom: 2px solid #191e63;}
.md-radio label>.check{background: #191e63;}
.page-container-bg-solid .page-bar .page-breadcrumb, .page-content-white .page-bar .page-breadcrumb {
    padding: 8.4px 0;
}
.page-container-bg-solid .page-sidebar .page-sidebar-menu>li.active>a>.selected, .page-container-bg-solid .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a>.selected {
    border-color: transparent #eef1f5 transparent transparent;
}
.page-sidebar .page-sidebar-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a{border-top:0px;}
.page-content-wrapper{background-color: #2d2d2d;}
.page-sidebar, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover {
    background-color: #2d2d2d;
}
.page-sidebar .page-sidebar-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a{color: #ffffff;}
.page-sidebar .page-sidebar-menu>li>a>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i{color: #ffffff;}
.page-sidebar .page-sidebar-menu .sub-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li>a{color: #ffffff;}
.page-sidebar .page-sidebar-menu .sub-menu>li>a>i[class*=icon-], .page-sidebar .page-sidebar-menu .sub-menu>li>a>i[class^=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li>a>i[class*=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li>a>i[class^=icon-]{color: #ffffff;}
.page-sidebar .page-sidebar-menu>li>a>i[class*=icon-], .page-sidebar .page-sidebar-menu>li>a>i[class^=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i[class*=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i[class^=icon-]{color: #ffffff;}
.page-sidebar > ul > li.nav-item{border-bottom: 1px solid #ffffff;}
table.dataTable.no-footer{border: none;}


.btn.blue:not(.btn-outline).active, .btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline):hover, .open>.btn.blue:not(.btn-outline).dropdown-toggle {
    color: #FFF;
    background-color: #be1e2d;
    border-color: #be1e2d;
}
.font-green {
    color: #191e63!important;
}
.input-circle-right {
    border-radius: 5px!important;
}
.select2-container--bootstrap .select2-selection{border-radius: 5px!important;}
.label-danger {
    background-color: #be1e2d;
}
.page-sidebar .page-sidebar-menu .sub-menu li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li>a{background-color: #2d2d2d;}
.page-header.navbar .dropdown-menu>li.active:hover>a, .page-header.navbar .dropdown-menu>li.active>a, .page-header.navbar .dropdown-menu>li:hover>a{background-color: #191e63; color: #fff;}
.page-header.navbar .dropdown-menu>li.active:hover>a>i, .page-header.navbar .dropdown-menu>li.active>a>i, .page-header.navbar .dropdown-menu>li:hover>a>i, .page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-menu>li>a:hover{color: #fff;}
.bg-green-turquoise {
    background: #be1e2d!important;
}
.bg-blue-madison {
    background: #191e63!important;
}
.page-header.navbar .top-menu .navbar-nav>li.dropdown-language>.dropdown-toggle>.langname, .page-header.navbar .top-menu .navbar-nav>li.dropdown-user>.dropdown-toggle>.username, .page-header.navbar .top-menu .navbar-nav>li.dropdown-user>.dropdown-toggle>i {
    color: #004789;
}
.tooltips .nav>li>a:focus, .nav>li>a:hover{background-color: #004789;}
.tooltips .nav>li>a:focus, .nav>li>a .icon-logout {color:#004789;}
.tooltips .nav>li>a:focus, .nav>li>a:hover .icon-logout {color:#ffffff;}
.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle:hover, .page-header.navbar .top-menu .navbar-nav>li.dropdown.open .dropdown-toggle {
    background-color: #004789;
}
.page-footer{height: auto; padding: 0;}
@media (max-width: 480px){
	.login .content {padding: 10px;width: 90%;}
}


.fc td, .fc th {
vertical-align: middle !important;
    text-align: center;
}
.table-toolbar.table-input .form-control{width:100%;}
.table-toolbar .navbar-form{margin-bottom:14px;}
.mt20{margin-top:20px;}

.info_buttom { margin-right: 0px;}



