@charset "utf-8";
/* CSS Document */

.hiddenframe{
	width: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
	z-index: 1000;
	float: left;
}

.property-block .property-featured-image img{
	height: 250px;
}
.morevillas{
	clear: both;
	width: 100%;
}
img.morevillas{
	display: block;
	margin: 10px auto;
	height: 80px;
	width: 80px;
	cursor: pointer;
	
}

.moreSearchedVillas{
	clear: both;
	width: 100%;
}
img.moreSearchedVillas{
	display: block;
	margin: 10px auto;
	height: 80px;
	width: 80px;
	cursor: pointer;
	
}

.loading{
	width: 100%;
	height: 100%;
	background-color: rgba(151,143,143,0.5);
	position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
text-align: center;
z-index: 1000;
	
}

	.overscreen {
		background:url("../images/loading-1.gif");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: 50% 50%; 
	}
#property-images .slides .item img{
	width:780px;
	height: 580px;
}

#property-thumbs .slides .item img{
	width:170px;
	height: 100px;
}

.userPersonalImg img{
	max-width: 180px;
	max-height: 220px;
}

@media only screen and (max-width: 500px) {
.openpopup{
 width: 100%;
	/*text-align: center;*/
	text-align: right;
    height: 100%;
    background-color: #999;
    background: rgba(9,9,9,.6);
    padding: 5px;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0px;
    right: 0;
    z-index: 1000;
}
	
	#calHolder{
		transform: scale(0.85,0.85);
	}

}

@media only screen and (min-width: 500px) {
.openpopup{
 width: 100%;
	text-align: center;
    height: 100%;
    background-color: #999;
    background: rgba(9,9,9,.6);
    padding: 50px;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
}
}
	
.closepopup{
    width: 0px;
    height: 0px;
    background-color: #999;
    overflow: hidden;
	opacity:0%;
}
.alert{
	margin: 10px auto;
}
.center{
	text-align: center;
	
}

span.engFormat{
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif , Times, Times New Roman, tahoma !important;
	font-weight: bolder;

}
.prefactor div.row:nth-child(2n+1){
	background-color: rgba(0,0,0,0.18);
}
.prefactor div.row{
	padding: 10px;
}
.prefactor div.row:first-child{
	padding: 20px;
	color: #fff;
	font-size: 22px;
	text-align: center;
	font-weight: bolder;
}

.namadContaier img,.samandehiContainer img{
	height: 120px;
	/*max-height: 120px;*/
	max-width: 124px;
	width: 100%;
}

.zarinpal img{
	height: 120px;
}
.footer-widget{
	font-size: 15px;
}
#factorTbl tr td{
	color: #000;
	font-size: 16px;
	padding: 15px;
}
#factorTbl tr.factorheader td{
text-align: center;
	font-size: 24px;
	color: #fff;
}
#factorTbl tr:nth-child(2n+1){
	background-color: rgba(201,77,79,0.60);
	
}
#ui-datepicker-div{
	z-index: 5 !important;
}