* {
	outline:none;
    transition:0.5s;
    transition-delay:0s;
}

html {font-size:1.0em;}

body {
	margin:0;
	padding:0;
	font-family:'Open Sans', sans-serif;
	font-weight:400;
	color:#474747;
	background-color:#fff;
	font-size:100%;
}

a img {border:none;}


/* +++++++++++++++++++++++++++++ ABRE CONTENEDORES +++++++++++++++++++++++++++++ */
.mainContent {}

.contenedor_contenido, .ancho_web {
	display:block;
	width:auto; /* Poner auto ademÃ¡s de initial, para IE */
	width:initial;
	box-sizing:border-box;
	padding:0;
	margin:0 auto;
}

.ancho_web {
	max-width:950px;
}
.padding_pc {padding-left:20px; padding-right:20px;}

.contenedor_cabecera {}

.contenedor_centro {}

.kc_v2 {
	margin:0;
	padding:0;
	box-sizing:border-box;
	background-color:#fff;
	text-align:left;
	clear:both;
}

.contenedor_pie {}
/* +++++++++++++++++++++++++++++ CIERRA CONTENEDORES +++++++++++++++++++++++++++++ */






/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ABRE ESTILOS COMUNES +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.bloque {display:block;}
.relativo {position:relative;}
.absoluto {position:absolute;}
.ancho_100 {width:100%;}
img.ancho_100 {display:block; width:100%; max-width:100%;}
.ancho_auto {width:auto;}
.ancho_initial {width:auto; width:initial;} /* Poner auto ademÃ¡s de initial, para IE */


.centrado, .centrada {margin-left:auto; margin-right:auto;}
.ali_izq {margin-left:0;}
.ali_der {margin-right:0;}

.texto_centrado, .texto_centrado * {text-align:center;}
.texto_ali_izq {text-align:left;}
.texto_ali_der {text-align:right;}
.texto_justificado {text-align:justify;}

.subrayado {text-decoration:underline;}
.mayusculas {text-transform:uppercase;}
.minusculas {text-transform:lowercase;}
.mayusculas_normal {text-transform:none;}
.sin_decorar {text-decoration:none;}

.invisible {visibility:hidden;}

.flota_izq {float:left;}
.flota_der {float:right;}
.sin_margen {margin:0;}
.sin_margen_top {margin-top:0;}
.sin_margen_bottom, [class*='bloque_descrip_'].sin_margen_bottom {margin-bottom:0;}
.sin_padding_top {padding-top:0;}
.sin_padding_bottom {padding-bottom:0;}

.separador_altura, .separador_altura_peq {display:block; width:100%; height:20px; float:none; clear:both; max-width:100%; margin:0 auto; padding:0; box-sizing:border-box;}
.separador_altura_peq {height:6px;}

.separador_linea {
	display:block;
	box-sizing:border-box;
	width:100%;
	height:auto;
	max-width:950px;
	float:none;
	clear:both;
	margin:20px auto;
	padding:0;
	border-bottom:solid 1px #bbb8a3;
}

.separa_top {margin-top:32px;}

.semitransparente {opacity:0.3; filter:alpha(opacity=30); /* For IE8 and earlier */}


.fondo_gris {
	background-color:#efefef;
	padding:15px;
}
.fondo_azul {
	background-color:#8aacb9;
	padding:15px;
}

.color_oscuro {color:#393939;}


/* +++++++++++++++++++++++++++++++++++++ FORMULARIOS +++++++++++++++++++++++++++++++++++++ */
/*
input[type=text], input[type=email], input[type=password], input[type=number], input[type=telf], input[type=submit], input[type=reset], input[type=button], select, textarea {
	-webkit-appearance: none !important;
    -webkit-border-radius: 0px 0px 0px 0px !important;
}
*/

/* +++++++++++++ HACK PARA NAVEGADORES WEBKIT (Safari o Chrome) +++++++++++++ */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
    select {
		background-image:url("../img/premium/nuevo/flecha_desplegar.png");
		background-position:center right;
		background-repeat:no-repeat;
		background-size:auto 40%;
		cursor:pointer;
    }
}
*/
/* +++++++++++++++++++++++++++++++++++++ ABRE HACKS PARA SAFARI EXCLUSIVAMENTE +++++++++++++++++++++++++++++++++++++ */
/* Safari 6.1+ (9.0 is the latest version of Safari at this time) */
@media screen and (min-color-index:0) 
and(-webkit-min-device-pixel-ratio:0) { 
	
	input[type=text], input[type=email], input[type=password], input[type=number], input[type=telf], input[type=submit], input[type=button], input[type=reset], select, textarea, input[type=checkbox], input[type=radio] {
		/*-webkit-appearance:none !important;*/
		-webkit-border-radius:0px 0px 0px 0px;
		outline:none;
	}
	input[type=submit], input[type=button], input[type=reset] {-webkit-appearance:none;}
	select {
		-webkit-appearance:none; /* menu-item or menulist-button */
		background-image:url('../../img/suscripcion/flecha_select_negra.svg');
		background-position:right center;
		background-repeat:no-repeat;
		background-size:auto auto;
		cursor:pointer;
		min-height:30px;
	}
	
}
/* ++++++++++++++++++++++++++++++++++++ CIERRA HACKS PARA SAFARI EXCLUSIVAMENTE ++++++++++++++++++++++++++++++++++++ */


form {/*display:block;*/}

label, .label {
	font-family:'roboto_condensedregular', sans-serif;
	font-size:14px;
	color:#3e3e3e;
	margin-bottom:0;
	text-transform:uppercase;
}

input[type=text], input[type=email], input[type=password], input[type=number], input[type=telf], input[type=checkbox], input[type=radio], select, textarea {
	box-sizing:border-box;
	padding:5px;
	border:none;
	background-color:#fff;
	background-color:rgba(255,255,255, 0.80);
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:normal;
	color:#3e3e3e;
	font-size:0.8rem;
	/*width:40%;*/
}
input[type=text].borde_azul, input[type=email].borde_azul, input[type=password].borde_azul, input[type=number].borde_azul, input[type=telf].borde_azul, input[type=checkbox].borde_azul, input[type=radio].borde_azul, select.borde_azul, textarea.borde_azul {
	border:solid 1px #4c8d9b;
}

input[type=text], input[type=email], input[type=password], input[type=number], input[type=telf], select {min-height:30px;}

input[type=checkbox], input[type=radio] {
	display:inline-block;
	vertical-align:middle;
	width:auto; /* Poner auto ademÃ¡s de initial, para IE */
	width:initial;
	border:solid 1px #e0e0e0;
	margin:3px 5px 3px 0px;
}
input[type="radio" i], input[type="checkbox" i] {margin:3px 5px 3px 0px 0.5ex;} /* Para que queden alineados en Chrome */



select {width:100%; cursor:pointer;}

option {border:none;}

textarea {width:100%; resize:none; overflow:auto;}

input[type=submit], input[type=button], input[type=reset]  {
	box-sizing:border-box;
	display:inline-block;
	vertical-align:top;
	border:none;
	font-family:'robotoregular', sans-serif;
	font-weight:normal;
	color:#474747;
	font-size:0.9rem;
	text-align:center;
	background-color:#fff;
	cursor:pointer;
	padding:10px;
	min-height:30px;
	min-width:30px;
}

input[type=submit]:not([value=""]), input[type=button]:not([value=""]), input[type=reset]:not([value=""]) {
	padding:0px 10px;
}








/* slightly enhanced, universal clearfix hack */
.clearfix:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix {display:inline-block;}
/* start commented backslash hack \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* close commented backslash hack */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ CIERRA ESTILOS COMUNES ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ABRE TEXTOS COMUNES +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
h1, h2, h3, h4, h5, h6, p, ol, ul {margin:0; padding:0;}

h1 {}

h2 {
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	font-size:35px;
	color:#79969c;
	margin-bottom:15px;
}

h3 {
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	font-size:30px;
	color:#292929;
	margin-bottom:10px;
}

h4 {
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	font-size:24px;
	color:#000;
	margin-bottom:10px;
}

h5 {}

h6 {}

p {
	font-family:'robotoregular', sans-serif;
	font-size:14px;
	color:#6f6f6f;
	margin-bottom:3%;
}
div > p:last-child {margin-bottom:0;}


.contenido ul {
	list-style-type:square;
	font-family:'robotoregular', sans-serif;
	font-size:14px;
	color:#6f6f6f;
	padding-left:0;
	margin-left:18px;
}
.contenido ul li {
	padding:0;
	margin:0;
	margin-top:15px;
}
.contenido ul li:first-child {
	margin-top:0;
}

.contenido ul li > a, .contenido ul li > span > a, p > a {color:#c5ad67; text-decoration:underline;}
.contenido ul li > a:hover, p > a:hover {color:#c5ad67; text-decoration:none;}

.contenido .enlace_kiosco {
	font-size:16px;
	font-weight:bold;
}

.mini {font-size:0.85em;}
.texto_error, .texto_error a {color:#d80000;}

.masgrande { font-size: 115% !important; }
.negrita { font-weight: bold !important; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ CIERRA TEXTOS COMUNES ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* h2 .logo_acronimo {vertical-align:middle; margin-top:-4px;} */











/* ++++++++++++++++++++++++++++++++++ ABRE PACKS DE SUSCRIPCIÃ“N ++++++++++++++++++++++++++++++++++ */
.bloque_packs_suscripcion {
	display:block;
	width:100%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
}

.bloque_packs_suscripcion a {text-decoration:none;}

.bloque_packs_suscripcion .pack_suscripcion {
	box-sizing:border-box;
	display:inline-block;
	vertical-align:top;
	width:300px;
	padding:1%;
	max-width:32%;
	margin-bottom:40px;
	background-color:#fff;
    border-style:solid;
    border-width:2px;
	border-color:transparent;
}
.pack_hover:hover {
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(192,197,200,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(192,197,200,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(192,197,200,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(192,197,200,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(192,197,200,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(192,197,200,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c0c5c8', GradientType=0 );
	
	-moz-border-image:-moz-linear-gradient(top, #c0c5c8 0%, #ffffff 50%, #ffffff 100%);
	-webkit-border-image:-webkit-linear-gradient(top, #c0c5c8 0%, #ffffff 50%, #ffffff 100%);
	border-image:linear-gradient(to bottom, #c0c5c8 0%, #ffffff 50%, #ffffff 100%);
	border-image-slice:1;
}

.bloque_packs_suscripcion .pack_suscripcion:nth-child(1) {float:left;}
.bloque_packs_suscripcion .pack_suscripcion:nth-child(2) {}
.bloque_packs_suscripcion .pack_suscripcion:nth-child(3) {float:right;}


.bloque_packs_suscripcion .pack_suscripcion .datos_sus, 
.bloque_packs_suscripcion .pack_suscripcion .incluye_sus, 
.bloque_packs_suscripcion .pack_suscripcion .precio_sus, 
.bloque_packs_suscripcion .pack_suscripcion .suscribete {
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.bloque_packs_suscripcion .pack_suscripcion .datos_sus {/*margin-bottom:32px;*/ margin-bottom:20px;}

.bloque_packs_suscripcion .pack_suscripcion .datos_sus span {
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.bloque_packs_suscripcion .pack_suscripcion .datos_sus span.fondo_blanco {display:inline-block;}

.bloque_packs_suscripcion .pack_suscripcion .datos_sus .nombre_suscripcion {}

.linea_inf {
	display:block;
	clear:both;
	text-align:center;
	margin:0 auto;
	padding:0;
    background-image: url('../../img/suscripcion/lineas_inf_1.jpg');
    background-position:center center;
    background-repeat:repeat-x;
	min-height:2px;
}

.linea_sup {
	display:block;
	clear:both;
	text-align:center;
	margin:0 auto;
	padding:0;
    background-image: url('../../img/suscripcion/lineas_sup_1.jpg');
    background-position:center center;
    background-repeat:repeat-x;
	min-height:2px;
}

.linea_sup .fondo_blanco {
	display:inline-block;
	background-color:#fff;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:12px;
	padding-right:12px;
}

.bloque_packs_suscripcion .pack_suscripcion .datos_sus .nombre_suscripcion .linea_sup .fondo_blanco {
	text-transform:uppercase;
	color:#51676c;
	font-size:12px;
}

.bloque_packs_suscripcion .pack_suscripcion .datos_sus .nombre_suscripcion .nombre_grande {
	text-transform:uppercase;
	color:#171717;
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	font-size:44px;
}

.bloque_packs_suscripcion .pack_suscripcion .datos_sus .img_suscripcion {margin-bottom:20px;}
.bloque_packs_suscripcion .pack_suscripcion .datos_sus .img_suscripcion img {display:block; margin-left:auto; margin-right:auto; max-width:100%;}


.bloque_packs_suscripcion .pack_suscripcion .incluye_sus {
	min-height:75px;
	/*margin-bottom:35px;*/
}

.bloque_packs_suscripcion.mas_alto .pack_suscripcion .incluye_sus {/*min-height:125px;*/ min-height:110px;}

.bloque_packs_suscripcion .pack_suscripcion .incluye_sus ul {
	list-style-type:none;
	display:inline-block;
	box-sizing:border-box;
	margin:0;
	padding:0;
	padding-left:13px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.bloque_packs_suscripcion .pack_suscripcion .incluye_sus ul li {
	/*display:list-item;*/
	list-style-image:url('../../img/suscripcion/flecha_azul_li.svg');
	background-position:left top;
	color:#474747;
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:400;
	font-size:17px;
	text-transform:uppercase;
	margin:0;
	padding:0;
	margin-bottom:2px;
}
.bloque_packs_suscripcion .pack_suscripcion .incluye_sus ul li.mayusculas_normal {text-transform:none;}

.bloque_packs_suscripcion .pack_suscripcion .incluye_sus ul li .mas_peq {text-transform:none; font-size:14px;}

.bloque_packs_suscripcion .pack_suscripcion .incluye_sus ul li ul {display:block;}
.bloque_packs_suscripcion .pack_suscripcion .incluye_sus ul li ul li {text-transform:none;}

.bloque_packs_suscripcion .pack_suscripcion .precio_sus, .bloque_packs_suscripcion .pack_suscripcion .precio_sus .euros_mes {color:#c5ad67;}

.bloque_packs_suscripcion .pack_suscripcion .precio_sus {
	font-family:'roboto_condensedbold';
	font-size:43px;
	margin-bottom:15px;
}

.bloque_packs_suscripcion .pack_suscripcion .precio_sus .euros_mes {
	font-family:'roboto_condensedregular';
	font-size:25px;
}


/* ++++++++++++++++++++++ ABRE AÃ‘ADIDO PRECIOS TACHADOS GALERÃA ++++++++++++++++++++++ */
.bloque_packs_suscripcion .pack_suscripcion .precio_sus p {
	font-family: "roboto_condensedbold";
	font-size: 30px;
	margin-bottom: 15px;
	color: #c5ad67;
}
.bloque_packs_suscripcion .pack_suscripcion .precio_sus p strike {
	color: #bcbcbc;
	font-size:20px;
}
.bloque_packs_suscripcion .pack_suscripcion .precio_sus, .bloque_packs_suscripcion .pack_suscripcion  .precio_sus strike .euros_mes {color: #bcbcbc; font-size:20px!important;}
.bloque_packs_suscripcion .pack_suscripcion .precio_sus p .euros_mes {
	font-family: "roboto_condensedregular";
	font-size: 25px;
}
 
.bloque_packs_suscripcion .pack_suscripcion .precio_sus p span.precio_antiguo {
	font-family: "roboto_condensedbold";
	font-size: 16px;
	margin-bottom: 15px;
	margin-right: 5px;
	text-decoration: line-through;
}

.bloque_packs_suscripcion .pack_suscripcion .precio_sus p span.precio_antiguo .euros_mes {
	font-size: 16px;
}
/* +++++++++++++++++++++ CIERRA AÃ‘ADIDO PRECIOS TACHADOS GALERÃA +++++++++++++++++++++ */


.boton {
	box-sizing:border-box;
	max-width:100%;
	display:inline-block;
	border:solid 1px #000;
	background-color:#000;
	color:#c5ad67;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-family:'roboto_condensedregular';
	font-size:18px;
	padding:9px 30px;
}
.boton:hover {background-color:#c5ad67; color:#fff;}

/* ++++++++++ ABRE PARA LOS QUE TIENEN TAMBIÃ‰N LA CLASS bloque_mas_ofertas O bloque_mira_premium ++++++++++ */
.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(1) {
	width:auto; /* Poner auto ademÃ¡s de initial, para IE */
	width:initial;
	max-width:64%;
}
.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) {
	float:right;
}

.bloque_packs_suscripcion.bloque_mas_ofertas .titulo_mas_gigante h3, .bloque_packs_suscripcion.bloque_mira_premium .titulo_mas_gigante h3 {
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	color:#c5ad67;
	text-transform:uppercase;
	text-align:left;
	/*font-size:65px;*/
}
.bloque_packs_suscripcion.bloque_mas_ofertas .titulo_mas_gigante h3.titulo_mas_ofertas {font-size:61px; line-height:normal;}
.bloque_packs_suscripcion.bloque_mira_premium .titulo_mas_gigante h3.titulo_mira_premium {font-size:50px; line-height:normal; text-transform:none;}

.bloque_packs_suscripcion.bloque_mas_ofertas .texto_mas_ofertas p, .bloque_packs_suscripcion.bloque_mira_premium .texto_mira_premium p {
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:300;
	font-size:16px;
	margin-bottom:0;
	text-align:left;
}
/* +++++++++ CIERRA PARA LOS QUE TIENEN TAMBIÃ‰N LA CLASS bloque_mas_ofertas O bloque_mira_premium +++++++++ */
/* +++++++++++++++++++++++++++++++++ CIERRA PACKS DE SUSCRIPCIÃ“N +++++++++++++++++++++++++++++++++ */



/* ++++++++++++++++++++++++++++ ABRE BLOQUE GALERIA SUSCRIPCIÃ“N NUEVA ++++++++++++++++++++++++++++ */
.tachado_lateral {
	box-sizing:border-box;
	display:block;
	width:100%;
	text-align:center;
	color:#000;
	background-image:url('../../img/suscripcion/linea_titulo_1.jpg');
	background-position:center;
	background-repeat:repeat-x;
}
.tachado_lateral .fondo_blanco {
	display:inline-block;
	background-color:#fff;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:14px;
	padding-right:14px;
}
/* +++++++++++++++++++++++++++ CIERRA BLOQUE GALERIA SUSCRIPCIÃ“N NUEVA +++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++ ABRE PACKS DE SUSCRIPCIÃ“N GALERÃA NUEVOS ++++++++++++++++++++++++++++++++++ */
.bloque_suscripciones_galeria {
	box-sizing:border-box;
	display:block;
	width:100%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
}

.tabla_galeria {
	box-sizing:border-box;
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.tabla_galeria .celda {
	box-sizing:border-box;
	display:table-cell;
	vertical-align:top;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.pack_galeria {
	box-sizing:border-box;
	display:inline-block;
	vertical-align:top;
	padding:1%;
	width:100%;
	max-width:225px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:40px;
	background-color:#fff;
}
.pack_galeria_hover:hover {
	/*background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(192,197,200,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(192,197,200,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(192,197,200,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(192,197,200,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(192,197,200,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(192,197,200,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c0c5c8', GradientType=0 );*/
}

.bloque_suscripciones_galeria .pack_galeria:nth-child(1) {}
.bloque_suscripciones_galeria .pack_galeria:nth-child(2) {}
.bloque_suscripciones_galeria .pack_galeria:nth-child(3) {}
.bloque_suscripciones_galeria .pack_galeria:nth-child(4) {}


.pack_galeria .datos_sus, 
.pack_galeria .incluye_sus, 
.pack_galeria .precio_sus, 
.pack_galeria .suscribete {
	box-sizing:border-box;
	display:block;
	max-width:100%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.pack_galeria .datos_sus {text-decoration:none; margin-bottom:5px;}

.pack_galeria .datos_sus span {
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.pack_galeria .datos_sus .nombre_suscripcion .nombre_grande {
	text-transform:uppercase;
	color:#000000;
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	font-size:30px;
}

.pack_galeria .datos_sus .img_suscripcion {margin-bottom:5px;}
.pack_galeria .datos_sus .img_suscripcion img {display:block; width:100%; margin-left:auto; margin-right:auto; max-width:100%;}


.pack_galeria .incluye_sus {min-height:75px;}
.bloque_suscripciones_galeria.mas_alto .pack_galeria .incluye_sus {min-height:110px;}

.pack_galeria .incluye_sus ul {
	list-style-type:none;
	display:inline-block;
	box-sizing:border-box;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.pack_galeria .incluye_sus ul li {
	list-style-type:none;
	color:#474747;
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:400;
	font-size:14px;
	text-transform:uppercase;
	margin:0;
	padding:0;
	margin-bottom:2px;
}
.pack_galeria .incluye_sus ul li.mayusculas_normal {text-transform:none;}

.pack_galeria .incluye_sus ul li .mas_peq {text-transform:none; font-size:12px;}

.pack_galeria .incluye_sus ul li ul {display:block;}
.pack_galeria .incluye_sus ul li ul li {text-transform:none;}

.pack_galeria .precio_sus, .pack_galeria .precio_sus p, .pack_galeria .precio_sus .euros_mes, .pack_galeria .precio_sus p .euros_mes {color:#c5ad67;}


.pack_galeria .precio_sus, .pack_galeria .precio_sus p {
	font-family:'roboto_condensedbold';
	font-size:26px;
}
.pack_galeria .precio_sus {margin-bottom:5px;}

.pack_galeria .precio_sus .euros_mes, .pack_galeria .precio_sus p .euros_mes {
	font-family:'roboto_condensedregular';
	font-size:18px;
}

/* ++++++++++++++++++++++ ABRE AÃ‘ADIDO PRECIOS TACHADOS GALERÃA ++++++++++++++++++++++ */
.pack_galeria .precio_sus p span.precio_antiguo {
	font-family:'roboto_condensedbold';
	font-size:16px;
	margin-bottom:15px;
	margin-right:5px;
	text-decoration:line-through;
}

.pack_galeria .precio_sus p span.precio_antiguo .euros_mes {font-size:16px;}
/* +++++++++++++++++++++ CIERRA AÃ‘ADIDO PRECIOS TACHADOS GALERÃA +++++++++++++++++++++ */


.pack_galeria .boton {
	box-sizing:border-box;
	max-width:100%;
	display:inline-block;
	border:solid 1px #000000;
	background-color:#000000;
	color:#c5ad67;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-family:'roboto_condensedregular';
	font-size:14px;
	padding:6px 40px;
}
.pack_galeria .boton:hover {background-color:#c5ad67; color:#fff;}
/* +++++++++++++++++++++++++++++++++ CIERRA PACKS DE SUSCRIPCIÃ“N GALERÃA NUEVOS +++++++++++++++++++++++++++++++++ */





/* ++++++++++++++++++++++++++++ ABRE BLOQUE 2 OPCIONES DE SUSCRIPCIÃ“N ++++++++++++++++++++++++++++ */
.fondo_bloque_2_suscripciones {
	 background-color:#e3e3e3;
	 padding:22px 0;
	 border-bottom:solid 45px #e3e3e3;
	 margin-bottom:-45px;
}
 
.bloque_2_suscripciones {}

.bloque_2_suscripciones .suscrip {
	display:inline-block;
	vertical-align:top;
	width:45%;
	text-decoration:none;
	color:#6f6f6f;
	text-align:center;
	font-size:16px;
	font-family:'roboto_condensedregular';
	font-weight:300;
	background-color:#fff;
}

.bloque_2_suscripciones .suscrip:first-child {float:left;}
.bloque_2_suscripciones .suscrip:nth-child(2) {float:right;}


.bloque_2_suscripciones .suscrip .imagen_suscrip {
	display:block;
	width:100%;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:auto 101%; /* ANCHO Y ALTO */
	position:relative;
}
.bloque_2_suscripciones .suscrip:hover .imagen_suscrip {background-size:auto 110%;}

.img_suscrip_copia_digital {/*background-image:url('../../img/suscripcion/inf/suscrip_copia_digital.jpg');*/}
.img_suscrip_contenidos_web {/*background-image:url('../../img/suscripcion/inf/suscrip_contenidos_web.jpg');*/}
.img_suscrip_promociones {/*background-image:url('../../img/suscripcion/inf/suscrip_promociones.jpg');*/}

.bloque_2_suscripciones .suscrip .imagen_suscrip > img {
	display:block;
	margin:0;
	padding:0;
	width:100%;
	visibility:hidden;
	border:none;
}

.bloque_2_suscripciones .suscrip .imagen_suscrip > .palabra_promociones {
	display:block;
	text-align:center;
	width:100%;
	height:100%;
	position:absolute;
}
.bloque_2_suscripciones .suscrip .imagen_suscrip > .palabra_promociones > span {
	display:table;
	position:static;
	width:100%;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	max-width:300px;
}
.bloque_2_suscripciones .suscrip .imagen_suscrip > .palabra_promociones > span > span {
	display:table-cell;
	vertical-align:middle;
	font-family:'Roboto Slab';
	text-transform:uppercase;
	color:#fff;
	font-size:32px;
}
.bloque_2_suscripciones .suscrip .imagen_suscrip > .palabra_promociones > span > span img {
	display:inline-block;
	vertical-align:middle;
	height:45px;
	width:auto;
	margin-left:3px;
}


.bloque_2_suscripciones .suscrip .bloque_txt {
	display:block;
	background-color:#fff;
	padding:15px;
	box-sizing:border-box;
	min-height:120px;
	text-align:left;
}

.bloque_2_suscripciones .suscrip .bloque_txt .txt {
	display:block;
}

.bloque_2_suscripciones .suscrip .bloque_txt .txt_grande {
	font-family:'Open Sans Condensed';
	font-weight:300;
	color:#000000;
	text-align:center;
	font-size:30px;
	text-transform:uppercase;
}
.linea_corta {
	display:block;
	clear:both;
	background-color:#c5ad67;
	height:2px;
	width:50px;
	margin-top:10px;
	margin-bottom:10px;
}
.linea_corta.centrada {margin-left:auto; margin-right:auto;}


.bloque_2_suscripciones .suscrip .bloque_txt .logo_kiosco {
	display:block;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:5px;
	margin-bottom:15px;
}
.bloque_2_suscripciones .suscrip .bloque_txt .logo_kiosco img, .bloque_2_suscripciones .suscrip .bloque_txt .logo_kiosco .palabra_kiosco {
	display:inline-block;
	vertical-align:middle;
}
.bloque_2_suscripciones .suscrip .bloque_txt .logo_kiosco img {
	border:none;
	height:40px;
	width:auto;
	margin-right:3px;
}
.bloque_2_suscripciones .suscrip .bloque_txt .logo_kiosco .palabra_kiosco {
	font-family:'Roboto Slab';
	text-transform:uppercase;
	font-size:21px;
	color:#c5ad67;
}

.bloque_2_suscripciones .suscrip .bloque_txt .txt_eres_suscriptor {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:normal;
	text-transform:uppercase;
	color:#4c8d9b;
	text-align:left;
}

.bloque_2_suscripciones .suscrip .bloque_txt .txt_acceso_peq, .bloque_2_suscripciones .suscrip .bloque_txt .txt_acceso_peq .resaltado {
	font-size:12.5px;
	line-height:14px;
}

.bloque_2_suscripciones .suscrip .bloque_txt .engloba_formu_bloque {
	display:block;
	margin-top:5px;
}
.bloque_2_suscripciones .suscrip .bloque_txt .engloba_formu_bloque form input[type=text] {width:45%;}

.enlace_boton_tarifas {
	display:block;
	box-sizing:border-box;
	margin:0 auto;
	padding:15px;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	font-family:'Open Sans Condensed';
	font-weight:300;
	font-size:22px;
	color:#fff;
	background-color:#4c8d9b;
	border:solid 1px #4c8d9b;
	margin-top:17px;
}
.enlace_boton_tarifas:hover {
	background-color:#fff;
	color:#4c8d9b;
}
/* +++++++++++++++++++++++++++ CIERRA BLOQUE 2 OPCIONES DE SUSCRIPCIÃ“N +++++++++++++++++++++++++++ */





/* ++++++++++++++++++++++++++++ ABRE FORMULARIO SUSCRIPTOR EDICIÃ“N IMPRESA ++++++++++++++++++++++++++++ */
.eres_suscriptor_ed_impresa {
	background-color:#000000;
	width:100%;
	display:table-row;
}

.eres_suscriptor_ed_impresa > div {
	vertical-align:middle;
	display:table-cell;
	padding:15px;
	box-sizing:border-box;
}

.eres_suscriptor_ed_impresa > div:first-child {
	padding-right:0;
	/*width:25.5%;*/
	width:24.0%;
}

.eres_suscriptor_ed_impresa > div:first-child h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	margin-bottom:0;
	font-weight:normal;
	text-transform:uppercase;
	color:#fff;
	text-align:left;
	border-right:solid 1px #fff;
	padding-right:15px;
}

.eres_suscriptor_ed_impresa .txt_acceso, .eres_suscriptor_ed_impresa .txt_acceso .resaltado {
	color:#fff;
	font-size:14px;
}
.eres_suscriptor_ed_impresa .txt_acceso .resaltado {}


.eres_suscriptor_ed_impresa .txt_acceso, .eres_suscriptor_ed_impresa .engloba_formu {
	display:inline-block;
	vertical-align:middle;
}

.eres_suscriptor_ed_impresa .txt_acceso {/*width:70%;*/ width:74.5%;}
.eres_suscriptor_ed_impresa .engloba_formu {/*width:28%;*/ width:23.5%; margin-left:1%;}


.eres_suscriptor_ed_impresa form {display:block; width:100%; text-align:right;}

.eres_suscriptor_ed_impresa form input[type=text] {max-width:75%;}



.submit_blanco, input[type=submit].submit_blanco, input[type=button].submit_blanco, 
.submit_azul, input[type=submit].submit_azul, input[type=button].submit_azul {
	box-sizing:border-box;
	padding:0 0;
	background-image:url('../../img/suscripcion/flecha_der_azul_1.svg');
	background-position:center center;
	background-repeat:no-repeat;
	background-size:auto 35%; /* ANCHO Y ALTO */
	background-color:#fff;
}
.submit_azul, input[type=submit].submit_azul, input[type=button].submit_azul {
	background-image:url('../../img/suscripcion/flecha_der_blanca.svg');
	background-color:#4c8d9b;
}

.boton_inverso {
	box-sizing:border-box;
	max-width:100%;
	display:inline-block;
	border:solid 1px #c5ad67;
	background-color:#fff;
	color:#c5ad67;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	font-family:'Open Sans Condensed';
	font-weight:300;
	font-size:20px;
	padding:10px 15px;
}
.boton_inverso:hover {background-color:#c5ad67; color:#fff;}
/* +++++++++++++++++++++++++++ CIERRA FORMULARIO SUSCRIPTOR EDICIÃ“N IMPRESA +++++++++++++++++++++++++++ */





/* ++++++++++++++++++++++++++++++++++++++ ABRE DATOS CONTACTO PIE ++++++++++++++++++++++++++++++++++++++ */
.tres_columnas_contacto {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:24px;
	/*border-bottom:solid 1px #4c8d9b;*/
	padding-top:115px;
	width:100%;
	max-width:950px;
}

.tres_columnas_contacto a {text-decoration:none;}

.tres_columnas_contacto > div {
	display:inline-block;
	vertical-align:top;
	text-align:left;
	margin-bottom:15px;
}

.tres_columnas_contacto > div:first-child {float:left;}

.tres_columnas_contacto > div:nth-child(2) {}

.tres_columnas_contacto > div:nth-child(3) {float:right;}

.tres_columnas_contacto > div a, .tres_columnas_contacto > div div {display:block;}

.tres_columnas_contacto div .icono img {
	display:block;
}

.tres_columnas_contacto .icono, .tres_columnas_contacto .texto_icono {
	display:inline-block;
	margin:0;
	padding:0;
}
.tres_columnas_contacto .icono {vertical-align:top; background-color:#c5ad67;}
.tres_columnas_contacto .texto_icono {vertical-align:middle;}

.tres_columnas_contacto .telf:hover .icono, .tres_columnas_contacto .mail:hover .icono, .tres_columnas_contacto .faq:hover .icono {background-color:#c5ad67;}

.tres_columnas_contacto .texto_icono .nombre_ico, .tres_columnas_contacto .texto_icono .dato_ico {
	display:block;
}
.tres_columnas_contacto .texto_icono .nombre_ico {
	color:#656565;
	font-size:12px;
	font-family:'Open Sans', sans-serif;
	font-weight:400;
	text-transform:uppercase;
}
.tres_columnas_contacto .texto_icono .dato_ico {
	color:#c5ad67;
	font-size:36px;
	line-height:42px;
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:500;
	text-transform:uppercase;
}

.tres_columnas_contacto .mail .texto_icono .dato_ico {
	text-transform:lowercase;
	font-size:16px;
}

/* +++++++++++++++++++++++++++++++++++++ ABRE HACKS PARA SAFARI EXCLUSIVAMENTE +++++++++++++++++++++++++++++++++++++ */
/* Safari 6.1+ (9.0 is the latest version of Safari at this time) */
@media screen and (min-color-index:0) 
and(-webkit-min-device-pixel-ratio:0) {

	.tres_columnas_contacto .texto_icono .dato_ico, .tres_columnas_contacto .texto_icono .dato_ico * {-webkit-appearance:none; color:#4c8d9b;}
}
/* ++++++++++++++++++++++++++++++++++++ CIERRA HACKS PARA SAFARI EXCLUSIVAMENTE ++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++ CIERRA DATOS CONTACTO PIE +++++++++++++++++++++++++++++++++++++ */






/* ++++++++++++++++++++++++++++++++ ABRE DESCRIPCIÃ“N DE LAS PROMOCIONES ++++++++++++++++++++++++++++++++ */
.bloque_descrip_01, .bloque_descrip_02, .bloque_descrip_03 {}

.bloque_descrip_01 {
	border-bottom:solid 1px #bbb8a3;
	padding-bottom:15px;
	margin-bottom:15px;
}

.formu_tipo_suscripcion {display:block;}
.formu_tipo_suscripcion h2 {
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	color:#393939;
	font-size:36px;
	text-align:left;
	border-top:solid 1px #000;
	border-bottom:solid 1px #000;
	padding:5px 4px;
	margin-bottom:20px;
}
.formu_tipo_suscripcion h2 span {text-transform:uppercase;}
.formu_tipo_suscripcion h2 .s_suscriptor {/*width:47px;*/ width:29px; height:auto; vertical-align:middle;}

.formu_tipo_suscripcion .ancho_formu {width:100%; clear:both;}

.formu_tipo_suscripcion .campos_formu {width:44%; float:right;}
.formu_tipo_suscripcion .imagen_suscripcion {width:53%; float:left;}
.formu_tipo_suscripcion .imagen_suscripcion img {
	display:block;
	max-width:100%;
}

.formu_tipo_suscripcion .label {display:block;}

.formu_tipo_suscripcion select {
	background-color:#e5e5e5;
	font-size:17px;
	margin-bottom:10px;
}

.formu_tipo_suscripcion .precio_y_submit {
	margin-top:30px;
	display:block;
}

.precio_y_submit .precio_suscrip, .precio_y_submit input[type=submit], .precio_y_submit input[type=button] {
	box-sizing:border-box;
	display:inline-block;
	vertical-align:top;
	margin-top:0;
	text-align:center;
	/*width:49%;*/
}
.precio_y_submit .precio_suscrip {
	border:solid 1px #c5ad67;
	background-color:#fff;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:2%;
	padding-right:2%;
}
.precio_y_submit .precio_suscrip p, .precio_y_submit .precio_suscrip p span {
	color:#c5ad67;
	font-family:'Roboto Slab';
	font-size:38px;
	font-weight:bold;
	text-align:center;
	margin-bottom:0;
}
.precio_y_submit .precio_suscrip p span.precio_antiguo {text-decoration:line-through; margin-right:5px;}
.precio_y_submit .precio_suscrip p span.precio_antiguo, .precio_y_submit .precio_suscrip p span.precio_antiguo span {font-size:16px;}

.precio_y_submit .textos_suscrip {}
.precio_y_submit .textos_suscrip p {
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:300;
	color:#6f6f6f;
	font-size:14px;
	margin-bottom:0;
	margin-top:10px;
}


.precio_y_submit input[type=submit], .precio_y_submit input[type=button] {
	background-color:#000000;
	color:#c5ad67;
	font-family:'roboto_condensedregular', sans-serif;
	font-size:19px;
	text-transform:uppercase;
	display:block;
	float:right;
	padding-top:21px;
	padding-bottom:21px;
	padding-left:2%;
	padding-right:2%;
	width:41%;
}

.imagen_suscripcion .texto_condiciones {
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:300;
	color:#6f6f6f;
	font-size:16px;
	margin-bottom:0;
}





.bloque_descrip_02 {
	padding:25px;
	margin-bottom:55px;
}
.contenido .bloque_descrip_02 ul {margin-bottom:15px;}

.bloque_descrip_02 form {display:block; padding-top:10px; padding-bottom:10px;}

.bloque_descrip_02 form label, .bloque_descrip_02 form .label {
	font-family:'robotoregular', sans-serif;
	font-size:14px;
	color:#6f6f6f;
	margin-bottom:auto; /* Poner auto ademÃ¡s de initial, para IE */
	margin-bottom:initial;
	text-transform:none;
}

.formu_cp input[type=number] {border:solid 1px #e0e0e0; max-width:125px;}
.formu_cp input[type=submit], .formu_cp input[type=button] {background-color:#a7b699; color:#fff; border:solid 1px #a7b699;}
.formu_cp input[type=submit]:hover, .formu_cp input[type=button]:hover {background-color:#fff; color:#a7b699; border:solid 1px #a7b699;}

.bloque_descrip_02 p {color:#000000; margin-left:18px;}
.bloque_descrip_02 p a {font-weight:bold;}
.bloque_descrip_02 p.color_li {
    /*font-family: 'robotoregular', sans-serif;*/
    /*font-size:14px;*/
    color:#6f6f6f;
	margin-bottom:15px;
}

.bloque_descrip_03 {margin-bottom:90px;}

.bloque_descrip_03 .engloba_textos_y_foto {width:59%; float:left;}

.bloque_descrip_03 .engloba_textos_y_foto > div {}

.bloque_descrip_03 .titulo_gigante {width:52%; float:left;}

.bloque_descrip_03 .titulo_gigante h3 {
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	color:#c5ad67;
	text-transform:uppercase;
	/*font-size:62px;*/
}
.bloque_descrip_03 .titulo_gigante h3.titulo_premium {font-size:62px; line-height:62px;}
.bloque_descrip_03 .titulo_gigante h3.titulo_digital {font-size:62px; line-height:62px;}
.bloque_descrip_03 .titulo_gigante h3.titulo_finde {font-size:50px; line-height:normal;}
.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web {font-size:50px; line-height:normal;}
.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web .nombre_peq {font-size:36px;}
.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web .nombre_peq .s_suscriptor {width:38px; height:auto; vertical-align:middle;}

.bloque_descrip_03 .imagen_suscripcion_peq {width:46%; float:right;}
.bloque_descrip_03 .imagen_suscripcion_peq img {
	display:block;
	max-width:100%;
}

.bloque_descrip_03 .texto_suscripcion {width:52%; float:left;}
.bloque_descrip_03 .texto_suscripcion p {
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:300;
	font-size:16px;
	margin-bottom:0;
}

.bloque_descrip_03 .engloba_tabla_suscrip {width:40%; margin-right:0; margin-left:auto;}


.tabla_suscripciones {
	font-family:'robotoregular', sans-serif;
	font-weight:normal;
	box-sizing:border-box;
	width:100%;
	display:table;
}

.tabla_suscripciones .fila {
	box-sizing:border-box;
	width:100%;
	display:table-row;
}

.tabla_suscripciones .fila > div {
	box-sizing:border-box;
	display:table-cell;
	vertical-align:middle;
	padding-bottom:6px;
	padding-left:6px;
}
.tabla_suscripciones .fila > div:first-child {padding-left:0;}
.tabla_suscripciones .fila:last-child > div {padding-bottom:0;}


.tabla_suscripciones .fila > div > div, .tabla_suscripciones .fila > div > a {
	box-sizing:border-box;
	width:100%;
	display:inline-block;
	vertical-align:middle;
	padding:10px 10px;
	border:solid 1px transparent;
	min-height:63px;
}

.tabla_suscripciones .col_nombre > div {
    background-color:#c7c1b2;
	border:solid 1px #c7c1b2;
	border-bottom:solid 1px #ecebe5;
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:normal;
	text-align:left;
    color:#fff;
    font-size:14px;
    text-transform:uppercase;
}

.tabla_suscripciones .col_nombre > div .primera_palabra {display:block;}

.tabla_suscripciones .col_precio > a, .tabla_suscripciones .col_precio > div {
	background-color:#f2f1ed;
	border:solid 1px #f2f1ed;
	border-bottom:solid 1px #d1ccc0;
	text-align:center;
}

/* +++++++++++ .col_precio de las filas Impares +++++++++++ */
.tabla_suscripciones .fila:nth-child(odd) .col_precio > a , .tabla_suscripciones .fila:nth-child(2n+1) .col_precio > a, .tabla_suscripciones .fila:nth-child(odd) .col_precio > div , .tabla_suscripciones .fila:nth-child(2n+1) .col_precio > div {}
/* ++++++++++++ .col_precio de las filas Pares ++++++++++++ */
.tabla_suscripciones .fila:nth-child(even) .col_precio > a, .tabla_suscripciones .fila:nth-child(2n) .col_precio > a, .tabla_suscripciones .fila:nth-child(even) .col_precio > div, .tabla_suscripciones .fila:nth-child(2n) .col_precio > div {background-color:#eae8e1;}


.tabla_suscripciones .col_precio > a, .tabla_suscripciones .col_precio > div {
	font-family:'robotoregular', sans-serif;
	font-weight:normal;
	color:#878274;
	font-size:30px;
	text-decoration:none;
}
.tabla_suscripciones .col_precio > a:hover, .tabla_suscripciones .col_precio > div:hover {border:solid 1px #c5ad67;}
.tabla_suscripciones .col_precio > a .euro_peq, .tabla_suscripciones .col_precio > div .euro_peq {font-size:11px;}


/* +++++++++++++++++++++++++++++++ CIERRA DESCRIPCIÃ“N DE LAS PROMOCIONES +++++++++++++++++++++++++++++++ */




/* +++++++++++++++++++++++++++++++++++++++ ABRE RESULTADO COMPRA +++++++++++++++++++++++++++++++++++++++ */
.padding_lateral_grande {padding-left:10%; padding-right:10%;}
.resumen_resultado, .enlaces_resultado {padding:20px 25px;}

ul.checked {
	list-style-type:none;
	display:inline-block;
	box-sizing:border-box;
	margin: 10px 0 0 0;
	padding:0;
	padding-left:13px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
ul.checked li {
	list-style-image:url('../../img/suscripcion/checked_azul_li.svg');
	background-position:left top;
	margin:0;
	padding:0;
	margin-bottom:15px;
}
ul.checked li:last-child {margin-bottom:0;}

ul.checked li, ul.checked li span {
	font-family:'Open Sans', sans-serif;
	font-weight:400;
	font-size:18px;
	color:#444444;
}
ul.checked li span.codigo_regalo {font-size:25px; color:#be9119;}

.engloba_tabla_detalles {max-width:330px; margin-top:20px;}

.tabla_detalles_compra {
	box-sizing:border-box;
	width:100%;
	border-collapse:separate;
	border-spacing:2px;
}

.tabla_detalles_compra .dato, .tabla_detalles_compra .valor {padding:5px;}
.tabla_detalles_compra .dato {
	border:solid 1px #8cadb4;
	background-color:#8cadb4;
	color:#fff;
}
.tabla_detalles_compra .valor {
	border:solid 1px #4c8d9b;
	background-color:#efefef;
	color:#525252;
}

.tabla_detalles_compra p {margin:0; color:inherit;}
.tabla_detalles_compra, .tabla_detalles_compra * {
	font-family:'Open Sans', sans-serif;
	font-weight:400;
	font-size:0.75rem;
}

.enlaces_resultado h3, .enlaces_resultado h3 a {
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	font-size:40px;
	color:#fff;
}
.enlaces_resultado h3 {margin-bottom:15px;}
.enlaces_resultado h3:last-child {margin-bottom:0;}
.enlaces_resultado h3 a.con_icono {margin-left:50px;}
.enlaces_resultado h3 a.con_icono:first-child {margin-left:0;}
.enlaces_resultado h3 a span.texto_enlace {text-decoration:underline; vertical-align:baseline;}
.enlaces_resultado h3 a:hover span.texto_enlace {text-decoration:none !important;}
.enlaces_resultado h3 a span.icono_enlace {
	display: inline-block;
	vertical-align:middle;
	width:40px;
	height:40px;
	overflow:hidden;
	box-sizing:border-box;
	padding:0 0;
	background-image:url('../../img/suscripcion/sprite_iconos_resultado.svg');
	/*background-position:center center;*/
	background-repeat:no-repeat;
	background-size:100% auto; /* ANCHO Y ALTO */
	margin-right:15px;
}
.enlaces_resultado h3 a span.icono_descargar {background-position:0px 0px;}
.enlaces_resultado h3 a span.icono_enviar {background-position:0px 50%;}
.enlaces_resultado h3 a span.icono_imprimir {background-position:0px 100%;}
/* ++++++++++++++++++++++++++++++++++++++ CIERRA RESULTADO COMPRA ++++++++++++++++++++++++++++++++++++++ */







/* ++++++++++++++++++++++++++++++++++ ABRE PREGUNTAS FRECUENTES ++++++++++++++++++++++++++++++++++ */
.bloque_faqs > div {margin-bottom:50px;}
.bloque_faqs > div:last-child {margin-bottom:0;}

.bloque_faqs > h3 {
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:normal;
	font-size:20px;
	color:#fff;
	padding:0.6% 1%;
	background-color:#c7c1b2;
	margin-bottom:0;
}

.faq ul, .faq ul.accordion li {
	list-style-type:none;
	list-style-image:none;
	display:block;
    width:100%;
    margin:0;
    padding:0;
}
.faq ul.accordion > li {margin-bottom:6px;}

.faq ul.accordion li .titulo {
	cursor:pointer;
	font-size:0.75rem;
	border:solid 1px #c7c1b2;
	background-color:#fff;
	padding:1%;
}

.faq ul.accordion li .titulo h3 {
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:normal;
	font-size:1.3em;
	margin-bottom:0;
	color:#4b4b4b;
}

.faq ul.accordion li ul {
	background-color:#d7d4cc;
	padding:1%;
	width:auto;
	display:none; /* Para ocultarlos al principio */
    transition:0s;
    transition-delay:0s;
}
.faq ul.accordion li ul li p {
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:normal;
	font-size:15px;
	color:#4b4b4b;
	margin-bottom:0;
}

/* +++++++++++++++++++++++++++++++++ CIERRA PREGUNTAS FRECUENTES +++++++++++++++++++++++++++++++++ */





/* ++++++++++++++++++++++++++++++++++++ ABRE bloque_contenido ++++++++++++++++++++++++++++++++++++ */
.bloque_contenido {}

.bloque_contenido .margen_izq {margin-left:30px;}

.bloque_contenido p, .bloque_contenido ol, .bloque_contenido p > a, .bloque_contenido ol li > a {
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	font-size:25px;
	color:#6f6f6f;
	text-decoration:none;
}
.bloque_contenido p, .bloque_contenido ol {margin-bottom:20px;}

.bloque_contenido p > strong {font-weight:600;}
.bloque_contenido .mini {font-size:0.75em;}

.bloque_contenido ol {
	list-style-type:lower-alpha;
	counter-reset:list;
}
.bloque_contenido ol li {margin-bottom:20px;}

.bloque_contenido ol li > a {}
.bloque_contenido ol li > a:hover {text-decoration:underline;}


ol.parentesis li {
	list-style:none;
	position:relative;
}
ol.parentesis > li:before {
    counter-increment:list;
    content:counter(list, lower-alpha) ') ';
}


.bloque_contenido table {
	box-sizing:border-box;
	max-width:100%;
	border-collapse:separate;
	border-spacing:4px;
	font-family:'roboto_condensedregular', sans-serif;
	font-size:15px;
	margin-bottom:20px;
}

.bloque_contenido table th, .bloque_contenido table td {padding:12px 15px;}
.bloque_contenido table th {background-color:#c7c1b2; color:#fff; font-weight:normal; vertical-align:top;}
.bloque_contenido table td {background-color:#d7d4cc; color:#4b4b4b;}
.bloque_contenido table td:first-child {background-color:#c7c1b2; color:#fff; vertical-align:top;}

.tabla_contenido {
	width:93%;
	margin-left:auto;
	margin-right:auto;
}

.bloque_contenido table.tabla_requisitos_pc td:first-child {text-align:center;}

.bloque_contenido table.tabla_requisitos_pc td:first-child {width:150px;}
.bloque_contenido table.tabla_requisitos_movil td:first-child {width:150px;}

.bloque_contenido table.tabla_requisitos_pc td:not(:first-child) {}
.bloque_contenido table.tabla_requisitos_movil td:not(:first-child) {max-width:150px;}

.scroll_h {
	width:100%;
	overflow-x:auto;
}

h2.color_oscuro .s_suscriptor {
	vertical-align:middle;
	width:35px;
	height:auto;
}

/* +++++++++++++++++++++++++++++++++++ CIERRA bloque_contenido +++++++++++++++++++++++++++++++++++ */





/* +++++++++++++++++++++++++++++++++++++++++ ABRE TABLA TARIFAS ++++++++++++++++++++++++++++++++++++++++ */

.tabla_tarifas {
	box-sizing:border-box;
	width:100%;
	font-family:'robotoregular', sans-serif;
	font-weight:normal;
}

.bloque_contenido .tabla_tarifas th, .tabla_tarifas td {
	vertical-align:middle;
	min-width:100px;
}

.bloque_contenido .tabla_tarifas th {
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:300;
	background-color:#000;
	color:#c5ad67;
	text-align:center;
	text-transform:uppercase;
	font-size:26px;
}


.tabla_tarifas td {
    background-color:#c7c1b2;
	border:solid 1px #c7c1b2;
	border-bottom:solid 1px #ecebe5;
	font-family:'roboto_condensedregular', sans-serif;
	font-weight:normal;
	text-align:left;
    color:#fff;
    font-size:14px;
    text-transform:uppercase;
}

.tabla_tarifas .col_nombre .primera_palabra {display:block;}

.tabla_tarifas .col_precio {
	background-color:#f2f1ed;
	border:solid 1px #f2f1ed;
	border-bottom:solid 1px #d1ccc0;
	text-align:center;
}

/* +++++++++++ .col_precio de las filas Impares +++++++++++ */
.tabla_tarifas tbody tr:nth-child(odd) .col_precio , .tabla_tarifas tbody tr:nth-child(2n+1) .col_precio {}
/* ++++++++++++ .col_precio de las filas Pares ++++++++++++ */

.tabla_tarifas tbody tr:nth-child(even) .col_precio , .tabla_tarifas tbody tr:nth-child(2n) .col_precio {background-color:#eae8e1;}


.tabla_tarifas .col_precio, .tabla_tarifas .col_precio > a {
	font-family:'robotoregular', sans-serif;
	font-weight:normal;
	color:#878274;
	font-size:30px;
	text-decoration:none;
}
.tabla_tarifas .col_precio:hover {border:solid 1px #c5ad67;}
.tabla_tarifas .col_precio .euro_peq {font-size:11px;}


/* +++++++++++++++++++++++++++++++++++++++ CIERRA TABLA TARIFAS ++++++++++++++++++++++++++++++++++++++++ */


/* ++++++++++++++++++++++++++++++++++ ABRE TABLA TARIFAS_POR_USUARIOS ++++++++++++++++++++++++++++++++++ */
.tabla_tarifas_usus {
    box-sizing:border-box;
    width:100%;
    border-collapse:separate;
    border-spacing:4px;
    font-family:'Open Sans', sans-serif;
    font-size:14px;
	table-layout:fixed;
}

.tabla_tarifas_usus th, .tabla_tarifas_usus td {padding:10px 15px;}

.tabla_tarifas_usus th {
	font-weight:400;
	background-color:#3c3c3c;
	color:#fff;
	font-size:15px;
}
.tabla_tarifas_usus td {
	background-color:#f2f2f2;
}

/* +++++++++++++++++++++++++++++++++ CIERRA TABLA TARIFAS_POR_USUARIOS +++++++++++++++++++++++++++++++++ */




/* ++++++++++++++++++++++++++ ABRE NUEVA MANERA DE SELECCIONAR LAS EDICIONES ++++++++++++++++++++++++++ */

.listado_ediciones {text-align:justify;}

.listado_ediciones > div {
	box-sizing:border-box;
	display:inline-block;
	vertical-align:top;
	text-align:center;
	border:solid 1px #dbe1e3;
	padding:5px 8px;
	margin-bottom:8px;
	width:100%;
	max-width:32.0%;
}
.listado_ediciones > div > span {
	box-sizing:border-box;
	display:inline-block;
	vertical-align:middle;
	text-align:left;
}
.listado_ediciones > div > span.nombre_ed {width:80.0%;}
.listado_ediciones > div > span:last-child {text-align:right;}

.listado_ediciones label {
	box-sizing:border-box;
	display:block;
	text-transform:none;
	font-size:15px;
	white-space:nowrap; /* Si el nombre es largo, que no se pase de tamaÃ±o */
	overflow:hidden; /* Si el nombre es largo, que no se pase de tamaÃ±o */
}
.listado_ediciones input[type=checkbox], .listado_ediciones input[type="checkbox" i] {margin-right:0; margin-left:auto;}

/* +++++++++++++++++++++++++ CIERRA NUEVA MANERA DE SELECCIONAR LAS EDICIONES +++++++++++++++++++++++++ */



/* ++++++++++++++++++++++++++++++++++++ ABRE CONTENIDO EN COLUMNAS ++++++++++++++++++++++++++++++++++++ */

.bloque_columnas {
	box-sizing:border-box;
	display:table;
	width:100%;
	table-layout:fixed;
}

.bloque_columnas > div {
	box-sizing:border-box;
	text-align:left;
	display:table-cell;
	vertical-align:top;
	padding-left:4.5%;
	padding-right:4.5%;
	width:inherit;
    border-left:solid 1px #e3e3e3;
}
.bloque_columnas > div:first-child {padding-left:0; border-left:none;}
.bloque_columnas > div:last-child {padding-right:0;}


.bloque_columnas > div h2 {
	font-size:30px;
	color:#308297;
	margin-bottom:10px;
}
.bloque_columnas > div p {color:#505050;}
.bloque_columnas > div p > a {color:#41a1ba; text-decoration:underline;}


.bloque_columnas > div .boton {
	border:solid 1px #41a1ba;
	background-color:#41a1ba;
	font-size:16px;
	min-width:250px;
	max-width:100%;
}
.bloque_columnas > div .boton:hover {background-color:#fff; color:#41a1ba;}

/* +++++++++++++++++++++++++++++++++++ CIERRA CONTENIDO EN COLUMNAS +++++++++++++++++++++++++++++++++++ */



/* ++++++++++++++++++++++++++++++++++++++ ABRE OTRAS PROMOCIONES ++++++++++++++++++++++++++++++++++++++ */

.bloque_promociones {}

.bloque_promociones h2 {
	text-transform:uppercase;
	color:#000;
	font-size:30px;
	padding:10px 20px;
	margin:0;
}

.marca_linea_sup {border-top:solid 2px #c5ad67;}

.bloque_promociones .promocion {
	box-sizing:border-box;
	display:table;
	width:100%;
	table-layout:auto;
	background-color:#f5f5f5;
	padding:20px;
	margin-top:25px;
}
.bloque_promociones .promocion:first-of-type {margin-top:0;}

.bloque_promociones .promocion > div {
	box-sizing:border-box;
	text-align:left;
	display:table-cell;
	vertical-align:middle;
}

.bloque_promociones .promocion .img_promo {width:39%; max-width:100%;}
.bloque_promociones .promocion .datos_promo {padding-left:20px;}

.bloque_promociones .promocion .img_promo a {
	text-decoration:none;
	box-sizing:border-box;
	display:block;
	width:100%;
	border:solid 3px #fff;
	position:relative;
	font-family:'Roboto Slab';
	text-transform:uppercase;
	color:#fff;
	font-size:35px;
	font-weight:normal;
}
.bloque_promociones .promocion .img_promo a img {
	display:block;
	width:100%;
	position:relative;
	z-index:1;
	border:none;
}
.bloque_promociones .promocion .img_promo a > span {
	box-sizing:border-box;
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	text-align:center;
	background-color:transparent;
}
.bloque_promociones .promocion .img_promo a:hover > span {background-color:rgba(0,0,0,0.4);}

.bloque_promociones .promocion .img_promo a > span span {
	box-sizing:border-box;
	display:table;
	border-collapse:collapse;
	vertical-align:middle;
	width:auto;
	height:100%;
	position:static;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	max-width:75%;
}

.bloque_promociones .promocion .img_promo a > span span span {
	display:table-cell;
	vertical-align:middle;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}


.bloque_promociones .promocion .nombre_promo {}
.bloque_promociones .promocion .nombre_promo h3 {
	text-transform:uppercase;
	color:#000;
	font-size:40px;
	margin:0;
}

.bloque_promociones .promocion .descrip_promo {margin-top:0;}
.bloque_promociones .promocion .descrip_promo p {
	margin:0;
	color:#3e3e3e;
}


.bloque_promociones .promocion .enlace_promo {margin-top:10px;}
.bloque_promociones .promocion .enlace_promo > div {display:table;}

.bloque_promociones .promocion .enlace_promo > div > div {
	box-sizing:border-box;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}


.bloque_promociones .promocion .boton_dto {
	font-family:'RobotoSlab-Light';
	font-weight:normal;
	font-size:50px;
	line-height:60px;
	background-color:#4ab1cc;
	color:#fff;
	padding:0 32px;
}

.bloque_promociones .promocion .separacion {width:15px;}


.bloque_promociones .promocion .ver_condiciones {
	background-color:#fff;
	border:solid 1px #c5ad67;
	color:#c5ad67;
	padding:10px 20px;
}
.bloque_promociones .promocion .ver_condiciones a {
	display:inline-block;
	vertical-align:middle;
	text-decoration:none;
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:normal;
	font-size:16px;
	text-transform:uppercase;
	color:#c5ad67;
}
.bloque_promociones .promocion .ver_condiciones a:hover {text-decoration:underline;}
.bloque_promociones .promocion .ver_condiciones a .flecha_mini {
	display:inline-block;
	vertical-align:middle;
	width:18px;
	height:6px;
	margin-left:15px;
	background-image:url('../../img/suscripcion/flecha_mini_der_azul.svg');
	background-position:center;
	background-repeat:no-repeat;
}
/* +++++++++++++++++++++++++++++++++++++ CIERRA OTRAS PROMOCIONES +++++++++++++++++++++++++++++++++++++ */











@media screen and (max-width:1023px) {
	.padding_pc {padding-left:0; padding-right:0;}
	.padding_movil {padding-left:1%; padding-right:1%;}
	.fondo_gris {padding:1%;}
	.fondo_azul {padding:1%;}
	
	.eres_suscriptor_ed_impresa > div:first-child {width:auto; width:initial;} /* Poner auto ademÃ¡s de initial, para IE */
}


@media screen and (max-width:1000px) {
	.eres_suscriptor_ed_impresa > div:first-child {width:auto; width:initial;} /* Poner auto ademÃ¡s de initial, para IE */
	
	.bloque_2_suscripciones .suscrip {width:48%;}
	.bloque_2_suscripciones .suscrip .bloque_txt .txt_grande {}
	
	.formu_tipo_suscripcion .campos_formu {width:45%;}
	.formu_tipo_suscripcion .imagen_suscripcion {width:53%;}
	
	.bloque_descrip_03 .engloba_textos_y_foto, .bloque_descrip_03 .engloba_tabla_suscrip {display:inline-block; vertical-align:middle;}
	.bloque_descrip_03 .engloba_textos_y_foto {width:56%; float:none; margin-right:1%;}
	.bloque_descrip_03 .engloba_tabla_suscrip {width:42%;}
	.bloque_descrip_03 .titulo_gigante {width:auto; width:initial; float:none;} /* Poner auto ademÃ¡s de initial, para IE */
	.bloque_descrip_03 .titulo_gigante h3, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_premium, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_digital, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_finde, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web {font-size:48px; line-height:normal;}
	.bloque_descrip_03 .imagen_suscripcion_peq {width:36%; float:left;}
	.bloque_descrip_03 .texto_suscripcion {width:62%; margin-left:2%; float:right;}
	
	.tabla_tarifas .col_precio, .tabla_tarifas .col_precio > a {font-size:28px;}
	.tabla_tarifas .col_precio .euro_peq {/*font-size:11px;*/}
	
	.bloque_columnas > div {padding-left:2%; padding-right:2%;}
	.bloque_columnas > div:first-child {padding-left:0;}
	.bloque_columnas > div:last-child {padding-right:0;}
}


@media screen and (max-width:900px) {
	.bloque_suscripciones_galeria {}
	
	.tabla_galeria {display:block;}
	.tabla_galeria .celda {
		display:inline-block;
		width:100%;
		max-width:35%;
		margin-left:4%;
		margin-right:4%;
	}
	.pack_galeria {max-width:100%;}
	
	.bloque_2_suscripciones .suscrip .bloque_txt .txt_eres_suscriptor {font-size:16px;}
	
	.eres_suscriptor_ed_impresa .txt_acceso {width:62%;}
	.eres_suscriptor_ed_impresa .engloba_formu {width:36%; /*margin-left:1%;*/}
	
	.formu_tipo_suscripcion h2 .s_suscriptor {width:45px;}
	
	.bloque_descrip_03 .titulo_gigante h3, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_premium, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_digital, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_finde, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web {font-size:40px;}
	.bloque_descrip_03 .imagen_suscripcion_peq {width:40%;}
	.bloque_descrip_03 .texto_suscripcion {width:58%;}
	
	.bloque_promociones .promocion .img_promo {width:42%;}
}


@media screen and (max-width:850px) {
	.bloque_2_suscripciones .suscrip .bloque_txt {min-height:160px; padding-top:30px;}
	
	.tres_columnas_contacto {padding-top:50px;}
	.tres_columnas_contacto > div, 
	.tres_columnas_contacto > div:first-child, 
	.tres_columnas_contacto > div:nth-child(3) {float:none; margin-left:20px; margin-right:20px; margin-top:15px; margin-bottom:15px;}
	
	.precio_y_submit .precio_suscrip {padding-left:3%; padding-right:3%;}
	.precio_y_submit input[type=submit], .precio_y_submit input[type=button]{padding-left:3%; padding-right:3%; width:auto;}
	.precio_y_submit .precio_suscrip p span.precio_grande, .precio_y_submit .precio_suscrip p span.precio_grande span {font-size:32px;}
	.precio_y_submit .precio_suscrip p span.precio_antiguo, .precio_y_submit .precio_suscrip p span.precio_antiguo span {font-size:14px;}
	
	.tabla_contenido {width:100%;}
	.bloque_contenido table.tabla_requisitos_movil td:not(:first-child) {max-width:160px;}
}


@media screen and (max-width:800px) {
	.bloque_packs_suscripcion .pack_suscripcion .datos_sus .nombre_suscripcion .nombre_grande {font-size:42px;}
	
	.bloque_2_suscripciones .suscrip .bloque_txt {/*min-height:150px; padding-top:30px;*/}
	.bloque_2_suscripciones .suscrip .bloque_txt .txt {clear:both;}
	.bloque_2_suscripciones .suscrip .bloque_txt .txt_grande {font-size:24px; clear:none;}
	
	.bloque_2_suscripciones .suscrip .bloque_txt .txt_eres_suscriptor {font-size:15px;}
	
	.bloque_contenido table.tabla_requisitos_pc td:first-child {width:120px;}
	.bloque_contenido table.tabla_requisitos_movil td:first-child {width:120px;}
	.bloque_contenido table.tabla_requisitos_movil td:not(:first-child) {max-width:100%; width:20%;}
}


@media screen and (max-width:768px) {
	.padding_movil {padding-left:2%; padding-right:2%;}
	.fondo_gris {padding:2%;}
	.fondo_azul {padding:2%;}
	
	.bloque_packs_suscripcion .pack_suscripcion {width:100%; max-width:40%; margin-left:15px; margin-right:15px;}
	.bloque_packs_suscripcion .pack_suscripcion:nth-child(1) {float:none;}
	.bloque_packs_suscripcion .pack_suscripcion:nth-child(2) {}
	.bloque_packs_suscripcion .pack_suscripcion:nth-child(3) {float:none;}
	.bloque_packs_suscripcion .pack_suscripcion .datos_sus {margin-bottom:20px;}
	.bloque_packs_suscripcion .pack_suscripcion .datos_sus .nombre_suscripcion .nombre_grande {}
	.bloque_packs_suscripcion .pack_suscripcion .incluye_sus {/*min-height:75px;*/ margin-bottom:10px;}
	
	/* ++++++++++ ABRE PARA LOS QUE TIENEN TAMBIÃ‰N LA CLASS bloque_mas_ofertas O bloque_mira_premium ++++++++++ */
	.bloque_packs_suscripcion.bloque_mas_ofertas .pack_suscripcion:nth-child(1) {
		display:block;
		max-width:100%; /* Poner 100% ademÃ¡s de initial, para IE */
		max-width:initial;
		margin-left:auto;
		margin-right:auto;
	}
	.bloque_packs_suscripcion.bloque_mas_ofertas .titulo_mas_gigante h3.titulo_mas_ofertas {font-size:48px;}
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(1) {
		max-width:100%;
		margin-left:auto;
		margin-right:auto;
	}
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) {
		max-width:100%;
		margin-left:auto;
		margin-right:auto;
	}
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .datos_sus {
		width:40%;
		float:left;
	}
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .incluye_sus, 
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .precio_sus, 
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .suscribete {width:40%; margin-right:0;}
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .incluye_sus {margin-top:8%;}
	/* +++++++++ CIERRA PARA LOS QUE TIENEN TAMBIÃ‰N LA CLASS bloque_mas_ofertas O bloque_mira_premium +++++++++ */
	
	.tabla_galeria .celda {
		max-width:40%;
		margin-left:2%;
		margin-right:2%;
	}
	
	.eres_suscriptor_ed_impresa > div {display:block;}
	.eres_suscriptor_ed_impresa > div:first-child {padding-right:15px; border-bottom:solid 1px #fff;}
	.eres_suscriptor_ed_impresa > div:first-child h3 {border-right:none; padding-right:0;}
	.eres_suscriptor_ed_impresa .txt_acceso {width:59%;}
	.eres_suscriptor_ed_impresa .engloba_formu {width:39%; /*margin-left:1%;*/}
	
	.formu_tipo_suscripcion .campos_formu {width:53%;}
	.formu_tipo_suscripcion .imagen_suscripcion {width:45%;}
	
	.bloque_descrip_02 {margin-bottom:25px;}
	.bloque_descrip_03 {margin-bottom:25px;}
	.bloque_descrip_03 .engloba_textos_y_foto {width:53%;}
	.bloque_descrip_03 .engloba_tabla_suscrip {width:45%;}
	.bloque_descrip_03 .titulo_gigante h3, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_premium, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_digital, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_finde, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web .nombre_peq {font-size:38px;}
	.bloque_descrip_03 .imagen_suscripcion_peq {width:46%;}
	.bloque_descrip_03 .texto_suscripcion {width:52%;}
	
	.padding_lateral_grande {padding-left:5%; padding-right:5%;}
	.resumen_resultado, .enlaces_resultado {padding:2%;}
	.enlaces_resultado h3, .enlaces_resultado h3 a {font-size:30px;}
	.enlaces_resultado h3 a span.icono_enlace {
		width:35px;
		height:35px;
	}
	.enlaces_resultado h3 a.con_icono {margin-left:25px;}
	
	.bloque_faqs > div {margin-bottom:40px;}
	.bloque_faqs > h3 {padding:1.2% 2%;}
	.faq ul.accordion li .titulo {padding:2%;}
	.faq ul.accordion li ul {padding:2%;}
	
	.bloque_contenido .margen_izq {margin-left:15px;}
	.bloque_contenido table th, .bloque_contenido table td {padding:10px 10px;}
	.bloque_contenido table.tabla_requisitos_pc td:first-child {/*width:120px;*/}
	.bloque_contenido table.tabla_requisitos_movil td:first-child {/*width:120px;*/}
	.bloque_contenido table.tabla_requisitos_movil td:not(:first-child) {/*max-width:100%; width:20%;*/}
	
	.listado_ediciones > div {max-width:49.0%;}
	.listado_ediciones > div > span.nombre_ed {width:85.0%;}
	
	.bloque_promociones .promocion .img_promo {width:40%;}
	.bloque_promociones .promocion .img_promo a {font-size:25px;}
	.bloque_promociones .promocion .nombre_promo h3 {font-size:30px;}
	.bloque_promociones .promocion .boton_dto {font-size:35px; line-height:45px; padding:0 20px;}
}


@media screen and (max-width:750px) {
	.bloque_2_suscripciones .suscrip, .bloque_2_suscripciones .suscrip:first-child, .bloque_2_suscripciones .suscrip:nth-child(2) {
		display:block;
		width:100%;
		float:none;
		clear:both;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:25px;
		max-width:65%;
	}
	.bloque_2_suscripciones .suscrip .bloque_txt {min-height:0px; min-height:initial; padding-top:15px;} /* Poner 0px ademÃ¡s de initial, para IE */
	.bloque_2_suscripciones .suscrip .bloque_txt .txt {/*clear:both;*/ margin-top:10px;}
	.bloque_2_suscripciones .suscrip .bloque_txt .txt_grande {font-size:26px; /*clear:none;*/ margin-top:0px;}
	
	.bloque_2_suscripciones .suscrip .bloque_txt .txt_eres_suscriptor {font-size:18px;}
	
	.bloque_2_suscripciones .suscrip .bloque_txt .txt_acceso_peq, .bloque_2_suscripciones .suscrip .bloque_txt .txt_acceso_peq .resaltado {
		font-size:16px;
		line-height:normal;
	}
	.bloque_2_suscripciones .suscrip .bloque_txt .engloba_formu_bloque {margin-top:10px;}
	
	.bloque_descrip_03 .engloba_textos_y_foto {width:50%;}
	.bloque_descrip_03 .engloba_tabla_suscrip {width:48%;}
	.bloque_descrip_03 .titulo_gigante h3, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_premium, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_digital, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_finde, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web .nombre_peq {font-size:28px; text-align:center;}
	.bloque_descrip_03 .imagen_suscripcion_peq {width:auto; width:initial; float:none;} /* Poner auto ademÃ¡s de initial, para IE */
	.bloque_descrip_03 .imagen_suscripcion_peq img {margin-left:auto; margin-right:auto; max-height:110px;}
	.bloque_descrip_03 .texto_suscripcion {width:auto; width:initial; float:none; margin-left:0;} /* Poner auto ademÃ¡s de initial, para IE */
	.bloque_descrip_03 .texto_suscripcion p {font-size:15px;}
}


@media screen and (max-width:650px) {
	.bloque_packs_suscripcion .pack_suscripcion {max-width:42%;}
	/* ++++++++++ ABRE PARA LOS QUE TIENEN TAMBIÃ‰N LA CLASS bloque_mas_ofertas O bloque_mira_premium ++++++++++ */
	.bloque_packs_suscripcion.bloque_mas_ofertas .pack_suscripcion {max-width:49%;}
	.bloque_packs_suscripcion.bloque_mas_ofertas .pack_suscripcion:nth-child(2) {margin-left:0; margin-right:0;}
	.bloque_packs_suscripcion.bloque_mas_ofertas .pack_suscripcion:nth-child(3) {margin-right:0; margin-left:0;}
	.bloque_packs_suscripcion.bloque_mas_ofertas .titulo_mas_gigante h3.titulo_mas_ofertas {font-size:42px; text-align:center;}
	
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .datos_sus {width:45%;}
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .incluye_sus, 
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .precio_sus, 
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .suscribete {width:45%;}
	/* +++++++++ CIERRA PARA LOS QUE TIENEN TAMBIÃ‰N LA CLASS bloque_mas_ofertas O bloque_mira_premium +++++++++ */
	
	.tabla_galeria .celda {max-width:42%;}
	
	.bloque_2_suscripciones .suscrip, .bloque_2_suscripciones .suscrip:first-child, .bloque_2_suscripciones .suscrip:nth-child(2) {max-width:80%;}
	
	.tres_columnas_contacto > div, 
	.tres_columnas_contacto > div:first-child, 
	.tres_columnas_contacto > div:nth-child(3) {display:block; margin-left:auto; margin-right:auto; max-width:75%;}
	
	.bloque_descrip_03 .engloba_textos_y_foto, .bloque_descrip_03 .engloba_tabla_suscrip {display:block; width:auto; width:initial;} /* Poner auto ademÃ¡s de initial, para IE */
	.bloque_descrip_03 .engloba_textos_y_foto {margin-right:0; margin-bottom:15px;}
	.bloque_descrip_03 .engloba_tabla_suscrip {}
	.bloque_descrip_03 .titulo_gigante h3, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_premium, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_digital, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_finde, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web .nombre_peq {font-size:42px;}
	.bloque_descrip_03 .imagen_suscripcion_peq {padding-top:5px; padding-bottom:5px;}
	.bloque_descrip_03 .imagen_suscripcion_peq img {max-height:none; max-height:initial;} /* Poner none ademÃ¡s de initial, para IE */
	.bloque_descrip_03 .texto_suscripcion p {font-size:16px;}
	
	.precio_y_submit .precio_suscrip p span.precio_grande, .precio_y_submit .precio_suscrip p span.precio_grande span {font-size:26px;}
	.precio_y_submit .precio_suscrip p span.precio_antiguo, .precio_y_submit .precio_suscrip p span.precio_antiguo span {font-size:12px;}
	
	.bloque_contenido table.tabla_requisitos_pc td:first-child {/*width:120px;*/}
	.bloque_contenido table.tabla_requisitos_movil td:first-child {/*width:120px;*/}
	.bloque_contenido table.tabla_requisitos_movil {width:750px;}
	.bloque_contenido table.tabla_requisitos_movil td:not(:first-child) {/*max-width:100%; width:20%;*/}
	
	.bloque_promociones .promocion {display:block; padding:15px;}
	.bloque_promociones .promocion > div {display:block;}
	.bloque_promociones .promocion .img_promo {width:340px; margin:auto; margin-bottom:5px;}
	.bloque_promociones .promocion .datos_promo {padding-left:0;}
	.bloque_promociones .promocion .nombre_promo h3 {text-align:center;}
	.bloque_promociones .promocion .enlace_promo > div {margin-left:auto; margin-right:auto;}
}


@media screen and (max-width:550px) {
	.tabla_galeria .celda {max-width:44%;}
	
	.formu_tipo_suscripcion .campos_formu {width:100%; float:none;}
	.formu_tipo_suscripcion .imagen_suscripcion {width:100%; float:none; margin-top:20px; margin-bottom:20px;}
	.formu_tipo_suscripcion .imagen_suscripcion img {margin-left:auto; margin-right:auto;}
	.formu_tipo_suscripcion .precio_y_submit {margin-top:10px;}
	.formu_tipo_suscripcion h2 {text-align:center;}
	
	.precio_y_submit .precio_suscrip p span.precio_grande, .precio_y_submit .precio_suscrip p span.precio_grande span {font-size:38px;}
	.precio_y_submit .precio_suscrip p span.precio_antiguo, .precio_y_submit .precio_suscrip p span.precio_antiguo span {font-size:16px;}
	
	.bloque_columnas {display:block;}
	.bloque_columnas > div {display:block; padding-left:0; padding-right:0; border-left:none; margin-top:20px;}
	.bloque_columnas > div:first-child {margin-top:0;}
	.bloque_columnas > div:last-child {}
}


@media screen and (max-width:480px) {
	.padding_movil {padding-left:3%; padding-right:3%;}
	.fondo_gris {padding:3%;}
	.fondo_azul {padding:3%;}
	
	.separa_top {margin-top:20px;}
	
	label {}
	input[type=text], input[type=number], input[type=telf], input[type=password], select, textarea, .bloque_2_suscripciones .suscrip .bloque_txt .engloba_formu_bloque form input[type=text] {width:100%;}
	input[type=submit], input[type=button], input[type=reset] {}
	
	h2 {font-size:30px;}
	
	.bloque_packs_suscripcion .pack_suscripcion {display:block; max-width:320px; padding:3%; margin-left:auto; margin-right:auto;}
	.bloque_packs_suscripcion .pack_suscripcion .datos_sus .img_suscripcion {margin-bottom:5px;}
	.bloque_packs_suscripcion .pack_suscripcion .datos_sus .nombre_suscripcion .nombre_grande {font-size:44px;}
	.bloque_packs_suscripcion .pack_suscripcion .incluye_sus, .bloque_packs_suscripcion.mas_alto .pack_suscripcion .incluye_sus {min-height:0px; min-height:initial;} /* Poner 0px ademÃ¡s de initial, para IE */
	/* ++++++++++ ABRE PARA LOS QUE TIENEN TAMBIÃ‰N LA CLASS bloque_mas_ofertas O bloque_mira_premium ++++++++++ */
	.bloque_packs_suscripcion.bloque_mas_ofertas .pack_suscripcion:nth-child(2), 
	.bloque_packs_suscripcion.bloque_mas_ofertas .pack_suscripcion:nth-child(3) {display:block; max-width:300px; margin-left:auto; margin-right:auto;}
	
	.bloque_packs_suscripcion.bloque_mira_premium .titulo_mas_gigante h3.titulo_mira_premium {font-size:38px;}
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) {max-width:300px; float:none;}
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .datos_sus {width:100%; float:none;}
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .incluye_sus, 
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .precio_sus, 
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .suscribete {width:auto; width:initial; margin-right:auto;} /* Poner auto ademÃ¡s de initial, para IE */
	.bloque_packs_suscripcion.bloque_mira_premium .pack_suscripcion:nth-child(2) .incluye_sus {margin-top:0;}
	/* +++++++++ CIERRA PARA LOS QUE TIENEN TAMBIÃ‰N LA CLASS bloque_mas_ofertas O bloque_mira_premium +++++++++ */
	
	.tabla_galeria .celda {display:block; max-width:320px; padding:3%; margin-left:auto; margin-right:auto;}
	.bloque_suscripciones_galeria .pack_galeria .datos_sus .img_suscripcion {/*margin-bottom:5px;*/}
	.bloque_suscripciones_galeria .pack_galeria .datos_sus .nombre_suscripcion .nombre_grande {font-size:44px;}
	.bloque_suscripciones_galeria .pack_galeria .incluye_sus, .bloque_suscripciones_galeria.mas_alto .pack_galeria .incluye_sus {min-height:0px; min-height:initial;}
	
	.fondo_bloque_2_suscripciones {/*border-bottom:none; margin-bottom:0;*/}
	.bloque_2_suscripciones .suscrip, .bloque_2_suscripciones .suscrip:first-child, .bloque_2_suscripciones .suscrip:nth-child(2) {max-width:100%;}
	
	.eres_suscriptor_ed_impresa .txt_acceso, .eres_suscriptor_ed_impresa .engloba_formu {display:block;}
	.eres_suscriptor_ed_impresa .txt_acceso {width:100%; margin-bottom:15px;}
	.eres_suscriptor_ed_impresa .engloba_formu {width:100%; margin-left:0;}
	.eres_suscriptor_ed_impresa form {text-align:left;}
	.eres_suscriptor_ed_impresa form input[type=text], .bloque_2_suscripciones .suscrip .bloque_txt .engloba_formu_bloque form input[type=text] {max-width:80%;}
	
	.tres_columnas_contacto {padding-top:30px; padding-bottom:30px; text-align:left;}
	.tres_columnas_contacto > div, 
	.tres_columnas_contacto > div:first-child, 
	.tres_columnas_contacto > div:nth-child(3) {max-width:100%;}
	.tres_columnas_contacto > div:nth-child(3) {margin-bottom:0;}
	
	.formu_tipo_suscripcion h2 {margin-bottom:10px;}
	.formu_tipo_suscripcion .imagen_suscripcion {margin-top:0; margin-bottom:10px;}
	
	.bloque_descrip_02 form label, .bloque_descrip_02 form .label {display:block; margin-bottom:5px;}
	.formu_cp input[type=number] {max-width:63%;}
	
	.padding_lateral_grande {padding-left:3%; padding-right:3%;}
	.engloba_tabla_detalles {max-width:100%; max-width:initial;} /* Poner 100% ademÃ¡s de initial, para IE */
	.resumen_resultado, .enlaces_resultado {padding:3%;}
	ul.checked li, ul.checked li span {font-size:16px;}
	ul.checked li span.codigo_regalo {font-size:20px;}
	.enlaces_resultado h3.texto_centrado, .enlaces_resultado h3.texto_centrado * {text-align:left;}
	.enlaces_resultado h3, .enlaces_resultado h3 a {font-size:24px;}
	.enlaces_resultado h3 a span.icono_enlace {
		width:30px;
		height:30px;
	}
	.enlaces_resultado h3 a.con_icono, .enlaces_resultado h3 a.con_icono:first-child {margin-left:0; display:block;}
	.enlaces_resultado h3 a.con_icono {margin-top:15px;}
	.enlaces_resultado h3 a.con_icono:first-child {margin-top:0;}
	
	.bloque_faqs > div {margin-bottom:50px;}
	.bloque_faqs > h3 {padding:1.8% 3%;}
	.faq ul.accordion > li {margin-bottom:10px;}
	.faq ul.accordion li .titulo {padding:3%;}
	.faq ul.accordion li ul {padding:3%;}
	
	.bloque_contenido .margen_izq {margin-left:5px;}
	.bloque_contenido p, .bloque_contenido ol, .bloque_contenido p > a, .bloque_contenido ol li > a {font-size:18px;}
	.bloque_contenido p, .bloque_contenido ol {margin-bottom:10px;}
}


@media screen and (max-width:420px) {
	.bloque_2_suscripciones .suscrip .bloque_txt .txt {text-align:center;}
	.bloque_2_suscripciones .suscrip .bloque_txt .txt_grande {display:block; font-size:24px; text-align:center; margin-top:10px;}
	
	.tres_columnas_contacto .mail .texto_icono {max-width:78%;}
	.tres_columnas_contacto .mail .texto_icono .dato_ico {word-break:break-all;}
	
	.bloque_descrip_03 .titulo_gigante h3.titulo_finde, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web .nombre_peq {font-size:38px;}
	
	.bloque_contenido p > a, .bloque_contenido ol li > a {word-break:break-all;}
	.bloque_contenido table th, .bloque_contenido table td {padding:6px 6px;}
	
	.precio_y_submit .precio_suscrip p span.precio_grande, .precio_y_submit .precio_suscrip p span.precio_grande span {font-size:34px;}
	.precio_y_submit .precio_suscrip p span.precio_antiguo, .precio_y_submit .precio_suscrip p span.precio_antiguo span {/*font-size:16px;*/}
	
	.bloque_promociones .promocion {padding:10px;}
	.bloque_promociones .promocion .boton_dto {padding:0 10px;}
	.bloque_promociones .promocion .ver_condiciones {padding:10px 10px;}
}


@media screen and (max-width:350px) {
	.precio_y_submit .precio_suscrip p span.precio_grande, .precio_y_submit .precio_suscrip p span.precio_grande span {font-size:30px;}
	.precio_y_submit .precio_suscrip p span.precio_antiguo, .precio_y_submit .precio_suscrip p span.precio_antiguo span {font-size:14px;}
}


@media screen and (max-width:320px) {
	.bloque_packs_suscripcion .pack_suscripcion {max-width:100%;}
	
	.bloque_packs_suscripcion.bloque_mas_ofertas .titulo_mas_gigante h3.titulo_mas_ofertas {font-size:32px;}
	.bloque_packs_suscripcion.bloque_mira_premium .titulo_mas_gigante h3.titulo_mira_premium {font-size:32px;}
	
	.tabla_galeria .celda {max-width:100%;}
	
	.bloque_descrip_03 .titulo_gigante h3, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_premium, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_digital, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_finde, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web, 
	.bloque_descrip_03 .titulo_gigante h3.titulo_contenidos_web .nombre_peq {font-size:30px;}
	
	.enlaces_resultado h3, .enlaces_resultado h3 a {font-size:22px;}
	.enlaces_resultado h3 a span.icono_enlace {width:25px; height:25px; margin-right:10px;}
	
	.precio_y_submit .precio_suscrip p span.precio_grande, .precio_y_submit .precio_suscrip p span.precio_grande span {font-size:28px;}
	.precio_y_submit .precio_suscrip p span.precio_antiguo, .precio_y_submit .precio_suscrip p span.precio_antiguo span {/*font-size:14px;*/}
}



/* Destacado promo en caja tarifas */
.fila .col_nombre .destacadaPromo {
	background:url('/v0/img/suscripcion/etiquetaPromoMov1.png') left top no-repeat #c7c1b2;
	padding-left:50px;
}
/* Destacado nueva en caja tarifas */
.fila .col_nombre .destacadaNueva {
	background:url('/v0/img/suscripcion/etiquetaNueva.png') left top no-repeat #c7c1b2;
	padding-left:50px;
}

.sin_selec {
	background-color: #e5e5e5;
    font-size: 17px;
    padding: 5px;
    font-family: 'roboto_condensedregular', sans-serif;
    color: #3e3e3e;
    margin-bottom: 10px;
}

.cabecera_horario {
    margin-left: 10px;
    font-family: 'robotoregular', sans-serif;
    font-size: 12px;
}

.ayuda_cabecera a>.cabecera_horario span {
  text-align: left;
}

.pie_horario {
  margin-top: 10px;
  display: block;
  font-family: 'Open Sans', sans-serif;
  font-size: 12px;
  font-weight: 400;
  color: #656565;
  text-transform: uppercase;
}

.contiene_menu_sup nav>ul>li.movil_horario {
  padding: 10px;
  font-size: 12px;
  color: #fff;
  background-color: #333;
}

.movil_horario span,
.pie_horario span {
  display: block;
}
