﻿.jcarousel-wrapper {    margin: 20px auto;    position: relative;    border: 0;}/** Carousel **/.jcarousel {    position: relative;    overflow: hidden;    width: 100%;}.jcarousel ul {    width: 20000em;    position: relative;    list-style: none;    margin: 0;    padding: 0;}.jcarousel li {   width: 220px;/* float: left; */display: inline-block;border: 0px;vertical-align: middle;text-align: center;/* padding: 50px; */}.jcarousel img {    display: block;margin: 0px;padding: 0px;padding-left: 40%;max-width: 100%;height: auto !important;}/** Carousel Controls **/.jcarousel-control-prev,.jcarousel-control-next {    position: absolute;    top: 50%;    margin-top: -15px;    width: 30px;    height: 30px;    text-align: center;    background: #4E443C;    color: #fff;    text-decoration: none;    text-shadow: 0 0 1px #000;    font: 24px/27px Arial, sans-serif;    -webkit-border-radius: 30px;    -moz-border-radius: 30px;    border-radius: 30px;    -webkit-box-shadow: 0 0 4px #F0EFE7;    -moz-box-shadow: 0 0 4px #F0EFE7;    box-shadow: 0 0 4px #F0EFE7;}.jcarousel-control-prev {	display:none;    left: 15px;}.jcarousel-control-next {    right: 15px;	display:none;}/** 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;}