@media (min-width: 768px) {
.menu-item-945 .menu-level-2 {
    display: flex;
    flex-wrap: wrap;
}






.menu-item-945 .menu-level-2 > li:nth-child(1) { order: 1; }
.menu-item-945 .menu-level-2 > li:nth-child(2) { order: 4; }
.menu-item-945 .menu-level-2 > li:nth-child(3) { order: 7; }
.menu-item-945 .menu-level-2 > li:nth-child(4) { order: 10; }
.menu-item-945 .menu-level-2 > li:nth-child(5) { order: 13; }
.menu-item-945 .menu-level-2 > li:nth-child(6) { order: 2; }
.menu-item-945 .menu-level-2 > li:nth-child(7) { order: 5; }
.menu-item-945 .menu-level-2 > li:nth-child(8) { order: 8; }
.menu-item-945 .menu-level-2 > li:nth-child(9) { order: 11; }
.menu-item-945 .menu-level-2 > li:nth-child(10) { order: 14; }
.menu-item-945 .menu-level-2 > li:nth-child(11) { order: 3; }
.menu-item-945 .menu-level-2 > li:nth-child(12) { order: 6; }
.menu-item-945 .menu-level-2 > li:nth-child(13) { order: 9; }
.menu-item-945 .menu-level-2 > li:nth-child(14) { order: 12; }

}



.advanced-order .extras-wrap{display:block;}
.advanced-order .extras-wrap .extra.step{margin-top:40px;}
.h2.advanced-order-suggestion,.advanced-order div.h1{font-size:18px;text-transform:uppercase;}
.advanced-order .h2{font-size:16px;margin-top:15;margin-bottom:5px;}
.popup-widget-inner.cart-widget-inner .price-range, .advanced-order .price-range{display:none;}
.popup-widget-inner.cart-widget-inner .cart-free-shipping *,
.popup-widget-inner.cart-widget-inner .cart-free-shipping strong, 
.advanced-order .extra.delivery *{font-size:14px;font-family:rhymes !important;padding-top:15px;font-weight:400;}
.popup-widget-inner.cart-widget-inner .btn,.advanced-order .btn{max-width:280px;width: 100%;background-color: #fff !important;color: #000 !important;}
.popup-widget-inner.cart-widget-inner .btn:hover,.advanced-order .btn:hover{max-width:280px;width: 100%;background-color: #000 !important;color: #fff !important;}
.advanced-order .btn{max-width:100%;width: 280px;}
.advanced-order .btn:hover{max-width:100%;width: 280px;}
.advanced-order .product-slider-holder{padding-top:0px;}
.advanced-order .p-tools .btn.btn-cart{max-width:100%;display:none;}
.advanced-order .p-in-in *{font-size:14px;}
.advanced-order .p-desc *{font-size:12px;}

.advanced-order .extras-wrap {
    display: flex;
    flex-direction: column; 
}

.advanced-order .extra.delivery {
    order: 2;
}

.advanced-order .extra.step {
    order: 1;
}

@media (min-width: 992px) {
    .popup-widget.cart-widget {

			        box-shadow: 0 0px 1900px 10px rgba(0, 0, 0, .58);
    
    }
}

.quantity .decrease, .quantity .increase{background-color:#fff;}
.quantity .increase{border-width:1px 1px 1px 0px;border-width:0px;}
.quantity .decrease{border-width:1px 0px 1px 1px;border-width:0px;}
.quantity{border-width:1px;border-color:#c9c9c9;}
.quantity input{width:26px;}
.quantity .decrease:before, .quantity .increase:before{font-size:16px;}

@media (max-width: 767px) {
 .navigation-buttons{position:static !important;width:100px !important;}
 .navigation-buttons .toggle-window[data-target="navigation"]{position:absolute !important;left:0;top:0;}
 .navigation-wrapper .site-name{position:absolute;left:calc(50% - 60px);}
}
@media (max-width: 320px) {
  .navigation-wrapper .site-name{position:absolute;left:calc(50% - 80px);}
}

#dklabLogaSliderWrapper{width:calc(100% - 4px);}
.navigationActions li{background-color:#f2f2f2;}

@media (max-width: 1200px) {
  .custom-footer h4,.custom-footer br{display:none !important;}
  .custom-footer .banner-wrapper span[data-ec-promo-id="111"] br{display:inline  !important;}
  .custom-footer .banner-wrapper span[data-ec-promo-id="123"] a{display:block  !important;}
  .custom-footer .banner-wrapper span[data-ec-promo-id="123"] a[target="_blank"]{display:inline-block  !important;}
  
  .custom-footer .banner-wrapper span[data-ec-promo-id="123"] br:nth-of-type(8),
  .custom-footer .banner-wrapper span[data-ec-promo-id="123"] br:nth-of-type(9){display:inline  !important;}
  
}
@media (max-width: 900px) {
.p-detail .h1{margin-top:10px;}
.p-detail-inner .brand-wrapper{font-size:18px;}
}

#checkoutSidebar .cart-content, .cart-content.summary-wrapper{background-color:#f4eee2;}

#checkoutContent .co-box.co-contact-information{max-width:600px;margin:0 auto !important;}
#checkoutContent .mehub-bonus-checkout-container{max-width:600px;margin:0 auto !important;}
#checkoutContent .co-box.co-billing-address{max-width:600px;margin:0 auto !important;}
#checkoutContent #shipping-address{max-width:600px;margin:0 auto !important;}
#checkoutContent .co-box.co-box-additional{max-width:600px;margin:0 auto !important;}
@media (min-width: 766px) {
    .co-billing-address #note, .co-billing-address .form-group, .co-box-additional #note, .co-box-additional .form-group, .co-contact-information #note, .co-contact-information .form-group, .co-shipping-address #note, .co-shipping-address .form-group {
        margin-bottom: 32px;
        padding-left: 0px;
        padding-right: 0px;
    }
}
@media (min-width: 768px) {
    .ordering-process .co-box .form-control {
        max-width: 100%;
    }
}
.template-14 .mehub-bonus-advanced-cart-container .card {
    background-color: #f2f2f2;
    color: #000;
    border:0px solid #d2d2d2;
}
.template-14 .card.blue {
    background-color: #f2f2f2;
    color: #000;
    border:0px solid #d2d2d2;
}
#content ol.cart-header li a:before, #content ol.cart-header li strong:before {border-width: 0px;}
ol.cart-header li strong::before{background-color:#f2f2f2;}
#content ol.cart-header li a::before, #content ol.cart-header li strong::before {
    border-radius: 50%;
}
#content ol.cart-header li a::before, ol.cart-header li.active strong:before{background-color:#f2f2f2;}
ol.cart-header li.active strong:before{background-color:#cccccc;}
@media (min-width: 1200px) {
    #content ol.cart-header li a:before, #content ol.cart-header li strong:before {
     
        height: 60px;

    }
}


.footer-rows .custom-footer ul{margin-bottom:30px !important;}
.footer-rows .custom-footer .banner-wrapper h5{padding-top:30px;}
.btn.btn-block.btn-primary.toggle-contacts{display:none;}
.col-md-4.sidebar-in-cart .cart-content.checkout-box-wrapper{display:none;}
.cart-table .show-related{font-size:12px !important;font-family: rhymes !important;font-weight: 500 !important;}
.mehub-bonus-cart-container .card.elevation-0.blue *{font-size:12px !important}
#fvstudio-delivery-info .extra.delivery *{font-size:12px !important}
.cart-content h4{font-size: 20px;text-transform:uppercase;}
.free-gift-name{font-size:15px;}

@media (max-width: 1440px) and (min-width: 990px) {
	.next-step .btn.btn-lg{width:100%;    max-width: 100%;margin-top:15px}
}

@media (max-width: 767px) {

.cart-content .mehub-bonus-cart-container h4{padding-left:15px !important;}

}

.ec-v-form-column{padding-top:15px !important;}

.discount-coupon{display:none;}
.close.js-close-information-msg{display:none !important;}
.site-msg.information{background-color:#b0b0b0 !important;color:#fff !important;}
.icon-home{display:none !important;}
h4 icon{display:none;}
