@import"https://fonts.googleapis.com/css?family=Alegreya+Sans:100,300,400,500,700&subset=cyrillic";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,strong,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;font-size:100%}a{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button{border:none}*:focus{outline:none}.auth{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2;overflow:auto}.auth .logo{z-index:1;position:relative;color:#fafbfc;max-width:800px;flex-direction:row;display:flex;align-items:center;padding:1em 2em;margin:0 auto}.auth .logo .VKskill svg{z-index:0;height:1.2em;fill:#fafbfc;fill-rule:nonzero}.auth .logo .board{margin-left:auto;opacity:.8;color:#fafbfc}.auth .logo .board:hover,.auth .logo .board:active,.auth .logo .board:focus{opacity:1}.auth .logo .board svg{z-index:0;height:1.3em;width:1.3em;fill:#fafbfc}.auth .container{z-index:1;position:relative;text-align:center;color:#fafbfc;max-width:800px;flex-direction:row;display:flex;align-items:flex-start;margin:0 auto;flex-wrap:nowrap;justify-content:space-between;padding:calc(2em + 20vh) 2em calc(3em + 20vh)}@media screen and (max-width: 600px){.auth .container{flex-wrap:wrap}}.auth .container h1{font-weight:bold;font-size:48px}@media screen and (max-width: 400px){.auth .container h1{font-size:40px}}.auth .container h3{font-size:22px;font-weight:300;margin:16px 0 1.2em}@media screen and (max-width: 600px){.auth .container h3{font-size:18px}}.auth .container .h1-sub{font-weight:400}.auth .container .headline{text-align:left;padding:0 2em 2em 0;min-width:300px;box-sizing:border-box;width:64%}@media screen and (max-width: 600px){.auth .container .headline{width:100%;text-align:center;padding:0 0 2em 0;min-width:auto}}.auth .container .content-form{font-size:18px;font-weight:300;width:36%;min-width:210px;display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 600px){.auth .container .content-form{width:100%;align-items:center}}.auth .container .form{display:flex;flex-direction:column;align-items:center;max-width:210px}.auth .container .form>*{margin:0 0 1em;width:100%}.auth .container input,.auth .container button,.auth .container .button_glassy,.auth .container .input_text,.auth .container .button_white{line-height:1;padding:10px 1em;border-radius:3px;width:100%;box-sizing:border-box;font-size:inherit;font-family:inherit;font-weight:inherit;min-width:210px;display:inline-block;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.auth .container .input_text{border:1px solid rgba(249,249,249,.8);background:#f87832;cursor:text;color:#fafbfc}.auth .container .input_text.placeholder{opacity:.6;color:#fafbfc;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.auth .container .input_text:-moz-placeholder{opacity:.6;color:#fafbfc;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.auth .container .input_text::-moz-placeholder{opacity:.6;color:#fafbfc;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.auth .container .input_text:-ms-input-placeholder{opacity:.6;color:#fafbfc;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.auth .container .input_text::-webkit-input-placeholder{opacity:.6;color:#fafbfc;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.auth .container .input_text:focus{border:1px solid #fafbfc}.auth .container .input_text:focus.placeholder{opacity:.4}.auth .container .input_text:focus:-moz-placeholder{opacity:.4}.auth .container .input_text:focus::-moz-placeholder{opacity:.4}.auth .container .input_text:focus:-ms-input-placeholder{opacity:.4}.auth .container .input_text:focus::-webkit-input-placeholder{opacity:.4}.auth .container .disable-button_white{-webkit-box-shadow:none;box-shadow:none;background:rgba(249,249,249,.4);color:#2c2c2c}.auth .container .button_white{background:#fafbfc;-webkit-box-shadow:0px 1px 6px rgba(0,0,0,.15);box-shadow:0px 1px 6px rgba(0,0,0,.15);color:#2c2c2c;cursor:pointer}.auth .container .button_white:hover,.auth .container .button_white:active,.auth .container .button_white:focus{background:#fff}.auth .container .or{font-size:14px;opacity:.6;margin:1.3em 0 1em}.auth .container .button_glassy{border:1px solid #fafbfc;background:#f87832;cursor:pointer;color:inherit}.auth .container .register{width:90%;min-width:90%}.auth .container .recover{color:#2c2c2c;font-size:.9em}.auth .container .recover:hover,.auth .container .recover:active,.auth .container .recover:focus{opacity:.8}.bg{position:fixed;z-index:1;height:100%;width:calc(100% - 20px);top:0}.bg path{fill-opacity:0}html,body{background:#f87832 !important}html>.container,body>.container{overflow-y:auto;height:100%}.center-auth .headline{margin:auto;text-align:center !important;width:100% !important;padding:0 0 2em 0 !important}.center-auth .headline .form{margin:auto}