/*/ RESPONSIVE - por defecto escritorios 1600px y superiores 
   ========================================================================= /
   
/ Carga de imagenes Mobil-First, por defecto se cargan las imagenes en su version movil. Sólo si el ancho es superior a 769 se cargan las imagenes de escritorio
   ------------------------------------------------------------------------- /*/
@media (min-width: 769px) { 
	.imagen_presentacion       { background-image: url(../img/t/casa1-foto1.jpg); }
	.imagen_presentacion2      { background-image: url(../img/t/casa2-foto1.jpg); }
	.imagen_presentacion3      { background-image: url(../img/s/visitaMontanchez.jpg); }
	.imagen_presentacion5      { background-image: url(../img/s/visitaMontanchez3.jpg); }
	.imagen_presentacion4      { background-image: url(../img/s/tiempoLibre.jpg); }
 }   

   
/*  / escritorios alargados
   ------------------------------------------------------------------------- /*/
@media (min-width: 1200px) and (max-width: 1599px) { 
		#bandaTrans { width:100%; height:auto; display:block;}
		.Bandera { height:1.2rem; } .Bandera2 { height:1.2rem; } 
		.bandaVerde { height:0.4rem; } .bandaBlanca { height:0.4rem; } .bandaNegra { height:0.4rem; }
		#navegador{	width:86%;  }
		.menu_descripcion { display:block;}
		/* estilos ventana pop-up */
			.popMensaje{  text-align: center; font-size: 1.5rem;}
			.popMensaje a:link{  font-size: 1.5rem;}
		/*************** Sección Mensaje bienvenida  */
		.textoMensaje {	font-size:2.3em; text-shadow: 1px 1px 0.1rem #1F1200; -webkit-text-shadow: 1px 1px 0.1rem #1F1200; padding:0; margin:0; min-height:4.5em; }
		.mensajeBr { display:none; }
		/*************** Contenido            */
		/********** parte Head *******/
			.imagen_presentacion { min-height:24em; }
			.imagen_presentacion2 { min-height:24em; }
			.mpi__contenido { min-height:500px;	 margin: 32.8em 0 0 0; }
			.mpi__contenido__der { top:17em; }
			.menusuperior ul li{ margin: .3em .3em .1em .3em; }
			.menusuperior a { line-height:1.1em; font-size:.9em; }
			#logo-mpi {	width: 500px; margin: -13em 13.5em 0 0; padding: 3em 0 0 0; }
			.ico_telefono {	height:3em; width:3em; margin-left: 1em;   }
			.ico_sobre { height:3em; width:3em; margin-left: 1em; }
			.ico_telefono_Sticky {	height:2em; width:2em;  }
			.ico_sobre_Sticky {	height:2em; width:2em;}
			.miniContacto { width:3em; }
			.fixed__logo-contacto {	top:23%; right:-3%; }
		/********** Menu *******/	
			#navegador{	width:88%; }
			.navegadorUl li{ padding: .2em 0 .7em 0; } 
			.menu_titulo { font-size: 1.3em;  padding: 1rem 0 0 5rem }
			.menu_titulo_sec { font-size: 1.1em; margin: .5em 0 0 0; }
			.icono_marg{ min-width:40px; min-height:40px; line-height:40px; }
			.vert  { font-size: 1.1em; }
			.separa_primera_sec { margin: .5em 0 0 1.5em; }
		/********** Contenido *******/		
			.animMiniContacto { margin:.3em 10.8em 0 0;  width:10em;  transform:translate(0,-14.3em); -webkit-transform:translate(0,-14.3em);   }
			.animLogo-mpi {	 width: 460px !important; }
			.animFixed__logo-contacto {	top: 265px; margin: 0 -13em 0 0; }
			.animMpi__contenido__der { top:7em;  }
			.animMpi__contenido { margin: 20em 0 0 0; }
			
			.contenido__recuadro {	width: 90%;	margin: -.5em 0 5% 5%; padding: 1em 0 2em 0; }
			.contenido__texto {	width: 60%;	font-size: 1em;	line-height: 1.1em;	margin:1em 0 0 33%; }
			.contenido__titulo {font-size: 3.1em; margin:0 0 0 33%;	padding:0; }
			.contenido__link { line-height:1.15em; font-size:1.15em; } 
			.linkGrande { font-size:1.5em;} 
			.contenido__fotos {	width: 135px; margin:0 0 0 7%; }
			.contenido__configFoto {min-width: 135px; min-height: 135px; margin: 0; padding: 0 ; }
			.contenido__circulo { margin: 0 3% 1.5em 0; padding:0.23em;}
			.acentoA { font:.8em "Trebuchet Ms"; transform:translate(1.1em,-.09em); -webkit-transform:translate(1.1em,-.09em); }
			.contenido__album {	margin: .6em 0 0 2.6em; }
			.contenido__album li { width:200px; height:200px; margin:.6em; }
			.wrap_ico_amplia {  width:33px; height:33px; transform: translate(0,4.5em); -webkit-transform: translate(0,4.5em); }
			.contenido__ampliaSeccionAlto { min-height:6em; }
            .contenido__precios, .contenido__ofertas {	padding:1em 2em .1em 2.8em;	width: 74%;	font-size: 1em;	line-height: 1em; }
	    	.contenido__precios {margin: -3em 0 0 13em; }
			.contenido__ofertas {margin:-3em 0 0 13em;}
			.contenido__preciosTit {font-size: 3em;margin: 0 0 0 18%;}
			.__decoradoTit {padding:0 0 0 1.8em; transform: translate(-2.5em,.9em); -webkit-transform: translate(-2.5em,.9em); }
			.contenido__svgStyle { width: 22px; margin: 0 .2em 0 .33em; }
			.contenido__preciosTit2 { margin: 0 0 0 .2em; }
			.contenido__ofertasText { width:280px;}
			/** formulario **/
			#Disponibilidad { }
			.disponibilidad__formulario { margin: .1em 0 0 30%; }
			input { margin-bottom:.6em;}
			.form__input { width: 433px; font-size: 1em;}
			.form__textarea { width: 433px; height:100px; font-size: 1em;}
			.form__textarea:focus { height:220px; }
			.form__inputMini { width: 150px; font-size: 1em; }
			.form__Button { font-size: 1.1em; padding: .2em 2.2em; margin: 1.1em 0 0 13.5em; }
			.form__etiquetaBoton { transform: translate(6em, -2.3em); -webkit-transform: translate(6em, -2.3em); display:inline-block; }
			/** secciones otros **/
			.contenido__icoAceite { width: 10em; }
			.circulo_icoRecetas { padding: .3em; margin:10.5em 0 0 -1em; width:10em; }



        /**  al modificar min-height deben cambiar tambien: mpi__contenido, mpi__contenido__der, js: reposicionarConHash() y ajustesIniciales(), offset waypoints, fixed__logo-contacto */

}
/* Tablets en horizonal y escritorios normales
   ------------------------------------------------------------------------- /*/
@media (min-width: 769px) and (max-width: 1199px) { 
         /* imagenes de sección */
			#Montanchez { background-image: url(../img/s/visitaMontanchez2.jpg); }
        /* Menu movil */	
		  * {  box-sizing:border-box; }
		   #bandaTrans { display:none;} 
		   .bandaBanderaM { display:block;}
		   .miniContacto-m {  width:9em; margin: 1.7em 0 0 -.4em; z-index: 8; }	
		   .navegadorSimple li { float: left; width:3.9em; }
		   .ico_telefono {	height:2.8em; width:2.8em; margin-right:0.9em; }
		   .ico_sobre {	height:2.8em; width:2.8em; }
		    .miniMenuM {  display:block; margin-right:-0.5em; }
		   	.animMenuMargarita { transform :  scale(1.2) rotate(360deg); -webkit-transform :  scale(1.2) rotate(360deg); }
		   .Bandera { width:100%; margin-top:1rem; } 		   
		/* // Menu móvil*/
		/* estilos ventana pop-up */
			.popMensaje{  text-align: center; font-size: 1.6rem;}
			.popMensaje a:link{  font-size: 1.6rem;}
			.popTitulo{  text-align: center; font-size: 2.5rem; color:#00B3FF;  }
			.popTituloMini{  text-align: center; font-size: 2rem; color:#00B3FF; }
	  /*** MDI ***/
		.section__fixed  {	position: static; } 
		.fixed__logo-contacto {	position:static; } /* valor final de top en ajustesIniciales()*/
		.imagen_presentacion  {  opacity:1;  min-height:100vh; background-position: center center;}
		.imagen_presentacion2 {  opacity:1;  min-height:100vh; background-position: center center;}
		.menusuperior        { display:none; }
        .miniContacto        { display:none; }
		.bandaNegra          { display:none; }
		.bandaNegra-sep      { display:block; }
		.bandaVerde          { display:none; }
		.bandaBlanca         { display:none; }
		#logo-mpi 		     { width: 444px; position:absolute; top: 50%; left:29%; margin: 0; padding: 0;  }
		.mpi__contenido__der { display:none; }
		.mpi__contenido {	 margin: 2em 0 0 0; }
		.contenido__main { width:100%; }
		
		.contenido__recuadro { width: 88%; margin: .2em 0 2.9em 6%; padding: 2em 0  0 0;  }
		.contenido__fotos 	  { display:none; }
		.contenido__fotoMovil { display: block; margin-left:35%; clear:both; margin-top:2em  }
		#Presentacion { padding-top:6em; }
		.contenido__texto {	width: 100%; font-size: 1.05em;  line-height: 1.1em; margin:0 0 0 0; }
		.contenido__texto p{ clear:both; }
		.contenido__texto li{ clear:both; }
		.contenido__titulo {font-size: 2.8em; margin:.6em 0 .3em 9%; padding:0; clear: both; }
		.contenido__link { line-height:1.15em; font-size:1.15em; } 
		.linkGrande { font-size:1.5em;} 
		.contenido__configFoto {min-width: 150px; min-height: 150px; margin: 0; padding: 0 ; }
		.contenido__circulo { margin: 0 3% 1.5em 0; padding:0.23em;}
		.contenido__ampliaSeccionAlto { min-height:0; }
		#Caracteristicas { padding-top:3.3em;  }
		/* album */
		#Album { padding-top:4em; }
		.acentoA { font:.8em "Trebuchet Ms"; transform:translate(1.1em,-.09em); -webkit-transform:translate(1.1em,-.09em); }
		.contenido__album {	margin: 0 0 0 1em; }
		.contenido__album li { width:150px; height:150px; margin:.1em; }
		.wrap_ico_amplia {  width:50px; height:50px; transform: translate(0,3em); -webkit-transform: translate(0,3em); }
		/* precios */
			#Precios { padding-top: 6.6em; margin:0 0 0 2%;  width:88%;}
            .contenido__precios, .contenido__ofertas {	padding:1em 2em .1em 2.8em;	width: 74%;	font-size: 1em;	line-height: 1em; }
	    	.contenido__precios {margin: -3em 0 0 13em; }
			.contenido__ofertas {margin:-3em 0 0 13em;}
			.contenido__preciosTit {font-size: 3em;margin: 0 0 0 18%;}
			.__decoradoTit {padding:0 0 0 1.8em; transform: translate(-3em,.9em); -webkit-transform: translate(-3em,.9em); }
			.contenido__svgStyle { width: 22px; margin: 0 .2em 0 .33em; }
			.contenido__preciosTit2 { margin: 0 0 0 .2em; }
			.contenido__ofertasText { width:366px;}
		/** formulario **/
		#Disponibilidad { padding-top:9em; }
		.contenido__preciosTit2 { margin: 0 0 0 .66em;	transform: translate(0,3.3em) scale(1.1); -webkit-transform: translate(0,3.3em) scale(1.1);  }
		.contenido__icoSobre { width: 18em; height:auto; margin: 1em 0 0 0; transform:rotate(-15deg); position:relative;  }
		.disponibilidad__formulario { margin: .1em 0 0 0;}
		.separaLeft { margin-left: 0em;  }
		.separaLeftTlf { margin-left: 12em; }
		input { margin-bottom:.6em;}
		.form__input { width: 100%; font-size: 1em;}
		.form__textarea { width: 100%; height:100px; font-size: 1em;}
		.form__textarea:focus { height:100px; }
		.form__inputMini { width: 180px; font-size: 1em; }
		.form__Button { font-size: 1.1em; padding: .2em 2.2em; margin: 2.9em 0 0 0; width:250px;}
		.form__etiquetaBoton { transform: translate(0, .8em); -webkit-transform: translate(0, .8em); display:inline-block; }
		
		/*************** Sección Mensaje bienvenida  */
		.textoMensaje { width: 100%; font-size:2em; line-height:0em; text-align:center; padding:0; margin:0; min-height:4.5em; }
		.textoX{ transform:translate(0,.8em); -webkit-transform:translate(0,.8em);  padding:0 .5em ; line-height:.6em; }
		.dosX { transform:translate(-.3em,.5em) scale(3); -webkit-transform:translate(-.3em,.5em) scale(3); }
		.dosXRight { transform:translate(.1em,.5em) scale(3); -webkit-transform:translate(.1em,.5em) scale(3); }
		.mensajeBr { display:block; }
		.textoXSub{ transform:translate(1em,1em) scale(.5); -webkit-transform:translate(1em,1em) scale(.5); }
		
		.mapaInput { width: 90%; }
		.estiloMapa { height:450px;   }
		
		/****** Ajustes de Secciones Extra ******/
		/** Montanchez **/
		#ComoLlegar { padding:4em 0 0 0; }
		#HistoriaMontanchez { padding:4em 0 0 0; }
		#Montanchez { padding:6.6em 0 0 0; }
		#LugaresInteres { padding:4em 0 0 0; }
		#ComoLlegar { padding:4em 0 0 0; }
		/** tiempo libre **/
		#TiempoLibre {padding-top: 6.6em; }
		#Actividades { padding-top: 2.9em; }
		#Gastronomia { padding-top: 2.9em;  }
		#Recetas { padding: 4.4em 0 0 0; margin:0;  }
		#Catering { padding-top: 2.9em;  }
		.contenido__Receta { padding:4.4em 0 1em 0; margin:0;}
		.contenido__icoAceite { width: 10em; }
		.circulo_icoRecetas {padding: .3em; margin:0; width:10.4em;}
 }     
 
/*/ Móviles en horizontal o tablets en vertical /*/
@media (min-width: 481px) and (max-width: 768px) {  	
        /* Menu movil */	
		  * {  box-sizing:border-box; }
		   #bandaTrans { display:none;} 
		   .bandaBanderaM { display:block;}
		   .miniContacto-m {  width:9em; margin: 1.7em 0 0 -.4em; z-index: 8; }	
		   .navegadorSimple li { float: left; width:3.9em; }
		   .ico_telefono {	height:2.8em; width:2.8em; margin-right:0.9em; }
		   .ico_sobre {	height:2.8em; width:2.8em; }
		    .miniMenuM {  display:block; margin-right:-0.5em; }
		   	.animMenuMargarita { transform :  scale(1.2) rotate(360deg); -webkit-transform :  scale(1.2) rotate(360deg); }
		   .Bandera { width:100%; margin-top:1rem; } 		   
		/* // Menu móvil*/
		/* estilos ventana pop-up */
			.popMensaje{  text-align: center; font-size: 1.5rem;}
			.popMensaje a:link{  font-size: 1.5rem;}
			.popTitulo{  text-align: center; font-size: 2.4rem; color:#00B3FF;  }
			.popTituloMini{  text-align: center; font-size: 1.9rem; color:#00B3FF; }
			
		/*** MDI ***/
		.section__fixed  {	position: static; } 
		.fixed__logo-contacto {	position:static; } /* valor final de top en ajustesIniciales()*/
		.imagen_presentacion {  opacity:1;  min-height:100vh; background-position: center center;}
		.imagen_presentacion2 {  opacity:1;  min-height:100vh; background-position: center center;}
		.menusuperior        { display:none; }
        .miniContacto        { display:none; }
		.bandaNegra          { display:none; }
		.bandaNegra-sep      { display:block; }
		.bandaVerde          { display:none; }
		.bandaBlanca         { display:none; }
		#logo-mpi 		     { width: 250px; position:absolute; top: 50%; left:29%; margin: 0; padding: 0;  }
		.mpi__contenido__der { display:none; }
		.mpi__contenido {	 margin: 2em 0 0 0; }
		.contenido__main { width:100%; }
		
		.contenido__recuadro { width: 88%; margin: .2em 0 2.9em 6%; padding: 2em 0  0 0;  }
		.contenido__fotos 	  { display:none; }
		.contenido__fotoMovil { display: block; margin-left:35%; clear:both; margin-top:2em  }
		#Presentacion { padding-top:6em; }
		.contenido__texto {	width: 100%; font-size: 1.05em;  line-height: 1.1em; margin:0 0 0 0; }
		.contenido__texto p{ clear:both; }
		.contenido__texto li{ clear:both; }
		.contenido__titulo {font-size: 2.8em; margin:.6em 0 .3em 9%; padding:0; clear: both; }
		.contenido__link { line-height:1.15em; font-size:1.15em; } 
		.linkGrande { font-size:1.5em;} 
		.contenido__configFoto {min-width: 150px; min-height: 150px; margin: 0; padding: 0 ; }
		.contenido__circulo { margin: 0 3% 1.5em 0; padding:0.23em;}
		.contenido__ampliaSeccionAlto { min-height:0; }
		#Caracteristicas { padding-top:3.3em;  }
		/* album */
		#Album { padding-top:4em; }
		.acentoA { font:.8em "Trebuchet Ms"; transform:translate(1.1em,-.09em); -webkit-transform:translate(1.1em,-.09em); }
		.contenido__album {	margin: 0 0 0 1em; }
		.contenido__album li { width:150px; height:150px; margin:.1em; }
		.wrap_ico_amplia {  width:50px; height:50px; transform: translate(0,3em); -webkit-transform: translate(0,3em); }
		/* precios */
		#Precios { padding-top: 6.6em; margin:0 0 0 5%;  width:90%;}
		.contenido__precios, .contenido__ofertas {	padding:4em 1em .1em 1em; 	width: 100%;	font-size: 1em;	line-height: 1em; }
	    .contenido__precios {margin: -3em 0 0 0em; }
		.contenido__ofertas {margin:-2em 0 0 0em;}
		.contenido__preciosTit {font-size: 2.2em; margin: 0 0 0 18%;}
		.__decoradoTit {padding:0 0 0 1.8em; transform: translate(-2.4em,.8em); -webkit-transform: translate(-2.4em,.8em); }
		.__decoradoTitMueve { transform: translate(-2.4em,0.3em); -webkit-transform: translate(-2.4em,0.3em); }
		.contenido__svgStyle { width: 20px; margin: 0 .2em 0 .33em;  transform: translate(0,.06em); -webkit-transform: translate(0,.06em);}
		.contenido__preciosTit2 { margin: 0 0 0 .2em; }
		.contenido__ofertasText { width:366px;}
		/** formulario **/
		#Disponibilidad {  padding-top:9em; }
		.contenido__preciosTit2 { margin: 0 0 0 .66em;	transform: translate(0,4em) scale(1.1); -webkit-transform: translate(0,4em) scale(1.1);  }
		.contenido__icoSobre { width: 18em; height:auto; margin: 1em 0 0 0; transform:rotate(-15deg); position:relative;  }
		.disponibilidad__formulario { margin: .1em 0 0 0;}
		.separaLeft { margin-left: 0em;  }
		.separaLeftTlf { margin-left: 12em; }
		input { margin-bottom:.6em;}
		.form__input { width: 100%; font-size: 1em;}
		.form__textarea { width: 100%; height:100px; font-size: 1em;}
		.form__textarea:focus { height:100px; }
		.form__inputMini { width: 180px; font-size: 1em; }
		.form__Button { font-size: 1.1em; padding: .2em 2.2em; margin: 2.9em 0 0 0; width:250px;}
		.form__etiquetaBoton { transform: translate(0, .8em); -webkit-transform: translate(0, .8em); display:inline-block; }
		
		/*************** Sección Mensaje bienvenida  */
		.textoMensaje { width: 100%; font-size:2em; line-height:0em; text-align:center; padding:0; margin:0; min-height:4.5em; }
		.textoX{ transform:translate(0,.8em); -webkit-transform:translate(0,.8em);  padding:0 .5em ; line-height:.6em; }
		.dosX { transform:translate(-.3em,.5em) scale(3); -webkit-transform:translate(-.3em,.5em) scale(3); }
		.dosXRight { transform:translate(.1em,.5em) scale(3); -webkit-transform:translate(.1em,.5em) scale(3); }
		.mensajeBr { display:block; }
		.textoXSub{ transform:translate(1em,1em) scale(.5); -webkit-transform:translate(1em,1em) scale(.5); }
		
		.mapaInput { width: 90%; }
		.estiloMapa { height:300px;   }
		
		/****** Ajustes de Secciones Extra ******/
		/** Montanchez **/
		#ComoLlegar { padding:4em 0 0 0; }
		#HistoriaMontanchez { padding:4em 0 0 0; }
		#Montanchez { padding:6.6em 0 0 0; }
		#LugaresInteres { padding:4em 0 0 0; }
		#ComoLlegar { padding:4em 0 0 0; }
		/** tiempo libre **/
		#TiempoLibre {padding-top: 6.6em; }
		#Actividades { padding-top: 2.9em; }
		#Gastronomia { padding-top: 2.9em;  }
		#Recetas { padding: 4.4em 0 0 0; margin:0;  }
		#Catering { padding-top: 2.9em;  }
		.contenido__Receta { padding:4.4em 0 1em 0; margin:0;}
		.contenido__icoAceite { width: 10em; }
		.circulo_icoRecetas {padding: .3em; margin:0; width:10.4em;}
}
		
 
/*/ Móviles en vertical
   ------------------------------------------------------------------------- */
@media (max-width: 480px) { 		
        /* Menu movil */	
		   * {  box-sizing:border-box; }
		   #bandaTrans { display:none;} 
		   .bandaBanderaM { display:block;}
		   .miniContacto-m {  width:9em; margin: 1.7em 0 0 -.4em; z-index: 8; }	
		   .navegadorSimple li { float: left; width:3.9em; }
		   .ico_telefono {	height:2.8em; width:2.8em; margin-right:0.9em; }
		   .ico_sobre {	height:2.8em; width:2.8em; }
		    .miniMenuM {  display:block; margin-right:-0.5em; }
		   	.animMenuMargarita { transform :  scale(1.2) rotate(360deg); -webkit-transform :  scale(1.2) rotate(360deg); }
		   .Bandera { width:100%; margin-top:1rem; } 		   
		/* // Menu móvil*/
			/* estilos ventana pop-up */
			.popMensaje{  text-align: center; font-size: 1.5rem;}
			.popMensaje a:link{  font-size: 1.5rem;}
			.popTitulo{  text-align: center; font-size: 2.4rem; color:#00B3FF;  }
			.popTituloMini{  text-align: center; font-size: 1.9rem; color:#00B3FF; }
		/*** MDI ***/
		.section__fixed  {	position: static; } 
		.fixed__logo-contacto {	position:static; } /* valor final de top en ajustesIniciales()*/
		.imagen_presentacion  {  opacity:1;  min-height:100vh; background-position: center center;}
		.imagen_presentacion2 {  opacity:1;  min-height:100vh; background-position: center center;}
		.menusuperior        { display:none; }
        .miniContacto        { display:none; }
		.bandaNegra          { display:none; }
		.bandaNegra-sep      { display:block; }
		.bandaVerde          { display:none; }
		.bandaBlanca         { display:none; }
		#logo-mpi 		     { width: 250px; position:absolute; top: 50%; left:13%; margin: 0; padding: 0;  }
		.mpi__contenido__der { display:none; }
		.mpi__contenido {	 margin: 2em 0 0 0; }
		.contenido__main { width:100%; }
		
		.contenido__recuadro { width: 88%; margin: .2em 0 2.9em 6%; padding: 2em 0  0 0;  }
		.contenido__fotos 	  { display:none; }
		.contenido__fotoMovil { display: block; margin-left:25%; clear:both; margin-top:2em  }
		#Presentacion { padding-top:6em; }
		.contenido__texto {	width: 100%; font-size: 1.05em;  line-height: 1.1em; margin:0 0 0 0; }
		.contenido__texto p{ clear:both; }
		.contenido__texto li{ clear:both; }
		.contenido__titulo {font-size: 2.8em; margin:.6em 0 .3em 9%; padding:0; clear: both;}
		.contenido__link { line-height:1.15em; font-size:1.15em; } 
		.linkGrande { font-size:1.5em;} 
		.contenido__configFoto {min-width: 150px; min-height: 150px; margin: 0; padding: 0 ; }
		.contenido__circulo { margin: 0 3% 1.5em 0; padding:0.23em;}
		.contenido__ampliaSeccionAlto { min-height:0; }
		#Caracteristicas { padding-top:3.3em;  }
		/* album */
		#Album { padding-top:4em; }
		.acentoA { font:.8em "Trebuchet Ms"; transform:translate(1.1em,-.09em); -webkit-transform:translate(1.1em,-.09em); }
		.contenido__album {	margin: 0 0 0 0; }
		.contenido__album li { width:135px; height:135px; margin:.1em; }
		.wrap_ico_amplia {  width:50px; height:50px; transform: translate(0,3em); -webkit-transform: translate(0,3em); }
		/* precios */
		#Precios { padding-top: 6.6em; width: 100%; }
		.contenido__precios, .contenido__ofertas {	padding:4em 1em .1em 1em; 	width: 100%;	font-size: 1em;	line-height: 1em; }
	    .contenido__precios {margin: -3em 0 0 0em; }
		.contenido__ofertas {margin:-2em 0 0 0em;}
		.contenido__preciosTit {font-size: 2.2em; margin: 0 0 0 18%;}
		.__decoradoTit {padding:0 0 0 1.8em; transform: translate(-2.4em,.8em); -webkit-transform: translate(-2.4em,.8em); }
		.__decoradoTitMueve { transform: translate(-2.4em,0.3em); -webkit-transform: translate(-2.4em,0.3em); }
		.contenido__svgStyle { width: 20px; margin: 0 .2em 0 .33em;  transform: translate(0,.06em); -webkit-transform: translate(0,.06em);}
		.contenido__preciosTit2 { margin: 0 0 0 .2em; }
		.contenido__ofertasText { width:266px;}
		/** formulario **/
		#Disponibilidad {  padding-top:9em; }
		.contenido__preciosTit2 { margin: 0 0 0 .66em;	transform: translate(0,4em) scale(1.1); -webkit-transform: translate(0,4em) scale(1.1);  }
		.contenido__icoSobre { width: 18em; height:auto; margin: 1em 0 0 0; transform:rotate(-15deg); position:relative;  }
		.disponibilidad__formulario { margin: .1em 0 0 0;}
		.separaLeft { margin-left: 0em;  }
		.separaLeftTlf { margin-left: 12em; transform: translate(0, 1.5em); -webkit-transform: translate(0, 1.5em); }
		input { margin-bottom:.6em;}
		.form__input { width: 100%; font-size: 1em;}
		.form__textarea { width: 100%; height:100px; font-size: 1em;}
		.form__textarea:focus { height:100px; }
		.form__inputMini { width: 180px; font-size: 1em; }
		.form__Button { font-size: 1.1em; padding: .2em 2.2em; margin: 2.9em 0 0 0; width:250px; }
		.form__etiquetaBoton { transform: translate(0, .8em); -webkit-transform: translate(0, .8em); display:inline-block; }
		.form__googleRecaptcha { transform:scale(.9);-webkit-transform:scale(.9);transform-origin:0 0;-webkit-transform-origin:0 0; width: 100% !important; margin-left:-1em;}
		
		/*************** Sección Mensaje bienvenida  */
		.textoMensaje { width: 100%; font-size:2em; line-height:0em; text-align:center; padding:0; margin:0; min-height:4.5em; }
		.textoX{ transform:translate(0,.8em); -webkit-transform:translate(0,.8em);  padding:0 .5em ; line-height:.6em; }
		.dosX { transform:translate(-.3em,.5em) scale(3); -webkit-transform:translate(-.3em,.5em) scale(3); }
		.dosXRight { transform:translate(.1em,.5em) scale(3); -webkit-transform:translate(.1em,.5em) scale(3); }
		.mensajeBr { display:block; }
		.textoXSub{ transform:translate(1em,1em) scale(.5); -webkit-transform:translate(1em,1em) scale(.5); }
		
		.mapaInput { width: 90%; }
		.estiloMapa { height:400px;   }
		
		/****** Ajustes de Secciones Extra ******/
		/** Montanchez **/
		#ComoLlegar { padding:4em 0 0 0; }
		#HistoriaMontanchez { padding:4em 0 0 0; }
		#Montanchez { padding:6.6em 0 0 0; }
		#LugaresInteres { padding:4em 0 0 0; }
		#ComoLlegar { padding:4em 0 0 0; }
		/** tiempo libre **/
		#TiempoLibre {padding-top: 6.6em; }
		#Actividades { padding-top: 2.9em; }
		#Gastronomia { padding-top: 2.9em;  }
		#Recetas { padding: 4.4em 0 0 0; margin:0;  }
		#Catering { padding-top: 2.9em;  }
		.contenido__Receta { padding:4.4em 0 1em 0; margin:0;}
		.contenido__icoAceite { width: 10em; }
		.circulo_icoRecetas {padding: .3em; margin:0; width:10.4em;}

		
}

/**** para el menu movil en apaisado  ***/
@media (max-height: 420px) and (orientation : landscape)  { 
	.nav-Movil {  width:385px;  height:100vh; right:-385px; }
	.checkbox:checked ~ .menu-toogle { right:150px; }
	.nav-Movil li{	display:block; float:left; width:185px;	height:100%; margin:0; border-bottom: none; } 
	.nav-Movil li a{ width:100%; height:100%; padding:0.5em; padding-left:1.5em; display:block; } 
	.masPadding { margin-top:1em; padding:1em; float:left; width:100%; } 
		
}

/* #### iPhone 4+ Portrait or Landscape #### */
@media screen and (min-device-width: 320px) and (-webkit-min-device-pixel-ratio: 2){
	#TiempoLibre { background-attachment: scroll; -webkit-background-attachment: scroll;  }
} 