

/* Start:/bitrix/templates/.default/components/bitrix/main.register/kvark/style.css?16022527882031*/
div.bx-auth span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth div.bx-auth-secure-icon {background-image:url(/bitrix/templates/.default/components/bitrix/main.register/kvark/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth div.bx-auth-secure-unlock {background-image:url(/bitrix/templates/.default/components/bitrix/main.register/kvark/images/sec-unlocked.png);}

.user-data .field-input,
.user-data .field-select,
.user-data .fields.string,
.user-data .uf-address-search-input {
    /*display: block !important;*/
    width: 100%;
}
.user-data .fields.string,
.user-data .uf-address-search-input {
    padding: 0 10px;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 4px;
}
.user-data .fields.string,
.user-data .fields.select,
.user-data .uf-address-search-input {
    box-sizing: border-box;
    height: 36px;
    outline: 0;
}
.user-data .form-button {
    cursor: pointer;
}

.user-data .person-type-selector .person-type label {
    cursor: pointer;
}

.user-data .suggestion {
    position: absolute;
    display: none;
    top: 105%;
    right: 0;
    left: 0;
    padding: 16px 24px;
    background: #FFFFFF;
    border-radius: 3px;
    -webkit-box-shadow: 0px 4px 17px rgba(0, 0, 0, 0.07);
    -moz-box-shadow: 0px 4px 17px rgba(0, 0, 0, 0.07);
    box-shadow: 0px 4px 17px rgba(0, 0, 0, 0.07);
    font-size: 14px;
    line-height: 125%;
    z-index: 99;
}
.user-data .field-wrapper:hover .suggestion:not(.suggestion--empty),
.user-data input:focus + .suggestion:not(.suggestion--empty) {
    display: block;
}
.user-data .suggestion .suggestion-company {
    cursor: pointer;
}
.user-data .suggestion .suggestion-company + .suggestion-company {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px solid #CCCCCC;
}
.user-data .suggestion .suggestion-company__name {
    margin-bottom: 8px;
}
.user-data .suggestion .suggestion-company__prop {
    font-size: 11px;
    color: #868E96;
}
.user-data .suggestion .suggestion-company__prop--address {
    margin-bottom: 8px;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/main.register/kvark/style.css?16022527882031 */
