.jcarousel-wrapper {margin: 0 auto; width:960px; position: relative;/* border: 10px solid #fff;*/ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;margin-bottom:80px;/* -webkit-box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999; */  /* box-shadow: 0 0 2px #999;*/}
.jw_easy_slider_name{
	display:none;}
/** Carousel **/
.jcarousel {position: relative; overflow: hidden; }

.jcarousel ul {width: 20000em; position: relative; list-style: none; margin: 0; padding: 0; text-align:center;}

.jcarousel li {width: auto; float: left; padding:10px 10px 0px 10px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; display:inline-table;}

.jcarousel li h3{margin-top:30px; font-size:15px; font-weight:200px;}

.jcarousel img {display:inline-block; max-width: 100%; margin-bottom:-20px;}

/** Carousel Controls **/


/** 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:none; 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;}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */
}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (min-width : 320px)
and (max-width : 767px)  {
/* Styles */
}



/* iPads (landscape) ----------- */
@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) 
 {
.jcarousel-wrapper { width:680px;}
.jcarousel-control-prev,
.jcarousel-control-next {position: absolute; top:14px; width: 19px; height: 50px; text-decoration: none;text-indent:-9999px; }
.jcarousel-control-prev {background:url(../images/small_arrow_left.png);left:-25px;}
.jcarousel-control-next {background:url(../images/small_arrow_right.png);right:-25px;}
.jcarousel-pagination a { text-indent: -9999px; }
}


@media only screen 
and (min-width : 1025px)
and (max-width : 1223px)
 {
.jcarousel-wrapper { width:940px;}
.jcarousel-control-prev,
.jcarousel-control-next {position: absolute; top:14px; width: 19px; height: 50px; text-decoration: none; }
.jcarousel-control-prev {background:url(../images/small_arrow_left.png);left:-12px;text-indent:-9999px;}
.jcarousel-control-next {background:url(../images/small_arrow_right.png);right:-12px;text-indent:-9999px;}	 
 
	 
	 }

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
.jcarousel-control-prev,
.jcarousel-control-next {position: absolute; top:-14px; width: 38px; height: 101px; text-decoration: none;text-indent:-9999px; }
.jcarousel-control-prev {background:url(../images/arrow_left.png);left:-58px;text-indent:-9999px;}
.jcarousel-control-next {background:url(../images/arrow_right.png);right:-58px;
text-indent:-9999px;}


}