body {
    background-color: white;
}

.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 rgb(255 77 0) solid;
    height: 55px;
    background-color: white;
}

.page-sidebar {
    background-color: rgb(242, 242, 242);
    
}
/**/
.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: black;
    color: #fff;
}




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


.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: rgb(255 77 0);
    color: #FFFFFF;
}

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

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


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

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


.login .content h3, .login .content h4 {
    color: black;
}

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


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


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

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


.login .content .login-form, .login .content .forget-form {
    padding: 24px;
    margin: 0px;
    background: rgb(255 77 0) !important;
    margin-top: 48px;
}

.page-header.navbar .menu-toggler>span {
    background : rgb(255 77 0);
}

.page-sidebar .page-sidebar-menu>li.active.open+li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active.open+li>a {
    border-top-color : transparent;
}