ol#phone-code {
    z-index: 1000;
    position: absolute;
    font-size: 14px;
    line-height: 25px;
    margin-top: 74px;
    height: 74px;
    overflow: scroll;
    display: block;
    cursor: all-scroll;
    background-image: url(/img/ui/phone-select__img-center.png);
    width: 350px;
    pointer-events: auto;
    background-position: center;
    padding: 5px;
    font-weight: 300;
}

ol#phone-code li {
    list-style: none;
    cursor: pointer;
}

#phone-input {
    width: 100%;
}


.phone-select .input-candy__img-left {
    background-image: url(/img/ui/phone-select__img-left.png)
}

.phone-select .input-candy__img-center {
    background-image: url(/img/ui/phone-select__img-center.png)
}

.phone-select .input-candy__img-right {
    background-image: url(/img/ui/phone-select__img-right.png)
}


.phone-select.mod-error .input-candy__img-left {
    background-image: url(/img/ui/phone-select__img-left-error.png)
}

.phone-select.mod-error .input-candy__img-center {
    background-image: url(/img/ui/phone-select__img-center-error.png)
}

.phone-select.mod-error .input-candy__img-right {
    background-image: url(/img/ui/phone-select__img-right-error.png)
}

html,
body {
    overflow: hidden;
    position: absolute;
    touch-action:none;
}

