$sidebar-bg: #253544;
$brand-primary: #3498db;

.page-sidebar {
	background-color: $sidebar-bg;
    .admin-block {
        .admin-info {
            color: #fff;
            small {color:#b4bcc8}
        }
    }
}

.side-menu {
    .heading {
        color: rgba(255,255,255,.4);
    }
    & > li {
        a {
	        color: #b4bcc8;
	        &:hover, &:focus {
	            color: #fff;
	            background-color: $brand-primary;
	        }
	    }
	    &.active {
	        background-color: lighten($sidebar-bg, 5%);
	        & > a, & > a:hover, & > a:focus {
			    color: #fff;
			    background-color: $brand-primary;
	        }
	    }
    }
    li a.active {color: #fff}
}

.sidebar-mini .side-menu {
    & > li:hover {
        & > a {
            background-color: $brand-primary;
            color: #fff;
        }
        .nav-2-level {
            background-color: $sidebar-bg;
        }
    }
}
