﻿section.cuentanos > div h1{
	background: url('../img/titleCuentanos_it.png') no-repeat center center;
	text-indent:-9999px;
	width:274px;
	height:79px;
	margin:0px auto;
}

section.carreras > div h1{
	background: url('../img/titleCarreras_it.png') no-repeat center center;
	height: 82px;
	margin: 20px auto 0px;
	text-indent: -9999px;
	width: 531px;
}

section.internacional > div h1{
	background: url('../img/titleInternacional_it.png') no-repeat center center;
	text-indent:-9999px;
	width:400px;
	height:73px;
	margin:0px auto;
}

section.newsletter > div h1{
	background: url('../img/titleNewsletter_it.png') no-repeat center center;
	text-indent:-9999px;
	width:274px;
	height:79px;
	margin:0px auto;
}

section.tiendas > div.left h1{
	background: url('../img/titleNewsletter_it.png') no-repeat center center;
	text-indent:-9999px;
	width:274px;
	height:79px;
	margin:0px auto;
}

section.cuentanos > div p.frase{
	background: url('../img/textoCuentanos_it.png') no-repeat center center;
	text-indent:-9999px;
	width:653px;
	height:49px;
	margin: 0 0 10px -85px;
}

section.carreras > div p.frase{
	background: url('../img/textoCarreras_it.png') no-repeat center center;
	height: 44px;
	margin: 0 auto;
	text-indent: -9999px;
	width: 498px;
}

section.internacional > div p.frase{
	background:url("../img/textoInternacional_it.png") no-repeat scroll center center;
	height: 47px;
	margin: 0 auto;
	text-indent: -9999px;
	width: 357px;
}

section.newsletter > div p.frase {
    background: rgba(0, 0, 0, 0) url("../img/textoNewsletter_it.png") no-repeat scroll center center / cover ;
    height: 42px;
    margin: 0 auto;
    text-indent: -9999px;
    width: 459px;
}

section.tiendas > div.left p.frase{
	background: url('../img/textoNewsletter_it.png') no-repeat center center;
	text-indent:-9999px;
	width:389px;
	height:46px;
	margin:0px auto;
}

section.quienes {
    background: rgba(0, 0, 0, 0) url("../img/quienessomosBack_it.jpg") no-repeat scroll center top;
    box-sizing: border-box;
    height: auto;
    min-height: 100%;
    padding-top: 170px;
}

section.tiendas > div.left .busqueda_dist h1 {
    background: url("../img/tituloTiendas_it.png") no-repeat scroll center center / cover ;
    height: 42px;
    margin: 10px 0 20px 5px;
    text-indent: -9999px;
    width: 331px;
}

section.franquicias {
    background: rgba(0, 0, 0, 0) url("../img/franquiciasBack_it.jpg") no-repeat scroll center top;
}

section.headerrecetas {
    background: rgba(0, 0, 0, 0) url("../img/cabeceraRecetas_it.png") repeat scroll center top;
    height: 534px;
    min-height: auto;
    padding: 0;
    position: relative;
    transition: height 1s ease 0s;
}

.contmapa .fecha .catalogo {
    font-size: 16.2px;
    letter-spacing: 0.2px;
    margin-top: 5px;
    padding-right: 0;
    text-align: right;
    width: 100%;
}
section.internacional-home{
	display: none;
}
/*.popNewsHome, .popUpNewsletter {
    position: fixed;
    width: 320px;
    height: 464px;
    background: #fff;
    bottom: 10px;
    right: -320px;
    z-index: 99;
    box-sizing: border-box;
    padding: 12px 22px 17px;
}

.popNewsHome h3, .popUpNewsletter h3 {
    width: calc(100% - 112px);
    float: left;
    text-transform: uppercase;
    text-align: center;
    font-family: DINCONDENSED;
    font-size: 23px;
    margin-top: 0;
    margin-left: calc(50% - 102px);
    position:static;
    top:auto;left:auto;
    line-height:1em;
}

.popNewsHome #cerrar, .popUpNewsletter #cerrar {
    width: 18px;
    float: left;
    box-sizing: border-box;
    height: 17px;
    background: url(../img/cerrar.png);
    text-indent: -9999px;
    cursor: pointer;
    position:static;
    left:auto;top:auto;
}*/
/*.formularioPopUp {
    padding:0;
}
.popNewsHome input[type=text], .popUpNewsletter input[type=text] {
    background:#dddede;
}*/
.popUpNewsletter p, .popNewsHome p{
	padding: 0 12px;
}

.popUpNewsletter, .popNewsHome{
	padding: 45px 22px 17px;
}

footer > div.contentFoot .abrir-tienda > h3::before{
	display: none;
}
 @media (max-width:1024px){
	section.tiendas > div.left .busqueda_dist h1 {
		height: 38px;
		margin: 10px auto;
		width: 300px;
		background-size:cover;
	}
 } 

@media (max-width:990px){
	section.quienes{
		background: url('../img/quienessomosBackMov_it.jpg') no-repeat top center;
		padding-top:150px;
	} 
	
	section.headerrecetas{
		background:url('../img/cabeceraRecetasMov_it.png') no-repeat top center;
		height:240px;
		padding:0px;
		min-height:240px;
		position:relative;
		transition:height 1s;
	}
	

}

@media (max-width:490px){

		section.franquicias{
			background: url('../img/franquiciasBackMov_it.jpg') no-repeat top center;
		}
		section.newsletter > div p.frase{
			width: 300px;
			height: 26px;
			background-size:cover;
		}
		
		section.cuentanos > div p.frase {
			background-size: cover;
			height: 26px;
			margin: 10px auto;
			width: 310px;
		}
		
		section.headerrecetas{
			background:url('../img/cabeceraRecetasMovS_it.png') no-repeat top center;
		}
		
		section.cuentanos > div h1, section.carreras > div h1, section.newsletter > div h1, section.internacional > div h1 {
			margin-top: 80px !important;
		}
		
	   section.carreras > div h1 {
			background-size: cover;
			height: 35px;
			margin: 10px auto;
			width: 310px;
		}
		
		section.carreras > div p.frase {
			background-size: cover;
			height: 29px;
			margin: 10px auto; 
			width: 310px;
		}
		
		
		section.carreras .formulario input[type="submit"] {
			margin-top:30px;
		}
		
		section.tiendas > div.left .busqueda_dist {
			margin: 90px auto 0;
		}
		
		section.internacional > div h1 {
			height: 55px;
			margin: 0 auto;
			text-indent: -9999px;
			width: 300px;
			background-size:cover;
		}
		
		section.internacional > div p.frase {
			height: 40px;
			margin: 0 auto;
			text-indent: -9999px;
			width: 300px;
			background-size:cover;
		}
	
}

.reservadait{display:block!important}

@media (max-width: 490px){
.popUpNewsletter, .popNewsHome {
	width: 300px;
	z-index: 10000;
	height: auto;
}
.popUpNewsletter img, .popNewsHome img{
	width: 100%;
	margin-left: 0;
}
}