@charset "UTF-8";
/* CSS Document */

@media only screen and (min-width: 1000px) and (max-width: 1142px) {
	header, .container, .footer {width: 97%;}

	.noticias ul li.cronica{width:59%;}

	/*.menu li{padding:0 5px;}
	.menu li a {font-size:16px;}*/
}

@media only screen and (min-width: 900px) and (max-width: 1040px) {
	.top-menu .consola{width:25%; right:1%;}
}

@media only screen and (max-device-width: 900px) {
	*{font-size:12px;}
	header, .container, .footer { width: 100%;}

	.res-menu, .res-menu{display:block;}
	/*header .main-menu{margin-top:10px; height:auto; margin-bottom:10px;}*/
	header .main-menu {height: 80px;}
	header .main-menu .menu {display:none;}
	.logo{width:130px; margin-left:5px;}
	.logo_right {right: 10px;width: 40px;}
	.informa { font-size: 10px; width: 66%; padding:10px; background-image:none;}
	nav .menu{display:none;}
	/*nav.menu, .top-menu{display:none;}*/

	.contenido{width:100%;margin-bottom:50px;}
	.heading {font-size: 20px;}
	.sidebar{display:none;}
	footer{display:none;}

	.menu-visto .slicknav_icon-bar { display: block;}
	.menu-oculto{display:none;}
	.res-menu{ display:block;}

	h1 {font-size: 20px; margin-bottom: 10px;}
	h2, h2 a, .unacronica .titular h2 { font-size: 24px; line-height: 25px;}
	h3, .unacronica .titular h3 { font-size: 16px;}
	.contenido .heading { padding: 2%; text-indent: 0; width: 96% !important;}
	.contenido .breadcrumbs { display:none;}
	.contenido article{margin-bottom:0; border-bottom:none;}
	.down.noticias .heading, ul.down .heading{font-size: 18px; padding: 2% !important; text-indent:0; width: 96% !important;}
	.noticias ul li.calendar { margin: 0 0 0 2%; width: 24%;}
	.imgcronica img { width: 100%;}
	.noticias ul li.imgcronica{width:72%; padding-bottom:0;}
	.noticias ul li.cronica { padding: 2%; width: 96%;}
	.noticias > .mas, article #proximos > .mas{padding: 2% 29px 2% 2%; top: 9px;}
	.sidebar-left, .contenido .column-right, .contenido .noticias.column-right { padding: 0 2%; width: 96%;}

	.unacronica .noticias .titular {  width: 72%;}
	.unacronica .noticias {  margin-bottom: 5px;}
	.unacronica .titulo{margin-bottom:5px;}

	.clasificacion .tabla{width:100%; margin-bottom:5%;}

	.slideshow img { width: 100%;}
	.slideshow .slide-nav{display:none;}
	.texto-slide{ padding: 2%; width:100%;}
	.texto-slide p{font-size:14px;}
	.slideshow .mas{margin-right:2%;}

	.home .slideshow{height:auto;}

	.acuerdos .trescolumnas > ul > li{margin-right: 0; padding: 2%; width: 46%; border:none !important;}
	.trescolumnas > ul > li{padding: 2% 2% 6%; width: 96%; margin-right:0; border-top:none !important; border-right:none !important;border-left:none !important;border-bottom:1px solid #e5e5e5 !important;margin-bottom: 4%;}

	.tabla h3{padding-left:2%;}
	.clasificacion .tabla > ul{border:none;}
	.contenido #clasificacion .leyenda > li{font-size:8px;}
	.contenido #clasificacion ul li ul li:first-child{width:7%;}
	.contenido #clasificacion ul li ul li:nth-child(2) { width: 10%;}
	.contenido #clasificacion .right {width: 4%;}

	.doscolumnas li { margin: 2%; width: 96%;}
	.doscolumnas h2 { font-size: 18px;}

	.contacto label, .contacto input, .contacto textarea{width:100%;}
	.contacto form { margin: 0 2%;  width: 96%;}

	.top-menu .consola{width:70%;right:0;max-width:427px;}

	#fBusqueda{display:none;}

	.top-menu .logout{display:block;}
}

@media screen and (min-width: 900px){
	.slicknav_menu{display:none;}
}

@media only screen and (min-device-width: 500px) and (max-device-width: 900px) {
	.contenido .noticias li{width:50%;}
	.trescolumnas > ul > li, .doscolumnas li{border-bottom:none !important; width:46%;}
	.contacto form{width:80%;}
	.logo{width: 130px;}
}