.form-cmp textarea,
.jq-selectbox__dropdown ul,
.jq-select-multiple ul,
.popup-window .form-cmp__questions.__scroll,
.popup-window .popup-content,
.popup-window .inner,
.form__textarea,
.popup-window .mp__text
{
    -webkit-overflow-scrolling: unset;
}
.popup-window .form-cmp__questions.__scroll,
.popup-window .popup-content.__scroll:not(.mCustomScrollbar),
.popup-window .inner.__scroll:not(.mCustomScrollbar)
{
    padding-right: 15px;
    overflow-y: auto;
}
/*Кнопка прокрутки*/
.popup-window .form-cmp__questions.__scroll::-webkit-scrollbar-button,
.form-cmp textarea::-webkit-scrollbar-button,
.jq-selectbox__dropdown ul::-webkit-scrollbar-button,
.jq-select-multiple ul::-webkit-scrollbar-button,
.popup-window .popup-content::-webkit-scrollbar-button,
.popup-window .inner::-webkit-scrollbar-button,
.form__textarea::-webkit-scrollbar-button,
.popup-window .mp__text::-webkit-scrollbar-button
{
    background-repeat: no-repeat;
    width: 5px;
    height: 0;
}
/*Дорожка по которой ходит бегунок*/
.popup-window .form-cmp__questions.__scroll::-webkit-scrollbar-track,
.form-cmp textarea::-webkit-scrollbar-track,
.jq-selectbox__dropdown ul::-webkit-scrollbar-track,
.jq-select-multiple ul::-webkit-scrollbar-track,
.popup-window .popup-content::-webkit-scrollbar-track,
.popup-window .inner::-webkit-scrollbar-track,
.form__textarea::-webkit-scrollbar-track,
.popup-window .mp__text::-webkit-scrollbar-track
{
    background-color: #e6e6e6;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
/* Свободное пространство от бегунка */
.popup-window .form-cmp__questions.__scroll::-webkit-scrollbar-track-piece,
.form-cmp textarea::-webkit-scrollbar-track-piece,
.jq-selectbox__dropdown ul::-webkit-scrollbar-track-piece,
.jq-select-multiple ul::-webkit-scrollbar-track-piece,
.popup-window .popup-content::-webkit-scrollbar-track-piece,
.popup-window .inner::-webkit-scrollbar-track-piece,
.form__textarea::-webkit-scrollbar-track-piece,
.popup-window .mp__text::-webkit-scrollbar-track-piece
{
    background-color: #e6e6e6;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
/*Бегунок полосы*/
.popup-window .form-cmp__questions.__scroll::-webkit-scrollbar-thumb,
.form-cmp textarea::-webkit-scrollbar-thumb,
.jq-selectbox__dropdown ul::-webkit-scrollbar-thumb,
.jq-select-multiple ul::-webkit-scrollbar-thumb,
.popup-window .popup-content::-webkit-scrollbar-thumb,
.popup-window .inner::-webkit-scrollbar-thumb,
.form__textarea::-webkit-scrollbar-thumb,
.popup-window .mp__text::-webkit-scrollbar-thumb
{
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    width: 6px;
    background-color: #7f7f7f;
}
.popup-window .form-cmp__questions.__scroll::-webkit-scrollbar-thumb:hover,
.form-cmp textarea::-webkit-scrollbar-thumb:hover,
.jq-selectbox__dropdown ul::-webkit-scrollbar-thumb:hover,
.jq-select-multiple ul::-webkit-scrollbar-thumb:hover,
.popup-window .popup-content::-webkit-scrollbar-thumb:hover,
.popup-window .inner::-webkit-scrollbar-thumb:hover,
.form__textarea::-webkit-scrollbar-thumb:hover,
.popup-window .mp__text::-webkit-scrollbar-thumb:hover
{
    background-color: #535c69;
}
/*Изменение размеров*/
.popup-window .form-cmp__questions.__scroll::-webkit-resizer,
.form-cmp textarea::-webkit-resizer,
.jq-selectbox__dropdown ul::-webkit-resizer,
.jq-select-multiple ul::-webkit-resizer,
.popup-window .popup-content::-webkit-resizer,
.popup-window .inner::-webkit-resizer,
.form__textarea::-webkit-resizer,
.popup-window .mp__text::-webkit-resizer
{
    background-repeat: no-repeat;
    width: 4px;
    height: 0;
}
/*Полоса прокрутки*/
.popup-window .form-cmp__questions.__scroll::-webkit-scrollbar,
.form-cmp textarea::-webkit-scrollbar,
.jq-selectbox__dropdown ul::-webkit-scrollbar,
.jq-select-multiple ul::-webkit-scrollbar,
.popup-window .popup-content::-webkit-scrollbar,
.popup-window .inner::-webkit-scrollbar,
.form__textarea::-webkit-scrollbar,
.popup-window .mp__text::-webkit-scrollbar
{
    width: 6px;
}
.popup-open-account.__full { height: auto; }
@media (max-width: 629px) {
    .popup-open-account { max-height: calc(100vh - 15px); }
    .popup-open-account.popup-window .popup-content { max-height: calc(100vh - 110px); }
    .popup-open-account.popup-window.popup-window__action .popup-content { max-height: calc(100vh - 183px); }
    .popup-open-account.popup-window.popup-window__action.popup-ios .popup-content { max-height: calc(100vh - 288px); }
}
@media (max-height: 720px) {
    .popup-open-account.popup-window.popup-window__action { height: 100vh; top: 0 !important; max-height: unset; }
    .popup-open-account.popup-window.popup-window__action .popup-content { height: calc(100% - 74px); max-height: unset; }
}
@media (min-height: 375px) {
    .popup-window.popup-open-account .form-cmp__questions.__scroll,
    .popup-window.popup-open-account .popup-content.__scroll {
        -webkit-overflow-scrolling: unset;
        /*overflow-y: hidden;*/
        padding-right: 0;
    }
    .popup-open-account .mp__text {
        height: inherit;
        overflow-x: hidden;
        overflow-y: auto;
    }
    .popup-open-account .form-cmp__questions.__scroll,
    .popup-open-account .mp__text.__scroll {
        padding-right: 15px;
    }
}
@media (min-width: 630px) {
    .popup-open-account { max-height: 500px; }
    .popup-open-account.popup-window .popup-content { max-height: 405px; }
    .popup-open-account.form-cmp__popup { max-height: 100vh; }
    .popup-open-account.popup-window.form-cmp__popup .popup-content { max-height: calc(100vh - 95px); }
}
@media (min-width: 630px) and (min-height: 721px) {
    .popup-open-account.popup-window.popup-window__action { max-height: unset; }
    .popup-open-account.popup-window.popup-window__action .popup-content { max-height: 478px; }
}