@charset "iso-8859-1";

@media only screen and (min-width: 979px) {

}


@media all and (min-width: 768px) {

	.NoDesktop {
		display: none;
	}
	
	.ContenidoFlex {
		display: table;
		clear: both;
		width: 100%;
		vertical-align: top;
		clear: both;
	}
	
	.ContenidoFlex > .Contenidos {
		display: table-cell;
		box-sizing: border-box;
		vertical-align: top;
		width: calc(100% - 325px);
		max-width: 640px;
	}		

	.ContenidoFlex > .Contenidos:after {
		content: '';
		display: block;
		height: 0px;
		clear: both;
		box-sizing: border-box;
		width: 100%;
		max-width: 640px;
	}
	
	.ContenidoFlex > .Contenidos.Noticia {
		width: 100%;
	}
	
	.ContenidoFlex > .ColumnaDerecha,
	.ContenidoFlex > .ColDerecha {
		display: table-cell;
		width: 325px;
		max-width: 325px;
		margin: 0;
		padding: 0px 10px 0px 15px;
		box-sizing: border-box;
		vertical-align: top;
	}
	
	.ContenidoFlex > .ColumnaIzquierda,
	.ContenidoFlex > .ColIzquierda {
		display: table-cell;
		width: 325px;
		max-width: 325px;
		margin: 0;
		padding: 0px 15px 0px 10px;
		box-sizing: border-box;
		vertical-align: top;
	}	
	
	.ContenidoFlex > .ColumnaIzquierda:after,
	.ContenidoFlex > .ColIzquierda:after,
	.ContenidoFlex > .ColumnaDerecha:after,
	.ContenidoFlex > .ColDerecha:after {
		content: '';
		display: block;
		height: 0px;
		clear: both;
		box-sizing: border-box;
		width: 100%;
		max-width: 325px;
	}


	.Pagina .FlotarDerecha {
		display: block;
		float: right;
		max-width: 40%;
		margin-left: 12px;
	}
	
	.Pagina .FlotarIzquierda {
		display: block;
		float: left;
		max-width: 40%;
		margin-right: 24px;
	}
	
	.FotosyGaleriasRelacionadasDeNoticia  {
		float: left;
		max-width: 40%;
		min-width: 220px;
		padding-right: 12px;
		margin-right: 12px;
		border-right: 1px solid #e1e1e1;
	}	

	.NoticiasRelacionadasDeNoticia  {
		float: left;
		max-width: 40%;
		padding-right: 8px;
		margin-right: 16px;
		border-right: 1px solid #e1e1e1;
	}

	.NoticiaPrincipal .FotoNoticia {
		width: Calc(50% - 12px);
		float: left;
		padding: 0 12px 0 0;
		padding-bottom: 25.3%;
		position: relative;
		box-sizing: border-box;
		clear: both;
	}

	.NoticiaPrincipal .FotoNoticia:before {
		display: block;
		position: absolute;
		content: '';
		border: 12px solid transparent;
		border-right: 18px solid rgba(255, 255, 255, 0.7);
		right: 12px;
		top: 6px;
	}

	.NoticiaPrincipal h2,
	.NoticiaPrincipal .DatosNoticia {
		box-sizing: border-box;
		margin: 0;
		width: auto;
		width: 50%;
		float: right;		
	}	

	.BloqueCabecera .BloqueIzquierdo {
		padding-left: 12px;
	}
	
	.BloqueCabecera .BloqueDerecho {
		padding-right: 12px;
	}

	.CajaNoticia {
		margin-bottom: 32px;
	}



	/**/
	/**/

	.CajaNoticia.TipoDegradado.DegradadoIzquierda .FotoNoticia,
	.CajaNoticia.TipoDegradado.DegradadoDerecha .FotoNoticia {
		box-sizing: border-box;	
		margin: 0 0 12px 0;
		color: #fff;
		overflow: hidden;
	}

	.CajaNoticia.TipoDegradado.DegradadoIzquierda .FotoNoticia .LinkFotoNoticia,
	.CajaNoticia.TipoDegradado.DegradadoDerecha .FotoNoticia .LinkFotoNoticia {
		display: block;
		box-sizing: border-box;
		width: 100%;
		height: 100%;
		object-fit: cover;
		margin: 0;
		overflow: hidden;
	}

	.CajaNoticia.TipoDegradado.DegradadoIzquierda .FotoNoticia h2,
	.CajaNoticia.TipoDegradado.DegradadoDerecha .FotoNoticia h2 {
		height: 100%;
		box-sizing: border-box;	
		vertical-align: middle;
		text-align: right;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+33,000000+66,000000+100&0+33,0.65+66,1+100 */
		background: -moz-linear-gradient(left,  rgba(0,0,0,0) 33%, rgba(0,0,0,0.65) 66%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 33%,rgba(0,0,0,0.65) 66%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right,  rgba(0,0,0,0) 33%,rgba(0,0,0,0.65) 66%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
		float: none;
		margin: 0;
		padding: 64px 34px 34px 50%;
		z-index: 0;
	}



	.CajaNoticia.TipoDegradado.DegradadoIzquierda .FotoNoticia h2 {
		text-align: left;
		padding: 64px 50% 34px 34px ;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+34,000000+67&1+0,0.65+34,0+67 */
		background: -moz-linear-gradient(left,  rgba(0,0,0,1) 0%, rgba(0,0,0,0.65) 34%, rgba(0,0,0,0) 67%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left,  rgba(0,0,0,1) 0%,rgba(0,0,0,0.65) 34%,rgba(0,0,0,0) 67%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right,  rgba(0,0,0,1) 0%,rgba(0,0,0,0.65) 34%,rgba(0,0,0,0) 67%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
		float: none;
	}


	.CajaNoticia.TipoDegradado.DegradadoIzquierda .FotoNoticia h2 a, 
	.CajaNoticia.TipoDegradado.DegradadoDerecha .FotoNoticia h2 a {
		display: block;
	}

}

@media all and (max-width: 1200px) {
	.Pagina {
		padding-left: 6px;
		padding-right: 6px;
	}
}

@media all and (max-width: 767px) {
	
	.Recorte.ConLinea {
		margin-bottom: 32px;
	}

	.Cabecera.Stick {
		-moz-box-shadow: 0px -3px 7px #000000;
		-webkit-box-shadow: 0px -3px 7px #000000;
		box-shadow: 0px -3px 7px #000000;
		box-shadow: 0px -3px 7px 0px #000000;
	}

	.Cabecera.Stick .Logotipo img,
	.Cabecera.Stick .Logotipo svg {
		margin: 10px auto 10px;
		max-height: 35px;
	}	

	.ContenidoFlex .Contenidos {
		display: block;
		clear: both;
	}
	
	.ContenidoFlex .ColumnaDerecha,
	.ContenidoFlex .ColDerecha {
		display: block;
		clear: both;
	}
	
	.ContenidoFlex .ColIzquierda {
		display: block;
		clear: both;
	}	

	.Pagina .FlotarDerecha {
		display: block;
	}
	
	.Pagina .FlotarIzquierda {
		display: block;
	}
	
	h1 {
		font-size: 18px;
	}
	
	h1.TitularDeNoticia {
		font-size: 22px;
	}
	
	.ContenidoCabeceraSeccion h1 {
		font-size: 18px;
	}
	
	h2 {
		font-size: 17px;
	}
	
	h3 {
		font-size: 18px;
	}
	
	h4 {
		font-size: 17px;
		margin-bottom: 0px;
	}
	
	h5 {
		font-size: 16px;
		margin-bottom: 0px;
	}
	
	h6 {
		font-size: 17px;
	}
	
	.lbd2stick {
		position: relative;
		z-index: 2;
	}

	.WidgetUltimaHora h6 {
		font-family: 'Roboto Condensed', sans-serif;
		width: 90px;
		line-height: 30px;
		font-weight: 500;
	}	
	
	.TickerNoticias ul li,
	.TickerNoticias .bx-wrapper ul li {
		padding: 0 50px 0 100px;
		font-family: 'Roboto Condensed', sans-serif;
		line-height: 29px;
		font-weight: 500;
	}

	.TickerNoticias ul li strong,
	.TickerNoticias .bx-wrapper ul li strong {
		font-weight: 600;
	}

}

@media all and (min-width: 480px) {

	/**/
	.Compartir {
		float: right;
	}
	
	nav.Compartir ul li {
		margin-left: 3px;
	}


	
}

@media all and (max-width: 479px) {

	.Creatividad#div-gpt-ad-mpu1 iframe,
	.Creatividad#div-gpt-ad-mpu2 iframe,
	.Creatividad#div-gpt-ad-mpu3 iframe,
	.Creatividad#div-gpt-ad-mpu4 iframe,
	.Creatividad#div-gpt-ad-mpu5 iframe,
	.Creatividad#div-gpt-ad-mpu6 iframe,
	.Creatividad#div-gpt-ad-mpu7 iframe,
	.Creatividad#div-gpt-ad-mpu8 iframe,
	.Creatividad#div-gpt-ad-mpu9 iframe,
	.Creatividad#div-gpt-ad-mpu10 iframe,
	.Creatividad#div-gpt-ad-mpu11 iframe,
	.Creatividad#div-gpt-ad-btn1 iframe,
	.Creatividad#div-gpt-ad-btn2 iframe,
	.Creatividad#div-gpt-ad-btn3 iframe {
		margin: 32px auto;
	}

	div.CajaNoticia {
		padding: 20px 0 8px 0;
		margin: 4px 0 4px 0;
	}
	
	.CajaNoticia.NoticiaPrincipal {
		padding: 20px 0 8px 0;
	}	

	.CajaNoticia .FotoNoticia {
		width: 40%;
		float: left;
		margin-right: 12px;
		margin-top: 0px;
	}

	.CajaNoticia.NoticiaEstandar .FotoNoticia {
		padding-bottom: 22.5%;
	}

	.CajaNoticia.TipoDegradado {
		padding: 0;
	}	

	.CajaNoticia.TipoDegradado .FotoNoticia {
		width: 100%;
		float: none;
	}


	.CajaNoticia.NoticiaPrincipal .Antetitulo,
	.CajaNoticia.NoticiaDestacada .Antetitulo {
		width: 100%;
		float: none;
		margin-right: 0px;
		margin-top: 0px;
		order: 1;
		text-align: center;
	}

	.CajaNoticia.NoticiaPrincipal .Antetitulo,
	.CajaNoticia.NoticiaDestacada .Antetitulo,
	.CajaNoticia.TipoDegradado 	.Antetitulo {
		text-align: center;
	}
	
	.CajaNoticia.NoticiaPrincipal .FotoNoticia,
	.CajaNoticia.NoticiaDestacada .FotoNoticia {
		width: 100%;
		float: none;
		margin-right: 0px;
		margin-top: 0px;
		order: 2;
	}	
	
	.CajaNoticia.NoticiaPrincipal h2,
	.CajaNoticia.NoticiaDestacada h2 {
		text-align: center;
		font-size: 1.3em;
		margin: 12px 0;
		order: 3;
	}		
	
	.CajaNoticia.CajaMarcador.NoticiaDestacada h2 {
		margin: 0;
		font-size: 15px;
	}
	
	.CajaNoticia h2 {
		font-size: 1em;
	}	
	
	.CajaNoticia * {
		text-align: left;
	}		

	.CajaNoticia.CajaMarcador * {
		text-align: center	;
	}	

	.CajaNoticia.CajaAutor * {
		text-align: center	;
	}	
	
	.CajaNoticia p, .AutorEnCajaNoticia, .OpinionesEnCajaNoticia {
		display: none;
	}
	
	.CajaNoticia p.Publicacion {
		display: block;
	}	

	.CajaNoticia .NoticiasRelacionadas {
		clear: both;
		padding-top: 6px;
		display: block;
		font-size: 13px;
	}
	
	.CajaNoticia .NoticiasRelacionadas ul {
		clear: both;
		margin: 0;
		display: block;
	}	
	
	.CajaOpinion p.FechaAutor {
		display: block;
	}	
	

	.NoticiaDirectos.MaquetaSecundaria .FotoNoticia:after,
	.NoticiaVideo .FotoNoticia > a::after,
	.NoticiaGaleria .FotoNoticia > a::after,
	.NoticiaDirectos .FotoNoticia > a::after {
		font-size: 16px;
		width: 36px;
		height: 36px;
		line-height: 32px;
		margin-top: -18px;
		margin-left: -18px;	
	}	
	
	.NoticiaDirectos .FotoNoticia > a:after {
		content: 'LIVE';
		font-family: 'Open Sans', sans-serif;	
		font-size: 16px;
		width: 56px;
	}

	.Bloque .CajaNoticia {
		padding: 20px 6px 6px 6px;
		margin: 0;
	}
	
	.Recorte.ConLinea,
	.Recorte.SinLinea,
	.Content-Group {
		margin-bottom: 24px;
	}
	

	/**/
	.Compartir {
		text-align: center;
		margin-bottom: 24px;
	}
	
	nav.Compartir ul li {
		margin-left: 3px;
		margin-right: 3px;
	}	
	
	.PuntoTemporal {
		display: table-cell;
		width: 60px;
		font-size: 1em;
	}

	.TextoLineaTemporal h2 {
		font-size: 1.2em;		
	}

	/**/

	.CajaNoticia.CajaAutor .DatosNoticia {
		margin-bottom: 75px;
	}

	.CajaNoticia.CajaAutor h2 {

		height: auto;
		padding: 32px 6px;
	}	

	.CajaNoticia.CajaAutor .FotoNoticia {

		width: 50px;
		height: 50px;
		bottom: -40px;

		margin-left: -25px;
	}
	
	
	.CajaNoticia.CajaAutor .FotoNoticia img {
		width: 50px;
		height: 50px;
	}

	.CajaNoticia.CajaAutor .FechaAutor {
		bottom: -72px;

	}	

}

@media only screen and (max-width: 450px) {
	.LogotipoPie img,
	.LogotipoPie svg {	
		display: block;
		max-width: 200px;
		margin: 0 auto; 
	}

	.ContenidoCabeceraSeccion h1,
	.ContenidoCabeceraSeccion h2 {
		font-size: 22px;
	}
	
	.Cabecera.Stick .Logotipo img,
	.Cabecera.Stick .Logotipo svg {
		margin: 8px auto 12px;

	}

	.WidgetUltimaHora h6 {
		width: 40px;
	}

	.TickerNoticias ul li,
	.TickerNoticias .bx-wrapper ul li {
		padding: 0 50px 0 45px;
		font-family: 'Roboto Condensed', sans-serif;
		line-height: 29px;
		font-weight: 500;
	}	

	.TickerNoticias ul li strong,
	.TickerNoticias .bx-wrapper ul li strong {
		display: none;
	}

}

@media all and (min-width: 480px) {
	/**/
}

@media all and (max-width: 979px) {
	.Creatividad {
		overflow: hidden;
	}
	.Principal {
		padding-top: 90px;
	}
}