@media only screen and (max-width:1600px){
    .banners_left img, .banners_right img{
        max-height:none;
        width: 270px;
        height: auto;
    }
}
@media only screen and (max-width:1290px){
	#botones_tools_up,.banners_laterales{
		display:none;
	}
	#alta_newsletter{
		float:left;
		margin-left:calc(15% + 30px);
		padding-left:0;
		width:auto;
		margin-top:30px;
		border-left:none;
	}
}
@media only screen and (max-width:1170px){
	.boton_opinion{
		display:none;
	}
	#articulos_opinion #lista_opinadores li a strong {
		float: none;
	}
	#lista_opinadores .tribuna_opinion h4 {
		font-size: 1.1em;
		margin-top: 5px;
	}
	#principal.principal_100 .video-responsive iframe, #principal.principal_100 .video-responsive {
		height: 147px !important;
	}
	#principal.principal_100.principal_100_img_50 .video-responsive iframe, #principal.principal_100.principal_100_img_50 .video-responsive {
		height: 283px !important;
	}
	#principal.principal_100.principal_100_img_100 .video-responsive iframe, #principal.principal_100.principal_100_img_100 .video-responsive {
		height: 557px !important;
	}
	#principal.principal_75 .video-responsive iframe, #principal.principal_75 .video-responsive {
		height: 391px !important;
	}
	#logo{
		height:50px!important;
		width:25%;
	}
	#logo img{
		padding:0;
	}
    figure,.modulo{
        overflow:visible!important;
    }
    
}
@media only screen and (max-width:1024px){
	
	aside #publicidad_side .cont_script_publi{
		display: none;
	}
    .portada_item{
        height: 250px;
    }
    .fondo_azul + #lista_resultados,
    .fondo_azul + #lista_resultados #calendarHemeroteca,
    .fondo_azul + #lista_resultados #resultadosHemeroteca + #portadas{
        padding-right:0;
    }
    .div_masonry:hover{
        background:#0E96C8!important;
        visibility: visible!important;
        opacity: 1!important;
    }	
    .div_masonry:hover .caption,
    .div_masonry:hover h3,
    .div_masonry:hover p{
        color:#fff!important;
        visibility: visible!important;
        opacity: 1!important;
    }
}

@media only screen and (max-width:980px){
    .bloqueful a:first-of-type{
        margin-bottom:12px!important;
    }
    .bloqueful a{
        min-width: 100%!important;
        width: 100%!important;
    }
    #paginador{
        margin-bottom:20px!important;
    }
    .padding_right_25{
        padding-right:0;
    }
    h1.titulo-general{
        width:100%;
    }
    .lista_noticias li{
        min-height:150px;
    }
    progress{
        top:10px;
    }
    .sticky-wrapper{
        margin-bottom:0;
    }
    #principal_lateral{
        padding:0;
    }
    #negrilla,#pie_calle{
        padding-left:0;
        width: 100%;
    }
    header.row{
        padding-top: 5px!important;
        padding-bottom:0!important;
        /*height: 55px;*/
    }
    .lectura h1{
        font-size:1em!important;
        line-height: normal;
    }
    .width_66{
        width:100%;
    }
    .row{
        padding-top: 0!important;
    }
    #cuerpo_noticia{
        margin-top: 0px!important;
    }
    #level_lnc .extras,
    #level_lnc .laportada{
        position:relative;
        border: none;
    }
    h2 a span{
        background: url(../img/arrow_right2.png) no-repeat right center!important;
        margin-right:5px;
    }
    #level_lnc > div,
    #level_lnc .tunc, #level_lnc .extras{
        height:auto;
    }
    #level_lnc .laportada{
        height:200px;
        border-top: 1px solid #fff;
    }
    #level_lnc .alacontra, #level_lnc .lavineta{
        height:100px;
    }
    #level_servicios{
        border-left: 1px solid rgba(0,0,0,0.1);
        border-right: 1px solid rgba(0,0,0,0.1);
    }
    .slick-slide p{
        font-size:0.8em!important;        
    }
    .blogueros strong{
        display:none;
    }
    #level_servicios li,
    .blogging_home > div:first-of-type a{
        float:left;
        width: 100%;
    }
    #level_servicios .pie_servicios,
    .pie_otros,
    #level_lnc .tunc, #level_lnc .extras,
    #level_lnc .alacontra, #level_lnc .lavineta,
    #level_lnc .laportada{
        width:100%!important;
    }
    .blogging_home .autor a{
        padding:0 5px;
    }
    .blogging_home{
        padding:25px 10px 10px;
    }
    .blogging_home .blogueros > div{
        padding-bottom: 0;
        margin-bottom:20px;
    }
    .blogging_home .blogueros{
        height:auto!important;
    }
	#cont_txt_fecha,
    .banners_laterales,
    #redes_sociales,
    #logo img,
    #level_enlace .destacado > div:first-child:after{
		display:none;
	}
    .nueva_fecha{
        width: 100px;
        right: 100px;
        text-align: right;
        border-right: 1px dotted rgba(0,0,0,0);
        margin-right: 10px;
        padding-right: 10px;
    }
    .banners_center,#boletin legend{
        position: relative;
        left: 0;
        width: 100%;
        max-width: 100%;
        height: auto;
        max-height: none;
        margin: 0;
        padding: 0;
    }
    #boletin legend{
        margin-bottom: 10px;}
    #level_newsletter .width_100{
        padding: 20px;
    }
    #boletin .boletin_caja,
    #boletin fieldset,#boletin .boletin_boton{
        width: 100%!important;
        margin: 0 0 5px!important;
    }
    #boletin .cont-check-rgpd{
        width: 100%;
        margin: 0!important;
    }
    .blogging_home > div{
        width: 100%;
        margin:0 0 20px;
    }
    .blogging_home .blogueros{
        width: 100%!important;
        background: none;
    }
    .blogging_home .blogueros > div{
        width: 50%;
    }
    .banners_center img,
    header.row,
    .row_int,.noticias_bloque_8,
    .noticias_bloque_6{
        float: left;
        width: 100%;
        height: auto;
        max-height: none;
    }
    #cont_cabecera,#level_enlace .destacado > div > div,
    #level_enlace .destacado a,
    #level_enlace .destacado > div > p{
        width: 100%;
        left: 0;
        margin-left: 0;
    }
    #level_enlace{
        margin-bottom:30px!important;
        padding: 0 15px;
    }
    #level_enlace .destacado{
        width:100%;
        margin: 20px 0 0;
        padding: 10px;
    }
    .noticias_home{
        padding:0!important;
    }
    .sticky-wrapper{
        margin-bottom:20px;
    }
    
    #level_enlace .destacado > div{
        width:100%;
    }
    #level_enlace .destacado > div:first-child{
        margin:0 0 25px;
    }
    header.row,.row_int{
        max-width: 100%;
        margin:0 auto!important;
    }
    header.row{
        height: 70px;
    }
	#cont_publi_footer .enlace_publi img {
		width:100%!important;
		padding:0!important;
		margin-bottom:10px;
		margin-right:0;
		margin-top:0;
		float:left!important;
		height:auto!important;
	}
	header{	
		background:#FFF;
	}
	#cont_cabecera{
		padding:0px 20px;
		background:#FFF!important;
		height:50px!important;
		border:none!important;
	}
	#cabecera{
		text-align:center!important;
		background:#FFF!important;
		height:auto!important;
		padding-left:0;
		padding-right:0;
        border: none!important;
	}
	#cabecera ul li{
		background:#FFF!important;
	}
	#principal a img, #noticia_principal, #principal .width_75, #principal iframe{
		width:50%;
	}
	#cuerpo_noticia article{
		width:100%!important;
		padding-left:0!important;
		padding-right:0!important;
		border:none!important;
	}
	#cuerpo_noticia article h2{
		margin-right:0!important;
		width:100%!important;
	}
	#cuerpo_noticia aside{
		width:100%!important;
	}
	#cuerpo_noticia aside .enlace_publi, #publicidad_side .cont_script_publi{
		width:25% !important;
		padding:10px;
	}
	article figure, article .modulo{
		padding-left:0!important;
		padding-right:0!important;
		margin-left:0;
		margin-right:0;
		border-right:none;
	}
	#articulo_cont, #banner_cont{
		width:70%!important;
	}
    #cont-cab-portada figure{
        padding-left:25px!important;
        padding-right:25px!important;
    }
	#sidebar{
		width:30%!important;
	}
	article .borde_der{
		padding-right:0!important;
		border:none;
	}
	#negrilla, #lolo, #pie_calle{
		padding-right:0;
	}
	#cont_noticias_portada .width_25, #cont_noticias_portada .width_33, #cont_noticias_portada .width_66, #cont_noticias_portada .width_75{
		width:50%!important;
	}
	#articulos_opinion{
		width:100%;
		padding:0;
	}
	#masonry_3{
    -moz-column-count: 2;
    -moz-column-gap: 15px;
    -webkit-column-count: 2;
    -webkit-column-gap: 15px;
    column-count: 2;
    column-gap: 15px;
	width:100%;
	padding-right:25px;
        
    }
    .slick-slide h2{
        font-size:1.2em;
        font-weight:bold;
        line-height: normal;
    }
    .n-n-p_n-n_n-n_n-n .width_66 {
         width: 66.6%
    }
    #articulos_opinion ul#lista_opinadores li {
        width: 100%;
    }
    .portada_item{
        height: 320px;
    }
}
@media only screen and (max-width:800px){
    #cuerpo_noticia #columna2_otrasnoticias{
        padding-right:0!important;
    }
    .nueva_fecha{
        display:none;
    }
	#cuerpo_noticia article, #cont_script_publi_pie, #cont_script_publi_pie div, #cont_script_publi_pie div a, #cont_script_publi_pie div a img{
		width:100%!important;
	}
	#principal{
		margin-top:20px;
		padding-top:30px;
		border-top:solid 1px #CCC;
		margin-bottom:20px;
	}
	
	#banner_cont.noticia-bomba #principal, #principal.principal_100 {
		margin-bottom:0px;
	}
	#banner_cont.noticia-bomba #cont_banner {
		margin-bottom:20px;
	}
	#principal.principal_75, #principal.principal_100 {
		padding-top: 0px;
		border-top: none;
	}
	#menu_responsive{
		display: block!important;
		background: url(../img/menu.png) no-repeat top right;
		width:32px;
		height:32px;
		background-size:100% 100%;
		position:absolute!important;
		right:0px!important;
		top:10px!important;
		text-indent:-9999px;
		left:inherit!important;
	}
	#menu_responsive:before{
		content:'MENÚ';
		position:absolute;
		width:45px;
		height:20px;
		color:#0E96C8;
		top:8px;
		right:36px;
		text-indent:0!important;
		font-family:"entradilla",sans-serif !important;
		font-family:0.6em;
	}
	#menu_responsive_cerrar{
		float:left;
		width:100%;
		padding-top:10px;
		padding-bottom:20px;
		background-color:#FFF;
	}
	#menu_responsive_cerrar span{
		background: url(../img/cerrar_azul.png) no-repeat center center;
		display:inline-block;
		background-size:32px 32px;
		width:48px;
		height:48px;
		text-indent:-9999px;
		border:solid 1px #156AB2;
		border-radius:100%;
	}
	.menu_principal{
		float:left;
		width:100%;
		height:0px;
		overflow-y:scroll;
		overflow-x:none;
	}
	.menu_principal > li {
		width:100%;
		clear:both;
		max-width: none;
		margin:0;
		float:left;
	}
	.menu_principal li > a{
		width:100%;
		float:left;
		border-bottom:solid 1px #0E96C8;
		font-weight:bold;
	}
	.menu_principal li ul{
		display:block!important;
		height:auto;
		opacity:1;	
		position:static;
		width:100%;
		border:none!important;
		background:none;
	}
	.menu_principal a{
		padding: 12px 8px 8px!important;
		min-height: inherit!important;
		font-size:1em!important;
		font-style:normal!important;
		text-align:left;
	}
	.menu_principal li ul li a{
		border:none;
		font-weight:normal!important;
	}
	.menu_principal li ul li:hover a{
		color:#0E96C8;
		text-indent:0;
	}
	header .search{
		display:none;
	}
    #logo{
        left:0;
        margin: 0;
        width:auto!important;
        height: 50px!important;
        background: url("../img/logo.svg") no-repeat left center #fff;
        background-size: contain;
    }
	.logo_grande{
		max-width:200px;
		top:7px;
	}
	.logo_pequeno{
		top:12px;	
        left:0;
	}
	#articulo_cont, #articulo_cont #figure, #articulo_cont h2, #banner_cont, #sidebar{
		width:100%!important;
		border:none!important;
		padding:0!important;
		margin-right:0!important;
		margin-left:0!important;
	}
	#cont_portada{
		width:50%;
		float:left;
		clear:none;
	}
	#cont_contra, #cont_interesante{
		width:50%;
		float:left;
		clear:none;
	}
	.width_33 a, .width_33 img, .width_33 a img, .width_25 a, .width_25 img, .width_25 a img{
		width:100%;
		height:auto;
	}
	.hr{
		width:auto;
	}
	.mini-video, .mini-img{
		width:100%!important;
		height:auto!important;
		padding-right:0;
		margin-right:0;
		float:left;
		margin-bottom:20px;
	}
	.mini-img img {
		position: static;
		width: 100% !important;
		height: auto!important;
		padding-right: 0px!important;
		min-height:160px; /*250px*/
	}
	.mini-video a, .mini-img a {
		width: 100% !important;
		height: 100%;
	}
	.cuerpo_item_lista{
		width:100%;
	}
	#menu-footer li:nth-child(7){
		clear:right!important;
	}
	#menu-footer li:nth-child(9){
		clear:left!important;
	}
	footer ul li{
		margin-bottom:2px;
	}
		.mailto_portadilla{
		right:0;
	}
	#negrilla{
		text-align:center;
	}
	#negrilla p, #negrilla h3{
		text-align:left;
	}
	#negrilla img{
		max-width:150px!important;
		margin:auto!important;
		float:none!important;
	}
	article h4{
		font-size:1.2em;
	}
	section{
		padding-top:0!important;
		margin-top:-2px!important;
		margin-bottom:20px;
	}
	#cont_script_publi_pie a img{
		width:100%;
	}
	.masonry2, .masonry3 {
		-moz-column-count: 1;
		-moz-column-gap: 0px;
		-moz-column-width: 100%;
		-webkit-column-count: 1;
		-webkit-column-gap: 0px;
		-webkit-column-width: 100%;
		-ms-column-count: 1;
		-ms-column-gap: 0px;
		-ms-column-width: 100%;
		-o-column-count: 1;
		-o-column-gap: 0px;
		-o-column-width: 100%;
		column-count: 1;
		column-gap: 0px;
		column-width: 100%;
		width: 100%;
		float: left;
		margin-top:20px;
	}
		#cerca_de_mi a{
		float:left!important;
		margin-top:15px;
		margin-bottom:15px;
	}
	#icono_mapa{
		border:none;
	}
	#alta_newsletter_2{
		width:100%;
	}
    .portada_item{
        width: 33.3333%;
        height: 340px;
    }

}
@media only screen and (max-width:640px){
    #cont-noticias-portada figure{
        overflow:visible!important;
    }
    .slider .slick-next{
        right: -20px;
    }
    .slider .slick-prev{
        left: -20px;
    }
	aside #publicidad_side .cont_script_publi {
		display: block;
	}
	.bloque_sticky{
        position: -webkit-relative;
        position: relative;
        top: 0; 
    }
	body{
		font-size:100%!important;
		overflow-x:hidden;
	}
	#menu_responsive{
		top:10px!important;
	}
	h2, figure, .width_20, .width_25, .width_33, .width_40, .width_50, .width_60, .width_66, .width_75, .padding_25, #shorts_up .selector, #shorts_up .fecha, #tools_up, #tools_up nav, #logo_footer, .texto_legal_pie, #shorts_up .selector #select, #logo_footer, footer a, footer ul, .menu_lateral, .lista_noticias, .noticias_relacionadas, .separador, #cont_publi_footer, #cont_script_publi_pie, #publicidad_side {
		width:100%!important;
		padding-right:0px;
		padding-left:0px;
		height:auto!important;
	}
	#cont_noticias_portada figure, #cont_noticias_portada .modulo{
		padding-right:15px;
		padding-left:15px;
	}
	figure, .width_20, .width_25, .width_33, .width_40, .width_50, .width_60, .width_66, .width_75, .padding_25, #shorts_up .selector, #shorts_up .fecha, #tools_up nav, #logo_footer, .texto_legal_pie, #principal_portadilla {
		padding-right:0px;
		padding-left:0px;
		border:none;
		float:left;	
	}
	/*#principal a img,*/ #principal iframe/*, #principal .video-responsive */{
		display:none;
	}
	#principal.principal_75 a img, #principal.principal_75 iframe, #principal.principal_75 .video-responsive, #principal.principal_100 a img, #principal.principal_100 iframe, #principal.principal_100 .video-responsive {
		display: block;
		width: 100%;
	}
	#principal.principal_100 .video-responsive iframe, #principal.principal_100 .video-responsive,
	#principal.principal_100.principal_100_img_50 .video-responsive iframe, #principal.principal_100.principal_100_img_50 .video-responsive,
	#principal.principal_100.principal_100_img_100 .video-responsive iframe, #principal.principal_100.principal_100_img_100 .video-responsive {
		width: 100%;
		height: 167px !important;
	}
	#principal.principal_75 .video-responsive iframe, #principal.principal_75 .video-responsive {
		height: 152px !important;
	}
	.indicador_seccion{
		margin-top:-40px;
	}
	#principal.principal_100 .share_icon{
		margin-top:0px;
	}
	#noticia_principal .share_icon::before {
    	top: 0px;
	}
    #articulos_opinion ul li{
        width: 100%;
    }
    figure,.noticia_principal{
        border-bottom:1px solid #EBEBEB!important;
    }
    .parrafo{
        font-size:1.05em!important;
    }
	#social_box_prin{
		top:0!important;
	}
	#modulos_opinion{
		padding:20px;
	}
	#opinion_slide, .boton_opinion, #botones_tools_up, .hr, .lista_social {
		display:none;
	}
	#opinion_slide_cont{
		padding: 0px;
		padding-bottom:20px;
	}
	#opinion_slide_cont .bx-wrapper, #modulos_opinion{
		border:none!important;
	}
	.bxslider_opinion li{
		padding-left:20px;
		padding-right:20px;
		font-size:100%!important;
		max-width:100%!important;
	}
	#modulos_opinion > a img{
		min-width:100px;
	}
	.fuente_grande, .fuente_pequena{
		display:none;
	}
    #sidebar,.bloque_sticky{
        margin-bottom:0;
    }
	h1{
		font-size:1.6em!important;
	}
	h2{
		margin-left:0;
		margin-right:0;
		padding-right:0;
		padding-left:0;
		position:relative;
		width:100%;
	}
	.rss_suscripcion{
		margin:0;
		background-position:center right;
		padding-right:24px;
	}
	h3{
		font-size:1.5em!important;
	}
	p{
		font-size:1em!important;
	}
	#permiso_cookies{
		height:auto;
	}
	#shorts_up{
		padding:20px;
		height:auto;
	}
	.selector{
		background-position:right -5px;
		border-bottom:solid 1px #CCC!important;
		padding-bottom:5px!important;
		height:auto;
	}
	#shorts_up .selector #select{
		text-align:center;
	}
	#tools_up, #shorts_up .fecha{
		margin-top:5px;
		text-align:center;
	}
	#tools_up a{
		width:50%;
		float:left;
		margin:0;
		border:solid 1px #FFF;
		margin-top:0px;	
		height:35px;
		text-align:center;
	}
	.boton_opinion{
		margin-bottom:20px;	
	}
	#tools_up nav ul{
		display:inline-block;
		float:none;
		margin:0;
	}
	#portada > div{
		min-height:inherit!important;
	}
	.noticias_relacionadas{
		font-size:0.85em;
	}
	.row{
		padding-right:20px;
		padding-left:20px;
	}
	.lateral_emergente{
		width:33%!important;
		float:left;
		margin:0;
		left:0px;
		position:static;
		height:auto;
		padding-left:10px;
		padding-right:10px;
		box-shadow:none;
	}
	aside ul li a{
		padding-left:20!important;
	}
	.menu_lateral{
		padding:0;
		margin:0;
	}
	.borde_der{
		min-height:inherit;
	}
	footer a{
		float:left!important;
		margin:0!important;
		padding:0!important;
		font-size:1em!important;
		background-color:transparent!important;
		color:#156AB2!important;
		padding-top:10px!important;
		padding-bottom:10px!important;
		font-family: 'Ruda', sans-serif!important;
		border:none!important;
	}
	footer{
		text-align:center;
		font-size:70%;
	}
	#copy{
		text-align:center;
	}
	#copy p, #copy ol{
		width:100%;
		margin-bottom:10px;
	}
	#copy ol li{
		float:none;
		display:inline-block;
		margin-right:5px;
		margin-left:5px;
	}
	#copy ol li a{
		padding-top:0!important;
		padding-bottom:0!important;
	}
	#logo_footer{
		margin-bottom:20px!important;
		max-width:320px;
		float:none!important;
		display:inline-block;
		margin-right:0!important;
	}
	#logo_footer img {
    height: auto;
    width: 100%;
	}
	.texto_legal_pie{
		margin-top:20px;
	}
	footer ul{
		padding:0px!important;
		margin-left:0!important;
	}
	footer ul li{
		width:50%;
		float:left;
	}
	#alta_newsletter{
		margin-left:0!important;
	}
	#alta_newsletter legend{
		text-align:left;
	}
	.mini-img img {
		min-height:0!important;
	}
	#negrilla img{
		max-width:250px!important;
	}
	#lolo{
		width:100%;
		padding-left:0;
		padding-right:0;
	}
	.ladillo, .ladillo_sin_comillas{
		width:100%;
		padding-left:20px;
		padding-right:20px;
	}
    .ladillo_sin_comillas .ladrillo{
        width:100%;
    }
	.galeria_articulo ul{
	-moz-column-count: 3;
	-moz-column-gap: 0px;
	-moz-column-width: 33.3%;
	-webkit-column-count: 3;
	-webkit-column-gap: 0px;
	-webkit-column-width: 33.3%;
	-ms-column-count: 3;
	-ms-column-gap: 0px;
	-ms-column-width: 33.3%;
	-o-column-count: 3;
	-o-column-gap: 0px;
	-o-column-width: 33.3%;
	column-count: 3;
	column-gap: 0px;
	column-width: 33.3%;
	}
	#noticia_principal{
		width:100%;
	}
	#cont_autor_blogging{
		width:33.3%;
	}
	#cont_not_relacionadas ul {
	
	-ms-column-count: 2;
    -ms-column-gap: 20px;
    -ms-column-width: 50%;
	-moz-column-count: 2;
    -moz-column-gap: 20px;
    -moz-column-width: 50%;
	-webkit-column-count: 2;
    -webkit-column-gap: 20px;
    -webkit-column-width: 50%;
	column-count: 2;
    column-gap: 20px;
    column-width: 50%;
	}
	#cont_not_relacionadas ul li, #cont_not_relacionadas ul li:first-child, #cont_not_relacionadas ul li:last-child {
		width: 100%;
		display: inline-block;
		float: none;
		margin: 0;
	}
	.video_videoteca .cont-video-responsive + div {
		width: 100%;
		padding-left: 0px;
		padding-top: 15px;
	}
	#cont-videoteca .cont-video-responsive {
		width: 100%;
	}
	#buscador_hemeroteca{
		padding-right:0!important;
	}
	#buscador_hemeroteca fieldset{
		width:100%;
		height:auto;	
	}
	#buscador_hemeroteca legend{
		width:calc(100% + 50px);
		height:auto;
	}
	#buscador_hemeroteca input[type="submit"]{
		width:100%;
		height:auto;
		margin-top:10px;
	}
	#portadas{
		padding-right:0!important;
	}
	.portada_item{
		width:100%;
		height:auto;
	}
	ul.bxslider li figure {
		border-bottom: none !important;
	}
    #cont-cab-portada #noticia_principal .indicador_seccion{
        top: auto!important;
        bottom: 10px;
      }
	
}
@media only screen and (max-width:480px){
    #cont-noticias-portada figure{
        overflow:visible!important;
    }
    aside .tit_interesante,
    aside .tulnc{
        font-size:1.8em!important;
    }
	#articulos_opinion #lista_opinadores li a strong {
		float: left;
	}
	#cuerpo_noticia aside .enlace_publi, .mini-video, .mini-video img, .cuerpo_item_lista, .mini_video li a, #publicidad_side .cont_script_publi, #cont_publi_footer .cont_script_publi a, #cont_publi_footer .cont_script_publi a img {
		width:100%!important;
		padding:0!important;
		margin-bottom:10px;
		margin-right:0;
		margin-top:0;
		float:left!important;
		height:auto!important;
	}
	#cont_noticias_portada .width_25, #cont_noticias_portada .width_33, #cont_noticias_portada .width_66, #cont_noticias_portada .width_75{
		width:100%!important;
	}
	#cont_noticias_portada figure, #cont_noticias_portada .modulo{
		padding-right:0px;
		padding-left:0px;
	}
	#sidebar, #portada_contra, #cont_portada, #cont_contra, #cont_interesante{
		width:100%!important;
	}
	#cont_banner figcaption p,#slider_main{
		display: none;
	}
	#cont_banner figcaption h2 {
		font-size: 1.5em;
		margin-bottom: 0px;
	}
    figure{
        padding-left:0!important;
        padding-right:0!important;
    }
	.galeria_articulo ul{
		-moz-column-count: 2;
		-moz-column-gap: 0px;
		-moz-column-width: 50%;
		-webkit-column-count: 2;
		-webkit-column-gap: 0px;
		-webkit-column-width: 50%;
		-ms-column-count: 2;
		-ms-column-gap: 0px;
		-ms-column-width: 50%;
		-o-column-count: 2;
		-o-column-gap: 0px;
		-o-column-width: 50%;
		column-count: 2;
		column-gap: 0px;
		column-width: 50%;
	}
	article h4{
		font-size:1em;
	}
	.mailto_portadilla{
		text-indent:-9999px;
	}
    .blogging_home .blogueros > div{
        width: 100%;
        height: auto;
        min-height: auto;
    }
	#cont_autor_blogging{
		width:100%;
	}
	.cont-editor .div-pie-img {
		width: 100% !important;
		padding-right: 0;
		padding-left: 0;
	}
	.lista_noticias li, figure {
		margin-bottom:15px !important;
		padding-bottom:15px !important;
		width: 100%;
		float: left;
	}
	#cont_not_relacionadas ul {
	
		-ms-column-count: 1;
		-ms-column-gap: 0px;
		-ms-column-width: 100%;
		-moz-column-count: 1;
		-moz-column-gap: 0px;
		-moz-column-width: 100%;
		-webkit-column-count: 1;
		-webkit-column-gap: 0px;
		-webkit-column-width: 100%;
		column-count: 1;
		column-gap: 0px;
		column-width: 100%;
	}
	#fototeca .boton, #videoteca .boton{
		width:100%;
		height:auto!important;
	}
	#fototeca .boton a, #videoteca .boton a{
		padding:15px;
		height:auto!important;
	}
	#fototeca ul li, #videoteca ul li{
		width:50%;
	}
	#fototeca ul li img, #videoteca ul li img{
		height:auto!important;
	}
	ul.bxslider li figure {
		border-bottom: none !important;
	}
	#masonry_2{
		-moz-column-count: 1;
		-webkit-column-count: 1;
		column-count: 1;
		width:100%;
		padding-right:0px;
	}
	#masonry_3{
		-moz-column-count: 1;
		-webkit-column-count: 1;
		column-count: 1;
		width:100%;
		padding-right:0px;
	}
}
@media (min-width:801px) and (max-width:980px){
    #portada1 #banner_cont,#sidebar{  
        width:100%!important;
    }
    #sidebar{
        padding-left:0!important;
    }
}