@charset "utf-8";
/* CSS Document */

@media screen and (min-width:761px) and (max-width:990px)
{
/* inic zona pend */
.bloque_not_contenedor
{
	margin:0px;padding:0px; width:99%
}
	.noticia_complementaria
	{
		width:90%;
		padding:.6rem;
		margin-left:auto;
		margin-right:auto;
		margin-top:2rem;
		margin-bottom:1.5rem;
		background-color:#E4E4E4;
	}
	.foto_noticia_complementaria
	{
		float:right;
		padding:.5rem;
		text-align:center;
		width:256px;
	}
	.foto_noticia_complementaria img
	{
		height:150px;
		width:250px;
		object-fit:cover;
	}
	.componentes_noticia_complementaria
	{
		float:left;
		width:55%;
	}
	.titular_noticia_complementaria
	{
		font-size:1.1rem;
		line-height:1.2rem;
		font-weight:600;
		margin-bottom:1rem;
		margin-top:.5rem;
	}
	.entradilla_noticia_complementaria
	{
		font-size:.9rem;
		margin-bottom:.5rem;
	}
	.zona_social_movil
{
	display:none;
}

		.banner_lat
		{
			margin-bottom:.6rem;
		}
		.boton_epda
	{
		font-size:1rem;
		padding:.3rem;
		text-align:center;
		background-color:#333;
		color:#FFF;
		width:9rem;
		cursor:pointer;
	}
	.cita_wrp
	{
		display:block;
		z-index:200;
		position:relative;
		width:80%;
		margin-left:1rem;
		margin-top:1rem;
		background-color:#ccc;
		opacity:.7;
		padding:.6rem;
	}
	.bloque_super .textosu_indice_seccion
{
	float:left;
	width:55%;
	margin-bottom:1.5rem;
}
	.visor_video
	{
		float:right;
		padding:.5rem;
	}
	.mega_ban
	{
		display:none;z-index:30000; position:fixed; top:0px; left:0px; width:100%; height:100%;margin:0px; background-color:#FFF;
		text-align:center;
	}
		.mega_ban_img_wrp
	{
		width:90%;
		max-width:900px;
		margin:auto;
	}
	.mega_ban_cab
	{
		width:300px;
	}


	.laterales
	{
		float:left;
		width:25%;
	}
.banner_faldon
{
	margin-left:auto;
	margin-right:auto;
	max-width:900px;
	margin-bottom:0.4rem;
}	
	.bloques_fluidos_otras_4
	{
		float:left;
		width:45%;
		padding-bottom:.5rem;
	}
	.caja_foto_4
	{
		float:left;
		width:45%;
		padding-right:.5rem;
	}
	.foto_otrase_4
	{
		width:100%;
	}
	.foto_otrase_4 img
	{
		width:200px;
		height:150px;
		object-fit:cover;
	}
	.titular_otras_4
	{
		font-size:1rem;
		line-height:1.1rem;
	}
	.firma_otras_4
	{
		font-size:.8rem;
		line-height:.9rem;
		margin-top:.5rem;
	}	
a
{
	text-decoration:none;
	color:#111;
}
	
	.antetitulo_principal
	{
		font-family:"Roboto", Sans-serif;
		font-size:1.1rem;
		color:#C00;
		text-align:left;
		line-height:1.1rem;
		padding-bottom:.7rem;
	}
	.firmasu
	{
		font-size:.9rem;
		line-height:1rem;
		color:#636;
		margin-top:0.9rem;
	}
	
	.foto_apoyo_plus
	{
		display:block;
		vertical-align:middle;
		margin-top:0.4rem;
		margin-bottom:0.4rem;
	}
	.foto_apoyo_foto_plus
	{
		width:15rem;
		vertical-align:text-bottom;
		text-align:center;
	}	
	
	
	
.bloque_listado
{
	width:70%;
	float:left;
}
	
/*
fin zona pend
*/	
.destacados .central, .bloque_con_noticias, .bloque_con_dos_noticias
	{
		float:left;
		width:72%;
		margin:auto;
		border:0px;
	}
.destacados .laterales, .bloque_con_publi, .bloque_con_dos_noticias_lateral
	{
		float:left;
		width:28%
	}
.titular_otras a
{
	font-size:1.1rem;
	text-align:left;
	line-height:1.4rem;
}	
.titular_principal_indice
{
	font-size:1.4rem;
	line-height:1.7rem;
	font-weight:600;
	margin-bottom:.6rem;

}
.titular_principal_indice a
{
		text-decoration:none;
		color:#000;
		font-size:1.8rem;
		line-height:2rem;
}

.entradilla_principal_indice
{
	font-size:1.1rem;
	line-height:1.3rem;
	font-weight:500;
	margin-bottom:.5rem;
	color:#777;
}

.antetitulo_principal_indice
{
	font-size:1rem;
	line-height:1rem;
	font-weight:600;
	margin-bottom:.6rem;
	color:#b70a0a;
}
.firma_principal_indice
{
	
}

.bloque_super .fotosu_indice
{
	float:left;
	width:45%;
}
.bloque_super .fotosu_indice .clip
{
		margin:.5em 10px .5em .5em;
		overflow:hidden; /* IMPORTANTE */
		position:relative; /* IMPORTANTE */
		width:100%;
		height:15rem;
}
.bloque_super .fotosu_indice .clip img
{
		position:absolute;
		width:100%;
}
.bloque_super .fotosu_indice .clip p
{
	text-align:right;
	font-size:0.8rem;
	color:#333;
}

.navega_up
{
	position:fixed;
	z-index:10000;
	bottom:2.5em;
	right:3.5em;
	cursor:pointer;
}
.noticia_cuerpo p
{
	padding-bottom:1rem;
}
.noticia_cuerpo div
{
	padding-bottom:.5rem;
}
.noticia_cabecera_y_ademas
{
	font-size:1.2rem;
	color:#C00;
	border-bottom:1px solid #333;
	padding-bottom:.5rem;
	margin-bottom:.5rem;
}
.fondo_caja_d_publi
{
	text-align:center;
	padding-top:.2rem;
	padding-bottom:.2rem;
}
.noticia_titular_y_ademas
{
	font-size:.9rem;
	padding-bottom:.5rem;
	border-bottom:1px solid #999;
	padding-top:.5rem;
}
.noticia_titular_y_ademas a
{
	text-decoration:none;
	color:#333;
	line-height:1rem;
	margin-bottom:.4rem;
}
.noticia_titular_y_ademas a:hover
{
	
}
.noticia_cuerpo
{
	float:left;
	width:100%;
}
.noticia_y_ademas_18
{
	float:left;
	width:100%;
	margin-left:3%;
}
.noticia_antetitulo
{
	color:#C00;
	padding-bottom:.8rem;
}

.noticia_titular
{
	font-size:2.2rem;
	line-height:2.2rem;
	padding-bottom:1rem
}

.noticia_entradilla
{
	font-size:1.4rem;
	line-height:1.6rem;
	color:#777;
	margin-bottom:1rem;
}

.noticia_firma
{
	font-size:0.8rem;
	font-weight:700;
	padding-bottom:1.1rem;
}
.noticia_fecha
{
	color:#777;
	font-size:0.8rem;
	padding-bottom:1.1rem;
}

.noticia_texto
{
}

.noticia_foto
{
	text-align:center;
}
.noticia_fotos_lat
{
	
	text-align:center;
}
.noticia_fotos_sup
{
	text-align:center;
}

.noticia_pie_foto
{
	font-size:.8rem;
	color:#333;
	padding-top:.5rem;
	padding-bottom:.5rem;
	text-align:center;
	border-bottom:1px dotted #ccc;
}	
	
cita
{
	quotes:	'"' '"' "'" "'";
	font-size:1.8rem;
	font-weight:900;
	font-style:italic;
}
cita:before
{
	content:open-quote;
}
cita:after
{
	content:close-quote;
}


.bloque_super
{
	margin-bottom:1rem;
	margin-top:2rem;
}
.bloque_super .textosu
{
	float:left;
	width:55%;
	margin-right:0.5rem;
}
.bloque_super .fotosu
{
	float:left;
	width:43%;
}
.bloque_super .textosu .entradillasu
{
	display:none;
}
.bloque_super .textosu .apoyo_principal
{
	margin-top:0.5rem;
}
.bloque_super .fotosu .clip
{
		margin:.5em 10px .5em 0;
		overflow:hidden; /* IMPORTANTE */
		position:relative; /* IMPORTANTE */
		width:100%;
		height:17rem;
}
.bloque_super .fotosu .clip img
{
		position:absolute;
		width:100%;

}
.bloque_super .fotosu p
{
	text-align:right;
	font-size:0.8rem;
	color:#333;
}
.bloque_super .titular
{
	font-size:2.4rem;
	font-weight:800;
	line-height:2.3rem;
	letter-spacing:0rem;
	margin-bottom:1rem;
}
.bloque_super .firma
{
	color:#369;
	font-size:1rem;
	margin-right:1.1rem;
	margin-top:0.7rem;
	margin-bottom:1.1rem;
}

.zona_buscar_persi
	{
		display:none; text-align:right; padding:1rem; width:95%;
	}
	.caja_busqueda_persi
	{
		cursor:text;
		background-color:#FFF;
		border-bottom:1px solid #eee;
		color:#000;
	}
	.cabecera_persi
	{
		background-color:#FFF;
		display:block;
		font-size:1em;
		position:fixed;
		left:0px;
		right:0px;
		margin:auto;
		width:100%;
		top:0px;
		border-bottom:2px solid #BBB;
		z-index:200;
		
	}	
	.cabecera_persi
	{
		display:none;
	}
	.destacados .central
	{
		float:left;
		width:72%;
		margin:auto;
		border:0px;
	}
	
	.bloque_con_noticias, .bloque_con_publi, .bloque_con_dos_noticias, .bloque_con_dos_noticias_lateral
	{
		width:100%;
	}
	.destacados .laterales
	{
		float:left;
		width:28%
	}
	
	.cabecera_bloque h2, .etiqueta_caja_derecha
	{
	width:30%;
	font-size:1.3em;
	font-weight:600;
	border-bottom:1px solid #333;
	padding-bottom:0.4rem;
	margin-bottom:1rem;
	margin-top:1rem;
	}
	
	.titular_caja_derecha
	{
		padding-bottom:0.3rem;
		border-bottom:1px solid #ddd;
		margin-bottom:0.3rem;
		font-size:1.2rem;
	}
	.titular_caja_derecha a
	{
		text-decoration:none;
		font-size:0.9rem;
		color:#222;
	}	
	.bl_notix
	{
		padding-top:0.8rem; margin-bottom:1.3rem; border-top:1px solid #DDD;
	}
	
	.bl_notix:first-child
	{
		margin-bottom:1.3rem; border-top:0px;
	}	
	
	.comentario
	{
		cursor:pointer;
		text-decoration:none;
	}
	
		.destacados .central .izda .titular_principal
	{
		font-size:1.7rem;
		font-weight:700;
		line-height:2rem;
	}
	
		.destacados .central .izda .entradilla_principal
	{
		font-size:1rem;
		line-height:1.3rem;
		color:#777;
		margin-top:0.6rem;
	}
		.destacados .central .izda .apoyo_principal
	{
		font-size:1.1rem;
		line-height:1.2rem;
		color:#333;
		margin-top:0.6rem;
		margin-left:0.5rem;
		
	}	
	
	.foto_apoyo
	{
		display:inline;
		vertical-align:middle;
		margin-right:0.4rem;
	}
	
	.foto_apoyo_foto
	{
		width:3.5rem;
		vertical-align:text-bottom;
	}
	
		.destacados .central .izda .firma_principal
	{
		font-size:.9rem;
		line-height:1rem;
		color:#636;
		margin-top:0.7rem;
	}
	
		.destacados .central .izda .titular
	{
		font-size:1.4rem;
		font-weight:500;
		line-height:1.6rem;
	}
	
		.destacados .central .izda .entradilla
	{
		font-size:0.9rem;
		line-height:1rem;
		color:#777;
		margin-top:0.6rem;
	}
		.destacados .central .izda .apoyo
	{
		font-size:0.9rem;
		line-height:1rem;
		color:#333;
		margin-top:0.6rem;
		
	}	
	
		.destacados .central .izda .firma
	{
		font-size:.9rem;
		line-height:1rem;
		color:#636;
		margin-top:0.7rem;
	}
	
	/* central derecha */
	
		.destacados .central .dcha .bl_notix .titular_principal
	{
		font-size:1.9rem;
		font-weight:700;
		line-height:1.9rem;
	}
	
		.destacados .central .dcha .bl_notix .entradilla_principal
	{
		font-size:1rem;
		line-height:1.3rem;
		color:#777;
		margin-top:0.6rem;
	}
		.destacados .central .dcha .bl_notix .apoyo_principal
	{
		font-size:1.1rem;
		line-height:1.2rem;
		color:#333;
		margin-top:0.6rem;
		margin-left:0.5rem;
		
	}	
	
	.foto_apoyo
	{
		display:inline;
		vertical-align:middle;
		margin-right:0.4rem;
	}
	
	.foto_apoyo_foto
	{
		width:3.5rem;
		vertical-align:text-bottom;
	}
	
		.destacados .central .dcha .firma_principal
	{
		font-size:.9rem;
		line-height:1rem;
		color:#636;
		margin-top:0.7rem;
	}	
	
	.destacados .central .dcha .fotop
	{
	}
	
	.fotop_fotop
	{
		width:100%;
		margin-top:0.2rem;
	}
	
		.destacados .central .dcha .titular
	{
		font-size:1.4rem;
		font-weight:500;
		line-height:1.6rem;
	}
	
		.destacados .central .dcha .entradilla
	{
		font-size:0.9rem;
		line-height:1rem;
		color:#777;
		margin-top:0.6rem;
	}
		.destacados .central .dcha .apoyo
	{
		font-size:0.9rem;
		line-height:1rem;
		color:#333;
		margin-top:0.6rem;
		
	}
	
	.destacados .central .dcha .fotoi
	{
		width:7rem;
		float:left;
		margin-right:1rem;
	}
	.destacados .central .dcha .pie_fotoi
	{
		font-size:0.9rem;
		color:#555;
		line-height:1rem;
	}
	
		.destacados .central .dcha .firma
	{
		font-size:.9rem;
		line-height:1rem;
		color:#636;
		margin-top:0.7rem;
	}
	
	.foto_opinion
	{
	border-radius:100%;	
	width:8rem;
	height:8rem;
	}
	
	.titulo_opinion
	{
		text-align:center;
		font-style:italic;
		
	}

	.firma_opinion
	{
		font-size:0.9rem;
		margin-top:0.5rem;
		color:#444;
		
	}
	
	.antetitulo_otras
	{
	}
	.foto_otras
	{
	}
	.bloque_con
	{
		width:100%;
		display:block;
		margin-top:1rem;
		margin-bottom:2rem;
	}
	.bloque_con:first-child
	{
		border-left:0px;
	}

	.bloques_fluidos
	{
		float:left;
		padding-right:1rem;
		padding-left:1rem;
		width:15%;
		border-left:1px dashed #ddd;
		text-align:center;
	}
	.bloques_fluidos_dos_otras
	{
		float:left;
		padding-right:1rem;
		padding-left:1rem;
		width:45%;
		text-align:center;
		margin-bottom:2rem;
	}		
	
	.bloques_fluidos:first-child
	{
		border-left:0px;
	}
	.bloques_fluidos_otras
	{
		float:left;
		padding-right:1rem;
		padding-left:1rem;
		width:29%;
		text-align:center;
		margin-bottom:2rem;
		height:12rem;
	}	
	.titular_otras
	{
		font-size:1.2rem;
		text-align:left;
		line-height:1.1rem;
	}
	.antetitulo_otras
	{
		font-size:0.9rem;
		color:#C30;
		text-align:left;
		line-height:0.2rem;
	}
	.foto_otrase
	{
		 margin:.5em 10px .5em 0;
		 overflow:hidden; /* IMPORTANTE */
		 position:relative; /* IMPORTANTE */
		 width:100%;
		 height:11rem;
	}
	.foto_otrase img
	{
		position:absolute;
		width:100%;
		left:-5%;
	}
	.foto_otrase_tres
	{
		 margin:.5em 10px .5em 0;
		 overflow:hidden; /* IMPORTANTE */
		 position:relative; /* IMPORTANTE */
		 width:100%;
		 height:8rem;
	}
	.foto_otrase_tres img
	{
		position:absolute;
		width:100%;
		left:-5%;
	}	
	.firma_otras
	{
		font-size:0.9rem;
		color:#333;
		margin-top:0.5rem;
		text-align:left;
	}
	
	.bloque_fluidos_ademas
	{
		float:left;
		width:47%;
		text-align:center;
		margin-bottom:2rem;
	}	
	.titular_ademas
	{
		font-size:1.1rem;
		height:600;
		text-align:left;
	}
	.antetitulo_ademas
	{
		font-size:0.9rem;
		color:#C30;
		text-align:left;
		line-height:0.2rem;
		margin-top:0.3rem;
		margin-bottom:0.5rem;
	}
	.foto_ademas
	{
		 
		 overflow:hidden; /* IMPORTANTE */
		 position:relative; /* IMPORTANTE */
		 width:50%;
		 height:7rem;
		 float:left;
	}
	.foto_ademas img
	{
		position:absolute;
		width:100%;
		left:-5%;
	}	
	
	.foto_hiper
	{
		 
		 overflow:hidden; /* IMPORTANTE */
		 position:relative; /* IMPORTANTE */
		 width:100%;
		 height:15rem;
		 float:left;
	}
	.foto_hiper img
	{
		position:absolute;
		width:100%;
		left:-5%;
		margin-top:1rem;
	}
	
	.foto_hiper p
	{
		position:absolute;
		width:60%;
		padding-bottom:0px;
		padding-left:0.6em;
		top:1rem;
		font-weight:800;
		font-size:1.9rem;
		color:#FFF;
		line-height:1.1em;
	}
	
	/* fin de destacados */
	
	.portadilla
	{
		width:100%;
		text-align:center;
	}
	
	.bloque_destacados
	{
		float:left;
		width:30%;
		margin-bottom:1.2rem;
	}
	
	.titulo_edicion
	{
		font-size:0.9rem;
		color:#C30;
		line-height:1rem;
	}
	.descarga_edicion
	{
		font-size:0.8rem;
	}
	.texto_pie
	{
		font-size:0.9rem;
		text-align:center;
		margin:auto;
	}
	
	.marcos_pie
	{
		border-top:1px solid #ddd;
		margin-top:5rem;
		padding-top:1rem;
		margin-bottom:2rem;
	}	


/* fin bloque importado de 900 */
	.cabecera_persi
	{
		display:none;
	}
	.cabecera_persi
	{
		background-color:#FFF;
		display:none;
		font-size:1em;
		position:fixed;
		left:0px;
		right:0px;
		margin:auto;
		width:100%;
		top:0px;
		border-bottom:2px solid #BBB;
		
	}	
	.destacados .central
	{
		float:left;
		width:100%;
		margin:auto;
		border:0px;
	}
	.destacados .laterales
	{
		float:left;
		width:100%
	}
	
	.fila
	{
		max-width:760px;
	}
	.wrp
	{
		max-width:760px;
	}
	.contenedor_sub
	{
		margin-top:1em;
	}
	
	.banner_top
	{
		min-width:760px;
	}
	.contenedor_secciones
	{
		font-size:0.95em;
		margin:auto;
		height:2.1em;
		width:100%;
		min-width:760px;
		background-color:#CCC;
		padding-top:5px;
	}
	.stellarnav ul li a
	{
		padding:5px 0.3vw;
		font-size:1.7vw;
	}
	.cabecera_movil
	{
		display:none;
	}
	.wrp
	{
		max-width:1100px;
		width:98%;
		margin:auto;
		
	}
	
	.banner_largo
	{
		display:block;
	}
	.titulo
	{
		font-size:1.2em;
		color:#606;
	}
	.barra_top
	{
		display:none;
	}
	.cabecera
	{
		margin:auto;
		display:block;
		
	}
	.caja_busqueda_es
	{
		background-color:#EEE;
		margin-top:0px;
		margin-left:2px;
		padding:1px;
		border:1px solid #CCC;
		font-size:0.9em;
	}

	.seccionesa
	{
		margin:auto;
	}
	
	.seccionesa ul li
	{		
		cursor:pointer;
	}
	.seccionesa ul li a
	{
		color:#333;
		text-decoration:none;
		color:inherit;
	}
	
	.seccionesa ul li:hover
	{
		background-color:#333;
		color:#777;
	}
	.seccionesa ul li a:hover
	{
		color:#FFF;
		text-decoration:none;
	}	
	.seccionesa ul
	{
		list-style:none;
		font-size:0.9em;
	}
	.info_priv
{
	position:fixed;
	bottom:0px;
	left:0px;
	z-index:2;
	padding:4px;
	font-size:2vw;
	background-color:#333;
	color:#FFF;
	text-align:center;
	display:none;
}

.info_priv a
{
	color:#CCC;
	text-decoration:none;
	font-size:inherit;
}


}
