

.fiera_modal#register{
    display:inline-block;
}

.fiera_modal#register:not(.fix) #close{
    display:none;
}

.fiera_modal#register .checkbox{
    margin-bottom: 8px;
}

.fiera_modal#register .small_text{
    margin-bottom: 8px;
}


.fiera_form #frame .item{
    margin-bottom:0;
}

.fiera_modal#register #frame #update{
    margin-top: 7px;
}

.fiera_modal#register #frame input{
    //width: 230px;
}

.fiera_modal#register #frame{
    display: grid;
    grid-gap: 0 24px;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
}


.fiera_modal#register #frame #update{
    cursor:pointer;
}

.fiera_modal#register #switch_block{
    display:none;
}

.fiera_modal#register #frame #update{
    cursor:pointer;
}



.fiera_modal#register input[type="search"]{
    padding-right: 0px;
}

.fiera_modal#register input[type="search"]::-webkit-calendar-picker-indicator{
    opacity:0;
}

.fiera_modal#register input[type="search"]::-webkit-search-cancel-button{
    -webkit-appearance: none;

    height: 14px;
    width: 14px;
    display: block;
    background-image: url(/public/image/ico/close.svg);
    background-repeat: no-repeat;

    background-size: 14px;
}

.fiera_modal#register input:not([name]){
    color: transparent;
}

.fiera_modal#register .error{
    color: #FC7676;
    margin-bottom:10px;
}

.fiera_modal#register .error .text{
    margin-left:10px;
}

.fiera_modal#register .error p{
    line-height: 1.5;
}

.fiera_form .items .group.error#password .item{
    margin-bottom: 5px;
}

.fiera_form .items #error_password{
    margin-bottom: 10px;
    display:none;
}

.fiera_form .items #error_password #title{
    margin-bottom:5px;
}

.fiera_form .items #error_password .list{
    margin-left:3px;
}

.fiera_form .items .group.error#password[data-type="1"] + .group#error_password[data-type="1"]{
    display: inline-block;
}

.fiera_form .items .group.error#password[data-type="2"] + .group#error_password[data-type="1"] + .group#error_password[data-type="2"]{
    display: inline-block;
}

.fiera_form .items .group.error#password[data-type="2"] + .group#error_password[data-type="1"] + .group#error_password[data-type="2"] p{
    color:#5CB660;
}

.fiera_form .items .group.error#password[data-type="2"] input{
    color:#5CB660;
    border:2px solid #5CB660;
}