/* Custom CSS File for Buyers to Modify */



.page-template-home .property-item figure, 
.page-template-properties-search .property-item figure {
        width: 100%;
}

.page-template-home .property-item h4, 
.page-template-properties-search .property-item h4{    height: 40px; }

.page-template-home  .property-item .detail, 
.page-template-properties-search .property-item .detail{ width: 100%;    
	min-height: 55px; height: auto}

.page-template-home  .property-item .detail h5.price, 
.page-template-properties-search  .property-item .detail h5.price{ width: 50%;
    display: inline-block;
    margin: 0;
}

.page-template-home  .property-item .detail .more-details, 
.page-template-properties-search .property-item .detail .more-details{ display: inline-block;
	padding-left: 2%;
	padding: 11px 10px 7px 13px;
    background-color: #dedede;
    width: 39%;
	transition: all 0.2s linear;
	
}

.page-template-home  .property-item .detail .more-details:hover, 
.page-template-properties-search .property-item .detail .more-details:hover{
	background-color: #ffffff;
    width: 39%;
    color: #035a59;
}


.social_networks li.twitter, .social_networks li.gplus, 
.social_networks li.skype, .social_networks li.linkedin, 
.social_networks li.pinterest{ display: none;}

#logo a {
    margin-bottom: -5%!important;
}



#select-min-price ,#select-max-price {    width: 90%; }

.icona-share-casa{
    height: 32px;
    position: relative;
    display: inline-block;
    width: 80px;


}

.icona-share-casa.share-watzapp{  width: 140px; }

#overview .share-networks a.scritta{position: absolute;
    margin-top: 2px;
    margin-left: 8px;
    display: inline-block;
    font-weight: bold;
}

img.watzapp{    width: 31px;
    margin-left: 9px;
	    margin-top: -5px;
}

#overview .share-networks span{padding: 11px 23px 0px 6px;}






	/* sliderHomepage */
	
.page-template-home	.flexslider{    width: 100%;    height: 100%;  }
.page-template-home	#property-detail-flexslider .flex-direction-nav, .page-template-home #property-detail-flexslider .flex-viewport{  width: 100%;    height: auto; }


.page-template-home #property-detail-flexslider { height: auto}
.page-template-home #property-detail-flexslider .jcarousel-container-vertical{ display: none!important;}



.page-template-home #property-detail-flexslider .flex-direction-nav{
	position: absolute;
    margin-top: 25%;
}


.page-template-home #home-properties-section .flexslider .slides > li{ max-height:250px;}

/*
.page-template-home .flexslider .slides > li.slide_2{
	filter: blur(5px);
}*/

/**** SOLO DESKTOP ****/
@media only screen and (min-width: 979px)and (max-width: 1200px) {

	.page-template-home #home-properties-section #property-detail-flexslider .flexslider .slides  img{
		height: 249px;
	}
	.page-template-home #home-properties-section #property-detail-flexslider .flexslider .slides .slide-main img{
		    height: auto;
	}

}

/**** TABLET MOBILE ****/
@media only screen and (max-width: 978px) {
	
	.contact-number {    color: #1a7178;}
	.social_networks, .fblbCenterOuter.fblbCenterOuterFb.fblbLeft{ display: none!important;}
	
.page-template-home .property-item .detail .more-details, 
.page-template-properties-search .property-item .detail .more-details{   
	padding: 11px 10px 7px 10px;
    background-color: #dedede;
        width: 94.5%;
    margin-top: 5px;
}


.page-template-home  .property-item .detail h5.price, 
.page-template-properties-search  .property-item .detail h5.price{    width: 94.5%;
    margin-top: 5px;
}

	
	#logo a {
    margin-bottom: 0%!important;
	}
	.main-menu {
    background-color: #1a7178;
}
	.main-menu .rh_menu__hamburger{
	margin-left: 10px;
    margin-top: 5px;
		}
	
	
	
	#overview .property-item .property-meta span{
		    display: inline-block;
	}
	#overview .property-item .price .status-label, #overview .property-item .price span{
		display: inline-block;
	}
	
	
	/* Search mobile /*/
	
	
	.advance-search-form .min-keywords, .min-beds, .min-price {
		display: none;
		
	}
	
	
	.hide-mobile{ display: none;}
	
	
	
	
	

}

@media only screen and (max-width: 767px) {
	img.watzapp{
    	margin-left: 5px;
	}
	
	#overview .share-networks span.icona-share-casa{    width: 100%;
    padding-right: 0;
    padding-left: 0;
	}
	
	#overview .share-networks span.icona-share-casa .svg-inline--fa{
		margin-left:12px;
	}
	
	.page-template-home #property-detail-flexslider .flexslider .slides .slide-main img {
		width: auto;
		height: auto;
	}
	
	.page-template-home #property-detail-flexslider .flexslider .slides img {
		width: 100%;
		height: 52vw;
	}
	
	
	
	
}

	@media only screen and (max-width: 499px) {
	 .property-item .property-meta span{
		    display: inline-block; padding: 10px 5px 10px 5px;    width: auto;


	}
	.page-template-home .property-item .detail h5.price, .page-template-properties-search .property-item .detail h5.price
		{
		display: inline-block; width: auto;
			width: 50%
	}
		.page-template-home .property-item .detail .more-details, .page-template-properties-search .property-item .detail .more-details{
			float: right; width: 30%
		}
		
		
		.page-template-home .property-item figure, .page-template-properties-search .property-item figure{
			height: 50vw;    overflow: hidden;}
	
}
