/* CSS Document */

/* MEDIA QUERYS PARA MODELO DE 3 COLUMNAS DE PÃGINAS INTERIORES 
y/o BLOQUE RIGHTNAV*/

@media screen and (max-width:1280px){
	#colizda, .colizda, #coldcha, .coldcha{
/*		width:47%;*/
		min-width:18em;
	}
}


@media screen and (max-width:1024px){

	section#central {
	/*	width: 68% !important;*/
	/* 08-05
		width: 68%;
		padding-right:0 !important;
	*/	
	}
	
	.izqda_y_central {
		width: 68% !important;
	}
		
	section#leftnav {
		width: 24%;
	}
	
	
	#precontenido h1 { /* debe coincidir con el width-1% de leftnav */
		min-width: 23%;
	}

	section#rightnav {
		width: 95%;
		display: block;
		float:none;
	}
	
	.recorte {
		display: inline-block;
		vertical-align: top;		
	}
	
	section#rightnav .recorte {
		width: 200px;
		max-width: 200px;
	}
	
	section#leftnav .enlinea {
		width: auto;
		margin: 10px;
	}
	
	section#rightnav .enlinea {
		width: 200px;
		margin: 10px;
	}
	
	#central > h2  { text-align: right; }
	
	#colizda, .colizda, #coldcha, .coldcha{
		width:46%;
		min-width:17em;
	}	
		
}



@media screen and (max-width:920px){
	#header_interior .sm-clean {
		float:none;
	}
}

@media screen and (max-width:800px){

	section#contenido {
	/* 08-05		
		padding-right: 0;
	*/	
	}

	#colizda, .colizda, #coldcha, .coldcha{
		float:none;
		width:97% !important;
		display: block;
	}
}

@media (max-width: 767px) {
	header {
		background:none !important;	
	}
	#header {
		min-height:0 !important;	
	}
	#header #encabezado {
		display:none !important;
		height:0 !important;
	}
	#sede-electronica {
		display:none !important;	
	}
	article#buscar {
		display:none !important;	
	}
	#readspeaker_button1 {
		display:none !important;	
	}
	.rsbtn {
		float: right;
		right: 0px;
		top: 40px;
		position: absolute;
	}
	.navbar {
		margin-top:0;
	}
	
	#header_interior #encabezado { /*Para encabezado de páina de entrada */
		min-height:0px;
	}	
		
}


@media screen and (max-width:767px){

	#header_interior
	{
		background-image: url("/img/escudo_2016.svg");

		background-size:  135%, cover;

		background-position: center 4rem, top center;
		background-repeat: no-repeat;
		background-origin: content-box;
	}

	section#contenido {
	/* 08-05		
		padding-left: 10px;
	*/	
	}	
	
	section#leftnav {
		width: 95%;
	}
	
	section#rightnav {
		float:none;
	}
	
	section#central {
		width: 93% !important;
		padding-left: 10px;
		min-height: 0;
		/* margin-top: 2em;*/
	}
	
	.rsbtn {
		float:right;
		right: 0px;
		top: 40px;
		position: absolute;
	}
	
	nav {
		margin-top: 2em;
	}
	
}


@media screen and (max-width:480px){
	
	section#central {
		padding-left: 0;
	}
	
	section#leftnav {
		width: 97%;
	}	

	section#rightnav .enlinea {
		width:inherit;
	}	
	
	#colizda, .colizda, #coldcha, .coldcha{
		min-width: 17em;
	}
	
	.mobile-oculto {display:none;}
	
	div.informacion { 
		background:none;
		margin:0; 
	}
	div.informacion p { 
		padding-left: 5px !important;
	}
	
}


