body {
    background: rgb(241,241,241);
}
.navbar-collapse{
    box-shadow: rgba(0, 0, 0, 0.15) 2.4px 2.4px 3.2px;
}
.dropdown-menu>li>a{
    color: rgb(107, 107, 107);
}
.navbar.nav_title {
    background-color: rgb(236,236,236) ;
}
.side-menu {
    background-color: rgb(227,223,220) ;
    height: 100% !important;
    box-shadow: none !important;
}
.rs-top-nav {
    background-color: #eabf1e !important;
}
.navbar-brand, .nav_menu .navbar-nav li a .fa {
    color: white !important;
}
.left_col {
    background-color: rgb(227,223,220) !important; 

}
.nav.side-menu>li{
    border-bottom: 1px solid rgba(54, 54, 54, 0.544) ;
}
.nav.side-menu>li>a{
    color: black;
    font-weight: bold;
    font-size: 12.5px;
}
.nav.side-menu>li.active>a {
    background:  #eabf1e !important;
}
.nav.side-menu>li>a:hover {
    background:  var(--backGroundSoft) !important;
}
.nav.side-menu>li.current-page, .nav.side-menu>li.active {
    border-right: #dc1c03;
}
.set-pd {
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin: 0;
}

.nav-md .container.body .col-md-3.left_col{

    width: 192px;
}

/*
 START: css trang đăng nhập
*/
body.auth-page {
    background-position: center center;
    background-size: cover;
}
.auth-page .login-improve__left-logo {
    position: absolute;
    /*top: -26%;
    right: -1700%;*/
    top: -65px;
    right: -296px;
    background: white;
    border-radius: 10px;
    width: 150px !important;
    height: 110px !important;
    object-fit: contain;
}
.auth-page .login-improve__right {
    padding: 80px 25px 26px 4px;
}
@media (max-width: 767px) {
    .auth-page .login-improve__left-logo {
        position: absolute;
        /*top: -26%;
        right: -1700%;*/
        top: -65px;
        right: -309px;
        background: white;
        border-radius: 10px;
        width: 150px !important;
        height: 110px !important;
    }
    .auth-page .login-improve__left {
        padding-top: 9%;
    }
    .auth-page .login-improve__right {
        padding: 22px 0px 36px 48px;
    }
}
@media (max-width: 1024px) {
    .login-improve__left {
        min-height: 0;
        padding-top: 2%;
        text-align: center;
    }
    .auth-page .login-improve__right, .auth-page .register-improve__right {
        width: 100%;
        padding-right: 25px;
    }
}
.auth-page .login-improve__left, .auth-page .login-register__left {
    width: 0;
}
.auth-page .login-improve__right, .auth-page .register-improve__right {
    padding-right: 5px;
    width: 90%;
}
.auth-page .login-improve, .auth-page .register-improve {
    background-color: #eabf1e !important;
}
.auth-page #form-wrapper {
    background: none !important;
}
.auth-page #form-wrapper {
    width: 526px;
    height: 360px;
}
/*
 END: css trang đăng nhập
*/