/* Responsive CSS */

/* HACK FOR IE 10/11 */
@media all and (-ms-high-contrast:none) {
	
	/* CORRECCION SVG */	
/*					.menu-open .main-nav-ct {overflow: hidden;}
	*::-ms-backdrop .menu-open .main-nav-ct {overflow: hidden;}*/

}

/* HACK FOR EDGE 12+ */
@supports (-ms-ime-align:auto) {
	/*.menu-open .main-nav-ct {overflow: hidden;}*/
}

/* Media queries
-------------------------------------------------------------- */

@media only screen and  (max-width: 1300px) {

}

@media only screen and  (max-width: 1200px) {


	body {font-size: 85%}

	/* MENÚ */
	.main-nav-ct{background-position: 30% 0;}
	.menu{margin-left:0;}
	.menu li{padding:0;}

	/* HOME */
	.sec-home .home-top .logo-stable-green{width: 34em;}
	.sec-home .home-top .claim-stable{width: 11em;}


	/* FAMILIAS */
	.sec-tipo header h1{width: 20%;}
	.sec-tipo header .logo{left:2em;}
	.sec-tipo-top-content .col-30{margin-left:12%;}
	.sec-tipo-top-content .col-30{width: 40%;}

	/* FICHAS */
	.inmueble-body{width: 36%;margin-left:8%;}
	.state{width: 145px;height: 145px;bottom:-1em;font-size:125%;}


	
	
}

@media only screen and (max-width: 1024px) {	

	/* MENÚ */
	.site-navigation .logo-stable{width: 15em;}
	.menu{margin-left:0;}
	.menu li{padding:0;}
	.site-navigation-private{top: 1.2em;}
	.site-navigation ul.menu > li{padding-top: .9em;}

	/* HOME */
	.home-inm .family{margin-top:0;margin-bottom:2em;}
	.sec-home .home-top .logo-stable-green{width: 28em;}
	.sec-home .home-top .claim-stable{width: 9em;}

	.flex-direction-nav a{top:58%;}

	/* EWER */
	.sec-ewer .ewer-top .container .col-right{width: 51%;}

	/* ACTIVOS */
	.sec-tipo-top .mapa-inmuebles{width: 72%;}
	.sec-tipo-top-content .col-30{width: 36%;margin-left: 8%;}
	.sec-tipo-top-content .col-30 .datos{float: left;margin-left: 2em;}
	.sec-tipo-top-content{padding-bottom: 0;}


	/* MODELO */
	.sec-modelo .modelo-bottom .content,
	.sec-modelo .modelo-bottom .content-green{width: 65%;}
	.sec-modelo .modelo-bottom .infografia{margin-top:2em;}

	.theme-blue .filter,
	.theme-purple .filter{width: 40%;padding-left:70%;}


	/* CONTACTO */
	.address.col-28{width: 35%;}
	
}


@media only screen and (max-width: 920px) {

	body{font-size: 100%;}

	/* MENÚ */
	.logo-header{left: 1em;}
	.site-navigation-private{top: .9em;}
	.site-navigation ul.menu > li > a{font-size: 1em;}
	.site-navigation-private ul li a{font-size: .8em;}
	.site-navigation ul.menu{display: inline-block;display: -webkit-inline-box;}

	/* SUBMENÚ */
	.main-nav-ct ul li ul.sub-menu{margin: .3em 0;}

	/* CABECERA */
	.logo-header{width: 7em;top: 1.2em;}



	/* HOME */
	.home-bottom .content{width: 55%;}
	.sec-home .home-top .logo-ewer{width: 32em;}
	.sec-home .home-top .col-left{width: 80%;padding-left:10%;}
	.sec-home .home-bottom .content{padding-top: 24em;width: 80%;padding-left: 10%;padding-bottom: 1em;}
	.sec-home .home-top .col-right{float: right;}
	.sec-home .home-bottom{background-size: cover;padding-bottom: 6em;}
	.sec-home .home-bottom .w{width: 65%;top: -12em;}
	.sec-home .home-bottom .link{width: 44%;padding-top:0;padding-left:10%;text-align: left;font-size: 1.5em;}
	.home-inm .producto-prev{font-size: 1.2em!important;padding: 1.5em 4em;}
	.flex-direction-nav a{top: 50%;}

	/* EWER */
	.sec-ewer{background-size: 200%;background-position: 60%;}
	.sec-ewer .ewer-top .container .col-right{width: 80%;float: left;margin-left: 10%;}

	/* ACTIVOS */
	.sec-tipo-top .mapa-inmuebles{width: 100%;}
	.sec-tipo-top-content .col-30{width: 80%;margin-top: 35em;}
	.sec-tipo-top-content .col-30 .datos{margin-left: 3em;}

	/* MODELO */
	.inmueble-ficha .header .logo{width: 25em;}
	.item-doc{width: 22%;}
	.nbr-datos-container{width: 80%;}

	/* INMUEBLES */
	.sec-tipo-top-content .col-30{width: 80%;margin-left: 10%;}
	.sec-tipo .col-35{width: 46%;}
	.sec-tipo header .logo{width: 22em;}
	.sec-tipo header h1{font-size: 2em;margin-top:3.8em;}
	.theme-blue .owl-theme .owl-nav .owl-next:before,
	.theme-blue .owl-theme .owl-nav .owl-prev:before{font-size: 1.2em;}
	.inmueble-ficha .inmueble-top h1{font-size: 1.8em;}
	.inmueble-ficha .inmueble-top .inmueble-title h2{font-size: 120%;}
	.inmueble-body{width: 38%;margin-left: 6%;}

	/* INVERSORES */
	.sec-inversores .inversores-top .container,
	.sec-inversores .inversores-bottom .container{width: 80%;}

	/* CONTACTO */
	.sec-contacto .contacto-top .entry-content{width: 70%;}
	.address.col-28{width: 42%;}
	.address .ct-content{padding: 2em 1em 4em 2em;}
	
}

@media only screen and (max-width: 820px) {


	/* HOME */
	.sec-tipo header h1{}
	.home-inm h2{font-size:1.1em;}
	.home-inm .btn{font-size:.85em;}
	.flex-direction-nav .flex-prev{left:0;}
	.flex-direction-nav .flex-next{right:0;}
	.flex-direction-nav a.flex-prev:before,
	.flex-direction-nav a.flex-next:before{font-size:1.1em;}
	.home-inm .producto-prev{margin-top:0;}
	.theme-purple .flex-direction-nav a{bottom:27px;}

	.productos-listado ul li{font-size:.8em;}
	.productos-listado ul li .state{width: 80px;height: 80px;}

	.sec-modelo .modelo-top .logo{margin-left:40%;}

	.sec-modelo .modelo-bottom .col-48{width: 65%;margin-left:35%;}
	.sec-modelo .modelo-top .logo{margin-left:5%;}

	/* FAMILIAS */
	.sec-tipo header .logo{width: 18em;}
	.sec-tipo-top-content .col-30{margin-left:10%;}
	.theme-blue .filter, .theme-purple .filter{padding-left:67%;}

	/* FICHA */
	.inmueble-body{width: 80%;margin-left:10%;}
	.inmueble-datos-container{width: 100%;margin-left:10%;margin-top:0;}
	.nbr-datos-container{width: 70%;}
	.inmueble-cifras{padding:2em 0 4em 0;}

	.sec-tipo .theme-purple .col-35{width: 65%;}
	.theme-purple .sec-tipo-top-content .col-35{}
	.theme-purple .producto-prev,
	.theme-blue .producto-prev{font-size:1em;}

	.inmueble-ficha .header .logo{width: 20em;margin-left:2em;}
	.inmueble-bottom{margin-top:-4em;}
	.inmueble-bottom h2{display:none;}
	.state{font-size: 100%;width: 130px;height:130px;}

	/* INVERSORES */
	.sec-inversores p BR{display: none;}


	/* CONTACTO */
	.sec-contacto{width: 100%;position:relative;right:inherit;left:inherit;top:inherit;padding:3em 0 0 0;max-height: 2000px;}
	.sec-contacto .col-20{width: 25%;}
	body.page-template-contacto{}
	body.page-template-contacto .wrapper{}
	.sec-contacto{display:inherit;}
	.sec-contacto .contacto-body {width: 65%;position: relative;overflow:inherit;overflow-y:inherit;max-height:600px;top:inherit;left:inherit;margin-left:3em;}
	.sec-contacto .contacto-map{width: 100%;position: relative;margin-left:0;}
	.sec-contacto .logo-stable-green{width: 22em;display: block;}
	.sec-contacto .claim-stable{width: 7em;}
	input[type="text"],
	input[type="email"],
	input[type="tel"],
	textarea{width: 92%;}
	.sec-contacto .contacto-map .mask{display: none;}

	/* LEGAL */
	.section-default .container{width: 80%;}
	.section-default .container h1{font-size: 2.5em;}
	.section-default .container h2{font-size: 1.25em;font-weight: 500;}
	.section-default .entry-content ul{padding-left: .5em;}

	
}

@media only screen and (max-width: 768px) {


	/* HOME */
	.home-inm .theme-blue, .home-inm .theme-purple{padding-top:0;}
	.sec-home .home-top .logo-stable-green{width: 25em;}
	.sec-home .home-top .claim-stable{width: 8em;}

	/* FILTROS */
	.theme-blue .filter, .theme-purple .filter{width: 40%;padding-left:60%;}
	
}

/* IPAD Air Landscape */ 
@media only screen and (max-device-width: 1180px) and (orientation: landscape) {


	/* FICHAS */
	.theme-purple .filter, .theme-blue .filter{padding-left:75%;}

	/* CONTACTO */
	.contacto-map .col-20{width: 23%;}

}

/* IPAD Portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {

	/*HOME*/

	/* INMUEBLES */
	.no-photo .state{top:0;right:6em;}
	

}


/* Small Tablets Landscape */
@media only screen and (max-device-width: 812px) and (orientation: landscape) {


}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait) {


}	


/* IPAD 2 LANDSCAPE */
@media only screen and (min-device-width: 760px) and (max-device-width: 780px) and (orientation: landscape) {
		
}


@media only screen and (min-device-width: 480px) and (max-device-width: 768px) and (orientation: landscape) {

}




@media only screen and (max-device-width: 767px) and (orientation: landscape) {	

	
}


/* IPHONE 
----------------------------------------------- */
@media only screen and (max-width: 666px) {

	[class^="icon-"]:before, [class*=" icon-"]:before{font-size:20px;}

	h1{font-size: 4em;}
	h2{font-size: 4em;}

	/* MENÚ */
	.mobile {display: inherit;}
	.overlay.active{background: #000;}
	.main-nav-ct ul li ul.sub-menu{float: none;text-align: center;padding-left: 0;font-size: .8em;font-weight:500;}
	

	/* MENU.Cambiamos a móvil */
	.menu-wp{left: 0;}
	.site-navigation.navigation > ul > li {font-size: 100%}
	.menu-logo {display: none}
	.is-mobile{display: block;}
	body.menu-open {overflow-y: hidden}
	.site-navigation {width: 100%}
	.site-navigation.menu-mobile {
		display: block;
		/*overflow-x: hidden;
		overflow-y: auto; */
		position: fixed;
		top: 0; 
		right: -100%;
		opacity: 0;
		padding: 14vh 0;
		width: 100vw; 
		height: 100%;
		height: calc(100% - 28vh);
		z-index: 1;
		-webkit-transition: left .4s linear;
		transition: left .4s linear;
	}
	.site-navigation.menu-mobile ul.menu {display: block;}
	.site-navigation.menu-mobile::before {
		background-size: 40%;
        height: 100%;
        left: auto;
        bottom: 0;
        top: auto;
        right: 0;
        opacity: 1;
	}
	.site-navigation.menu-mobile ul.menu > li {padding: .1em 0 .1em 0; font-size: 1.5em;width: 100%;text-align: center;}
	li.nav-home{display:block!important;}

	body.menu-open .site-navigation.menu-mobile {left: 0;opacity: 1;
		-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;}
    .site-navigation ul.menu > li > a:after{content: '';}
    .site-navigation ul.menu > li > a:hover{color:rgb(240, 243, 146);}

    .private-area.mobile{display:block;}
	.private-area.desk{display: none;}
	.site-navigation ul.menu > li.item-mobile{display: block;}
	.main-nav-ct{border-bottom: 0;top: inherit;left:inherit;right: inherit;}

	/* FOTTER */
	.footer a.footer-imago{width: 6%;height: 6%;margin-left:47%;DISPLAY:NONE;}
	.footer .footer-navigation ul li{margin-right:.2em;}
	.footer .footer-navigation{text-align:center;}
	.footer .footer-navigation ul{padding-left:0;}

	/* HOME */
	.sec-home .home-bottom .content{padding-top: 6em;}
	.sec-home .home-bottom .link{width: 80%;}
	.home-inm .theme-blue, .home-inm .theme-purple{width: 100%;}
	.home-inm .family{margin-top:2em;}
	.flexslider.slider{margin-bottom:0;}
	.home-inm{float:left;}
	.home-inm .producto-prev{display:none;}
	.sec-home .home-top .logo-ewer{width: 28em;}

	/* EWER */
	.sec-ewer{background-size: 500%;}
	.logo-header{width: 12em;z-index: 0;}
	.sec-ewer .ewer-top .container h2{font-size: 2em;}
	.sec-ewer .ewer-top .container .col-right{width: 100%;margin-left: 0;}
	.sec-ewer .ewer-top{padding-top: 7em;}


	/* INMUEBLES */
	.inmuebles-template-default .main-nav-ct{border-bottom: none;}
	.sec-tipo-top .mapa-inmuebles{right: 0;}
	.sec-tipo-top .mapa-inmuebles span.title{font-size: 1em;}
	.sec-tipo-top-content .col-30{margin-top: 17em;}
	.sec-tipo-top h1{font-size: 4em;}



	/* MODELO */
	.logo-family{display:none;}
	.sec-modelo .modelo-bottom .content, 
	.sec-modelo .modelo-bottom .content-green{width: 80%;}
	.page-template-modelo{background-position:50% 0;}

	.sec-tipo .col-35{width: 80%;padding:3em 10% 0 10%;border-top:2em;margin-bottom:3em;border-top:1px solid #034251;}
	.productos-listado ul li{border:none;}
	.familia-line{display: none;}

	span.back{display:block;}
	.theme-blue .logo-family,
	.theme-purple .logo-family,
	.theme-blue .nav-family,
	.theme-purple .nav-family{display:none;}
	.theme-blue .prod-breadcrumbs,
	.theme-purple .prod-breadcrumbs{text-align: left;}
	.prod-breadcrumbs ul{margin-left:3em;margin-right:0;font-size:.75em;}
	.inmueble-ficha .header .logo{margin-left:1em;}
	.prod-breadcrumbs{padding:.8em 0 .6em 0;}

	/* FAMILIAS */
	.theme-blue .logo-family{display:block;}
	.theme-blue .logo-family .logo-fam{display:none;}
	.inmueble-title.animado{
	-webkit-animation-name: none;
	 animation-name: none;
	 visibility: visible !important;
	}
	.sec-tipo header h1{width: 30%;}
	.sec-tipo-top{padding-bottom: 3em;}

	.sec-tipo-top-content .col-30.caract-generales:after{font-size:1.5em;}
	.sec-tipo .col-35{margin-top:3em;}
	.sec-tipo header h1{margin-top:7em;}

	.productos-listado ul li{width: 100%;border-left:none;border-right:none;}
	.state, .productos-listado ul li .state{width: 70px;height: 70px;font-family: 'Gotham-Medium';font-size:7px;top:1em;right:1em;}
	.theme-purple .producto-prev, .theme-blue .producto-prev{font-size:13px;}

	.theme-blue .inmueble-title,
	.theme-purple .inmueble-title{top:4em;position: relative;top:inherit;left:inherit;}

	.theme-purple .sec-tipo-top-content .col-35{margin-left:0;}
	.sec-tipo-top-content .col-30,
	.sec-tipo-top .mapa-inmuebles{z-index: 0;}

	/* FICHA */
	.sec-tipo-top-content .col-30{width: 80%;}
	.inmueble-top .inmueble-title{font-size:55%;padding:2em 2em 1em 6em;}
	.theme-blue .inmueble-title:before,
	.theme-purple .inmueble-title:before{top:.9em;}
	.inmueble-body h2{font-size:155%;}
	.theme-blue .inmueble-body:before,
	.theme-blue .inmueble-datos-generales:before{font-size:2em;}
	.inmueble-body h2{padding-top:4em;}
	.inmueble-datos-generales strong{font-size:102%;display:block;}
	.inmueble-datos-generales p{/*line-height: 1.2em;*/}
	.theme-blue .inmueble-body:before, .theme-blue .inmueble-datos-generales:before{font-size: 1.7em;}
	.theme-purple .inmueble-body:before, .theme-purple .inmueble-datos-generales:before{font-size: 1.7em;}
	.inmueble-datos-generales a{font-size:80%;}
	.inmueble-datos-generales p br{height: 20px;}
	.inmueble-ficha .inmueble-top .inmueble-title h2{position: relative;margin-top: .25em;}
	.inmueble-body h2{padding-top: 3em;}
	.inmueble-cifras{padding: 0 0 3em 0;}
	.inmueble-body{margin-bottom: 3em;}

	.nbr-datos-container{display:block;}
	.item-datos{width: 80%;margin:0 auto;float:none;margin-bottom:1em;margin-top:3em;}
	/*h2.nbr-datos-num{font-size:4em;}
	.nbr-datos-container h3{font-size:100%;}*/

	.no-photo .inmueble-center{margin-top:0;}

	.state, .productos-listado ul li .state{right:1em;}
	.no-inmuebles{font-size: 150%;line-height: 1.2em;}
	.no-photo .state{top:0;}
	.theme-blue .inmueble-title{z-index: 0;}

	/* FILTROS */
	.theme-blue .filter, .theme-purple .filter{width: 97%;padding-left:3%;}

	/* INNVERSORES */
	.sec-inversores h2{font-size: 155%;}
	.page-template-inversores .main-nav-ct{border-bottom: none;}

	/* CONTACTO */
	.sec-contacto{display:block;width: 100%;position: relative;padding-top:2.5em;overflow:auto;max-height: 900px;}
	.sec-contacto .contacto-body{width: 80%;position:relative;margin:0 auto;top:inherit;left:inherit;float:none;}
	.sec-contacto .contacto-body .logo{width: 16em;}
	.sec-contacto .contacto-body .claim-stable{width: 6em;}
	.sec-contacto .contacto-map .mask{DISPLAY:NONE;}
	body.page-template-contacto, 
	body.page-template-contacto .wrapper{max-height:900px;}
	.sec-contacto .contacto-map{max-height: 500px;}
	textarea{width: 96%}
	.sec-contacto form.wpcf7-form p.acceptance{width: 80%;position: relative;left: inherit;}
	.sec-contacto form.wpcf7-form p.submit{position: relative;right: inherit;width: auto!important;}

	.sec-contacto .contacto-map{width: 100%;position: relative;margin:0 auto;}

	.address{width: 80%;padding:10%;position: absolute;margin:0 0;top:0;left:inherit;right:inherit;float:none;background:#009877;color:#fff; }
	.sec-contacto .col-20{width: 80%;}
	div.group-input{display: block;justify-content: normal;}
	.sec-contacto form.wpcf7-form p{width: 100%;}
	.address{background: #000;}
	.address.col-28{width: 80%;position: relative;top: inherit;left: inherit;float: left;}
	.sec-contacto .contacto-top{padding-top:6em;}
	.sec-contacto .wp-block-contact-form-7-contact-form-selector{padding-bottom: 2em;}

	/*DEFAULT*/
	.section-default .logos-top{padding:2em 0 1em 2em;}
	.section-default .logo-stable-green{width: 16em;}
	.section-default .claim-stable{width: 6em;}

	/* ÁREA PRIVADA */
	.login-container{width: 70vw;}
	.login-container h2{font-size: 5.5vw;}
	.login-container p{font-size: 3.15vw;}
	.login-form h3{font-size: 2vw;}
	.login-form input[type="text"], .login-form input[type="password"]{width: 100%;display: block;}
	.login-form .forgot-password{font-size: 2vw;}
	.login-container button{font-size: 2vw;}
	.recuerdame{font-size: 1.9vw;}
	.area-privada-intro h1{font-size: 2em;}
	.area-privada-content h3{font-size: 100%;}
	.wp-block-group{font-size: 2.7vw;}
	.area-privada-header{display: none;}


}


@media only screen and (max-width: 600px) {
	.inmueble-top{overflow: hidden;}
}


@media only screen and (max-width: 500px) {
	

}


/* MOVIL PORTRAIT */
@media only screen and (max-width: 414px) and (orientation: portrait) {

	/* MENÚ */
	.menu-logo, .site-navigation{width: 66%;margin-left:17%;}

	/* HOME */
	.logos-top{padding:12em 3em 3em 3em;}
	.home-bottom .content{width: 80%;padding:3em 10%;}
	.sec-home .home-bottom{background-size: 145%;}
	.flex-direction-nav a{top:74%;}
	.home-bottom .almadraba .logo-almadraba{width: 45%;}
	.main-nav-ct .nav-social {margin-left: 17%}

	img.l{height: 30px;}

	/* MODELO */
	.sec-modelo{z-index:10;}
	.sec-modelo h1{font-size: 170%;}
	.sec-modelo .modelo-bottom .col-48{width: 90%;margin-left:10%;margin-top:3em;}
	.sec-modelo .modelo-bottom header{padding-bottom:.5em;}

	.sec-tipo header .logo{width: 16em;margin:0;padding:1em 0 0 1em;position: relative;top:inherit;left:inherit;}
	.sec-tipo header h1{margin-top:2em;width: 36%;}

	.producto-prev{width: 100%;position: relative;top:inherit;left:inherit;float:left;}
	.producto-prev.animado{
	  -webkit-animation-name: none;
	  animation-name: none;
	  visibility: visible !important;
	}
	.state{top:1em;bottom:inherit;}
	.state, .productos-listado ul li .state{}
	.productos-listado{border-top:none;}

	/* FICHA */
	.inmueble-ficha .header .logo{width: 14em;margin:0;padding:1em 0 0 1em;position: relative;top:inherit;left:inherit;}
	.theme-blue .header, .theme-purple .header{min-height: 120px;}
	.inmueble-datos-container{width: 80%;}
	.item-doc{width: 25%;}
	.documentos{min-height: 50px;}
	.card-body a.btn{font-size:.8em;}
	.nbr-datos-container{width: 100%;}
	.nbr-datos-container h3{/*font-size: 85%;*/}
	.shared{margin-top:0;border-bottom:1px solid #000;padding-bottom:1.2em;}
	.inmueble-line{display:none;}
	.inmueble-body{margin-bottom:1em;}
	.theme-purple .sec-tipo-top-content .col-35{margin-left:0;border-top:none;}
	.inmueble-cifras{padding:0 0 1em 0;}
	h2.nbr-datos-num{padding-bottom:0;}

	
	.tab-nav li{font-size:1em;}


}

/* MOVIL PORTRAIT */
@media only screen and (max-width: 393px) and (orientation: portrait) {
.sec-home .home-bottom{background-size: 177%;}
.flex-direction-nav a{top: 40%;}
}

/* MOVIL PORTRAIT */
@media only screen and (max-width: 386px) and (orientation: portrait) {


	/* HOME */
	.logos-top{}
	.sec-home .home-bottom{background-size:155%;}

}

/* MOVIL IPhone 6/7/8 Plus */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait) {

	/* HOME */
	.logos-top{padding:12em 3em 3em 3em;}


}

/* MOVIL PORTRAIT 
----------------------------------------------- */
@media only screen and (max-width: 375px) and (orientation: portrait) {


}

/* IPHONE6Plus PORTRAIT */

@media only screen and (max-width: 414px) and (max-device-width: 736px) and (orientation: portrait) {

}

/* IPHONEX PORTRAIT */

@media only screen and (max-width: 375px) and (max-device-width: 812px) and (orientation: portrait) {

	/* HOME */
	.logos-top{padding:12em 3em 3em 3em;}


}

/* PANTALLAS GRANDES */

@media only screen and (min-width: 1500px) {

	/* HOME */
	.sec-home .home-bottom .content{padding-top: 50em;}
	.sec-home .home-bottom .link{padding-top: 35em;}

	/* EWER */
	.sec-ewer{padding-bottom: 23em;}

	/* ACTIVOS */
	.sec-tipo-top{padding-bottom: 14em;}
	.sec-tipo-top .mapa-inmuebles span.title{right: 1.2em;}

	/* FILTERS */
	.theme-blue .filter{padding-left:82%;}

	/* CONTACTO */
	

}
@media only screen and (min-width: 1600px) {

	body {font-size: 101%;}

	/* HOME */
	.flex-direction-nav a.flex-next:before{/*padding :1em 6px 1em 4px;*/}

	/* STABLE REAL ESTATE */
	.sec-stable .stable-bottom .col-65 ul li h2:before{top:-40px;}

	/* FILTROS */
	.theme-blue .filter,
	.theme-purple .filter{min-height: 46px;}

	/* EQUIPO */
	/*.equipo .datos-equipo{top:15em;}
	.equipo li:nth-child(1) .datos-equipo{right:0;}
	.equipo li:nth-child(2) .datos-equipo{right:-4em;}
	.equipo li:nth-child(3) .datos-equipo{right:1em;}*/
	.datos-equipo span.link img.ico-in,
	.datos-equipo span.link{width: 35px;height: 35px;}



}

@media only screen and (min-width: 1700px) {

/* HOME */
.sec-home .home-bottom .content{padding-top: 54em;}
.sec-home .home-bottom .link{padding-top: 37em;}
.sec-ewer{padding-bottom: 32em;}

/* ACTIVOS */
.sec-tipo-top{padding-bottom: 22em;}
}




@media only screen and (min-width: 1800px) {
	body {font-size: 120%;}

	/* MENÚ AREA PRIVADA */
	.main-nav-ct{height: 55px;}
	.site-navigation-private{top: .8em;}

	/* HOME */
	.sec-home .home-bottom .content{padding-top: 58em;}
	.sec-home .home-bottom .link{padding-top: 38em;}

	/* EWER */
	.sec-ewer{padding-bottom: 38em;}

	/* GALERIA DE FOTOS */
	#cboxPrevious, #cboxNext{width: 40px!important;height: 40px!important;}
	#cboxClose{width: 40px!important;height: 40px!important;}
	#cboxClose:before{line-height: 35px;}


}
@media only screen and (min-width: 1900px) {

	/* HOME */
	.sec-home .home-bottom .content{width: 35%;}
	.sec-home .home-bottom .link{width: 53%;}
	.sec-home .home-bottom .link{padding-top: 40em;}

	/* EWER */
	.sec-ewer .ewer-top{padding-top: 15em;}

}


@media only screen and (min-width: 2000px) {

/* GENERAL */


	/* HOME */
	.home-bottom .content{width: 32%;}
	.sec-home .home-bottom .content{padding-top: 62em;}

	/* EWER */
	.sec-ewer .ewer-top{padding-top: 18em;}

	/* ACTIVOS */
	.sec-tipo-top{padding-bottom: 28em;}

	/* CONTACTO */
	#map_div{height: 500px;}


}
@media only screen and (min-width: 2100px) {

	/* HOME */
	.sec-home .home-bottom .content{padding-top: 66em;}
	.sec-home .home-bottom .link{padding-top: 44em;}

	/* EWER */
	.sec-ewer .ewer-top{padding-top: 21em;}

}

@media only screen and (min-width: 2200px) {

	/* HOME */
	.sec-home .home-top .logo-stable-green{width: 48em;}
	.sec-home .home-top .claim-stable{width: 16em;}
	.home-bottom .content{width: 30%;}

	/* FILTERS */
	.theme-blue .filter,
	.theme-purple .filter{padding-left:85%;}

	/* EQUIPO */
	.sec-equipo .logo{width: 43em;}
	.sec-equipo .claim-stable{width: 14em;}
	.sec-equipo .content{margin-left:17em;font-size:110%;}
	
	
}

@media only screen and (min-width: 2300px) {
	.sec-stable .stable-top .container .content{padding-bottom:20em;}

	/* MODELO */
	.sec-modelo .modelo-top .logo{width: 30%;padding:5em 0;}

	/* FAMILIAS */
	.theme-blue .logo-family,
	.theme-purple .logo-family{width: 18%;}

	/* CONTACTO */
	.sec-contacto .contacto-map{margin-left:30%;}

	/* EQUIPO */
	.equipo .datos-equipo{bottom:32em;}
	.equipo li:nth-child(2) .datos-equipo {bottom: 38em;}
	.equipo li:nth-child(3) .datos-equipo {bottom: 37em;}




}

@media only screen and (min-width: 2400px) {

	.sec-modelo .modelo-top .logo{width: 26%;}

	/* EQUIPO */
	.datos-equipo{font-size: 115%}


}

@media only screen and (min-width: 2500px) {


}

