@charset "UTF-8";
/* CSS Document */
	* {border: 0; padding: 0; margin: 0;}
	a {text-decoration: none;}
	.clear {clear: both;}
	.right {float:right;}
	.left {float: left;}
	body {background:#ffffff;}
	
	.cintilloGR{background: rgb(38,96,127); background: linear-gradient(180deg, rgba(38,96,127,1) 0%, rgba(54,108,137,1) 80%, rgba(68,118,145,1) 100%);
				padding-bottom: 20px;}
	
	/* .id_GR {width:100px; height: 53px; position:relative; z-index: 100; left: 3%; top:10px;}
	.id_GR img {width:90%;height: auto;} */
	.id_GR22{width:325px; height:40px; position:absolute; z-index: 100; left: 3%;padding-top: 20px;}
		.id_GR22 img{width:100%; height: auto;}
	.bt_redes_close {width:128px; height: 36px; position:relative; z-index: 10; right: -85%;padding-top: 20px;}
	#bt_fb{ width:36px; height:36px; position:absolute; left:0px; top:0px;padding-top: 20px;}
	#bt_tw{width:36px; height:36px; position:absolute; left:46px; top:0px;padding-top: 20px;}
	#bt_close{ width:36px; height:36px; position:absolute; left:92px; top:0px;padding-top: 20px;}
	#bt_fb a:hover, #bt_tw a:hover, #bt_close a:hover {opacity: .8;
		filter:alpha(opacity=80); /* For IE8 and earlier */}

		
		
		

	.cont_980 {width:980px; height: auto; position: relative; margin: 0 auto;}
	.id_grafico_cov {width:850px; height:122px; position:relative; margin:0 auto; padding-top: 90px; margin-bottom: 20px;}
	


    /* AJUSTES PARA PUBLICIDAD */
	.ga_bloque1_pub {width:100%; height:90px; position: relative; margin: 0 auto; padding-bottom: 0px; background: rgb(38,96,127)}
    .cont_728 {width:728px; height: 90px; position: relative; margin: 0 auto;}
	/* FIN AJUSTES PARA PUBLICIDAD */

	/* AJUSTES PARA CORONAVIRUS */
	.cintilloGR_cov {width:100%; background:#26607f; height:auto; position: relative; margin: 0 auto; padding-bottom: 70px;}
	.ga_bloque1_cov {width:100%; height:auto; position: relative; margin: 0 auto; padding-bottom: 0px; background: rgb(38,96,127);
					 background: linear-gradient(180deg, rgba(38,96,127,1) 0%, rgba(54,108,137,1) 80%, rgba(68,118,145,1) 100%);}
	.hd_pb_cov {width:80%; height: auto; position: relative; margin: 0 auto; font-family:"dseoXNarwBold", Helvetica, Verdana; color:#ffffff; text-align: center; font-size: 58px; padding-top: 30px; line-height: 60px; text-shadow: 3px 3px 8px #222222;}
	.txt_pb_cov {width:80%; height: auto; position: relative; margin: 0 auto; font-family:"dseoNarrowBook", Helvetica, Verdana; color:#ffffff ;text-align: center; font-size: 20px; line-height: 21px; margin-bottom: 30px; text-shadow: 1px 1px 1px #000000; padding: 20px;}
	
	/* FIN AJUSTES PARA CORONAVIRUS */




	.contGral_ga {width: 980px; height:auto; position: relative;  margin: 0 auto; top:0; padding-bottom: 80px; }

	.bloque_anual {width:840px; height: 350px; position: relative; top:0px; margin: 0 auto; margin-bottom: 0px; text-align: center; }  
	/* marga acgua */
	.num_anual_magua { width:89%; height: 62%; position: absolute; top:8%; left: 5%;  z-index: 22; background: url("../img/bkg_marcagua2.png") repeat-y;}	

    .bkg_contador_anual {width:100%; position: absolute; top:0px; z-index: 10;}
	.num_anual {width: 840px; height: 300px; position: relative; top:0px; left:0px;  background:url(../img/bkg_contador_gral.png) no-repeat; }
	.anual_cifra1, .anual_cifra2, .anual_cifra3, .anual_cifra4, .anual_cifra5, .anual_cifra6  {width:12%; height:auto; position: absolute; top:65px; left: 56px; font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 160px;  line-height: 160px; text-shadow: 5px 5px 8px #888; overflow: hidden; color:#d33333; text-align: center;}	
	.anual_cifra2 {left: 21.5%;}
	.anual_cifra3 {left: 36.5%;}
	.anual_cifra4 {left: 51.5%;}
	.anual_cifra5 {left: 66%;}
	.anual_cifra6 {left: 81%;}
	
/*------------------------------------------------------------*/
	/* AJUSTES PARA CORONAVIRUS */
	.ga_bloque2_cov {width:100%; height:auto; position: relative; padding-bottom: 80px; background: rgb(68,118,145);
background: linear-gradient(180deg, rgba(68,118,145,1) 0%, rgba(203,219,228,1) 31%, rgba(255,255,255,1) 100%);}
	.max_cv {font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 14px; color:#3F3F3F; position: absolute; right: 0; top:22px;}
	.min_cv {font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 14px; color:#3F3F3F; position: absolute; right: 0; top:248px;}	
	.mapa_edo_txt_cv {width:90px; height: 170px; position:absolute; top:180px; right: 40px; font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 18px; color:#3F3F3F;}
	
	.hd_sub_cov { width:60%; height: auto; position: relative; margin: 0 auto; text-align: center; font-family:"dseoNarrowLight", Helvetica, Verdana; font-size:40px; color:#ffffff; text-transform: uppercase;}

	/* FIN AJUSTES PARA CORONAVIRUS */
/*------------------------------------------------------------*/
	
	/* TOP ESTADO  ANEXOS NUEVOS */
	.per_mund_cov_dk {font-family:"dseoLight", Helvetica, Verdana; font-size: 20px; color:#000000; text-transform: uppercase; line-height: 22px}
	.cifra_mund_cov_dk {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 70px; color:#f04949; line-height: 70px; overflow: hidden; padding-top: 5px;}
	.cifra_mund_datocol_dk {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 32px; line-height: 32px; color:#1d4e68; text-transform: uppercase; top:0px;}
	.cat_mund_datocol_dk {font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 14px; color:#000000; text-transform: uppercase; position: relative;}
	.cat_num_repmx, .top_num_repmx {width: 10%; height: auto; text-align: right; padding-right: 5px; box-sizing: content-box;}
	.cat_pais_repmx, .top_pais_repmx {width: 55%; text-align: left; padding-left: 15px; box-sizing: content-box;}
	.cat_cont_repmx, .top_cont_repmx {width: 30%; text-align: center;}
	.txt_cuerpo_dk {width:80%; height: auto; position: relative; margin: 30px auto 20px auto; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 17px; color:#000000; line-height: 18px; }

	.info_mundial_dk {width:70%; height: auto; position: relative; margin:40px auto 20px auto; padding-bottom: 10px; text-align: center;}
	.per_mund_cov_dk {font-family:"dseoLight", Helvetica, Verdana; font-size: 20px; color:#000000; text-transform: uppercase; line-height: 22px}
	.cifra_mund_cov_dk {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 70px; color:#f04949; line-height: 70px; overflow: hidden; padding-top: 5px;}
	.cifmun_3infodatosdk {width:100%; height:auto; position: relative; margin: 10px auto; border-top: 2px dotted #999999; border-bottom: 2px dotted #999999;  overflow: hidden; text-align: center; display: inline-flex; padding: 10px 0;}
	.dosdatos_infodk {width:49%; height: auto; position: relative;}
	.cifra_mund_datocol_dk {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 32px; line-height: 32px; color:#1d4e68; text-transform: uppercase; top:0px;}
	.cat_mund_datocol_dk {font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 14px; color:#000000; text-transform: uppercase; position: relative;}


	
	/* nuevo cabeza estado V2 */
	.hd_edo_mensualv2 {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 52px; color:#fefefe;  text-transform: uppercase; text-shadow: 3px 3px 4px #151515; text-align: right; padding-right: 20px; line-height: 90px;}


	.mensual_cov {width:100%; height:263px; position: relative; padding: 30px; background:#ffffff; box-sizing:border-box; overflow: hidden;
	-webkit-box-shadow: 1px 1px 6px 3px rgba(0,0,0,0.26); -moz-box-shadow: 1px 1px 6px 3px rgba(0,0,0,0.26);
	box-shadow: 1px 1px 6px 3px rgba(0,0,0,0.26);}	
	/*marca de agua1*/
	.mensual_hm_magua {width:100%; height:100%; position: absolute; top:0; left:0;background-image: url("../img/bkg_marcagua.png"); background-repeat: repeat-y; z-index: 22;}

	/* .acumulado_mensual_cov {width:50%; height:200px; position: absolute; overflow: hidden;} */
	.acumulado_mensual_cov {width:53%; height:200px; position: absolute; }


	.periodo_cov {font-family:"dseoLight", Helvetica, Verdana; font-size: 28px; color:#000000; text-transform: uppercase; line-height: 30px}
	.ultra {font-family:"dseoNarrowUltra", Helvetica, Verdana;}
	.black {font-family:"dseoNarrowBlack", Helvetica, Verdana;}
	.ultraNormal {font-family:"dseoBlack", Helvetica, Verdana;}
	.cifra_cov {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 110px; color:#f04949; line-height: 120px; overflow: hidden; padding-top: 5px;}
	.cat_mensual {font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 30px; color:#000000; text-transform: uppercase; line-height: 10px}
	.cota_mensual_cov {font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 14px; padding-top: 0px; color:#242424; line-height: 16px}

	
	.col_hmensual {width: 49.5%; height: 200px; position: relative; float: left; border-right: 3px dotted #ffffff;}
	.ico_hmensual {width: 56px; height: 105px; position: relative; float: right; right: 10%;}
	.info_hmensual {width:88%; height: auto; position: relative; float: right; right: 10%; top:0px; text-align: right;}
	.cifra_hmensual {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 50px; color:#ffffff; text-transform: uppercase; top:0px;}
	.hmensual {font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 22px; color:#000000; text-transform: uppercase; top:-10px; position: relative;}
	
	.col_mmensual {width: 49.5%; height: 200px; position: relative; float: right;}
	.ico_mmensual {width: 56px; height: 105px; position: relative; float: left; left: 10%;}
	.info_mmensual {width:88%; height: auto; position: relative; float: left; left: 10%; top:0px; text-align:left;}
	.cifra_mmensual {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 50px; color:#ffffff; text-transform: uppercase; top:0px;}
	.mmensual {font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 22px; color:#000000; text-transform: uppercase; top:-10px; position: relative;}
	

/*------------------------------------------------------------*/
	/* CSS ESPECIAL PARA CORONAVIRUS */
	.mx_hd_cov {font-family:"dseoNarrowUltra", Helvetica, Verdana;font-size: 30px; color:#336f90; text-transform: uppercase; line-height: 28px;}
	.cifras_3infodatos {width:32%; height:200px; position: absolute; right: 20px; border-left: 2px dotted #999999; overflow: hidden; text-align: center;}
	.cifra_datocolcv {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 30px; line-height: 30px; color:#1d4e68; text-transform: uppercase; top:0px;}
	.cat_datocolcv {font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 16px; color:#000000; text-transform: uppercase; position: relative; padding-bottom: 28px;}
	.txt_chiq_cv {position: absolute; bottom:10px; right: 30px; color:#000000; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 14px; text-align: right; font-style: italic;}
	.txt_chiq_cv3 {position: absolute; bottom:5px; right: 10px; color:#000000; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 13px; text-align: right; font-style: italic;}

	.cont_listado_top {width:70%; height: auto; position: relative; margin: 0 auto;}
	.listado_categoria {width:100%; height: 20px; position: relative; display: inline-flex; display:-webkit-inline-flex; display:-moz-inline-flex;
						justify-content:space-evenly; justify-content: -webkit-space-evenly; justify-content: -moz-space-evenly; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 18px; color:#000000; line-height: 20px; padding: 30px 0}
	.cat_num, .top_num {width: 5%; text-align: right; padding-right: 5px; box-sizing: content-box;}
	.cat_pais, .top_pais {width: 30%; text-align: left; padding-left: 15px; box-sizing: content-box;}
	.top_pais {text-transform: uppercase; font-family:"dseoNarrowMedium", Helvetica, Verdana;}
	.cat_cont, .top_cont {width: 25%; text-align: center;}
	.cat_muertos, .top_muertos {width: 15%; text-align: center;}
	.cat_curados, .top_curados {width: 25%; text-align: center;}

	.listado_paises {width:100%; height: 20px; position: relative; display: inline-flex; display:-webkit-inline-flex; display:-moz-inline-flex;
						justify-content:space-evenly; justify-content: -webkit-space-evenly; justify-content: -moz-space-evenly; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 18px; color:#000000; line-height: 20px; padding: 6px 0 5px 0;}

	.txt_info_detalle { width: 70%; height: auto; position: relative; margin: 0 auto; margin-top: 50px; text-align: right; color:#151515; 
						font-family:"dseoNarrowMedium", Helvetica, Verdana; text-decoration: underline;}
	.txt_info_detalle a {color:#151515;}

	.datos_fuente {width:80%; height: auto; position: relative; margin: 80px auto 40px auto; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 14px; color:#000000; line-height: 18px; }
		
	

/*------------------------------------------------------------*/


	/*NUEVIOS TEXTOS     *****************/
	.txt_indefinidos{ position: absolute; bottom:20px; right: 20px; color:#ffffff; font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 17px; text-align: right; font-style: italic;}
	.txt_indefinidos2 { width: 100%; position: absolute; bottom:8px; color:#222222; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 17px; text-align: center; font-style: italic; padding: 5px;}
	.txt_indefinidos3, .txt_indefinidos4 { position: absolute; bottom:5px; right: 10px; color:#ffffff; font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 15px; text-align: right; font-style: italic; padding-bottom: 5px;}
	.txt_indefinidos4 { color:#222222;}
	
.cont_edoxedo {width:100%; height: auto; position: relative; top:70px; padding-bottom: 50px;}
	.hd_edoxedo { width:60%; position: relative; margin: 0 auto;}
	.mapa_ejecutados {width:900px; height:670px; position: relative; margin: 0 auto; top:30px; background: url(../img/bkg_stroke_map.png) no-repeat; overflow:hidden;}
	
	.iframe-responsivo {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}      /*iframe ersponsivo termina */


	.escala_mapa {width:93px; height: 280px; position: absolute; bottom:50px; left: 0px; background:url(../img/escala_mapa.png) no-repeat; background-position: left;}
	.max {font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 14px; color:#E5E5E5; position: absolute; right: 0; top:22px;}
	.min {font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 14px; color:#E5E5E5; position: absolute; right: 0; top:248px;}

	.mapa_edo_txt {width:90px; height: 170px; position:absolute; top:180px; right: 40px; font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 18px; color:#E5E5E5;}
	.m_cdmx {padding-top: 5px;}	
	.m_mor {padding-top: 42px;}
	.m_tlx {padding-top: 45px;}

	/* CSS LIUGHTBOX */
	.cont_info_lightbox {width: 700px; height:530px; position: relative; top:0; border: 1px solid black;}
	
	.hd_edo_lb {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 50px; color:#fefefe;  text-transform: uppercase; text-shadow: 3px 3px 4px #151515; text-align: right; padding-right: 20px; line-height: 90px;}
	.hd_que_es {font-family:"dseoNarrowUltra", Helvetica, Verdana; color:#D33333; text-shadow: 2px 2px 1px #eeeeee; font-size: 40px; text-transform: uppercase;text-align: right; padding-right: 20px; line-height: 90px;}
	
	.info_edo_magua_cov { width:100%; height:100%; position:absolute; z-index:8; background: url("../img/bkg_marcagua2.png") repeat-y;}	
	
	
	.lb_que_es {width:100%; height:auto; position: relative; background:#ffffff; top:57px; border-top:3px dotted #cccccc; }
	
	/* .acumulado_covlb {width:60%; height:165px; position: absolute; top:30px; left: 3%; overflow: hidden;} */
	.acumulado_covlb {width:60%; height:165px; position: absolute; top:30px; left: 3%;}

	
	.periodo_lb {font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 30px; color:#000000; text-transform: uppercase; line-height: 30px}
	.cifra_lb, .cifra_lb2 {font-family:"dseoNarrowUltra", Helvetica, Verdana; top:-20px; font-size: 104px; color:#ffffff; line-height: 104px; overflow: hidden;}
	.cifra_lb2 {color:#D33333;}
	.cat_lb {font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 25px; color:#000000; text-transform: uppercase; line-height: 5px}
	.cota_lb {font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 15px; padding-top: 8px; color:#242424; line-height: 20px}

	.cifras_covlb {width:31%; height:165px; position: absolute; top:30px; right: 3%; text-align: center; border-left: 2px dotted #999999; }
	.col_hlb, .col_hlb2 {width: 49%; height: 160px; position: relative; float: left; border-right: 3px dotted #ffffff;}
	.col_hlb2 {border-right: 3px dotted #000000;}
	.ico_hlb {width: 44px; height: 82px; position: relative; float: right; right: 10%;}
	.ico_hlb img, .ico_mlb img {width:100%}	
	.info_hlb {width:88%; height: auto; position: relative; float: right; right: 10%; top:0px; text-align: right;}
	.cifra_hlb, .cifra_hlb2 {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 40px; color:#ffffff; text-transform: uppercase; top:0px;}
	.cifra_hlb2 {color:#D33333;}
	.hlb, .hlb2 {font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 22px; color:#ffffff; text-transform: uppercase; top:-5px; position: relative;}
	.hlb2 {color:#D33333;}
	
	.col_mlb {width: 49%; height: 160px; position: relative; float: right;}
	.ico_mlb {width: 44px; height: 82px; position: relative; float: left; left: 10%;}

	
	.cifra_covlb {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 35px; color:#1d4e68; text-transform: uppercase; top:0px;}
		
.mlb, .mlb2 {font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 22px; color:#ffffff; text-transform: uppercase; top:-5px; position: relative;}
	.mlb2 {color:#D33333;}

	.txt_que_es { width:90%; height: auto; position: relative; top:20px; left: 5%; font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 14px; color:#555555; }


	/* FIN CSS LIUGHTBOX */


	/* -------------------------------------*/
	/* CSS LIUGHTBOX  COVID*/
	.cont_info_lightbox_cov {width: 700px; height:220px; position: relative; background:#ffffff; box-sizing:border-box; overflow: hidden;
	-webkit-box-shadow: 1px 1px 6px 3px rgba(0,0,0,0.26); -moz-box-shadow: 1px 1px 6px 3px rgba(0,0,0,0.26);
	box-shadow: 1px 1px 6px 3px rgba(0,0,0,0.26); }
	.lb_anual_cov {width:100%; height:235px; position: relative; background:#ffffff;}
	
	.mlb_cov {font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 22px; color:#000000; text-transform: uppercase; top:-5px; position: relative;}
	
	.cifra2_cov {font-family:"dseoNarrowUltra", Helvetica, Verdana; font-size: 100px; color:#f04949; line-height: 85px; overflow: hidden;} 

	/* FIN CSS LIUGHTBOX  COVID ------------------------------------- */


	.cont_masdetalle {width:100%; height: auto; position: relative; top:100px; padding-bottom: 0px;}
	.hd_masdetalle { width:390px; position: relative; margin: 0 auto; padding-top: 20px;}
	.menu_detalle {width: 98%; height:62px; position: relative; left:0.7%; top:30px; margin-bottom: 20px; border:4px solid #d33333; }
	.menu_item {width: 33.3%; height: 60px;position: relative; float:left; background: #000000; line-height: 62px; text-transform: uppercase; font-family:"dseoNarrowBold", Helvetica, Verdana; font-size: 22px; color:#ffffff; text-align: center; cursor: pointer;}
	.menu_select {background:#d33333;}
	.descripcion_detalle {width:90%; height:auto; position: relative; margin: 0 auto; text-align: left; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 16px; color:#1B1B1B; padding-top: 50px; left: 5%; }

	.breadcrumbs {width:97%; height: 20px; position: relative; left: 2%; margin-top:40px; margin-bottom: 10px; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 12px; color:#1B1B1B; text-align: right;}
	
	.cont_filtros { width:100%; height: auto; position: relative; top:0px; margin-bottom: 30px; }
	.filtros_izq {width:25%; height: auto; position: relative; top:0; background:#ededed; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 14px; color:#1B1B1B; float: left; padding-bottom: 30px;}
	.hd_cont_filtrado {width:80%; height: 20px; position: relative; left: 10%; text-align: center;text-transform: uppercase; font-family:"dseoNarrowBold", Helvetica, Verdana; font-size: 16px; margin-top: 20px;}
	.txt_op, .txt_op2 {width:80%; height: 20px; position: relative; left: 10%; text-align: left; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 16px; margin-top: 20px; margin-bottom: 30px;}
	.txt_op2 {margin-bottom: 5px;}


	.res_filtros_der {width:74%; height: auto; position: relative; float: right;}
	.res_filtros_centro {width:90%; height: auto; left:2%; position: relative;}
	.bloque_select {width:90%; height: auto; position: relative; left: 7%;}
	.col1_select {width: 40%; height: auto; position: relative; float: left;}
	.col2_select {width: 40%; height: auto; position: relative; float: right;}
	
	.sel_filtro_izq {width:82%; height: auto; position: relative; left:8%; top:30px;}
	.filtro {width: 100%; position: relative;  left:0%; margin-bottom: 20px;}
	.item_filtro_izq {padding-top: 20px; padding-bottom: 6px;}
	.filtro input {width: 95%; padding: 6px 0 5px 12px; border: 1px solid #c7c7c7; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 12px; font-style: italic; color:#666666; margin-bottom: 22px;}
	.vermasf_izq {width: 82%; left: 8%; position: relative; font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 12px; font-style: italic; color:#343434; margin-top:12px; text-decoration: underline; margin-bottom: 50px;}
	

.cont_graph_filtros {width: 100%; height: 840px; position: relative; top:30px; left:0; padding-bottom: 10px; margin-bottom: 50px; }
.cont_graph_filtros_magua { width:100%; height: 100%; position: absolute; z-index: 22; background:url("../img/bkg_marcagua2.png") repeat-y;}
.hd_filtro_busqueda {width: 100%; height: auto; position: relative; text-align: center; font-family:"dseoNarrowBold", Helvetica, Verdana; color:#262626; font-size: 24px; text-transform: uppercase; margin-bottom: 20px; padding-top: 20px;}
.filtro_col_izq, .filtro_col_der {width: 47%; height: 790px; position: absolute; padding-bottom:20px;}
.filtro_col_der { right: 3%;}

.filtro_una_col {width: 90%; height: auto; position: absolute; right: 0; padding-bottom:40px; overflow: hidden;}

.hd_filtro_izq, .hd_filtro_der {width: 100%; height: auto; position: relative; text-align: center; font-family:"dseoNarrowUltra", Helvetica, Verdana; color:#A8A8A8; font-size: 20px; text-transform: uppercase;}

.info_total_filtrado {width:60%; height:auto; position: relative; top:30px; left:19%;padding-bottom: 30px;}
.num_total_info {text-align: center; font-family:"dseoNarrowBlack", Helvetica, Verdana; color:#d33333; font-size:90px; line-height:77px;}
.txt_total_info {text-align: center; font-family:"dseoNarrowBook", Helvetica, Verdana; color:#000000; font-size:18px; text-transform: uppercase; line-height:15px; margin-bottom:30px;}
.num_filtro_busq {width:43%; position: relative; float: left; text-align:right; font-family:"dseoNarrowBold", Helvetica, Verdana; color:#000000; font-size:19px; margin-bottom: 15px;}
.txt_filtro_busq {width:53%; position: relative; float: right; text-align:left;font-family:"dseoNarrowBook", Helvetica, Verdana; padding-top:1px;}



.bloquegraphs_chart {width:100%; height: auto; position: relative; top:0px; margin: 0 auto; padding-bottom:0px; overflow: hidden;}
.bloquegraphs_chart2 {width:100%; height: auto; position: relative; top:0px; margin: 0 auto; padding-bottom:40px; overflow: hidden; left:-20%}
.chartb1 {width:100%; height: 23px; overflow: hidden; position: relative; top:0px; left: 0px; margin-bottom:0px;}

.gph_total { width: 100%; height: auto;  position: absolute; bottom: 20px; text-align:right; color:#202020; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 18px; }
.gph_total2 { width: 60%; height: auto;  position: absolute; bottom: 0px; text-align:right; color:#202020; font-family:"dseoNarrowBook", Helvetica, Verdana; font-size: 18px; padding-top: 0px; right: 0;}
.negritas {font-family:"dseoNarrowBlack", Helvetica, Verdana; font-size: 20px; color:#B70003}


/* boton de que es el ejecutómetro */
.bt_que_es {width: 300px; height: 40px; position: relative; margin: 140px auto 20px auto; line-height: 43px; border:3px solid #bb2323; color:#1c1c1c; font-family:"dseoNarrowMedium", Helvetica, Verdana; font-size: 16px; text-align: center;}
.bt_que_es a {text-decoration:none; color:#1C1C1C; display: block;}
.bt_que_es a:hover {text-decoration:none; color:#6F6E6E;}


/* FOOTER CSS ESTILOS   */
.footer_creditos_gral {width: 100%; height: auto; position: relative; top:0px;}
.creditosGR_cov {width:100%; height: 70px; position: relative; background:#26607f; border-bottom: 1px solid #bcbcbc;}

.txt_credRef {width:100%; height:auto; margin:0px auto; position:absolute;  padding:0px 0px 0px 0px; color:#ffffff; font-family: "dseoMed", Helvetica, Verdana; font-size:13px; bottom:0px; padding-bottom:15px; vertical-align: top; text-align: center;}

.tab_creditos {width:730px; height:auto; margin:0px auto; position:relative;  padding:0px 0px 0px 0px; color:#fff; font-family: "dseoMed", Helvetica, Verdana; font-size:13px; top:35px; padding-bottom:10px; vertical-align: top; }
.tab_creditos li {list-style:none; display:inline-table; margin-top:0; padding-top: 0;}
.blanco {color:#FFF;}
.sty_cred_pb { color:#999; margin-top:5px;}
.drGR_gral {width:100%; height:80px; margin: 0 auto; position: relative; background: #000;}
.logoGR {width:168px; height:18px; position:relative; top:25px; margin: 0 auto; padding-top: 0px; }
.DRanio {width:90%; height:20px; color:#848383; text-transform:uppercase; padding-bottom:0px; position:relative; left:5%; top:16px; font-family:"dseoMed", Helvetica, Verdana; margin-top: 10px; font-size: 13px; text-align: center; line-height: 20px;}

/*IMAGEN TENDENCIA*/
/* .img_tabla {width:640px; height:170px; position:relative; margin:0 auto}
.img_tabla img {width:100%;} */

/*TABLA IMAGEN TENDENCIA*/
.img_tabla {width:640px; height:auto; position:relative; margin:30px auto}
.img_tabla img {width:100%;}
.hd_datos_tabla {width:100%; height: auto; position: relative; padding: 10px 0; margin:1px 0 1px 0; text-align: center; font-size:1.2rem; display: inline-flex; 
	font-family:"dseoNarrowBook", Helvetica, Verdana; border-bottom:1px solid #1B1B1B; background-color:rgba(34, 113, 151, 0.156);}
.bk30 { background-color:rgba(34, 113, 151, 0.06);}
.caso_tabla {width:28%; padding-right: 1%;}
.fecha_tabla {width:23%;}
.cambio_tabla {width:28%;}
.tendencia_tabla {width:20%;}
.arrowUP:before {content: "\021e7"; font-size: 20px; margin: 0 auto; line-height: 16px;}
.arrowDWN:before {content: "\021e9"; font-size: 20px; margin: 0 auto; line-height: 16px;}
.noChangeSIGN:before {content: "\02212"; font-size: 20px; margin: 0 auto; line-height: 16px;}
/*.arrow { width:20px;height:20px;line-height: 20px; margin:0 auto; border:1px solid red}*/

