.elastislide-list{list-style-type:none;display:none;}
.no-js .elastislide-list{display:block;}
.elastislide-carousel ul li{min-width:20px;}
.elastislide-wrapper{position:relative;background-color:#fff;margin:-4px 0 0 0;min-height:60px;box-shadow:1px 1px 3px rgba(0,0,0,0.2);}
.elastislide-wrapper.elastislide-loading{background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center center;}
.elastislide-horizontal{padding:10px 10px;}
.elastislide-vertical{padding:40px 10px;}
.elastislide-carousel{overflow:hidden;position:relative;}
.elastislide-carousel ul{position:relative;display:block;list-style-type:none;padding:0;margin:5px 0 0 0;-webkit-backface-visibility:hidden;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}
.elastislide-horizontal ul{white-space:nowrap;}
.elastislide-carousel ul li{margin:0;-webkit-backface-visibility:hidden;width:60% !important;}
.elastislide-horizontal ul li{height:100%;display:inline-block;margin-right:5px;}
.elastislide-vertical ul li{display:block;}
.elastislide-carousel ul li a{display:inline-block;width:100%;}
.elastislide-carousel ul li a img{display:block;border:2px solid white;max-width:100%;}
.elastislide-wrapper nav span{position:absolute;background:#808080 url(../images/nav2.png) no-repeat 4px 3px;width:23px;height:23px;text-indent:-9000px;cursor:pointer;opacity:0.8;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.elastislide-wrapper nav span:hover{opacity:1.0}
.elastislide-horizontal nav span{top:50%;left:3px;margin-top:-11px;}
.elastislide-vertical nav span{top:10px;left:50%;margin-left:-11px;background-position:-17px 5px;}
.elastislide-horizontal nav span.elastislide-next{right:2px;left:auto;background-position:4px -17px;}
.elastislide-vertical nav span.elastislide-next{bottom:10px;top:auto;background-position:-17px -18px;}