@font-face {font-family: 'bank_gothicregular';src: url('../fonts/bank_gothic_medium-webfont.woff2') format('woff2'), url('../fonts/bank_gothic_medium-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
a {color: #888;text-decoration: none;}
a:focus,
a:hover {color: #c6a850;text-decoration: none;}
body {font-family: 'Muli', sans-serif;}
.page-header {padding: 0;margin: 30px 0 32px;float: left;width: 100%;}
.logo-col .logo {display: inline-block;margin: 6px 0;}
#header-search .form-control {height: 39px;font-size: 16px;color: #999999;border: 1px solid #5f5f5f;-webkit-box-shadow: none;box-shadow: none;border-radius: initial;background: transparent;}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {margin-left: -1px;min-height: 40px;}
.fal {font-style: normal;}
.global-site-notice p {margin-bottom: 0;padding: 5px;background:none;margin: 0;color: #777;}
.input-group-lg>.form-control,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.btn {height: 42px;padding: 8px 8px;font-size: 16px;line-height: 1.3333333;border-radius: 3px;cursor: pointer;border-color: #e8e8e8;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.05);box-shadow: 0 0 10px 0 rgba(0,0,0,0.05);}
.input-group-addon.plus {border-top-left-radius: 0;border-bottom-left-radius: 0;background: #f7f7f7;}
.input-group-addon.minus {border-top-right-radius: 0;border-bottom-right-radius: 0;background: #f7f7f7;}
.input-group-addon.plus:hover,
.input-group-addon.minus:hover {background: #edededff;}
.btn-primary,
.btn-success {background-color: #c6a850;border-color:#c6a850;}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus,
.btn-success:hover,
.btn-success:focus,
.btn-success:active {background-color: #c6a850;border-color:#c6a850;}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover,
.btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover,
.open > .dropdown-toggle.btn-success.focus, .open > .dropdown-toggle.btn-success:focus,
.open > .dropdown-toggle.btn-success:hover, .btn-primary.active.focus,
.btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus,
.btn-primary:active:focus, .btn-primary:active:hover,
.open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary:hover {color: #fff;background-color: #c6a850;border-color: #c6a850;}
.btn-group-lg>.btn,
.btn-lg {font-size: 16px;border-radius: 3px;}
#header-search .btn-default {border-radius: initial;padding: 0;font-size: 16px;color: #fff;background-color: transparent;border-color: transparent;border-top-left-radius: 0;border-bottom-left-radius: 0;position: absolute;left: -25px;top: 0;margin: 0 auto;height: 39px;}
#header-search .btn-default:active:focus,
#header-search .btn-default:active:hover,
#header-search .btn-default.focus,
#header-search .btn-default:focus,
#header-search .btn-default:hover {color: #fff;background-color:transform;border-color: transform;}
#header-search .input-group-btn:last-child>.btn-group .btn {border-radius: 4px;}
.list-inline.top-links {margin: 0;text-align: center;padding: 5px 0;display: block;width: 100%;float: left;}

.list-inline.top-links li strong {display: block;margin: 4px 0 0 0;}





.salecto-menumanager .salecto-topmenu {text-align: center;display: flex;align-content: center;justify-content: center;}

.minicart-text {float: left;text-align: left;margin: 4px 0;}
.minicart-text strong {display: block;font-size: 1.15em;}



.navbar-default .navbar-nav>li>a {color: #222;}
.salecto-menumanager {text-align: center;width: 100%;float: left;}
.salecto-topmenu .salecto-level0.active .salecto-label, 
.salecto-topmenu .salecto-level0:hover .salecto-label,
.salecto-topmenu .salecto-level0:active .salecto-label,
.salecto-topmenu .salecto-level0:focus .salecto-label {background-color:#b5a166;color: #fff !important;}
#salecto-topmenu > li {padding:0;margin: 0;}
#salecto-topmenu > li:first-child {border-left: 0;}
#sidebar-nav-menu > li {background: none;font-weight: normal;border-bottom: 1px solid #222;}
#sidebar-nav-menu > li.last{border-bottom: none;}
#sidebar-nav .block-content a{color: #222;}
.cart-totals-wrapper .price {text-align: right;display: block;}
.opc-wrapper-opc .discount{padding-bottom: 20px;}








.links.header-social-media .text-col {display: block;color: #222;font-size: 15px;padding: 15px 0;line-height: 19px;text-align: center;background-color: #fff;}
.links.header-social-media a {color: #222;}
.header-minicart div#header-cart .panel-heading a.skip-link-close {color: #222;}
.cart-col .skip-links {position: relative;}
.cart-col .skip-links > a {color: #222;}
.cart-col .skip-links > .header-minicart > a {color: #222;}
.cart-col .skip-links a span.header-menu-text {display: block;font-size: 12px;}

#header-account.skip-content {display: none;}
#header-account.skip-content.skip-active {display: block;position: absolute;border: 1px solid #5f5f5f;width: 45%;text-align: center;right: 90px;top: 65px;z-index: 999;background-color: #fff;}
#header-account li {display: block;padding: 10px 10px;background: none;}
#header-account li:last-child {padding-bottom: 10px;}
#header-account a {display: block;line-height: 14px;color:#222;text-align: center;text-transform: none;font-size: 12px;}
.search-col .search.skip-content {display: none;}
.search-col .search.skip-content.skip-active {display: block;position: absolute;z-index: 999;background-color: #1e1e1e;width: 100%;top: 65px;}
.search-col .search.skip-content.skip-active .input-group{width: 100%;}
#search-icon,
#login-account,
.link-wishlist,
.header-minicart {display: inline-block;text-align: center;margin-left: 46px;}
.uspss{ background-color: #b5a166; } 
.uspss .container { background-color: #b5a166; }
.chat-col {width: 100%;float: left;margin:0 auto; }
.chat-col .list-inline > li {padding:0 5px;font-size: 12px; color: #fff; vertical-align: top; }
.list-inline.top-links .fal {color: #fff;font-size: 14px;line-height: 28px;min-width: initial;text-align: center;float: none;margin-right: 5px;padding: 6px 7px;}
.list-inline.top-links{     display: flex; flex-wrap: wrap; align-items: center }

.h-nav .container {padding-left: 0;padding-right: 0;}
















@media only screen and (min-width: 769px) {
.salecto-topmenu .salecto-label {font-size: 15px;padding:18px 0;opacity: 1;font-weight: normal;text-transform: uppercase;text-align: center;display: flex;width: 100%;height: 100%;justify-content: center;flex-direction: column;}
.salecto-menumanager{display: flex;}
.navbar-default {background: none;border:0;border-top: 1px solid #222;border-radius: 0;margin-bottom: 0px;width: 100%;float: none;text-align: center;display: flex;}
.salecto-topmenu .salecto-level0 {display: flex;flex-direction: column;flex: auto;justify-content: center;align-content: center;}
.salecto-topmenu .desktop-nav-menu.salecto-level0 {display: flex !important;}

.page-header .row.clearfix {display: flex;align-items: center;}
.cart-col .skip-links a span.badge {background-color: #c6a850;color: #fff;font-size: 10px;border-radius: 50%;padding: 4px 6px;position: absolute;top: -5px;right: -4px;}

}
.legend {font-size: 24px;font-weight: bold;margin-top: 0;}
.text-content-logoutsuccess p {color: #222!important;}
.text-content-logoutsuccess .page-title h2 {color: #222 !important;font-weight: 600;margin-top: 20px;}
.catalogsearch-advanced-index #content .container .page-title h1{color: #222!important;}
.catalogsearch-advanced-index #content .container #form-validate h2{color: #222;}
.catalogsearch-advanced-index #content .container #form-validate .form-group label{color: #222;}
.navbar-default .navbar-nav > li > a:focus, 
.navbar-default .navbar-nav > li > a:hover{color: #222;}
.sku-product span{padding-left:5px;}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {background-color: #b5a166;color: #fff !important;}
.salecto-topmenu .salecto-boxtitle,
.salecto-topmenu .salecto-submenu a {color: #333;font-size: 24px;}
.salecto-topmenu .salecto-submenu a.form-group {font-size: 14px;letter-spacing: 0.2px;}
.salecto-topmenu .salecto-submenu a.form-group:hover {color: #222 !important;font-weight: 500;letter-spacing: 0.1px;}
#salecto-topmenu > li:last-child{border-right: 0;}
.salecto-menumanager .col-salecto-cms-products-category ul li {padding-left: 80px;}
.salecto-menumanager .col-salecto-cms-products-category ul li:last-child ul li {padding: 0;}

.checkout-block-text {background-color: #dedddd;padding: 10px;margin-top: 10px;text-align: center;}
.checkout-block-text a{color: #222;}

.salecto-category-dynamic .col-level .col-xs-12.form-group a:hover,
.salecto-category-dynamic .col-dynamic a:hover span {color: #c6a850 !important;}
.header-minicart #minicart-success-message,
.header-minicart #minicart-error-message {margin-bottom: 0;border-radius: 0;}
.header-minicart .dropdown-menu .minicart-bottom .btn-primary,
.btn-success {padding: 8px 12px;}
body {background: #fff;}
.page {position: relative;}
.container{background-color: #fff;}
.add-to-cart-panel .panel-body .add-to-cart-wrapper .add-to-box a.btn.btn-default.link-wishlist a {-webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.03);box-shadow: 0 2px 10px 0 rgba(0,0,0,0.03);}
.add-to-cart-panel .panel-body .add-to-cart-wrapper .add-to-box .add-to-cart .qty-wrapper {margin-bottom: 18px;-webkit-box-shadow: 0 2px 10px #00000010;box-shadow: 0 2px 10px #00000010;}
.add-to-cart-panel .input-group-lg>.form-control,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.btn {height: 46px;}
.add-to-cart-panel .panel-body .price-info {margin-bottom: 20px;}
/**** breadcrums ****/
body.checkout-cart-index #breadcrumbs {padding: 0;}
body.opc-index-index #breadcrumbs {padding: 0;}
/***** Home Css *****/
.home-sale-row {margin-bottom: 40px}
.home-sale-box {width: 130px;position: absolute;top: 50%;display: flex;justify-content: center;flex-direction: row;align-content: center;flex: 100%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);margin: 0 auto;right: 0;left: 0;background: #fff;color: #222;text-transform: uppercase;font-size: 11px;padding: 10px;}
.home-sale-row .home-sale-left:hover .home-sale-box{background-color: #000; color: #fff;}
.home-sale-row .home-sale-left img {width: 100%;}
.home-for-block{float: left;width: 100%;margin: 0 0 40px}
.home-for-block .text-for-block {text-align: center;color: #fff;}
.home-for-block .text-for-block .fal {font-size: 20px;padding: 15px 0 8px;display: block;}
.home-for-block .text-for-block .text-col{font-size: 12px;padding-bottom: 15px;display: block;}
.product-cart-actions .input-group-btn:last-child > .btn{min-height: auto;border-color: #eee;}
.input-group-btn:last-child > .btn{border-color: #eee;}
.home-for-block .text-for-block:hover, .home-for-block .text-for-block:hover a {color:#c6a850;border-color: #c6a850;}
.instashow-gallery {height: 200px !important;width: 100% !important;}
.home-products {margin-top: 0px;float: left;width: 100%;}
.home-products-title{ display: block; font-size: 26px; line-height: 26px; color: #fff; font-weight: 400; font-family: 'bank_gothicregular';  text-transform: uppercase; margin: 0 0 20px; }
.home-products .product-list{ margin-bottom: 20px; }
.catalog-product-view #content .container .page  {background: #fefefe;}
.catalog-product-view #content .container {padding: 0;}
.catalog-product-view  #content .container::before {display: none;}
.catalog-category-view #content .container  {background: #fefefe;}
.catalog-category-view #content .container::before {display: none;}
.catalog-category-view #content .container .page .block-title, .page-title h1 {color: #171717 !important;}
.customer-account-create #content .container .page .page-title h1 {color: #fff!important;}
.catalog-product-view  #content .container::before {display: noneª}
.catalog-category-view #content .container::before {display: none;}
.product-view { padding: 25px; }
.block-related {float: left;width: 100%;padding: 0; background: #f9f9f9; border-top: 1px solid #ededed; padding: 0 25px;}
.block-related .page-title h2 {display: block;color: #333333;font-size: 28px;line-height: 32px;margin: 0 0 20px 0;font-weight: 700;}
.product-list .item .product-labels {position: absolute;width: 100%;height: 100%; top: 0; left: 0;}
.item .panel a.product-image {text-align: left;align-items: left;-webkit-box-align: left;-moz-box-align: left;position: relative;}
.product-attribute-div {position: absolute;top: 48%;left: 0;width: 100%;background-color: rgba(241, 241, 241, 0.7);padding: 10px 0;z-index: 10;text-align: center;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.product-attribute-div span {display: inline-block;min-width: 36px;height: 30px;color: #222;text-transform: uppercase;padding: 0 6px;line-height: 30px;font-weight: 500;text-align: center;margin-right: 2px;background-color: #fff;cursor: pointer;margin-bottom: 5px;}
.product-list .item:hover .product-attribute-div {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
#content .container{overflow: hidden;position: relative;}
/*#content .container::before {content: "";position: absolute;right: 0;bottom: 230px;width: 150%;height: 460px;border-top: 233px solid #272727;border-bottom: 253px solid #272727;right: -270px;transform: translate(0, 2%) rotate(-20deg);}*/
.facebook-instagram-block {display: table;width: 100%;text-align: center;padding: 50px 0;}
.facebook-instagram-block .text-block-face em, .facebook-instagram-block  .text-block-inst em{font-size: 70px;color: #c6a850;vertical-align: middle;}
.facebook-instagram-block .text-inst-col {display: inline-block;vertical-align: middle;text-align: left;}
.facebook-instagram-block .text-inst-col .p-text{font-size: 14px;color: #222;font-weight: 300;}
.facebook-instagram-block .text-inst-col .strong-text{font-size: 23px;font-family: 'bank_gothicregular';text-transform: uppercase;color: #fff;display: block;}
.address-block-footer {width: 100%;text-align: center;padding: 5px 30px;margin: 80px 0 0; display: flex; justify-content:center; flex-wrap: wrap;}
.address-block-footer .text-add { margin: 10px 0 }
.address-block-footer .text-add em {background: #c6a850;width: 70px;height: 70px;display: inline-block;color: #fff;font-size: 25px;text-align: center;line-height: 70px;padding-left: 5px;border-radius: 100%;}
.address-block-footer .text-add p {display: inline-block;padding-left: 10px;color: #222;font-size: 12px;}
.address-block-footer .text-add p a{color: #222;}
.catalog-category-view .category-description{padding-bottom: 20px;display: block;color:#282828;}
.panel-default {border-color: #ececec;border-radius: 0%;-webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.04));box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.04));}
.panel-default .product-image img {width: auto;max-height: 240px;}
.item .product-info .btn-cart {width: 50%;float:none;padding: 0;font-size: 11px;line-height: 26px;color: #fff;font-weight: normal;border-radius: 0;border: 1px solid #c6a850;background-color: #c6a850;text-transform: uppercase; margin: 0 auto;}
.item .product-info .btn-cart:hover,
.item .product-info .btn-cart:focus,
.item .product-info .btn-cart:active {border: 1px solid #000;background-color: #000;color: #fff;}
.label-warning {background-color: #c6a850;}
.label-danger {padding: 4px 6px;}
.item .product-info .product-title {font-size: 14px;line-height: 13px;font-weight: 500;color: #000;text-align: center;text-transform: uppercase;}
.item .product-info .product-title a {color: #646569;font-size: 11px;text-transform: none;}
.item .product-info .product-title a:hover {color: #646569;}
.item .product-info .price-box {margin-top: 8px;margin-bottom: 12px;text-align: center;}
.item .product-info .price-box span.price {color: #333333;font-size: 16px;line-height: 20px;}
.item .product-info .price-box .price-label {display: none;}
.item .product-info .price-box .old-price {display: inline-block;padding-right: 8px;margin-bottom: 0;}
.item .product-info .price-box .special-price {display: inline-block;margin-bottom: 0;}
.item .product-info .price-box .special-price span.price {font-size: 16px;font-weight: 400;color: #000;float: none;}
.item .product-info .price_container .discount_price {display: none;}
.item .panel .label.save {border: 2px solid #f4f4f4;color: #333333;left: 8%;font-size: 12px;line-height: 41px;z-index: 9; background: #fff;}
.item .panel .label.label-sale {right: 8%;z-index: 9; font-size: 12px;line-height: 20px;font-weight: 400;border-radius: initial;height: auto;width: auto;text-transform: uppercase;}
.home-service-box {float: left;width: 100%;padding: 80px 0 0 0;}
.home-service-box li {float: left;width: 20%;padding-left: 15px;padding-right: 15px;}
.home-service-box li .service-box {float: left;width: 100%;background: #fff;border: 2px solid #f4f4f4;text-align: center;border-radius: 2px;min-height: 195px;padding: 45px 0 0 0;}
.home-service-box li .service-box .fa {display: block;color: #c6a850;font-size: 33px;line-height: 36px;font-weight: 600;padding-bottom: 5px;}
.home-service-box li .service-box strong {display: block;font-size: 18px;line-height: 28px;color: #c6a850;font-weight: 600;padding-bottom: 5px;}
.home-service-box li .service-box p {display: block;font-size: 14px;line-height: 17px;color: #333333;font-weight: 400;margin-bottom: 0;}
.home-service-box li .service-box em {margin-right: -0.4em;color: #c6a850;}
.home-bottom-text {float: left;width: 100%;padding: 60px 0;}
.home-bottom-text .text-left strong {display: block;font-size: 22px;line-height: 26px;color: #333333;font-weight: 600;padding-bottom: 10px;}
.home-bottom-text .text-left p {display: block;font-size: 16px;line-height: 24px;color: #333333;font-weight: 400;margin-bottom: 20px;max-width: 650px;}
.input-group .form-control {z-index: 0;}
.block-title, .page-title h1 {font-size: 22px;color: #222;font-weight: bold;line-height: 32px;margin-bottom: 20px;margin-top: 20px;}
.product-image .product-image-gallery .label.label-sale {right:0px;width: auto;height: auto;line-height: initial;border-radius: initial;}
a.thumbnail {border: 1px solid #f4f4f4;margin-bottom: 0;margin: 0 auto;max-width: 76px;}
.product-image-gallery .gallery-image.visible {display: block;height: 400px;padding: 0;margin: 0;width: 100%;-o-object-fit: cover;object-fit: cover;border: 1px solid #f4f4f4;}
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {border: 1px solid #c6a850;}
.form-control {background-color: #fff;box-shadow: initial;height: 40px;border: 1px solid #eee;border-radius: initial;}
.btn {border-radius: initial;}
.customer-account-create .required, .customer-account-create .checkbox label {color: #fff;}
#form-validate {position: relative;}
.nav-pills > li > a {border-radius: 0;}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {background-color: #c6a850;}
.customer-account{padding-top: 20px;}
.my-account {background-color: #fff;padding: 0 15px 15px;float: left;width: 100%;}
.my-account .page-title h1{color: #333;}
.item .product-info .brand-name span {width: 100%;display: inline-block;text-align: center;font-family: 'bank_gothicregular';color: #000;font-size: 15px;font-weight: 400;padding-top: 10px;text-transform: uppercase;letter-spacing: 1px;}
.item .panel-body.product-info {display: flex;align-content: center;justify-content: center;flex-direction: column;}
.opc-wrapper-opc .btn-checkout span, .opc-wrapper-opc .btn-checkout span span, .opc-wrapper-opc .login-trigger {background-color: #c6a850 !important;}
.opc-wrapper-opc .login-trigger:hover {background-color: #000 !important;}
.page-title.product-title {padding: 20px 20px 0 20px;}
.product-details .details-product {background: #fff;margin: 0;float: left;width: 100%;}
.product-details .page-title h1{color: #333;margin-top: 0;}
.details-product .product-short-description {width: 100%;font-size: 16px;line-height: 24px;color: #333333;margin: 0 0 20px 0;padding: 10px 0 0 15px;float: left;}
.product-extra-info {margin-bottom: 0;border: 0;margin-top: 12px;padding:0px;}
.product-extra-info li {padding: 15px 0px;border-bottom: 1px solid #f4f4f4;font-size: 14px;line-height: 22px;color: #333333;font-weight: 600;}
.product-extra-info li:last-child {border-bottom: none;}
.product-extra-info li p {display: inline-block;padding: 0;margin: 0;}
.product-extra-info li a {color: #333;display: inline-block;vertical-align: top;}
.product-extra-info li a:hover {color: #c6a850;}
.product-extra-info li em.fal {display: inline-block;color: #c6a850;font-size: 20px;line-height: 22px;vertical-align: top;padding: 0 5px 0 0;}
.product-extra-info ul ul li em.fal{padding:0}
.label-success {background-color: transparent;font-size: 14px;line-height: 22px;color: #000;font-weight: 600;padding: 0 0 0 5px;}
.product-collateral .toggle-tabs li.last {display: none;}
.cms-page-view #content,
.customer-account-login #content {padding:0;color: #222;}
.cms-page-view #content h1{ color: #222 !important; }
.remember-me-box{ list-style: none; }
.add-to-cart-panel {padding: 20px;}
.add-to-cart-panel .price-box .old-price,
.add-to-cart-panel .price-box .special-price {display: inline-block;margin: 0;}
.add-to-cart-panel .price-box .price-label {display: none;}
.add-to-cart-panel .price-box .old-price {color: #ff1313!important;}
.add-to-cart-panel .price-box .old-price .price {color: #ff1313!important;font-size: 15px;line-height: 22px;font-weight: 400;}
.add-to-cart-panel .price-box .special-price .price {color: #333333;font-size: 22px;line-height: 22px;font-weight: 700;}
.add-to-cart-panel .add-to-cart-buttons button.btn.btn-success.btn-lg.btn-block {background-color: #c6a850;font-weight: 600;font-size: 16px;line-height: 24px;color: #fff;border-color: #c6a850;padding: 10px 0;border: none;border-radius: 3px;-webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.05);box-shadow: 0 2px 10px 0 rgba(0,0,0,0.05);}
.add-to-cart-buttons .btn-success:hover,
.add-to-cart-buttons .btn-success:focus,
.add-to-cart-buttons .btn-success:active {background-color: #333 !important; border-color: #333 !important;}
.add-to-links a.btn.btn-default.link-wishlist {border-radius: 3px; line-height: 31px; font-size: 16px; color: #333; background: #ffffff; border: 1px solid #e8e8e8; -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.05); box-shadow: 0 2px 10px 0 rgba(0,0,0,0.05); -webkit-font-smoothing: antialiased;}
.add-to-links a.btn.btn-default.link-wishlist i.fa.fa-heart {color: #D9534F;}
.add-to-links a.btn.btn-default.link-wishlist:hover {background: #edededff;color: #333;-webkit-font-smoothing: antialiased;}
.required-options-label-container {display: none;}
.product-options .form-control {padding: 0 15px;line-height: 44px;height: 44px;border: 1px solid #eee;font-size: 15px;color: #333333;font-weight: 500;background: url(../images/options-arrow.png) 95% 19px no-repeat, url(../images/options-bg.jpg) 0 0 repeat-x;-webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.1);-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.full-width-bg {width: 100%;float: left;margin: 25px 0 60px 0;}
.full-width-bg.additional-info {background: #ececec; margin: 20px auto 0; padding:0;position: relative; float: none; display: inline-block;}
.tabs-heading {display: block;font-size: 28px;line-height: 32px;font-weight: 600;color: #333;float: left;width: 100%;padding:0;}
.product-collateral {clear: both;background: none;float: left;width: 100%;padding: 0 0px;}
.product-collateral .toggle-tabs {width: 100%;float: left;position: relative;border-right: none;padding: 0 0;}
.product-collateral .toggle-tabs li {float: left;padding: 0;margin-right: 10px;}
.product-collateral .toggle-tabs li span {padding: 0 30px;font-size: 16px;font-weight: bold;text-transform: uppercase; color: #fff;cursor: pointer;line-height: 50px;display: block;border-top-left-radius: 0px;border-top-right-radius: 0px;background-color: #c6a850}
.product-collateral .toggle-tabs li.current span{color: #333;background: #f7f7f7;}
.product-collateral .toggle-tabs li:hover span{background-color: #c6a850;}
.collateral-tabs {width: 100%;float: left;border: none;background: #f7f7f7;padding: 20px 30px 30px;margin-top: 0;margin-bottom: 0;}
.product-collateral .tab-container {display: none;font-size: 16px;line-height: 22px;color: #333;}
.product-collateral .tab-container.current {display: block;}
.product-collateral .tab-container h2 {margin: 0 0 10px 0;font-size: 20px;line-height: 24px;color: #333;font-weight: 600;}
.product-details .panel-default {position: relative;-webkit-box-shadow: none;box-shadow: none;border-radius: 0;margin: 0;padding: 0;max-width: 440px;border: none;}
.add-to-cart-panel .panel-body .price-info + .add-to-links {left: 49%;width: 41%;position: absolute;bottom: 68px;}
.product-details .panel-body .product-options-bottom + .add-to-links {left: 49%;width: 41%;position: absolute;bottom: 128px;}
.product-details .panel-body .add-to-cart-wrapper + .ntn-cart{ display: none; }
.product-details .panel-body .product-options-bottom .add-to-cart .qty-wrapper {margin: 4px 0 18px 0;}
.collateral-tabs .tab {display: none;}
.product-view .ntn-cart {position: absolute;right: 16px;bottom: 68px;}
.product-view .label-primary {position: absolute;top: 3%;display: block;width: 50px;height: 50px;line-height: 45px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.catalogsearch-result-index #content .container{background-color:#fefefe;}
.catalogsearch-result-index #content .container::before{display: none;}
#product-attribute-specs-table {border: 1px solid #f4f4f4;border-bottom: none;border-right: none;width: 60%;}
#product-attribute-specs-table th {border-bottom: 1px solid #f4f4f4;border-right: 1px solid #f4f4f4;color: #333;width: 35%!important;padding: 10px;font-size: 16px;line-height: 22px;display: inline-block;text-align: left;font-weight: 600;}
#product-attribute-specs-table td {border-bottom: 1px solid #f4f4f4;border-right: 1px solid #f4f4f4;color: #333;width: 65%!important;padding: 10px;font-size: 16px;line-height: 22px;display: inline-block;text-align: left;}
.block-related {float: left;width: 100%;padding: 0;}
.block-related .page-title h2 {display: block;color: #333333;font-size: 28px;line-height: 32px;margin: 0 0 40px 0;font-weight: 700;}
.cart.display-single-price .panel-heading {border-bottom: 1px solid #dddddd;border-radius: 3px;padding: 12px 15px;text-transform: uppercase;font-weight: 800;letter-spacing: 0.6px;font-size: 12px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.cart.display-single-price .panel-default {border-radius: 3px;}
.cart.display-single-price .panel-heading .btn-group .btn-group-xs>.btn,
.btn-xs {padding: 4px 10px;margin: -5px 0 0 4px;border-radius: 3px !important;}
.btn-group>.btn:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child) {margin-left: 4px;}
.product-cart-sku span.label.label-default {background: transparent;padding: 0;color: #333;font-size: 12px;font-weight: 500;}
.product-options .form-control.validate-length {background: none;width: 100%;min-height: 80px;max-width: 395px;}
.opc-wrapper-opc.design_package_salecto.design_theme_default .panel-heading {padding: 12px 15px;font-size: 16px;font-weight: 500;}
.product-options .last select {min-height: 40px;}
td.product-cart-actions {-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;top: 10px;}
.block.salecto_prevnext {float: left;width: 100%;display: block;margin-bottom: 20px;background: #eee;padding: 15px;}
.block.inchoo_prevnext .container {border-bottom: 1px solid #efefef;display: table;padding: 10px!important;background: #eee;}
.block.inchoo_prevnext .inchoo_prevnext_prev {float: left;}
.block.inchoo_prevnext .inchoo_prevnext_next {float: right;}
.pagination > li > a, .pagination > li > span {color: #c6a850;}
.pagination > li > a:focus, .pagination > li > a:hover, 
.pagination > li > span:focus, .pagination > li > span:hover{color: #000;}
.opc-review-actions .checkbox label{color: #fff;}
.salecto-menumanager .form-group.salecto-boxtitle,
.salecto-boxtitle {padding: 10px 15px;font-size: 20px;font-weight: 600;text-align: left;}
.salecto-productgrid {display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;}
.product-grid-box {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;}
.product-grid-box .item .panel.panel-default {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 280px;}
.product-grid-box .item .panel.panel-default .product-image:hover {margin-bottom: 10px;}
.product-grid-box .item .panel.panel-default .product-title a {font-size: 15px;padding-bottom: 4px;}
.product-grid-box .item .panel.panel-default .product-title a strong {font-weight: 600;}
.product-grid-box .item .panel.panel-default .product-price .price-box .regular-price {font-size: 14px;}
.product-grid-box .item .panel.panel-default .panel-body {padding: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.product-grid-box .item .panel.panel-default .panel-body .product-title {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.salecto-productgrid .item .product-image:hover,
.salecto-menumanager .f-category .product-image:hover,
.salecto-menumanager .f-product .product-image:hover {-webkit-transform: none;transform: none;-webkit-transition: none;transition: none;}
.product-grid-box .item .panel.panel-default:hover {border: 1px solid #dedede;}
.salecto-menumanager .salecto-submenu {-webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.1);box-shadow: 0 6px 15px rgba(0, 0, 0, 0.1);border: 1px solid #dedede;top: 100% !important;}
.salecto-category-dynamic .col-level .col-xs-12.form-group {border-right: none;}
.salecto-category-dynamic .col-level .col-xs-12.form-group.active {background: #ededed;}
.salecto-category-dynamic .col-level .col-xs-12.form-group a:hover,
.salecto-category-dynamic .col-level .col-xs-12.form-group.active a,
.salecto-category-dynamic .col-dynamic a:hover span,
.salecto-category-level .parent.active > a.form-group,
.salecto-topmenu .salecto-level0.active .salecto-label {color: #333 !important;}
.salecto-category-dynamic .col-level .col-xs-12.form-group.active a .small {color: #333 !important;opacity: 1;}
.salecto-category-dynamic .col-dynamic a span {font-size: 13px;padding: 10px 15px;border: none;border-bottom: 1px solid #ededed;}
.salecto-category-dynamic .col-dynamic a span:hover {color: #c6a850 !important;}
.salecto-topmenu .salecto-submenu a.form-group {padding: 3px 0;font-size: 13px;font-weight: 500;text-align: left;}
.product-options span.label.label-danger {width: 100%;text-align: left;background: none;color: #D9534F;margin: 2px 7px 7px 7px;}
.add-to-cart-panel .product-options span.label.label-danger{ display: none; }
#MB_frame {border-radius: 3px;}
#MB_header {padding: 6px 15px;}
#MB_content {padding: 20px 20px;max-height: 540px;overflow: auto;}
#MB_content .product-view {padding-top: 0;width: 100%;height: auto;}
#MB_content .product-options .last .form-group .form-control.validate-length {max-width: 470px;}
#MB_content .product-view #product_addtocart_form .product-options-bottom .add-to-cart .qty-wrapper {margin: 0 0 15px;}
#MB_content .product-view #product_addtocart_form .product-options-bottom .add-to-cart .add-to-cart-buttons .btn-success.btn-block {padding: 12px 12px;}
#MB_content .product-options .last .form-group.last  select.product-custom-option {background: url(../images/options-multiple-arrow.png) 95% 10px no-repeat, url(../images/options-bg.jpg) 0 0 repeat-x;-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.1);-webkit-appearance: none;-moz-appearance: none;appearance: none;}
#MB_window {position: fixed;left: 50% !important;top: 50% !important;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
#footer {margin: 0 0 0 0;padding: 0;background-color: transparent;}
.global-site-notice {font-size: 12px;color: #fff;background: none;text-align: center;}
.newsletter-footer {float: left;background-color: #c6a850;padding: 20px 0;}
.form-subscribe-header {display: inline-block;color: #fff;font-size: 22px;line-height: 46px;font-weight: 500;}
.footer-bottom {float: left;width: 100%;padding: 60px 0;background-color: #fff;}
.footer-title {display: block;font-size: 21px;line-height: 26px;color: #222;font-weight: 400;padding: 0 0 12px 0;text-transform: uppercase;}
.footer-inner p.text-fot {font-size: 12px;color: #222;line-height: 22px;padding-top: 9px;}
.footer-inner p.text-fot a {color: #222;text-decoration: underline;display: inline-block;}
.footer-col li {font-size: 12px;color: #222;line-height: 26px;}
.footer-col li a {font-size: 12px;color: #222;}
.footer-col li a:hover {color: #c6a850;}
.footer-logo {margin-bottom: 10px;display: inline-block;}
.copyright-text {color: #222;font-size: 12px;}
.more-views span.slick-next.slick-arrow {right: -10px;font-size: 20px;top: 32%;}
.more-views span.slick-prev.slick-arrow {left: -24px;font-size: 20px;top: 32%;}
.block-layered-nav .panel-default > .panel-heading {border-radius: 0;background: #fff;border: 0;padding: 12px 20px;font-weight: 800;color: #343434;text-transform: uppercase;font-size: 12px;letter-spacing: 1px;margin-bottom: 0;border-bottom: 1px solid #ededed;border-top: 1px solid #ededed;}
#narrow-by-list {border: 1px solid #ededed;margin: 0;}
ol.layered-links.active-layer {padding: 10px 15px;}
.panel-primary>.panel-heading {color: #222;background-color: #fff;border-color: #fff;}
#ajax-filters .panel-primary {border: 1px solid #ededed;margin-bottom: 0;border-radius: 3px;}
#ajax-filters .panel-primary .panel-primary>.panel-heading {border-radius: 3px;}
#ajax-filters ol.layered-links.unactive-layer {padding: 10px 15px;}
.panel-title {margin-top: 0;margin-bottom: 0;font-size: 12px;text-transform: uppercase;font-weight: 800;color: #343434;letter-spacing: 1px;}
#narrow-by-list .panel-body {padding: 0;margin-bottom: 0;}
ol#category-filters {padding: 15px 15px !important;}
ol.layered-links li,
ol#category-filters li {padding: 2px 0;}
ol.layered-links li > a,
ol#category-filters li > a {color: #222;}
div#breadcrumbs {border-bottom:none;padding:0;}
ol.breadcrumb {background: transparent;padding:8px 0;margin: 0;}
ol.breadcrumb a, .breadcrumb > li {color: #222;}
.checkout-onepage-success .text-success {text-align: center;position: relative;color: #222;text-transform: unset;}
button.btn-continue.btn.btn-default.btn-block {padding: 8px 12px;background: #ffffff;}
.cart form panel.panel-default .panel-heading {border: 1px solid black;}
.block-layered-nav .currently li.filter-contents {padding: 5px 3px 5px 0;}
.block-layered-nav .currently .label-danger {background: none;color: #D9534F;font-weight: 800;margin-top: 2px;}
li.filter-titles {font-weight: 800;text-transform: uppercase;font-size: 12px;letter-spacing: 0.2px;}
.block-layered-nav .actions {clear: both;display: block;float: none;font-size: 15px;font-weight: 400;padding: 15px 20px;}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {color: #333;background: #f4f4f4;border-color: #ddd;}
.slick-slider {position: relative;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}
.slick-list {position: relative;display: block;padding: 0;margin: 0;overflow: hidden;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slick-track {position: relative;top: 0;left: 0;display: block;}
.slick-track:before,
.slick-track:after {display: table;content: "";}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}
[dir=rtl] .slick-slide {float: right;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: inline-block;float: none;vertical-align: middle;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
span.slick-arrow {position: absolute;z-index: 999;cursor: pointer;}
span.slick-prev.slick-arrow {top: 40%;left: -40px;}
span.slick-next.slick-arrow {top: 40%;right: -40px;}
span.slick-arrow .fa-2x {font-size: 48px;color: #ccc;line-height: 50px;}
span.slick-arrow .fa-2x:hover {color: #000;}
.product-view .pdfdiv{ margin-top: 15px;padding-left: 15px; }
.product-view .pdfdiv .btn{border-radius: 3px;}
.product-details .panel-body .pdfdiv + .add-to-links{bottom: 126px;}
#narrow-by-list.panel-default,
.toolbar.panel-default{ border: none; box-shadow: none;-webkit-box-shadow:none; }
.toolbar.panel-default{ background-color: #f4f4f4; }
.page-title.category-title h1{ margin-bottom: 10px; }
.product-list .item .panel.panel-default{ border-color:transparent; box-shadow: none;-webkit-box-shadow:none; }
.product-list .item .panel.panel-default:hover{border-color: #ececec; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);  box-shadow: 0 1px 1px rgba(0,0,0,.05);}
.first-block, .second-block{ margin: 10px 0 20px; }
.cms-index-noroute #content{ color: #fff; }
.product-view .block-related{ float: none; display: inline-block; width: 100%; background: none; border: none;}
.checkout-cart-index #content .container,
.opc-index-index #content .container { background: #fefefe;}
.checkout-cart-index #content .container::before,
.opc-index-index #content .container::before {display: none;}
#pakkelabel-modal .btn-primary, #pakkelabel-modal .btn-primary:active:focus, #pakkelabel-modal .btn-primary:focus, #pakkelabel-modal .btn-primary.focus, #pakkelabel-modal .btn-primary:active, #pakkelabel-modal .btn-primary:active:hover{border-color: transparent;}
.opc-review-actions .checkbox.newsletter label{ color: #666; }
.add-to-cart-wrapper {position: relative;}
.epay-standard-redirect #content .container,
.checkout-onepage-success #content .container{ color: #fff; }
.epay-standard-redirect #content .container .page-title h1,
.checkout-onepage-success #content .container .page-title h1{ color: #fff !important; }
.item .panel>.label{ z-index: 1; }
.label-new{ background: #c6a850; }
.mb-submenu .mb-content .mb-maincontent{ display: block !important; }
.salecto-category-dynamic .col-level .form-group{ text-align: left; }
.product-list.row:before{ display: none; }
.customer-account-forgotpassword #content {  color: #fff;}
#sidebar-nav .block-title{color: #333;}
.std a{ color: #bf9a2c; }
.std a:hover{ opacity: 0.8; }
.salecto-topmenu .salecto-submenu a{ font-size: 13px; }
.slider-home.slick-slider .slick-arrow{ background: #c6a850; border:none; font-size: 0; top: 50%;  -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);   transform: translateY(-50%); line-height: 1;  color: #fff; position: absolute; z-index: 9; padding: 0px 12px;}
.slider-home.slick-slider .slick-arrow:before{font-family: "Font Awesome 5 Pro"; font-weight: 300; font-size: 36px; line-height: 1;}
.slider-home.slick-slider .slick-arrow:hover{ background: #343434; }
.slider-home.slick-slider .slick-prev{left: 15px;}
.slider-home.slick-slider .slick-prev:before{content: "\f104";}
.slider-home.slick-slider .slick-next{ right: 15px; }
.slider-home.slick-slider .slick-next:before{content: "\f105";}

#cngiftcard-form .discount-form .form-control{ border-color: #333; }
#cngiftcard-form .discount-form .form-control:focus{ border-color: #c6a850;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(198,168,80,.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(198,168,80,.6); }



.expected-stock-status:before{     content: "";
    width: 8px;
    height: 8px;
    display: inline-block;
    vertical-align: top;
    background-color: yellow;
    border-radius: 50%;
    margin-right: 6px;
    margin-top: 4px; }
.expected-stock-status.mb-2{ padding-bottom: 25px; display: block; }
.expected-stock-status + .product-options{ padding-top: 10px; }

















@media only screen and (min-width: 768px) {
.salecto-topmenu .salecto-submenu a.form-group.level1 {font-size: 16px;border-bottom:none;margin-bottom: 8px;padding-bottom: 5px; font-weight: 600;    width: 100%;}
.salecto-topmenu .salecto-submenu a.form-group.level3 {margin-bottom: 5px;}
.salecto-topmenu .salecto-submenu a.form-group{width: 100%;}
.pagination > li > a, .pagination > li > span{padding: 6px 10px;}
.salecto-menumanager .salecto-topmenu { background: #fff;}

.page-header .row.clearfix {display: flex !important;}

}
@media only screen and (max-width: 991px) {
.block-layered-nav .block-title.mobile-title.collapsed {line-height: 20px;}
.block-layered-nav .block-title.mobile-title {line-height: 20px;}
.first-block, .second-block{ display: none; }
.catalog-category-view .category-description img {height: auto;}
#sidebar-nav{ display: none; }
}
@media only screen and (min-width: 767px) and (max-width: 768px) {
.cart-col .skip-links.clearfix {display: inline-table;}
.salecto-menumanager .salecto-topmenu {text-align: left;display: block;align-content: left;justify-content: left;background: none;}

.cart-col .skip-links a span.badge {background-color: #D2AA48;color: #fff;font-size: 10px;border-radius: 50%;padding: 4px 6px;position: absolute;top: 0;right: 5px;bottom: auto;left: auto;width: auto;}

}
@media only screen and (max-width: 768px) {
#topbar {display: block;}
#header-search{ margin-top: 0; }
.cms-index-index #content {  margin-top: 0;}
.modal-backdrop{ z-index: 0; }
.salecto-topmenu .mb-submenu .salecto-label.mb-return{ display: none !important; }

.page-header .row.clearfix {display: block;align-items: center;}
.header-nav,
.header-search,
.header-minicart,
.header-account,
.link-wishlist {display: table-cell!important;width: 20%;text-align: center;vertical-align: middle;border: 1px solid transparent !important;background: transparent !important;}
.search-col {position: static;}
.cart-col .skip-links .header-minicart > a {padding-top: 0;}
#header-search .btn-default{color: #000;}
#header-account.skip-content.skip-active {top: 65px;background-color: #fff;right: auto;left: 50%;transform: translateX(-50%);}
#header-account a {color: #333 !important;}
.cart-col .skip-links .header-nav, .cart-col .skip-links .header-search {color: #222;}



}
@media only screen and (max-width: 767px) {
.skip-content.skip-active {margin-top: 60px;}
.page-header {margin: 30px auto 5px;border-bottom:none;}
/*.chat-col {display: none;}*/
.navbar-default {margin-bottom: 0;}
.salecto-topmenu .salecto-label {font-size: 15px;padding: 18px 15px !important;}
.home-bottom-text .text-left strong {font-size: 18px;line-height: 22px;}
.home-bottom-text .text-left p {font-size: 16px;line-height: 22px;margin-bottom: 15px;}
.home-service-box li .service-box {min-height: 150px;padding-top: 25px;}
.home-service-box li .service-box strong {font-size: 15px;}
.home-service-box li .service-box p {font-size: 13px;}
.block.block-subscribe {text-align: center;}
.footer-newsletter {float: none;width: 100%;}
.footer-newsletter .input-box {width: 70%;}
.footer-newsletter .actions {width: 30%;}
ul.list-inline.top-links {float: left;width: 100%;margin-bottom: 20px;}
.chat-col ul.list-inline.top-links{ margin-bottom: 0; }
.list-inline.top-links li {text-align: left; width: auto; padding: 0 6px; float: none;}
.cart-col .skip-links .header-minicart {text-align: center;}
.cart-col .skip-links .header-minicart a .minicart-icon {max-width: 50px;line-height: inherit;font-size: 1.0em;display: inline-block;margin-right: 0;color: #fff;float: none;padding: 10px 0;background: transparent;}
.cart-col .skip-links .header-minicart a .minicart-text .badge {padding: 0 0 15px 35px;}
.minicart-text {display: inline-block;float: none;}
.minicart-text strong,
.mini-tom-text {display: none;}
.cart-col .skip-links .header-minicart a {text-align: center;}
.header-minicart .skip-cart .badge {display: inline-block;left: auto;top: 5px;bottom: auto;right: -5px;background-color: #c6a850;color: #fff;width: 18px;height: 18px;line-height: 19px;border-radius: 50%;padding: 0;font-size: 10px;}
.salecto-topmenu .salecto-label {background-color: transparent;}
.salecto-menumanager .col-sm-9 {width: 100%;}
.salecto-menumanager .form-group {font-weight: 500;padding: 10px 0;margin-bottom: 6px;border-bottom: 1px solid #ededed;}
.salecto-menumanager .form-group:last-child {border: none;}
.mb-submenu .salecto-category-level .col-category a.form-group {padding: 10px 0;}
.salecto-menumanager .salecto-topmenu {text-align: left;display: block;align-content: left;justify-content: left;background: none;}
.salecto-topmenu .salecto-label{text-align: left;}

/*.cart-col .skip-link.skip-active {background-color: #f4f4f4;}*/
.home-sale-box p {width: 100%;}
.home-sale-box p {width: 90%;}
.home-service-box {padding-top: 40px;}
.home-service-box li {width: 100%;margin-bottom: 20px;}
.home-bottom-text {padding-top: 20px;}
.footer-bottom {padding: 20px 0;}
#footer .footer-col {margin: 30px 0 0;}
.footer-title {padding-bottom: 5px;}
#header-search.skip-active {display: block;z-index: 11;}
.form-subscribe-header {font-size: 18px;line-height: 26px;padding-bottom: 5px;}
.item .product-info .btn-read-more {width: 100%;margin-bottom: 10px;line-height: 42px;}
.item .product-info .btn-cart {width: 100%;line-height: 42px;}
.product-details .page-title {padding-top: 20px;}
.product-details .page-title h1 {margin-bottom: 10px;}
.product-extra-info li {padding: 15px 0px 15px 0px;font-size: 15px;}
.product-details .panel-default {margin: 20px auto;border: 0;padding: 10px 0;-webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.10);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.10);border-color: #ececec;}
.full-width-bg {margin: 10px 0 0;padding: 0;}
.tabs-heading {padding: 0px 0 9px 0px;font-size: 20px;line-height: 24px;}
.product-collateral .toggle-tabs {display: none;}
.collateral-tabs {padding: 0;border: 1px solid #fff;}
.collateral-tabs .tab {display: block;padding: 7px 15px 7px 0px;font-size: 16px;line-height: 24px;font-weight: 600;background-color: #fff;border-bottom: 1px solid #f7f7f7;position: relative;}
.collateral-tabs .tab.last {border-bottom: none;}
.collateral-tabs .tab:after {position: absolute;right: 0;top: 0;width: 38px;line-height: 38px;height: 38px;color: #000;font-size: 20px;background-color: #f7f7f7;content: "+";font-weight: 800;text-align: center;}
.collateral-tabs .tab.current:after {content: "-";}
.product-collateral .tab-container {padding: 10px 20px 25px 0px;border-bottom: 1px solid #f4f4f4;background-color: #fff;}
.block.block-related .page-title.block-title {margin-top: 0;}
.block-related .page-title h2 {margin-bottom: 20px;}
.product-short-description {margin-bottom: 10px;}
/*.page-header > .container > .row {display: -webkit-box;display: -ms-flexbox;display: flex;}*/
.product-details .panel-body .add-to-cart-wrapper .add-to-box .add-to-cart + .add-to-links,
.product-details .panel-body .product-options-bottom + .add-to-links {left: inherit;width: 100%;position: relative;bottom: inherit;margin: 12px 0;}
.product-details .panel-body .pdfdiv + .add-to-links{bottom:inherit;}
#header-cart.skip-active {background: white;color: #333333;-webkit-box-shadow: 0 4px 10px rgba(225, 225, 225, 1);box-shadow: 0 4px 10px rgba(225, 225, 225, 1);}
#header-cart.skip-active.panel-default>.panel-heading {padding: 15px 15px;}
#header-cart.skip-active.panel-default>.panel-heading .close {opacity: 0.5;line-height: 20px;font-size: 25px;}
#header-cart.skip-active tbody {color: #333;}
#header-cart.skip-active a.btn.btn-default.btn-block,
#header-cart.skip-active a.btn.btn-primary.btn-block {padding: 10px 12px;font-size: 15px;}
.minicart-wrapper a.btn.btn-primary.btn-block i.fa {line-height: 0.7;}
a.skip-link.skip-cart.skip-active {background:none;}
.logo-col {margin-bottom: 20px;justify-content: center;}
.cart-col {-webkit-box-flex: 1;-ms-flex: 1 0 60%;flex: 1 0 60%;padding-right: 0;padding-left: 0;}
.cart-col .skip-links .header-nav,
.cart-col .skip-links .header-search,
.cart-col .skip-links .header-minicart {background: transparent;color: #222;border: 1px solid #333;}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {background: #f4f4f4 !important;border: 1px solid #ededed !important;color: #333 !important;}
.pagination>li:first-child>a,
.pagination>li>span {color: #333 !important;}
.cart-col .skip-links .header-minicart {border-right: 0;}
#header .logo-col .logo {margin: 0;}
.logo img {max-height: 25px;}
div#header-nav .container {padding: 0;}
div#breadcrumbs > .container {padding: 8px 15px;}
ol.breadcrumb {margin: 0;}
.page-title.category-title h1 {margin-bottom: 10px;margin-top: 5px;font-size: 25px;}
div#layered-navigation-container {margin-bottom: 0;}
#ajaxlist-reload-product_list .product-list {margin-top: 15px;}
#MB_window {width: 96% !important;}
#MB_header #MB_close span {font-size: 30px;}
#MB_content {padding: 20px 20px;max-height: 640px;overflow: auto;}
.salecto-menumanager .mb-label {padding: 18px 5px 18px 20px;height: 58px;}
.navbar-default .navbar-nav>li>a .salecto-label:active .navbar-default .navbar-nav>li>a,
navbar-default .navbar-nav>li>a .salecto-label:focus .navbar-default .navbar-nav>li>a {color: #c6a850;}
.salecto-topmenu .salecto-level0.active .salecto-label,
.salecto-topmenu .salecto-level0:hover .salecto-label,
.salecto-topmenu .salecto-level0:active .salecto-label,
.salecto-topmenu .salecto-level0:focus .salecto-label,
.salecto-topmenu .salecto-level0:hover .mb-label,
.salecto-topmenu .salecto-level0:active .mb-label,
.salecto-topmenu .salecto-level0:focus .mb-label,
.salecto-menumanager .mbactive .salecto-label,
.salecto-menumanager .mbactive .mb-return,
.salecto-menumanager .mbactive .mb-label {background: #EBEDED;color: #333;}
.address-block-footer {padding: 0;margin: 0;}
.address-block-footer .text-add {margin-bottom: 30px;}
#content .container::before{display: none;}
.copyright-text{text-align: center;}
.payment {margin: 10px auto 0;text-align: center;}
.instagram-text {margin-bottom: 25px;}
.home-sale-row {margin-bottom: 0;}
.home-sale-row .home-sale-left{ margin-bottom: 15px; }
.cart-col .skip-links.clearfix {display: inline-table;}
.badge {background: transparent;color: #fff;font-size: 10px;border-radius: 100%;padding: 2px;position: absolute;left: 0px;top: 14px;}
.product-view .pdfdiv .btn{ width: 100%; }
.search-col{ display: block; }
.product-details .prod-usp-col .panel-default{ padding: 0 15px; }
.ntn-cart {position: static;margin-top: 20px;}













.mobile-top-text {background-color: #fff;margin: 0 -15px;padding: 0 15px;}
.mobile-top-text ul {display: flex;}
.mobile-top-text ul li {display: flex;font-size: 10px;padding: 15px 0;text-align: center;flex: 1;justify-content: center;}
#header .logo-col .logo img {max-width: 266px;}
#header-account.skip-content.skip-active {top: 15px;background-color: #f4f4f4;right: auto;left: 50%;transform: translateX(-50%);}
#header-account a {color: #333 !important;}
.header-nav i, .header-search i, .header-minicart i, .header-account i, .link-wishlist i {font-size: 24px;}
.cart-col .skip-links a span {color: #222;}
.header-minicart .minicart-icon {position: relative;}


}
@media only screen and (max-width: 599px) {
.list-inline.top-links .dages-14{ display: none; }
.list-inline.top-links .fal{ font-size: 9px; }
.list-inline.top-links li{ font-size: 11px; }
.slider-home.slick-slider .slick-arrow:before{ font-size: 24px; }
.slider-home.slick-slider .slick-arrow{ padding: 0 8px; }
.slider-home.slick-slider .slick-prev{ left: 8px; }
.slider-home.slick-slider .slick-next { right: 8px;}
#payment_form_epay_standard iframe{ height: 75px !important; }


}
@media only screen and (max-width: 480px) {
.page-header .skip-links{ height: 42px; }
.cart-col .skip-links .header-minicart > a{ padding-top: 0; }
.ntn-cart {position: static;margin-top: 20px;}
}
@media only screen and (min-width: 981px) and (max-width: 1180px) {
span.slick-prev.slick-arrow {left: -10px;}
span.slick-next.slick-arrow {right: -10px;}
.product-details .panel-body .add-to-cart-wrapper .add-to-box .add-to-cart + .add-to-links,
.product-details .panel-body .product-options-bottom + .add-to-links {left: 43%;}
.search-col {width: 88%;}
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
.page-header {margin: 20px 0 0;}
.home-bottom-text .text-left strong {font-size: 18px;line-height: 22px;}
.home-bottom-text .text-left p {font-size: 16px;line-height: 24px;margin-bottom: 15px;}
.home-service-box li {width: 33%;margin-bottom: 50px;right: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.home-service-box li .service-box {min-height: 150px;padding-top: 25px;}
.home-service-box li .service-box strong {font-size: 15px;}
.home-service-box li .service-box p {font-size: 13px;}
#footer {margin-top:0px;}
.block.block-subscribe {text-align: center;}
.footer-newsletter {float: none;}
ul.list-inline.top-links {float: left;width: 100%;margin-bottom:0px;}
.list-inline.top-links li {text-align: left;}
.cart-col .skip-links .header-minicart {text-align: center;}

.minicart-text {display: inline-block;float: none;}
.minicart-text strong,
.mini-tom-text {display: inline-block;}
/*.cart-col .skip-links .header-minicart a {text-align: left;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}
.header-minicart .skip-cart.no-count .badge {display: inline-block;left: auto;top: 10px;bottom: auto;right: 60%;background-color: #fff;color: #333;width: 12px;height: 12px;line-height: 10px;border-radius: 50%;padding: 0;font-size: 10px;}*/
.salecto-topmenu .salecto-label {background-color: transparent;}
.salecto-menumanager .col-sm-9 {width: 100%;}
.salecto-menumanager .form-group {font-weight: 500;padding: 6px 0;margin-bottom: 6px;}

.navbar-default {margin-bottom: 0;}
.home-sale-box p {width: 90%;}
#header-search.skip-active {display: block;z-index: 999;}
.product-details .panel-body .add-to-cart-wrapper .add-to-box .add-to-cart + .add-to-links,
.product-details .panel-body .product-options-bottom + .add-to-links {left: 51%;}
.product-details .page-title {padding-top: 30px;}
.product-extra-info li {padding: 26px 0px 27px 10px;font-size: 15px;}
.search-col {margin:0;width: 84%;}
.salecto-productgrid .product-grid-box .item {padding: 0 5px;}
.product-grid-box .item .panel.panel-default {height: 300px;}
.form-group.parent {padding: 4px 15px;}
.cart-col .skip-links.clearfix{vertical-align: top;}
.address-block-footer .text-add p {padding-left: 0;padding-top: 15px;display: block;}
#content .container::before{width: 153%;}






#header .logo-col .logo img {max-width: 300px;}




}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
.search-col .search.skip-content {margin-bottom:0px;}
.ntn-cart {top: 154px;}
.search-col {width: 88%;}
}
@media only screen and (min-width: 769px) and (max-width: 991px) {
	.salecto-topmenu .salecto-label {font-size: 10px;}
	.logo-col {width: 41.66666667%;}
	.cart-col {width: 58.33333333%;}
	.page-header {margin: 20px 0 20px;}
}
@media only screen and (max-width: 779px) {
	.salecto-topmenu .salecto-label {padding-left: 0;padding-right: 0;border: none;}
}
@media only screen and (min-width: 1200px) {
}
.mm-menu_offcanvas.mm-menu_opened{z-index: 9;}