/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2020-12-10 13:03:03 */

.theme-color{color:#F4631B !important;}
.theme-hover-color:hover{color:#F4631B !important;}
.theme-bg-color{background-color:#F4631B !important;}
.theme-border-color{border-color:#F4631B !important;}
.theme-hover-bg-color:hover{background-color:#F4631B !important;}
a,a:hover, .page-header a, .page-header a:hover, .page-header .panel.header .header.links > li > a, .minicart-wrapper .action.showcart:before, .minicart-wrapper .action.showcart.active:before, .owl-theme .owl-controls .owl-nav [class*=owl-], .recent-posts .post-date .day, .minicart-wrapper .action.showcart:hover:before, .minicart-wrapper .action.showcart:active:before, .minicart-wrapper .action.showcart.active:before, .minicart-wrapper .action.showcart.active:hover:before, .sorter-action:before, .pages a.page, .pages a.page, .sorter-action:hover:before, .product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price, .product-info-main .product-info-price .price-wrapper .price, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover, .minicart-items .action.edit:before, .minicart-items .action.delete:before, .page-main > .page-title-wrapper .page-title, .cart.table-wrapper .product-item-name > a, .cart.table-wrapper .product-item-name > a:hover, .cart.table-wrapper .col.subtotal .price, .cart.table-wrapper .actions-toolbar > .action-edit:hover:before, .cart.table-wrapper .actions-toolbar > .action-delete:hover:before, .cart.table-wrapper .actions-toolbar > .action-edit:before, .cart.table-wrapper .actions-toolbar > .action-delete:before, .paypal-review-discount .block > .title strong, .cart-discount .block > .title strong, .minicart-items .action.edit:hover:before, .minicart-items .action.delete:hover:before, .authentication-wrapper button.action-auth-toggle, .modal-custom .action-close:before, .modal-popup .action-close:before, .modal-slide .action-close:before, .abs-action-button-as-link:hover, .abs-action-remove:hover, .abs-discount-block .action.check:hover, .popup .actions-toolbar .action.cancel:hover, .paypal-button-widget .paypal-button:hover, .bundle-options-container .action.back:hover, .block.related .action.select:hover, .cart.table-wrapper .actions-toolbar > .action-delete:hover, .cart.table-wrapper .action.help.map:hover, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover, .opc-wrapper .edit-address-link:hover, .opc-block-shipping-information .shipping-information-title .action-edit:hover, .action-auth-toggle:hover, .checkout-payment-method .payment-method-billing-address .action-cancel:hover, .checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address:hover, .checkout-agreements-block .action-show:hover, .gift-options .actions-toolbar .action-cancel:hover, .gift-summary .action-edit:hover, .gift-summary .action-delete:hover, .gift-wrapping-title .action-remove:hover, .wishlist.split.button > .action:hover, .abs-add-fields .action.remove:hover, .paypal-review-discount .action.check:hover, .cart-discount .action.check:hover, .form-giftregistry-share .action.remove:hover, .form-giftregistry-edit .action.remove:hover, .form-add-invitations .action.remove:hover, .form-create-return .action.remove:hover, .form.send.friend .action.remove:hover, .opc-progress-bar-item._complete > span, .checkout-payment-method .payment-option-title .action-toggle, .checkout-payment-method .payment-option-title .action-toggle:after, .opc-block-shipping-information .shipping-information-title .action-edit:before, .opc-block-shipping-information .shipping-information-title .action-edit:hover:before, .block-collapsible-nav .item.current a, .block-collapsible-nav .item.current strong, .block-collapsible-nav .item a:hover, .block-collapsible-nav .item a:active, .block-collapsible-nav .item a:focus, .magento-rma-returns-returns .page-main .page-title-wrapper .page-title, .magento-rma-returns-view .page-main .page-title-wrapper .page-title, .magento-rma-guest-returns .page-main .page-title-wrapper .page-title, .account .page-main .page-title-wrapper .page-title, [class^="sales-guest-"] .page-main .page-title-wrapper .page-title, .sales-guest-view .page-main .page-title-wrapper .page-title, .magento-rma-guest-returns .page-main .page-title-wrapper .page-title, .fieldset > .legend, p .alternative-font, .entry-content h3, .history h4, .nav-toggle:before, .block-search .label:before, .nav-toggle:hover:before, .block-search .label:hover:before, .fotorama .fotorama-sprite, .fotorama__fullscreen .fotorama .fotorama__zoom-out, .fotorama__fullscreen .fotorama .fotorama__zoom-in, .fotorama .fotorama__arr .fotorama__arr__arr, .fotorama .fotorama__fullscreen-icon, .fotorama .fotorama__thumb__arr, .page-header.type5 .search-area > a, .page-header.type5 .search-area > a:hover, .page-header.type5 .minicart-wrapper .action.showcart:before, .page-header.type5 .minicart-wrapper .action.showcart.active:before, .page-header.type5:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty, .page-header.type5 .block-search .action.search:before, .block-search .action.search:before, .filterproducts-tab .data.items > .item.title[aria-expanded=true] a.switch, .page-header.type7 .minicart-wrapper .action.showcart .counter.qty, .qty.field .qty-changer > a:hover, .post-holder .post-date .day, .widget.block-recent-posts ul li a, .post-list .post-content .post-read-more, .post-header .post-title a, a:visited, .alink:visited, a:active, .alink:active, .block-category-event > div.event-desc, .block-category-event .event-ticker .dates > div > span.desc, #ln_slider_price .ui-slider-handle, .table.grouped .price-box .price, .abs-action-remove, .abs-discount-block .action.check, .popup .actions-toolbar .action.cancel, .paypal-button-widget .paypal-button, .bundle-options-container .action.back, .block.related .action.select, .cart.table-wrapper .actions-toolbar > .action-delete, .cart.table-wrapper .action.help.map, .checkout-index-index .modal-popup .modal-footer .action-hide-popup, .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle, .checkout-payment-method .payment-method-billing-address .action-cancel, .checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address, .checkout-agreements-block .action-show, .gift-options .actions-toolbar .action-cancel, .gift-summary .action-edit, .gift-summary .action-delete, .gift-wrapping-title .action-remove, .wishlist.split.button > .action, .abs-add-fields .action.remove, .paypal-review-discount .action.check, .cart-discount .action.check, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove, .minicart-items .product-item-name a,.product-item-info .product.name a:hover
    {color:#F4631B;}
.action.primary, .action.primary:hover, .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span, .recent-posts .post-date .month, .footer-ribbon, .filter-options-title:hover:after, .modes-mode.active, .modes-mode:hover, .pages strong.page, .pages .action:hover, .pages a.page:hover, button:hover, .action.primary:focus, .action.primary:active, .btn-primary, .contact-index-index .page-main .contact-info [class^="porto-icon-"], .contact-index-index .page-main .contact-info [class*=" porto-icon-"], .btn-default, .cms-index-index blockquote.testimonial, .btn-default:hover, .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart, .products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart, .post-holder .post-date .month, .page-header.type8 .header.content,.page-header.type8.header-newskin .header.content, .page-header.type11 .navigation li.level0.active, .iwd-summary-cart, #ln_slider_price .ui-slider-handle, .filter-toggle.active,.products-grid .product-item .product-item-info:hover .weltpixel-quickview.weltpixel_quickview_button_v2, .products-upsell .owl-middle-narrow.owl-theme .owl-controls .owl-dots .owl-dot.active span:before,.products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart, .products-grid.divider-line .product-item-details .product-item-actions .tocart,.products-grid .product-item-details .product-item-actions .actions-secondary:hover,.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover,.product-item-info.type5 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type5 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover,.product-item-info.type6 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type6 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover,.product-item-info.type7 .product-item-inner .product-item-actions>.action:hover,.product-item-info.type7 .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type9 .product-item-inner .product-item-actions>.actions-primary .tocart:hover, .product-item-info.type9 .product-item-inner .product-item-actions>.action:hover,.sw-dailydeal,.catalog-product-view .sw-dailydeal .number-wrapper
    {background-color:#F4631B;}

.action.primary, .action.primary:hover, .modes-mode.active, .modes-mode:hover, .pages strong.page, .pages .action:hover, .pages a.page:hover, .fotorama__nav .fotorama__thumb-border, button:hover, .action.primary:focus, .action.primary:active, .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart, .products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart, .filter-toggle.active,i.ajax-loader, .swatch-option.selected, .swatch-option.image:not(.disabled):hover, .swatch-option.color:not(.disabled):hover, .swatch-option:not(.disabled):hover,.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover,.product-item-info.type5 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type5 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover,.product-item-info.type6 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type6 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover
    {border-color:#F4631B;}
.page-header, .minicart-wrapper .block-minicart, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover, .authentication-dropdown, .login-container, .form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.form-edit-account, .form-address-edit, .form-newsletter-manage, .featured-box .box-content, .history .featured-box .box-content, .form.search.advanced, .homepage-grid-banner .ribbon:before, .cms-index-index .testimonial-arrow-down, #newsletter_popup, .iwd-one-page-checkout-sidebar .iwd-opc-block-summary, .block-header-customer-login, .mfp-preloader, .ln_overlay .loader
    {border-top-color:#F4631B;}
.minicart-wrapper .block-minicart:before, .prev-next-products .product-nav .product-pop:before, .iwd-one-page-checkout-sidebar .iwd-opc-block-summary:before, .block-header-customer-login:before
    {border-bottom-color:#F4631B;}
@media (max-width: 767px) {
    .navigation a {
        color: #777 !important;
    }
    .navigation a:hover, .nav-sections .header.links a:hover {
        color: #F4631B !important;
    }
    header.page-header .nav-sections-item-title.active > a, header.page-header .nav-sections-item-title.active > a:hover, header.page-header .nav-sections-item-title.active > a:focus {
        color: #F4631B;
    }
    header.page-header .nav-sections-item-title, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default:focus, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default:focus, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default:focus, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default:focus {
        background-color: #F4631B;
    }
    .page-header.type5:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty {
        color: #fff;
    }
}
@media (min-width: 768px) {
    .page-header.type1 .navigation li.level0, .page-header.type1 .panel.header .header.links > li > a, .page-header.type1 .panel.header .header.links > li > a:hover,.page-header.type3 .header.panel .top-panel>.links > li > a, .page-header.type3 .header.panel .top-panel>.links > li > a:hover, .page-header.type4 .header.panel .links > li > a, .page-header.type4 .header.panel .links > li > a:hover,.page-header.type20 .header.panel .links > li > a, .page-header.type20 .header.panel .links > li > a:hover, .page-header.type17 .header.panel .links > li > a, .page-header.type17 .header.panel .links > li > a:hover, .page-header.type3 .header.panel .block-search .action.search:before, .page-header.type6 .navigation .level0 > .level-top, .page-header.type6 .minicart-wrapper .action.showcart:before, .page-header.type6 .minicart-wrapper .action.showcart.active:before, .page-header.type6 .search-area > a, .page-header.type6 .search-area > a:hover, .page-header.type6 .block-search .action.search:before, .page-header.type19 .navigation .level0 > .level-top, .page-header.type19 .minicart-wrapper .action.showcart:before, .page-header.type19 .minicart-wrapper .action.showcart.active:before, .page-header.type19 .search-area > a, .page-header.type19 .search-area > a:hover, .page-header.type19 .block-search .action.search:before, .page-header.type11 .panel.header .header.links > li > a, .page-header.type4 .header.panel .block-search .action.search:before,.page-header.type20 .header.panel .block-search .action.search:before,.page-header.type17 .header.panel .block-search .action.search:before, .page-header.type9 .header.panel .block-search .action.search:before, .page-header.type11 .panel.header .header.links > li > a:hover, .page-header.type11 .navigation li.level0:hover {
        color: #F4631B;
    }
    .page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover, .page-header.type3 .navigation .level0:hover > .level-top, .page-header.type4 .navigation .level0:hover > .level-top,.page-header.type20 .navigation .level0:hover > .level-top,.page-header.type20 .navigation .level0:hover > .level-top,--.page-header.type17 .navigation .level0:hover > .level-top,.page-header.type17 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0.active > .level-top, .page-header.type3 .navigation .level0.has-active > .level-top, .page-header.type4 .navigation .level0.active > .level-top, .page-header.type4 .navigation .level0.has-active > .level-top,.page-header.type20 .navigation .level0.active > .level-top, .page-header.type20 .navigation .level0.has-active > .level-top,.page-header.type17 .navigation .level0.active > .level-top, .page-header.type17 .navigation .level0.has-active > .level-top, .page-header.type6 .panel.wrapper, .page-header.type6 .navigation .level0:hover > .level-top,.page-header.type19 .panel.wrapper, .page-header.type19 .navigation .level0:hover > .level-top, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default, .sw-megamenu.navigation.side-megamenu li.level0:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:hover,.page-header.type24 .navigation li.level0 > a:before {
        background-color: #F4631B;
    }
    .navigation .level0 .submenu {
        border-color:#F4631B;
    }
    .product.info.detailed.vertical .product.data.items > .item.title.active > .switch, .product.info.detailed.vertical .product.data.items > .item.title.active > .switch:focus, .product.info.detailed.vertical .product.data.items > .item.title.active > .switch:hover {
        border-left-color: #F4631B;
    }
    .sw-megamenu.navigation.side-megamenu li.level0:hover > a {
        border-top-color:#F4631B;
    }
}
button.action.primary{
}
button.action.primary:hover{
}
.product-item-actions .action.towishlist,.product-addto-links .action.towishlist,.action.towishlist{color:#C1C3C5;border-color:#C1C3C5}
.product-item-actions .action.towishlist:hover,.product-addto-links .action.towishlist:hover,.action.towishlist:hover{color:#302E2A;border-color:#302E2A}
.product-addto-links .action.tocompare,.product-item-actions .action.tocompare,.action.tocompare,.product-addto-links .action.mailto.friend, .moved-add-to-links .action.mailto.friend, .product-social-links .action.mailto.friend{color:#C1C3C5;border-color:#C1C3C5}
.product-addto-links .action.tocompare:hover,.product-item-actions .action.tocompare:hover,.action.tocompare:hover,.product-addto-links .action.mailto.friend:hover, .moved-add-to-links .action.mailto.friend:hover, .product-social-links .action.mailto.friend:hover{color:#302E2A;border-color:#302E2A}
.page-wrapper > .breadcrumbs{background-color:#FFFFFF}
.page-wrapper > .breadcrumbs{color:#000000}
.page-wrapper > .breadcrumbs a, .page-wrapper > .breadcrumbs a:focus{color:#000000}
.page-wrapper > .breadcrumbs a:hover{color:#000000}
#ln_slider_price.ui-slider-horizontal{background-color:#1FC0A0}
#ln_slider_price .ui-slider-handle{background-color:#1FC0A0}
@media (min-width: 768px){
    .page-header.type1, .page-header.type2, .page-header.type3, .page-header.type4,.page-header.type20, .page-header.type17, .page-header.type5, .page-header.type6,.page-header.type19, .page-header.type7,.page-header.type23, .page-header.type8 .header.content,.page-header.type8.header-newskin .header.content, .page-header.type9, .page-header.type10, .page-header.type11, .page-header.type12, .page-header.type15, .page-header.type16, .page-header.type2.header-newskin,.page-header.type18,.page-header.header-newskin {
        background-color: #F4631B;
    }
}
@media (min-width: 768px){
    .page-header > .panel.wrapper, .page-header.type1 > .panel.wrapper, .page-header.type2 > .panel.wrapper, .page-header.type5 > .panel.wrapper, .page-header.type6 .panel.wrapper,.page-header.type19 .panel.wrapper, .page-header.type8 > .panel.wrapper > .panel.header,.page-header.type8.header-newskin > .panel.wrapper > .panel.header, .page-header.type11 > .panel.wrapper, .page-header.type16 > .panel.wrapper, .page-header.type2.header-newskin > .main-panel-top, .page-header.type18 > .main-panel-top {
        background-color: #F7F7F7;
    }
}
@media (min-width: 768px){
    .page-header.type1 .panel.header .header.links > li > a, .page-header.type1 .panel.header .header.links > li > a:hover, .page-header.type2 .panel.header .header.links > li > a, .page-header.type2 .header.panel > .header.links > li > a, .page-header.type2 .panel.header .header.links > li > a:hover, .page-header.type3 .header.panel .top-panel>.header.links > li > a, .page-header.type3 .header.panel .top-panel > .links > li, .page-header.type3 .panel.header .top-panel>.header.links > li > a:hover, .page-header.type3 .header.panel .search-area > a:hover, .page-header.type3 .header.panel .search-area > a, .page-header.type4 .header.panel .top-panel > .links > li > a, .page-header.type4 .header.panel .top-panel > .links > li > a:hover, .page-header.type4 .header.panel .top-panel > .links > li > span, .page-header.type4 .switcher strong, .page-header.type5 .panel.header .header.links > li > a, .page-header.type5 .panel.header .header.links > li > a:hover, .page-header.type5 > .panel.wrapper, .page-header.type5 .header.panel .switcher, .page-header.type6 .panel.header .header.links > li > a, .page-header.type6 .panel.header .header.links > li > a:hover, .page-header.type6 > .panel.wrapper, .page-header.type6 .header.panel .switcher,.page-header.type19 .panel.header .header.links > li > a, .page-header.type19 .panel.header .header.links > li > a:hover, .page-header.type19 > .panel.wrapper, .page-header.type19 .header.panel .switcher, .page-header.type7 .panel.header a, .page-header.type7 .panel.header a:hover,.page-header.type23 .panel.header a, .page-header.type23 .panel.header a:hover, .page-header.type7 > .panel.wrapper, .page-header.type7 .header.panel .switcher,.page-header.type23 > .panel.wrapper, .page-header.type23 .header.panel .switcher, .page-header.type8 .panel.header a, .page-header.type8 .panel.header a:hover, .page-header.type8 > .panel.wrapper, .page-header.type8 .header.panel .switcher, .page-header.type8 .panel.header .header.links > li > a,.page-header.type8.header-newskin .panel.header a, .page-header.type8.header-newskin .panel.header a:hover, .page-header.type8.header-newskin > .panel.wrapper, .page-header.type8.header-newskin .header.panel .switcher, .page-header.type8.header-newskin .panel.header .header.links > li > a, .page-header.type9 .header.panel .top-panel>.header.links > li > a, .page-header.type9 .header.panel .top-panel > .links > li, .page-header.type9 .panel.header .top-panel>.header.links > li > a:hover, .page-header.type9 .header.panel .search-area > a:hover, .page-header.type9 .header.panel .search-area > a, .page-header.type11 .panel.header .header.links > li > a, .page-header.type11 .header.panel > .header.links > li > a, .page-header.type11 .panel.header .header.links > li > a:hover, .page-header.type12 .header.panel .top-panel .links > li > a:hover, .page-header.type12 .header.panel .top-panel .links > li > a, .page-header.type12 .header.panel .top-panel .links > li > span, .page-header.type16 .header.panel .top-panel .links > li > a:hover, .page-header.type16 .header.panel .top-panel .links > li > a, .page-header.type16 .header.panel .links > li > span, .page-header.type16 .header.panel .links > li > a:hover, .page-header.type2.header-newskin .panel.header .header.links > li > a, .page-header.type2.header-newskin .panel.header .header.links > li > span, .page-header.type2.header-newskin .panel.wrapper, .page-header.type18 .panel.header .header.links > li > a, .page-header.type18 .panel.header .header.links > li > span, .page-header.type18 .panel.wrapper, .page-header.header-newskin .panel.header .header.links > li > a, .page-header.header-newskin .panel.header .header.links > li > span, .page-header.header-newskin .panel.wrapper, .page-header.type24 .top-links-icon a, .page-header.type24 .top-links-icon, .page-header.type24 .panel.header .switcher {
        color: #999999;
    }
}
@media (min-width: 768px){
    .page-header.type1 .navigation > ul, .page-header.type2 .nav-sections, .page-header.type8 .menu-wrapper,.page-header.type8.header-newskin .menu-wrapper, .page-header .drop-menu .nav-sections, .page-header.type11 .nav-sections, .page-header.type16 .navigation > ul, header.page-header.sticky-header.type16 .nav-sections, .page-header.type2.header-newskin .nav-sections, .page-header.type18 .nav-sections, .page-header.header-newskin:not(.type16) .nav-sections {
        background-color: #FFFFFF;
    }
}
@media (min-width: 768px){
    .page-header.type1 .navigation li.level0, .page-header.type3 .navigation .level0 > .level-top, .page-header.type4 .navigation .level0 > .level-top,.page-header.type20 .navigation .level0 > .level-top,.page-header.type17 .navigation li.level0, .page-header.type5 .navigation .level0 > .level-top, .page-header.type2 .navigation .level0 > .level-top, .page-header.type11 .navigation li.level0 > .level-top, .page-header.type6 .navigation .level0 > .level-top,.page-header.type19 .navigation .level0 > .level-top, .page-header.type7 .navigation .level0 > .level-top,.page-header.type23 .navigation .level0 > .level-top, .page-header .drop-menu + .custom-menu-block a, .page-header.type8 .navigation .level0 > .level-top,.page-header.type8.header-newskin .navigation .level0 > .level-top, .page-header.type9 .navigation .level0 > .level-top, .page-header.type16 .navigation li.level0, .page-header.type2.header-newskin .navigation .level0 > .level-top, .page-header.type18 .navigation .level0 > .level-top, .page-header.header-newskin .navigation .level0 > .level-top{
        color: #222529;
    }
}
@media (min-width: 768px){
    .page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover, .page-header.type2 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0.active > .level-top, .page-header.type3 .navigation .level0.has-active > .level-top, .page-header.type4 .navigation .level0:hover > .level-top, .page-header.type4 .navigation .level0.active > .level-top, .page-header.type4 .navigation .level0.has-active > .level-top,.page-header.type20 .navigation .level0:hover > .level-top, .page-header.type20 .navigation .level0.active > .level-top, .page-header.type20 .navigation .level0.has-active > .level-top,.page-header.type17 .navigation .level0:hover > .level-top, .page-header.type17 .navigation .level0.active > .level-top, .page-header.type17 .navigation .level0.has-active > .level-top, .page-header.type5 .navigation .level0:hover > .level-top, .page-header.type5 .navigation .level0.active > .level-top, .page-header.type5 .navigation .level0.has-active > .level-top, .page-header.type6 .navigation .level0:hover > .level-top, .page-header.type6 .navigation .level0.active > .level-top, .page-header.type6 .navigation .level0.has-active > .level-top,----.page-header.type19 .navigation .level0:hover > .level-top, .page-header.type19 .navigation .level0.active > .level-top, .page-header.type19 .navigation .level0.has-active > .level-top, .page-header.type7 .navigation .level0:hover > .level-top, .page-header.type7 .navigation .level0.active > .level-top, .page-header.type7 .navigation .level0.has-active > .level-top,.page-header.type23 .navigation .level0:hover > .level-top, .page-header.type23 .navigation .level0.active > .level-top, .page-header.type23 .navigation .level0.has-active > .level-top, .page-header.type8 .navigation .level0:hover > .level-top, .page-header.type8 .navigation .level0.active > .level-top, .page-header.type8 .navigation .level0.has-active > .level-top,.page-header.type8.header-newskin .navigation .level0:hover > .level-top, .page-header.type8.header-newskin .navigation .level0.active > .level-top, .page-header.type8.header-newskin .navigation .level0.has-active > .level-top, .page-header.type11 .navigation li.level0:hover, .page-header.type11 .navigation li.level0.active, .page-header.type11 .navigation li.level0.has-active, .page-header.type9 .navigation .level0:hover > .level-top, .page-header.type9 .navigation .level0.active > .level-top, .page-header.type9 .navigation .level0.has-active > .level-top, .page-header.type16 .navigation .level0:hover > .level-top ,.page-header.type2.header-newskin .navigation .level0:hover > .level-top,.page-header.type18 .navigation .level0:hover > .level-top, .page-header.header-newskin .navigation .level0:hover > .level-top {
        color: #F4631B;
    }
}
@media (min-width: 768px){
    .sw-megamenu.navigation li.level0.fullwidth > .submenu a, .sw-megamenu.navigation li.level0.staticwidth > .submenu a {
        color: #777777;
    }
}
@media (min-width: 768px){
    .page-header.type3 .header.panel .minicart-wrapper, .page-header.type3 .header.panel .switcher, .page-header.type4 .header.panel .switcher, .page-header.type4 .header.panel .minicart-wrapper,.page-header.type20 .header.panel .switcher, .page-header.type20 .header.panel .minicart-wrapper,.page-header.type17 .header.panel .switcher, .page-header.type17 .header.panel .minicart-wrapper, .page-header.type9 .header.panel .minicart-wrapper, .page-header.type9 .header.panel .switcher, .page-header.type12 .header.panel .minicart-wrapper, .page-header.type12 .header.panel .switcher {
        background-color: transparent;
    }
}
@media (min-width: 768px){
    .minicart-wrapper .action.showcart .counter.qty, .page-header.type2:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty, .page-header.type3 .header.panel .minicart-wrapper .action.showcart .counter.qty, .page-header.type3 .header.panel .switcher, .page-header.type4 .header.panel .switcher, .page-header.type4 .header.panel .minicart-wrapper .action.showcart .counter.qty,.page-header.type20 .header.panel .switcher, .page-header.type20 .header.panel .minicart-wrapper .action.showcart .counter.qty,.page-header.type17 .header.panel .switcher, .page-header.type5:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty, .page-header.type6 .minicart-wrapper .action.showcart .counter.qty,.page-header.type19 .minicart-wrapper .action.showcart .counter.qty, .page-header.type7 .minicart-wrapper .action.showcart .counter.qty,.page-header.type23 .minicart-wrapper .action.showcart .counter.qty, .page-header.type8 .minicart-wrapper .action.showcart .counter.qty,.page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty, .page-header.type9 .header.panel .minicart-wrapper .action.showcart .counter.qty, .page-header.type9 .header.panel .switcher, .page-header.type11 .minicart-wrapper .action.showcart .counter.qty, .page-header.type12 .header.panel .switcher, .page-header.type12 .header.panel .minicart-wrapper .action.showcart .counter.qty {
        color: #FFFFFF;
    }
}
@media (min-width: 768px){
    .page-header.type1 .minicart-wrapper .action.showcart:before, .page-header.type1 .minicart-wrapper .action.showcart.active:before, .page-header.type2 .minicart-wrapper .action.showcart:before, .page-header.type2 .minicart-wrapper .action.showcart.active:before, .page-header.type3 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type3 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type4 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type4 .header.panel .minicart-wrapper .action.showcart.active:before,.page-header.type20 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type20 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type20.sticky-header .minicart-wrapper .action.showcart:before, .page-header.type20.sticky-header .minicart-wrapper .action.showcart.active:before, .page-header.type20 .minicart-wrapper .action.showcart,.page-header.type17 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type17 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type17.sticky-header .minicart-wrapper .action.showcart:before, .page-header.type17.sticky-header .minicart-wrapper .action.showcart.active:before, .page-header.type17 .minicart-wrapper .action.showcart,.page-header.type17 .header.panel .search-area > a, .page-header.type5 .minicart-wrapper .action.showcart:before, .page-header.type5 .minicart-wrapper .action.showcart.active:before, .page-header.type6 .minicart-wrapper .action.showcart:before, .page-header.type6 .minicart-wrapper .action.showcart.active:before,.page-header.type19 .minicart-wrapper .action.showcart:before, .page-header.type19 .minicart-wrapper .action.showcart.active:before, .page-header.type7 .minicart-wrapper .action.showcart:before, .page-header.type7 .minicart-wrapper .action.showcart.active:before,.page-header.type23 .minicart-wrapper .action.showcart:before, .page-header.type23 .minicart-wrapper .action.showcart.active:before, .page-header.type8 .minicart-wrapper .action.showcart:before, .page-header.type8 .minicart-wrapper .action.showcart.active:before,.page-header.type8.header-newskin .minicart-wrapper .action.showcart:before, .page-header.type8.header-newskin .minicart-wrapper .action.showcart.active:before, .page-header.type9 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type9 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type11 .minicart-wrapper .action.showcart:before, .page-header.type11 .minicart-wrapper .action.showcart.active:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type16 .minicart-wrapper .action.showcart:before, .page-header.type16 .minicart-wrapper .action.showcart.active:before, .page-header.type2.header-newskin .minicart-wrapper .action.showcart:before, .page-header.type2.header-newskin .minicart-wrapper .action.showcart.active:before, .page-header.type18 .minicart-wrapper .action.showcart:before, .page-header.type18 .minicart-wrapper .action.showcart.active:before, .page-header.header-newskin .minicart-wrapper .action.showcart, .page-header.header-newskin .minicart-wrapper .action.showcart:before, .page-header.header-newskin .minicart-wrapper .action.showcart.active:before {
        color: #FFFFFF;
    }
}
.footer-top{
    background-color:#F4631B;
}
.footer-middle{
    background-color:#FFFFFF;
}
.footer-middle, .footer-middle p{
    color:#777777;
}
.footer-middle a{
    color:#777777;
}
.footer-middle a:hover{
    color:#777777;
}
.footer-middle .block .block-title strong{
    color:#222529;
}
.footer-middle [class^="porto-icon-"].theme-color, .footer-middle [class*=" porto-icon-"].theme-color{
    color:#777777 !important;
}
.footer-bottom{
    background-color:#FFFFFF;
}
.footer-bottom, .footer-bottom p{
    color:#777777;
}
.footer-bottom a{
    color:#777777;
}
.footer-bottom a:hover{
    color:#777777;
}
/*custom css 171220*/
.page-main > .page-title-wrapper .page-title {
    text-transform: uppercase;
    font-weight: 700;
}



.page-wrapper .page-header.type2.header-newskin .minicart-wrapper {right: 0;}
.page-wrapper header.page-header.type2 a.action.my-wishlist {right: 44px; margin-top: -15px;}
.page-header.type2.header-newskin .minicart-wrapper .action.showcart::before {display: block; content: ''; position: absolute; border: 2px solid; border-color: inherit; border-bottom: none; border-radius: 10px 10px 0 0;	left: 50%; top: -8px; margin-left: -7.5px; width: 15px;	height: 11px;}
.page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter.qty {background-color: #222529; right: -14px; margin-top: -19px; top: 50%;}
body.cms-index-index .owl-banner-carousel {margin-bottom: 0;}

.minicart-items .product-item-details {padding-left: 80px; padding-right: 5px;}
.minicart-items-wrapper {width: 100%; padding-left: 0; padding-right: 0;}
.minicart-items .product-image-container {width: 65px !important;}
.minicart-wrapper .product .actions {float: right;}
.minicart-items .action.edit > span, .minicart-items .action.delete > span {border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden;	padding: 0;	position: absolute;	width: 1px;}
.minicart-items .action.edit::before, .minicart-items .action.delete::before {-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: 20px; color: #f4631b; font-family: 'porto-icons'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden;	speak: none; text-align: center;}
.minicart-items .action.edit::before{content: '\f826'; font-size: 15px;}
.minicart-items .action.delete::before{content: '\f81a'; font-size: 20px;}
.minicart-items .item-qty {width: 50px;}
.minicart-wrapper .block-minicart .checkout {width: 100%;}
.minicart-wrapper .block-minicart .price-wrapper {font-weight: 600;}
.minicart-wrapper .block-minicart .price-wrapper .price {font-size: 1.6rem;}
.minicart-wrapper .action.showcart.active .minicart-icon::after {display: none;}
.page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter.qty {line-height: 14px !important;}
.minicart-wrapper .block-minicart li {margin-bottom: 15px; border-bottom: 1px solid #ccc; padding-bottom: 15px;}
.minicart-wrapper .block-minicart li:last-child {margin-bottom: 0; border-bottom: 0; padding-bottom: 0;}
.page-header.type2.header-newskin .minicart-wrapper {text-align: left; }
.minicart-items .action.edit {margin-right: 6px;}
.minicart-wrapper .block-minicart {padding-bottom: 16px;}
.minicart-wrapper .block-minicart {box-shadow: 0 0px 8px rgba(0, 0, 0, 0.15); border-top: 5px solid #f4631b;}
.opc-wrapper .step-title, 
.opc-block-shipping-information .shipping-information-title, 
.opc-block-summary > .title, 
.checkout-agreements-items .checkout-agreements-item-title {font-weight: 300 !important; font-size: 2.2rem !important; text-transform: capitalize !important;}
.checkout-container {margin-top: 0;}
.opc-block-summary {background: #f5f5f5;}
.opc-wrapper .step-title, 
.opc-block-shipping-information .shipping-information-title, 
.opc-block-summary > .title, 
.checkout-agreements-items .checkout-agreements-item-title {color: #777777 !important;}
.opc-block-summary .items-in-cart > .title strong {font-size: 1.8rem !important;}
.minicart-items .product-item-details .price {color: #000 !important;}
.opc-block-summary .minicart-items-wrapper {width: auto !important;}
.opc-block-summary .product-item .product .product-image-container {width: 75px !important; height: 75px !important; padding-right: 0 !important;}
.opc-block-summary .minicart-items .product-item-details {padding-left: 95px;}

.contact-info .row > div {align-items: center !important; display: flex; margin-bottom: 15px;}
.contact-info .row > div i {margin-bottom: 0 !important;}
.contact-index-index .page-main .contact-info p {margin-left: 12px;}

.customer-account-login .actions-toolbar .action {margin-top: 0 !important; padding-top: 10px !important; padding-bottom: 10px !important; line-height: normal; height: auto;}
.modal-popup .modal-inner-wrap .modal-content .actions-toolbar .action-login {height: auto; padding-top: 12px; padding-bottom: 12px;}
.cart-container .cart-discount {margin-bottom: 15px;}
.cart-totals .grand .mark, .opc-block-summary .table-totals .grand .mark {font-size: 1.8rem !important; color: #777777 !important;}
.cart-summary > .title {font-size: 2.4rem; font-weight: 300; text-transform: capitalize;}
.cart.table-wrapper .col.subtotal .price {color: #f4631b !important; font-size: 14px;}
.page-main > .page-title-wrapper .page-title {font-size: 20px;}
.cart-summary {background: #fbfbfb; padding: 18px;}
.cart-summary .block .content {padding-left: 0;	padding-right: 0;}
.cart-summary .block .title {padding-left: 0;}
.cart.table-wrapper .cart thead tr th.col {text-transform: capitalize; color: #777777;}
.checkout-cart-index .page-title-wrapper {padding-top: 0;}
.cart-summary .checkout-methods-items .action.primary.checkout::after {display: none;}
.cart-summary .checkout-methods-items .action.primary.checkout {background-color: #f4631b !important;}

.category-view .category-description [data-content-type="row"][data-appearance="contained"] {max-width: 100%;}
.category-view .category-description [data-content-type="row"][data-appearance="contained"] > div {padding: 0 !important;}
.filter-content .filter-options-item .ui-slider-handle {bottom: -6px;}
.catalog-category-view .product.description ul {line-height: 26px;}
.column.main .opc-block-summary .product-item {padding: 15px 0; border-bottom: 1px solid #e7e7e7;}
.column.main .opc-block-summary .product-item:first-child {padding-top: 0;}
.column.main .opc-block-summary .product-item:last-child {padding-bottom: 0; border-bottom: 0;}
.page-layout-2columns-right .sidebar-main .sidebar.sidebar-additional {width: 100%;}
.post-holder .post-info a {color: #f4631b;}
.post-holder .post-info .post-read-more a {color: #fff;}
.post-list.modern .post-info p:empty {display: none; position: absolute;}
.blog-post-view .post-nextprev .nextprev-link {font-size: 15px;}
.post-view .post-holder .post-nextprev .post-prev {padding-right: 20px;}

.inquiry-index-index.page-layout-3columns .column.main {width: 100%; display: block;}
.inquiry-index-index.page-layout-3columns .column.main #inquiry_form {width: 50%;}
.contact-index-index #contact-form, .contact-index-index .contact-info {margin-top: 40px;}
.post-list .post-info .post-data-wrap,.post-list .post-info .post-data-wrap .post-date {font-size: 12px;}

.widget.blog-search .action.search {background: #f4631b;}

.cart-container .form-cart .cart.table-wrapper .field.qty {display: flex;}
.cart-container .form-cart .cart.table-wrapper .field.qty .qty-changer {padding-left: 1px;}

.block-collapsible-nav .item {margin-bottom: 0;}


@media (max-width: 1200px) {
.inquiry-index-index.page-layout-3columns .column.main #inquiry_form {width: 70%;}
}

@media (max-width: 991px) {
.inquiry-index-index.page-layout-3columns .column.main #inquiry_form {width: 100%;}
}

@media (min-width: 768px), print {
.opc-progress-bar-item > span::after {font-size: 1.8rem;}
.opc-progress-bar-item > span {font-size: 1.8rem;}
}
@media (min-width: 769px), print {
.opc-progress-bar {margin-top: 0px;}
.cart.table-wrapper .product-item-photo {max-width: 165px; width: 165px; border: 1px solid #ccc; padding: 3px;}
.cart.table-wrapper .product-item-details {padding-left: 20px;}
}



@media (min-width: 768px) {
.minicart-wrapper .block-minicart {right: -15px; width: 350px; box-shadow: 0 0px 8px rgba(0, 0, 0, 0.15);	border-top: 5px solid #f4631b;}
}



@media only screen and (min-width: 768px) {
.page-header.type2.header-newskin .block-search {padding-left: 0 !important;}
}

@media (max-width: 768px) {
.cart.table-wrapper .col.qty, .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp {box-sizing: border-box;	display: block;	float: left; white-space: nowrap; width: 33%;}
.cart.table-wrapper .item .col.item {display: block; min-height: 75px; padding: 15px 15px 9px 90px;	position: relative;}
.cart.table-wrapper .product-item-photo {display: block; left: 15px; max-width: 65px; padding: 0; position: absolute; top: 15px; width: 100%; border: 0; border-radius: 0;}
.cart.table-wrapper .col.item::before{display: none;}
.cart.table-wrapper .product-item-details {text-align: left;}
}



@media (max-width: 767px) {
.page-wrapper header.page-header.type2 a.action.my-wishlist {margin-top: 12px;}
header.page-header.type2 a.action.my-wishlist {margin-right: 8px;}
.page-header.type2.header-newskin .block-search .label {margin-right: 0;}
.page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter.qty {line-height: 13px;}
.page-header.type2.header-newskin .nav-toggle {margin-right: 10px;}
.page-header.type2.header-newskin .minicart-wrapper .action.showcart {width: 22px !important;}
.page-header.type2.header-newskin .minicart-wrapper .action.showcart::before {margin-left: -5.5px; width: 11px;}
.minisearch .search-category {top: 61% !important;}
.opc-estimated-wrapper {background: #f4f4f4;}
.opc-estimated-wrapper .estimated-block {font-size: 18px;}
.opc-estimated-wrapper .estimated-block .estimated-price {color: #0088cc;}
.opc-estimated-wrapper .minicart-wrapper button.action.showcart::before {color: #ff5b5b !important; content: '\f815' !important;}
.opc-estimated-wrapper .minicart-wrapper button.action.showcart:after{display: none;}
/*.opc-estimated-wrapper .minicart-wrapper button.action.showcart .counter.qty {right: 12px; top: 15px;}*/
.opc-estimated-wrapper .minicart-wrapper .action.showcart .counter.qty {margin: 11px 0 0; min-width: 22px; width: auto; padding: 0 0px;}
.page-footer .footer .footer-top .container {top: 0 !important;}
.contact-index-index .contact-info {margin-top: 30px;}



}

@media (max-width: 479px) {
.field-recaptcha {max-width: 300px; margin-left: -10px;}
.field-recaptcha > div {transform: scale(0.94);}
}
.page-wrapper header.page-header.type2 a.action.my-wishlist {   
    display: none !important;
}
a.action.my-wishlist {
    display: none !important;
}



.product-info-main .box-tocart .actions {display: flex;}
.product-info-main .box-tocart .button.btn-cart {
    width: auto !important;
    height: 43px;
    display: inline-block;
    padding: 9px 16px !important;
    font-size: 14px !important;
}
.footer-top .block.newsletter {margin: 0px !important;}
.page-footer .footer-top {padding: 12px 0;}
.catalog-category-view .actions-primary.quote_button {
    display: none !important;
}
.product-addto-links .action.tocompare {
    display: none !important;
}
.nav-sections-item-content > .navigation {	
	z-index: 0;
}
.search-autocomplete ul li .qs-option-name {
    color: #999999 !important;
   
}
@media (max-width: 991px) {
.footer-top .block.newsletter {
    margin: 20px 0px 0 !important;
}
.page-header.type2.header-newskin .minicart-wrapper .action.showcart {
    margin-left: 10px !important;
}
}