.in-kosik .content-wrapper-in{
    padding-top: 0px;
}
.in-kosik .cart-table-header td {
    background-color: #fdf7ed !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.in-kosik .cart-table .cart-p-image img {
    width: 50px;
}
.in-kosik .cart-table .cart-p-image {
    width: 60px;
}
.in-kosik .cart-table tr td {
    padding-top: 15px;
    padding-bottom: 15px;
}
.in-kosik .quantity .decrease:hover:before, .in-kosik .quantity .increase:hover:before {
    background: #F1F1F1;
}

.ordering-process .checkout-box .box.box-sm {
    visibility: visible;
    height: auto;
    margin-top: 11px;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.ordering-process .checkout-box .toggle-contacts {
    display: none;
}

.checkout-box, .order-summary-inner {
    background: #f7f7f7;
}

.ordering-process #order-billing-methods .inactive-child {
    display: none;
}

.ordering-process #header, .ordering-process .top-navigation-bar{
    background: #fdf7ed;
    position: relative !important;
}

.ordering-process li.step.step-1.completed a {
    scolor: white !important;
}

.ordering-process ol.cart-header li.completed a::before, .ordering-process ol.cart-header li.completed strong::before{
    color: white !important;
}
.ordering-process ol.cart-header li.active a::before, .ordering-process ol.cart-header li.active strong::before{
    color: white !important;
}

.ordering-process div#checkoutContent .helper {
    background: #fdf7ed;
}

@media (min-width: 480px){
    .ordering-process #header .site-name a img {
        max-height: 60px;
    }
}

@media (max-width: 767px){
    .ordering-process .overall-wrapper {
        padding-top: 0px;
    }
}