
.search-form-wrapper { padding-top:1px; margin-bottom:1em; }
	
.itm							{ border-bottom:1px dotted #CCCCCC; }
.itm h2							{ font-size:0.9em; }
.itm-details .addr .addr-line1 { font-weight:normal; color:#8e288c; }

.itm-details .addr .addr-location 	{ color:#666666; }
.itm-details .addr .addr-location .addr-postcode .addr-incode { display:none; }
.itm-details .price .price-offers { color:#666666; font-size:0.8em; }
.itm-details .price .price-value { color:#b7c534; font-size:1.4em; font-weight:normal; display:inline-block; }
.itm-details .itm-attributes .itm-attribute { color:#666666; font-size:0.8em; font-weight:normal; }
.itm-details .itm-attributes .itm-attribute:after { font-weight:normal; }

.shr-numbers .shr-numbers-page			{ background-color:#666666 !important; }
.shr-numbers .shr-numbers-current,
.shr-numbers .shr-numbers-page a:hover	{ background-color:#b7c534 !important; color:#FFFFFF !important; }
.shr-nav a:hover 						{ background-color:#8e288c !important; color:#FFFFFF !important; }

.search-rental-list	{ display:block; max-width:165px; margin:20px auto; clear:both; }

.resp-wrapper 				{ margin-bottom:1em; }
.resp-wrapper:last-child 	{ margin-bottom:0; }