.cke_editable ul li, .ckeditor ul li, .typography ul li {
    margin: 10px 0;
}

body.page--services .services_content .typography h1, body.page--services .services_content .typography h2, body.page--services .services_content .typography h3 {
    line-height: 1;
}

body.page--output .output_content .typography h1, body.page--output .output_content .typography h2, body.page--output .output_content .typography h3 {
    color: #595959;
    font-weight: 500;
    line-height: 1;
}


@media (min-width: 1200px){
    .footer_swiper__item--four svg {
        margin-left: 0px;
    }
    .footer_swiper__item--second svg {
        margin-left: 42px;
    }
    .footer_swiper__item--third svg {
        margin-left: 35px;
    }
}

.footer_swiper__item p {
    font-size: 15px;
}


 .sidebar__link--second,  .sidebar__link--third {
     font-size: 15px;
}


.checkout_form .field span, .settings_body__form .field span {
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.default-shipping--product-detail {
    margin-bottom: 1.25rem;
}

@media (min-width: 1200px){
    .output_content {
        padding: 10px 24px 60px;
    }
}
@media (min-width: 1200px){
    .checkout_info__checkbox--ordinary {
        margin-bottom: 35px;
    }
}

.settings_body__button {
    max-width: 400px;
}

@media (max-width: 993px) {
    #gateway-iframe {
        height: 800px;
    }
}

.field input[type='file'] {
    padding-top: 5px;
}

.settings_body__form .settings_body__link.settings_body__link--submit {
    margin-top: 50px;
    margin-bottom: 40px;
}

@media (min-width: 768px) {
    .field input[type='file'] {
        padding-top: 6px;
    }
}
@media (min-width: 1200px) {
    .field input[type='file'] {
        padding-top: 9px;
    }
}