

/** GENERAL **/
.slider-wrapper						{ position:relative; }
.slider-wrapper .jcarousel 			{ position:relative; overflow:hidden; width:100%; z-index:2; }
.slider-wrapper .jcarousel ul		{ list-style:none; width:200000em; margin:0px; padding:0px; position:relative; }
.slider-wrapper .jcarousel ul li	{ float:left; margin:20px 0px; }
.slider-wrapper .rowanvale-logo { position: absolute; left: 0; bottom: 90px; overflow: auto; max-width: 150px;}
.slider-wrapper .rowanvale-text { position: absolute; right: 40px; bottom: 90px; overflow: auto; max-width: 300px;}

/** PROPERTY SLIDE **/
.slide-property									{ position:relative; }
.slide-property .image							{ position:absolute; z-index:2; width:100%; top:0; left:0; bottom:0; }
.slide-property .details						{ position:absolute; z-index:3; padding:20px; right:0; bottom:20px; font-weight:300; text-align:right; }
.slide-property .details .addr-lines			{ display:block; font-size:1.6em;text-transform:uppercase; font-weight:300; }
.slide-property .details .addr-location,
.slide-property .details .price					{ display:inline-block; vertical-align:middle; }
.slide-property .details .price-value			{ font-weight:600; }

.slide-property .details						{ background:#48BAF1; color:#FFFFFF; }
.slide-property .details:hover					{ background:#00A0EE; color:#FFFFFF; }
.slide-property .details .addr-lines,
.slide-property .details .price-value			{ color:#2977a3; }
.slide-property .details .addr-location			{ color:#FFFFFF; }



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



/** ARROWS **/
.jcarousel-control-prev,
.jcarousel-control-next				{ display:block; width:60px; height:60px; position:absolute; top:40%; margin:-30px 0px 0px 0px; z-index:4; }
.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; }



/** TOPSLIDER **/
.slider-top .jcarousel-control-prev,
.slider-top .jcarousel-control-next		{ top:60%; }







/** RESPONSIVE **/
@media screen and (max-width: 1055px){
  .slider-wrapper .rowanvale-text { right: 15px; }
}
@media screen and (max-width:770px){
	.jcarousel-control-prev img,
	.jcarousel-control-prev svg,
	.jcarousel-control-next img,
	.jcarousel-control-next svg		{ display:none; }
}
@media screen and (min-width: 769px){
  .slider-wrapper .rowanvale-logo-mobile,
  .slider-wrapper .rowanvale-text-mobile { display: none !important; }
}
@media screen and (max-width: 768px){
  .slider-wrapper .rowanvale-logo { max-width: 80px;}
  .slider-wrapper .rowanvale-text { max-width: 250px;}
  .slider-wrapper .rowanvale-logo-desktop,
  .slider-wrapper .rowanvale-text-desktop { display: none !important; }
}
@media screen and (max-width: 680px){
  .slider-wrapper .rowanvale-logo,
  .slider-wrapper .rowanvale-text { bottom: 170px;}
}
@media screen and (max-width:460px){
	.slider-top .jcarousel-control-prev,
	.slider-top .jcarousel-control-next,
	.slider-wrapper.recent-property-slider .jcarousel-pagination		{ display:none !important; }
	.slide-property .details						{ font-size:0.9em; }
	.slide-property .details .addr-lines			{ font-size:1.1em; }
	.slide-property .details .price-value			{ font-size:1.1em; }
}

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

	.slide-property .details						{ font-size:0.8em; }

}
