@media (max-width: 767px) {
.menu{ display:block; padding:10px 0px; float:right }
.firstgroup img , .dr-box img{ margin:auto; display:table;}
.firstgroup h4, .firstgroup h3{ padding-bottom:40px;}
.img img{margin:auto; display:table; padding-bottom:20px;}
.logoz aside{display: table;
    float: left;
    margin: auto;
    width: 50%;}
.logoz img{ margin:auto; display:table;}
.form-bg{ width:100%; margin:auto; display:table; background-size:cover;}
.blue-bg h3, .blue-bg .bottom-h3{ font-size:15px;}
.blue-bg h4, .blue-bg .middle-h4{ font-size:16px;}
.blue-bg h2 , .dr-box h1, .dr-box h2, .logoz h1, .logoz h2, .firstgroup h1, .firstgroup h2 , .form-bg h3{ font-size:25px;}
.navigation ul li a{color: #fff;
    display: inline-block;
    font-size: 13px;
    padding: 15px 8px;}
.navigation ul li{ float:none; border-bottom:1px solid #b5b4e0;}
.navigation ul li a{ display:block;}
.header .logo , .header .phn{ float:none; display:table; margin:auto; padding:10px 0px;}
.navigation{ display:none; margin-top:50px; }
.header .right-s , .header .right-s .map{ float:none; margin:auto; display:table;}
.header .right-s .texts{ margin:auto; display:table; float:none; text-align:center;}
.header .right-s .texts aside{ margin-bottom:20px;}
.header .logo , .header .phn { width:100%;}
.header .logo img , .header .phn img{ margin:auto; display:table;}
.dr-box2 ul li{ font-size:13px;}
.form-bg p{ font-size:12px; white-space:nowrap;}
.form-bg button{ font-size:16px;}
.blue-bg h1, .blue-bg h2, .dr-box h1, .dr-box h2, .logoz h1, .logoz h2, .firstgroup h1, .firstgroup h2, .form-bg h3{ font-size:18px; font-weight:bold; background:none;}
.form-bg{ }
.navigation ul li{ border-right:none;}
.owl-slide a{ margin-bottom:20px;}
.blue-bg h1 span,  .blue-bg h2 span{ background:none;}
.dr-box h1, .dr-box h2, .logoz h1, .logoz h2, .owl-slide h2 , .footer .top-footer h1 ,  blue-bg h1{ background:none; font-weight:bold; font-size:25px;}
.dr-box h1 span, .dr-box h2 span{ padding:0px;}
.dr-box2 , .owl-slide a{ margin-bottom:30px;}
.top-footer p{ padding-bottom:20px;}
.firstgroup h1 span{ padding:0px;}
.firstgroup h2 span{ padding:0px;}
.blue-bg h1 span, .blue-bg h2 span{ padding:0px;}
.header .logo{  }
.header .logo a{ margin:auto; display:table; float:none;}
.header .logo span{ margin:auto; display:table;}
#slider-bg{ width:100%; left:0px;}
.header .logo img, .header .phn img{ display:inline;}

.owl-slide h2 span {
    padding: 0px 25px;
}

.form-bg label {
  color: #fff;
  font-size: small;
}


.carousel-control.left, .carousel-control.right {
  top: -3% !important;
}
.carousel-control.left {
  left: 35% !important;
}
.carousel-control.right {
  right: 35% !important;
}
#text-5 .textwidget {
  margin: 0 auto !important;
  text-align: center !important;
}

.navigation ul li ul {
    display: block;
    position: static;
    width: 100%;
}
.navigation{
height:400px;overflow-y:scroll;width:100%;
}
.menu-item9{
margin-bottom:1px;
}
.navigation ul li ul li {
    background-color: #FF89AF;
    padding: 0 20px;
}
.navigation ul li ul li a:before {
   content: "\f054"; padding-right: 5px;font-family: FontAwesome;
}
.nav-outer{ background:#8986bf;padding:0 0 10px;}

.pull-rightt {
  float: none !important;
}

.galeria {
  font-size: 16px !important;
  padding: 5px 20px!important;
}

.carousel-control.left, .carousel-control.right {
  display: none;
}


.lipoescultura-middle-content h2 {
	width: 100%;
}
.tits-resaltar {
    width: 100%;
    margin: 0 auto;
}

}

@media (max-width: 1024px) {
	.slider-bg{ height:650px; overflow:hidden;}
	
	
	#text-5 .textwidget {
  margin: 0 auto !important;
  text-align: center !important;
}
#text-5 .form-bg label {
  text-align: left;
}

	
	}
	
	
@media (max-width: 1440px) {
	.slider-bg{ height:650px; overflow:hidden;}
	}