 #wrapper { position: relative; }
 #over_map { position: absolute; top: 150px; left:30px; z-index: 3; background: #FFF; width: 250px;-webkit-box-shadow: 3px 1px 18px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px 1px 18px 1px rgba(50, 50, 50, 0.75);
box-shadow:         3px 1px 18px 1px rgba(50, 50, 50, 0.75); }
 #map { width: 100%; height: 1000px;}
 .headers {text-align: center;
background: #0e4c84 !important;
padding: 10px !important;
text-transform: uppercase;
color: #FFF!important; font-size: 15px;}
.seccion .titlesec {
	color:#888787; font-size: 14px;
	border-bottom: 1px solid #e1e2e4;width: 92%;
    margin: 10px auto;
    background: url('../img/flecha-gris.png') 98% center no-repeat!important;
    cursor: pointer;
}
#over_map .seccion  { background: #e6f3f8 !important; padding: 0px 10px 0px 5px !important;  }
#over_map .seccion ul , .indication ul { list-style: none; margin-left: 5px!important; padding-left: 0px!important;; margin-bottom: 0px!important;;}
#over_map .seccion ul li { list-style: none; margin: 0px!important; vertical-align:middle; min-height: 41px; font-size: 13px; line-height: 16px; background: url('../img/obras.png') -2px center no-repeat!important;;  padding: 5px 0px 5px 32px!important;; border-bottom: 1px solid #cecfd0; color : #888787; cursor: pointer; }
#over_map .seccion ul li.seleccionado { color: #094C87;  }
#over_map .seccion ul.gob { display: block;}
#over_map .seccion ul li img { padding-right: 5px; }
#over_map .seccion ul li input { position: absolute; right: 20px; margin-top:7px; }
.indication { background: #034f80;  padding: 5px 10px 0px 5px; color :#FFF!important;}
.indication ul li { list-style: none!important;margin: 0px!important; color:#FFF !important;}
.indication ul li.obra {  background: url('../img/obras.png') -2px center no-repeat !important;  padding: 11px 0px 3px 32px; min-height: 45px;  }
.indication ul li.alternas {  background: url('../img/vias-alternas.png') -2px center no-repeat !important;  padding: 11px 6px 3px 32px;min-height: 55px;  }
.indication ul li.obra div { background: #f97602 ; width: 80px; height: 6px; display: inline-block; margin-right: 8px;
margin-left: 10px; }
.indication ul li.alternas div { background: #56b119 ; width: 80px; height: 6px; display: inline-block; margin-right: 8px;
margin-left: 10px;}
.itemm_main { padding: 0px!important; }
h3 { color:#FFF; padding: 0 10px;}
