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

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

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

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