.sidr {
display:none;
position:fixed;
top:0;
height:100%;
z-index:999999;
width:260px;
overflow-x:none;
overflow-y:auto;
font-size:15px;
font-weight:500;
background:#fff;
color:#417a99;
-webkit-box-shadow:inset 0 0 5px 5px #ebebeb;
-moz-box-shadow:inset 0 0 5px 5px #ebebeb;
box-shadow:inset 0 0 5px 5px #ebebeb
}

.sidr .sidr-inner {
padding:0 0 15px;
}

.sidr.right {
left:auto;
right:-260px;
}

.sidr.left {
left:-260px;
right:auto;
}

.sidr ul { display:block;
border-top:1px solid #dfdfdf;
border-bottom:1px solid #fff;
margin:0 0 15px;
padding:0; }

.sidr ul li {
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #dfdfdf;
padding: 8px 0;
color:#417a99;
}

.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active {}

.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span {
color:#666;
}

.sidr ul li a,.sidr ul li span {
display:block;
text-decoration:none;
color:#417a99;
padding:0 14px;
}

.sidr ul li ul {
border-bottom:none;
margin: 8px 0 0 0;

}

.sidr ul li ul li {
font-size:14px;
}

.sidr ul li ul li:last-child {
border-bottom:none;
padding-bottom: 0;
}

.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active {}

.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.sidr ul li ul li a,.sidr ul li ul li span {
color:#999;
padding-left:16px;
}
.sidr ul li.sidr-class-item8 {
display:none!important;
}