@import url('//fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i');
html, body { font-family: Roboto, 'sans-serif'; background-color: rgb(255, 255, 255); }
.error-page-logo { background-image: url('data:;base64,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'); width: 250px; height: 100px; background-size: contain; background-repeat: no-repeat; background-position: center; }
.block > .block--header .fas { color: rgb(117, 127, 120) }
.btn.btn-ghost, .btn.btn-ghost i, .btn.btn-link, .btn.btn-link i, a { color: rgb(117, 127, 120) }
.btn.btn-ghost:hover, .btn.btn-ghost:hover i, .btn.btn-link:hover, .btn.btn-link i:hover, a:hover { color: rgb(117, 127, 120) }
.btn.btn-primary, .dam-btn.dam-btn-add, #dam_index .dam-header .dam-btn-checkout { background-color: rgb(70, 69, 69); color: rgb(255, 255, 255); border: 1px solid transparent;  font-family: Averta }
.btn.btn-primary:hover, .dam-btn.dam-btn-add:hover, #dam_index .dam-header .dam-btn-checkout:hover { background-color: rgb(204, 204, 204); color: rgb(255, 255, 255); border: 1px solid transparent;  font-family: Averta }
.btn.btn-primary i { color: rgb(255, 255, 255); }
.btn.btn-primary:hover i { color: rgb(255, 255, 255); }
.btn.btn-primary:active, .btn.btn-primary:focus { background-color: transparent; }
.top-icon-dropdown .btn.btn-secondary { background-color: ; color: ; }
.top-icon-dropdown .btn.btn-secondary:hover { background-color: ; color: ; }
.media-box-more a, .media-box-view-image a, .media-box-date, .media-box-categories, .thumbnail-overlay i.fa, .media-box-play-button, .media-box-sound-button { color: rgb(117, 127, 120) !important; }
.thumbnail-overlay, .media-boxes-filter > li a.selected { background: rgb(117, 127, 120); }
#header-wrap .block.top-block { color: rgb(160, 160, 160); background-color: #000; border-bottom: 1px solid #000; font-family: Averta }
#header-wrap > .top-block .text-icon a { color: #fff; }
#header-wrap > .top-block .text-icon a:hover { color: #fff; }
#header-wrap .block.top-block .page--content.flex-bar .text-icon i { color: rgb(117, 127, 120); }
#header-wrap .block.top-block .page--content.flex-bar .current-lang i { color: rgb(117, 127, 120); }
.current-lang:hover { background-color: #222; }
#header-wrap { background-color: #242424; border-bottom: 1px solid #242424 }
#header-wrap #header .top-icons-block a.top-icon:not(.shopping-cart) { color: rgb(255, 255, 255); background-color: #242424; border-color: #666 }
#header-wrap #header .top-icons-block a.top-icon:not(.shopping-cart):hover { color: rgb(255, 255, 255); background-color: rgb(117, 127, 120); border-color: #464545 }
#header-wrap #header .top-icons-block a.shopping-cart { color: #fff; background-color: rgb(117, 127, 120); border-color: transparent; }
#header-wrap #header .top-icons-block a.shopping-cart:hover { color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); border-color: transparent; }
#header-wrap #header .search-area .search .search-input-wrapper .search-input { background-color: rgb(85, 85, 85); color: #fff; border: 1px solid #555; }
#header-wrap #header .search-area .search .search-input-wrapper .search-input::placeholder { color: #fff; }
#header-wrap #header .search-area .search .search-input-wrapper .search-input:hover { background-color: #555; color: #fff; border: 1px solid #555; }
#header-wrap #header .search-area .search .search-input-wrapper .search-input:hover::placeholder { color: #fff; }
#header-wrap #header .search-area .search .search-input-wrapper .btn.search-btn { background-color: transparent; }
#header-wrap #header .search-area .search .search-input-wrapper .btn.search-btn i { color: #fff; }
#header-wrap #header .search-area .search .search-input-wrapper .btn.search-btn:hover { background-color: transparent; }
#header-wrap #header .search-area .search .search-input-wrapper .btn.search-btn:hover i { color: #fff; }
#header-wrap #header .logo-area .btn.btn-icon.mobile-menu-button { color: #fff; }
#navbar-wrap { border-bottom: 1px solid #242424 }
#navbar-wrap, #navbar-wrap #navbar  { background-color: #242424; }
#navbar-wrap #navbar ul.menu.links li > a { color: #fff }
#navbar-wrap #navbar ul.menu.links li > a:hover { background-color: #242424; color: #fff }
#navbar ul.hidden-links li > a { color: #fff; background-color: #242424 }
#navbar ul.hidden-links li > a:hover { background-color: #242424; color: #fff }
#navbar-wrap #navbar ul.menu.links li .sub-menu li a { background-color: #242424; color: #fff;  }
#navbar-wrap #navbar ul.menu.links li .sub-menu li a:hover { background-color: #242424; color: #fff;  }
#breadcrumb-bar-wrap #breadcrumb-bar .breadcrumb li a { color: rgb(117, 127, 120) }
#breadcrumb-bar-wrap #breadcrumb-bar .breadcrumb li a:hover { color: rgb(117, 127, 120) }
#navbar #nav-main .more-btn { color: #fff }
#footer-wrap { background-color: #2c2c2c; color: #fff; }
#footer-wrap .icon-text-list > li > div > span:last-child { color: #fff; }
#footer-wrap .bot-block { background-color: #2c2c2c; color: #fff; }
#footer a, #footer a span { color: rgb(160, 160, 160); }
#footer a:hover, #footer a:hover span { color: rgb(160, 160, 160); }
#footer .subscription-box form .btn.btn-default { background-color: #828282; color: #fff; }
#footer .subscription-box form .btn.btn-default:hover { background-color: #828282; color: #fff; }
#footer .footer-block--social a.icon-link i { color: rgb(160, 160, 160); }
#footer .footer-block--social a.icon-link:hover i { color: #fff; }
.catalog-top-row .catalog-tiles a i { color: #898989; }
.catalog-top-row .catalog-tiles a:hover i, .catalog-top-row .catalog-tiles a.active i { color: rgb(117, 127, 120); }
.ui-slider .ui-slider-handle, .ui-slider .ui-slider-range { background-color: rgb(117, 127, 120); }
.ui-slider .ui-slider-handle:hover { background-color: rgb(117, 127, 120); }
.catalog-top-row .btn.btn-dropdown span, .catalog-top-row .btn.btn-dropdown > i { color: rgb(117, 127, 120); }
.wishlist-btn > a, .wishlist-btn > button { color: #898989 }
.wishlist-btn > a:hover, .wishlist-btn>a.active, .wishlist-btn > button:hover, .wishlist-btn>button.active { color: rgb(117, 127, 120) }
.pagination > div > a.pagination-no:not(.active), .pagination > div > a.pagination-btn:not(.active) { color: rgb(117, 127, 120) }
.pagination > div > a.pagination-no:not(.active):hover, .pagination > div > a.pagination-btn:not(.active):hover { color: #000 }
.plus-and-minus > button.btn.btn-primary, .btn.btn-primary.shoppingcart-btn { background-color: rgb(117, 127, 120); color: #fff; border: 1px solid rgb(117, 127, 120) }
.plus-and-minus > button.btn.btn-primary:hover, .btn.btn-primary.shoppingcart-btn:hover { background-color: rgb(117, 127, 120); color: #fff; border: 1px solid rgb(117, 127, 120) }
.plus-and-minus > button.btn.btn-primary i { color: #fff; }
.plus-and-minus > button.btn.btn-primary:hover i { color: #fff; }
.left-column ul a { color: rgb(117, 127, 120) }
.left-column ul a:hover { color: rgb(117, 127, 120) }
.filter-label { border-color: rgb(170, 170, 170) }
.filter-label:hover { color: rgb(170, 170, 170); border-color: rgb(170, 170, 170) }
.filter-label.clear-all-filters:hover { color: rgb(170, 170, 170) }
.niceCheckbox:hover .checkbox-text-label > span:first-of-type { color: rgb(170, 170, 170) }
.info-block a:hover, .pv-product > a > .info-block > h5:hover, .pv-product > a:hover > .info-block > h5, .info-block a:not(.update-wishlist):hover { color: rgb(170, 170, 170) }
#add-to-cart-text span a { color: rgb(117, 127, 120) }
#add-to-cart-text span a:hover { color: rgb(170, 170, 170) }
.product-detail .body-inner-container .products-viewer { background-color: #f3f3f3 }
.catalog-items.tiles > .item-wrapper > .item { border-color: transparent }
.price-block .original-price span, .price-block .orig-unit-price.price, .ordermatrix .item-row .item-colors .orig-unit-price.price { color: rgb(255, 0, 0); text-decoration: line-through; }
.stock-block .fa-truck.available.noos0 { color: #41900d }
.stock-block .fa-truck.backorder-only.noos0 { color: #d98017 }
.stock-block .fa-truck.unavailable.noos0 { color: #d91725 }
.stock-block .fa-truck.available.noos1 { color: #41900d }
.stock-block .fa-truck.backorder-only.noos1 { color: #d98017 }
.stock-block .fa-truck.unavailable.noos1 { color: #d91725 }
.stock-block .fa-truck.available.noos2 { color: #41900d }
.stock-block .fa-truck.backorder-only.noos2 { color: #d98017 }
.stock-block .fa-truck.unavailable.noos2 { color: #d91725 }
#shoppingcart_index .flex-bar .btn.btn-dropdown, #shoppingcart_index .flex-bar .btn.btn-dropdown span { background-color: #fff; color: rgb(117, 127, 120); border-color: rgb(204, 204, 204) }
#shoppingcart_index .flex-bar .btn.btn-dropdown i { color: rgb(117, 127, 120); }
#shoppingcart_index .flex-bar .btn.btn-dropdown:hover, #shoppingcart_index .flex-bar .btn.btn-dropdown:hover span { background-color: rgb(204, 204, 204); color: rgb(117, 127, 120); border-color: rgb(204, 204, 204) }
#shoppingcart_index .flex-bar .btn.btn-dropdown:hover i { color: rgb(117, 127, 120); }
.shopping-cart-item .actions-area .details-button, .shopping-cart-item .actions-area .details-button i { color: rgb(117, 127, 120) }
.shopping-cart-item .actions-area .details-button:hover, .shopping-cart-item .actions-area .details-button:hover i { color: rgb(117, 127, 120) }
#shoppingcart_index #submit-shoppingcart { background-color: rgb(0, 0, 0); color: #fff; border: 1px solid rgb(117, 127, 120); }
#shoppingcart_index #submit-shoppingcart:hover { background-color: rgb(117, 127, 120); color: #fff; border: 1px solid rgb(117, 127, 120); }
.shopping-cart-item > .order-matrix-area { border-left: 4px solid rgb(204, 204, 204)  }
.shopping-cart-item .info-block h5 a:hover, .shopping-cart-item > .image-area .btn.btn-icon:hover { color: #fd7e14  }
#shoppingcart_checkout #checkout-form .checkout_submit { background-color: rgb(0, 0, 0); color: #fff; border: 1px solid rgb(204, 204, 204); }
#shoppingcart_checkout #checkout-form .checkout_submit:hover { background-color: rgb(204, 204, 204); color: #fff; border: 1px solid rgb(204, 204, 204); }
#shoppingcart_checkout .checkout-page--content a { color: rgb(160, 160, 160) }
#shoppingcart_checkout .checkout-page--content a:hover { color: rgb(160, 160, 160) }
.niceCheckbox .custom-checkbox { background-color: #fff; border-color: rgb(204, 204, 204) }
.niceCheckbox .custom-checkbox:hover { background-color: #fff; border-color: rgb(204, 204, 204)}
.niceCheckbox .custom-checkbox:after { border-color: rgb(204, 204, 204) }
.page-modal > .modal-dialog > .modal-content > .modal-header .btn-close, .page-modal > .modal-dialog > .modal-content > .modal-header .btn-close i { color: rgb(160, 160, 160) }
.page-modal > .modal-dialog > .modal-content > .modal-header .btn-close:hover, .page-modal > .modal-dialog > .modal-content > .modal-header .btn-close:hover i { color: rgb(160, 160, 160) }
.page-modal > .modal-dialog > .modal-content > .modal-footer a { color: rgb(160, 160, 160) }
.page-modal > .modal-dialog > .modal-content > .modal-footer a:hover { color: rgb(160, 160, 160) }
.cell.size > .cell-bottom > .actions-bar > .btn { background-color: #fff; color: rgb(160, 160, 160) }
.cell.size > .cell-bottom > .actions-bar > .btn:hover { background-color: #f8f8f8; color: rgb(160, 160, 160) }
.quick-order-modal > .modal-dialog > .modal-content > .modal-footer > .shop-overview > div > .btn.btn-primary { background-color: rgb(160, 160, 160); color: #fff; border: 1px solid rgb(204, 204, 204) }
.quick-order-modal > .modal-dialog > .modal-content > .modal-footer > .shop-overview > div > .btn.btn-primary:hover { background-color: rgb(204, 204, 204); color: #fff; border: 1px solid rgb(204, 204, 204) }
.discount-box > button.active > .discount_rule_icon:before, .discount-box > button.active > .discount_rule_icon:after, .discount-box > .one-row.active > .discount_rule_icon:before, .discount-box > .one-row.active > .discount_rule_icon:after, .discount-box > button.active > .discount_rule_icon, .discount-box > .one-row.active > .discount_rule_icon { background-color: rgb(160, 160, 160); }
#progressbar .active { color: rgb(255, 255, 255); }
#progressbar li.active:before, #progressbar li.active:after, .progress-bar { background-color: rgb(255, 255, 255); }
.card.has-table .dt-buttons .btn, .card.has-table .dt-buttons .btn-secondary, .card.has-table .table td .btn { background-color: #fff; color: rgb(160, 160, 160); border-color: rgb(204, 204, 204) }
.card.has-table .dt-buttons .btn:hover, .card.has-table .dt-buttons .btn-secondary:hover, .card.has-table .table td .btn:hover { background-color: #fff; color: rgb(160, 160, 160); border-color: rgb(204, 204, 204) }
.datatable-row-action-btn { background-color: #fff !important; color: rgb(160, 160, 160) !important; border-color: #d3d3d3 !important }
.datatable-row-action-btn:hover { background-color: #fff !important; color: rgb(160, 160, 160) !important; border-color: #d3d3d3 !important }
.card.has-table .dataTables_paginate .pagination .paginate_button.active .page-link, .dt-container .dt-paging nav button, .dt-container .dt-paging nav span { color: #fff; background-color: rgb(160, 160, 160); border-color: rgb(204, 204, 204); }
.card.has-table .dataTables_paginate .pagination .paginate_button.active .page-link:hover, .dt-container .dt-paging nav button.current, .dt-container .dt-paging nav span.current { color: rgb(160, 160, 160); background-color: #fff; border-color: rgb(204, 204, 204); }
.card.has-table .dataTables_paginate .pagination .paginate_button:not(.active) .page-link { color: rgb(160, 160, 160); background-color: #fff; border-color: #fff; }
.card.has-table .dataTables_paginate .pagination .paginate_button:not(.active) .page-link:hover { color: #fff; background-color: rgb(204, 204, 204); border-color: rgb(204, 204, 204); }
#blog_index .sidebar .tags > li a.selected, #blog_index .tags > li a:hover { background-color: #fd7e14!important; color: #fff!important; }
#blog_entry .blog-container .sidebar .container ul:not(.tags) li a:hover { color: #fd7e14; }
.mfp-container, .media-box, .media-boxes-load-more-button, .media-boxes-filter, .media-boxes-drop-down-menu > li > a, .media-boxes-drop-down-header, .media-boxes-search { font-family: Roboto, 'sans-serif'; }
#map-overlay .tags .badge { color:  !important; background-color:  !important; }
.page--content, #header, #navbar, #breadcrumb-bar, .body-inner-container, .right-full-column > h1, .main-content .product, .products-viewer > .titlebar, .products-viewer > .carousel-container, .product-detail .body-inner-container .main-content .product { max-width: 1920px; }
@media (min-width: 1024px) {
.right-full-column { width: 1680px; }
.my-pages .right-full-column { width: calc(100% - 220px); }
}
#shoppingcart_checkout .checkout-page--content a {
    color: rgb(255 0 0);
}