.registration_step,.registration_step .content-card_avatar .u-ava{position:relative}.n .cbox.ccard .registration .pnl2H,.other-country-cnt{border-bottom:1px solid #f2f2f2}.phone-confirm,.profile-check{min-height:100%}.registration .btm-space{margin-bottom:1em}.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:#f2f2f2}.registration_step .content-card_avatar .u-ava .ic{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.registration_footer{text-align:center}.registration_footer_link{display:block;color:#666;margin:12px 0}.registration_footer_link:last-child{margin-bottom:0}.select_element{margin-right:1em}.form-label{display:block;margin-bottom:.5em;text-align:left;color:#333}.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-w,.reg_phone-w .input-text_element{position:relative}.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;background:#fff;z-index:1;position:-webkit-sticky;position:sticky;top:0}.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:13px;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}.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}.registration_pw-w.__js .field_error-descr{display:none}.registration_pw-w.__js .input-text{margin-bottom:0}.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:11px;font-size:.73rem;overflow:hidden;color:#ee8208}.profile-photo_pic{margin-top:14px;display:inline-block}.profile-photo_pic:before{color:#ee8208;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_actions,.registration_w .toolbar_widgets{display:none}.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{display:none}.reg-prefixes.__hide-all-child .it.__always-show{display:block}.reg_phone-w .input-text_prefix{padding-left:36px;color:#999}.reg_phone-w.hide-country .input-text_prefix,.reg_phone-w.hide-country .reg_phone-flag{display:none}.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 .recovery_validation_tx{font-size:13px;line-height:17px;padding:0 8px}.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_choose-photo-content.__hidden,.registration-photo_choose-photo-error.__hidden,.registration-photo_load-error-content.__hidden,.registration-photo_selected-photo-content.__hidden{display:none}.registration-photo_error-text{color:#f33;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 #ee8208}.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:'\f00c';font:400 48px 'OK Icons';color:#ee8208;display:block;line-height:128px}.registration-photo_clear:before{position:absolute;top:0;right:0;overflow:hidden;background-color:#333;border:4px solid #333;border-radius:16px}.registration-photo_form.__photo-loading .registration-photo_clear{display:none}.pillow-avatars .registration-photo_clear:before{top:4px;right:4px}.registration-photo_title{padding-top:16px;font-size:18px}.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:18px;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%}}.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 #f2f2f2}.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}.profile-check_content{margin:60px 0}.profile-check_content .u-ava{width:30%;min-width:96px;max-width:160px}.profile-check_content .u-ava_img{padding-bottom:100%}.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%}}