File: /storage/v6964/school/public_html/school/optimum/less/sidebar-nav.less
// --Sidebar
.sidebar {
overflow-y:auto;
.sidebar-nav.navbar-collapse {
padding-left: 0;
padding-right: 0;
}
.fa-fw{
width:20px;
text-align:left!important;
display:inline-block;
font-size:16px;
vertical-align:middle;
}
.label{
font-size:10px;
border-radius: 60px;
padding: 6px 8px;
min-width: 30px;
height: 20px;
}
}
.sidebar #side-menu .user-pro{
/*background:url(../../plugins/images/profile-menu.png) no-repeat center center / cover;*/
a{
padding-left:20px;
}
.nav-second-level a:hover{
color:@themecolor;
}
.arrow{
top:23px;
right:20px;
}
> a{
padding:17px 7px 16px 15px!important;
}
.img-circle{
width:30px;
margin-right:10px;
}
.nav-second-level{
li i{
margin-right:5px;
}
}
}
.sidebar .sidebar-search {
padding: 15px;
}
#side-menu li.active > a{
background:rgba(0, 0, 0, 0.02);
}
#side-menu li a{
color:@sidebar-text;
border-left:3px solid @sidebar;
}
#side-menu > li > a {
padding:15px 30px 15px 15px;
&:hover, &:focus{
background:rgba(0, 0, 0, 0.1);
}
&.active {
border-left:3px solid @themecolor;
color:@white;
background:rgba(0, 0, 0, 0);
}
}
#side-menu ul > li > a {
&:hover{
color:@themecolor;
background:none;
}
&.active{
color:@themecolor;
}
}
.sidebar .arrow {
position:absolute;
right:15px;
top:18px;
}
.sidebar .nav-second-level .arrow {
top:12px;
}
.sidebar .fa.arrow:before {
content: "\f105";
}
.sidebar .active > a > span > .fa.arrow:before {
content: "\f107";
}
.sidebar .nav-second-level li,
.sidebar .nav-third-level li {
border-bottom: none !important;
}
.sidebar .nav-second-level li a {
padding-left: 43px;
}
.sidebar .nav-third-level li a {
padding-left: 52px;
}
.content-wrapper .nicescroll-rails { display:none!important;}
.fix-sidebar .top-left-part{
background:@themecolor;
}