@media all and (max-width:1024px){
/*.clase{transition: background 1s;}*/
.wrapper{max-width:1010px;margin:0 auto;clear:both;text-align:left;background:#FFF;}
.wrapper_blanco {max-width: 98%;padding:0 1%;background: #FFF;background-repeat: none;padding-left: 0px;}
.cabecera_portada {width: 92.57425742574258%; /* 935 / 1010 */    height: auto;}
.menu {width: 69.3069306930693%; /* 700 / 1010 */;margin: 75px 0 0px 0;}
.btn_login {margin: 10px 0 0 72%;}
.cuadro_nosotros_diariodealmeria, .cuadro_nosotros_diariodesevilla, .cuadro_nosotros_diariodecadiz, .cuadro_nosotros_huelvainformacion, .cuadro_nosotros_malagahoy,.cuadro_nosotros_eldiadecordoba, .cuadro_nosotros_europasur, .cuadro_nosotros_diariodejerez, .cuadro_nosotros_granadahoy {background-size: contain; width: 100%;background-position: 0 0;}
.wrapper_final {width: 96.53465346534653%; /* 975 / 1010 */;padding: 35px 0 35px 0;height:auto;}
.pie {width: 100%;background:#252934;}
.contenedor_final {width: 100%;}
.contenedor_pie {width: auto;}
.wrapper_azul, .texto_final  {display:none;}
.cabecera_v {width:100%;}
.img_tarjeta {width:28%;float:right;margin-left:0;}
.caja_modalidades {width: 97%;margin: 40px 0 35px 15px;}
.wrapper_regalos {width: 99%;background: #FFF;height: auto;margin: 0 0 35px 15px;display: flex;flex-flow: row wrap;justify-content: space-around;}
.wrapper_suscribete_peq, .wrapper_suscribete_peq_ult {width: auto;float:none; margin-right:0;}
.contacto_suscribete {width: 100%; height: auto; clear: both; float: none; display: block;background-position: center center;padding: 30px 0;
	background: url(../img/fondo_contacto_suscribete_m.jpg) no-repeat;} 
.textbox_suscribete {margin: 13px 0 0 80px;}
.btn_enviar_suscribete {margin: 15px 0 0 30px;}
.cont_revista_suscripcion, .cont_revista_suscripcion_2 {background: #FFF;}
.cont_suscriptores_revistas {background: #FFF;margin: 0 0 40px 0;display: flex;flex-flow: row wrap;justify-content: space-around;    width: 90%;
		height:auto;}
.cont_revista_1, .cont_revista_2, .cont_revista_3 {float: none;margin: 20px 0px 0 0px!important;width: auto!important;}
.mas_suscripcion {float: none;margin: 150px 0px 0!important;}
.caja_privilegios_izq{max-width: 98%;padding:0 1%; float: none;clear:both; margin: 35px auto 20px;}
.caja_privilegios_100{max-width: 98%;padding:0 1%; float: none;clear:both; margin: 35px auto 20px;}
.txt_contenido_privilegio_des_100{width:90%;margin:10px 0 5px 0;}
.caja_privilegios_der {width: 98%; padding:0 1%;float: none;clear:both; margin: 0 auto;overflow: hidden;display: flex;
	flex-flow: row wrap;justify-content: space-around; }
.caja_texto_privilegio_der {width: 212px; padding: 3px 5px; height: auto; }
.caja_privilegios_abajo {clear: both; margin-left: 10px; display: flex;
	flex-flow: row wrap;justify-content: space-around;}
.caja_texto_privilegio_abajo {width: 202px; padding: 10px; height: auto; margin-bottom: 20px; }
.caja_azul_descuento {height: 47px;}
.controles {margin: 10px 10px 40px 10px; width: auto; }
.controles_peq {display: none;}
.imagenes_promocion { text-align:center;}
.img_grande_promocion {float: none; margin: 0 auto 30px;max-width: 100%;}
.caja_otras_img_promocion{display:none;}
.url_privilegio {clear: both; float:none;}
.info_completa_promo {max-width: 93%; padding: 0 10px 0 0; margin: 20px 0 40px 10px; }
.caja_info_promocion {width: 100%; margin: 0px 0 40px 0px;text-align: center; }
.cabecera_s, .cabecera_f {width: 100%; height: auto; margin: 20px auto 0; padding-bottom: 20px;}
.cabecera_f {background:url('../img/fondo_titulo.gif') repeat-x;background-position: bottom center;}
.caja_concurso_destacado {width: 100%;margin: 20px 0 0px 0px;}
.img_concurso_destacada {padding: 5px 0 0 0px;max-width: 100%;}
.cuadro_imagen_concurso_destacada {background: #FFF; float: none; height: auto; margin: 0 auto; text-align: center;}
.cuadro_info_concurso_destacada {background: #f6f6f6; float: none; height: auto;clear:both;margin: 0 auto 30px;padding:15px 0 15px;width: auto;}
.txt_consigue, .txt_titular_concurso, .txt_entradilla_concurso, .img_mas_concurso {padding-left: 10px;}
.texto_detalle_concurso {margin: 0px 0px 10px 10px;}
.txt_entradilla_concurso {    margin-bottom: 15px; }
.cuadro_form_concurso {max-width: 70%; margin: 0px auto 100px; float: none; }
.cuadro_form_concurso_der {float: none; clear: both; margin: 0; width: auto; }
.caja_izq_f {float: none; width: 98%; margin: 10px auto 0; }
.caja_dcha_f {float: none; width: 98%; margin-right: 0; }
.contenedor_formulario {width: 98%; float: none; margin: 0 auto 40px; margin-left: 0; }
.caja_formulario_izq {float: none; width: 100%; height: auto; margin:0 auto 40px;border-right:0; }
.lbl_formulario_1 {width: 20%;}
.textbox_1 {width: 70%;}
.txt_formulario_dir {margin-top: 30px;}
.linea_formulario_1 {width: 70%; margin: 50px auto 50px; }
.caja_total {width: 100%; margin: 30px auto 0; float: none; clear:both;}
.caja_resumen_izq {width: 98%; float: none; clear:both; padding: 10px 10px 0 10px; border-right: 0; margin-bottom: 10px; }
.caja_resumen_der {width: 98%; float: none; clear:both; padding: 10px 10px 30px 0px; text-align: left;margin-left:30px; }
.cuadro_form_contacto {width: 90%; margin: 30px auto 40px; float: none; text-align: left; clear: both; padding: 30px 0px 10px 3%;}
.cuadro_info_contacto {float: none; width: 50%; margin: 0 auto;}
.txt_cab_info_contacto {width: 100%;}
.cuadro_info_contacto_gris {background: #332b33; width: 90%; height: auto;    margin: 0 auto 40px;
		-webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;}
.logueado {width: 96%; float: none; border-left: 0; margin: 35px auto 0;     padding: 10px 10px 10px 10px; 
	clear: both; display: block;     overflow: hidden;}
.caja_txt_formulario_micuenta {width: 100%; clear: both; height: auto; border-bottom:0;}
.caja_formulario_izq_micuenta {float: none; width: 98%;padding:0 1%; border-right: 0; height: auto; clear: both; }
.btn_enviar_incidencia {margin: 30px auto 30px; border: 0; float: none; clear: both; display: block; }
.txt_label_datos_micuenta {margin: 30px 0 0 10px; float: none; text-align: left; }
.caja_formulario_dcha_micuenta {float: none; width: 100%; text-align: left; clear: both; display: block; }
.caja_misdatos {float: none; width: 90%; margin: 5px 30px 30px 0; padding: 20px 10px 20px 10px; }
.fila_contacto_micuenta {margin-left: 0px; }
.textarea_micuenta {width: 89%;}
}
@media all and (max-width:915px){
.cuadro_form_concurso_izq {float: none; width: 90%; }
.text_box_concurso {width: 100%;}
.btn_enviar_contacto {float: none; margin: 40px auto 0; clear: both; display: block; }
.texto_pregunta_concurso {font-size: 20px;}
.enunciado_pregunta {width: auto; font-size: 18px; }
}
@media all and (max-width:820px){
.img_tarjeta {width:22%;float:right;margin-left:0;}
.contenedor_oferta_suscripcion {width: 100%; margin: 0 0 0 0px;padding: 0 0 30px;height:auto; }
.cont_der_susc_detalle {float: none; clear: both; text-align: center; margin:0 auto;}
.cont_izq_susc_detalle {width: 91%;}
.txt_desc_1, .txt_desc_2{margin: 0 30px 5px 0px;}
.cuadro_icono_descuento{margin: 0 30px 0 30px;    padding: 0;    font-size: 16px;}
.cont_suscriptores_revistas_l_v, .cont_suscriptores_revistas_l_s {margin: 0 0 10px 0px;max-width: 100%;height: 270px;background-size: contain!important;}
.cont_suscriptores_revistas_l_v_2 {margin: 0 0 10px 0px;max-width: 100%;height: 270px;background-size: contain!important;}
.cont_suscriptores_revistas_l_v_3 {margin: 0 0 10px 0px;max-width: 100%;height: 220px;background-size: contain!important;}
}
@media all and (max-width:780px){
.wrapper{text-align:center;}
.menu {width: 100%;float:none;clear:both;overflow: hidden;}
.login {float: none;clear:both;margin: 30px auto 10px;padding:30px 0 20px;;height:auto;}
.cabecera_portada {height: auto;}    
.cuadro_nosotros_diariodealmeria, .cuadro_nosotros_diariodesevilla, .cuadro_nosotros_diariodecadiz, .cuadro_nosotros_huelvainformacion, .cuadro_nosotros_malagahoy,.cuadro_nosotros_eldiadecordoba, .cuadro_nosotros_europasur, .cuadro_nosotros_diariodejerez, .cuadro_nosotros_granadahoy {height: 327px;}
.img_logo {width: 30%;}
.elto_menu , .elto_menu_1{float:none;margin-right:0;}
.menu {display: flex;flex-flow: row wrap;justify-content: space-around;}
.img_tarjeta {width:35%;float:none;margin:20px auto 20px;}
.wrapper_ventajas_med {width:83%;margin: 0 auto 25px;height: auto;float: none;clear:both;padding-bottom: 15px;}
.wrapper_blanco_med{width: auto;padding: 10px 10px 10px 10px;background: #FFF;float: none;height:auto;}
.wrapper_ventajas_grande {width:83%;margin: 0 auto 25px;height: auto;float: none;clear:both;padding: 10px 0px 15px 10px;}
.wrapper_blanco_v3 {width: auto;padding: 10px 10px 10px 10px;background: #FFF;float: none;height:auto;}
.wrapper_ventajas_peq_2, .wrapper_ventajas_peq_3 {width: 83%;margin: 0 auto 20px;padding: 10px 10px 15px 10px; float: none; clear:both; text-align: left;height:auto;}
.wrapper_blanco_peq_v2{width: auto;margin: 10px 0 0 0;padding: 15px 10px; }
.wrapper_blanco_peq_v {width: auto;margin: 10px 0 0 0;padding: 15px 10px 0; }
.logo_club_grande {float: none; border: 0; margin: 30px auto 10px; clear: both;display:block;}
.img_club_funciones {float: none; border: 0; margin: 0px auto 25px;clear: both;display:block;}
.btn_ventajas {float: none; border: 0; margin: 25px auto 30px; clear: both;display:block;}
.img_logo {width: 30%;}
.cuadro_izq_funciones{width: 96%;float:none;clear:both;    margin: 0px auto 30px;}
.cuadro_der_funciones{width: 90%;float:none;clear:both;margin:0 auto 30px;}
.cuadro_der_funciones_contenido {width: auto;text-align: center;}
.cont_izq_susc_detalle {width: 92%;}
.txt_desc_1, .txt_desc_2{margin: 0 30px 5px 0px;}
.cuadro_icono_descuento{margin: 0 30px 0 30px;    padding: 0;    font-size: 16px;}
.txt_periodicidad {font-size: 18px!important;}
.privilegio_destacado {background: #f6f6f6; padding: 10px 0 0 0px; margin:0 0 20px 0;}
.txt_tipo_privilegio {width: auto;}
.img_privilegio_dest {float: none; margin: 5px auto 15px; border: 0; clear: both; display: block; }
.txt_titulo_privilegio_des {float: none; width: auto; padding: 5px 0 0 20px; margin: 0 auto 5px; text-align: center; }
.txt_contenido_privilegio_des {float: none; width: auto; padding: 0px 20px 5px 20px;  margin: 0 0 15px 0; }
.caja_azul_descuento {text-align: center; float: none; width: 100%; clear: both;padding: 8px 0px 0 0px;}
.txt_info_completa_promo {font-size: 13px; line-height: 1.5em; margin-bottom: 20px; text-align: left; }
.cuadro_form_izq {float: none; width: 100%; margin: 0 30px 0 0; }
.cuadro_form_der {float: none; width: 100%; margin: 0; }
.text_box_contacto {width:94%;}
.textarea_contacto {width: 94%;}
.cuadro_info_contacto {width: 90%; }
.titular_privilegio_der {padding: 5px 10px 3px 5px;}
.entradilla_privilegio_der {padding: 0 5px 0 5px;}
}
@media all and (max-width:520px){
.contenedor_oferta_suscripcion {width: 96%;margin:0 auto;}
.cont_izq_susc_detalle {width: 85%;}
.txt_desc_1, .txt_desc_2{margin: 0 30px 5px 0px;}
.txt_desc_3{margin: 0 0 5px 0px;;}
.cuadro_icono_descuento{margin: 0 30px 0 30px;    padding: 0;    font-size: 16px;}
.caja_contacto_suscripcion {float: none;clear:both;margin: 30px auto 0;}
.txt_preferencia {display:none;}
.cont_suscriptores_revistas_l_v, .cont_suscriptores_revistas_l_s {height: 190px;}
.txt_descuento_privilegio {font-size: 16px; color: #2AA0DD; padding: 10px 0; }
.txt_titular_concurso {font-size: 20px;width: 80%;}
.cuadro_form_concurso {max-width: 90%; margin: 0px auto 50px; padding: 30px 0px 10px 20px;}
.resp_pregunta {font-size: 15px;}
li.respuestas {font-size: 15px;margin-left: 15px;}
.caja-nuevo-suscribete p{
    font-size: 1.6rem;
    padding: 0 20px;
}
}
@media all and (max-width:475px){
.menu {margin: 25px 0 0 0;}
.cabecera_portada {background-position: center 10px;text-align: center;}
.img_logo {width: 40%;clear:both;margin: 70px auto 0;float: none;}
.cuadro_nosotros_diariodealmeria, .cuadro_nosotros_diariodesevilla, .cuadro_nosotros_diariodecadiz, .cuadro_nosotros_huelvainformacion, .cuadro_nosotros_malagahoy,.cuadro_nosotros_eldiadecordoba, .cuadro_nosotros_europasur, .cuadro_nosotros_diariodejerez, .cuadro_nosotros_granadahoy {height: 170px;}
.wrapper_final {padding: 15px 0 15px 0;}
.btn_login {margin: 10px 0 0 62%;}
.img_texto_principal_v {width: 90%;}
.logo_club_grande {width:70%;}
.btn_ventajas {width: 60%; }
.texto_pie {clear:both;display: block;float:none;text-align: center;padding: 25px 0 5px;}
.img_tarjeta {width: 75%;}
.img_club_funciones {width:70%;}
.btn_enviar_suscribete {margin: 25px 0px 0px 50px;}
.wrapper_regalos {margin: 0 0 35px 0px;}
.porcentaje_peq {font-size: 12px;}
.txt_v {font-size: 30px;}
.mas_suscripcion {display:none;}
.cont_revista_suscripcion, .cont_revista_suscripcion_2 {background: #FFF; width: auto; height: auto; float: none; clear:both; margin: 0 auto!important; } 
.cont_suscriptores_revistas {width: 95%;padding-left:0!important;}
.cont_suscriptores_revistas_l_v, .cont_suscriptores_revistas_l_s {height: 150px;}
.txt_v {font-size: 26px; }
.lbl_formulario_1, .lbl_formulario_4 {width: 100%; text-align: left; margin: 0 0 10px 10px; }
.lbl_formulario_4 {padding-left: 0;}
.textbox_1 {width: 90%; margin: 0 0 10px 10px;}
.select_1, .textbox_3, .lbl_formulario_2, .textbox_4{margin-left: 10px;}
.select_1{width: 90%;}
h1.suscribete{font-size:22px;margin: 20px 0 20px 15px;line-height: 1.2em;}
p.suscribete {margin: 0px 0 30px 18px;line-height: 1.5em;}
h3.tipo_suscripcion {font-size: 20px;line-height: 1.3em;margin: 0 0 5px 18px;}
p.tipo_suscripcion {margin: 0px 0 5px 21px;}
ul.tipo_suscripcion {margin: 20px 0 0px 20px;line-height: 1.3em;}
}