/* Caja fotoBuscadorHome */
.fotoBuscadorHome{background: url(/images/home_fondo.jpg) no-repeat center /*top*/center / cover;display: inline-block;width: 100%;z-index: 1;}

/* BuscadoresHome */
.cajaBuscadorHome{margin-top:150px;z-index: 1;margin-bottom: 325px;}
	.cajaBuscadorHome .residencial{text-transform: uppercase;color: #50533C;font-size: 0.8rem;background-color: rgba(255,255,255,0.68);padding: 7px 17px;}
	.cajaBuscadorHome h1{margin-top: 27px;margin-bottom:47px;color: #FFF;}
	.cajaBuscadorHome .gesVsAuc div{display:inline-block;vertical-align: top;margin-right: 9px;}
	.cajaBuscadorHome .gesVsAuc div:last-child{margin-right: 0;}
		.cajaBuscadorHome .gesVsAuc div a{padding:18px 22px;text-transform: uppercase;font-size: 1.1rem;display: inline-block;}
			.cajaBuscadorHome .gesVsAuc div.active a{color:#FFF;background-color:#737558;}
			.cajaBuscadorHome .gesVsAuc div.active .flecha{background: url(/images/home_flecha_gesVsAuc.svg) transparent no-repeat center top; height: 8px;display: inline-block;position: relative;width: 100%;vertical-align: top;}
			.cajaBuscadorHome .gesVsAuc div.inactive a{color:#737558;background-color:#FFF;}
			.cajaBuscadorHome .gesVsAuc div.inactive .flecha{display: none;}
			
	.cajaBuscadorHome .formHome{background: rgba(255,255,255,0.55);margin: -10px 0 0 0;padding: 80px 40px 35px 40px;}
	
		.cajaBuscadorHome .formHome #checksAuctions{display: none;margin-top: -45px;}
	
	.cajaBuscadorHome #btnSubmitFormBuscarHome{padding: 12px;border-radius: 0;}
		.cajaBuscadorHome #btnSubmitFormBuscarHome span.texto{display:none;text-transform: uppercase;margin-left: 10px;}
	.cajaBuscadorHome #btnSubmitFormReferencia{padding: 12px;border-radius: 0;}
	.cajaBuscadorHome #btnSubmitFormBuscarListados{padding: 12px;border-radius: 0;}
		.cajaBuscadorHome #btnSubmitFormBuscarListados span.texto{display:none;text-transform: uppercase;margin-left: 10px;}
	
	
	
/*POR REMATAR...*/
	.cajaBuscadorHome .form-group label{display:none;}
	.cajaBuscadorHome #div_prov .form-group label{display:inline-block;}
	.cajaBuscadorHome #div_prov .form-group #divProvincia{display:none;}
	.cajaBuscadorHome #div_pob .form-group label{display:inline-block;}
	.cajaBuscadorHome #div_pob .form-group #divPoblacion{display:none;}

	#urbaWeb_formHome.noActive,
		#urbaWeb_formReferencia.noActive{display:none;}
	#urbaWeb_formHome.active,
		#urbaWeb_formReferencia.active{display:inherit;visibility:visible;}
	/*Pongo visibility para los select cojan el width apropiado con el plugin selectBox*/
	#urbaWeb_formReferencia{visibility:hidden;}

	#urbaWeb_formHome .form-group.validate input, 
		#urbaWeb_formHome .form-group.validate select, 
		#urbaWeb_formHome .form-group.validate textarea,
	#urbaWeb_formListadosHome .form-group.validate input, 
		#urbaWeb_formListadosHome .form-group.validate select, 
		#urbaWeb_formListadosHome .form-group.validate textarea,
	#urbaWeb_formReferencia .form-group.validate input, 
		#urbaWeb_formReferencia .form-group.validate select, 
		#urbaWeb_formReferencia .form-group.validate textarea,
	#urbaWeb_formHome .validate .form-control,
		#urbaWeb_formListadosHome .validate .form-control,
		#urbaWeb_formReferencia .validate .form-control
		 {border-color: rgb(233, 236, 239); }

/*sodiaProperties*/
h2.sodiaProperties{margin-top:88px;text-align:center;color:rgba(124,124,124,0.45);text-transform: uppercase;margin-bottom: 8px;font-size: 1.3rem;}

/* Destacados */
.cajaDestacadosHome #home_carouselDestaCtrl{display:none;visibility:hidden;}/*Importante para el control del carrusel*/
.cajaDestacadosHome #home_carouselDesta{width:calc(100% - 28px);padding: 0 14px;}
.cajaDestacadosHome #home_carouselDesta .swiper-wrapper{width:100%;display:flex;}
.cajaDestacadosHome{text-align: center;margin-top:76px;margin-bottom:76px;font-size: 0.875rem;}
	.cajaDestacadosHome h2{margin-bottom:80px}
	.cajaDestacadosHome .minificha{display: inline-block;/*width: calc(33% - 30px);*/width:100%;}
	/*.cajaDestacadosHome .minificha:nth-child(2n+1){margin:0 44px;}*/
		.cajaDestacadosHome .minificha .fotos{height:230px;}
			.cajaDestacadosHome .minificha .fotos .foto{height:230px;}
			
			.cajaDestacadosHome #home_carouselDesta .swiper-button-prev{width: 74px;margin-left: -10px;opacity: 1;left:0;}
			.cajaDestacadosHome #home_carouselDesta .swiper-button-next{width: 74px;margin-right: -10px;opacity: 1;right:0;}
				.cajaDestacadosHome #home_carouselDesta .swiper-button-prev img,
					.cajaDestacadosHome #home_carouselDesta .swiper-button-next img {width: 100%;height: auto;}
				.cajaDestacadosHome #home_carouselDesta .swiper-button-next:after,
					.cajaDestacadosHome #home_carouselDesta .swiper-button-prev:after{display:none;}

/* Destacados Subasta */
.cajaDestacadosHome #home_carouselDestaSubastaCtrl{display:none;visibility:hidden;}/*Importante para el control del carrusel*/
.cajaDestacadosHome #home_carouselDestaSubasta{width:calc(100% - 28px);padding: 0 14px;}
.cajaDestacadosHome #home_carouselDestaSubasta .swiper-wrapper{width:100%;display:flex;}
			.cajaDestacadosHome #home_carouselDestaSubasta .swiper-button-prev{width: 74px;margin-left: -10px;opacity: 1;left:0;}
			.cajaDestacadosHome #home_carouselDestaSubasta .swiper-button-next{width: 74px;margin-right: -10px;opacity: 1;right:0;}
				.cajaDestacadosHome #home_carouselDestaSubasta .swiper-button-prev img,
					.cajaDestacadosHome #home_carouselDestaSubasta .swiper-button-next img {width: 100%;height: auto;}
				.cajaDestacadosHome #home_carouselDestaSubasta .swiper-button-next:after,
					.cajaDestacadosHome #home_carouselDestaSubasta .swiper-button-prev:after{display:none;}

/* Destacadas */
.cajaDestacadasHome{margin-bottom:76px;margin-top:/*88px*/10px;}
	.cajaDestacadasHome h2{text-align: center;width:100%;margin-bottom: 80px;}
	.cajaDestacadasHome .banner{text-align: center;}
		.cajaDestacadasHome .banner img {max-width: 100%;}

/* Banners */
.cajaBannersHome{/*padding-top: 70px;*/}
	.cajaBannersHome .banner{text-align: center;}
		.cajaBannersHome .banner img {max-width: 100%;}

/*Noticias*/
.cajaNoticiasHome{padding-top:70px;}
	.cajaNoticiasHome h2{text-align: center;width:100%;}
	.cajaNoticiasHome .banner{text-align: center;}
		.cajaNoticiasHome .banner img {max-width: 100%;}

/*Newsletter*/
.cajaNewsletterHome{background-color:#737558;margin-top:80px;text-align: center;}
	.cajaNewsletterHome .cajita{color:#FFFFFF;background-color:rgba(255,255,255,0.15);margin-top:90px;padding: 8px 20px;display: inline-block;text-transform: uppercase;}
	.cajaNewsletterHome h3{color: #FFF;margin-top:20px;margin-bottom:40px;}
	.cajaNewsletterHome .cajaform{background-color:#FFF;padding:50px 75px 35px 75px;border-radius:5px;margin-bottom:90px;}
		.cajaNewsletterHome .cajaform label{color: rgba(18,18,18,0.35);}
		.cajaNewsletterHome .cajaform input{padding: 13px;width: 100%;}
		.cajaNewsletterHome .cajaform .btn{text-transform: uppercase;margin-top: 25px;padding: 13px 20px;}

/*About us*/
.cajaAboutUsHome{background-color:rgba(115,117,88,0.03);margin-top:80px;}
	.cajaAboutUsHome .logoaboutus{background: url(/images/home_aboutus_circ.svg) no-repeat -35px center;/*background-size: contain;*/display: flex;align-items: center;height: 100%;padding-left: 45px;}
	.cajaAboutUsHome .bloqueaboutus{margin: 105px 0 93px 0;}
		.cajaAboutUsHome .bloqueaboutus h3{margin-bottom: 39px;}
		.cajaAboutUsHome .bloqueaboutus .textoAboutUs{line-height: 30px;}
		.cajaAboutUsHome .bloqueaboutus .boton{margin-top: 39px;}
		    .cajaAboutUsHome .bloqueaboutus .boton .btn{background-color: rgba(115,117,88,0.1);text-transform: uppercase;color: #737558;padding: 22px 55px;}
	
/*Enlaces*/
.cajaEnlaces{margin-top:50px;}
	.cajaEnlaces .titCaja{margin-bottom:20px;font-weight: 800;}
	.cajaEnlaces .linksCaja ul{padding: 0;margin: 0;text-indent: 0;}
	.cajaEnlaces .linksCaja li{list-style: none;padding: 0;margin: 0 0 10px 0;text-indent: 0;}
	.cajaEnlaces .linksCaja a{color: rgba(0,63,95,0.5);}
	.cajaEnlaces .linksCaja a:hover{color: #1c3b50;}
	
			
/*MediaQuerys*/
@media (max-width: 991px){
	/*Destacadas*/
	#urbaWeb_destacadas .promo_desta{width:100%;margin-right: 0;margin-bottom: 4rem;}
	#urbaWeb_destacadas .promo_desta:last-child{margin-left: 0;}
	/*Destacados*/
	#urbaWeb_destacados .inmueble_desta{width:100%;margin-right: 0;margin-bottom: 4rem;}
	#urbaWeb_destacados .inmueble_desta:last-child{margin-left: 0;}
	/*Destacados Subastas*/
	#urbaWeb_destacadosSubasta .inmueble_desta{width:100%;margin-right: 0;margin-bottom: 4rem;}
	#urbaWeb_destacadosSubasta .inmueble_desta:last-child{margin-left: 0;}
}
@media (max-width: 1023px){
	.cajaDestacadosHome #home_carouselDestaCtrl{visibility:visible;}/*Importante para el control del carrusel*/
	.cajaDestacadosHome #home_carouselDestaSubastaCtrl{visibility:visible;}/*Importante para el control del carrusel*/
}
@media (max-width: 991px){
	.cajaNewsletterHome .cajaform {margin-left: 10px;margin-right: 10px;}
	.cajaAboutUsHome .logoaboutus{background: none;}
	.cajaAboutUsHome .bloqueaboutus{margin-top: 30px;}
		.cajaAboutUsHome .bloqueaboutus h3{text-align:center;}
		.cajaAboutUsHome .bloqueaboutus .boton{text-align:center;}
}
@media (max-width: 767px){
	#div_btnSubmitFormBuscarHome{text-align:center;}
	.cajaBuscadorHome #btnSubmitFormBuscarHome span.texto{display:inline-block;}
	.cajaBuscadorHome .gesVsAuc div a:lang(el){font-size:1rem;}
	.cajaBuscadorHome .gesVsAuc div a:lang(el){padding: 15px 10px;}
	.cajaBuscadorHome .div_chechLists{margin-top:30px;}
}
@media (max-width: 550px){
	.cajaBuscadorHome .formHome{padding: 20px;}
		.cajaBuscadorHome .formHome #checksAuctions{margin-top: 0px;}
}
@media (max-width: 405px){
	.cajaBuscadorHome .gesVsAuc div{margin-right: 8px;}
	.cajaBuscadorHome .gesVsAuc div a {padding: 18px 15px;}
	.cajaBuscadorHome .gesVsAuc div:lang(el){margin-right: 0;}
	.cajaBuscadorHome .gesVsAuc div a:lang(el){padding: 10px 8px;}
}