
/** Module - Recent Properties **/
.recentList ul { padding:0; margin:0; list-style:none; }
.recentList .recentList-item { clear:both; border-bottom:1px solid #CCC; position:relative; }
.recentList .recentList-item:hover { background-color:#EFEFEF; }
.recentList .recentList-item:last-child { border-bottom:none; }
.recentList .recentList-photo { display:block; float:left; padding:10px 5px 10px 10px; }
.recentList .recentList-photo img { float:left; max-width:100px; max-height:100px; margin-right:5px; }
.recentList .recentList-details { float:right; width:43%; padding:10px 10px 10px 5px; }
.recentList .recentList-details .addr { display:block; }
.recentList .recentList-details .addr .addr-lines { color:#8e288c; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.recentList .recentList-details .addr .addr-line2,
.recentList .recentList-details .addr .addr-location .addr-postcode { display:none; color:#666666; }
.recentList .recentList-details .addr .addr-location .addr-town,
.recentList .recentList-details .addr .addr-location .addr-postcode { font-size:0.7em; }
.recentList .recentList-details .addr .addr-line1 { font-weight:normal; font-size:0.9em; }
.recentList .recentList-details .addr .addr-town { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.recentList .recentList-details .addr .addr-town,
.recentList .recentList-details .price .price-offers { font-size:0.8em; }
.recentList .recentList-details .price { display:block; margin-top:0.5em; }
.recentList .recentList-details .price .price-status { padding:5px; margin:0px 0px 5px 0px; display:inline-block; color:#FFFFFF; font-size:0.8em; }
.recentList .recentList-details .price .price-offers { font-size:0.8em; display:none; }
.recentList .recentList-details .price .price-value	{ font-weight:bold; color:#b7c534; }
.recentList .recentList-details .price .price-period { font-weight:normal; color:#666666; }

.recentList .recentList-item .recentList-click { position:absolute; top:0; left:0; right:0; bottom:0; z-index:2; }
.recentList .recentList-item .recentList-click span { display:none; }
.lt-ie9 .recentList .recentList-item .recentList-click { background:url(pixel.png) repeat scroll 0 0; }


/** RESPONSIVE **/

@media screen and (max-width:975px){

	.home-base-item.home-01						{ padding-bottom:10px; text-align:center; }
	.home-base-item.home-01 h2					{ text-align:left; }
	.recentList .recentList-item				{ clear:none; display:inline-block; width:32%; vertical-align:top; border-bottom:none; text-align:left; }
	.recentList .recentList-item:nth-child(2) 	{ border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
	.recentList .recentList-details				{ width:50%; }

}

@media screen and (max-width:890px){

	.recentList .recentList-details		{ width:45%; }

}

@media screen and (max-width:810px){

	.recentList .recentList-photo		{ float:none; display:block; width:94%; text-align:center; padding:10px 3% 10px 3%; }
	.recentList .recentList-photo img	{ float:none; }
	.recentList .recentList-details		{ float:none; display:block; width:94%; padding:10px 3% 10px 3%; text-align:center; }

}

@media screen and (max-width:440px){

	.recentList .recentList-item				{ display:block; width:100%; clear:both; border-bottom:1px solid #CCCCCC; }
	.recentList .recentList-item:nth-child(2) 	{ border-left:none; border-right:none; }
	.recentList .recentList-photo img 			{ max-width:300px; max-height:300px; }
	.recentList .recentList-details				{ font-size:1.4em; }

}



/**
.r .recentList-max927 { border-bottom:1px solid #CCC; }
.r .recentList-max927 ul { display:inline; }
.r .recentList-max927 .recentList-item { clear:none; border-bottom:none; float:left; display:inline-block; width:33.3%; }
.r .recentList-max927 .recentList-item:last-child { border-bottom:inherit; }

.r .recentList-max820 .recentList-item { width:50%; }
.r .recentList-max820 .recentList-item:last-child { display:none; border-bottom:none; width:auto; }
.r .recentList-max820 .recentList-details .addr .addr-line2 { display:inline; }
.r .recentList-max820 .recentList-details .addr .addr-town { display:inline; }
.r .recentList-max820 .recentList-details .addr .addr-location .addr-postcode { display:inline; }
.r .recentList-max820 .recentList-details .price .price-offers { display:inline; }

.r .recentList-max590 .recentList-item { width:auto; display:block; float:none; border-bottom:1px dotted #CCC; }
.r .recentList-max590 .recentList-item:last-child { display:block; border-bottom:none; width:auto; }
.r .recentList-max590 .recentList-details .addr .addr-line2 { display:inline; }
.r .recentList-max590 .recentList-details .addr .addr-town { display:inline; color:#666666; }
.r .recentList-max590 .recentList-details .addr .addr-location .addr-postcode { display:inline; }
.r .recentList-max590 .recentList-details .price .price-offers { display:inline; }

.r .recentList-max240 .recentList-details .addr .addr-line2 { display:none; }
.r .recentList-max240 .recentList-details .addr .addr-location .addr-postcode { display:none; }
.r .recentList-max240 .recentList-details .price .price-offers { display:none; }
**/