#container {margin:0 auto;border:0px solid red;}
/* body * {border:1px dotted blue;} */
@media only screen and (max-width: 991px) {
	
	#contenido {border:0px solid red;width:100%;}
	.galeria_fotos_info div p {margin-right:8px;left:8px;bottom:4px;}
	.figura{

	}
	#derecha
		{
		display:inline-block;
		width:100%;
		border:0px dotted orange;
		}
	.cajaslider{
		width:100%;border:0px solid green;
	}
	.center_column
		{border:0px dotted blue;width:95%;}	
	#derecha .block {max-width:98%;width:45%;display:inline-block;vertical-align:top;margin-right:7px;margin-left:4px;}	
	#menu *{font-size:.96em}	
	#logoslider {max-width:60%;}
	#pie {margin:0;}
	.todo {margin:0;}
	.fijo {
		margin:0;
		width:100%;
	}	
#social_bar	{text-align:center;}
#social_bar div {display:inline-block;width:60px;border:0px solid red;}
#social_bar span{font-size:0.88em;}
#social_bar hr {display:none;}	
#publicidad div {display:inline-block;border:0px solid red;max-height:200px;vertical-align:middle;margin-right:10px;}
#publicidad div img {}
#publicidad hr {display:none;}	

}


@media only screen and (max-width: 767px) {

	.figura{
	width:45%;
	
	}
	.foto390{min-height:10px;}
	.left_column{max-width:99%;border:0px dotted purple;}
	#derecha .block {max-width:94%;display:block;width:100%;}	
	#continentes {display:block;text-align:center;}
	#continentes div {display:inline-block;margin:3px;}
	#mapa_portada {display:block;width:99%;}
	#derecha
		{margin:5px;float:none;display:block;border:0px dotted red;max-width:94%;margin-left:10px;}
	.right_column {display:block;float:none;max-width:99%;border:0px solid red;}	
	.center_column
	{
	border:0px dotted yellow;
	width:96%;
	float:left;
	
	}
.rostros .contenedor_foto {max-width:40%;margin-left:6px;margin-right:6px;width:40%;margin-bottom:12px;}	
	.margen1 {padding:4px;}
	.margen2 {padding:8px;}	
	#menu {display:none}
	#menu_mobil {display:block;}
	.xgaleria_fotos .foto {max-width:260px;}
	.galeria_fotos_info div {width:47%;}
	
	.galeria_fotos_info div p {margin-right:10px;left:10px;bottom:5px;}	
	#contenido {border:0px solid red;}
	#galeria_rostros.galeria_fotos_info .foto{width:30%;border:0px solid red;}
	#galeria_rostros .galeria_fotos_info .foto{min-height:55px;}	
	.nobreak_rs{display:none;}
	.caja_izquierda{display:block;width:100%;text-align:center;border:0px solid red;vertical-align:center;max-width:98%;overflow:hidden;}
	.caja_izquierda img{max-width:90%}
	a.enlace_centro{text-align:center;background:transparent;padding:1px;}
	#ficha_viaje div.columnas2 {display:block;width:99%;max-width:99%;}
}
@media only screen and (max-width: 650px) {

	.figura{
	width:43%;
	}	
	.center_column
	{border:0px dotted pink;
	}
	.rostros .contenedor_foto {max-width:100%;margin-left:6px;margin-right:6px;width:100%;margin-bottom:12px;display:block;}	
	#derecha{margin-left:3px;}
	.flex-control-nav {display:none}
	.flex-caption {font-size:.8em;padding:3px;line-height:1em;}
	iframe {height:300px;}
	.galeria_fotos div {width:47%;}
	.kml {display:block;border:0;text-align:left;}
	.gpx {display:block;margin-left:0;text-align:left;}	
	.mensaje_manten{font-size:12px;}
	.galeria_fotos_info div p {margin-right:8px;left:8px;display:none;}	
	
	#contenido {border:0px solid red;}
	
}

@media only screen and (max-width: 480px) {
	.figura{
		
		max-width:100%;width:92%;display:block;float:none;margin:0;
		
		margin-top:6px;margin-bottom:10px;
		border-bottom:1px solid #c5e1ce;
		
	}
	.portadalinea{display:none;}
	.bordeizquierdo{border:0;border-bottom:1px solid #c5e1ce;}
	iframe {height:230px;}
	.center_column{border:0px dotted green;width:93%;}
	.galeria_fotos div {width:45%;}
	.galeria_fotos_info div {width:99%;}
	.foto_ficha {float:none;display:block;width:100%;}
	#financiada div {margin-right:5px;margin-left:5px;}
	.fotomaps{display:block;float:none;}
	.cajamaps{width:auto;}
	.cajamaps h2 {font-size:1em;}
	.foto_izquierda,.foto_derecha{float:none;display:block;margin:0;margin:0 auto;margin-bottom:22px;margin-top:0px;}
	.galeria_fotos_info div p {margin-right:13px;left:13px;bottom:4px;display:block;}	
	#contenido {border:0px solid red;}
	#galeria_rostros.galeria_fotos_info .foto{width:44%;border:0px solid red;}
	#galeria_rostros .galeria_fotos_info .foto{min-height:55px;}	
    .caja_idiomas_asanog{text-align:left;display:block;}
	.caja_idiomas_asanog a{display: block;clear:right;margin-bottom:6px;height:40px;}	
	#ficha_viaje .redes_asanog{text-align:left;}
	#ficha_viaje .redes_asanog a{display:block;background:url(../i/acg.png) no-repeat 0 0;padding-left:15px;margin-bottom:6px;}
	#ficha_viaje .redes_asanog p{text-align:left;}
	.sepa_asanogo{display:none;}
}
@media only screen and (max-width: 280px) {

	.figura{
		width:90%;
	}
	iframe {height:230px;}
	.center_column{border:0px dotted navy;width:92%;}	
	.galeria_fotos div{width:99%;}
	
	#derecha {width:90%;}
	#financiada div {display:block;}
	.mensaje_manten{font-size:10px;}
	.galeria_fotos_info div p {display:none;}	
	#contenido {border:0px solid red;}
	#galeria_rostros.galeria_fotos_info .foto{width:94%;border:0px solid red;}
	#galeria_rostros .galeria_fotos_info .foto{min-height:85px;}	
	
}
