#modal-quickorder .shop-cart-btn-block{
    margin-top: 20px;
}
/* Checkout autocomplete dropdown (город / адрес 1 / адрес 2 - Новая почта) */
#input-payment-city ~ ul.dropdown-menu,
#input-payment-address-1 ~ ul.dropdown-menu,
#input-payment-address-2 ~ ul.dropdown-menu {
    min-width: 100%;
    max-height: 260px;
    overflow-y: auto;
    padding: 6px 0;
    margin-top: 2px;
    border: 1px solid #d9e5de;
    border-radius: 8px;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
    background: #ffffff;
}
#input-payment-city ~ ul.dropdown-menu > li > a,
#input-payment-address-1 ~ ul.dropdown-menu > li > a,
#input-payment-address-2 ~ ul.dropdown-menu > li > a {
    display: block;
    padding: 8px 14px;
    color: #222;
    white-space: normal;
    line-height: 1.35;
    transition: background-color .12s ease, color .12s ease;
}
#input-payment-city ~ ul.dropdown-menu > li > a:hover,
#input-payment-city ~ ul.dropdown-menu > li > a:focus,
#input-payment-city ~ ul.dropdown-menu > li.active > a,
#input-payment-address-1 ~ ul.dropdown-menu > li > a:hover,
#input-payment-address-1 ~ ul.dropdown-menu > li > a:focus,
#input-payment-address-1 ~ ul.dropdown-menu > li.active > a,
#input-payment-address-2 ~ ul.dropdown-menu > li > a:hover,
#input-payment-address-2 ~ ul.dropdown-menu > li > a:focus,
#input-payment-address-2 ~ ul.dropdown-menu > li.active > a {
    background-color: rgba(0, 188, 82, 0.10);
    color: #04A349;
    text-decoration: none;
}
#input-payment-city ~ ul.dropdown-menu > li.dropdown-header,
#input-payment-address-1 ~ ul.dropdown-menu > li.dropdown-header,
#input-payment-address-2 ~ ul.dropdown-menu > li.dropdown-header {
    padding: 6px 14px;
    font-size: 12px;
    color: #7a7a7a;
    text-transform: uppercase;
    letter-spacing: .02em;
}
