/* Property Search Plugin CSS */ /* Start: CSS for SEARCH page --------------------------------------------------------------------------------------------------------------- */ .property_search { background:none; border:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; min-width:250px; width:100%; overflow:hidden; } #property_search h2 { font-size:13px; font-weight: normal; margin:5px auto 2px; } .property_search input { margin:3px auto; padding:inherit; } .property_search-criteria-box { border: 1px solid #CCCCCC; margin: 0px 0px 5px; padding: 10px; background:#F5F5F1; } .property_search-criteria-box ul { padding:0px; margin:0px; } .property_search-criteria-box ul li { padding:0px; margin:0px; } .property_search-selection { margin:0px; padding:0px; text-align:left; } .property_search-selection ul { padding-left:0px; } .property_search-selection ul li { width:auto; margin:auto; padding:0px; list-style:none; line-height:15px; } .submit_property_search { padding:2px 15px !important; margin:5px 0px 10px !important; font-size:12px !important; } * html .submit_property_search { padding:2px 10px !important; } /* End: CSS for SEARCH page ----------------------------------------------------------------------------------------------------------------- */ /* Start: CSS for RESULTS page -------------------------------------------------------------------------------------------------------------- */ .property_results { background:none; border:none; } .property_results-item { height: 120px; border-bottom: 1px solid #CCCCCC; list-style: none outside none; margin: 0; padding: 20px 0; text-align: left; width: 100%; } .property_line-separator { height: 1px; border-bottom: 1px solid #CCCCCC; list-style: none outside none; margin:0px; width:100%; height:1px; clear:both; display:block; line-height:1px; } .property_results-thumb-container { float:left; margin:0px 10px 10px 0px; width:125px; height:125px; border:2px solid #999999; background-color:#FFFFFF; padding:0px; } .property_results-noresult { color:#666666; margin:30px 0px; font-size:16px; } .property_results-pagination { margin:10px auto; text-align:left; } .property_results-pagination span { margin:auto 3px; color:#666666; } .property_results-pagination a { margin:auto 2px; color:#003399; text-decoration:none; cursor:pointer; } .property_results-pagination .elipses span { color:#666666; margin:auto 5px; } /* End: CSS for RESULTS page -----------------------------------------------------------------------------------------------------------------*/ /* Start: CSS for DETAILS page --------------------------------------------------------------------------------------------------------------- */ .property_details { background:none; border:none; font-size:12; text-align:justify; } .property_details-listing-courtesy { font-style:italic; font-size:12px; } .property_details-noresult { color:#666666; margin:30px 0px; font-size:16px; } #images_full img { border:2px solid #CCCCCC; text-align:center; max-width: 100%; } #images_thumbnails { width:100%; } #images_thumbnails img { border:2px solid #CCCCCC; margin:3px; float:left; text-align:center; } #location { overflow: hidden; } #location p { margin: 0 0 20px 0; } #location #map.singlecol { width: 100%; height: 300px; border: 1px solid #ccc; } #location .gsmsc-mapDiv { height: 315px; } #location .gsmsc-idleMapDiv { height: 315px; overflow: hidden!important; } #location #mapsearch * { margin: 0px!important; padding: 0px!important; font-size: 12px; } #location .gsmsc-controls { display: none; /* hides api search box */ } /* End: CSS for DETAILS page ----------------------------------------------------------------------------------------------------------------- */ /* Start: CSS for MY SOLD PROPERTIES page -------------------------------------------------------------------------------------------------------------- */ .property_my_properties { background:none; border:none; } .property_my_properties-item { height: 120px; border-bottom: 1px solid #CCCCCC; list-style: none outside none; margin: 0; padding: 20px 0; text-align: left; width: 100%; } .property_my_properties-thumb-container { float:left; margin:0px 10px 10px 0px; width:125px; height:125px; background-color:#FFFFFF; padding:0px; position: relative; border-radius: 3px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); } .property_my_properties-noresult { color:#666666; margin:30px 0px; font-size:16px; } .property_my_properties-pagination { margin:10px auto; text-align:left; } .property_my_properties-pagination span { margin:auto 3px; color:#666666; } .property_my_properties-pagination a { margin:auto 2px; color:#003399; text-decoration:none; cursor:pointer; } .property_my_properties-pagination .elipses span { color:#666666; margin:auto 5px; } .sash { color: #FFFFFF; font-size: 10px; line-height: 18px; margin: 0; padding: 0 3px; position: absolute; text-transform: uppercase; top: 10px; z-index: 100; background: none repeat scroll 0 0 #666; } .status-active { background: none repeat scroll 0 0 #7FAF1B; } .status-sold { background: none repeat scroll 0 0 #8B461F; } /* End: CSS for MY SOLD PROPERTIES page -----------------------------------------------------------------------------------------------------------------*/ /* Start: Others / Miscellaneous style ------------------------------------------------------------------------------------------------------- */ .clear { clear: both; } .clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .clearfix { display: inline-block; } html[xmlns] .clearfix { display: block; } * html .clearfix { height: 1%; } /* End: Others / Miscellaneous style ----------------------------------------------------------------------------------------------------------- */