

@media (min-width:374px){
	.ssnn a, .ssnn button{margin-left:.625rem;}
	.cnt-include .engloba-marcador-futbol .datos{margin:0 4%;}
	.engloba-marcador-futbol .datos{width:68%;}

}
@media (min-width:413px){
	.cnt-include .engloba-marcador-futbol > a > div{width:94%;margin:0 3%;}
	.engloba-marcador-futbol .datos{width:72%;}
}
@media (min-width:767px){
	.breadcrumb > div:first-child .cabecera a{width:auto;font-size:1.75rem;padding:1rem 0;}
	.breadcrumb.programa > div:first-child .cabecera{border:0;}
	.breadcrumb.programa > div:first-child .cabecera a, .breadcrumb.emisora > div:first-child .cabecera a{text-align:left;text-indent:.625rem;}
	.breadcrumb.emisora > div:first-child .cabecera a{line-height:1em;font-size:2.5rem;padding: 1.25rem 0;text-align:left;text-indent:.625rem;}
	.breadcrumb.emisora > div:first-child .cabecera > span{text-align:left;text-indent:.625rem;line-height:1em;font-size:2.5rem;padding: 1.25rem 0;}
	.breadcrumb.programa > div:first-child .cabecera a{line-height:1em;font-size:2.5rem;padding: 1.25rem 0 .75rem;}
	.breadcrumb > div:first-child .cabecera button{display:none;}
	.breadcrumb > div:first-child > div.cnt-opt{background:#ca0101;padding:0;position:relative;top:0;height:2.5rem;}
	.breadcrumb .det-pro{padding:0 0 1.5rem;border:0;}
	.breadcrumb .det-pro p{font-size:1.063rem;}
	.breadcrumb .det-pro p:nth-child(2){text-transform:none;font-size:.875rem;padding-left:.5rem;}
	.breadcrumb > div:first-child > div.cnt-opt .rrss{float:right;border:0;margin:0;}
	.breadcrumb > div:first-child > div.cnt-opt .secciones, .breadcrumb .subemisoras{float:left;clear:none;position:relative;margin:.375rem 0 0 .625rem;width:auto;}
	.breadcrumb > div:first-child > div.cnt-opt .secciones p, .breadcrumb .subemisoras p{color:#1b1b1b;background:#fff;border-radius:10px;padding:.375rem 2rem .375rem .625rem;margin:0;}
	.breadcrumb > div:first-child > div.cnt-opt.esp .secciones p{font-size:.95rem}
	.breadcrumb > div:first-child > div.cnt-opt .secciones ul, .breadcrumb .subemisoras ul{position:absolute;top:100%;padding:.5rem;background:#fff;}
	.breadcrumb > div:first-child > div.cnt-opt .secciones li, .breadcrumb .subemisoras li{margin:.125rem 0;}
	.breadcrumb > div:first-child > div.cnt-opt .secciones li a, .breadcrumb .subemisoras li a{color:#1b1b1b;font-size:1rem;padding-left:.5rem;font-weight:700;}
	.breadcrumb > div:first-child > div.cnt-opt .lst-opt{width: auto;float: left;clear: none;margin:0 0 0 .25rem;}
	.breadcrumb > div:first-child > div.cnt-opt .lst-opt li{margin:0 0 0 .5rem;float:left;}
	.breadcrumb > div:first-child > div.cnt-opt .lst-opt li a{color:#fff;font-weight:400;}
	.breadcrumb > div:first-child > div.cnt-opt .secciones > a{text-transform: uppercase;font-size: .813rem;font-weight: 600;color:#1b1b1b;margin:.063rem .125rem 0 .5rem;}
	.breadcrumb > div:first-child > div.cnt-opt.esp .lst-opt li a{font-size:.9rem;}
	.breadcrumb > div:first-child > div.cnt-opt .podcast{float:right;clear:none;margin:.125rem .25rem 0 0;}
	.breadcrumb > div:first-child > div.cnt-opt .podcast p{display:none;}
	.breadcrumb > div:first-child > div.cnt-opt .podcast li{display:block;float:left;margin-top:0;background:none;margin-left:0;}
	.breadcrumb > div:first-child > div.cnt-opt .secciones ul, .breadcrumb .subemisoras ul{width:auto;padding:1rem 1rem 1.5rem;box-shadow:2px 4px 5px 0 rgba(0,0,0,.1);}
	.breadcrumb > div:first-child > div.cnt-opt .secciones li, .breadcrumb .subemisoras li{margin-right:.75rem;}
	.breadcrumb > div:first-child > div.cnt-opt .secciones li a, .breadcrumb .subemisoras li a{white-space:nowrap;}
	
	.breadcrumb > div:first-child > div.cnt-opt .podcast a, .breadcrumb > div:first-child > div.cnt-opt .rrss a{width:1.25rem;height:1.25rem;}
	.breadcrumb.emisora > div:first-child > div.cnt-opt{border-bottom:0;clear:both;}
	.breadcrumb.programa > div:first-child > div.cnt-opt .lst-opt{float:left;}
	/*.breadcrumb.emisora > div:first-child > div.cnt-opt .lst-opt li{margin-right:.75rem;}*/
	.breadcrumb.emisora > div:first-child > div.cnt-opt .lst-opt li a, .breadcrumb.programa > div:first-child > div.cnt-opt .lst-opt li a{text-transform:uppercase;font-size:.813rem;font-weight:600;}
	.breadcrumb .subemisoras{margin-bottom:.25rem;margin-top:.438rem;}
	.breadcrumb .subemisoras p{text-transform:uppercase;font-size:.875rem;}
	.breadcrumb .subemisoras p:after{background-position:0 4.8%;}

	.cnt-article h1{font-size:2.375em;}
	.cnt-article header{padding:1.5rem 0 .75rem;}
	.cnt-article header .cintillo, .cnt-article header > span{font-size:1.125rem;margin-top:0;}
	.cnt-article header .cintillo.patrocinado{margin:-.5rem auto 1.5rem;width:12.125rem;}
	.cnt-article header ul{margin-bottom:1rem;}
	.cnt-article .cnt-metas{margin:.75rem 1.5%;}
	.cnt-article .cnt-multimedia, .cnt-article .cnt-body, .cnt-modulo, main aside.publicidad{margin:0 1.5%;width:97%;}
	.cnt-article .cnt-multimedia{text-align:center;float:none;max-width: 48.125rem;margin:0 auto;}
	.cnt-article .cnt-multimedia.estirar.infografia{max-width: 100% !important;}
	.cnt-article .cnt-multimedia > iframe{margin:0 auto;}
	.cnt-article .cnt-multimedia figure > div > span.icono, .cnt-article .cnt-multimedia figure > div > a > span.icono{width:2rem;height:2rem;}
	.cnt-article .cnt-fe-errores{margin:1rem 0 2rem;}
	.lst-keywords{margin:0;}
	.lst-keywords li:nth-child(n+3):nth-child(-n+4){display:inline-block;}
	.cnt-article .cnt-multimedia .carrusel > div{padding:13.1rem .25rem;}
	.cnt-article .fotogaleria .cnt-seguir-leyendo button{width:100%;margin:.75rem 0 0;}
	.cnt-article .cnt-multimedia .caption, .cnt-article .sumario .caption{padding:.25rem .5rem .25rem .125rem;}
	.cnt-article .cnt-multimedia .carrusel figcaption{padding:.25rem 2rem 3.25rem;}
	.cnt-modulo.recomendados .article{width:50%;clear:none;margin-bottom:.75rem;float:left;}
	.cnt-modulo.recomendados .article:last-child{display:none;}
	.cnt-modulo.recomendados .article:nth-child(odd){clear:both;}
	.cnt-modulo.noticias-encadenadas{padding:0 1.5%;}
	.cnt-modulo.tambien-web{padding:0 1.5% 1.5rem;}
	.cnt-modulo.tambien-web li{width:46%;margin:0 1.5% 1.5rem 2.5%;clear:none;}
	.cnt-modulo.te-interesa li{width:46%;margin:.75rem 1.5% 0 2.5%;clear:none;}
	.cnt-modulo.noticias-encadenadas li{width:97.5%;margin:0 0 0 2.5%;}
	.ssnn a, .ssnn button{margin-left:.75rem;}
	.ssnn > div > div{width:auto;margin:0;float:left;}
	.ssnn > div > div button{display:none!important;}
	.ssnn > div > div a{margin:0 0 .625rem .625rem;}
	.ssnn > div > div div:nth-child(2){position:relative;bottom:auto;border-radius:0;padding-top:0;display:block!important;}
	.ssnn > div > div > a, .ssnn > div > div div:nth-child(2) a{margin-bottom:0;}
	.ssnn .facebook span:first-child, .ssnn .comentarios span:first-child{float:left;}
	.ssnn span:nth-child(2){display:block;}
	.ssnn.fixed{bottom:0;width:100%;background:#fff;}
	.ssnn > div > div div:nth-child(2) a{margin:0 0 0 .75rem;}
	.sumario.right{float:right;max-width:18.75rem!important;margin:1.2rem 0 1.2rem 1rem;}
	.sumario.left{float:left;max-width:18.75rem!important;margin:1.2rem 1rem 1.2rem 0;}
	.sumario.right ~ h3, .sumario.left ~ h3, .sumario.right ~ h4, .sumario.left ~ h4{clear:none!important;}
	.sumario.despiece.right, .sumario.despiece.left, .sumario.apoyos.right, .sumario.apoyos.left, .sumario.fototexto.right, .sumario.fototexto.left{max-width:20rem;}
	.sumario.receta-resp figure, .sumario.receta-resp figure img{width:100%;}
	.sumario.receta figure, .sumario.receta figure img{width:100%;}
	.sumario.fototexto figure{max-width:9.375rem;margin-right:1.375em;float:left;}
	.sumario.fototexto.right figure, .sumario.fototexto.left figure{max-width:100%;}
	.engloba-marcador-futbol .link_directo .equipo{width:32.5%;}
	.engloba-marcador-futbol .datos, .cnt-include .engloba-marcador-futbol .datos{width:32%}
	.engloba-marcador-futbol .link_directo > div figure{float:left;margin-right:.5rem;}
	.engloba-marcador-futbol .link_directo > div > div:nth-of-type(3) figure{float:right;margin:0 0 0 .5rem;}
	.engloba-marcador-futbol .equipo ul{clear:both;margin-top:.75rem;padding-top:.75rem;border-top:1px solid #fafafa;float:left;width:100%;}
	.engloba-marcador-futbol .equipo li{font:500 .813rem/.75rem proximanova;color:#999;margin-bottom:.25rem;text-align:left;}
	.engloba-marcador-futbol .equipo.visitante li{text-align:right;}
	.engloba-marcador-futbol .link_directo > div > div:last-of-type li{text-align:right;}
	.engloba-marcador-futbol .datos .goles{font-size:3rem;}
	.sumario.left .engloba-marcador-futbol .datos .goles, .sumario.right .engloba-marcador-futbol .datos .goles{font-size:2.9rem;}
	.engloba-marcador-futbol .equipo h2{float:left;font-size:1.875rem;}
	.engloba-marcador-futbol .equipo.visitante h2{float:right;}
	.engloba-marcador-futbol .equipo:last-of-type h2{float:right;}
	.sumario.encuesta > form > div > div .pregunta label{margin-top:.063rem;}
	.sumario .engloba-marcador-futbol .equipo img.escudo{float:left;margin:0 1rem 0 0;width: auto;
    height: 2.625rem;
    display: inline;}
	.sumario .engloba-marcador-futbol .equipo.visitante img.escudo{float:right;margin:0 0 0 1rem;}
	.sumario .engloba-marcador-futbol .equipo.visitante img.escudo{float:right;margin:0 0 0 1rem;}
	.cnt-include  .engloba-marcador-futbol .equipo h2.nombre{display:block!important;}
	.cnt-include  .engloba-marcador-futbol .equipo h2.nombre-corto{display:none!important;}
	.cnt-include .engloba-marcador-futbol .datos{margin:0 1.5%;}
	.cnt-include  .engloba-marcador-futbol .equipo.local > div{float:left;margin-right:1rem;}
	.cnt-include  .engloba-marcador-futbol .equipo.visitante > div{float:right;margin-left:1rem;}
	.sumario.quiz .contenedorenlaces  li a{background-size:5% auto;background-position:90% 28.75%;}
	.sumario.quiz .contenedorenlaces  li.anterior a{background-position:10% 29.25%;}
	.cnt-comentarios .comentarios > a{width: 30%;}
	.cnt-comentarios .comentarios .usuario{padding:1.375rem 1.5rem;}
	.cnt-comentarios .comentarios .loguearse{margin: 1em 0;border-right: 2px solid #d9d9d9;border-bottom:0;padding-right:2rem;width:50%;}
	.cnt-comentarios .comentarios .enlacessinregistro{padding:1.5rem;width:50%;margin:.813rem 0;}
	.ob_container_recs .item-container{width:calc(100%/3 - 7px)!important;}
	main .cnt-izq .publi_luto_horizontal{text-align:center;border:1px solid #f1f1f1;padding:1rem 0;background-position:center .25rem;}


	.modal .cnt_mensaje{padding:2.25rem 4.375rem 3.125rem 3.75rem;width: 32.5rem;margin: 8.125rem auto;}
	.modal .cnt_mensaje p{font-size:1.375rem;line-height:1em;}
	.modal .cnt_mensaje p:first-child{font-size:1.875rem;}
	.modal .cnt_mensaje a{font-size:1.375em;width:11.091rem;}
	
	
	.modal.carrusel .cnt_mensaje {padding:1.438rem 3.438rem 3.75rem;width: 23.25rem;margin: 12.313rem auto;}
	.modal.carrusel button{right: -19px;}
	.modal.carrusel .cnt_mensaje p{font-size:1.125rem;font-weight: 700;padding: 0;margin: 0 auto;color: #333;width: 100%;}
	.modal.carrusel li:first-child{margin-bottom:.625rem;}
	.ob-widget{margin:0!important;}
	.ob-widget-items-container{clear:both!important;}
	.AR_2.ob-widget{width:31.8%!important;right:.25%!important;bottom:15px!important;}
	main .AR_1.ob-strip-layout .ob-rec-text, main .AR_2.ob-strip-layout .ob-rec-text{font:800 1rem/1.5em proximanova!important;max-height: 3.75rem!important;min-height:3.75rem!important;}
}

.breadcrumb.programa img {
    display: block !important;
}


@media (max-width:768px){


.breadcrumb .det-pro {
 
    padding: 0 14px 1.5rem;

}

.breadcrumb > div:first-child .cabecera a {
   
   padding: 0;
}

.cabecera a span {

	font-size: 24px;
    padding: 15px 12px;
    display: block;
}

.breadcrumb > div:first-child > div.cnt-opt {
    width: 76%;
    float: left;
    background: #ca0101;
    padding: 0;
    position: relative;
    top: 0;
    height: 2.5rem;

}

.no-ipad {

	display: none !important;
    float: left;
    width: 127px;
    margin-left: 20px;
    margin-top: -87px;
 
}


}

@media (max-width:600px){

.breadcrumb.programa > div:first-child > div.cnt-opt .lst-opt {

    float: left;
   
}


.breadcrumb .det-pro {
    text-align: center;
}

.breadcrumb > div:first-child > div.cnt-opt .lst-opt li {
    
    display: block;
    margin: .25rem 0 .25rem .75rem;
    margin: 0 0 0 .5rem;
    float: left;
    margin-left: 34%;
}


.breadcrumb > div:first-child > div.cnt-opt {
    /* width: 75%; */
    float: left;
    background: none;
    padding: 0;
    position: relative;
    top: 0;
    height: 2.5rem;
}

img.no-iphone.no-ipad {
  
    display: block !important;
    float: right;
    margin-top: 39px;
}

.breadcrumb > div:first-child > div.cnt-opt .podcast {
    clear: both;
    margin: 7px;
    padding-top: 0;
}


.breadcrumb .det-pro {

    padding: 14px 14px 9px 1.5rem;
}



.breadcrumb > div:first-child > div.cnt-opt .podcast li {
    display: inline-block;
    margin: 0;
    background: none;
    padding: 6px;
    border-radius: 100%;
}

.breadcrumb > div:first-child > div.cnt-opt {
        
    background: #fff;
    border-radius: 0px 10px 10px 0px;
    margin: 10px 0px;
}

.breadcrumb > div:first-child > div.cnt-opt {

    width: 35%;
    float: left;
    margin-left: 10px;
}

.no-iphone {
    display: block !important;
}

.no-ipad {
    display: block !important;
    float: right;
    width: 158px;
    margin-left: 21px;
    margin-top: 26px;
    /* margin-bottom: 36px; */
    margin-right: 13px;
}



	.ssnn .print{display:none;}
	.cnt-body .nota_vieja.activa {background-size: contain;}
	.ssnn .email {margin-right: 6px;}
	aside.admotion, aside.sutarget {width: 100%;}
	aside.sutarget iframe {margin: auto;}
    aside.admotion .envoltorio_publi iframe {margin: auto;}



.breadcrumb > div:first-child > div.cnt-opt .lst-opt li a, .breadcrumb > div:first-child > div.cnt-opt .secciones > a {
    font: 700 1rem/1.125rem proximanova;
    color: #a30000 !important;
    display: block;
    padding: .25rem 0;
    
}


img.no-iphone.no-ipad {

    display: block !important;
}

.breadcrumb > div:first-child > div.cnt-opt .podcast {
    clear: both;
    margin: 7px;
    padding-top: 0;
}


.breadcrumb .det-pro {

    padding: 14px 14px 9px 1.5rem;
}



.breadcrumb > div:first-child > div.cnt-opt .podcast li {
    display: inline-block;
    margin: 0;
    background: none;
    padding: 6px;
    border-radius: 100%;
}

.breadcrumb > div:first-child > div.cnt-opt {
        
    background: #fff;
    border-radius: 0px 10px 10px 0px;
    margin: 10px 0px;
}

.breadcrumb > div:first-child > div.cnt-opt {

    width: 42%;
    float: left;
    margin-left: 10px;
    height: auto;
}

.no-iphone {

    display: block !important;
}

.no-ipad {

    display: none !important;
    float: right;
    width: 158px;
    margin-left: 21px;
    margin-top: 26px;
    /* margin-bottom: 36px; */
    margin-right: 16%;
}


}


@media (max-width: 480px){

.breadcrumb.programa > div:first-child > div.cnt-opt .lst-opt {
    float: left;
    width: 179px;
}

.breadcrumb > div:first-child > div.cnt-opt {
    width: 42%;
    float: left;
    margin-left: 35px;
}

.no-ipad {

    margin-right: 25px;
    width: 135px;
}

.breadcrumb > div:first-child > div.cnt-opt .lst-opt li {
    display: block;
    margin: .25rem 0 .25rem .75rem;
    margin: 0 0 0 .5rem;
    float: left;
    margin-left: 38px;
}


.breadcrumb > div:first-child > div.cnt-opt .lst-opt li a, .breadcrumb > div:first-child > div.cnt-opt .secciones > a {
    font: 700 1rem/1.125rem proximanova;
    color: #a30000 !important;
    display: block;
    padding: .25rem 0;
   
}
.cnt-options.no-iphone {display: none !important;}
}

 
@media (max-width: 420px){

.no-ipad {
    margin-right: 30px;
}

.breadcrumb > div:first-child > div.cnt-opt .lst-opt li {
    margin-left: 0px;
}


}

@media (max-width: 408px){
.no-ipad {
    margin-right: 13px;
    width: 132px;

}


}

@media (max-width: 387px){

.breadcrumb > div:first-child > div.cnt-opt .lst-opt li {
    margin-left: 39px;
}

.no-ipad {
    margin-right: 13px;
    width: 132px;
   
}

.breadcrumb > div:first-child > div.cnt-opt {
    width: 46%;
    margin-top: 21px;

}

}


@media (max-width: 386px){ 
	.no-ipad {} 
	.no-ipad { 
	width: 142px; 
}

	.breadcrumb > div:first-child > div.cnt-opt {
    margin-left: 1px; } 

    .breadcrumb.programa > div:first-child > div.cnt-opt .lst-opt {
    float: left;
    width: 182px;
} 

}

@media (max-width:340px){

.breadcrumb > div:first-child > div.cnt-opt {
 
    width: 56%;
}

.breadcrumb > div:first-child > div.cnt-opt .lst-opt li {
    margin-left: 16px;
}

.no-ipad {
	
    display: block !important;
    float: right;
    width: 127px;
    margin-left: 9px;
    margin-top: 16px;
    margin-right: 3px;
}

}



