.manual-list {
    margin-bottom: 107px;
}

.manual-list__item {
    display: table;
    width: 100%;
    margin-bottom: 114px;
}

.manual-list__item:last-child {
    margin-bottom: 0;
}

.manual-list__info-cell {
    display: table-cell;
    width: 50%;
    vertical-align: middle;
    padding: 0 15px 10px 0;
}

.manual-list__info-cell_right {
    padding: 0 0 8px 16px;
}

.manual-list__img-cell {
    display: table-cell;
    width: 50%;
    vertical-align: middle;
}

.manual-list__name {
    font-size: 24px;
    margin-bottom: 22px;
}

.manual-list__name_mob {
    display: none;
}

.manual-list__desc {
    color: #667580;
    line-height: 1.6;
}

.manual-list__img img {
    height: auto;
}

.manual-list__img_one {
    padding-right: 25px;
}

.manual-list__img_two {
    padding-right: 14px;
}

.manual-list__img_three {
    max-width: 378px;
    margin: 0 auto;
    padding-right: 32px;
}

.manual-list__img_four {
    max-width: 521px;
    margin: 0 0 0 auto;
    padding-right: 15px;
}

.variation__title {
    font-size: 24px;
    margin-bottom: 7px;
}

.variation__desc {
    margin-bottom: 28px;
}

.variation-radio {
    list-style: none;
    margin-bottom: 7px;
}

.variation-radio__item {
    display: inline-block;
    min-width: 49%;
}

.variation-radio__label {
    color: #a4aeb9;
    cursor: pointer;
}

.variation-form {
    padding: 23px 29px 28px;
    list-style: none;
    border: 1px solid #dfe6ee;
    border-radius: 3px;
}

.variation-form .jq-radio__div {
    color: #bdc3c7;
}

.variation-form .jq-radio.checked .jq-radio__div:before,
.variation-form .jq-radio.checked:hover .jq-radio__div:before {
    color: #0080cd;
}

.variation-form__title {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 17px;
}

.variation-form .btn {
    margin: 2px 0 0 0;
}

.variation-field {
    margin-bottom: 13px;
}

.variation-field__label {
    font-size: 12px;
    color: #a4aeb9;
    margin-bottom: 13px;
}

.variation-field__control {
    border: 1px solid #dfe6ee;
    border-radius: 3px;
    height: auto;
    width: 100%;
    padding: 12px 5px 15px 14px;
    font-size: 15px;
    color: #3f4a56;
    font-weight: 500;
    line-height: 1;
}

.variation-field__control::-webkit-input-placeholder {
    color: #a4aeb9;
    font-weight: 500;
    font-size: 15px;
    line-height: 1;
}

.variation-field__control:-moz-placeholder {
    color: #a4aeb9;
    font-weight: 500;
    font-size: 15px;
    line-height: 1;
}

.variation-field__control::-moz-placeholder {
    color: #a4aeb9;
    font-weight: 500;
    font-size: 15px;
    line-height: 1;
}

.variation-field__control:-ms-input-placeholder {
    color: #a4aeb9;
    font-weight: 500;
    font-size: 15px;
    line-height: 1;
}

.variation-field__textarea {
    border: 1px solid #dfe6ee;
    border-radius: 3px;
    height: auto;
    width: 100%;
    color: #3f4a56;
    padding: 9px 15px 3px;
    line-height: 1.55;
    letter-spacing: 0.05px;
    resize: vertical;
}

.variation-field__textarea::-webkit-input-placeholder {
    color: #3f4a56;
    font-size: 15px;
}

.variation-field__textarea:-moz-placeholder {
    color: #3f4a56;
    font-size: 15px;
}

.variation-field__textarea::-moz-placeholder {
    color: #3f4a56;
    font-size: 15px;
}

.variation-field__textarea:-ms-input-placeholder {
    color: #3f4a56;
    font-size: 15px;
}

@media (max-width: 991px) {
    .instal-page .container {
        width: calc(72% - 6px);
        padding: 0;
    }

    .instal-page h2 {
        margin-bottom: 39px;
    }

    .instal-page .bread-crumbs {
        margin: -11px 0 17px;
        padding: 0;
    }

    .section-manual .container {
        width: 100%;
        padding: 0 15px;
    }

    .manual-list__info-cell {
        padding: 0 15px 10px 13%;
    }

    .manual-list__info-cell_right {
        padding: 0 11% 0 15px;
    }

    .manual-list__name {
        margin-bottom: 8px;
        line-height: 1.35;
    }

    .manual-list__img img {
        max-height: 100%;
    }

    .manual-list__img_one {
        padding: 8px 0 0 15px;
    }

    .manual-list__img_two {
        padding: 11px 14px 0 0;
    }

    .manual-list__img_three {
        height: 291px;
        padding: 2px 14% 0 0;
    }

    .manual-list__item {
        margin-bottom: 123px;
    }

    .manual-list__item:nth-of-type(3) .manual-list__info-cell {
        padding: 2px 15px 0 13%;
    }

    .manual-list__item:nth-of-type(4) {
        margin-top: -4px;
    }

    .manual-list__item:nth-of-type(4) .manual-list__info-cell_right {
        padding: 0 14% 0 15px;
    }

    .manual-list__item:nth-of-type(4) .manual-list__img_four {
        padding-top: 12px;
    }

    .section-variation {
        margin-bottom: 20px;
    }

    .variation__desc {
        margin-bottom: 25px;
        line-height: 1.6;
    }

    .variation-radio {
        margin: 0 -15px 7px -15px;
    }

    .variation-radio__item {
        display: inline-block;
        width: 50%;
        margin-right: -4px;
        padding: 0 15px;
    }

    .variation-field__textarea {
        padding: 9px 10% 3px 15px;
    }

    .variation-radio .tablet-hide {
        display: none;
    }
}

@media (max-width: 730px) {
    .instal-page .container {
        width: 90%;
        padding: 0 15px;
    }

    .section-manual .container {
        width: 100%;
    }

    .manual-list__info-cell {
        padding-left: 6%;
    }

    .manual-list__info-cell_right {
        padding-right: 6%;
    }

    .manual-list__item:nth-of-type(3) .manual-list__info-cell {
        padding-left: 6%;
    }

    .manual-list__item:nth-of-type(4) .manual-list__info-cell_right {
        padding-right: 6%;
    }

    .manual-list__item {
        margin-bottom: 100px;
    }
}

@media (max-width: 600px) {
    .manual-list__desc {
        font-size: 14px;
    }

    .manual-list__name {
        font-size: 20px;
    }

    .manual-list__item {
        margin-bottom: 60px;
    }}

@media (max-width: 550px) {
    .instal-page h2 {
        margin-bottom: 24px;
        font-size: 24px;
    }

    .instal-page .container {
        width: 100%;
        padding: 0 15px;
    }

    .manual-list {
        margin-bottom: 49px;
    }

    .manual-list__item {
        margin-bottom: 52px;
    }

    .manual-list__info-cell {
        display: table-footer-group;
    }

    .manual-list__img-cell {
        display: block;
        width: 100%;
        margin-bottom: 6px;
    }

    .manual-list__img {
        padding: 0;
    }

    .manual-list__img_one {
        padding-left: 1px;
    }

    .manual-list__img_two {
        margin-bottom: 8px;
    }

    .manual-list__img_three {
        height: 288px;
        margin-bottom: 12px;
    }

    .manual-list__name {
        display: none;
        letter-spacing: 0.4px;
        margin-bottom: 14px;
    }

    .manual-list__name_mob {
        display: block;
    }

    .manual-list__desc {
        line-height: 1.45;
    }

    .manual-list__item:nth-of-type(4) .manual-list__img_four {
        padding-top: 0;
    }

    .variation__title {
        font-size: 20px;
        letter-spacing: 0.4px;
        margin-bottom: 14px;
    }

    .variation__desc {
        margin-bottom: 19px;
        line-height: 1.45;
        font-size: 14px;
    }

    .variation-field__item {
        margin-bottom: 24px;
    }

    .variation-field__item:last-of-type {
        margin-bottom: 0;
    }

    .variation-field__textarea {
        height: 132px;
        letter-spacing: 0.15px;
    }

    .variation-form {
        padding: 23px 14px 30px;
    }

    .variation-form__title {
        margin-bottom: 23px;
        padding-left: 15px;
    }

    .variation-form .btn {
        margin: 16px 0 0 0;
    }

    .variation-radio {
        margin: 0 0 22px 0;
    }

    .variation-radio .tablet-hide {
        display: inline;
    }

    .variation-radio__item {
        width: 100%;
        margin: 0 0 8px 0;
        padding: 0;
    }

    .variation-radio__item:last-child {
        margin-bottom: 0;
    }
}