/* @override 
	http://summitpropertygroup.com.au/template_files/realestate.css
	http://summitpropertygroup.com.au/template_files/realestate.css
	http://summitpropertygroup.com.au/process/real-estate/template_files/realestate.css
*/
.quickSearch .realEstateSearchForm .saleType label {
color:#68878f;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}
.quickSearch .suburb label,
.quickSearch .minPrice label,
.quickSearch .maxPrice label,
.quickSearch .postcode label,
.quickSearch .bedroom-type label,
.quickSearch .category-type label {
    display:none;
}
.quickSearch .realEstateSearchField{
    font-size:10px;
    font-family:verdana;
    width:173px;
    margin-bottom:4px;
    margin-left:0px;
}
.quickSearch #postcode { width:167px!important; border:1px solid #aaa; }
.quickSearch .saleType {
    margin:5px 0 5px 0;
}
.quickSearch .saleType label { margin:0 10px 0 2px; }
.realEstateSearchInline {
width:690px;
padding: 8px 0 7px 10px;
background-color:#eee;
border:1px solid #ccc;
}

.realEstateSearchInline .postcode {
display:none;
}

.realEstateSearchInline .saleType, .realEstateSearchInline .suburb, .realEstateSearchInline .minPrice, .realEstateSearchInline .maxPrice, .realEstateSearchInline .postcode, .realEstateSearchInline .bedroom-type, .realEstateSearchInline .category-type, .realEstateSearchInline .searchButton {
    float:left;
}
.realEstateSearchInline label {
    display:block;
    padding-left:5px;
}
.realEstateSearchInline .realEstateSearchField {
    margin-right:5px;
}
.realEstateSearchInline .postcodeInput {
    width:100px;
}
.realEstateSearchInline {
    float:left;
    margin-bottom:10px;
    position:relative;
}
.realEstateSearchInline .searchButton {
    bottom:9px;
    margin-left:0px !important;
}


.re-quick-links {padding:0px 0 0px 23px;}.re-quick-links li {padding:2px 0;}.blueBox {padding: 8px 0 7px 10px;background-color:#dbe6ea;}.leftDropDownBox {width:178px;margin-bottom:7px;margin-left:0px;}#searchButton {margin-left:120px;}.sortBy {float:right;}#buyRadio {/*margin:0px 3px 8px 0px;*/}.radioText {color:#23a94a;font-size: 14px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;}.bedRoom, .bathRoom, .carSpace {color:#fff;font-size: 13px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;margin:0 5px!important;}.titleText {color:#d3e0e5;font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	font-weight:bold;padding:5px;}.streetAddress {color:#314952;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;padding:10px 0 7px 0;}.streetAddress a {text-decoration:none;}.viewMoreBtn {padding-right:5px;}.price {color:#314952;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;padding:10px 10px 7px 10px;}.re-item-left-main-col .price {color:#fff;}.price a {text-decoration:none;}.bodyText {color:#314952;font-size: 11px;padding:0 0 7px 0;}.mainPicture {margin:9px;background:#ffffff;padding:2px;border:1px solid #aaa;}.shortList {padding:0px 0 7px 20px!important;background:url(shortlist-star.gif) 0 0 no-repeat;}.bodyTable {background:#eee;border:1px solid #ccc!important;}.soldText {padding:0px 0 3px 0; font-weight:bold; }.mainHeading {color:#246d8a;font-size:18px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}.displaying {}.sortBy {}.topLinks {padding-top:7px;}.listing-item .iconImgs td  {font-family:arial;font-size:14px;font-weight:bold;}.listing-item .iconImgs table  {margin:4px 5px 0 0;} .listing-item .bedRoom, .listing-item .bathRoom, .listing-item .carSpace{padding:0px 3px 0px 8px!important;}.re-item-left-main-col .iconImgs td {padding:4px 3px 0 0;font-family:arial;font-size:12px;font-weight:bold;}.re-item-left-main-col .bedRoom, .re-item-left-main-col .bathRoom, .re-item-left-main-col .carSpace{padding:3px 3px 3px 7px!important;}.iconImgs.boxTop {padding:3px 0 0 0!important;}.dropDownBox {margin-right:5px;}.eventList {padding:10px 0 0 10px!important;width:150px;color:#246d8a!important;}.eventTime {margin:12px 0 0 0;}.leftDropDownBox {font-size:11px;font-family:Arial, Helvetica, sans-serif;}#searchButton {font-size:11px;}.viewMoreBtn input{font-size:11px;margin:0 5px 10px 0}.bodyText {padding:0 10px 3px 0;font-size:10px;font-family:verdana;}.listing-item {margin:3px 0;
width: 680px;}/*------------------------------Item View--------------------------------*/.re-item-right-main-col #map {width:100%!important;}.re-item-right-main-col #map span {display:none;}.re-item-add-images img {width:102px;}.re-item-add-images {border-collapse:collapse;margin:0 0 0px 0px;}.re-item-add-images td td {border:1px solid #ccc;background:#eee;height:102px;padding:0px;}.re-item-add-images table {border-spacing:3px;}.re-item-right-main-col {width:324px;}.re-item-main-image img {margin:0 3px;width:312px;border:1px solid #ccc;padding:2px;background:#fff;}.titleText .price a {color:#fff;}.titleText .price {padding:0px;}.re-item-heading {padding:0 4px 0 0;}.re-item-topLinks a {display:block;float:left;}.re-next {display:block;float:right;}.re-item-topLinks {padding:3px 0 20px 0;}.titleText.boxTop {color:#fff;}.iconImgs.boxTop {}a.re-email, .re-print {background:url(re-email-icon.gif) 0 0px no-repeat;padding:0 0 0 17px;display:block;color:#fff;float:right;text-decoration:none;font-size:10px;margin:2px 10px 6px 10px;}.re-print {background:url(re-print-icon.gif) 0 0px no-repeat;}.re-address.boxTop {font-size:13px;font-family:arial;font-weight:bold;padding:3px 0 0 6px;}.re-features {background:#eee;margin:10px 0;padding:5px;border:1px solid #ddd;}.re-property-summary {border:1px dashed #bbb;margin:10px 0;padding:7px;}.re-property-summary td {font-family:arial;}.re-property-summary h1 {margin:0px 0 3px 0;padding:0px;font-size:13px;font-family:arial;font-weight:bold;text-transform:uppercase;}.re-sum-left-col {font-weight:bold;line-height:20px;width:1%;white-space:nowrap;padding:0 15px 0 0;}.re-sum-right-col {line-height:20px;}.re-item-table .boxTop {font-size:12px;font-family:arial;font-weight:bold;padding:5px;}.re-item-table {background:#eee;border:1px solid #999!important;}.re-item-table input, .re-item-table textarea {width:98%; margin:-2px 0 3px 0;font-size:11px;font-family:arial;}.re-item-table textarea  {height:100px;}.re-item-table td td {font-weight:bold;padding:3px 0 0 3px;font-family:arial;color:#5A6B6F;}.re-item-left-main-col {padding:0 5px 0 0;}.re-email-left-col {width:1%;white-space:nowrap;}.re-item-table .mainPicture {margin:2px 5px 5px 2px;}.re-item-table .re-map {width:100%;}.re-super-secret {padding:5px 3px 3px 3px}.re-send {width:auto!important;}.re-item-table-td h1 {font-size:12px;font-weight:bold;margin:2px 0px;}.re-item-table-td, .re-item-table-td p, .re-item-table-td h1 {font-family:arial!important;color:#5A6B6F;}.re-item-table-td p {font-weight:normal;margin:0px;}.re-item-table-td .re-sum-left-col {padding:0 5px 0 0!important;}.re-item-table-td .re-sum-right-col {padding:0px!important;}.re-item-left-main-col #captcha_id {margin:2px 0 0 -5px;width:auto;}.re-item-left-main-col .text a img {height:16px;margin:-8px 0 0 6px!important;border:1px solid #ccc;}.subscibreCheckbox input { width:auto!important; }.re-item-left-main-col .text p { margin:0px!important; padding:0px; }.propertyFeatures .REListingTable {border:0px solid #eee; }.propertyFeatures .REListingTable td { border:1px solid #ccc; background:#eee; text-align:center; width:50%; vertical-align:top; padding:0 10px 10px 10px; -moz-border-radius:10px}.propertyFeatures .REListingTable td img { border:1px solid #ccc; background:#fff; padding:3px; margin:7px 7px 5px 7px;  }.propertyFeatures .REListingTable td h1 a { text-decoration:none; }.propertyFeatures .REListingTable td h1 { font-size:14px; font-weight:bold; margin:0px 0 5px 0;}.propertyFeatures .REListingTable div a  { background:#1E8BAC; color:#fff; padding:0px; display:block; width:70%; padding:5px; margin:5px 0 0 0; text-decoration:none; -moz-border-radius:5px; margin:0 auto;  }.propertyFeatures .REListingTable div a:hover { background:#82C611; }.REListingTable { padding:0px!important; /*border-collapse:collapse;*/ }.boxTop td { background:#CB2D30!important; }.boxTop {background:#2F7F45;}.propertyFeatures a.featured-image { height:198px; display:block; width:293px!important; border:5px solid #fff; background-repeat:no-repeat!important; background-position:50% 50%!important; background-color:#ccc!important;  text-indent:-9000em; text-align:left;  }.propertyFeatures a.featured-image:hover { border:5px solid #ccc!important;  -moz-border-radius:0px }.imageLink { border:1px solid #ccc; margin:10px 0!important;}.re-super-secret #captcha_id { margin:5px 4px 0px 0px!important; float:left!important; width:80%; } 
 #map, #re-map-pano { clear:both; border-top:5px solid #CB2C2F; }
#re-map-controls a.mapView, #re-map-controls a.streetView { display:block; float:left; padding:3px 10px 3px 10px; text-decoration:none; margin:5px -3px 0 5px;  background:#932024; color:#fff; border-bottom:0; }
#cmsbody table tbody tr td.re-item-left-main-col div.boxTop { margin-bottom:10px; }
#re-map-controls a.streetView.on, #re-map-controls a.mapView.on  {  background:#CB2C2F; color:#fff; padding:4px 10px 2px 10px; }

.re-links .re-email, #cmsbody div.re-links a.re-print { 
color: white;
border: 1px solid #096B64;
font-size: 11px;
padding: 2px 5px;
margin: -2px 0px 0px 5px;
background: #0A8880;
}
.boxTop .shortList, .boxTop .shortList-on {padding:0 0 0 17px;display:block;
display:none;color:#fff;float:right;text-decoration:none;font-size:10px;margin:2px 10px 0px 10px;
background:url(shortlist-plus.gif) 0 1px no-repeat; color:#fff;}
.boxTop .shortList-on {background:url(shortlist-minus.gif) 0 1px no-repeat;}

