@charset "UTF-8";
/* CSS Document */

.btnMenuMovil {
  float: right;
  margin-right: 0;
  width: 80px;
  margin-bottom: 5px;
}
@media screen and (max-width: 991px) {
	
	.container{
		padding-left:15px;
		padding-right:15px;	
	}
	#logoHeader img {
	  margin-left: 5px;
	  padding-bottom: 10px;
	}

	#menuPrincipal {
		position:relative;		
	}
	#menuPrincipal > ul {
	  background-color: #fff;
	  box-shadow: 0 0 2px #000;
	  padding: 10px;
	  position: absolute;
	  right: 0;
	  top: 37px;
	  display:none;
	  min-width: 280px;
	}
	#menuPrincipal > ul > li {
		float: none;
		list-style: outside none none;
		margin: 6px;
	}
	#menuPrincipal > ul > li > a:link, #menuPrincipal > ul > li > a:visited {
		color: #4a1802;
		font-size: 13px;
		text-transform: uppercase;
		padding-bottom:0;
	}
	#menuPrincipal > ul > li > a:hover, #menuPrincipal > ul > li.active a {
		color: #a1765d;
		text-decoration: none;
	}
	#menuPrincipal ul ul.submenu {
	  background-color: #f1f1f1;
	  padding: 0;
	  margin-top: 5px;
	  box-shadow:none;
	  position: static;
	}
	
	.paises button {
	  font-size: 20px;
	  height: 39px;
	  line-height: 19px;
	  text-transform: uppercase;
	  width: 79px;
	  margin-right: 0px;
	}
	.paises .dropdown-menu {
	  right: 0;
	  left:auto;
	}
	.avisoCookie p {
	  color: #cccccc;
	  line-height: 12px;
	  margin: 3px 23px 3px 3px;
	}
	.aceptarCookie {	  
	  padding: 0 4px;
	  right: 5px;
	}
	.cabeceraDepilacionLaser {
	  background-color: #fff;
	  background-image: url("../images/cabeceras/depilacion-laser-de-diodo.jpg");
	  background-position: center top;
	  background-repeat: no-repeat;
	  background-size: contain;
	  min-height: 275px;
	  position: relative;
	}
	
}


@media screen and (max-width: 700px) {
.OTitem {
  float: left;
  margin: 0 5% 20px;
  min-height: 257px;
  min-width: 40%;
  width: 40%;
}
.cabeceraDepilacionLaser {
  background-color: #fff;
  background-image: url("../images/cabeceras/depilacion-laser-de-diodo.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 202px;
  position: relative;
}
.imgCremaPostLaser {
  right: 46px;
  width: 266px;
  margin: 0 auto;
  display: block;
  position:static;
}
.imagenes-home img{
	width:100%;
	margin-bottom:20px;	
}
#footer1 iframe {
  display: block !important;
  margin: 0px auto 50px !important;
}
.feedFacebook{
	width:280px;	
}
.cabeceraLaserDuet {
  
  min-height: 160px;
  
}
#cuenta1 {
  margin-top: 0px;
  margin-left: 30px;
}
.bannerReloj img {
  float: right;
  margin-right: 10px;
}
.qdias{
	display: none;
	font-size: 11px !important;
}
	
}


@media screen and (max-width: 480px) {
.OTitem {
  float: left;
  margin: 0 10% 20px;
  min-height: 257px;
  min-width: 80%;
  width: 80%;
}
.cabeceraDepilacionLaser {
  background-color: #fff;
  background-image: url("../images/cabeceras/depilacion-laser-de-diodo.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 137px;
  position: relative;
}
#espacioHeader {
  min-height: 160px;
}
#map {
  height: 220px;
}
.cabeceraLaserDuet {
  
  min-height: 120px;
  
}
.qdias{
	display: none;
	font-size: 11px !important;
}
.qhoras{
	font-size: 15px !important;
	
}
.qhoras span{
	font-size: 14px !important;
}
.qminutos{
	font-size: 15px !important;
	
}
.qminutos span{
	font-size: 14px !important;
}
.qsegundos{
	font-size: 15px !important;
	
}
.qsegundos span{
	font-size: 14px !important;
}
#cuenta1 {
  margin-top: 0px;
  margin-left: 10px;
}
.zonaBannerTop {
  background-color: #000;
  background-position: center center;
  min-height: 24px;
  padding: 0 16px;
  position: relative;
  top: -10px;
}
}