.form-label,.registration .input-email.__error .field_error-descr{display:block}.reg_phone-w,.reg_phone-w .input-text_element,.registration_step,.registration_step .content-card_avatar .u-ava{position:relative}.face-verify,.phone-confirm,.profile-check{min-height:100%}.registration .btm-space{margin-bottom:1em}.registration .input-text_visual,.registration .select_element-w{margin-bottom:8px}.registration_footer_link:last-child,.registration_pw-w.__js .input-text{margin-bottom:0}.registration .input-email.__error .select_element-bg{border-color:#f55}.registration .input-email.__error .input-text_visual_bg{border:1px solid #f55}.registration .input-email_fields-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.registration .input-email_fields-wrapper .field.input-text{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;margin-right:4px}.registration .input-email_fields-wrapper .field.select{margin-left:4px;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.registration .input-email_fields-wrapper .field.select .select_element-w{width:100%}.registration_field{margin-top:1em}.registration_step .content-card_data{font-weight:700}.registration_step.content-card .clickarea{width:100%;opacity:0;-webkit-appearance:none}.registration_step .content-card_avatar .u-ava_img{background-color:#f0f0f0}.registration_step .content-card_avatar .u-ava .fi,.registration_step .content-card_avatar .u-ava .ic{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.registration_step .content-card_avatar .u-ava .ic-recovery-unavailable{margin-top:-9px;margin-left:-9px}.registration_footer{text-align:center}.registration_footer_link{display:block;color:#666;margin:12px 0}.select_element{margin-right:1em}.form-label{margin-bottom:.5em;text-align:left;color:#333}.recovery_actions .link{padding-top:12px}.registration_gender .input-radio-w{display:inline-block;margin:0 1em .5em 0}.registration_birthday .fierr{margin-top:-1.2em;margin-bottom:1em}.reg_phone-flag{position:absolute;bottom:3px;left:8px;height:24px;width:24px;z-index:2;cursor:pointer}.reg-prefixes{margin-top:1em}.other-country-cnt{text-align:left;padding:8px 0;border-bottom:1px solid #f0f0f0;background:#fff;z-index:1;position:-webkit-sticky;position:sticky;top:0}.face-verify,.profile-check,.profile-photo_link,.registration-footer.__reg-inside,.registration_description,.registration_head{text-align:center}#other-country{color:#f38500}.reg_choose_country{margin-right:50px}.reg_choose_prefix{float:right}.reg_sel-country{margin-top:.5em;font-size:.86rem}.reg_sel-country_link{color:#f38500;margin-left:3px;cursor:pointer;text-decoration:none}.choose-list_i-cnt .country_flag{margin-top:-4px;float:left;margin-right:.5em}.registration .it{overflow:hidden}.registration .usr{display:block;margin-bottom:.75em}.registration .login-page_header .usr{display:inline}.reg-prefixes.__hide-all-child .it,.reg_phone-w.hide-country .input-text_prefix,.reg_phone-w.hide-country .reg_phone-flag,.registration_pw-w.__js .field_error-descr,.registration_w .toolbar_actions,.registration_w .toolbar_widgets{display:none}.registration_users{overflow:hidden;margin:1em 0}.registration .uform_i_label{font-size:13px;padding:.25em .555em 0;margin:0 1px}.registration_img-upl .lf{border:none}.reg_upload-label{margin:1em 0 .5em;display:inline-block;cursor:pointer}.reg_upload_change{display:inline-block;margin-top:.5em}.profile-photo_link{position:relative;height:80px;width:80px;background-repeat:no-repeat;background-position:center;background-image:url(/mres/img/ava_border.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.profile-photo_link{background-image:url(/mres/img/ava_border@2x.png);background-size:80px}}.profile-photo_text{position:absolute;top:1em;width:100%;height:60px;margin:0 auto;padding:3em 1em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.73rem;overflow:hidden;color:#f80}.profile-photo_pic{margin-top:14px;display:inline-block}.profile-photo_pic:before{color:#f80;margin:0;font-size:40px}.registration .fi_tx{color:#666;text-decoration:underline}.registration-upl_gndr{display:block;height:128px;width:128px;background-repeat:no-repeat;margin-bottom:.5em;cursor:pointer}.registration-upl_gndr.__male{background-image:url(/mres/img/stb2/male_ava_128.png)}.registration-upl_gndr.__fmale{background-image:url(/mres/img/stb2/female_ava_128.png)}.registration_w .toolbar_two-columns-actions{position:relative;display:block}.registration_w .toolbar_two-columns-actions:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0}.choose-list .it{padding:0}.choose-list_i-cnt{display:block;padding:.75em 0;text-decoration:none}.reg-prefixes.__hide-all-child .it.__always-show{display:block}.reg_phone-w .input-text_prefix{padding-left:36px;color:#999}.reg_callui_code .input-text_prefix{font-size:15px;color:#999}.registration_user-login_w{font-size:14px;font-weight:700}.registration_user-login{display:inline-block;margin-right:5px}.registration-photo_choose-photo-content.__hidden,.registration-photo_choose-photo-error.__hidden,.registration-photo_form.__photo-loading .registration-photo_clear,.registration-photo_load-error-content.__hidden,.registration-photo_selected-photo-content.__hidden{display:none}.registration .recovery_validation_tx{font-size:13px;line-height:17px;padding:0 8px}.face-verify_candidate_avatar .u-ava_img,.profile-check_content .u-ava_img{padding-bottom:100%}.o .registration #reg_submit_code_btn{display:inline-block!important}.registration-photo_form.__photo-loaded .registration-photo_img{opacity:.5}.registration-photo_has_photo,.registration-photo_no_photo{opacity:1;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.registration-photo_has_photo.__hidden,.registration-photo_no_photo.__hidden,.registration-upload-files_input{position:absolute;visibility:hidden;display:none;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.registration-photo_error-text{color:#f55;font-size:15px;line-height:20px;margin-top:16px}.registration-photo_upload{position:relative}.registration-photo_img,.registration-photo_img_w,.registration-photo_upload,.registration-photo_upload_label{width:128px;height:128px;display:inline-block}.registration-photo_img_w{vertical-align:top}.registration-photo_img{background-size:cover;background-position:center top}.registration-photo_upload_label{text-decoration:none;text-align:center;border:1px solid #f80}.pillow-avatars .registration-photo_upload_label{border:none;background:url(/mres/img/stb2/ellip_border.png) center no-repeat}.registration-photo_upload_label:before{content:'\f028';font:48px/128px 'OK SVG Common Icons';color:#f80;display:block}.registration-photo_clear:before{position:absolute;top:0;right:0;overflow:hidden;background-color:#333;border:4px solid #333;border-radius:16px}.pillow-avatars .registration-photo_clear:before{top:4px;right:4px}.registration-photo_title{padding-top:16px;font-size:17px}.registration-photo_descr{color:#999;padding-top:8px}.registration-photo_buttons{padding-top:16px}.registration-photo_load-error-content .registration-photo_buttons{padding-top:0}.registration-photo_upload_button_label{display:inline-block}.registration-photo_upload_button_label .base-button{pointer-events:none}.registration_description_phone{font-size:17px;font-weight:700;padding-bottom:4px}@media (max-width:479px){.phone-confirm{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.phone-confirm .registration-footer{margin:auto auto 8px;width:100%}}.restore-la-container{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:16px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.restore-la-container.__bottom{padding-top:8px}.restore-la-chbx{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.restore-la-chbx.__tumbler{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.restore-la-description{margin-right:20px}.restore-la-chbx .input-checkbox+.input-checkbox_texts{padding-left:0}.registration-footer .link.__block-link,.registration-footer input.link{width:100%}.registration-footer.__reg-outside .link.__block-link,.registration-footer.__reg-outside input.link{padding-left:16px;padding-right:16px;margin-bottom:0;border-bottom:1px solid #f0f0f0}.registration-footer.__reg-outside .link.__block-link:last-child,.registration-footer.__reg-outside input.link:last-child{border-bottom:none}.registration-footer.__reg-inside .link.__block-link,.registration-footer.__reg-inside input.link{padding:8px 0;margin:0}.registration-footer .link.__block-link.__wait{pointer-events:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.registration_empty_stub{margin-top:8px;height:128px;background-size:320px 128px;background-image:url(/mres/img/stub/2019/ill_empty.png);background-position:center;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.registration_empty_stub{background-image:url(/mres/img/stub/2019/ill_empty@2x.png)}}.profile-check_content{margin:60px 0}.profile-check_content .u-ava{width:30%;min-width:96px;max-width:160px}.profile-check_content_login{margin-top:8px;color:#999;font-size:13px}.profile-check_form_actions{margin-top:0;padding:12px 0}@media (max-width:479px){.profile-check{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.profile-check_content,.profile-check_form,.profile-check_head{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.profile-check_content{margin:12px 0}.profile-check_form_actions .base-button{width:100%}}.profile-check_content.__face_verify{margin-top:24px;margin-bottom:24px}.face-verify_icon_wrapper{width:100%;position:relative;top:-20px}.face-verify_icon{bottom:0;width:40px;height:40px;margin-left:auto;margin-right:auto;background:#fff;border-radius:20px;padding-top:8px}.face-verify_form{margin-top:0;padding-top:8px;padding-bottom:12px}.face-verify_form_actions{margin-top:0;padding:0}.face-verify_faces{margin-top:16px;margin-bottom:12px;padding-left:6px;padding-right:6px}.face-verify_face{margin-left:6px;margin-right:6px;border:1px solid #f5f5f5;border-radius:8px;width:108px;height:108px}.face-verify_form .base-button{width:100%}.block.face-verify_candidates_header{margin-bottom:0}.face-verify_candidates .face-verify_candidate{width:80px;margin:16px 6px 6px;display:inline-block;position:relative}.face-verify_candidates .face-verify_candidate .ic{position:absolute;top:0;right:4px;width:20px;height:20px;background:#fff;border-radius:10px}.face-verify_candidates .face-verify_candidate .usr{font-size:13px;margin-bottom:0}.face-verify_candidate_avatar{width:64px;height:64px}.face-verify_form .base-button.__candidate_selected .base-button_bg{background:#27aa66}.face-verify_form .base-button.__candidate_selected .base-button_content_text,.face-verify_form .base-button.__candidate_selected .fi{color:#fff}.qr-code-login .qr-code-login_text{font-size:15px;color:#333}.qr-code-login .qr-code-login_digest{font-weight:700;font-size:20px}.qr-code-login .qr-code-login_digest_info{font-size:15px;color:#999;margin-top:12px}