/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

@font-face {
  font-family: "Gaston";
  src: url("GastonDemo.otf");
}

.menu-title{
  font-weight: 400 !important;
}

.nav-html{
  font-size: 16px !important;
  color: #837e82 !important;
}


.leo-top-menu.collapse.navbar-toggleable-md.megamenu-off-canvas.megamenu-off-canvas-3{
width:1050px;
}

.nav-html i{
  font-size: 18px;
  padding-right: 18px !important;
}

.nav-html a{
  text-decoration: underline;
  color: #837e82 !important;
}

.nav-html a:hover{
  color: #4f4c4e !important;
}

.bottomnav{
  background-color: #e7e6e0 !important;
}

.titulo_destacado{
  text-align: center;
  font-size: 38px;
  font-weight: 200;
  margin-top: 75px;
}

.titulo_destacado .destacado{
  font-family: "Gaston";
  font-size: 34px;
}

.subtitulo_destacado{
  text-align: center;
  font-size: 32px;
  font-weight: 200;
  margin-bottom: 30px;
}

.boton_instagram{
  text-align: center;
  margin-bottom: 125px;
}

.boton_instagram .btn{
  font-size: 24px;
  font-weight: 200;
  background-color: #c1c1b4;
}

.boton_instagram .btn:hover{
  background-color: #92928a;
}

.subtitulo_lookbook{
  text-align: center;
  font-family: "Gaston";
  font-size: 18px;
  margin: 25px 0 60px;
}

.titulo_newsletter{
  color: black;
  font-size: 26px;
  font-weight: 300;
}

.texto_newsletter{
  color: black !important;
}

/*NUEVO*/

.bloque_ofertas{  /*Engloba el bloque que va arriba del footer*/
  width:90%;
  margin:0 auto;
margin-bottom:-100px !important;
}

div.msg-block{  /*Hacer desaparecer el parrafo anterior y quedarnos solo con la opcion para introducir el correo y el boton*/
  display:none !important;
}

div.title-newsletter{
display:none;
}

div.bloque_ofertas{
height:200px;

}

div.block_newsletter.block.links.accordion_small_screen{
height:50px;
margin-right:100px;
}

.correo>div form{
  background-color:white !important; /*Cambiamos estilo del formulario*/
  border: 1px solid #c1c1b4;
  border-collapse:collapse;
}
​
.correo>div form .form-group{
  width:100%;
}
​
.correo>div form button{  /*Cambiamos estilo del boton*/
  color:white !important;
  background-color:#c1c1b4 !important;
}

.form-group input[type="email"]{ /*color del input "recibe ofertas y promociones"*/
  background-color:#fff !important; 
}

.form-group button[name="submitNewsletter"]{/*color del boton "recibe ofertas y promociones"*/
  background-color: #e7e6e0  !important;
  border-right: 0px !important;
}

div.ApColumn .block.block_newsletter{
  background-color: transparent !important;
}

/*Footer*/

div.footer-center{ /*reducimos los pading superior e inferior*/
  padding-top: 30px;
  padding-bottom: 30px;
}

.footer-center, .footer-center .container { /*color de fondo y letra*/
  background-color: #e7e6e0  !important;
  color: #666666 !important;
  font-size: 1.1em;
}

.footer-center hr{
  width:95%;
}

.footer-center .container{
    width: 90%;
    margin: 0 auto;
}

.ApRawHtml>a:first-child{ /*Color del enlace Agencia Fisher*/
  color: #D87300;
  font-weight: bold;
}

.enlacesF{
  text-align: center;
}

.enlacesF ul{
  display: inline-block;
}

.enlacesF li{
  display: inline-block !important;
  padding-right: 15px;
}

.enlacesF li a{
  color: #666666 !important; 
  padding: 0 !important;
}

.imagenesF{
  text-align: right;
}

::-webkit-scrollbar
{
	width:auto !important;
	height:auto !important;
	background-color:#F5F5F5 !important;
}
::-webkit-scrollbar-thumb{
	background-color:#C8C8C8 !important;
	background-image:none !important;
}

div#back-top{
	bottom:70px;
}
/*Medias querys*/

@media (max-width: 772px){

  .full_width_responsive{
    width: 100% !important;
  }

  .bloque_ofertas>div{
    width: 100%;
  }

  .copy div{
    text-align: center;
  }

  .imagenesF{
    text-align: center;
  }

}

@media screen and (max-width:991px){
  div.col-xl-4.col-lg-6.col-md-6.col-sm-6.col-xs-6.col-sp-6.correo.ApColumn  {
      width:100% !important;
	}
div.col-sm-6.col-xs-6.col-sp-6.col-md-6.col-lg-6.col-xl-8.ApColumn{
	width:100%!important;
} 

div.block_newsletter.block.links.accordion_small_screen{
	margin-right:0 !important;
}

.bloque_ofertas{
	text-align:center;
}
div.title-newsletter
{
	display:none;
}
div.right-header{
	position:static!important;
}
}
@media screen and (max-width: 1031px){
nav.leo-megamenu{
	width:100%!important;
left:150px!important;
font-size:0.77em;
}
}

@media screen and (max-width: 1199px){
	nav.leo-megamenu{	
	font-size:0.8rem;
	left:400px;
	
}
div.right-header{
	left:650px!important;
}


}

@media screen and (max-width: 1224px){
a.nav-link.has-category{
	font-size:0.9em!important;
}



.leo-megamenu{
	left:150px;	
}

}
@media screen and (max-width: 1449px){
.leo-megamenu{
	position:relative;
	left:100px;	
}

}

@media screen and (min-width: 1799px){
  div.enlacesF {  /*para que los enlaces del footer no se sobrepongan al mensaje de la izq*/
    padding-left: 20%;
  }




}