.jw_easy_slider_name { border-top: 1px solid #dddddd; position: relative; }
.jw_easy_slider_name span { display: block;  background: #fff; padding: 0 10px;  position: absolute; top: -9px; left: 20px; color: #dddddd;}

.jcarousel-wrapper {margin: 0 auto; position: relative; padding: 0 11px; }



/** Carousel **/

.jcarousel {position: relative; overflow: hidden; width: 100%;}
.jcarousel ul {width: 20000em; position: relative; list-style: none; margin: 0; padding: 0; text-align:center;}
.jcarousel li {width: auto; height: 100px; float: left; padding: 0 12px 0px 12px; margin: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; display:inline-block; background: none; overflow: hidden; }
.jcarousel li h3{margin-top:30px; font-size:15px; font-weight:200px;}
.jcarousel li a { display: block; height: 100%; }
.jcarousel img {display:inline-block; max-width: 100%; margin-bottom: 0;}
.jcarousel img.grayscale {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.685 0.286 0.029 0 0, 0.085 0.886 0.029 0 0, 0.085 0.286 0.629 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(60%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
	opacity: 0.3;
    filter: alpha(opacity=30); /* msie */
}
.jcarousel img.grayscale:hover { 
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
	opacity: 1;
    filter: alpha(opacity=100); /* msie */
	transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	-ms-transition: opacity .3s ease-in-out;
	-webkit-transition: opacity .3s ease-in-out;
	-o-transition: opacity .3s ease-in-out;
}


/** Carousel Controls **/
.jcarousel-control-prev,
.jcarousel-control-next {
position: absolute; 
width: 11px; 
height: 45px; 
background: url(../images/arrows-sprite.jpg) no-repeat; 
color: #fff; 
text-decoration: none; 
text-indent: -99999px;
display: block;
}

.jcarousel-control-prev { left: 0; top: 25%; background-position: 0 0; }
.jcarousel-control-next{ right: 0; top: 25%; background-position: -11px 0; }

.jcarousel-control-prev {right:24px;}
.jcarousel-control-next {right:-10px;}


/** Carousel Pagination **/

.jcarousel-pagination {position: absolute; bottom: -40px; left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); margin: 0;}



.jcarousel-pagination a {text-decoration: none; display: inline-block; border:1px solid #838698; font-size: 11px; height: 10px; width: 10px; line-height: 10px; background: #fff; color: #4E443C; border-radius: 10px; text-indent: -9999px; margin-right: 7px;}



.jcarousel-pagination a.active {background: #838698; color: #fff; opacity: 1;}