.login-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:47.9375em){.login-page{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}}.edit-mode .login-page>*{width:50%}.login-page__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:35rem;width:100%;padding:0 1.5rem}@media only screen and (min-width:48em){.login-page__form{margin:0 auto;padding:0}}.login-page__form h3{color:#333;font-size:2rem;font-weight:700;line-height:3.2rem}.login-page__form .form__forgot{margin-bottom:1rem;margin-right:auto;text-decoration:none;color:#333;font-size:1.2rem}.login-page__form .form__validation{margin-bottom:1rem}.login-page__form .form__submit-btn{width:16.8rem;-ms-flex-item-align:center;align-self:center;margin-bottom:13rem}@media only screen and (max-width:47.9375em){.login-page__form .form__submit-btn{margin-bottom:0}}.login-page__form .form__password-tip{color:#333;font-size:1.2rem;margin-bottom:3.6rem}#registration .login-page__form{margin-right:1rem;margin-left:0}@media only screen and (max-width:47.9375em){#registration .login-page__form{margin:0 auto 2.4rem}}#registration .login-page__form .login-checkbox-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.6rem}#registration .login-page__form .login-checkbox-block .animated-checkbox{margin-right:1rem}#registration .login-page__form .login-checkbox-block label{font-size:1.4rem;line-height:2rem;color:#333;font-weight:400}#registration .login-page__form-tip{font-size:1.2rem;line-height:1.6rem;font-weight:300;margin:5.6rem 0}@media only screen and (max-width:47.9375em){#registration .login-page__form-tip{font-size:1.4rem;line-height:2rem;font-weight:400}}#registration .login-page__dropzone{margin-left:1rem;width:35rem}@media only screen and (max-width:47.9375em){#registration .login-page__dropzone{height:25.6rem;margin-left:0;width:100%}}.fade{display:none}.fade.in{display:block!important}.panel-heading{margin-top:12.5rem;margin-bottom:7rem}@media only screen and (max-width:47.9375em){.panel-heading{margin-top:6rem}}.nav-tabs>li{float:none;margin-right:50px;display:inline-block;zoom:1}.nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:60%}@media only screen and (max-width:47.9375em){.nav-tabs{width:100%}}.nav-tabs .nav-link{margin-bottom:0;margin-right:0}.nav-tabs .nav-link .login-btn{height:auto;color:#333;font-size:2rem;font-weight:700;line-height:3.2rem}@media only screen and (max-width:47.9375em){.nav-tabs .nav-link .login-btn{font-size:1.6rem;line-height:2.4rem}}.nav-tabs .nav-link.active>.login-btn{color:#333;background-color:transparent;border-bottom:4px solid #333}#registration .login-page{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#registration .login-page .login-checkbox-block+.login-checkbox-block label{margin:0}#registration .login-page__form-tip{margin:0 0 16px}@media only screen and (max-width:47.9375em){#registration .login-page__form-tip{margin:0 0 16px}}#registration .login-page .form__submit-btn,#registration .login-page__form-tip{-ms-flex-item-align:start;align-self:flex-start}#registration .login-page .form__validation{margin:0}#registration .login-page .form__validation[data-status=error]{margin-bottom:16px}@media only screen and (max-width:47.9375em){#registration .login-page__dropzone{height:51rem}}@media only screen and (max-width:47.9375em){.nav.nav-tabs .btn{white-space:normal}}