

/** 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:#EFEFEF; }


/** 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; }
.rentalsTitle 									{ color:#3597D4; text-transform:uppercase; font-size:2.2em; text-align:center; font-weight:300; padding-bottom:10px; }



/** 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 #FFFFFF; }
.recent-property-slider .recent-height:hover .border				{ border:5px solid #FFFFFF; }
.recent-property-slider .recent-image .status-banner				{ background:#3597D4; color:#FFFFFF; }

.recent-property-slider .recent-image								{ min-height:151px; }						


/** DETAILS **/
.recent-property-slider .recent-details									{ display:block; padding:10px 10px 30px 10px; font-size:1em; }
.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:400; }
.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:#39444A; }
.recent-property-slider .recent-details .rd-address .rd-addr-line1		{ color:#3597D4; }
.recent-property-slider .recent-details .rd-price .price-value			{ color:#3597D4; }


/** 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; }

}


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

.rentalsTitle 					{ font-size:1.8em; }

}

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

.recent-property-slider				{ padding:20px 0px; }

}






