
/* Estilos calendario series */

/* movil */





	.contenedor_meses { display:block;}

	.contenedor_dias .bloque__interior:before,
	.contenedor_buscadores .bloque__interior:before,
	.contenedor_meses .bloque__interior:before,
	.contenedor_leyenda .bloque__interior:before {
		display: none;
	}

/* contenedor dias */

	.contenedor_dias {
		font-family: "MarcinAntB", sans-serif;
		clear: both;
		padding-top: 15px;
	}

	.calendario_inner {
		/*padding: 0 0.688rem;*/
		font-smoothing: antialiased;
		-moz-font-smoothing: antialiased;
		-webkit-font-smoothing: antialiased;
		position: relative;
	}

	.calendario_inner:after {
		content: "";
		display:table;
		clear: both;
	}
	
	.contenedor_dias .contenedor_dia:last-of-type{
		border-bottom: 1px solid #E5E5E5;
	}

	.contenedor_dia .fecha {
		background: #F5F5F5;
		padding: 0 20px;
		overflow: hidden;
		line-height: 35px;

	}

	.contenedor_dia .fecha.inactivo {
		margin-bottom: 0;
		opacity: 1;
		border-bottom: 1px solid #fff;
	}


	.contenedor_dia .num {
		float: left;
		font-weight: 700;
		font-size: 22px;
		color:#000;
		line-height: 30px; 
		margin-top: 3px;
	}

	.contenedor_dia .dia {
		float: right;
		font-weight: 700;
		font-size: 12px;
		text-transform: uppercase;
		color:#000;
	}

	.contenedor_dia .inactivo .num,
	.contenedor_dia .inactivo .dia {
		opacity: 0.2;
	}

	.contenedor_dia .mes_vacio{
		padding: 40px 20px;
		background: #f5f5f5;
		text-align: center;
		color: rgba(0,0,0,.2);
		font-weight: bold; 
		font-style: italic;
		vertical-align: middle;
	}


/* contenedor serie */

	.contenedor_series {
		overflow: hidden;
		height: 0;
		opacity: 0;
		transition: all 2s cubic-bezier(0.19, 1, 0.22, 1);

	}

	.desplegar .contenedor_series {

		height: auto;
		opacity: 1;
	}

	.contenedor_series:after {
		content: "";
		display:table;
		clear: both;
	}

	.contenedor_serie .contenedor_serie__inner {
		border-top: 1px dotted #E5E5E5;
		padding-top: 10px;
	}


	.contenedor_serie:first-child {
		border:none;
	}

/* contenedor info_min */

	.contenedor_info-min {
		position: relative;
		margin-bottom: 10px;
	}

	.salida_carcasa .contenedor_info-min {
		cursor:pointer;
	}

	.salida_carcasa .contenedor_info-min:hover{
		opacity: .4;
	}


	.contenedor_info-min:after {
		content: "";
		display:table;
		clear: both;
	}

	.contenedor_info-min .foto {
		float: left;
		margin-right: 0.625rem;
		position: relative;
	}

	.destacada .contenedor_info-min .foto:before {
		position: absolute;
		bottom: 10px;
		right: 10px;
		width: 30px;
		height: 30px;
		z-index: 1;
		content: "";
		background: url("../img/sillon.svg") no-repeat #CC0000 center;
		background-size: 70%;
		border-radius: 50%;
	}

	.serie_text .titulo {
		font-weight: 700;
		font-size: 16px;
		color:#000;
		line-height: 160%;
	}

	.serie_text .titulo a{color: inherit;}

	.serie_text .canal {
		font-weight: 100;
		font-size: 15px;
		color:#000;
		line-height: 160%;
	}

	.serie_text .temporada {
		font-weight: 100;
		font-size: 14px;
		color:#666;
		line-height: 160%;
	}

	.serie_text .temporada.estreno {
		color:#D80000;
	}

/* contenedor info_max */
	.contenedor_info-max {
		background:#222222;
		margin: 0 ;
		position:relative;
		margin-bottom: 20px;
		transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
		z-index: 1;
		display: none;
	}
	.desplegar.contenedor_info-max {
		display: block;
		min-height: 200px;
		clear: both;
	}	

	.contenedor_info-max__inner {
		padding: 20px;
	}

	.contenedor_info-max__inner p a{
		color: #cc0000;
		text-decoration: underline;
	}

	.contenedor_info-max__inner:after {
		content: "";
		display:table;
		clear: both;
	}

	.contenedor_info-max:before {
	    position: absolute;
	    content: "";
	    z-index: 1;
	    width: 16px;
	    height: 8px;
	    border-bottom: 8px solid #222;
	    top: -8px;
	    left: 15%;
	    border-left: 8px solid transparent;
	    border-right: 8px solid transparent;
	}

	.contenedor_info-max:after {
		content: "";
		display:table;
		clear: both;
	}

	.contenedor_info-max .cerrar_serie {
		position: absolute;
	    top: 10px;
	    right: 10px;
	    text-indent: -9999em;
	    background: url(/especiales/2016/las-reformas-que-necesita-espana/img/iconos/cerrar.svg) center center no-repeat;
	    width: 15px;
	    height: 15px;
	    display: block;
	    cursor: pointer;
	    opacity: .8;
	}

	.contenedor_info-max .serie_text{
		overflow: hidden;
		margin-bottom: 10px;
	}

	.contenedor_info-max .titulo {
		text-transform: uppercase;
		font-weight: 700;
		color:#fff;
		font-size: 16px;
	}

	.contenedor_info-max .titulo a {
		color:#fff;
	}

	.contenedor_info-max .canal {
		font-weight: 100;
		color:#fff;
		font-size: 15px;
		float: left;
	}

	.contenedor_info-max .temporada {
		font-weight: 100;
		color:#D80000;
		font-size: 15px;
		float: left;
		padding-left: 20px;
		position: relative;
	}

	.contenedor_info-max .temporada:before {
		position: absolute;
		top: 0;
		left: 6px;
		content: "/";
		z-index: 1;
		color:#fff;
	}

	/* video de la serie */

	.contenedor_info-max .video-serie {
		margin-bottom: 10px;
	}

	.contenedor_info-max .video-serie .contenedor_iframe{
		height: 0;
		position: relative;
		overflow: hidden;
		padding-bottom: 56.25%;
	}

	.contenedor_info-max .video-serie iframe{
		width: 100%; 
		height: 100%; 
		position: absolute;
		top: 0;
		left: 0;
	}

	.contenedor_info-max .video-serie img {
		width: 100%;
		height:auto;
	}


	.contenedor_info-max .video-serie [class^="boton_"] {
	    position: absolute;
	    bottom: .688rem;
	    left: .688rem;
	    width: 48px;
	    height: 48px;
	}

	.contenedor_info-max .video-serie .boton_video {
	    background: url(/iconos/v2.x/v2.1/icono-video.svg) center no-repeat;
	    background-size: contain;
	}

	.contenedor_info-max .entradilla {
		clear: both;
		color:#fff;
		font-weight: 100;
		font-size: 16px;
		line-height: 135%;
		margin-top: 10px;
	}

	.contenedor_info-max .entradilla p {
		padding-bottom: 25px;
		
	}

	/* noticias relacionadas */

	.noticias_series {
		border-top: 1px solid #3F3F3F;
		position: relative;
		padding-top: 4px;
		clear: both;
		display: inline-block;
		width: 100%;
	}

	.noticias_series > a,
	.noticias_series > span {
		color:#fff;
		position: relative;
		margin-bottom: 15px;
		display: inline-block;
		font-weight: 700;
		font-size: 13px;
		line-height: 160%;
	}

	.noticias_series > a:before,
	.noticias_series > span:before {
		position: absolute;
		top: -9px;
		left: 0;
		border-top: 2px solid #fff;
		content: " ";
		z-index: 1;
		width: 100%;
	}
	.noticias_series > a:after{
		content: "»";
	}
	
	.noticias_series li {
		margin-bottom: 10px;
	    border-bottom: 1px solid #3f3f3f;
	    padding-bottom: 10px;
	}

	.noticias_series li:last-of-type{border-bottom: none;padding-bottom: 0;}

	.noticias_series li:after {
		content: "";
		display:table;
		clear: both;
	}

	.noticias_series figure {
		float: left;
		margin-right: 12px;
		margin-bottom: 10px;
		max-width: 132px;
	}

	.noticias_series li h2 {
		color:#fff;
		font-size: 18px;
		font-family: "Majerit", serif;
		font-weight: 500;
		line-height: 130%;
		width: 90%;
	}

	.noticias_series li h2 a {
		color:#fff;
	}


/* slide meses */

	.contenedor_meses .calendario_inner {
	
	}

	.contenedor_meses .slide_meses {
		padding: 0 60px;
		position: relative;
		overflow:hidden;
	}

	.contenedor_leyenda + .contenedor_meses .slide_meses {
		border-bottom: none;
	}

	.contenedor_meses .slide_meses_ul {
	    transition: all 0.3s ease-in-out 0s;
	    /*overflow: hidden;*/
	    height: 50px;
	    z-index: 1;
	    display: block;
	    padding-top: 10px;
	    position: relative;
	    margin-bottom: 5px;
	    display: inline-block;
	  	/*width: 100%!important;*/
	}	

	.contenedor_meses li {
		list-style: none;
    	position: relative;
    	padding: 0 2px;
    	font-size: 16px;
    	font-weight: 400;
    	text-align:center;
    	z-index: 1;
    	text-transform: uppercase;
    	float: left;
	}

	/*.contenedor_meses li:nth-of-type(3) {
		font-weight: 700;
		font-size: 17px;
	}*/



	.contenedor_meses .slide_meses_ul li a {
		color:#000;
		line-height: 40px; 
		display: inline-block;
	}

	.contenedor_meses .slide_meses_ul li.mes_activo a {
		font-weight: 700;
		font-size: 17px;
	}

	.contenedor_meses .slide_boton {
	    width: 40px;
	    height: 40px;
	    border: 1px solid #E5E5E5;
	    font-family: "MarcinAntB", sans-serif;
	    font-weight: 700;
	    font-size: 18px;
	    text-align: center;
	    padding-top: 4px;
	    position: absolute;
	    top: 10px;
	    background: #fff;
	    display: block;
    	cursor: pointer;
    	z-index: 2;
	}

	.contenedor_meses .meses_anterior {
		left: 0;
	}

	.contenedor_meses .meses_siguiente {
		right: 0;
	}

	.contenedor_meses .meses_anterior.inactivo {
		cursor: none;
		pointer-events: none;
	}

	.contenedor_meses .meses_siguiente.inactivo {
		cursor: none;
		pointer-events: none;
	}



/* buscador */
	#contenedor_buscadores{
		display: block;
		margin-top: 10px;
		width: 100%;
	}

	/* en quinta temporada va a todo lo ancho */
	.salida_portadilla #contenedor_buscadores {
    	width: 100%!important;
	}

	.contenedor_buscadores form{
		border-bottom: none;
		position: relative;
	}

	.contenedor_buscadores form:before {
		content: "\e90d";
		text-indent: 0;
		color: #000;
		position: absolute;
		top: 0.25em;
		right: 0.2em;
		display: block;
		font-size: 2.3em;
		font-family: 'Iconos Pais';
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		left:auto;
	}

	.contenedor_buscadores form input{
		height: 40px;
		line-height: 45px;
		padding: 0 3.7em 0 1em;
		border: 1px solid #000;
		width: 100%;
		border-radius: 0;
		-webkit-appearance: none;
		font-size: 0.875em;
		font-weight: 100;
		font-family: "MarcinAntB", sans-serif;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
	}

	.contenedor_buscadores.desplegado form input{
		border-top: 1px solid #000;
	}

	.contenedor_buscadores input::-webkit-input-placeholder {
		color: #000;
		font-weight: 700;
	}

	.contenedor_buscadores input:-moz-placeholder {
		color: #000;
		font-weight: 700;
	}

	.contenedor_buscadores input:-ms-input-placeholder {
		color: #000;
		font-weight: 700;
	}

	.desplegable_temas{
		width: 100%;
		position: absolute;
		top:2.5em;
		left: 0;
		border: 1px solid #000;
		padding: 5px 20px;
		background: #fff;
		z-index: 10;
		display: none;
	}

	.desplegable_temas li{
		border-top: 1px solid #000;
		padding: 7px 0;
		text-transform: capitalize;
	}

	.desplegable_temas li a{
		color:inherit;
	}

	.desplegable_temas li:first-child{
		border-top: none;
		line-height: 130%;
	}
	.desplegable_temas li span:first-of-type {
		display: block;
	}

	.desplegable_temas li .canal {
		clear: both;
	    display: block;
	    float: left;
	    font-size: 13px;
	    font-weight: 100;
	    line-height: 120%
	}

	.desplegable_temas li .temporada {
	    display: block;
	    float: left;
	    font-size: 13px;
	    font-weight: 100;
	    line-height: 120%
	}

	.desplegable_temas li .temporada.estreno{
		color:#D80000;
	}
	
	.desplegable_temas li .canal + .temporada:before{
		content: "/";
		padding: 0 5px;
	}

	.desplegado .desplegable_temas{
		display: block;
	}

	.principal--fijo #contenedor_buscadores{
		display: none;
	}



	/* leyenda */

	.contenedor_leyenda .bloque__interior {

	}

	.contenedor_leyenda .calendario_inner {

	}

	.contenedor_leyenda p {
		padding: 12px 0;
		font-size: 12px;
		font-weight: 700;
		border-bottom: 1px solid #e5e5e5;
		color: #000; 
		line-height: 30px;
	}

	.contenedor_leyenda p:before{
		content: ""; 
		display: inline-block;
	    width: 30px;
	    height: 30px;
	    background: url(../img/sillon.svg) no-repeat #CC0000 center;
	    background-size: 70%;
	    border-radius: 50%;
	    margin-right: 10px;
	    float: left; 
	}


	/*contenedor semana*/

	.contenedor_semana{
		width: 100%; 
		max-width: 62.250rem;
    	padding: 0 0.688rem;
    	margin: 20px auto;
    	font-smoothing: antialiased;
		-moz-font-smoothing: antialiased;
		-webkit-font-smoothing: antialiased;
		
	}

	#salida_articulo .contenedor_semana{
		padding: 0;
	}

	.contenedor_semana .calendario_inner{
		width: 100%;
	}
	#salida_articulo .contenedor_semana .calendario_inner{
		clear:both;
	}

	.contenedor_semana-antetitulo{
		font-weight: 700; 
		font-size: 11px; 
		text-transform: uppercase;
		line-height: 35px; 
		border-bottom: 1px solid #f5f5f5; 
		float: left;
		display: block;
		padding-left: 5px;
		width: 100%;
		border-top: 2px solid #000;
		color:#000;
	}

	.contenedor_semana-antetitulo.l-calendario {
		display: none;
	}

	.contenedor_semana .bloque__interior{
		padding-top: 0 !important;
		border-bottom: 2px solid #000 !important;
		padding-bottom: 10px;
		clear: both;
	}

	.contenedor_semana .contenedor_dia .num{
		font-size: 18px;
	}

	.contenedor_semana .contenedor_info-min .foto {
		max-width: 70px; 
		margin-bottom: 0;
	}

	.contenedor_semana .contenedor_info-min .foto img:hover , .contenedor_semana .serie_text .titulo:hover{
		opacity: .4
	}

	.contenedor_semana .destacada .contenedor_info-min .foto:before {
	  display: none;
	}


	/*ficha*/

	.ficha_serie{
		width: 100%; 
		max-width: 62.250rem;
    	padding: 0 0.688rem;
    	margin: 20px auto;
    	font-smoothing: antialiased;
		-moz-font-smoothing: antialiased;
		-webkit-font-smoothing: antialiased;
	}

	.ficha_serie .contenedor_info-max{
		display: block;
		width: 100%;
	}

	.ficha_serie .contenedor_info-max:before{
		display: none;
	}

	.ficha_serie .cerrar_serie{
		display: none;
	}

	.ficha_serie .contenedor_info-max .titulo {
    	text-transform: none;
	}

	.salida_articulo .ficha_serie .contenedor_info-max .entradilla,
	.salida_articulo .ficha_serie .contenedor_info-max .video-serie,
	.salida_articulo .ficha_serie .contenedor_info-max .serie_text  {
		width: 100%;
	}

	/* mediaquerys */

		@media(min-width:768px) {

			.contenedor_serie {
				float: left;
				width: 50%;

			}

			.contenedor_serie .contenedor_serie__inner {
				margin: 0 3%;
				border:none;
				padding-top: 15px;
			}

			.contenedor_info-min {
				margin-bottom: 15px;
			}

			

			.noticias_series {
				margin-top: 10px;
			}


			.noticias_series li {
				width: 33.333%;
				float: left;
				border-bottom: none;
				padding-right: 10px;
			}

			.noticias_series.min li {
				width: 50%;
			} 

			.noticias_series figure {
				margin-bottom: 10px;
				max-width: 290px;
				width: 100%;
				margin-right:0;
				margin-bottom: 10px;
			}

			.noticias_series.min li figure {
				max-width: 450px;
			}

			.noticias_series figure img {
				width: 100%;
			}

			.navegacion_meses{
				display: none;
			}


			.contenedor_meses .slide_meses {   
				padding: 0;
				text-align: center;
			}

			.contenedor_meses .slide_meses_ul {
				border-bottom: 1px solid #000;
			}

			.contenedor_meses #slide_meses_2_u.slide_meses_ul {
				border-bottom: none;
				border-top: 1px solid #000;
				padding-top: 0;
				margin-top: 10px;
			}

			.contenedor_meses li {
				float: none;
				width: auto !important;
				display: inline-block;
				padding: 0 16px;
			}

			.contenedor_meses .slide_meses_ul li.mes_activo:before {
				position: absolute;
				bottom: -3px;
				left:0;
				width: 100%;
				height: 1px;
				border-bottom: 4px solid #000;
				z-index:10;
				content: "";
			}

			.contenedor_meses #slide_meses_2_u.slide_meses_ul li.mes_activo:before {
				bottom: auto;
				top: -4px;
			}

			.contenedor_leyenda p {
				border-bottom: none;
			}

			.contenedor_semana-antetitulo { 
				width: 50%;
			}

			.contenedor_semana-antetitulo.l-calendario {
				float: right;
				text-align: right;
				display: block;
			}

		}

		@media(min-width:767px) and (max-width:999px) {

			.contenedor_serie:nth-child(2n+1) .contenedor_info-max{margin-left:0;}
			.contenedor_serie:nth-child(2n+2) .contenedor_info-max{margin-left:-106.4%;}
			.contenedor_serie:nth-child(2n+1){clear: left;}
			.contenedor_serie:nth-child(2n+1):before{content: ""; width: 200%; height: 1px; background: #e5e5e5; display: block;}
			.contenedor_serie:nth-of-type(1):before{display: none; }
			.contenedor_info-max {width: 208%;}
			.contenedor_serie:nth-child(2n+1) .contenedor_info-max:before {left: 7%;}
			.contenedor_serie:nth-child(2n+2) .contenedor_info-max:before {left: 56%;}



		}



		@media(min-width:1000px) {

			.salida_carcasa .contenedor_serie {
				float: left;
				width: 33.3%;
			}

			.contenedor_serie:nth-child(2n) .contenedor_serie__inner {

			}

			.contenedor_serie:nth-child(3n+1) .contenedor_info-max{margin-left:0;}
			.contenedor_serie:nth-child(3n+2) .contenedor_info-max{margin-left:-106.4%;}
			.contenedor_serie:nth-child(3n+3) .contenedor_info-max{margin-left:-212.8%;}
			.contenedor_serie:nth-child(3n+1){clear: left; }
			.contenedor_serie:nth-child(3n+1):before{content: ""; width: 300%; height: 1px; background: #e5e5e5; display: block; }
			.contenedor_serie:nth-of-type(1):before{display: none; }
			.contenedor_info-max {width: 316%;}

			.contenedor_serie:nth-child(3n+1) .contenedor_info-max:before {
				left: 7%;
			}

			.contenedor_serie:nth-child(3n+2) .contenedor_info-max:before {
				left: 40%;
			}

			.contenedor_serie:nth-child(3n+3) .contenedor_info-max:before {
				left: 74%;
			}

			.contenedor_meses {
				width: 672px;
				float: none;
				clear:both;
			}

			.contenedor_meses .slide_meses { border:none;}

			#contenedor_buscadores {
				float: right;
				width: 280px;
			}

			.salida_articulo #contenedor_buscadores {
				float: right;
				width: 100%;
			}

			.contenedor_dias {
				padding-bottom: 15px;
			}

			.contenedor_dias .contenedor_dia:last-of-type{
				border-bottom: none;
			}
			.contenedor_info-max .serie_text {
				width: 47%;
				float: right;
				text-align: left;
			}

			


			.contenedor_info-max .video-serie {
				width: 51%;
				float: left;
				clear:none;

			}

			.contenedor_info-max .entradilla {
				width: 47%;
				float: right;
				clear: none;
			}

			.contenedor_info-max .serie_text .titulo{
				display: inline;
				float:left; 
				margin-right: 8px;
			}

			.contenedor_info-max .serie_text .canal:before{ content: "/";  margin-right: 5px;}


			.contenedor_leyenda{
				float:right;
				margin-top: 5px;
				margin-right: 5px;
			}

			.contenedor_leyenda p{
				border-bottom: none;
			}
			
			.salida_portadilla .contenedor_semana .calendario_inner{
				display: -ms-flexbox;
			    display: -webkit-flex;
			    display: flex;
			    -webkit-flex-direction: row;
			    -ms-flex-direction: row;
			    flex-direction: row;
			    -webkit-flex-wrap: wrap;
			    -ms-flex-wrap: wrap;
			    flex-wrap: wrap;
			    -webkit-justify-content: flex-start;
			    -ms-flex-pack: start;
			    justify-content: flex-start;
			    -webkit-align-content: stretch;
			    -ms-flex-line-pack: stretch;
			    align-content: stretch;
			    -webkit-align-items: flex-start;
			    -ms-flex-align: start;
			    align-items: flex-start;
			}

			.salida_portadilla .contenedor_semana .contenedor_dia{
				max-width: calc(100%/7);
				-webkit-order: 0;
			    -ms-flex-order: 0;
			    order: 0;
			    -webkit-flex: 1 1 14.28%;
			    -ms-flex: 1 1 14.28%;
			    flex: 1 1 14.28%;
			    -webkit-align-self: stretch;
			    -ms-flex-item-align: stretch;
			    align-self: stretch;
			    margin-top: 35px;
			    background: #f5f5f5;
			    border: 1px dotted #e5e5e5;
			    border-left: none;
			    border-top: none;
			}

			.salida_portadilla .contenedor_semana .contenedor_dia:first-of-type{
				border-left: 1px solid #e5e5e5;
			}
			
			.salida_portadilla .contenedor_semana .contenedor_dia .fecha{
				padding: 0;
				position: relative;
				overflow: visible;
			}

			

			.salida_portadilla .contenedor_semana .contenedor_dia .dia{
				background: #000; 
				font-size: 12px; 
				color: #fff; 
				text-align: center;
				width: calc(100% + 3px);
				float: none;
				display: block; 
				position: absolute;
				top: -35px;
				opacity: 1;
				left: 0
			}

			.salida_portadilla .contenedor_semana .contenedor_dia:first-of-type .dia{
				width: calc(100% + 3px);
				left: -1px;
			}
			.salida_portadilla .contenedor_semana .contenedor_dia:last-of-type .dia{
				right: -1px;
				left: auto;
			}

			.salida_portadilla .contenedor_semana .contenedor_dia .num{
				width: 100%; 
				display: block; 
				background: #f5f5f5;
				opacity: 1; 
				text-align: center;
				color: rgba(0,0,0,.5);
				line-height: 35px;
				border-bottom: 1px solid #e5e5e5;
			}

			.salida_portadilla .contenedor_semana .contenedor_dia .fecha.inactivo .num{
				opacity: .5;
			}


			.salida_portadilla .contenedor_semana .contenedor_series{
				width: 100%;
				background: #fff;
			}

			.salida_portadilla .contenedor_semana .contenedor_serie{
				clear: none; 
				float: none; 
				width: 100%; 
				display: block; 
			}

			.salida_portadilla .contenedor_semana .contenedor_serie .contenedor_serie__inner{
				padding-top: 10px;
				margin: 0 10px;
				border-bottom: 1px dotted #e5e5e5;
			}

			.salida_portadilla .contenedor_semana .contenedor_serie:last-of-type .contenedor_serie__inner{
				border-bottom: none;
			}

			.salida_portadilla .contenedor_semana .contenedor_info-min{
				margin-bottom: 10px;
			}

			.salida_portadilla .contenedor_semana .contenedor_info-min .foto {
			    max-width: none;
			    width: 100%;
			    margin-bottom: 10px;
			    
			}

			.salida_portadilla .contenedor_semana .contenedor_info-min .foto,
			.salida_portadilla .contenedor_semana .contenedor_info-min .canal,
			.salida_portadilla .contenedor_semana .contenedor_info-min .temporada {
				display:none;
			}

			.salida_portadilla .contenedor_semana .contenedor_series .contenedor_serie:first-child .contenedor_info-min .foto {
				display: block;
			}

			.salida_portadilla .contenedor_semana .serie_text{
				clear: both;
			}

			.salida_portadilla .contenedor_semana .serie_text .titulo {
				font-size: 14px;
				line-height: 140%;

			}

			.salida_portadilla .contenedor_semana .serie_text .canal {
			    font-size: 13px;
			}

			.salida_portadilla .contenedor_semana .serie_text .temporada {
				font-size: 13px;
			}

			.contenedor_meses #slide_meses_2_u.slide_meses_ul {
				border-top: none;
			}

			.contenedor_meses #slide_meses_2_u.slide_meses_ul:before {
				border-top: 1px solid #000;
				position: absolute;
				top: 0;
				left:0;
				width: 980px;
				z-index: 10;
				content: "";
				height: 1px;
			}

			.contenedor_meses .slide_meses {
				overflow: visible;
			}

		}




		@media(max-width:350px) {

			.noticias_series li h2 {
				font-size: 14px;
			}
		}








































