body{background-color:#000!important;font-family:Ubuntu,sans-serif;font-size:13px;color:#b4b4b4}a{color:#747474}a,a:hover{text-decoration:none;transition:all .3s ease 0s}a:hover{color:#fe3930}:focus,a:focus{outline:0;text-decoration:none}a:focus{color:#fe3930}#opc-login h3,#subscribe-form label,.accordion .heading,.block .block-title,.box-account .box-head h2,.caption .heading,.feature .heading,.footer .heading,.gen-tabs .tabs a,.main-font,.mobnav-trigger,.nav-mobile li.level0>a,.nav-mobile li.level1>a,.nav-mobile li.level2>a,.nav-regular .nav-submenu--mega>li>a,.nav-regular li.level0>a,.order-items .order-comments h2,.order-items h2.sub-title,.order-items h2.table-caption,.product-view .box-reviews dt .heading,.products-grid .product-name,.products-list .product-name,.section-title,h1,h2,h3,h3.product-name,h4,h5{font-family:Ubuntu,sans-serif}.wrapper{border-top:none}.user-menu .line-break-after{display:none}.header-primary-container{padding:12px 0 25px}.header .userCode,.header .userName,.header .welcome-msg{color:#fe3930;font-weight:300}.header .links li a{display:inline-block;color:#fff;margin-left:18px;font-weight:300}.header .links li a:hover{color:#fe3930!important;background-color:transparent}.header .form-search{text-align:right}#search_mini_form{float:right;position:relative;margin:0 0 5px;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:5}.header .form-search{position:relative;width:100%}.header .form-search .input-text{float:left;padding:12px;width:100%;min-width:300px;height:44px;background:none;border:1px solid #313131;font-family:Ubuntu,sans-serif;font-size:13px;font-weight:300;line-height:18px;color:#a2a2a2}.header .form-search button.button{display:none}.lang-switcher.open .dropdown-toggle>div{background-color:transparent!important;color:#fff!important}.lang-switcher ul{text-align:left;padding:0;border:1px solid #313131;width:120px}.lang-switcher ul li{float:none;display:block;padding-left:0;border-bottom:1px solid #313131}.lang-switcher ul li a{display:block;background:#202020;font-size:12px;line-height:17px;color:#747474!important;padding:5px 10px;min-height:18px}.lang-switcher ul li a:hover{color:#fe3930!important}.lang-switcher ul li span{margin:4px}#mini-cart{float:right;clear:both;min-width:300px;position:relative;cursor:pointer;background:#fe3930 url(../images/icon_cart-f7d.gif?f7df1c17b4727cd604f5eb3ece23cd5c) no-repeat 21px 13px}#mini-cart:after{position:absolute;right:19px;top:0;content:"\f107";font-size:9px;color:#fff;font-family:FontAwesome}#mini-cart .caret,#mini-cart .icon.i-cart{display:none}#mini-cart .feature-icon-hover{width:100%;padding:0}#mini-cart.open .feature-icon-hover{background-color:transparent}#mini-cart .feature-icon-hover a{display:block;padding:0 30px 0 74px}#mini-cart .feature-icon-hover a>div{font-size:13px;font-weight:300;color:#fff}#mini-cart .dropdown-menu{background-color:#202020;color:#b4b4b4;padding:0;z-index:9999;width:350px}#mini-cart .dropdown-menu .empty{padding:10px 20px}#mini-cart .dropdown-menu .block-subtitle{padding:11px 20px}#mini-cart .dropdown-menu .mini-products-list{background-color:#f9f9f9}#mini-cart .actions{padding:20px 20px 10px}.main-container{padding:21px 0 30px}.main-container .main{background-color:transparent}.main-container .grid-col2-sidebar{float:right}.breadcrumbs{border:1px solid #333;padding:8px 19px;margin:0 0 30px;overflow:hidden}.breadcrumbs li a{color:#747474}.breadcrumbs li a:hover{color:#fe3930}.breadcrumbs li.last-child a{color:#b4b4b4}.sidebar .vertnav li.current>a{color:#fff}.category-title,.sidebar .block-title{margin:0 0 19px;border-bottom:1px solid #333;display:block;padding:0}.category-title h1,.sidebar .block-title strong{font-size:29px;line-height:normal;color:#fff;font-weight:500;margin:0;padding:10px 0;display:block}.category-products-grid .item,.container1-wrapper,.container2-wrapper,.product-view .add-to-box,.product-view .product-type-data,.product-view .product-type-data .price-box,.products-list li.item{border-color:#333}.product-view .add-to-box,.product-view .container1-wrapper,.product-view .container2-wrapper{border-bottom:1px solid #333}.feature-wrapper.top-border{border-top:1px solid #333}.custom-sidebar-right .inner{border-left:none}.toolbar{border-top:none;border-bottom:none}.toolbar .pager{border-top:1px solid #333}.nav-container{background:#232323 url(../images/bg_nav-9dc.gif?9dc4d9928be1ddc17ce8135ab13008ea) repeat-x;position:relative;z-index:4;top:0;width:100%;left:0}#nav,.mobnav-trigger,.nav-regular{border-bottom:none}.nav-regular{padding:0!important;margin:0!important;width:100%;background:url(../images/nav_sp-290.gif?2907c377a5c463e802fb72f730679498) no-repeat 0 1px}.nav-mobile .nav-item.level0>a:hover,.nav-regular .nav-item.level0:hover>a{background-color:transparent}.nav-regular .classic>.nav-panel--dropdown,.nav-regular .mega>.nav-panel--dropdown,.nav-regular li.level0>.nav-panel--dropdown{border-top:none}.nav-regular>li{text-align:left;background:url(../images/nav_sp-290.gif?2907c377a5c463e802fb72f730679498) no-repeat 100% 1px;font-size:19px;font-weight:500;text-transform:uppercase;padding:0 1px 0 0}.nav-regular>li.parent{z-index:999}.nav-regular .nav-item.level0>a{color:#5c5c5c}.nav-regular>li>a{display:block;background:url(../images/nav_hover-01d.gif?01d2eb0df3974803740ad3dbe88444f4) repeat-x 0 -100px;color:#5c5c5c;text-decoration:none;position:relative;padding:25px 22px 27px;font-family:Ubuntu,sans-serif;transition:all .3s ease 0s}.nav-regular>li>a:before{background:#fb3a31;bottom:0;content:".";font-size:0;height:5px;left:50%;position:absolute;width:0;transition:all .3s ease 0s}.nav-regular>li>a:hover{background:url(../images/nav_hover-01d.gif?01d2eb0df3974803740ad3dbe88444f4) repeat-x 0 0;color:#fff}.nav-regular>li.active>a:before,.nav-regular>li>a:hover:before{left:0;width:100%}.nav-regular li a span{font-family:Ubuntu,sans-serif;cursor:pointer;white-space:nowrap}.nav-regular>li.nav-item--home{display:none}#nav .nav-panel--dropdown{background-color:#202020;padding:20px}.nav-mobile.acco ul.nav-panel{padding:0!important}#nav .nav-panel--dropdown a{font-size:12px;color:#5c5c5c}#nav .nav-panel--dropdown a:hover{color:#fff}#nav .nav-panel--dropdown a:hover .caret{border-left-color:#fff;border-right-color:#fff}.pager .pages li a{background-color:#313131;color:#6b6b6b}.footer-container .footer-top-container .footer-top{border-top:1px solid #333}.footer-bottom-container,.footer-container,.footer-top-container{background-color:transparent}.footer-bottom-container .footer-bottom{background-color:#fe3930;display:block;padding:26px 40px 36px;font-size:13px;font-weight:300;color:#fff}.footer-top-container .grid-full{width:100%;margin-left:0;margin-right:0}.footer-top-container .no-gutter .grid12-3{margin-left:0;margin-right:2%}.footer .collapsible .block-title{position:relative;font-size:19px;font-weight:400;color:#fff;margin-bottom:37px}.collapsible ul.bullet li{background:none;display:block;padding:0 0 8px;font-size:13px;font-weight:400}.collapsible ul.bullet li a{display:inline-block;color:#6f6f6f;text-decoration:none}.collapsible ul.bullet li a:hover{color:#fff}.footer-bottom-container .footer-bottom .section{padding:0}.footer-copyright{margin:0}#scroll-to-top,#scroll-to-top:hover{background-color:#fe3930}.category-products-grid .item{background-color:transparent;border:none}.products-grid button.button span span{padding:0 22px}button.button span{background-color:#313131;font-family:Ubuntu,sans-serif;font-size:10px;font-weight:300;text-transform:uppercase;color:#6b6b6b}.product-view .btn-cart:hover span,button.btn-checkout:hover span,button.button span:hover{background-color:#fe3930}.products-grid .price-box .price{font-size:20px;font-weight:400;color:#fff}.price-box-bundle .full-product-price .price,.price-box .minimal-price .price,.price-box .regular-price .price{color:#fe3930}.mobnav-trigger{background-color:#202020;color:#fff}.mobnav-trigger.active,.mobnav-trigger:hover{background-color:transparent}.nav-mobile{background-color:#202020}.nav-mobile .nav-item.level0>a{color:#747474;background-color:transparent}.nav-mobile>li{border-bottom:1px solid #313131;padding:10px 20px;font-size:18px}@media only screen and (max-width:768px){#search_mini_form{float:none}.nav-container{background:none}}