


#container {margin:0 auto;border:0px solid red;}
/*
@media only screen and (max-width: 2048px) {
	
}*/

@media only screen and (max-width: 1800px) {
	#noticias_portada .columnasx3{width:23%;margin:10px;}
	#noticias_portada .columnasx3 .fotonoticia{min-height:initial;max-height:290px;}
}
@media only screen and (max-width: 1600px) {
	#noticias_portada .columnasx3{width:30%;margin:15px;}
}
@media only screen and (max-width: 1500px) {

}
@media only screen and (max-width: 1400px) {
	
}

@media only screen and (max-width: 1350px) {
	
	#noticias_portada .columnasx3{width:20%;margin:15px;}
}
@media only screen and (max-width: 1280px) {
	
	.texto_noticias_full{}
.contenedor_foto_noticia{}
.margen_texto
	{
		width:95%;margin:0 auto;
	}
	.slider-seccion{height:400px;}
	.fondo-slider{height:400px;}	
	
	#noticias_portada .columnasx3{width:25%;display:inline-block;min-height:470px;}
}

@media only screen and (max-width: 1200px) {
	
	.logotipo_abj {display:none;}
	#xcontenido {width:90%;}
	.Xfigura{
	width:45%;}
	.figura{
	width:96%;}
	
	#contenedor_menu{right:60px;}
}

@media only screen and (max-width: 991px) {
	
		.caja_video_yx .videos_fila{width:45%}
	.caja_video_yx .videos_fila .videos{height:300px;}
	
	
	.caja_formularios{max-width:100%;}
	.info_formularios{display:block; max-width:90%; margin:10px auto; width:660px; position:relative;}
	.formulario_n{display:block; width:90%;}
	
	#infocookie #textocookie {display:block;margin-left:10px;}
	#enlaces_abajo,#abajo_redes{
		margin-left:10px;
		margin-bottom:10px;
	}
	#enlaces_abajo div{
		display:block;margin:0px;border:0px;padding:0px;
	text-align:left;
	}
	#contenido {xwidth:99%;margin-top:20px;margin-bottom:20px;}
	.galeria_fotos_info div p {margin-right:8px;left:8px;bottom:4px;}
	.figura{
	
	}
	#newcontainer{max-width:98%;border:0px solid red;margin:0 auto;}
	.featuredrow{width:100%;}
	#derecha
		{
		display:inline-block;
		width:100%;
		border:0px dotted rgba(112,90,42,.9);
		}
	.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:1em}	
	#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;}	


	body .columna50.columna_izquierda{
			width:40%;
	}
	body .columna50.columna_derecha{
			width:56%;
	}
	
	#noticias_portada .columnasx3{width:28%;}
	#noticias_portada .columnasx3 .fotonoticia{min-height:initial;max-height:initial;}
}
@media only screen and (max-width:850px) {
	#noticias_portada .columnasx3{width:45%;margin:5px;}
}

@media only screen and (max-width: 820px) {
	body #ficha_producto h1, body #listado_productos h1{font-size:1.6em;}
	
	#datos_producto {font-size: 1em;margin:8px auto;}
	.margenproducto {
  padding: 2px 4px;
}
	.Xfigura{
	width:45%;
	
	}
	.figura{
		width:92%; margin:0 auto;
	}	
	.margen_fijo{margin-left:auto!important; margin-right:auto!important; width:95%!important;}
	.foto390{min-height:10px;}
	.left_column{max-width:99%;border:0px dotted purple;}
	#derecha .block {max-width:94%;display:block;width:100%;}	
	#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 #9B7D59;
	width:96%;
	float:left;
	
	}	
	.margen1 {padding:4px;}
	.margen2 {padding:8px;}	
	#menu {display:none}
	#menu_mobil {display:block;}
	#languages_block_top{top:8px;}
	.xgaleria_fotos .foto {max-width:260px;}
	.galeria_fotos_info div {width:47%;}
	
	.galeria_fotos_info div p {margin-right:10px;left:10px;bottom:5px;}	
	.featuredrow figure .foto img{float:none;margin:0 auto;display:block;margin-bottom:12px;}
	
		.foto_noticia_portada{display:block;float:none;max-width:100%;margin:10px auto;}
	body .columna50.columna_izquierda{
			display:block;width:99%;text-align:center;
	}
	body .columna50.columna_derecha{
			display:inline-block;width:auto;margin:10px auto;position:relative;
	}	
	.columnasx2x{text-align:center;}	
	
	#caja_ancho .columnapie{
		display:block;
		margin:10px;
	}	
	
	.fijomax{width:100%;}
	#base_redes .redes_empresa{display:none;}
	.redes_empresa {
		left:initial;
		width:100%;
		right: 0px;
		top:4px;
		margin:0;
	}

	
}
@media only screen and (max-width: 650px) {
	.Xfigura{
	width:43%;
	}
.figura .foto img {float:none;display:block;max-width:100%;margin:10px auto;}	
	#encabezadodentro .redes_empresa{top:2px;right:5px;position:absolute;}/*si no idiomas margin right 0. si idiomas poner 60px*/
	#lafecha .fechatexto{display:none;}
	
	.center_column
	{border:0px dotted pink;
	}
	#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;}	
	
	.pie_izq{float:none;display:block;}
	.pie_der{float:none;display:block;}	
	.columna_foto{display:block;text-align:center;width:99%;margin:5px auto;}
	.columna_texto{display:block;width:99%;margin:5px auto;}
	body #caja_logo{margin:0 auto;display:inline-block;width:100%;float:none;text-align:center;top: 2px;
    position: relative;}
	body #caja_logo .logotipo{float:none;display:block;margin-left:auto;margin-right:auto;position:relative;top:0px;xmargin-bottom:10px;margin:0px auto;padding-top:30px;}
	.right_column_top{padding:0;margin:0;}
	.slider-seccion{height:300px;}
	.fondo-slider{height:300px;}
		.caja_video_yx .videos_fila{width:90%}
	.caja_video_yx .videos_fila .videos{height:300px;}
	.caja_video_y .videos{width:100%; height:300px;}
	
	#noticias_portada .columnasx3{width:99%;margin:10px auto;display:block;}
}

@media only screen and (max-width: 480px) {
	.figura{
		
		max-width:100%;width:92%;display:block;float:none;margin:0 auto;
		
		margin-top:6px;margin-bottom:10px;
	}
	.featuredrow .titulo{font-size:20px;}
	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:5pxmargin-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;}	
	/*.video-caption {bottom:30px;}*/
	
	
	
}
@media only screen and (max-width: 280px) {
	
	.featuredrow .titulo{font-size:20px;}
}
@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;}	
	
}



