<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/******************************************************************************************
 *  list
 ******************************************************************************************/
#PropertyListRegion .property-list { padding: 18px 0;}
#PropertyListRegion .property-list .property {
	margin-bottom: 20px;
}

#PropertyListRegion .property-list .property .pic {background: #FFF;background-position: 50% 50%; background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: center center;}
#PropertyListRegion .property-list .property .image {text-align: center;position: relative;}
#PropertyListRegion .property-list .property .fixed .image img{width: 100%;*height: 100%;}
#PropertyListRegion .property-list .property .image img{max-width: 100%;max-height: 100%;}
#PropertyListRegion .property-list.items_1 .property .pic {width: 100%;vertical-align: middle;width: 33%;float: left;}
#PropertyListRegion .property-list.items_2 .property .pic {width: 100%;vertical-align: middle;width: 33%;float: left;}


#PropertyListRegion .property-list .property .image .marquee {top: -6px;left: -5px;position: absolute;z-index: 1;width: 197px;height: 140px;background-repeat: no-repeat;background-position: left top;visibility: visible !important;}
#PropertyListRegion .property-list .property .property-info {padding: 4px 12px 0px;overflow: hidden;}
#PropertyListRegion .property-list .property .property-info .desc {padding: 2px 0px;line-height: 17px;margin-top: 4px;padding-right: 0px;font-size: 13px;}
#PropertyListRegion .property-list .property .property-info .prop-price {text-align: right;line-height: 35px;height: 35px;}
#PropertyListRegion .property-list .property .property-info .proj-prices {line-height: 26px;}
#PropertyListRegion .property-list .property .property-info .prop-type, #PropertyListRegion .property-list .property .property-info .proj-name {line-height: 35px;height: 35px;}
#PropertyListRegion .property-list .property .property-info .proj-types{height: 26px;font-size: 15px;line-height: 30px;}
#PropertyListRegion .property-list .property .property-info .prop-city, #PropertyListRegion .property-list .property .property-info .proj-city {height: 27px;font-size: 15px;}
#PropertyListRegion .property-list .property .property-info .proj-sold {color: #F00;font-weight: bold;}
#PropertyListRegion .property-list .property .property-info .icons {height: 24px;border: 1px solid #C5C5C5;border-left: none;border-right: none;padding: 3px 0px;}
#PropertyListRegion .icons .fright, #PropertyListRegion .icons .fleft {font-weight: normal;line-height: 28px;}
#PropertyListRegion .icons .fright{margin-left: 7px;}
#PropertyListRegion .property-list .property .property-info .icons img{position: relative;	top: -3px;}
#PropertyListRegion .icons .fleft img{margin-left: 0px;}
#PropertyListRegion .icons img{	position: relative;	top: 3px;margin-left: 7px;	margin-right: 1px;}

.gm-style-iw+div&gt;img{max-width: 59px;}

@media (min-width: 979px){
	#PropertyListRegion .property-list.items_1 .property .pic {height: 248px;}
	#PropertyListRegion .property-list.items_1 .property .image img{max-height: 248px;}
	#PropertyListRegion .property-list.items_1 .property .property-info .desc.visible-tablet {display: block !important;}
	#PropertyListRegion .property-list.items_1 .property .property-info .desc.hidden-tablet {display: none !important;}
	
	#PropertyListRegion .property-list.items_2 .property .pic {height: 175px;}
	#PropertyListRegion .property-list.items_2 .property .image img{max-height: 175px;}
	
	#PropertyListRegion .property-list.items_3 .property .pic{height:275px;}
	#PropertyListRegion .property-list.items_3 .property .image img{max-height:275px;}

	#PropertyListRegion .property-list.items_4 .property .pic{height: 178px;width: 100%;vertical-align: middle;}
	#PropertyListRegion .property-list.items_4 .property .image img {max-height: 178px;max-width: 100%;}
	#PropertyListRegion .property-list .property .property-info{height:170px;}
}

@media (max-width: 979px) and (min-width: 550px){
	#PropertyListRegion .property-list-header .links{width: 100%;}
	#PropertyListRegion .property-list-header .form-wrapper{width: 100%;margin-top: 10px;}
	#PropertyListRegion .property-list .property{width: 100%;margin: 0px;margin-bottom: 20px;background: rgba(247, 247, 247, 0.33);}
	#PropertyListRegion .property-list .property .pic{width:33%;float:left;}
	#PropertyListRegion .property-list .property .property-info{width:62%;float:right;}
	#PropertyListRegion .property-list .property .image img {max-height: 200px;}
	#PropertyListRegion .property-list .property .pic.fixed{width:33% !important;float:left;height: 180px !important; min-height: 180px; background-color:transparent;}
	#PropertyListRegion .property-list .property {background: #F9F9F9 !important;border-top: 1px solid #F5F5F5 !important;border-left: 1px solid #F5F5F5 !important;border-right: 1px solid #F5F5F5 !important;}
}

@media (max-width: 979px){
	#PropertyListRegion .property-list-header .sort{text-align:left;}
	#PropertyListRegion .property-list .property .pic.fixed {height: 178px;width: 100%;vertical-align: middle;}
}

@media (max-width: 550px){
	#PropertyListRegion .property-list .property .pic{width: 100% !important;}
	#PropertyListRegion .property-list-header .links{display:none;}
	#PropertyListRegion .property-list-header form{text-align: center;}
	.pagination ul li{display:inline-block !important;}
	#PropertyListRegion .property-list .property .pic.fixed{height:auto; min-height: 180px; background-color:transparent;}
	div.btn.btn-group.sort-wrapper {width: 100%;margin: 0px;box-sizing: border-box;margin-bottom: 10px;cursor: pointer;}
}
</pre></body></html>