.jcarousel-wrapper {	margin: 0px auto;    position: relative; padding:0 0px;  }
/** Carousel **/

.jcarousel {    position: relative;    overflow: hidden;    width: 100%; padding:0 6px 0 5px;}
.jcarousel ul {    width: 20000em;    position: relative;    list-style: none;    margin: 0;    padding: 0;}
.jcarousel li {    float: left;	width:auto !important;}

/*.jcarousel2 .video-img img{border:solid 1px #000; padding:5px;}
.jcarousel2 li {float: left;	text-align:center!important;	width:294px!important;}
.jcarousel2 img {width:294px!important; padding:5px!important; 
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75)!important;
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75)!important;
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75)!important;*/

/** Carousel Controls **/
.jcarousel-control-prev{background:url(../images/ahmad-web-solutions-portfolio-arrow-left.html) no-repeat left top; position:absolute; top:17px; margin-top:0px; width:34px; left:-60px; height: 37px;z-index:99;}
.jcarousel-control-next{position:absolute;  top:17px; right:-75px; margin-top:0px; background:url(../images/ahmad-web-solutions-portfolio-arrow-right.html) no-repeat left top; width:34px; height:37px;z-index:99;}

/** 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; font-size:11px; height:10px; width:10px; line-height:10px; background:#fff; color:#4E443C; border-radius:10px;   text-indent:-9999px; margin-right:7px; -webkit-box-shadow:0 0 2px #4E443C; -moz-box-shadow:0 0 2px #4E443C; box-shadow:0 0 2px #4E443C;}
.jcarousel-pagination a.active{background:#4E443C; color:#fff; opacity:1; -webkit-box-shadow:0 0 2px #F0EFE7; -moz-box-shadow:0 0 2px #F0EFE7; box-shadow:0 0 2px #F0EFE7;}
