.main {
	display:inline-block;
	width:66.6666%;
	float:left;
	padding:25px;
	background:#fff;
}

.separador {
	width:1px;
	float:left;
}

.destacadas {
	width:33.3333%;
	float:left;
	background:#fff;
	min-height:750px;
	border-left:solid 1px #d9d9d9;
}

#seccion  { border-right:solid 1px #d9d9d9; }



/*--------------------------------------
	Slider Noticias
--------------------------------------*/

#mod_slider_noticias {}
#mod_slider_noticias .item { /*max-height:750px;*/ overflow:hidden; position:relative; }
#mod_slider_noticias .item .imagen { text-align:center; width:100%; }
#mod_slider_noticias .item .imagen img { width:100%; /*max-height:472px;*/ /*box-shadow:0 1px 2px rgba(0,0,0,.2);*/ }
#mod_slider_noticias .item p.titulo { margin-top:20px; font-size:28px; font-weight:400; color:#000; line-height:1.2em;}
#mod_slider_noticias .item p.fecha { margin-top:20px; color:#888; font-size:12px; font-weight:400; }
#mod_slider_noticias .item p.texto { margin-top:25px; font-size:17px; color:#999; /*bottom:25px; position:absolute;*/ }
#mod_slider_noticias .item a { color:inherit; transition:all .3s; }
#mod_slider_noticias .item a:hover { color:#0066ff; text-decoration:none; }


/** Destacadas **/
.destacadas h4 { display:block; background:#f0f0f0; padding:8px 10px; border-bottom:solid 1px #d9d9d9; }
.destacadas h4 img { vertical-align:middle; }
.destacadas .listado article { margin-top:20px; padding-bottom:20px; border-bottom:solid 1px #ddd; overflow:hidden; }
.destacadas .listado .item { padding:0 20px; }
.destacadas .listado article:last-child .item { padding-bottom:0; border-bottom:none; }
.destacadas .listado article:first-child .item { margin-top:0px; }
.destacadas .listado .item .imagen img { box-shadow:0 1px 2px rgba(0,0,0,.2); }
.destacadas .item .fecha { margin-top:5px; color:#888; font-size:11px; }
.destacadas .listado .item .titulo { margin-top:5px; font-size:15px; font-weight:600; color:#000; }
.destacadas .listado .item .titulo a { color:inherit; transition:all .3s; }
.destacadas .listado .item .titulo a:hover { color:#0066ff; text-decoration:none; }



/** Titulares **/
.titulares { background:#ffffcc; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; overflow:hidden; }
.titulares .item { float:left; width:33.3333%; padding:2.5%; font-size:13px; border-left:solid 1px #d9d9d9; }
.titulares .item:first-child { border-left:none; }
.titulares .item .fecha{ color:#888; font-size:11px; }
.titulares .item .titulo { margin-top:5px; color:#000; font-weight:600; transition:all .3s; }
.titulares .item .texto { margin-top:10px; color:#000; transition:all .3s; }
.titulares .item a { color:inherit; }
.titulares .item a:hover { color:#0066ff; text-decoration:none; }



/*--------------------------------------
	PUBLICIDAD
--------------------------------------*/

.publicidad { text-align:center; width:100%; }

.main > .publicidad { margin-bottom:20px; }

.publicidad img { 
	display:inline-block;
	width:100%; 
	vertical-align:top; 
}




/*---------------------------------------------------
	MEDIA QUERIES
-----------------------------------------------------*/

@media screen and (max-width: 866px) 
{
	.main { width:99% !important; border-right:none; }
	.separador { width:1% !important; }
	
	.destacadas { width:100%; margin-bottom:25px; border-top:solid 1px #d0d0d0; min-height:0; }
	.destacadas .listado article { float:left; width:33.3333%; border-bottom:none; }
	.destacadas .listado article:last-child .item { padding-right:0; }
	
}


@media screen and (max-width: 656px)
{
	.main { float:none; width:100%; }
	.separador { display:none; }
	
	.destacadas { float:none; border-left:none; border-top:solid 1px #d9d9d9 !important; margin-bottom:0; }
	.destacadas .listado article { float:none; width:100%; padding-right:0; border-bottom:solid 1px #ddd; }

	.titulares { border-right:none; }
	.titulares .item { float:none; width:100%; padding:25px; border-left:none; border-bottom:solid 1px #d9d9d9; }
}

@media screen and (max-width: 400px)
{
	.main { padding:15px; }
	#mod_slider_noticias .item p.titulo { font-size:24px; }
	#mod_slider_noticias .item p.texto { font-size:15px; }
}