/* WITH LOGIN _ HEADER AND SIDEBAR CSS */
header{min-height:60px}
header .notification{padding-top:30px;text-align:right;padding-right:4%;}
header a i{color:#fff;position:relative}
header a span.bell-dot{width:9px;height:9px;background:#C0272D;position:absolute;border-radius:100%;right:0;top:-3px;border:1px solid #fff}
header a span.bell-text{color:#fff;font-size:14px;padding-left:15px}
.navbar .profile-pic {width: 35px;height: 35px;text-align: center;line-height: 34px;border-radius: 50%;font-size: 13px;font-weight: 500;}

.l-sidebar{display:flex;flex-direction:row;height:100%;overflow:hidden}
.l-sidebar .arrow-btn{width:30px;height:30px;border:1px solid #E3E3E3;border-radius:50%;text-align:center;position:absolute;color:#9E9E9E;background:#fff;top:15px;right:-15px;cursor:pointer;outline:none;z-index: 15;}
.l-sidebar .l-aside{min-width:79px;text-align:center;border-right:solid 1px #dfdfdf;min-height:calc(100vh - 80px)}
.l-sidebar .l-aside .nav-link{color:#180606;font-size:19px;padding-top:20px;padding-bottom:20px;display:inline-block;outline:none}
.l-sidebar .r-aside{padding-left:25px;padding-right:25px;border-right:solid 1px #dfdfdf;min-height:calc(100vh - 80px);width:220px;position: absolute;background: #fff;left: 79px;z-index: 11;transition:width 200ms;box-shadow: 2px 0px 5px 0px rgba(179, 179, 179, 0.56);}
.l-sidebar .r-aside h6{font-size:14px;margin-top:27px;margin-bottom:15px}
.l-sidebar .r-aside a{color:#9e9e9e;display:block}

.minh-80px{min-height:70px}
.minh-80px .navbar-nav li img{width:30px;height:30px;border-radius:50%;margin-left:15px}
.minh-80px .navbar-nav li a{color:#757575;width:105px;font-size: 12px;}
.dropdown-menu{border-radius:0;top:29px;min-width:7rem;border:none;box-shadow:3px 3px 3px #ccc;}

.dropdown-item.active,.dropdown-item:active{background-color:#fff}
.maxh-53px{max-height:53px}