/*.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}*/ 
.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;background:#333;color:#fff;}
.sidr .sidr-inner{padding:0 0 15px}
.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}
.sidr.right{left:auto;right:-260px}
.sidr.left{left:-260px;right:auto}


.sidr{
	background-color: #313131;
}


.sidr ul{
}

.sidr ul li{
border-bottom: 1px solid rgba(255,255,255,0.2);
}

.sidr ul li a{
display:block;
color:#fff;
background-color: #313131;
font-size: 1.2em;
text-decoration: none;
font-family: 'Rubik', arial, serif;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-ms-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
text-transform: uppercase; 
	/*fix para sidr*/
	padding:15px 20px; 
}



.sidr ul li.active a,
.sidr ul li a:hover{
background-color: #cb0326; /*COLOR*/ 
color:#fff;
}

.sidr ul li a.sidr-class-nopointer{
padding:20px 20px 0;
}
.sidr ul li a.sidr-class-nopointer:hover{
cursor:default;
background-color: transparent;
padding:20px 20px 0;
}



.sidr ul ul{
margin:0 0 0 58px;
border-left: 1px solid #3d414e;
padding:12px 0 12px 16px;

	/*fix para sidr*/
	margin:0 0 0 20px;
	border:none;

}

.sidr ul li li{
border-bottom: none;
}

.sidr ul li li a{
border-width:0;
font-size:0.9em;
padding:6px 6px 6px 0 ;
}

.sidr ul li li.active a,
.sidr ul li li a:hover{
color:#fff;
background-color: transparent;
}










