/****PROPERTY LIST****/
#propertyList li { width: 100%; float: left; margin: 10px;}
#propertyList h3 { text-align: left; }
#propertyList .header .rate, #propertyList .body { font-size: 100%; padding: 0px; }
#propertyList .header { clear: both; padding: 10px; margin: 0px; }
#propertyList .body p { margin: 0px; padding: 10px; }
#propertyList .meta { max-width: 100%; padding: 10px; margin: 0px; display: block; min-width: 115px; white-space: nowrap; }
#propertyList h3 { margin: 0px; font-size: 125%; }
#propertyList .body { text-align: left; }
#propertyList .body img.pic { margin: 15px; padding: 0px; width: 100%; max-width: 300px; float: left !important; }
#propertyList dd, #propertyList dt { margin: 0px; width: auto; }
#propertyList dd { padding: 0 10px 0 5px; }

/****SML SCREEN*****/
@media all and (max-width: 767px) {
#propertyList h3 {text-align: center;}
#propertyList .header .rate {float: none; display: block; width: 100%; text-align: center;}
#propertyList .body p {text-align: left; clear: both;}
.pager-container, .sort { float: none; text-align: center; padding: 10px 0px; }
#propertyList .body img.pic {max-width: 100%; margin: 0px;}
#propertyList li {padding: 10px 0px; margin: 0px;}
#propertyList .meta { display: inline-flex; float: none; }

}
