﻿.vk__page_login .mhead{text-align:center;justify-content:center}.vk__page_login .mhead .mhb_logo{display:inline-block;width:auto;min-width:31px}.vk__page_login .installApp{margin-bottom:12px}.vk__page_login .fit_box.new_form .login_header{color:var(--gray_600);padding:13px 0 4px;line-height:1.33}.vk__page_login .fit_box.new_form .fi_header_light{color:var(--gray_400);font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.vk__page_login .fit_box.new_form .login_restore{padding-bottom:8px}.vk__page_login .fit_box.new_form .login_new_user{margin-top:24px}.vk__page_login .fit_box.new_form .button.success{color:var(--vkui--color_text_contrast);margin-top:-2px}.vk__page_login .fit_box.new_form .socials{overflow:hidden}.vk__page_login .fit_box.new_form .social_button{padding:7px 0;margin-top:12px;display:block;line-height:24px;border:var(--vkui--size_border--regular) solid var(--vkui--vkontakte_color_input_border);border-radius:10px;cursor:pointer;text-decoration:none;text-align:center;box-shadow:0 0 6px 4px var(--vkui--color_background_content),0 2px 4px 0 var(--vkui--color_background_content);font-weight:600;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.vk__page_login .fit_box.new_form .social_button .social_icon{background-image:url(/images/mobile/auth_social_networks.png);background-size:100%;font-size:15px;padding:3px 12px;margin-right:10px;right:-4px;position:relative}.vk_2x .vk__page_login .fit_box.new_form .social_button .social_icon{background-image:url(/images/mobile/auth_social_networks_2x.png)}.vk__page_login .fit_box.new_form .social_button.social_google .social_icon{background-position:0-24px}@media (min-width:620px){.vk__page_login #vk_wrap,.vk__page_login .basis__header{max-width:550px;margin:0 auto}.vk__page_login .installApp,.vk__page_login .new_form{border-radius:16px!important}.vk__page_login .new_form{overflow:hidden}.vk__page_login .installApp{margin-top:12px}.vk__page_login .mcont,.vk__page_login .form_item{border:0!important}.vk__page_login .fit_box.new_form .form_item{padding:0 20px 20px}.vk__page_login .fit_box.new_form .login_header{padding:17px 0 7px}.vk__page_login .fit_box.new_form .social_button{width:247px;margin-left:12px;float:left}.vk__page_login .fit_box.new_form .social_button:first-child{margin-left:0}.vk__page_login .fit_box.new_form .social_button:first-child:last-child{float:none;width:auto}}
