.button{box-sizing:border-box;background-color:transparent;border-width:1px;border-style:solid;border-radius:4px;font-family:'Rubik',sans-serif;line-height:1;cursor:pointer;-webkit-appearance:none;-moz-transition:background-color .3s cubic-bezier(.1,0,.25,1),border-color .3s cubic-bezier(.1,0,.25,1),color .3s cubic-bezier(.1,0,.25,1);-o-transition:background-color .3s cubic-bezier(.1,0,.25,1),border-color .3s cubic-bezier(.1,0,.25,1),color .3s cubic-bezier(.1,0,.25,1);-webkit-transition:background-color .3s cubic-bezier(.1,0,.25,1),border-color .3s cubic-bezier(.1,0,.25,1),color .3s cubic-bezier(.1,0,.25,1);transition:background-color .3s cubic-bezier(.1,0,.25,1),border-color .3s cubic-bezier(.1,0,.25,1),color .3s cubic-bezier(.1,0,.25,1)}.button_size_small{padding:10px 14px 10px 14px;font-size:16px}.button_size_standard{padding:18px 16px 18px 16px;font-size:16px;text-align:left}.button_theme_blue{border-color:#6277bb;color:#6277bb}.button_theme_blue:hover{background-color:#6277bb;color:#fff}.button_full-width{display:block;width:100%;text-align:center}html{margin:0;padding:0}body{min-width:1280px;margin:0;padding:0;font:16px/1.5 'Rubik',sans-serif;color:#222}.form__control-label{display:block;margin:0 0 20px 0;font-size:12px;color:rgba(34,34,34,.6)}.form__control{margin:0 0 20px 0}.form__control-validation{margin:20px 0 0 0;font-size:12px;color:#c33333}.form__validation{margin:30px 0 0 0;font-size:12px;color:#c33333;text-align:left}.form__validation ul{list-style:none}.form__actions{margin:30px 0 0 0}.login{text-align:center}.login__form{box-sizing:border-box;display:inline-block;width:400px;padding:60px 0 0 0}.login__logo{margin:0 0 40px 0;height:28px}.login__logo-image{display:block;max-width:100%;max-height:100%}html,body{-webkit-text-size-adjust:100%}ul{margin:0;padding:0}li{margin:0;padding:0}input[type=text]:focus,input[type=password]:focus,input[type=button]:focus,input[type=submit]:focus,button:focus,a:focus,textarea,select{outline:0}a,a:visited{text-decoration:none}h1,h2,h3,h4{padding:0;margin:0;font-weight:normal;font-style:normal}.textbox{box-sizing:border-box;padding:18px 16px 18px 16px;border:none;background-color:transparent;border-radius:4px;font-family:'Rubik',sans-serif;font-size:16px;box-shadow:none;-webkit-appearance:none;-moz-transition:border-color .3s cubic-bezier(.1,0,.25,1);-o-transition:border-color .3s cubic-bezier(.1,0,.25,1);-webkit-transition:border-color .3s cubic-bezier(.1,0,.25,1);transition:border-color .3s cubic-bezier(.1,0,.25,1)}.textbox_theme_black{border:1px solid rgba(34,34,34,.05);color:#222}.textbox_theme_black::-webkit-input-placeholder{opacity:1;color:rgba(34,34,34,.2)}.textbox_theme_black::-moz-placeholder{opacity:1;color:rgba(34,34,34,.2)}.textbox_theme_black::-moz-placeholder{opacity:1;color:rgba(34,34,34,.2)}.textbox_theme_black:-ms-input-placeholder{opacity:1;color:rgba(34,34,34,.2)}.textbox_theme_black:hover{border-color:rgba(34,34,34,.2)}.textbox_theme_black:active{border-color:rgba(34,34,34,.3)}.textbox_size_full-width{width:100%}