.mark-form--third .mark-form__dop {
    margin-right: 0 !important;
    margin-bottom: 30px !important;
    flex-shrink: 0 !important;
    flex-grow: 1 !important;
    flex-basis: 30%;
}

.mark-form--third .mark-form__dop label.form-position {
    margin-left: auto !important;
    margin-right: auto !important;
}

@media screen and (max-width: 1220px) {
    .mark-form--third .mark-form__dop label.form-position {
        max-width: 330px !important;
    }
}

@media screen and (max-width: 1140px) {
    .mark-form--third .mark-form__dop label.form-position {
        max-width: 290px !important;
    }
    .mark-form__dop label.form-position {
        font-size: 18px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .mark-form--third .mark-form__dop label.form-position.selected {
        font-size: 18px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

@media screen and (max-width: 990px) {
    .mark-form--third .mark-form__dop {
        flex-basis: 100% !important;
    }
}