.product-carousel{display:none;opacity:1!important;position:relative;width:100%;-ms-touch-action:pan-y;padding:0;}
.product-carousel .slider-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);-webkit-perspective:1000;}
.product-carousel .slider-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.product-carousel .slider-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.product-carousel .slider-item{float:left;}
.slider-controls .slider-page,
.slider-controls .slider-buttons div{cursor:pointer;display:inline-block;}
.product-carousel .slider-wrapper,
.product-carousel .slider-item{}
.customNavigation{text-align:center;position:absolute;width:100%;margin:0 auto;top:45%;}
.brands-container .customNavigation{width:100%;display:none;}
.brands-container:hover .customNavigation{display:block;}
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:block;float:right;height:28px;position:absolute;width:28px;cursor:pointer;border:1px solid #c7c7c7;line-height:25px; border-radius: 50%;}
.brands-container:hover .customNavigation a,.tabs-content:hover .customNavigation a,
#newproduct:hover .customNavigation a,.featured:hover .customNavigation a,.carousel:hover .customNavigation a,
.related:hover .customNavigation a,.additional-carousel:hover .customNavigation a{border:1px solid #000;}
.customNavigation a:hover{border:1px solid #000;}
.related .customNavigation a.prev{top:15px;}
.related .customNavigation a.next{top:15px;}
.music .related .customNavigation a.prev{top: 50px;}
.music .related .customNavigation a.next{top: 50px;}
.popular .customNavigation a.prev{left:-38px}
.popular .customNavigation a.next{right:-38px}
.brands-container .customNavigation a{height:28px;width:28px;z-index:99;text-align:center;}
.customNavigation a.prev{left:-20px;}
.customNavigation a.prev:before{content:"\f104";font-family:fontawesome;font-size:15px;color:#c7c7c7;padding:1px 0px; position: absolute; left: 0; right: 0;}
.customNavigation a.prev:hover:before,.customNavigation a.next:hover:before{color:#000;}
.brands-container:hover .customNavigation a.prev:before,.brands-container:hover .customNavigation a.next:before,
.tabs-content:hover .customNavigation a.prev:before,.tabs-content:hover .customNavigation a.next:before,
.carousel:hover .customNavigation a.prev:before,.carousel:hover .customNavigation a.next:before,
.featured:hover .customNavigation a.prev:before,.featured:hover .customNavigation a.next:before,
#newproduct:hover .customNavigation a.prev:before,#newproduct:hover .customNavigation a.next:before,
.related .customNavigation a.prev:before,.related:hover .customNavigation a.next:before,
.additional-carousel:hover .customNavigation a.prev:before,.additional-carousel:hover .customNavigation a.next:before{color:#000;}
.customNavigation a.next{right:-20px;}
.customNavigation a.next:before{content:"\f105";font-family:fontawesome;font-size:15px;color:#c7c7c7;padding:1px 0; position: absolute; left: 0; right: 0;}
.brands-container .customNavigation a.prev:hover{background-position:0px 0px;}
.brands-container .customNavigation a.next:hover{background-position:-45px 0px;}
.brands-container:hover .customNavigation{display:block;}
.additional-carousel .customNavigation a{width:23px;height:23px;line-height:23px;}
.additional-carousel .customNavigation a.prev{top:48px;left:0px;}
.additional-carousel .customNavigation a.next{top:48px;right:0px;}
.music .additional-carousel .customNavigation a.prev,.music .additional-carousel .customNavigation a.next{top: 30%;}
.additional-carousel .customNavigation a.prev:before,.additional-carousel .customNavigation a.next:before{padding:0;}
@media only screen and (max-width:767px){
  .customNavigation a{z-index: 9;}
.customNavigation a.prev{left: 10px;}
.customNavigation a.next{right: 10px;}
}