

/** GENERAL **/
.recent-property-slider				{ padding:40px 0px; }
.slider-wrapper						{ position:relative; }
.slider-wrapper .jcarousel 			{ position:relative; overflow:hidden; width:100%; }
.slider-wrapper .jcarousel ul		{ list-style:none; margin:0px; padding:0px; position:relative; }
.slider-wrapper .jcarousel ul li	{ display:inline-block; float:left; margin:0px 0px; }

.recent-property-slider				{ background:#F0F1F1; }



/** PAGINATION **/
.jcarousel-pagination	{ text-align:center; font-size:4em; letter-spacing:20px; line-height:1em; }



/** ARROWS **/
.jcarousel-control-prev,
.jcarousel-control-next				{ display:block; width:60px; height:60px; position:absolute; top:50%; margin:-30px 0px 0px 0px; }
.jcarousel-control-prev				{ left:15px; }
.jcarousel-control-next				{ right:15px; }
.jcarousel-control-prev img,
.jcarousel-control-prev svg,
.jcarousel-control-next img,
.jcarousel-control-next svg			{ width:100%; max-width:60px; max-height:60px; }



/** RECENT PROPERTIES **/
.recent-property-slider .recent-property		{ display:block; }
.recent-property-slider .recent-height			{ display:block; margin:5px; }



/** IMAGE **/
.recent-property-slider .recent-image								{ display:block; width:100%; position:relative; }
.recent-property-slider .recent-image .border						{ position:absolute; top:0; left:0; right:0; bottom:0; z-index:1; }
.recent-property-slider .recent-image .status-banner				{ position:absolute; left:0; bottom:10px; z-index:2; padding:5px 10px; font-size:0.9em; text-transform:uppercase; }
.recent-property-slider .status-forSale .status-banner,
.recent-property-slider .status-toLet .status-banner				{ display:none; }

.recent-property-slider .recent-image								{ background:#FFFFFF; }
.recent-property-slider .recent-image .border						{ border:5px solid #F0F1F1; }
.recent-property-slider .recent-height:hover .border				{ border:5px solid #FFFFFF; }
.recent-property-slider .recent-image .status-banner				{ background:#209CDA; color:#FFFFFF; }



/** DETAILS **/
.recent-property-slider .recent-details									{ display:block; padding:10px 10px 30px 10px; font-size:0.9em; }
.recent-property-slider .recent-details .rd-address						{ display:block; margin:0px 0px 10px 0px; }
.recent-property-slider .recent-details .rd-address .rd-addr-line1		{ display:block; font-weight:600; }
.recent-property-slider .recent-details .rd-attributes					{ display:block; }
.recent-property-slider .recent-details .rd-price						{ margin:10px 0px; }
.recent-property-slider .recent-details .rd-price .price-value			{ font-weight:600; }

.recent-property-slider .recent-height:hover							{ background:#FFFFFF; }
.recent-property-slider .recent-details .rd-address,
.recent-property-slider .recent-details .rd-attributes,
.recent-property-slider .recent-details .rd-price						{ color:#777777; }
.recent-property-slider .recent-details .rd-address .rd-addr-line1		{ color:#209CDA; }
.recent-property-slider .recent-details .rd-price .price-value			{ color:#209CDA; }



/** PAGINATION **/
.slider-wrapper.recent-property-slider .jcarousel-pagination	{ background:transparent; }



/** RESPONSIVE **/
@media screen and (max-width:800px){
	
	.jcarousel-control-prev,
	.jcarousel-control-next		{ display:none !important; }

}



