
.list-item .list-item-content {
	padding:10px;
	margin-bottom:20px;
}

.list-item .list-item-content:hover {
	background:#e3fcf8;	
}

.list-item-content h2 {
	font-size:18px;
}

.list-item-content h2 .addr .addr-line1 {
	display:block;
	font-weight:normal;
}

.list-item-content h2 .addr .addr-line2 {
	display:none;
	font-size:14px;
}

.list-item-content h2 .addr .addr-location {
	font-size:14px;
}

.list-item-content .price {
	font-size:14px;
}

.list-item-content .price-value {
	color:#C37BB1;
}


.list-item-content .list-item-image {
	position:relative;
	background-color:#FFF;
}

.list-item-content .list-item-image:after {
	position:absolute;
	bottom:10px;
	left:0;
	padding:0.5em 0.7em;
	
	background-color:#C37BB1;
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	font-size:0.8em;
}

.list-item-status-forSale .list-item-image:after 	{ content:"For Sale"; display:none; }
.list-item-status-underOffer .list-item-image:after { content:"Under Offer"; display:none; }
.list-item-status-saleAgreed .list-item-image:after { content:"Sale Agreed"; }
.list-item-status-sold .list-item-image:after 		{ content:"Sold"; }
.list-item-status-toLet .list-item-image:after 		{ content:"To Let"; display:none; }
.list-item-status-letAgreed .list-item-image:after 	{ content:"Let Agreed"; }
.list-item-status-let .list-item-image:after 		{ content:"Let"; }

.search-results-image-border .list-item-content .list-item-image {
	border:5px solid #BBDFD9;
}

.search-results-image-border .list-item-content .list-item-image:after {
	left:-5px;
}

@media screen and (min-width:992px) {
	.list-item-content .list-item-image {
		height:165px;
	}
}

@media screen and (min-width:768px) and (max-width:991px) {
	.list-item-content .list-item-image {
		height:177px;
	}
	
	.list-item-content h2 .addr .addr-line2 {
		display:inline;
	}
}

@media screen and (max-width:767px) {
	.list-item-content .list-item-image {
		height:265px;
	}
	
	.list-item-content h2 .addr .addr-line2 {
		display:inline;
	}
}

