.hide{
	display:none!important;
}
.bs-unset{
	box-sizing: unset;
}
/* .galeria .galeria-lista > figure { */
/* 	min-height: 185px; */
/* } */

.i-nav-custom{
	background-color: transparent;
}
.i-main-nav-custom{
	background-color: black;
}
.menu-extra2 img, .menu-extra4 img{
	width: 1.8em;
	display: inline-block;
}
.menu-extra2 span, .menu-extra4 span{
	vertical-align: super;
/* 	padding-left: 0.6em; */
}
.menu-extra2 a.noLink:hover, 
.menu-extra4 a.noLink:hover{
	color: white!important;
	cursor: unset;
}
body.inicio section.galeria{
	background-color: white!important;
}
body.inicio section.galeria .headline-block * {
	color: black;
}
section.content div.submodelos div.not-mobile span {
	font-size: 12px !important;
}
section.content div.submodelos div.not-mobile li{
            font-size: 12px !important;
    }
    section.content div.submodelos div.not-mobile p{
            font-size: 12px !important;
    }
    section.content div.submodelos div.not-mobile a{
            font-size: 12px !important;
    }
    section.content div.submodelos div.not-mobile ul{
            font-size: 12px !important;
    }
section.content div.submodelos div.only-mobile span {
	font-size: 14px !important;
}
a.icon-fb, .mossfollow a.icon-is {
    width: 32px;
    height: 32px;
    text-indent: -999999px;
    background: url(../img/icon-fb.png) 0 0 no-repeat;
}

footer section .group-right img{
	width: auto!important;
}

.static .box main p a{
/* 	margin-left: 15px; */
}
.static .row-corp-ext > div:nth-child(1){
	padding: 1em 1.6em 1em 5.6em!important;
}
.pf-titulo1{
	font-size: 0.90em!important;	
}
.pf-titulo2{
	font-size: 0.80em!important;	
	margin-bottom: 1.5em!important;
}
.pf-titulo2:hover{
	font-weight: bold!important;
}
.pf-bold{
	font-weight: bold!important;
}
.js-close{
	margin-left: 0px!important;
}
.js-background:hover{
	background-color: #ececec!important;
	cursor: pointer;
}
.cat-modelo{
    padding: 5px 10px 5px!important;
}
.cat-medidas{
/*     padding: 0px 10px 18px 10px!important; */
}

.static .row-corp2 {
  display: table;
  width: 100%;
  margin: 0;
  padding: 0;
}
.static .row-corp2 > div {
  display: table-cell;
  vertical-align: top;
  margin: 0;
}
.static .row-corp2 > div:nth-child(1) {
  width: 65%;
  padding: 1em 1.6em 1em 5.6em;
}
.static .row-corp2 > div:nth-child(2) {
  width: 35%;
  padding: 1em 5.6em 1em 1.6em;
}

.static .row2_2 {
  display: table;
  width: 100%;
  margin: 0;
  padding: 0;
}
.static .row2_2 > div {
  display: table-cell;
  vertical-align: top;
  margin: 0;
}
.static .row2_2 > div:nth-child(1) {
  width: 100%;
  padding: 2em 5.6em 0 5.6em;
}
.menu-extra6 form span{
    font-size: 0.8em;
    color: #fbfaffc9;
}
.argentina {
	display: none;
    font-size: 0.8em;
    color: #fff;
    margin-left: 15px;
    font-style: italic;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
    letter-spacing: 2px;
}

footer.for-devices > .wrapper-in > section:nth-child(1) {
  width: 80%!important;
}
footer.for-devices > .wrapper-in > section:nth-child(2) {
  width: 20%!important;
}
footer.for-devices > .wrapper-in > section:nth-child(2) .group-right .block {
	display: block!important
}

/* Cambios para mobile 03/11/2018 */
.menuMobile-Letra{
	font-style: unset!important;
        font-size: 0.9em !important;
}
.logo-mobile{
	width: 85%!important;
	height: auto!important;
	margin: 0 auto!important;
}

.opacity06{
	opacity: 0.6;
}

.m-contact-call div.mc-container{
	display:table;
	margin: auto;
}
.m-contact-call div.mc-cell{
	display:table-cell;
 	vertical-align:middle;
}
.m-contact-call div.mc-cell p{
 	font-size: 1.2em;
}
.m-contact-call li{
	text-align: center;	
	
}
.m-contact-call img{
	width: unset;
}
.row-menu-mobile{
	display: block!important;
}
.contacto-requerido{
	color: red!important;
}
.hide-map{
	display: none;
}
.social-contacto img{
	width: 1.2em!important;
}
.button-action{
	display: table;
    width: auto;
    color: #FFF;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    margin: 0 0 0 auto!important;
    padding: 7px 16px 8px 16px!important;
    background: #0099FF;
    -webkit-border-radius: 0.2em;
    -moz-border-radius: 0.2em;
    -khtml-border-radius: 0.2em;
    border-radius: 0.2em;
    font-size: 0.7em;
}
.icon-pdf{
	font-size: 1.6em!important;
}
.icon-pencil{
	font-size: 1.3em!important;
}	
.button-action:hover{
    color: #FFF;
    text-decoration: none;
    background: #2B2925;
}
.font-estilo-wb-h1{
    float: none;
    position: relative;
    display: block;
    clear: both;
    width: auto;
    font-family: "Crimson Text";
    font-size: 1.3em!important;
    font-weight: 400!important;
    line-height: normal;
    letter-spacing: 0.5em!important;
    text-align: center!important;
    text-transform: uppercase!important;
    color: #000!important;
    margin: 0 -16px 0 auto!important;
    padding: 0 0 1.5em 0!important;
}
.font-estilo-wb-h6{
    float: none;
    position: relative;
    display: block;
    clear: both;
    width: auto;
    font-family: "PT Serif";
    font-size: 0.9em!important;
    font-weight: normal!important;
    line-height: normal;
    letter-spacing: 0.15em!important;
    text-align: center!important;
    text-transform: uppercase!important;
    color: #000!important;
    margin: 0 auto 0 auto!important;
    padding: 0!important;
}

img.iconGaleria {
	width: 30px;
    padding: 0.2em 0em;
}

#linkGaleria{
	padding: 0px 0.2em;
}

.headline-m1-catAcc {
    padding: 2.8em 2.8em 1em 2.8em;
}
.headline-m2-catAcc {
    padding: 0em 0 4em 0;
}

.accesorio .edit p.cat{
	font-size: 0.7em;
}
.op-equipo{
	letter-spacing: 0.2em;
}
/* Cascadas */
section div.links, 
section div.cascadasimg1, 
section div.cascadasimg2,
section div.contentCascImg{
	height: auto;
}
section div.contentCascImg{
/* 	background-color: orange; */
	float: right;
	width: 74%;
    margin-bottom: 5%;
}
section div.links{
/* 	background-color: red; */
	float: left;
	width: 26%;
	padding-top: 11%;
}
section div.links p{
	margin-left: 20%!important;	
}
section div.cascadasimg1{
/* 	background-color: blue; */
	float: left;
	width: 45%;
}
section div.cascadasimg2{
/* 	background-color: green; */
	float: left;
	width: 45%;
}
section div.cascadasimg2 figcaption{
	padding-top: 20%!important;
}
section div.cascadasimg1 figure, 
section div.cascadasimg2 figure{
	display:inline-block!important;
	max-width: 41%!important;
    padding: 0 4%!important;
}
.vapor-img{
	text-align: center;
	padding: unset!important;
}
.vapor-img div{
	display: inline-block!important;
}
.vapor-img div:nth-child(1){
	padding-right: 15px;
}
.vapor-img div:nth-child(2) img{
	width: 90%
}
.links-aroma{
	padding-left: 5.6em!important;	
}
div.qs{
   vertical-align: middle!important;
}
.qs-linea-prod .txt{
	width: 40%!important;	
}
.qs-linea-prod .img{
	width: 60%!important;
    padding: 4em 2.6em 2em 2.6em!important;
}
.qs-linea-prod .img img{
	max-width: 467px;
    margin-top: -18px;
    float: right;
    margin-right: 25px;
}
.pad-top-4{
	padding-top: 4em!important;
}
.static .ejemplo-ambientes{
	margin-bottom:0.5em!important;
}

.preheadlines div div:nth-child(2) {
    padding-top: 3em;
}

main.filosofia .row-corp2 div p, 
main.filosofia .row-corp2 div a,
main.entrega p:first-child,
main.entrega a{
	display:inline-block!important;
}
main.filosofia .row-corp2 div a,
main.entrega a{
	font-size: 1em;
}
main.porque-wb #pqwb_garantia img{
  	width: auto!important;
}
main.entrega img{
	width: auto;
}

main.sauna .beneficios h1{
	font-size: xx-large!important;
    font-weight: 200;
    margin: 0 auto!important;
}
main.sauna .accesorios-artesanales h1{
	font-size: large!important;
    font-weight: 400;
    line-height: 1.7em!important;
}
main.sauna #sauna_balde img{
	width: 75%;
}
main.terapias #terapias_modelo img{
    width: 50%;
}
/* ################## MEDIA QUERYS ################### */
@media (orientation: landscape)  and (max-width: 1600px) {
    span.i-products > span:nth-child(2) {/*Menu -> prod letra*/
    	    font-size: 11px !important;
            }
    section.content div.submodelos div.not-mobile span {
            font-size: 11px !important;
    }
    section.content div.submodelos div.not-mobile li{
            font-size: 11px !important;
    }
    section.content div.submodelos div.not-mobile p{
            font-size: 11px !important;
    }
    section.content div.submodelos div.not-mobile a{
            font-size: 11px !important;
    }
    section.content div.submodelos div.not-mobile ul{
            font-size: 11px !important;
    }
}
@media (orientation: landscape)  and (min-width: 1600px) {
    
    section.content div.submodelos div.not-mobile span {
            font-size: 14px !important;
    }
    section.content div.submodelos div.not-mobile li{
            font-size: 14px !important;
    }
    section.content div.submodelos div.not-mobile p{
            font-size: 14px !important;
    }
    section.content div.submodelos div.not-mobile a{
            font-size: 14px !important;
    }
    section.content div.submodelos div.not-mobile ul{
            font-size: 14px !important;
    }
}
@media (orientation: landscape) {
	.logo-mobile{
		width: 45%!important;
		margin: auto!important;
	}
        span.i-products > span:nth-child(2) {/*Menu -> prod letra*/
    	    letter-spacing: 1px;
            word-spacing: 1px;
            
	}
        
        span.i-products > span:nth-child(2) {
            width: auto;
            padding: 0 0 0 1em;
            height: auto;
            height: 54px !important;
            /* font-size: 0.9em; */
        }
}

@media (orientation: landscape and (max-width: 750px) ) {
        span.i-products > span img {
            width: 7em!important; 
            height: unset!important;
        }
}
@media (min-width: 0px) and (max-width: 750px) {
	.not-mobile{
		display: none!important;
	}
	.only-mobile{
		display: block!important;
	}
	.i-nav a {/*Menu letra*/
	  font-size: 0.8em!important;
	  letter-spacing: 1px;
	}
	span.i-products > span:nth-child(2) {/*Menu -> prod letra*/
    	font-size: 0.95em;
    	letter-spacing: 2px;
        word-spacing: 1px;
	}
	span.i-products > span img {
	  width: 7em;
	  height: unset!important;
	}
	.hide-map{
		display: block;
	}
	.menu-extra6 form span{
    	color: black;
	}
	.wb.accesorios .content .lista-accesorios .accesorio h3{
		font-weight: normal;
	}
	.cat-modelo{
		padding: 0!important;
	}
	body.productos .modelo {
    	margin-bottom: 1.5em;
	}
	.wb.productos .content .modelo h3 {
		font-weight: 700;
	}
	main.accesorios-mobile .headline-m2{
		padding: 2em 0 0 0;
	}
	main.accesorios-mobile .headline-m2 h3{
		padding: 0!important;
	}
	main.accesorios-mobile section.content{
		padding: 0 1.8em 1.8em 1.8em;
	}
}
@media (min-width: 0px) and (max-width: 480px) {
	.not-mobile480{
		display: none!important;
	}
	.only-mobile480{
		display: block!important;
	}
	.wb.modelos .content .submodelos h2 {
		text-align: left;
    	color: black;
    	margin: 0;
	}
}
@media (max-width: 650px) {
    .wb.productos .content .linea h2 {
        font-size: 12.5px;
    }
    .wb.productos .content .modelo h3{
        font-size: 12px;
    }
}
@media (min-width: 480px) and (max-width: 750px) {
    
	.not-mobile767{
		display: none!important;
	}
	.only-mobile767{
		display: block!important;
	}
	.i-nav a {/*Menu letra*/
	  font-size: 0.8em!important;
	  letter-spacing: 1px!important;
	}
	.i-main-nav li ul li a{/*Menu -> prod letra*/
		font-size: 0.55em!important;
	}
    #texto_web{
        display: none;
    }
    #texto_tablet{
        display: none;
    }
    #texto_celu{
        display: block !important;
    }
}
@media (min-width: 0px) and (max-width: 600px) {
    #texto_celu{
        display: block !important;
    }
    section.content div.submodelos div.not-mobile span{
            font-size: 12px !important;
    }
    section.content div.submodelos div.not-mobile li{
            font-size: 12px !important;
    }
    section.content div.submodelos div.not-mobile p{
            font-size: 12px !important;
    }
    section.content div.submodelos div.not-mobile a{
            font-size: 12px !important;
    }
    section.content div.submodelos div.not-mobile ul{
            font-size: 12px !important;
    }
}
@media (min-width: 768px) and (max-width: 768px) {
     #pqwb_valores img{
         margin-left: -54px !important;
    margin-top: -66px !important;
    width: 120%;
    }
    #sauna_tit{
            margin-bottom: 12px !important;
    }
        
    #sauna_1{
            margin-top: 0px !important;
            width: 100% !important;
    }
     #sauna_sec_2{
            margin-top: 20px;
     }
    
    #sauna_sec{
            margin-top: -61px;
    }
    #sauna_balde{
        padding-left: 24px !important;
    }
    #sauna_2{
            margin-top: 0px !important;
    }
    #sauna_acc{
            font-size: 15px !important;
            font-weight: normal !important;
            margin-top: 44px;
    }
}
@media (min-width: 1024px) and (max-width: 1024px) {
     #pqwb_valores img{
          margin-left: -143px !important;
    margin-top: 7px !important;
    width: 135%;
    }
}
@media (min-width: 750px) and (max-width: 1024px) {
    #pqwb_valores{
        width: 28% !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    main.porque-wb section.only-line{
        display: none;
    }
       
    #qs21 {
        padding-top: 24px;
    }
    body.accesorios header .menu-extra2 {
            top: 4em !important;
    }
    body.accesorios section.headline-m2-catAcc{
           margin-top: -36px;
    padding-bottom: 29px;
    }
    body.accesorios section.headline-m2-catAcc h3{
         padding-bottom: 10px !important;
    }
       
    .fancybox-container {
            width: 100%;
    }
    span.i-products > span img {
            width: 8em !important;
    }
    #texto_web{
        display: none;
    }
    #texto_tablet{
        display: block !important;
    }
    #texto_celu{
        display: none !important;
    }
    section.content div.submodelos div.not-mobile span{
            font-size: 11px !important;
    }
    section.content div.submodelos div.not-mobile li{
            font-size: 11px !important;
    }
    section.content div.submodelos div.not-mobile p{
            font-size: 11px !important;
    }
    section.content div.submodelos div.not-mobile a{
            font-size: 11px !important;
    }
    section.content div.submodelos div.not-mobile ul{
            font-size: 11px !important;
    }
}
@media (min-width: 1027px) and (max-width: 1024px) {
	.not-tablet{
		display: none!important;
	}
	.only-tablet{
		display: block!important;
	}
	section div.links{
	    padding: 1% 0% 5% 4%;
	}
	section div.contentCascImg{
		float: left;
		width: 90%;
		padding: 0 5%;
	}
	.static .row-col3 .vapor-descrip {
    	vertical-align: unset;
	}
	.i-nav a {/*Menu letra*/
	  font-size: 0.75em!important;
	  letter-spacing: 1px!important;
	}
	.i-main-nav li ul li a{/*Menu -> prod letra*/
		font-size: 0.7em!important;
	}
	span.i-products > span img {
	  width: 7em!important;
	  height: unset!important;
	}
}

/* Solo ipad para abajo */
@media (max-width: 1024px){
	/* Introduccion*/
	.static main.terapias .listers > div:nth-child(1) {
    	padding: 2em 1em 0em 0!important;
	}
	.static .box main.terapias .imagen-50v {
	    width: 100%!important;
	}
/* 	.static main.terapias .row2 > div:nth-child(1) { */
/* 	    padding: 2em 2.6em 0 2.6em!important; */
/* 	} */
	.static main.terapias .inside > div:nth-child(2) {
	    padding: 2em 0em 2em 0.5em!important;
	}
	.static .box main.terapias #terapias_modelo img {
    	width: 100%!important;
	}
        
        #terapias_modelo {
        padding: 0px !important;
        margin-top: 0px !important;
        padding-top: 60px !important;
        vertical-align: text-bottom;
     }
	/* Hidroterapias */
	.static .row1 > div:nth-child(1),
	.static .row1 > div:nth-child(2) {
	    padding: 2em 0 2em 2.6em!important;
	}
	/* OZONOTERAPIA */
	.static .ozono .bottom > div:nth-child(2) {
	    padding: 2em 0 2em 1em!important;
	}
	.static .ozono .inbottom > div:nth-child(2) {
	    padding: 2em 0em 2em 1.2em!important;
	}
	/* AROMATERAPIA*/
	.static section.image-line > img{
		top: 50%!important;
	}
	/* CASCADAS */
	.static main.cascadas .row9 > div:nth-child(2) {
	    padding: 7em 2em 2em 2em!important;
	}
	.static main.cascadas .row9 > div:nth-child(1) {
    	padding: 4em 0 2em 2em!important;
	}
	.static main.cascadas .row9inv > div:nth-child(1) {
    	padding: 7em 0em 2em 2em!important;
	}
	.static main.cascadas .row9inv > div:nth-child(2) {
	    padding: 4em 2em 2em 2em!important;
	}
	section div.cascadasimg1 {
    	margin-left: 5%;	
	}
	/*	ARQUITECTOS */
	.static main.arquitectos .row-build > div:nth-child(1) {
    	padding: 4em 2em 2em 2em!important;
	}
	/* MERCADO INMOBILIARIO*/
	.static main.mercado-inmo .row1 > div:nth-child(1) {
	    padding: 4em 1em 2em 2em!important;
	}
	.static main.mercado-inmo .row1 > div:nth-child(2){
	    padding: 7em 2em 2em 1em!important;
	}
	.static main.mercado-inmo .row3 > div:nth-child(1) {
    	padding: 0em 2em 3em 2em!important;
	}
	.static main.mercado-inmo .row-img-to-txt > div:nth-child(1) {
	    padding: 0em 1em 0 2em!important;
	}
	.static main.mercado-inmo .row-img-to-txt > div:nth-child(2) {
	    padding: 0em 2em 0 1em!important;
	}
	.static main.mercado-inmo .row-img-to-txt2 {
	    width: 100%;
	    margin: unset;
	}
	.static main.mercado-inmo .row-img-to-txt2 > div:nth-child(2){
        padding: 0em 2em 0 1em!important;
	}
	.static main.mercado-inmo .row-img-to-txt-top > div:nth-child(1) {
	    padding: 2.5em 1em 0em 2em!important;
	}
	.static main.mercado-inmo .row-img-to-txt-top > div:nth-child(2) {
	    padding: 2.5em 2em 0em 1em!important;
	}
	.static .box main.mercado-inmo .width50 {
	    width: 70%;
	    padding: 0 15%;
	}
	/*Industria hotelera*/
	.static main.industria .row1 > div:nth-child(1){
    	padding: 2em 1em 2em 2em!important;
	}
	.static main.industria .row1 > div:nth-child(2) {
	    padding: 4em 2em 2em 1em!important;
	}
	.static main.industria .bottom > div:nth-child(2) {
	    padding: 2em 0 2em 2em!important;
    }
	.static main.industria .preheadlines div div:nth-child(2) {
	    padding-bottom: 1.5em;
	}
	/*Quienes somos*/
	.static main.qs .row1 > div:nth-child(1){
    	padding: 2em 1em 2em 2em!important;
	}
	.static main.qs .row1 > div:nth-child(2){
    	padding: 2em 2em 2em 1em!important;
	}
	.static main.qs .row-syn > div:nth-child(1) {
	    padding: 4em 1em 2em 2em;
	}
	.qs-linea-prod .img {
	    padding: 4em 2em 2em 1em!important;
	}
	.static main.qs .row2 > div:nth-child(1) {
	    padding: 4em 2em 0 2em;
	}
	.static main.filosofia .row-corp2 > div:nth-child(1) {
		padding: 1em 2em 1em 2em;
	}
	.static main.filosofia .row2 > div:nth-child(1) {
    	padding: 4em 2em 0 2em;
	}
	.static main.filosofia .resp,
	.static main.entrega .resp{
		padding-top: 1.5em;
	}
	.static main.entrega .row-corp-ext > div:nth-child(1){
		padding: 1em 2em 1em 2.6em!important;
	}

}	
/* Solo desktop para arriba */
@media (min-width: 1024px){
	.not-desktop{
		display: none!important;
	}
        #texto_celu{
            display: none !important;
        }
	.only-desktop{
		display: block!important;
	}
	body.accesorios .accesorio > div:nth-child(1n+0) {
		width: 25%;
	    padding: 0% 2.5%;
	}
	body.accesorios .accesorio > div:nth-child(2n+0) {
	  width: 75%;
	}
	.static .row1 > div:nth-child(1),
	.static .row1 > div:nth-child(2) {
/* 	    padding: 2em 0 2em 2.6em!important; */
	}
	/* CROMOTERAPIA*/
	.static .cromo .images-cromo{
		display: flex!important;
    	width: unset!important;
	}	
	.static .box main.cromo .imagen-50v {
    	width: unset!important;
	}
	.static .box main.cromo .m-top-05 {
    	margin-top: 0em !important;
	}
	.static .box main.cromo img {
		width: unset;
	}
	/* VAPOR */
	.static main.vapor .row-col3 > div:nth-child(2){
		width: 34%!important;
		vertical-align: unset!important;
	}
	.static main.vapor .row-col3 > div{
		vertical-align: unset!important;
	}
	.vapor-img{
		text-align: unset;
	}
	.vapor-img div:nth-child(2){ 
		width: 33%!important;
		margin-left: 5em;
	}
	.static main.vapor .row-col3{
		margin:0;
	}
	/* industriahotelera */
	.static main.industria .row1 > div:nth-child(2) {
	    padding: 6em 5.6em 2em 5.6em
	}
}

/* ################## MEDIA QUERYS RESOLUCIONES MUY GRANDES ################### */
@media (min-width: 1200px){
	figure.img-producto{
		padding-right: 15%;
	}
	.static .listers > div:nth-child(1) {
		padding: 2em 7.6em 0em 0!important;
	}
	.form-style-6 input[type="text"],
	.form-style-6 input[type="date"],
	.form-style-6 input[type="datetime"],
	.form-style-6 input[type="email"],
	.form-style-6 input[type="number"],
	.form-style-6 input[type="search"],
	.form-style-6 input[type="time"],
	.form-style-6 input[type="url"],
	.form-style-6 select {
		height: 30px!important;	
	}
	.form-style-6 textarea{
		height: 60px!important;
	}
}
@media (min-width: 1200px) and (max-width: 1433px) {
	.static .row2 > div:nth-child(1) {
	    padding: 2em 5.6em 0 5.6em!important;
	}
}
@media (min-width: 1433px) and (max-width: 1666px) {

}
/* Full HD */
@media (min-width: 1666px) { 
	body.accesorios .accesorio {
		margin: 0 0 0.5em 0;
		padding: 0 0 0.5em 0;
	}
	
	/* 	Aromaterapia */
	.static main.aromaterapia .row2 > div:nth-child(1) {
		padding: 1em 5.6em 0 5.6em!important;
	}
	.static main.aromaterapia .bottom > div:nth-child(2) {
		padding: 1em 0 2em 4em!important;
	}
	.static main.aromaterapia .listers > div:nth-child(1) {
		width: 30%!important;
    	padding: 2em 5.6em 0em 0!important;
	}
	.box-terapias{
		background-color: #eaeaea;
		padding: 0em 4em 2em 4em;
		margin-top: 2em;
	}
	.pad-top-4{
		padding-top: 2em!important;
	}
	.text-terapias{
		width: 60%!important;
	}
	
	/* 	Hidroterpia introduccion */
	.static .row1 > div:nth-child(1) {
	  padding: 2em 0 2em 5.6em!important;
	}
	.static .row1 > div:nth-child(2) {
	  padding: 2em 5.6em 2em 5.6em!important;
	}
	section div.cascadasimg1{
	width: 50%;
	}
	section div.cascadasimg2{
		float: left;
		width: 50%;
	}
}

/* FANCY BOX */
/*Desktop*/
@media (min-width: 1026px){
	.fancybox-thumbs {
		width: 110px!important;
	}
	.fancybox-thumbs__list a{
		max-width: calc(100% - 4px);
	}
	.fancybox-show-thumbs .fancybox-inner {
    	right: 110px;
	}
}
/*Mobile y ipad*/

@media (min-width: 1499px) {
    .group-left ul li {
            letter-spacing: 3px !important;
    }
}

@media (min-width: 1024px) and (max-height: 768px){
    main.entrega p {
        font-size: 10.72px !important;
    }
    main.entrega li {
        font-size: 10.72px !important;
    }
    #maingara p {
        font-size: 10.72px !important;
    }
    #maingara li {
        font-size: 10.72px !important;
    }
    #qsmain p {
        font-size: 10.72px !important;
    }
    #qsmain li {
        font-size: 10.72px !important;
    }
    #mainpre p {
        font-size: 10.72px !important;
    }
    #mainpre li {
        font-size: 10.72px !important;
    }
    main.filosofia p {
        font-size: 10.72px !important;
    }
    main.filosofia li {
        font-size: 10.72px !important;
    }
    main.terapias p {
        font-size: 10.72px !important;
    }
    main.terapias li {
        font-size: 10.72px !important;
    }
    main.aromaterapia p {
        font-size: 10.72px !important;
    }
    main.aromaterapia li {
        font-size: 10.72px !important;
    }
    main.cromo p {
        font-size: 10.72px !important;
    }
    main.cromo li {
        font-size: 10.72px !important;
    }
    main.ozono p {
        font-size: 10.72px !important;
    }
    main.ozono li {
        font-size: 10.72px !important;
    }
    .static .box main.cromo .m-top-05 {
    margin-top: 0em !important;
    margin-left: -4px;
}
    #introduccion-filosofia hr{
        width: 50%;
    }
    #cromo100{
            margin-top: -50px;
    }
    #int-ter{
            margin-top: -274px;
    }
    .static .box main .p-top-34 {
        margin-top: -365px;
    }
    main.porque-wb p {
        font-size: 10.72px !important;
    }
    .images-cromo img{
        margin-top: 0px !important;
    }
    #cromo-1{
        margin-top: -43px;
    }
    .static .box main.cromo img{
            width: 100% !important;
    margin-top: 70px;
    }
    #paroma1 {
        display: none;
    }
    #paroma2 {
        display: none;
    }
    #paroma5 {
        display: none;
    }
    #benearo {
            margin-top: -96px;
    }
    main.ozono img.imagen-75v{
           width: 100% !important;
    margin-top: 36px !important;
    }
    #hidroterapias_inicio img {
        margin-top: 83px;
    }
    .box-terapias{
        margin-top: -658px;
    }
    main.porque-wb li {
        font-size: 10.72px !important;
    }
     main.arquitectos p {
        font-size: 10.72px !important;
    }
    main.cascadas li {
        font-size: 10.72px !important;
    }
     main.vapor p {
        font-size: 10.72px !important;
    }
    main.vapor {
            margin-top: -25px !important;
    }
     main.arquitectos {
            margin-top: -25px !important;
    }
     main.mercado-inmo {
            margin-top: -25px !important;
    }
    main.entrega .resp{
        padding-top: 0px !important;
    }
    #mainpre{
          margin-top: -25px !important;
    }
    #vapordiv{
        padding-left: 95px;
    }
    #hidroterapias_inicio img {
        margin-top: 79px !important;
    }
    main.filosofia {
            margin-top: -25px !important;
    }
    main.porque-wb {
            margin-top: -15px !important;
    }
    #qsmain {
            margin-top: -25px !important;
    }
    main.terapias {
            margin-top: -57px !important;
    }
    main.cromo {
            margin-top: -57px !important;
    }
    main.ozono {
            margin-top: -57px !important;
    }
    #hidro-terapias-main {
            margin-top: -35px !important;
    }
    main.vapor section.row-col3 {
        margin-top:-27px !important;
    }
    main.vapor li {
        font-size: 10.72px !important;
    }
     main.cascadas p {
        font-size: 10.72px !important;
    }
    section div.contentCascImg {
        width: 100% !important;
    }
    #cascadas2{
            margin-top: -44px;
    }
    #scas2{
        margin-top: -70px;
    }
    #cascadas1{
        margin-top: -11px;
    }
    main.arquitectos li {
        font-size: 10.72px !important;
    }
     main.mercado-inmo p {
        font-size: 10.72px !important;
    }
    main.mercado-inmo li {
        font-size: 10.72px !important;
    }
    #imgwell{
        margin-top: 75px;
    }
    #secmer1{
            margin-top: -55px;
    }
    #inmobiliario_inmobiliario1 img {
        margin-top: -10px;
    }
    #inmobiliario_inmobiliario2 img {
        margin-top: -51px;
    }
    #inmobiliario_inmobiliario3 img {
       margin-top: -60px;
    margin-left: -37px;
    }
    #industriahotelera_industriahotelera2 img {
         margin-top: -32px;
    } 
    #industriahotelera_industriahotelera3 img {
         margin-top: -32px;
    }
    #industriahotelera_industriahotelera7 img {
         margin-top: 8px;
    }
    #secindh {
        margin-top: -46px;
    }
    main.industria section.row2{
        margin-top: -62px;
    margin-left: -8px;
    }
    #industria_3 {
            margin-top: -38px
    }
    #introduccion2-minmobiliario {
        display: none;
    }
    #filo_preg2 img{
        margin-top: 75px;
    }
    
    #links-arquitectos {
        display:none;
    }
    
    #filo_preg3 img{
        margin-top: 75px;
    }
    #respuesta1-filosofia {
            margin-top: -25px;
    }
    #respuesta2-filosofia {
            margin-top: -25px;
    }
    #respuesta3-filosofia {
            margin-top: -25px;
    }
}
@media (min-width: 760px) and (max-width: 1022px){
    body.modelos .submodelos > div{
        padding: 0 8px 0 8px !important;
    }
    
    .fancybox-content{
        /*width: 100% !important;*/
        /*margin-left: 7% !important;*/
    }
    #introduccion-filosofia{
        padding-top: 60px !important;
    }
    #introduccion-filosofia hr{
        width: 70%;
    }
    #filo_preg1 img{
        width: 149% !important;
    }
    #filo_preg2 img{
        width: 149% !important;
    }
    #filo_preg3 img{
        width: 149% !important;
    }
    #introduccion-quienessomos p{
            font-size: 10.72px !important;
    }
    #introduccion-pqwb p{
            font-size: 10.72px !important;
    }
    #intro3-terapias p{
            font-size: 10.72px !important;
    }
    #sintomas-terapias p{
            font-size: 10.72px !important;
    }
    #intro1-terapias p,#intro1-terapias li{
            font-size: 10.72px !important;
    }
    main.terapias .p-top-3{
               margin-top: -126px !important;
    }
    main.terapias section.bottom{
              margin-top: -55px !important;
    }
    #intro3-terapias li{
            font-size: 10.72px !important;
    }
    #sintomas-terapias li{
            font-size: 10.72px !important;
    }
    main.terapias #sintomas-terapias p.m-bot-2 {
        margin-top: 55px !important;
    }
    #sintomas-terapias {
        display: none;
    }
    main.terapias div.box-terapias {
        margin-top: -500px;
    }
    main.ozono img.imagen-75v{
        margin-top: 0px !important;
    }
    #section-ozono3{
        margin-top: -30px;
    }
    main.cromo section.bottom img {
        margin-top: 41px;
    }
    main.ozono #section-ozono3 img {
            margin-top: -79px !important;
    margin-left: 10px;
    }
    #introduccion-filosofia p{
            font-size: 10.72px !important;
    }
    #hidro-terapias p{
            font-size: 10.72px !important;
    }
    #ozono-terapias p{
            font-size: 10.72px !important;
    }
    #cromo-terapias p{
            font-size: 10.72px !important;
    }
    #aroma-terapias p{
            font-size: 10.72px !important;
    }
    #intro-hidroterapias p{
            font-size: 10.72px !important;
    }
    #hidroterapias_inicio img {
            margin-left: -15px;
    }
    main.cromo section.bottom {
            margin-top: -3em;
    }
    main.cromo section.bottom p{
            font-size: 10.72px !important;
    }
    main.cromo section.inbottom p{
            font-size: 10.72px !important;
    }
    main.cromo section.row1 p{
            font-size: 10.72px !important;
    }
    main.cromo section.row1 a{
            font-size: 10.72px !important;
    }
    main.cromo section.bottom {
            margin-top: -3em;
    }
    main.ozono section.bottom p{
            font-size: 10.72px !important;
    }
    main.ozono section.inbottom p{
            font-size: 10.72px !important;
    }
    main.ozono section.row1 p{
            font-size: 10.72px !important;
    }
    main.ozono section.row1 a{
            font-size: 10.72px !important;
    }
    main.cromo section.row1 p{
            font-size: 10.72px !important;
    }
    main.cromo section.row1 a{
            font-size: 10.72px !important;
    }
    section.inbottom img {
        width: 100% !important;
    }
    main.cromo section.preheadlines p{
            font-size: 10.72px !important;
    }
    main.cromo section.inbottom li{
            font-size: 10.72px !important;
    }
    main.ozono section.bottom img {
        width: 100% !important;
        margin-top: -143px;
    }
    main.ozono section.preheadlines p{
            font-size: 10.72px !important;
    }
    .images-cromo img{
            margin-top: -146px !important;
    width: 100% !important;
    }
    #paroma1{
        display: none;
    }
    #paroma2{
        display: none;
    }
    header.aromaterapia .menu-extra8 {
        bottom: 17% !important;
    }
    #sec2aroma {
            margin-top: -100px;
    }
    #descripcionfoto-vapor{
        margin-top: 0px !important;
    }
    #paroma5{
        display: none;
    }
    main.background-hidromasaje p{
        font-size: 10.72px !important;
    }
    main.background-hidromasaje li{
        font-size: 10.72px !important;
    }
    #mainpre p{
        font-size: 10.72px !important;
    }
    #mainpre li{
        font-size: 10.72px !important;
    }
    #preimg{
            margin-top: -121px;
    margin-left: -20px;
    }
    #maingara p{
        font-size: 10.72px !important;
    }
    #maingara li{
        font-size: 10.72px !important;
    }
    main.entrega p{
        font-size: 10.72px !important;
    }
    main.entrega li{
        font-size: 10.72px !important;
    }
    main.cascadas p{
        font-size: 10.72px !important;
    }
    main.cascadas li{
        font-size: 10.72px !important;
    }
    #inmobiliario_inmobiliario2 img {
            margin-top: -100px;
    }
    #inmobiliario_inmobiliario1 img {
            margin-top: 17px;
    }
    #inmobiliario_inmobiliario3 img {
           margin-left: -42px;
    margin-top: -120px;
    }
    #mersec4{
            margin-top: -47px;
    }
    #inmobiliario_inmobiliario5 img {
        padding-top: 0px !important;
    margin-top: 9px !important;
    }
    
    #inmobiliario_inmobiliario7 img {
        padding-top: 0px !important;
    margin-top: 9px !important;
    }
    #industriahotelera_industriahotelera1 img {
        margin-top: 20px !important;
    }
    #industriahotelera_industriahotelera2 img {
        margin-top: 31px !important;
    }
    #industriahotelera_industriahotelera7 img {
        margin-top: 7px;
    }
    #vacaciones-industriahotelera {
        padding-top: 40px;
    }
    #secindh{
            margin-top: -41px;
    }
    #incprestaciones-industriahotelera {
        padding-top: 43px;
    }
    #industria_3 {
            margin-top: -52px;
    }
    #barrioscerrados-minmobiliario p{
            margin-top: -17px;
    }    
    #casasestrenar-minmobiliario p{
            margin-top: -17px;
    }    
    #scas2{
            margin-top: -73px;
    }
    #links-arquitectos {
        display:none;
    }
    section div.contentCascImg{
        width: 100% !important;
        margin-bottom: 7% !important;
    }
    #cascadas2{
            margin-top: 21px;
    }
    #cascadas1{
            width: 113%;
    margin-top: 18px;
    margin-left: -17px;
    }
    main.vapor p{
        font-size: 10.72px !important;
    }
    main.vapor li{
        font-size: 10.72px !important;
    }
    #vapor_generacion img{
        width:70% !important;
    }
    main.vapor section.row-col3 {
        margin-top: -40px;
        padding-bottom: 20px;
        margin-bottom: 0px;
    }
    #img1ozono {
        display: none;
    }
    #img2ozono {
        display: block !important;
        margin-top: 35px !important;
        width: 90% !important;
        margin-left: 30px;
    }
    #img3ozono {
        display: none;
    }
    #img4ozono {
        display: block !important;
        padding-top: 60px !important;

        width: 90% !important;
        margin-left: 30px;
       
    margin-left: 35px !important;
    }
    body.accesorios div.not-tablet{
        display: none;
    }
    main.vapor {
            padding-bottom: 10px !important;
    }
    #vapor_modelo{
        margin-top: -37px !important;

    }
    #vapor_generacion_s{
        font-size: 9px !important;
    }
    main.vapor {
            padding-bottom: 0px;
    }
    #vapor_modelo img {
        padding-top: 87px;
    }
    #paroma6{
        display: none;
    }
    #imgar6{
        width: 110% !important;
    margin-left: -7%;
    margin-top: 44px;
    }
    header.aromaterapia .menu-extra8 p {
       font-size: 10.72px !important;
    }
     body.static section.row2_2 p{
       font-size: 10.72px !important;
    }
    body.static section.row2_2 a{
       font-size: 10.72px !important;
    }
    main.aromaterapia section.headlines p {
       font-size: 10.72px !important;
    }
    main.aromaterapia section.headlines li {
       font-size: 10.72px !important;
    }
    main.aromaterapia div.links-aroma {
       padding-left: 41px !important;
    }
    #introduccion-arquitectos p {
      font-size: 10.72px !important;
    }
    #introduccion-minmobiliario p {
      font-size: 10.72px !important;
    }
    #edificiostorres-minmobiliario p {
      font-size: 10.72px !important;
    }
    #casasestrenar-minmobiliario p {
      font-size: 10.72px !important;
    }
    #barrioscerrados-minmobiliario p {
      font-size: 10.72px !important;
    }
    #introduccion-industriahotelera p {
      font-size: 10.72px !important;
    }
    #prestaciones-industriahotelera p {
      font-size: 10.72px !important;
    }
    #prestaciones-industriahotelera h2 {
      font-size: 10.72px !important;
    }
    #solucionesspa2-industriahotelera p {
      font-size: 10.72px !important;
    }
    main.industria section.row2  h2 {
      font-size: 10.72px !important;
    }
     main.industria section.row2  h2 {
      margin-top: -57px !important;
    }
    
    main.industria section.row2  li {
      font-size: 10.72px !important;
    }
    main.industria section.row2  h6 {
      font-size: 10.72px !important;
    }
        
    #prestaciones-industriahotelera  {
    padding-top: 25px;
     }
    #solucionesspa-industriahotelera p {
      font-size: 10.72px !important;
    }
    #vacaciones-industriahotelera p {
      font-size: 10.72px !important;
    }
    #terapiasnuevoelemento-industriahotelera p {
      font-size: 10.72px !important;
    }
    #terapiasnuevoelemento-industriahotelera h2 {
      font-size: 10.72px !important;
    }
    #porque-arquitectos li {
      font-size: 10.72px !important;
    }
    #introduccion-arquitectos {
      margin-top: -60px;
    }
    main.arquitectos {
        margin-top: 24px !important;
    }
    body.static section.row2_2 {
        margin-left: -55px;
    }
   
    main.industria {
        margin-top: 24px !important;
    }
        
    main.aromaterapia div.links-aroma p {
      font-size: 10.72px !important;
    }
    
    main.ozono section.inbottom li{
            font-size: 10.72px !important;
    }
    .static .box main .p-top-3 {
        margin-top: -3em !important; 
    }
    .static .box main .p-top-34 {
        margin-top: -5em !important; 
    }
    main.ozono section.row2 {
        margin-top: -3em;
    }
    
    #respuesta1-filosofia p{
            font-size: 10.72px !important;
                margin-top: 0px !important;
    }
    #respuesta2-filosofia p{
            margin-top: 0px !important;
    }
    #filo_preg2 img {
        margin-top: 50px;
    }
    #terapias_modelo_i2 {
                margin-top: 90px;
                display: block !important;
        }
    #respuesta3-filosofia p{
            margin-top: 0px !important;
    }
    #filo_preg3 img {
        margin-top: 50px;
    }
    main.terapias #terapias_cabeza img {
        display: none;
             width: 72% !important;
    margin-left: 72px !important;
    margin-top: -39px !important;
    }
    #imgwell{
        margin-top: 43px;
    }
    #productosincluyen-quienessomos h2{
            font-size: 10.72px !important;
    }
    #productosincluyen-quienessomos li{
            font-size: 10.72px !important;
    }
    #contacto-quienessomos p{
            font-size: 10.72px !important;
    }
    #contacto-quienessomos a{
            font-size: 10.72px !important;
    }
    main.filosofia section.row-corp2 p {
        margin-bottom: 0px !important;
    }
    .static main.filosofia .resp, .static main.entrega .resp {
        padding-top: 0px !important;
    }
    #contacto-quienessomos{
            margin-top:-30px !important;
    }
    main.porque-wb section.row2 {
        margin-top: -60px !important;
    }
    #respuesta2-filosofia p{
            font-size: 10.72px !important;
    }
    #respuesta3-filosofia p{
            font-size: 10.72px !important;
    }
    #pregunta2-filosofia span{
            font-size: 10.72px !important;
    }
    #pregunta3-filosofia span{
            font-size: 10.72px !important;
    }
    #pregunta1-filosofia strong{
            font-size: 10.72px !important;
    }
    #pregunta2-filosofia strong{
            font-size: 10.72px !important;
    }
    #pregunta3-filosofia strong{
            font-size: 10.72px !important;
    }
    main.filosofia section.row-corp2 p{
        margin-bottom: 16px !important;
    }
    
    body.static header .menu-extra2 {
        top: 4em !important;
    }
    body.productos header .menu-extra2 {
        top: 4em !important;
    }
    body.gal header .menu-extra2 {
        top: 4em !important;
    }
    body.modelos header .menu-extra2 {
        top: 4em !important;
    }
    span.i-products > span:nth-child(2){
            height: 45px;
    }
    footer.for-devices > .wrapper-in > section:nth-child(1) .group-left
    {
            padding: 0 0 0 0;
            border-left: none;
    }
    footer.for-devices > .wrapper-in > section:nth-child(1) div.logo{
            display: none;
    }
    
    
}
@media (min-width: 1601px){
    #sauna_sec{
        margin-top: -55px !important;
    }
    
    #introduccion-pqwb{
        width: 26% !important;
    }
    #pqwb_valores{
        width: 40% !important;
    } 
    #vapor_generacion img{
          width: 100% !important;
        margin-left: -158px;
    }
    #hr_pq{
       margin-bottom: 26px;
    }
    body.modelos .submodelos > div{
            padding: 0 4em 0 4em !important;
    }
    
    body.productos .linea > div:nth-child(1){
            vertical-align: middle;
    }
    
    body.productos .linea figure img{
           width: 120% !important;
    }
    
    body.productos .linea > div:nth-child(2){
        vertical-align: middle;
        padding-top: 1em !important;
        padding-left: 30px;
    }
    body.productos .medidas > div:nth-child(2){
         padding-left: 30px;
    }
    body.productos main{
        padding-left: 70px !important;
        padding-right: 70px !important;
    }
    body.productos .linea > div:nth-child(1){
        width: 25% !important;
        padding: 0 3em 0 0 !important;
    }
    article.linea figure.img-producto{
        padding-right: 0%!important;
    }
    body.productos .medidas > div:nth-child(1)
    {
        width: 23% !important;
    }
    body.static section.slider{
        margin-bottom: -2px;
    } 
    #filtit {
         margin-left: 3%;
    }
    #respuesta1-filosofia {
                margin-left: 3%;
    }
    #respuesta2-filosofia {
                margin-left: 3%;
    }
    #respuesta3-filosofia {
                margin-left: 3%;
    }
    #titgar{
                margin-left: 22px;
    }
    #titent{
                margin-left: 27px;
    }
    .pf-titulo1 {
       font-size: 13.5px !important; 
    }
    .pf-titulo2 {
       font-size: 13px !important; 
    }
    span.i-products > span img {
        width: 6em !important;
    }
    
    .i-nav .i-dropdown a {
            font-size: 12px !important;
    }
    
    #terapias_modelo img {
        width: 100%  !important;
    }
    #terapias_cabeza img {
        width: 80%  !important;
    } 
    #terapias_cansancio img {
        width: 92%  !important;
    } 
     main.terapias #terapias_hidro {
        padding: 2em 5.6em 0em 0 !important;
    }  
    
    main.terapias #terapias_ozono {
        padding: 2em 5.6em 0em 0 !important;
    } 
    
    main.terapias #terapias_cromo {
        padding: 2em 5.6em 0em 0 !important;
    }  
    
    main.terapias #terapias_aroma {
        padding: 2em 5.6em 0em 0 !important;
    }  
     main.cascadas .row9 img {
        width: 100% !important; 
        margin-top: -5px;
            margin-left: -55px;
    }
    main.cascadas .row9inv img {
        width: 66%;
    padding: 0;
    margin-left: 17%;
        margin-top: -43px;
    }
    main.cascadas{
        margin-top: -25px;
    }
    .cascadasimg1 img{
           width: 100% !important; 
    }
    
    .cascadasimg2 img{
           width: 100% !important;
    }
    
    .static .box main .imagen-75v{
           width: 100% !important;
           margin-top: -5px;
    }
    section.inbottom img{
           width: 76% !important;
    }
    section.bottom img{
          width: 100% !important;
    margin-left: -4px;
    }
    
    
    #pozono{
        margin-bottom:20px !important;
    }
    
    main.ozono li {
            line-height: 23px;
            letter-spacing: 1px;
    }
    
    main.ozono section.row1{
           margin-top: -40px;
    }
    
    .images-cromo img{
          width: 44% !important;
          padding: 0 !important;
          margin-top: 0 !important;
    }
    .static .box main.cromo img{
            width: 100% !important;
    }
    
    #porque-arquitectos li {
        font-size: 14px !important;
    }
    #inmobiliario_inmobiliario1 img{
        width: 74% !important;
    }
    #introduccion2-minmobiliario span {
        font-size: 13.72px !important;
    }
    #inmobiliario_inmobiliario2 img{
        width: 100% !important;
    }
    #edificiostorres2-minmobiliario {
        display: none !important;
    }
    
    #inmobiliario_inmobiliario3 img{
        display: none !important;
    }
    main.mercado-inmo section.row3 section.preheadlines{
        display: none !important;
    }
    #industria_1 {
        margin-top: -24px !important;
    }
    #industria_2 {
        margin-top: -40px !important;
    }
    #industria_3 {
        margin-top: -40px !important;
    }
    #industria_4 {
        margin-top: -40px !important;
    }
     main.industria section.row1 section.headlines {
        margin-top: -22px;
    }
    #terapiasnuevoelemento-industriahotelera{
        padding-top: 30px;
    }
    #industriahotelera_industriahotelera1 img{
        width: 93% !important;
    margin-left: 31px;
        margin-top: 23px !important;
    }
    #industriahotelera_industriahotelera2 img{
            width: 93% !important;
    margin-left: 31px !important;
    }
    #industriahotelera_industriahotelera4 img{
       margin-top: -10px;
    }
    #industriahotelera_industriahotelera3 img{
       margin-top: -50px;
    } 
    #industriahotelera_industriahotelera7 img{
       width: 93% !important;
        margin-left: 31px !important;
    }  
    #introduccion-industriahotelera{
       padding-top: 31px;
    }  
    header.aromaterapia .menu-extra8{
        bottom: 39% !important;
    }
    #qssec1{
        margin-top: -109px !important;
        }
    main.porque-wb{
        padding-bottom: 0px !important;
    }
    main.ozono{
        padding-bottom: 0px !important;
    }
        
    main.cromo{
        padding-bottom: 0px !important;
    }
    main.terapias .p-top-34 {
        margin-top: -544px;
    }
    #cromo-1{
        margin-top: -63px;
    }
    .static .cromo .images-cromo
    {
        margin-left: 11%;
    }
    #cromo-2{
        margin-top: -34px;
    }
    #ozono-3{
        margin-top: -39px;
    }
    #section-ozono3{
        margin-top: -54px;
    }
    .box-terapias{
        margin-top: -54px;
    }
    #hidro-terapias-main{
        padding-bottom: 0px !important;
    }
    main.aromaterapia{
        padding-bottom: 0px !important;
    }
    main.background-hidromasaje hr {
        width: 50%;
    }
     main.background-hidromasaje {
         margin-top: 26px !important;
    }
    
    main.vapor {
         margin-top: 26px !important;
    }
   

    #benearo{
        margin-top: -54px;
    }
    #benearo2{
        margin-top: -25px;
    }
    #imgar6{
            width: 91% !important;
    margin-left: 5%;

    }
    #qsmain {
        padding-bottom: 0px !important;
    }
    main.aromaterapia img.m-top-3 {
        margin-top: 0em !important;
        width: 91% !important;
    }
    
    
    
    main.aromaterapia section.row2 section.bottom img{
        margin-top: 0;
    }
    
     .qs-linea-prod .img img{
            margin-right: 116px !important;
    }
    #p17qs 
    {
        display: block !important;
    }
    #p17filo{
        display: block !important;
    }
    #pfilo17_3{
        display: block !important;
    }
    #filosec3 {
            margin-top: -24px !important;
    }
    #inmobiliario_inmobiliario2 {
        padding-top: 131px;
    }
    #pmerc1{
        display: block !important;
    }
    #secmer1 {
            margin-top: -140px;
    }
    #secindh {
            margin-top: -28px;
    }
    #pcromo21{
        display: block !important;
    }
    #cromo100 {
           padding-bottom: 60px;
    }
    #imgaroma2{
        width: 25%;
    }
    #section-ozono3 {
           padding-bottom: 25px;
    }
    #pozo17 {
       display: block !important; 
    }
    #mersec3{
            margin-top: -120px;
    }
    #hoyme {
            margin-top: 84px;
    }
    #mersec4{
            margin-top: -80px;
    }
    
    #divfilosec3 {   
        padding-top: 11px;
    }
    #filsec2div
    {
        padding-top: 10px !important;
    }
    #filsec2 {
            margin-top: -26px !important;
    }
    #imgwell{
        margin-top: 5px !important;
    }
    main.great-resolution qs section.row2 {
        margin-top: -15px !important;
    }
    #contacto-quienessomos{
        padding-top: 30px !important;
    }
    #filo_preg1{
        width: 85% !important;
    }
    #pregunta1-filosofia span {
            font-size: 13.72px !important;
    }
    #pregunta1-filosofia strong{
            font-size: 13.72px !important;
    }
    #pregunta2-filosofia span{
            font-size: 13.72px !important;
    }
    #pregunta2-filosofia strong{
            font-size: 13.72px !important;
    }
    #pregunta3-filosofia strong{
            font-size: 13.72px !important;
    }
    #pregunta3-filosofia span{
            font-size: 13.72px !important;
    }
    main.filosofia section.row-corp2 p{
        margin-bottom: 16px !important;
    }
    #introduccion-filosofia{
        padding-top: 60px;
    }
    #introduccion-filosofia hr{
        width: 70%;
    }
    #pqwb_valores img{
        width: 70% !important;
    }
    footer.for-devices > .wrapper-in > section:nth-child(1) .group-left li {
          font-size: 12px !important;
    }
    
    main.cascadas{
        margin-top: -25px !important;
        
    }
    #cascadas1{
            width: 127% !important;
        
    }
    #introduccion-entrega{
          padding-top: 51px;
        
    }
    #secent1 {
        margin-top: -20px;
    }
    #secent2 {
        margin-top: -40px;
    }
    #secent3 {
        margin-top: -40px;
    }
    #secpre1 {
            padding-top: 26px;
    }
    
    #prejs p, #prejs li{
        font-size: 13px !important;
    }
    #prejs p, #prejs li{
        font-size: 13px !important;
    }
    #prejs{
         padding-top: 0px !important;
    padding-bottom: 0px !important;
    }
    #prejs p, #prejs li{
        font-size: 13px !important;
    }
    #prejs{
         padding-top: 0px !important;
    padding-bottom: 0px !important;
    }
    
    #divmolesto {
        padding-top: 0px !important;
    padding-bottom: 0px !important;
    }
    #preimg{
        width: 70% !important;
            max-width: 276px;
    }
    #preimg2{
        margin-top: -107px;
        width: 90% !important;
    }
    #secgar1 {
            padding-top: 26px;
    }
    #secent4 {
        margin-top: -50px;
    }
    #cascadas2{
             width: 100%;
    margin-top: -18px;
        margin-left: 28px;
    }
    .contentCascImg {
        padding-bottom: 70px;
    }
    #scas2 {
      margin-top: -26px;  
    }
   
    
    #pqwb_garantia{
        display: none;
    }
    #links-pqwb span{
            font-size: 10.72px !important;
    }
    #links-pqwb a{
            font-size: 10.72px !important;
    }
    .headline-m1 .breadcrumb > a {
        font-size: 12px !important;
    }
    .headline-m1 ul.valores > li {
        font-size: 12px !important;
    }
    .headline-m1 .breadcrumb {
       margin-top: -40px;
       margin-bottom: 40px;
    }
    main.background-hidromasaje hr {
        width: 50%;
    }
    .headline-m1 .conectar > li{
        font-size: 11.5px !important;
    }
    
    main.porque-wb section.row2 {
        margin-top: -67px;
    }
    
    #hidroterapias_inicio img{
        width: 100% !important;
        margin-top: 50px;
    }
    
    main.terapias #terapias_cabeza img {
       width: 0% !important;
        margin-left: -68px;
    }  
    
    main.terapias #terapias_cansancio {
       display:none;
    } 
    
    main.terapias .p-top-3 {
        margin-top: -557px;
    }
    
    main.terapias #sintomas-terapias p.m-bot-2 {
            margin-top: 181px;
    }
    #introduccion-arquitectos {
        margin-top: -20px;
        margin-bottom: -34px;
    }
    main.arquitectos {
        padding-bottom: 0px !important;
    }
    #links-arquitectos {
        display:none;
    }
      main.mercado-inmo {
        padding-bottom: 0px !important;
            margin-bottom: -34px;
                margin-top: -20px;
    }
    main.vapor {
         margin-top: 26px !important;
    }
    main.mercado-inmo section.row3 {
        display:none;
    }
}
@media (min-width: 1025px) and (max-width: 1600px){
    #vapor_generacion img{
            width: 110% !important;
        margin-left: -73px;
    }
     #filtit {
         margin-left: 3%;
    }
    #hidroterapias_inicio img {
            margin-top: 0px !important;
    }
    #respuesta1-filosofia {
                margin-left: 3%;
    }
    #respuesta2-filosofia {
                margin-left: 3%;
    }
    #respuesta3-filosofia {
                margin-left: 3%;
    }
    #titgar{
                margin-left: 16px;
    }
    #titent{
                margin-left: 21px;
    }
    #secgar1{
                margin-top: 21px;
    }
    main.entrega{
                padding-top: 22px !important;
    }
    
    .pf-titulo1 {
       font-size: 11px !important; 
    }
    .pf-titulo2 {
       font-size: 11px !important; 
    }
    
    #respuesta1-filosofia {
        margin-top: 0px !important;
    }
    #imgwell{
        margin-top: 0px !important;
    }
    #respuesta2-filosofia {
        margin-top: 0px !important;
    }
    #filo_preg2 img{
        margin-top: 0px !important;
    }
    #respuesta3-filosofia {
        margin-top: 0px !important;
    }
    #filo_preg3 img{
        margin-top: 0px !important;
    }
    #secpre1 {
            padding-top: 26px;
    }
    #prejs{
         padding-top: 0px !important;
    padding-bottom: 0px !important;
    }
    #prejs{
         padding-top: 0px !important;
    padding-bottom: 0px !important;
    }
    #divmolesto {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    /*
    #ppre1{
        padding-bottom: 60px;
    }
    */
    .accesorio .edit p.cat {
        font-size: 11px !important;
    }
    .i-nav a {
        font-size: 11px !important;
    }
    span.i-products > span:nth-child(2)
    {
        font-size: 10.5px !important;
    }
    #introduccion-arquitectos {
        margin-top: -20px;
        margin-bottom: -34px;
    }
    main.arquitectos {
        padding-bottom: 0px !important;
    }
    #links-arquitectos {
        display:none;
    }
    
     main.mercado-inmo {
        padding-bottom: 0px !important;
            margin-bottom: -34px;
                margin-top: -20px;
    }
    section div.contentCascImg{
        margin-left: 4% !important;
    }
    #secmer1{
         margin-top:0px !important;
    }
    #hoyme{
         margin-top:0px !important;
    }
    #cascadas1{
         margin-top:38px !important;
    }
    #scas2{
         margin-top:0px !important;
    }
    #beneficios-vapor h2{
         margin-top:13px !important;
    }
    main.mercado-inmo section.row3 {
        display:none;
    }
    .vapor-img div:nth-child(2){
        width: 41%!important;
        margin-left: -2em !important;
    }
    #benearo{
        margin-top: 0px !important;
    }
    .static .box main.cromo img{
        margin-top: 17px;
    }
    #int-ter{
        margin-top: -439px !important;
    }
    main.terapias .p-top-34 {
        margin-top: -439px !important;
    }
    
    main.terapias #sintomas-terapias p.m-bot-2 {
            margin-top: 160px;
    }
    
    main.porque-wb section.row2 {
        margin-top: -107px;
    }
    .headline-m1 .conectar > li{
        font-size: 11px !important;
    }
    .headline-m1 .breadcrumb {
       margin-top: -40px;
       margin-bottom: 40px;
    }
    footer.for-devices > .wrapper-in > section:nth-child(1) .group-left li
    {    
        font-size: 11px !important;
    }
    #hidroterapias_inicio img{
        width: 100% !important;
        margin-top: 50px;
    }
    #intro-hidroterapias h1{
       font-size: 12px;
    }
    
        
    
    .headline-m1 .breadcrumb > a {
        font-size: 11px !important;
    }
    .headline-m1 ul.valores > li {
        font-size: 11px !important;
    }
    #pqwb_valores img{
        width: 100% !important;
    }
    #links-pqwb span{
            font-size: 10.72px !important;
    }
    #links-pqwb a{
            font-size: 10.72px !important;
    }
    #pqwb_garantia{
        display: none;
    }
    #introduccion-filosofia{
        padding-top: 60px !important;
    }
    #introduccion-filosofia hr{
        width: 70%;
    }
    #filo_preg1{
        width: 85% !important;
    }
    #pregunta1-filosofia span{
            font-size: 10.72px !important;
    }
    #pregunta2-filosofia span{
            font-size: 10.72px !important;
    }
    #pregunta3-filosofia span{
            font-size: 10.72px !important;
    }
    #pregunta1-filosofia strong{
            font-size: 10.72px !important;
    }
    #pregunta2-filosofia strong{
            font-size: 10.72px !important;
    }
    #pregunta3-filosofia strong{
            font-size: 10.72px !important;
    }
    main.filosofia section.row-corp2 p{
        margin-bottom: 0px !important;
    }
    .qs-linea-prod .img img{
            margin-right: 0px !important;
    }
    main.great-resolution qs section.row2 {
        margin-top: -15px !important;
    }
    #contacto-quienessomos{
        padding-top: 30px !important;
    }
    header.aromaterapia .menu-extra8{
        bottom: 33%;
    }
    #hoyme {
        margin-top:-47px;
    }
    #hoyme2 {
        margin-top:20px;
    }
    .headline-m2-catAcc {
        margin-top:-20px;
    }
    #barrioscerrados-minmobiliario h2{
            margin-bottom: 4px;
        
    }
    #casasestrenar-minmobiliario h2{
            margin-bottom: 4px;
        
    }
    #edificiostorres-minmobiliario h2{
            margin-bottom: 4px;
        
    }
    #listaacce {
            width: 68%;
    margin-left: 12%;
    }
    main.aromaterapia img.m-top-3 {
        margin-top: 2em !important;
        width: 100% !important;
    }
    main.aromaterapia section.editer{
        margin-bottom: -68px;
    }
    main.aromaterapia section.row2 section.bottom img{
        margin-top: 0;
        width: 100% !important;
    }
    #tit_aroma{
        font-size: 12px;
    }
    #terapiasnuevoelemento-industriahotelera{
        padding-top: 30px;
    }
    #industriahotelera_industriahotelera1 img{
        width: 100% !important;
        margin-top: -30px;
    }
    main.industria section.row1 section.headlines {
        margin-top: -22px;
    }
    main.industria {
        margin-top: 34px !important;
        padding-bottom: 0px !important;
    }
    main.terapias {
        margin-top: -20px !important;
    }
    main.industria section.row1{
            margin-top: -55px;
    }
    .box-terapias {
        margin-top: -65px;
    }
    .ozono {
        margin-top: -15px !important;
        padding-bottom: 0px !important;
    }
    #qsmain {
        margin-top: -15px !important;
        padding-bottom: 0px !important;
    }
    main.porque-wb{
        padding-bottom: 0px !important;
    }
    main.filosofia{
        margin-top: -15px !important;
        padding-bottom: 0px !important;
    }
    main.cromo {
        margin-top: -15px !important;
        padding-bottom: 0px !important;
    }
    main.cascadas {
        margin-top: -15px !important;
        padding-bottom: 0px !important;
    }
    main.cascadas div.links{
        display:none;
    }
    section div.contentCascImg {
        margin-left: 4% !important;
    margin-bottom: 26px !important;
    }
    main.background-hidromasaje hr {
        width: 50%;
        margin-bottom: 20px;
    }
    main.vapor
    {
        margin-top: 25px !important;
    }
    main.aromaterapia {
        padding-bottom: 0px !important;
    }
    #cromo-1 {
         margin-top: -43px;
    }
    #cromo-2 {
         margin-top: -5px;
    }
    #section-ozono3 {
            margin-top: -29px;
            padding-bottom: 15px;
    }
    #ozono-3 {
            margin-top: -14px;
    }
    #hidro-terapias-main {
          margin-top: -25px;
        
    }
    #cromo100 {
        padding-bottom: 60px;
    }
    main.industria section.row2{
            margin-top: -38px;
    }
    #vacaciones-industriahotelera {
        margin-top: -13px;
    }
    #industriahotelera_industriahotelera2 img{
        width: 100% !important;
            margin-top: -50px;
    }
    #industriahotelera_industriahotelera4 img{
       margin-top: -10px;
           margin-left: -20px;
    width: 105% !important;
    }
    #industriahotelera_industriahotelera3 img{
       margin-top: -12px;
           margin-left: -20px;
    width: 105% !important;
       
    } 
    #secindh {
            margin-top: -30px;
    }
    #introduccion-industriahotelera h1{
        font-size: 12px;
    }
    #introduccion-quienessomos h1{
        font-size: 12px;
    }
    #introduccion-filosofia h1{
        font-size: 12px;
    }
    #introduccion-pqwb{
        width: 47% !important;
    }
    #pqwb_valores{
        width: 53% !important;
    }    
    #introduccion-pqwb h1{
        font-size: 12px;
    }
    
    #bhidro{
        font-size: 12px;
    }
    
    #hcas{
        font-size: 12px;
    }
    
     #pcas{
        line-height: 24px;
    }
    
    
    #pqwb_garantia{
        display: none;
        
    }
    #industriahotelera_industriahotelera7 img{
       width: 100% !important;
           margin-top: -30px;
    }  
    #introduccion-industriahotelera{
       padding-top: 31px;
    }  
    #introduccion-minmobiliario h1{
        font-size: 12px;
    }
    
    #inmobiliario_inmobiliario1 img{
        width: 100% !important;
    }
    #introduccion2-minmobiliario span {
        font-size: 13.72px !important;
    }
    #inmobiliario_inmobiliario2 img{
        width: 100% !important;
    }
    #edificiostorres2-minmobiliario {
        display: none !important;
    }
    main.mercado-inmo section.row-img-to-txt2{
           display: none !important;
    }
    #casasestrenar-minmobiliario{
        margin-top: 34px;
    }
    main.mercado-inmo section.row-img-to-txt-top
    {
            margin-top: -55px;
    }
    #inmobiliario_inmobiliario3 img{
        display: none !important;
    }
    main.mercado-inmo section.row3 section.preheadlines{
        display: none !important;
    }
    #inmobiliario_inmobiliario4 img {
        margin-top: 54px;
    }
    main.mercado-inmo section.only-line{
        display: none !important;
    }
    
    #inmobiliario_inmobiliario6 img {
        width: 100% !important;
    }
    .images-cromo img{
          width: 44% !important;
          padding: 0 !important;
          margin-top: 0 !important;
    }
    .static .box main.cromo img{
            width: 100% !important;
    }
    
    #intro1-terapias{
        font-size: 17px !important;
    }
    #intro1-terapias span{
        font-size: 11px !important;
    }
    #terapias_modelo img {
        width: 123%  !important;
    }
    #intro1-terapias h1{
        font-size: 12px !important;
    }
    main.terapias #terapias_cabeza img {
       width: 0% !important;
        margin-left: -68px;
    }  
    
    main.terapias #terapias_cansancio {
       display:none;
    } 
    
    main.terapias #terapias_cansancio img {
        width: 84% !important;
    }
    
    main.terapias #terapias_hidro {
        padding: 2em 5.6em 0em 0 !important;
    }  
    
    main.terapias #terapias_ozono {
        padding: 2em 5.6em 0em 0 !important;
    } 
    
    main.terapias #terapias_cromo {
        padding: 2em 5.6em 0em 0 !important;
    }  
    
    main.terapias #terapias_aroma {
        padding: 2em 5.6em 0em 0 !important;
    }  
    
     main.cascadas .row9 img {
       width: 130% !important;
    margin-top: 38px;
    margin-left: -40px;
    }
    #links-arquitectos span{
        font-size: 11px !important;
    }
    #links-arquitectos a{
        font-size: 11px !important;
    }
    main.cascadas .row9inv img {
        width: 100%;
    padding: 0;
    margin-top: -7%;
    }
    
    .cascadasimg1 img{
           width: 100% !important; 
    }
    
    .cascadasimg2 img{
           width: 100% !important;
    }
    #sauna_tit{
            margin-bottom: 12px !important;
    }
        
    #sauna_1{
            margin-top: 41px !important;
    }
    #sauna_sec_2{
            margin-top: 10px;
     }
    #sauna_2{
            margin-top: 0px !important;
    }
    #sauna_acc{
            font-size: 13px !important;
                margin-top: 21px;
    }
        
    .static .box main .imagen-75v{
             width: 100% !important;
    margin-top: -3px;
    }
    section.inbottom img{
           width: 76% !important;
    }
    section.bottom img{
           width: 91% !important;
    }
    
    main.ozono section.row1{
           margin-top: -40px;
    }
}
@media (min-width: 760px) and (max-width: 1027px){
     #filtit {
            margin-left: 22px;
    }
    #titent{
        margin-top: 5px;
    }
    #maingara p{
            margin-top: 0px;
    }
    
    #maingara .row2 > div:nth-child(1){
            padding-top: 18px !important;
    }
    #maingara h2{
            margin-bottom: 10px;
    }
        
    #respuesta1-filosofia {
                    margin-left: 22px;
    }
    #respuesta2-filosofia {
                   margin-left: 22px;
    }
    #respuesta3-filosofia {
                  margin-left: 22px;
    }
    #titgar{
                margin-left: 16px;
    }
    #titent{
                margin-left: 21px;
    }
    #secgar1{
                margin-top: 21px;
    }
    main.entrega{
                margin-top: -40px !important;
    }
    #mainpre{
                margin-top: -30px !important;
    }
    .headline-m1 .breadcrumb {
       margin-top: -40px;
       margin-bottom: 40px;
    }
    #hidro-terapias-main-br {
        display: none;
    }
    #vapordiv {
    margin-left: -84px !important;
    }
    #vapor_generacion img{
            margin-left: 7px;
    width: 100% !important
    }
    #hidroterapias_inicio img {
        margin-top: 31px;
    }
    .pf-titulo1 {
       font-size: 11px !important; 
    }
    .pf-titulo2 {
       font-size: 11px !important; 
    }
    #filo_preg1 img {
            margin-top: 61px;
    }
    #filo_preg2 img {
            margin-top: 61px;
    }
    #qsmain {
        margin-top: -20px;
    }
    main.filosofia {
        margin-top: -20px !important;
    }
    main.mercado-inmo {
        margin-top: -30px !important;
    }
    main.industria {
        margin-top: 0px !important;
    }
    main.porque-wb {
        margin-top: -10px !important;
    }
    #filo_preg3 img {
            margin-top: 61px;
    }
        .box {
            margin: 1%;
            width: 97%;
        }
        main.entrega {
            
        }
        section.content div.submodelos div.only-mobile span{
            font-size: 11px !important;
        }
        footer.for-devices > .wrapper-in > section:nth-child(1) .group-left li{
            font-size: 10.1px !important;
        }
        footer.for-devices > .wrapper-in > section:nth-child(2) .group-right .block{
            font-size: 10.1px !important;
        }
        span.i-products > span:nth-child(2){
            font-size: 10px !important;
        }
        .i-nav .i-dropdown a{
            font-size: 10px !important;
        }
}
@media (max-width: 1025px) and (min-width: 760px) {
    footer.for-mobile ul.connect-mobile {
        display: none;
    }
}
@media (max-height: 500px) and (min-height: 370px) and (min-width: 660px) and (max-width: 900px) {
    .menuMobile-Letra{
            font-size: 13px !important;
    }
    .i-nav a{
            font-size: 12px !important;
    }
    .contact-mobile{
            font-size: 12px !important;
    }
    .copyright-mobile{
            font-size: 12px !important;
    }
    .place-mobile{
            font-size: 12px !important;
    }
    .wb.productos .content .modelo h3 > a {
        font-size: 11px !important;
    }
     .wb.productos .content .linea h2 {
            font-size: 11px !important;
    }
    .wb.productos .content .modelo h3{
            font-size: 11px !important;
    }
    body.productos .modelo ul > li:nth-child(1){
            font-size: 11px !important;
    }
    body.productos .modelo ul > li:nth-child(2){
            font-size: 11px !important;
    }
    body.productos .modelo ul > li:nth-child(3){
            font-size: 11px !important;
    }
    section.content div.submodelos div.only-mobile span{
            font-size: 11px !important;
    }
    .wb.modelos .content .submodelos .bar a.btn, .wb.modelos .content .submodelos .bar a.btn:focus{
            font-size: 12px !important;
    }
    .form-style-6{
            max-width: 14em !important;
    }
    .form-style-6 input[type="submit"]{
            font-size: 12px !important;
    }
    .menu-extra6 form span{
            font-size: 11px !important;
    }
    .wb.accesorios .content .lista-accesorios .accesorio h3{
            font-size: 11px !important;
    }
    body.accesorios .set-accesorio > div:nth-child(2){
            padding: 0 0 12px 0.5em;
    }
    body.productos .modelo ul > li:nth-child(4){
            font-size: 11px !important;
    }
    #ampliardiv {
        display: none;
    }
    body.modelos .submodelos{
           width: 72%;
        margin-left: 14% !important;
    }
}
@media (max-width: 500px) and (min-width: 410px) and (min-height: 730px) and (max-height: 900px) {
    .wb.productos .content .linea h2 {
            font-size: 11px;
    }
    .wb.productos .content .modelo h3{
            font-size: 11px;
    }
    body.productos .modelo ul > li:nth-child(1){
            font-size: 11px;
    }
    body.productos .modelo ul > li:nth-child(2){
            font-size: 11px;
    }
    body.productos .modelo ul > li:nth-child(3){
            font-size: 11px;
    }
    section.content div.submodelos div.only-mobile span{
            font-size: 12px !important;
    }
    .form-style-6{
            max-width: 14em;
    }
    .form-style-6 input[type="submit"]{
            font-size: 12px !important;
    }
    .menu-extra6 form span{
            font-size: 11px;
    }
    .wb.accesorios .content .lista-accesorios .accesorio h3{
            font-size: 11px;
    }
    body.accesorios .set-accesorio > div:nth-child(2){
            padding: 0 0 12px 0.5em;
    }
    body.productos .modelo ul > li:nth-child(4){
            font-size: 11px;
    }
}
@media (min-width: 480px) and (max-width: 750px){
	@media (orientation: landscape) {    
            .img-producto {
			width: 71%;
                        margin-top: 12px;
		}
            .wb.productos .content .linea h2 {
                font-size: 0.75em ;
            }
            .wb.productos .content .modelo h3 > a{
                font-size: 0.75em ;
            }
            .social-mobile{
                font-size: 0.75em !important;
            }
            .contact-mobile{
                font-size: 0.75em !important;
            }
            .place-mobile{
                font-size: 0.75em !important;
            }
            .copyright-mobile{
                font-size: 0.75em !important;
            }
            .form-style-6{
                max-width: 23em !important;
            }
            .form-style-6 input[type="text"], .form-style-6 input[type="date"], .form-style-6 input[type="datetime"], .form-style-6 input[type="email"], .form-style-6 input[type="number"], .form-style-6 input[type="search"], .form-style-6 input[type="time"], .form-style-6 input[type="url"], .form-style-6 select {
                height: 28px !important;
            }
        }
}
@media (max-width: 1026px){
	@media (orientation: landscape) {
		.fancybox-thumbs {
			width: 110px!important;
		}
		.fancybox-thumbs__list a{
			max-width: calc(100% - 4px);
		}
		.fancybox-show-thumbs .fancybox-inner {
	    	right: 110px;
		}
	}
	/*Vertical*/
	@media (orientation: portrait) {
		.fancybox-toolbar div {
			display: inline-block;
			height: 44px;
			line-height: 42px;
			background: rgba(30,30,30,0.6);
			color: #ccc;
			font-size: 12px;
			font-weight: bold;
			min-width: 42px;
			text-align: center;
			white-space: nowrap;
		}
		
		.fancybox-thumbs {
			top: auto;
			width: auto;
			bottom: 0;
			left: 0;
			right : 0;
			height: 95px;
			padding: 10px 10px 0 10px;
			box-sizing: border-box;
			background: rgba(0, 0, 0, 0.3);
		}
		.fancybox-show-thumbs .fancybox-inner {
			right: 0;
			bottom: 95px;
			overflow: visible;
		}
		
		.fancybox-thumbs::-webkit-scrollbar {
			height: 7px;
		}
		
		.fancybox-thumbs::-webkit-scrollbar-track {
			background: #2a2a2a;
			border-radius: 10px;
			box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
		}
		
		.fancybox-thumbs::-webkit-scrollbar-thumb {
			background: #ccc;
			border-radius: 10px;
		}
	}
}
@media (min-width: 0px) and (max-width: 1024px) {
     #solo_tablet{
         display: block !important;
     }
     #solo_15{
         display: none !important;
     }
     #solo_17{
         display: none !important;
     }
}

@media (min-width: 0px) and (max-width: 1024px) {
     #solo_tablet{
         display: block !important;
     }
     #solo_15{
         display: none !important;
     }
     #solo_17{
         display: none !important;
     }
}

@media (min-width: 1025px) and (max-width: 1600px) {
     #solo_tablet{
         display: none !important;
     }
     #solo_15{
         display: block !important;
     }
     #solo_17{
         display: none !important;
     }
}

@media (min-width: 1601px) {
     #solo_tablet{
         display: none !important;
     }
     #solo_15{
         display: none !important;
     }
     #solo_17{
         display: block !important;
     }
}