.backToSearchResults { width: 100%; }
/*.pager { }  view Pager.css */
.property { float:left; width:82%; }
.property .title { height:44px; margin-bottom:13px; margin-top:15px; padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; }
.property .title h2 { height:20px; line-height:20px; font-size:14px; padding:0px; margin:0px; padding-bottom:2px; }
.property .title h2 span.titleLeft { display: block; width:70%; float:left; padding:0px; margin:0px; }
.property .title h2 span.titleRight { display: block; text-align:right; width:28%; float:right; padding:0px; margin:0px; }
.property .title h3 { height:20px; line-height:20px; font-size:14px; padding:0px; margin:0px; }
.property .title h3 span.titleLeft { display: block; float:left; padding:0px; margin:0px; font-weight:normal; }
.property .title h3 span.titleRight { display: block; text-align:right; float:right; padding:0px; margin:0px; font-weight:normal; }
.property_menu { float:right; width:37%; font-size:12px; }
.property_menu ul { margin:0px; padding:0px; list-style-type:none; font-size:12px; }
.property_menu ul li { width:100%; margin:0px; padding:0px; list-style-type:none; border:0px; text-indent:10px; }
.property_menu ul li a { display:block; width:100%; height:17px; line-height:17px; text-decoration:none; }
.property_menu ul li a:hover { display:block; width:100%; height:17px; line-height:19px; text-decoration:none; }
.property_menu ul li a span { margin-right: 1%; font-style:normal; font-weight:normal; }
.property_menu ul li a:hover span { margin-right: 1%; font-style:normal; font-weight:bold; }
.property_menu ul li ol li { font-family: Arial; font-size: 11px; }
.more_details { width:37%; float:right; margin: 10px 0px 10px 0px; font-size:11px; }
.more_details ul { margin:0px; padding:0px; list-style-type:none; font-size:11px; }
.more_details h4 { height:25px; line-height:25px; margin:0px; padding:0px; font-size:14px; width: 100%; }
.more_details h4 b { float: left; margin: 0px; padding: 0px; width: 36%; display: block; }
.more_details h4 div { font-size: 11px; float: right; text-align: right; margin-right: 8px; font-weight: normal; }
.more_details ul li { list-style: none; margin: 0px; padding: 0px; display: block; width: 100%; height: auto; font-size: 11px; line-height: 15px; text-align: left; }
.more_details ul li b { display: block; float: left; clear: left; width: 36%; }
.more_details ul li span { display: block; float: left; clear: right; width: 64%; }
.more_details ul li div { height: 1px; width: 100%; overflow: hidden; clear: both; }
.open_house { clear:both !important; width:100% !important; padding-top:5px; }
.open_house h3 { font-size:14px; height:23px; line-height:21px; margin:0px; margin-bottom:10px; padding:0px; }
.open_house div { line-height:17px; font-size:11px; margin: 5px; }
.open_house div div { margin: 0px; }
.open_house div div a { }
.open_house div div div { display:block; float:left; clear:none; width: 50%; margin: 0px; }
.open_house div div span { display:block; float:left; clear:none; width: 50%; }
.open_house div p { display:block; width:100%; margin:0px; padding:0px; }
.prop_description { clear:both !important; width:100% !important; padding-top:5px; }
.prop_description h3 { font-size:14px; height:23px; line-height:25px; margin:0px; margin-top:10px; margin-bottom:10px; padding:0px; text-indent:5px; }
.prop_description p { font-size:11px; line-height:17px; margin:0px; padding:0px; }
div.all_details { clear:both; width:100%; padding-top:5px; margin-top:15px; margin-bottom:30px; }
div.all_details h3 { font-size:14px; height:23px; line-height:21px; margin:0px; margin-bottom:15px; padding:0px; }
div.all_details h4 { width:100%; height:25px; line-height:25px; text-indent:8px; font-size:13px; margin:0px; margin-top:0px; margin-bottom:3px; padding:0px; }
div.all_details p { font-size:11px; line-height:17px; margin:0px; padding:0px; }
.map { /*clear:both;*/ width:100%; height:200px;/*margin-top:20px;  margin-bottom:10px;	*/ }
.inquire_property { clear:both; width:100%; height:220px; margin-top:20px; margin-bottom:10px; }
.inquire_property h3 { font-size:14px; height:25px; line-height:25px; margin:0px; padding:0px; text-indent:15px; clear: both; }
.inquire_property div { padding-left:2.8%; width:37%; float:left; clear: none; }
.inquire_property div label { display: block; clear: both; width:100%; margin:0px; padding:0px; margin-top:5px; font-weight:bold; font-size: 11px; }
.inquire_property div input { display: block; clear: both; width:100%; margin:0px; margin-top:1px; padding:0px; }
.inquire_property textarea { width:52%; float:left; margin-left:2.8%; margin-top:18px; height:87px; font-size:11px; }
.inquire_property p { display: block; width: 52%; clear: both; height: 20px; margin-top: 5px; margin-left: 40%; }


/*.ListingDetailsContactTemplate {}  see ListingDetailsContactTemplate.css */

