 
.pin-it .left-navigation {
	overflow-x: hidden; overflow-y: auto;
}
 
.left-navigation li a {
	color: rgb(158, 173, 179); position: relative;
}
.left-navigation li a:focus {
	text-decoration: none;
}
.left-navigation a.active {
	color: rgb(21, 189, 195); text-decoration: none; background-color: rgba(0, 0, 0, 0.1);
}
.left-navigation > ul {
	margin: 0px; padding: 0px;
}
.left-navigation > ul > li {
	list-style: none;
}
.left-navigation > ul > li > a {
	padding: 10px 12px 28px 8px; color: rgb(0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.left-navigation > ul > li > a .nav-icon {
	padding-right: 10px; -webkit-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out;
}
.left-navigation > ul > li > a:hover {
	color: #fff; text-decoration: none;
}
.left-navigation > ul ul {
	list-style: none; margin: 0px 0px 0px 16px; padding: 0px; border-left-color: rgba(255, 255, 255, 0.05); border-left-width: 1px; border-left-style: solid;
}
.left-navigation > ul ul li a {
	padding: 4px; display: block;
}
.left-navigation > ul ul li a:focus {
	text-decoration: none;
}
.left-navigation > ul ul li a:hover {
	color: rgb(21, 189, 195); text-decoration: none;
}
.left-navigation > ul ul li a .nav-icon {
	padding-right: 10px;
}
.left-navigation .list-accordion li ul {
	display: none;
}
.left-navigation .list-accordion > li > a {
	vertical-align: middle; display: block; position: relative; box-shadow: 0px 0px 1px rgba(0,0,0,0); -moz-osx-font-smoothing: grayscale; transform: translateZ(0); -webkit-transform: translateZ(0); -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	border-bottom:1px solid #c1001d;
}
.left-navigation .list-accordion > li > a::before {
	background:#151820; color:#FFFFFF !important; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -1; content: ""; transform: scaleX(0); -webkit-transform: scaleX(0); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; -webkit-transform-origin: 0 50%; transform-origin: 0 50%;
}
.left-navigation .list-accordion > li > a i img.img-responsive:hover {
opacity:1
}
..sidebar-mini.sidebar-collapse .sidebar-menu > li > a:hover {
opacity:1
}

.left-navigation li a:hover::before {
	transform: scaleX(1); -webkit-transform: scaleX(1);
}
 
