.jcarousel-wrapper {    position: relative;}/** Carousel **/.jcarousel {    position: relative;    overflow: hidden;    width: 100%;}.jcarousel ul {    width: 20000em;    position: relative;    list-style: none;    margin: 0;    padding: 0;}.jcarousel li {    width: 233px;    float: left;    position:relative;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    margin-right:16px;    list-style-type:none;-webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}.jcarousel img {    display: block;    max-width: 100%;    height: auto !important;	-webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}/** Carousel Controls **/.wrap_arrow{ position: absolute; top: -45px; width:40px; background:#fff; z-index:9999; right:0; height: 14px;}.jcarousel-control-prev,.jcarousel-control-next {    width: 38px;    height: 39px;    text-align: center;    background: none;    color: #fff;    text-decoration: none;    font: 24px/27px Arial, sans-serif;	z-index: 9999;	position:absolute;	top:52px;	-webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}.jcarousel-control-prev {    left: -50px;	background:url(../images/prev.png) no-repeat center center;}.jcarousel-control-next {    right: -50px;	background:url(../images/next.png) no-repeat center center;}.jcarousel-control-prev:hover{ background:url(../images/prev.png) no-repeat center center;}.jcarousel-control-next:hover{ background:url(../images/next.png) no-repeat center center;}/** 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;}/*...........right carousel...........*/.jcarousel-wrapper2 {    position: relative;}/** Carousel **/.jcarousel2 {    position: relative;    overflow: hidden;    width: 100%;}.jcarousel2 ul {    width: 20000em;    position: relative;    list-style: none;    margin: 0;    padding: 0;}.jcarousel2 li {    width: 254px;    float: left;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;	margin-right:20px;	list-style-type:none;-webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}.jcarousel2 img {    display: block;    max-width: 100%;    height: auto !important;	margin-bottom:20px;	-webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}/** Carousel Controls **/.wrap_arrow{ position: absolute; top: -45px; width:70px; background:#fff; z-index:9999; right:0; height: 30px;}.jcarousel-control-prev2,.jcarousel-control-next2 {    width: 30px;    height: 30px;    text-align: center;    background: #9a9a9a;    color: #fff;    text-decoration: none;    font: 24px/27px Arial, sans-serif;    border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;	z-index: 9999;	position:absolute;	top:0;	-webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}.jcarousel-control-prev2 {    right: 35px;	background: #9a9a9a url(../images/arrow_left.png) no-repeat center center;}.jcarousel-control-next2 {    right: 0px;	background: #9a9a9a url(../images/next_arrow.png) no-repeat center center;}.jcarousel-control-prev2:hover{ background: #dc5304 url(../images/arrow_left.png) no-repeat center center;}.jcarousel-control-next2:hover{ background: #dc5304 url(../images/next_arrow.png) no-repeat center center;}/** Carousel Pagination **/.jcarousel2-pagination {    position: absolute;    bottom: -40px;    left: 50%;    -webkit-transform: translate(-50%, 0);    -ms-transform: translate(-50%, 0);    transform: translate(-50%, 0);    margin: 0;}.jcarousel2-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;}.jcarousel2-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;}