.lk-content-delivery__item-text {
    display: flex;
    align-items: center;
}

.lk-content-delivery__item-text input[type=radio] {
    display: none;
}

.lk-content-delivery__item-text input[type=radio] + label {
    cursor: pointer;
    border-radius: 50%;
    width: 22px;
    height: 22px;
    border: 1px solid #c4c4c4;
    margin-right: 20px;
    position: relative;
}

.lk-content-delivery__item-text input[type=radio]:checked + label:before {
    content: ' ';
    background-color: #F49B4F;
    width: 9px;
    height: 9px;
    left: 5px;
    top: 5px;
    position: absolute;
    border-radius: 50%;
}

.errors-block {
    color: #FF0000FF;
    margin-top: 5px;
}
.success-block {
    color: #008000FF;
    margin-top: 5px;
}
.lk-content-body-field__input input,
.lk-content-body-password__input input{
    color:#222222;
}
.lk-content-body-field__input input:disabled,
.lk-content-body-password__input input:disabled{
    background: #F2F2F2;
    border-color:#F2F2F2;
    color:#C4C4C4;
}
::-webkit-input-placeholder {
    color:    #C4C4C4;
    opacity:  1;
}
:-moz-placeholder {
    color:    #C4C4C4;
    opacity:  1;
}
::-moz-placeholder {
    color:    #C4C4C4;
    opacity:  1;
}
:-ms-input-placeholder {
    color:    #C4C4C4;
}
::-ms-input-placeholder {
    color:    #C4C4C4;
}
::placeholder {
    color:    #C4C4C4;
}
.lk-checkbox__input{
    display: unset;
    opacity: 0;
    position: absolute;
}
.lk-checkbox__input:checked+.lk-checkbox__square {
    background: #f49b4f;
}
.lk-content-body-field--error .lk-content-body-password__input input {
    border-color: #f10;
}
