@charset "utf-8";
/* CSS Document */

@media screen and (min-width:761px) and (max-width:990px)
{
	.mini_navix
	{
	padding-top:.2rem;
	padding-bottom:.7rem;
	}	
	.video_desktop
	{
		cursor:pointer;
	}
	.video_movil
	{
		display:none;
	}	
	.caja_publi_movil
	{
		display:none;
		margin-top:.5rem;
		margin-bottom:.5rem;
	}
	.otros_articulos_opix_titulo
	{
		width:70%;float:left;margin-right:.1rem; padding-right:.1rem; font-size:.9rem; cursor:pointer;
	}
	.otros_articulos_opix_fecha
	{
		width:20%;float:left;margin-right:.4rem;border-right:1px solid #BBB; padding-right:.2rem; font-size:.9rem;
	}	
	.ultimo_articulo_opix
	{
		float:left;
		width:55%;
	}
	.buscador_opix
	{
		padding:.4rem;
		border-radius:.4rem;
		border:1px solid #ddd;
	}
		.boton_busqueda_opix
	{
		margin-top: 1.5rem;
		margin-bottom:1.5rem;
		background-color: #333;
		color: #FFF;
		font-size: 1rem;
		padding: .1rem;
		cursor: pointer;
		width:150px;
		margin-right:2rem;
		text-align:center;
		float:left;
		border-radius:.3rem;
	}
	.boton_busqueda_opix:hover
	{
		background-color:#ccc;
		color:#000;
	}
	.texto_opix
	{
		width:100%;
		padding:.2rem;
		margin-bottom:.2rem;
		font-size:.9rem;
		text-align:center;
		line-height:.9rem;
		text-transform:uppercase;
		margin-bottom:.8rem;
	}
	.texto_opix_detalle
	{
		width:100%;
		font-size:1.3rem;
		font-weight:700;
		color:#000;
		text-align:center;
	}	
	.imagen_opix
	{
		width: 80%;
		height:150px;
		margin:auto;
		background-position: center;
		background-size: contain;
		background-repeat:no-repeat;
		background-image:cliping
	}
	.imagen_opix_detalle
	{
		width: 95%;
		height: 330px;		
		margin:auto;
		background-position: center;
		background-size: contain;
		background-repeat:no-repeat;
		background-image:cliping
	}	
	.pie_opix_l
	{
		text-align:center;
		margin-top:.3rem;
		margin-bottom:.3rem;
		color:777;
		font-size:.8rem;
		line-height:1rem;
	}
	.pie_opix_detalle
	{
		text-align:center;
		color:777;
		font-size:.9rem;
		font-style:italic;
		line-height:1rem;
	}	
	.bloque_opix_list
	{
		float:left;
		margin-left:.2rem;
		margin-right:.2rem;
		border-radius:.4rem;
		border:1px solid #eeabab;
		min-height:255px;
		width:30%;
		padding:.2rem;
		cursor:pointer;
	}
	.bloque_opix_detalle
	{
		float:left;
		width:40%;
		min-height:255px;
		margin-right:.5rem;
		margin-bottom:.4rem;
	}	
	.bloque_opix_list:hover
	{
		background-color:#333;
		color:#FFF;
	}
	.fila_opix_l
	{
		width:100%;
		margin-bottom:.5rem;
	}
	.boton_tags
	{
		
		padding:.5rem !important;
		font-size:1.1rem;
		margin-right:1rem;
		float:left;
		background-color:#C00;
		color:#FFF;
		cursor:pointer;
		margin-top:.5rem;
		border-radius:.3rem;

	}
	.boton_tags a
	{
		color:#FFF;
	}
	.boton_tags:hover
	{
		background-color:#999;
		color:#333;
	}
	.boton_tags a:hover
	{
		background-color:#999;
		color:#333;	
	}

	.bloque_destacados_portadillas
	{
		float:left;
		width:32%;
		margin-bottom:1.2rem;
	}	
.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;
}


}
