.es-carousel-wrapper{margin:0 -10px}@media only screen and (max-width:767px){.es-carousel-wrapper{margin-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.es-carousel-wrapper{margin-left:0}}.es-carousel{overflow:hidden;padding:0 10px;margin-top:10px;margin-bottom:10px}.style1 .es-carousel{}.style2 .es-carousel{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,.27);-moz-box-shadow:0px 0px 4px rgba(0,0,0,.27);box-shadow:0px 0px 4px rgba(0,0,0,.27);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0;margin:10px;background-color:#fff}.es-carousel .product_outer{display:none}.es-carousel .product_outer .product{height:100%;display:block;float:left}.es-nav a.btn{position:absolute;top:-35px;right:50px;background-color:#e2e2e2;width:34px;height:26px;padding:4px 0;margin-top:-13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:background-color .25s 0s ease;-moz-transition:background-color .25s 0s ease;-o-transition:background-color .25s 0s ease}.es-nav a.btn:hover{color:#fff;background-color:#9d3bc6;-webkit-transition:background-color .25s 0s ease;-moz-transition:background-color .25s 0s ease;-o-transition:background-color .25s 0s ease}.es-nav span.disable a.btn:hover{background-color:#e2e2e2}.style1 .es-nav a.btn{top:-30px}.es-nav span.es-nav-next a.btn{right:8px;left:auto}.es-nav span:hover{opacity:1.0}