@media only screen and (max-width: 900px) {
.paginatipo1 .columna_centro {
    width: 750px !important;
}
#lado_centro .bloquecabecera h1.sintexto {
    margin-bottom: 10px;
    width: 400px;
}
}
@media only screen and (max-width: 768px) {
	html, body {width:768px;background-color:#fff;}
	#barra_superior{position:relative;height:55px;}
	#barra_superior_int{margin-top:5px;width:100%; font-size:0.85em;}
	#barra_superior_int form#buscador{display:none;}
	#contenedor {position:relative;padding-bottom:60px;padding-top:0;}
	#izquierda{position:relative;margin: 0 10px;top:auto;width:310px;}
	#redes_menu {position:absolute;left:220px;top:14px;width:100px;margin:0;}
	#redes_menu a {display:block: float:left;margin:0;}
	#redes_menu a img{display:block: float:left;margin:2px;width:30px;}
	.slide {display:none;}
	.slide{width:295px;height:160px;}
	.slide img{width:295px !important;}
	#slider{height:160px;}
	.contenido_slide .titulo_slide{font-size:20px;}
	.contenido_slide .descripcion_slide{font-size:14px;line-height:16px;}
	#suscripcion_form {left:10px;right:auto;top:30px;padding:4px;z-index:99999999 !important;}
	#ecomm_cart {top:27px;padding:4px;}
	#centro{position:relative !important;clear:both;margin:10px;padding-top:0 !important;}
	.columna_centro{top:auto !important;left:auto !important;width:100% !important;}
	.columna, .columna_contenido img, .columna h2 {width:270px !important;}
	.columna h2 {text-align: center;}
	
	#pie{position:relative;clear:both;width:100%;height:90px;}
	#pie_ideolab {top:60px;}
	#creativecommons {top: 60px;}
	.imagen img{width:100%;}
	.paginatipo1 .bloque3, .paginatipo1 .bloque3_contenido {width:193px;height:118px;}
	.paginatipo1 .bloque3 h2 {font-size:18px;line-height:32px;}
	.paginatipo1 .bloque3_fondo{width:193px;height:34px;}
	.paginatipo1 .bloque3 img{width:193px;}
	.bloque3_contenido img, .bloque3, .bloque3 h2 {width:270px;}
	.evento, .sabias {width:295px;height:71px;}
	.evento .evento_dia{font-size:9px;}
	.evento .evento_fecha{font-size:10px;}
	.evento .evento_izquierda {width:80px;padding:5px;height:61px;}
	.evento .evento_nombre{font-size:10px;}
	.evento .evento_imagen img{width:110px;}
	.evento .evento_texto.texto{font-size:9px;width:80px;padding:5px;line-height:11px;}
	.sabias .imagen_sabias{width:118px;}
	.sabias img{height:71px;}
	.sabias h2{padding:5px;font-size:14px;}
	.sabias .texto_sabias.texto{font-size:9px;padding:5px;line-height:11px;}
	#parte_fixed{display:none;}
	
	#menu{margin-left:0;float:left;width:250px;}
	/*#lado_izquierdo {float:left;width:270px;display:none;}*/
	#contenedor_menu{float:left;display:none;}
	#menu_mobile a{display:none;float:left;background: url('img/menu_mobile.jpg');width:32px;height:32px;}
	.bloquecabecera{width:300px !important;}
	.bloquecabecera h1{font-size:32px !important;}
	.bloquecabecera .texto{font-size:14px !important;line-height:16px !important;}
	.bloquecabecera p:nth-child(n+2){font-size:12px;}
	
	.paginatipo4 #centro #lado_centro, .paginatipo2 #centro #lado_centro{background-color:#fff;padding:30px 10px;margin:10px;}
	.paginatipo4 .bloquecabecera, .paginatipo2 .bloquecabecera{width:100% !important; padding-left:0px;}
	.paginatipo4 .bloquecabecera_contenido {padding-right:0px;}
	.traza {font-style: italic;font-size: 12px;background: #000;height: 50px;color: #fff !important; padding:2px 7px; margin-left:0px !important;}
	.traza a{color: #fff !important;}
	.traza.primer_elemento {margin-top:-24px;margin-bottom:10px;}
	
	.paginatipo4 #derecha {position:relative !important;top:0;left:20px;width:270px;background-color:#fff;padding-top:10px;}
	.paginatipo5 #derecha {position:relative !important;top:0;left:20px;padding-top:0;}
	.paginatipo2 #derecha {position:relative !important;top:0;left:20px;width:270px;padding-top:10px;background-color:#fff;}
	.paginatipo4 #derecha,.paginatipo5 #derecha {display:none;}

	#lado_centro .modulo p {padding-left:0px;}
	
	.paginatipo4 #derecha .bloquecabecera {margin-top:10px !important; height:auto !important;width:140px !important;}
	.paginatipo2 #derecha .bloquecabecera {margin-top:10px !important; height:auto !important;width:250px !important;}
	#lado_derecho .bloquecabecera h1 {position:static !important;font-size:18px !important;}
	#lado_derecho imagen{margin-right:0;}
	#lado_derecho .float_right{float:none;}
	#lado_derecho {position:relative;overflow:visible;}
	.titulo{width:100% !important;}
	
	.bloque_texto_foto  {width:265px !important;height:500px;}
	.bloque_texto_foto.todo {width:290px;height:500px;}
	.bloque_texto_foto_contenido img{width:265px !important;}
	.bloque_texto_foto.todo .bloque_texto_foto_contenido{width:265px;height:500px;}
	.bloque_texto_foto.todo .texto {width:265px;}
	.bloque_texto_foto h2 {width:250px; text-align:center; margin-left: auto; margin-right: auto;}
	
	.producto {height:600px;margin-left:0px;}
	.producto .descripcion_producto {top:230px;display:block;}
	.producto, .producto .front_producto img {width:270px;}
	.descripcion_producto p:first-child {padding-left: 58px !important; margin-top:50px;}
.descripcion_producto p {padding-left: 58px !important;}
	
	#ecomm_centro {left:5px;padding:5px;}
	#ecomm_centro.compra{width:310px;}
	#formulario_compra {padding:0;width:100%;}
	#formulario_compra_1 {height:500px;position:relative;}
	#formulario_compra_invitado{width:270px;}
	#formulario_compra_login {height:250px;}
	#formulario_compra table input[type=text], #formulario_compra table select{width:100px;}
	
	.paginatipo5 .noticia{width:100%;}
	.paginatipo5 .noticia.cerrada .noticia_fecha{position:static;left:auto;top:auto;width:auto;}
	.paginatipo5 .noticia.cerrada .noticia_nombre{padding-bottom:40px;position:static;left:auto;top:auto;width:290px;}
	.paginatipo5 .noticia .noticia_nombre{width:290px;margin-left:10px;}
	.paginatipo5 .noticia_contenido{width:100%;}
	.paginatipo5 .noticia .noticia_imagen img{width:100%;}
	.paginatipo5 .noticia.cerrada .noticia_imagen img{width:100%;}
	.paginatipo5 .noticia .noticia_texto{width:290px;}
	.paginatipo4 .noticia{width:100%;}
	.paginatipo4 .noticia.cerrada .noticia_fecha{position:static;left:auto;top:auto;width:auto;}
	.paginatipo4 .noticia.cerrada .noticia_nombre{padding-bottom:40px;position:static;left:auto;top:auto;width:250px;}
	.paginatipo4 .noticia .noticia_nombre{width:250px;margin-left:10px;}
	.paginatipo4 .noticia_contenido{width:100%;}
	.paginatipo4 .noticia.cerrada .noticia_imagen img{width:100%;}
	.paginatipo4 .noticia .noticia_imagen img{width:100%;}
	.paginatipo4 .noticia .noticia_texto{width:250px;}
	
	.video iframe {width:100% !important;height:200px !important;}
	#lado_centro .video iframe	{padding-left:0px;}

	.paginatipo2 #boton_derecha, .paginatipo4 #boton_derecha, .paginatipo5 #boton_derecha {position:fixed; top:50%;right:0;z-index:999;}
	#boton_derecha a{display:block;padding:5px 10px 12px 10px;font-size:20px;font-weight:bold;color:#fff;background-color:#3b5f6b;text-decoration:none;}
	.paginatipo1 #boton_derecha a, .paginatipo2 #boton_derecha a, .paginatipo3 #boton_derecha a {display:none;}
	#boton_derecha #boton_derecha_ocultar {display:none;}
	
	.paginatipo4 #lado_derecho .video .parte_visible {display:none;}
	.paginatipo4 #lado_derecho .video .despliegue {display:block;width:250px;position:static;/*left:-10px;z-index:99;*/}
	.paginatipo2 #lado_derecho .contacto.desplegable .contacto_despliegue {position:static;}
	.paginatipo2 #lado_derecho .contacto.desplegable.activo .conector{display:none;}
	.paginatipo4 #lado_derecho .video .despliegue iframe{width:250px !important;}
	.paginatipo4 #lado_derecho .despliegue {left:-10px;z-index:99;}
	.paginatipo4 #lado_derecho .despliegue .rayita, .paginatipo4 #lado_derecho .despliegue .conector{display:none;}
	
	.paginatipo4 #lado_derecho .imagen .parte_visible {display:none;}
	.paginatipo4 #lado_derecho .imagen .despliegue {display:block;width:250px;position:static;/*left:-10px;z-index:99;*/}
	.paginatipo4 #lado_derecho .imagen .despliegue img{width:250px;}
	.paginatipo4 #lado_derecho .imagen.desplegable {cursor:auto;}
	
	
	#lado_izquierdo .banner1 {margin-left:0;width:140px;float:left;}
	#lado_izquierdo .banner1:first-child{margin-right:15px;}
	#lado_izquierdo .banner1 img.fondo{width:140px;}
	#lado_izquierdo .banner1 img.icono{height:14px;}
	#lado_izquierdo .banner1 .capa_sobre {font-size:10px;}
	#lado_izquierdo .banner1.tipo2 .capa_sobre {font-size:12px;bottom:16px;line-height: 14px;left:26px;}
	#lado_izquierdo .banner1.tipo2 .capa_sobre b {font-size:16px;}
	
	.bloque_texto_foto {margin-left:5px;}
	.actividad {margin-left:0px; width:270px;}
	.imagen_actividad img { width:270px;}
	
	.descargas {width:270px;}
	.descargas .descargas_descarga a.descarga_nombre {width:180px;}
	.descargas.todo {width:250px;}
	.descargas.todo .descargas_descarga a.descarga_nombre {width:180px;}

#lado_centro .modulo a img, .paginatipo4 #lado_centro .imagen.desplegable.modulo img, .paginatipo2 #lado_centro .modulo img{padding-left: 0px;}
.paginatipo2 #lado_centro .modulo p {width: inherit;}
.paginatipo4 .bloquecabecera_contenido, .paginatipo2 .bloquecabecera_contenido {padding-right: 0px;}
.descargas, .paginatipo2 .boton_enlace_19, .localizacion .textos h3 {margin-left:0px;}
.paginatipo3 .embajador {width: 270px;height: 300px; border-bottom: 1px solid #978a60; margin: 15px auto; color: #fff;}
.embajador a img.imagen_embajador{width: 270px;}
.enlace {heigth: auto; margin-bottom: 20px;} 
.paginatipo2 .boton_enlace_19{heigth: auto;}
.localizacion .textos div {width: 230px !important;}
.localizacion .texto p {width: 230px !important;}
.paginatipo3 .bloquecabecera .texto, .actividad .texto {max-width:270px;}
.paginatipo2 #lado_derecho .contacto.desplegable .parte_visible {width: 230px !important;}
.contacto.desplegable h2,.contacto .telefono, .contacto .mail, .contacto .privado, .contacto .nota {color:#000 !important;}
#lado_centro .contacto.desplegable .contacto_despliegue .privado {/*width:270px;*/}
.paginatipo2 #derecha #lado_derecho {padding: 134px 10px 40px 0px;}
.localizacion .mapa {width: 230px;height: 250px;float: left;margin-left: 0px;margin-top:15px;}
.localizacion img {width: 100%;}
.titulo span {margin-left: 0px !important;} 
#lado_centro .contacto.desplegable .contacto_despliegue input, #lado_centro .contacto.desplegable .contacto_despliegue textarea {color:#000; background:#EEEEEE !important;width: 200px;}
    
.footer-bottom {position: relative;top:0px !important;padding: 15px;}
.footer-bottom .copyright{margin-bottom:10px;}
#lado_centro .contacto.desplegable {padding-left:0px;}
.sticky-nav {position: relative;top: 0px !important;display: inline-table;}
.localizacion .imagenes{float: none !important; width:100% !important;}
.paginatipo2 #lado_centro .bloque_texto_foto.ancha, .paginatipo2 #lado_centro .actividad {margin-left:0px;}
#lado_centro .bloquecabecera h1.sintexto {width: auto;}
.bloque_texto_foto.conPadding .texto {padding-left: 0px;padding-right: 30px !important;}
#tipo_licitaciones li {
    display: inline-block;
    line-height: 0.8em;
    cursor: pointer;
    background-color: #000000;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 5px;
}
.paginatipo4 .enlace, .texto_contenido h1, .texto_contenido h2, .texto_contenido h3 {padding-left: 0px !important;}
.paginatipo1 .columna_centro {max-width: 768px; width:700px!important;}
.paginatipo1 #centro {padding: 75px 0px;}

.form_reserva .desc_actividad{float:left;width:100%;}
#lado_centro .form_reserva {width:100%;position:relative;padding-bottom:40px;font-size:12px;background-color:#fff;margin-left:0px;}

}
@media only screen and (max-width: 700px) {
	html, body {max-width:700px; width: auto;background-color:#fff;}
	#barra_superior{position:relative;height:35px;}
	#barra_superior_int{margin-top:5px;max-width: 700px; width:100%; font-size:0.85em; padding-left:5px;}
	#barra_superior_int form#buscador{display:none;}
	#contenedor {position:relative;padding-bottom:60px;padding-top:0;}
	#izquierda{position:relative;margin: 0 10px;top:auto;width:310px;}
	#redes_menu {position:absolute;left:220px;top:14px;width:100px;margin:0;}
	#redes_menu a {display:block: float:left;margin:0;}
	#redes_menu a img{display:block: float:left;margin:2px;width:30px;}
	.slide {display:none;}
	.slide{width:295px;height:160px;}
	.slide img{width:295px !important;}
	#slider{height:160px;}
	.contenido_slide .titulo_slide{font-size:20px;}
	.contenido_slide .descripcion_slide{font-size:14px;line-height:16px;}
	#suscripcion_form {left:10px;right:auto;top:30px;padding:4px;z-index:99999999 !important;}
	#ecomm_cart {top:27px;padding:4px;}
	#centro{position:relative !important;clear:both;margin:10px;padding-top:0 !important;}
	.paginatipo2 #centro{position:relative !important;clear:both;margin:10px 10px 10px 0px !important;padding-top:0 !important;}
	.columna_centro{top:auto !important;left:auto !important;width:100% !important;}
	.columna, .columna_contenido img, .columna h2 {width:270px !important;}
	.columna h2 {text-align: center;}
	
	#pie{position:relative;clear:both;width:100%;height:90px;}
	#pie_ideolab {top:60px;}
	#creativecommons {top: 60px;}
	.imagen img{width:100%;}
	.paginatipo1 .bloque3, .paginatipo1 .bloque3_contenido {width:193px;height:118px;}
	.paginatipo1 .bloque3 h2 {font-size:18px;line-height:32px;}
	.paginatipo1 .bloque3_fondo{width:193px;height:34px;}
	.paginatipo1 .bloque3 img{width:193px;}
	.bloque3_contenido img, .bloque3, .bloque3 h2 {width:270px;}
	.evento, .sabias {width:295px;height:71px;}
	.evento .evento_dia{font-size:9px;}
	.evento .evento_fecha{font-size:10px;}
	.evento .evento_izquierda {width:80px;padding:5px;height:61px;}
	.evento .evento_nombre{font-size:10px;}
	.evento .evento_imagen img{width:110px;}
	.evento .evento_texto.texto{font-size:9px;width:80px;padding:5px;line-height:11px;}
	.sabias .imagen_sabias{width:118px;}
	.sabias img{height:71px;}
	.sabias h2{padding:5px;font-size:14px;}
	.sabias .texto_sabias.texto{font-size:9px;padding:5px;line-height:11px;}
	#parte_fixed{display:none;}
	
	#menu{margin-left:0;float:left;width:250px;}
	/*#lado_izquierdo {float:left;width:270px;display:none;}*/
	#contenedor_menu{float:left;display:none;}
	#menu_mobile a{display:none;float:left;background: url('img/menu_mobile.jpg');width:32px;height:32px;}
	.bloquecabecera{width:300px !important;}
	.bloquecabecera h1{font-size:32px !important;}
	.bloquecabecera .texto{font-size:14px !important;line-height:16px !important;}
	.bloquecabecera p:nth-child(n+2){font-size:12px;}
	
	.paginatipo4 #centro #lado_centro, .paginatipo2 #centro #lado_centro{background-color:#fff;padding:30px 10px;margin:10px;}
	.paginatipo4 .bloquecabecera, .paginatipo2 .bloquecabecera{width:100% !important; padding-left:0px;}
	.paginatipo4 .bloquecabecera_contenido {padding-right:0px;}
	.traza {font-style: italic;font-size: 12px;background: #000;height: 50px;color: #fff !important; padding:2px 7px; margin-left:0px !important;}
	.traza a{color: #fff !important;}
	.traza.primer_elemento {margin-top:-24px;margin-bottom:10px;}
	
	.paginatipo4 #derecha {position:relative !important;top:0;left:20px;width:270px;background-color:#fff;padding-top:10px;}
	.paginatipo5 #derecha {position:relative !important;top:0;left:20px;padding-top:0;}
	.paginatipo2 #derecha {position:relative !important;top:0;left:20px;width:270px;padding-top:10px;background-color:#fff;}
	.paginatipo4 #derecha,.paginatipo5 #derecha {display:none;}

	#lado_centro .modulo p {padding-left:0px; padding-right:0px;}
	.home .float_center {width: 280px;}
	.paginatipo4 #derecha .bloquecabecera {margin-top:10px !important; height:auto !important;width:140px !important;}
	.paginatipo2 #derecha .bloquecabecera {margin-top:10px !important; height:auto !important;width:250px !important;}
	#lado_derecho .bloquecabecera h1 {position:static !important;font-size:18px !important;}
	#lado_derecho imagen{margin-right:0;}
	#lado_derecho .float_right{float:none;}
	#lado_derecho {position:relative;overflow:visible;}
	.titulo{width:100% !important;}
	
	.bloque_texto_foto  {width:265px !important;height:500px;}
	.bloque_texto_foto.todo {width:290px;height:500px;}
	.bloque_texto_foto_contenido img{width:265px !important;}
	.bloque_texto_foto.todo .bloque_texto_foto_contenido{width:265px;height:500px;}
	.bloque_texto_foto_contenido{width:265px !important;height:500px;}
	.bloque_texto_foto.todo .texto {width:265px;}
	.bloque_texto_foto h2 {width:250px; text-align:center; margin-left: auto; margin-right: auto;}
	
	.producto {height:600px;margin-left:0px;}
	.producto .descripcion_producto {top:230px;display:block;}
	.producto, .producto .front_producto img {width:270px;}
	.descripcion_producto p:first-child {padding-left: 58px !important; margin-top:50px;}
.descripcion_producto p {padding-left: 58px !important;}
	
	#ecomm_centro {left:5px;padding:5px;}
	#ecomm_centro.compra{width:310px;}
	#formulario_compra {padding:0;width:100%;}
	#formulario_compra_1 {height:500px;position:relative;}
	#formulario_compra_invitado{width:270px;}
	#formulario_compra_login {height:250px;}
	#formulario_compra table input[type=text], #formulario_compra table select{width:100px;}
	
	.paginatipo5 .noticia{width:100%;}
	.paginatipo5 .noticia.cerrada .noticia_fecha{position:static;left:auto;top:auto;width:auto;}
	.paginatipo5 .noticia.cerrada .noticia_nombre{padding-bottom:40px;position:static;left:auto;top:auto;width:290px;}
	.paginatipo5 .noticia .noticia_nombre{width:290px;margin-left:10px;}
	.paginatipo5 .noticia_contenido{width:100%;}
	.paginatipo5 .noticia .noticia_imagen img{width:100%;}
	.paginatipo5 .noticia.cerrada .noticia_imagen img{width:100%;}
	.paginatipo5 .noticia .noticia_texto{width:290px;}
	.paginatipo4 .noticia{width:100%;}
	.paginatipo4 .noticia.cerrada .noticia_fecha{position:static;left:auto;top:auto;width:auto;}
	.paginatipo4 .noticia.cerrada .noticia_nombre{padding-bottom:40px;position:static;left:auto;top:auto;width:250px;}
	.paginatipo4 .noticia .noticia_nombre{width:250px;margin-left:10px;}
	.paginatipo4 .noticia_contenido{width:100%;}
	.paginatipo4 .noticia.cerrada .noticia_imagen img{width:100%;}
	.paginatipo4 .noticia .noticia_imagen img{width:100%;}
	.paginatipo4 .noticia .noticia_texto{width:250px;}
	
	.video iframe {width:100% !important;height:200px !important;}
	#lado_centro .video iframe	{padding-left:0px;}

	.paginatipo2 #boton_derecha, .paginatipo4 #boton_derecha, .paginatipo5 #boton_derecha {position:fixed; top:50%;right:0;z-index:999;}
	#boton_derecha a{display:block;padding:5px 10px 12px 10px;font-size:20px;font-weight:bold;color:#fff;background-color:#3b5f6b;text-decoration:none;}
	.paginatipo1 #boton_derecha a, .paginatipo2 #boton_derecha a, .paginatipo3 #boton_derecha a {display:none;}
	#boton_derecha #boton_derecha_ocultar {display:none;}
	
	.paginatipo4 #lado_derecho .video .parte_visible {display:none;}
	.paginatipo4 #lado_derecho .video .despliegue {display:block;width:250px;position:static;/*left:-10px;z-index:99;*/}
	.paginatipo2 #lado_derecho .contacto.desplegable .contacto_despliegue {position:static;}
	.paginatipo2 #lado_derecho .contacto.desplegable.activo .conector{display:none;}
	.paginatipo4 #lado_derecho .video .despliegue iframe{width:250px !important;}
	.paginatipo4 #lado_derecho .despliegue {left:-10px;z-index:99;}
	.paginatipo4 #lado_derecho .despliegue .rayita, .paginatipo4 #lado_derecho .despliegue .conector{display:none;}
	
	.paginatipo4 #lado_derecho .imagen .parte_visible {display:none;}
	.paginatipo4 #lado_derecho .imagen .despliegue {display:block;width:250px;position:static;/*left:-10px;z-index:99;*/}
	.paginatipo4 #lado_derecho .imagen .despliegue img{width:250px;}
	.paginatipo4 #lado_derecho .imagen.desplegable {cursor:auto;}

	#lado_izquierdo .banner1 {margin-left:0;width:140px;float:left;}
	#lado_izquierdo .banner1:first-child{margin-right:15px;}
	#lado_izquierdo .banner1 img.fondo{width:140px;}
	#lado_izquierdo .banner1 img.icono{height:14px;}
	#lado_izquierdo .banner1 .capa_sobre {font-size:10px;}
	#lado_izquierdo .banner1.tipo2 .capa_sobre {font-size:12px;bottom:16px;line-height: 14px;left:26px;}
	#lado_izquierdo .banner1.tipo2 .capa_sobre b {font-size:16px;}
	
	.bloque_texto_foto {margin-left:5px;}
	.actividad {margin-left:0px; width:270px;}
	.imagen_actividad img { width:270px;}
	
	.descargas {width:270px;}
	.descargas .descargas_descarga a.descarga_nombre {width:180px;}
	.descargas.todo {width:250px;}
	.descargas.todo .descargas_descarga a.descarga_nombre {width:180px;}

#lado_centro .modulo a img, .paginatipo4 #lado_centro .imagen.desplegable.modulo img, .paginatipo2 #lado_centro .modulo img{padding-left: 0px;}
.paginatipo2 #lado_centro .modulo p {width: inherit;}
.paginatipo4 .bloquecabecera_contenido, .paginatipo2 .bloquecabecera_contenido {padding-right: 0px;}
.descargas, .paginatipo2 .boton_enlace_19, .localizacion .textos h3 {margin-left:0px;}
.paginatipo3 .embajador {width: 270px;height: 300px; border-bottom: 1px solid #978a60; margin: 15px auto; color: #fff;}
.embajador a img.imagen_embajador{width: 270px;}
.enlace {heigth: auto; margin-bottom: 20px;} 
.paginatipo2 .boton_enlace_19{heigth: auto;}
.localizacion .textos div {width: 230px !important;}
.localizacion .texto p {width: 230px !important;}
.paginatipo3 .bloquecabecera .texto, .actividad .texto {max-width:270px;}
.paginatipo2 #lado_derecho .contacto.desplegable .parte_visible {width: 230px !important;}
.contacto.desplegable h2,.contacto .telefono, .contacto .mail, .contacto .privado, .contacto .nota {color:#000 !important;}
#lado_centro .contacto.desplegable .contacto_despliegue .privado {/*width:270px;*/}
.paginatipo2 #derecha #lado_derecho {padding: 134px 10px 40px 0px;}
.localizacion .mapa {width: 230px;height: 250px;float: left;margin-left: 0px;margin-top:15px;}
.localizacion img {width: 100%;}
.titulo span {margin-left: 0px !important;} 
#lado_centro .contacto.desplegable .contacto_despliegue input, #lado_centro .contacto.desplegable .contacto_despliegue textarea {color:#000; background:#EEEEEE !important;width: 200px;}
    
.footer-bottom {position: relative;top:0px !important;padding: 15px;}
.footer-bottom .copyright{margin-bottom:10px;}
#lado_centro .contacto.desplegable {padding-left:0px;}
.sticky-nav {position: relative;top: 0px !important;display: inline-table;}
.localizacion .imagenes{float: none !important; width:100% !important;}
.paginatipo2 #lado_centro .bloque_texto_foto.ancha, .paginatipo2 #lado_centro .actividad {margin-left:0px;}
#lado_centro .bloquecabecera h1.sintexto {width: auto;}
.paginatipo4 .enlace, .texto_contenido h1, .texto_contenido h2, .texto_contenido h3 {padding-left: 0px !important;}
.paginatipo2 .titulo {margin-left: 0px;}
.paginatipo4 #derecha .bloquecabecera h1.sintexto {margin-left: 0px !important;}
.paginatipo1 .columna_centro {max-width: 700px; width:255px!important;}
.paginatipo1 #centro {padding: 75px 0px;}
.form_reserva .desc_actividad{float:left;width:100%;}
}
.form_reserva_izq {
    margin-left: 0px;
}
.form_reserva .form_reserva_izq {
width: auto;}