body {
    background-color: #d0e0ed;
}

.page-sidebar .page-sidebar-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a, .page-sidebar .page-sidebar-menu>li.heading>h3, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.heading>h3, .page-sidebar .page-sidebar-menu .sub-menu li>a {
    font-weight: 500;
}


.page-header.navbar.navbar-fixed-top {
    border-bottom: 4px #0000FF solid;
    height: 55px;
    background-color: white;
}

.page-sidebar {
    background-color: #EFEFEF;
    
}
/**/
.page-sidebar .page-sidebar-menu>li.active.open>a:hover, .page-sidebar .page-sidebar-menu>li.active>a:hover, .page-sidebar .page-sidebar-menu>li:hover>a {
    background: #002b67;
    color: #fff;
}




.page-sidebar .page-sidebar-menu>li>a {
    border-top: 1px solid #d5e4ef;
    color: #002b67;
}


.page-sidebar .page-sidebar-menu>li.active.open>a, .page-sidebar .page-sidebar-menu>li.active>a, .page-sidebar .page-sidebar-menu .sub-menu>li:hover>a, .page-sidebar .page-sidebar-menu>li.open>a, .page-sidebar .page-sidebar-menu .sub-menu>li:hover>a {
    background: #002b67;
    color: #FFFFFF;
}

.page-sidebar .page-sidebar-menu .sub-menu>li:hover>a {
    background: #002b67!important;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle:hover {
    background-color: white;
    color : #002b67;
}


.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: #002b67;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown.open .dropdown-toggle {
    background-color: white;
}

.login, .login .content {
     background-color: white !important; 
}

.page-header.navbar {
    background-color: #354353;
}

#auth button {
    background-color: #002b67;
    border-color: #002b67;
    color: white;
}


.login .content h3, .login .content h4 {
    color: #002b67;
}

.page-sidebar .page-sidebar-menu>li>a>i, .page-sidebar .page-sidebar-menu .sub-menu>li>a {
    color: #002b67;
}


#auth button.btn.blue:not(.btn-outline):hover {
    background-color: #002b67;
    border-color: #002b67;
}


.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: white;
}

.dashboard-stat .details .desc {
    font-size : 22px;
}

.login .content p, .login .content label {
    color: #002b67;
}

.dashboard-stat .visual>i {
    margin-left: 0px;
    font-size: 62px;
    line-height: 90px;
}

.dashboard-actions a {
    text-decoration: none;
}

.dashboard-stat .details {
    padding-left: 15px;
    left:15px;
    
}

.dashboard-stat .details .desc {
    font-size: 1.5vw;
}
