
.drilldown{
	background: #1D1D1D;
	width: 18em;
	font-size: 1em;	
	overflow: hidden;
      -webkit-transform: translate3d(0,0,0);
      -moz-transform: translate3d(0,0,0);
      -ms-transform: translate3d(0,0,0);
      -o-transform: translate3d(0,0,0);
      transform: translate3d(0,0,0);
	  z-index:1;
}

.drilldown h2 {
	background-color: #111;
    border-left-color: #65bde6;
	font-weight: 300;	
	font-size: 1em;margin: 0;
    padding: 1.3em 1.3em;
	/*color: rgba(192,192,192,0.4); gris */
	text-shadow: 0 0 1px rgba(0,0,0,0.1);
	/*text-transform: uppercase;*/
}

.drilldown ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.drilldowna.subm_a{font-size:1em}
.drilldown a {
	color: #bbb;
	display: block;
	overflow: hidden;
	padding: 1.3em 1.3em;
	outline: none;
	box-shadow: inset 0 -1px rgba(0,0,0,0.2);
	text-shadow: 0 0 1px rgba(255,255,255,0.1);
	font-size:.9em;text-decoration: none;
	-webkit-transition: background 0.3s, box-shadow 0.3s;
	-moz-transition: background 0.3s, box-shadow 0.3s;
	-o-transition:background 0.3s, box-shadow 0.3s;
	 -ms-transition:background 0.3s, box-shadow 0.3s;
	transition: background 0.3s, box-shadow 0.3s;
}

.drilldowns ul li > a.subm_a:active { color: #999; font-size:1em;}
.drilldown ul li > a:active { background-color: rgba(0,0,0,0.2); color: #65bde6; font-size:.9em;}
.drilldown .drilldown-back a:active { background-color: rgba(0,0,0,0.2); color: #65bde6; font-size:.9em;}
/*. ul li > a:visited {color: #FFf;font-size:.9em;}*/


.drilldown ul li a:hover {
	background: rgba(0,0,0,0.2); 
	box-shadow: inset 0 -1px rgba(0,0,0,0);
	border-left: 3px solid #65bde6;
}


.drilldown .drilldown-back {
		
	/*background: rgba(0,0,0,0.3);
	color: rgba(192,192,192,0.4);*/display: block;

}

.drilldown .floatRight {
	float: right;
}

.drilldown .floatLeft {
	float: left;
}

.drilldown .cursorPointer {
	cursor: pointer;
}

.drilldown .iconSpacing_ltr {
	padding: 0 .4em 0 0;
}

.drilldown .iconSpacing_rtl {
	padding: 0 0 0 .4em;
}
.drilldown-sub {
      display: none;
}

.closeslidebar:hover{color:#65bde6}
.closeslidebar:active{filter:alpha(opacity=86);-webkit-opacity:0.86;-moz-opacity:0.86;opacity:0.86; top:1px; position:relative;} /*#428bca color azul*/
.drilldown .titulo_menuizq_li{border-bottom:1px solid rgba(0,0,0,0.2); border-top:1px solid rgba(0,0,0,0.2);}

#wrapperov {
	position:absolute;
	z-index: 1;
	top: 0; /*45px*/
	bottom: 0; /*48px*/
	left: 0;
	width: 100%;
	
	overflow: hidden;
}
.overscroll, #overscroll {
    width: 100%;
    height:99.8%; min-height:99.8%;
    overflow: hidden;
    position: relative; 
}