@media only screen and (max-width:1360px){/*Antes era 1500px*/
	#principal > section{ background-size: auto 100%; }
}

@media only screen and (max-width: 1330px){
	#redes-sociales{ display: none; }
}

@media only screen and (max-width: 1300px){
	/*#menu1, #menu2{ width: 48%; }
	#menu3{ float: none; width: 100%; }*/
}

@media only screen and (max-width:1200px){
	#redes-sociales{ display: none; }
	#menu-menu-principal > li:last-child{ margin-right: 0; }
}

@media only screen and (max-width:1137px){
	.item-blog:nth-child(2n){ padding-bottom: 30px; }
	#menu-menu-principal > li{ margin: 0 5px; }
}

@media only screen and (max-width:1100px){
	/*.menu-comida{ width: 42.5%; margin-left: 2.5%; }
	.menu-comida.ultimo{ margin-right: 2.5%; }*/
	#ambientes p:nth-child(4){ display: none; }
	/*#enfoque p{ display: none; }*/
	#fotos-ambientes .enlaces > span{ display: none; }
	/*#fotos-enfoque .un_tercio img{ padding-left: 37%; }*/
}

@media only screen and (max-width: 1035px){
	#mostrar-menu{ display: block; float: right; margin-top: 17px; cursor: pointer; }
	#mostrar-menu .fa{ opacity: 0.95; color: #FFF; font-size: 35px; }
	#menu-superior{ position: absolute; width: 100%; left: 0; top: 107px; background: rgba(42,42,41,0.95); text-align: center; height: 0; overflow: hidden; -webkit-transition:height 0.35s ease-in; -moz-transition:height 0.35s ease-in; -o-transition:height 0.35s ease-in; transition:height 0.35s ease-in; }
	#menu-superior.activo{ height: 57px; }
	header.header-inicio #menu-superior{ background: transparent; -webkit-transition:background 0.35s ease-in; -moz-transition:background 0.35s ease-in; -o-transition:background 0.35s ease-in; transition:background 0.35s ease-in; }
	header.header-inicio.scrolled #menu-superior{ background: rgba(42,42,41,0.95); }
	#menu-menu-principal > li{ padding-top: 10px !important; margin: 10px 19px !important; }
	#vinos,#platos{ display: block !important; margin: 3% 30% !important; }
}

@media only screen and (max-width:1000px){
	#menu-menu-principal > li{ margin: 0 5px; }

	#redes-sociales-footer li a .fa{ font-size: 30px; }
	#interior-footer{ padding-left: 0; background: none; }
	#interior-footer h3{ padding-top: 10px; }

	#archive, #sidebar{ width: 100%; float: none; clear: both; }

	#sidebar{ border-bottom: 1px solid #e5e5e5; }
	#sidebar > ul > li{ width: 30%; margin: 0 2.5%; float: left; border: none; }
	#sidebar > ul > li:nth-child(1){ clear: left; margin-left: 0; padding-top: 30px; }
	#sidebar > ul > li:nth-child(3){ clear: right; margin-right: 0; }
}

@media only screen and (max-width:925px){
	.item-blog:nth-child(2n){ padding-bottom: 60px; }
}

@media only screen and (max-width:850px){
	.materia-prima #content img{ margin-left: 9%; }
	/*#menu1, #menu2{ float: none; width: 100%; margin: 0; }*/
	/*#menu1 img{ margin-bottom: 3%; }*/
	.un_cuarto{ width: 45%; margin: 0 2.5% 50px 2.5%; }
	#menu1, #menu3{ margin-left: 0; }
	#menu2, #menu4{ margin-right: 0; }

}

@media only screen and (max-width:810px){
	.item-blog:nth-child(2n){ padding-bottom: 30px; }
}

@media only screen and (max-width:800px){
	#contenedor-slider .ls-slider p{ font-size: 16px; }

	#menu-menu-principal > li{ margin: 10px 13px !important; }

	#ambientes hr{ max-width: 15%; margin: 10px auto; }
	#ambientes, #fotos-ambientes{ width: 100%; float: none; clear: both; }
	#ambientes p, #ambientes h3{ max-width: 100%; text-align: center; }
	#menu-ambientes ul{ display: none; }
	#menu-ambientes span/*:nth-child(4)*/{ display: none; }
	#fotos-ambientes .un_tercio .enlaces span{ display: none; }

	#enfoque span{ display: none; }
	/*#enfoque span:nth-child(6){ display: none; }*/
	#fotos-enfoque .un_tercio .primero img{ margin-left: 350px; }
}

@media only screen and (max-width:750px){
	#menu-superior.activo{ background: rgba(28,28,27,0.95) !important; }
	#fotos-enfoque .un_tercio{ width: 100% !important; float: none !important; padding: 0 !important; margin-left: 6%; }
	#fotos-enfoque .un_tercio img{ margin-right: 12.5%; }
	.enlaces h4{ width: 100% !important; margin-left: -6%; }
	#formContacto .un_tercio input[type=text]{ padding: 10px 1.4%; width: 97.2%; margin-bottom: 20px; }

	#galeria .un_tercio{ width: 30% !important; margin: 2% 2.5% 0 !important; float: left !important; }
	#galeria .un_tercio.primero{ clear: left !important; margin-left: 0 !important; }
	#galeria .un_tercio.ultimo{ clear: right !important; margin-right: 0 !important; }

	#sidebar{ border-bottom: none; }
	#sidebar > ul > li{ width: 100%; margin: 0 !important; float: none; clear: both; border-bottom: 1px solid #e5e5e5; }

	#interior-footer .un_tercio{ padding: 0 0 20px !important; width: 100%; margin: 0 !important; }
	#interior-footer .un_tercio h3{ font-family: 'Lato-Regular'; }
	#redes-sociales-footer{ text-align: left; }
	#footer-bottom #copyright, #footer-bottom #copyright + .menu-menu-legal-container{ display: block; width: 100%; float: none; clear: both; text-align: center; line-height: normal; }
	#footer-bottom #copyright{ padding-bottom: 20px; }
	#footer-bottom #copyright + .menu-menu-legal-container li:first-child{ margin-left: 0; } 
}

@media only screen and (max-width:725px){
	#menu-menu-principal > li{ margin: 10px 8px !important; }
	.materia-prima #content #img-materia-prima{ display: block !important; margin-top: 3% !important; margin-left: 5%; }
	.materia-prima #content #img-materia-prima a:nth-child(3) > img{ margin-top: 4%; margin-left: 25%; }
}

@media only screen and (max-width:700px){
	/*#img-materia-prima img{ display: block !important; margin: 3% ; }*/
	#cartas{ padding-top: 0; }
	#contacto-header p{ margin-bottom: 20px; }
	#contacto-header p span:first-child{ display: none; }
	#contacto-header p a:nth-child(2)::before{ content: ""; margin: 0; }
}

@media only screen and (max-width:675px){
	#menu-superior.activo{ height: 330px; }
	#menu-menu-principal > li{ width: 95%; padding: 10px 0 0 !important; margin: 10px auto !important; text-align: left; border-bottom: none !important; }
	#menu-menu-principal li a{ display: inline-block; padding-bottom: 10px; }
	#menu-menu-principal li.current-menu-item a, #menu-menu-principal li:hover a, #menu-menu-principal li.current-menu-ancestor a{ padding-bottom: 9px; border-bottom: 1px solid #FFF; }
}

@media only screen and (max-width:600px){
	#fotos-ambientes .un_cuarto{ padding-top: 20px; text-align: center; }
	/*.un_cuarto{ width: 47.5%; margin: 0 2.5%; }*/
	.un_cuarto.primero, .un_cuarto.primero + .un_cuarto + .un_cuarto{ margin-left: 0; clear: left; }
	.un_cuarto.primero + .un_cuarto, .un_cuarto.ultimo{ margin-right: 0; clear: right; }
}

@media only screen and (max-width:575px){
	.materia-prima #content #img-materia-prima a:nth-child(3) > img{ margin-left: 28%; }
}

@media only screen and (max-width:550px){
	.item-blog{ width: 100%; float: none !important; clear: both !important; }
	.un_medio{ width: 100% !important; float: none !important; padding: 0 !important; margin: 0 !important; }
}

@media only screen and (max-width:520px){
	/*#proximamente > .ancho-limitado{ margin-bottom: 0; }*/

	#galeria .un_tercio{  width: 100% !important; float: none !important; padding: 0 !important; margin: 2% 0 0 !important; }
	#galeria .un_tercio.primero{ clear: left !important; margin-left: 0 !important; }
	#galeria .un_tercio.ultimo{ clear: right !important; margin-right: 0 !important; }
	#galeria .un_tercio a span{ font-size: 15vw; }
}


/* Responsive Phone */

@media only screen and (max-width: 500px){
	#logo-inicio{ display: none; }
	.scrolled #logo-inicio{ display: inline-block; }
	#header-bar{ height: 120px; }
}

@media only screen and (max-width: 450px){
	.materia-prima #content #img-materia-prima a img{ display: block !important; margin: 3% 30% !important; }
	.un_cuarto{ width: 100%; margin: 50px 0 !important; float: none !important; clear: both !important; }
	.un_cuarto img{margin: 25px 0 !important; }
}
