﻿.header-middle .logo {
    margin-right:initial;
    margin-left: 3.6rem;
}
.header-middle .main-nav {
    margin-right:initial;
    margin-left: 1.5rem;
}
.menu > li:last-child {
    margin-right:initial;
    margin-left: 0;
}
.header-right {
    margin-left:initial;
    margin-right: auto;
}
    .header-right > *:not(:last-child):not(.mobile-search) {
        margin-right:initial;
        margin-left: 2.4rem;
    }
.login i + span {
    margin-left:initial;
    margin-right: .9rem;
}
.wishlist i + span {
    margin-left:initial;
    margin-right: .9rem;
}
.header-middle .header-right .cart-dropdown {
    margin-right:initial;
    margin-left: 0 !important;
}
.cart-dropdown .cart-label {
    margin: 0 0 0 0.7rem;
}
.cart-dropdown .cart-name {
    margin-right:initial;
}
.dropdown-box {
    right: initial;
    left: 0;
}
.product.product-cart .btn-close {
    right: initial;
    left: -1rem;
}
.intro-slider .banner-subtitle::before {
    transform: translateX(calc(100% - -2rem));
}
.banner1 .banner-title {
    margin: 0 0 0 1.8rem;
}
.banner2 .banner-title {
    margin: 0 0 0 3rem;
}
.social-link {
    margin: 2px 0 2px 8px;
}
.widget-newsletter .input-wrapper .form-control {
    padding-left: initial;
    padding-right: 1.6rem;
}
.input-wrapper-round.input-wrapper-inline .form-control {
    border-radius: 0 2.4rem 2.4rem 0;
}
.input-wrapper-round.input-wrapper-inline .btn {
    border-radius: 2.4rem 0 0 2.4rem !important;
}
.product-action-vertical{
    right:initial;
}