body{font-family:sans-serif;font-size:13px;line-height:1.42857143;color:#5e5e5e;background-color:#f3f3f3}body.login-page{background-color:#233249;width:100%;height:100vh;max-width:none;font-family:"Roboto",sans-serif;display:flex;margin:0}body.login-page .login-box{margin:auto;width:440px;max-width:440px;margin-top:8rem}body.login-page .login-box .logo{margin-bottom:36px}body.login-page .login-box .logo a{font-size:36px;display:block;width:100%;text-align:center;color:#fff}body.login-page .login-box .logo small{display:block;width:100%;text-align:center;color:#fff;margin-top:-5px}body.login-page .login-box .logo img{height:48px;margin:auto;display:table}body.login-page .login-box>.card{border-radius:4px;-webkit-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);-moz-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);box-shadow:0px 4px 32px 0 rgba(0,0,0,.25)}body.login-page .login-box form button[type=submit]{border:none;padding:10px 15px;font-size:13px;transition:all .1s;background:#0078d4;color:#fff;border-radius:1px;min-width:130px;box-shadow:0 1px 1px 1px rgba(0,0,0,.15)}body.login-page .login-box form button[type=submit]:hover,body.login-page .login-box form button[type=submit].active{background:#005ba1}body.login-page .login-box form button[type=submit]:focus{background:#004c87}body.signup-page{background-color:#233249;width:100%;height:100vh;max-width:none;font-family:"Roboto",sans-serif;display:flex;margin:0}body.signup-page .signup-box{margin:8rem auto;width:440px;max-width:440px;display:inline-table}body.signup-page .signup-box .logo a{font-size:21px;color:#fff}body.signup-page .signup-box .logo a b{color:#fff}body.signup-page .signup-box>.card{border-radius:4px;-webkit-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);-moz-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);box-shadow:0px 4px 32px 0 rgba(0,0,0,.25)}body.signup-page .signup-box form a{color:#2979ff;padding:6px 8px;border-radius:2px;transition:all .1s;display:table;margin:0 auto}body.signup-page .signup-box form a:hover,body.signup-page .signup-box form a:focus{background:rgba(41,121,255,.1)}body.signup-page .signup-box form a:active{background:rgba(41,121,255,.2)}body.signup-page .signup-box form button[type=submit]{border:none;background:rgba(0,0,0,.05);padding:8px 15px;border-radius:4px;font-size:13px;color:#777;transition:all .1s}body.signup-page .signup-box form button[type=submit]:hover{background:rgba(41,121,255,.1);color:#2979ff}body.signup-page .signup-box form button[type=submit]:focus{background:rgba(41,121,255,.2);color:#2979ff}body.fp-page{background-color:#233249;width:100%;height:100vh;max-width:none;font-family:"Roboto",sans-serif;display:flex;margin:0}body.fp-page .fp-box{margin:8rem auto;width:440px;max-width:440px;display:inline-table}body.fp-page .fp-box .logo a{font-size:21px;color:#fff}body.fp-page .fp-box .logo a b{color:#fff}body.fp-page .fp-box>.card{border-radius:4px;-webkit-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);-moz-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);box-shadow:0px 4px 32px 0 rgba(0,0,0,.25)}body.fp-page .fp-box form a{color:#2979ff;padding:6px 8px;border-radius:2px;transition:all .1s;display:table;margin:0 auto}body.fp-page .fp-box form a:hover,body.fp-page .fp-box form a:focus{background:rgba(41,121,255,.1)}body.fp-page .fp-box form a:active{background:rgba(41,121,255,.2)}body.fp-page .fp-box form button[type=submit]{border:none;background:rgba(0,0,0,.05);padding:8px 15px;border-radius:4px;font-size:13px;color:#777;transition:all .1s}body.fp-page .fp-box form button[type=submit]:hover{background:rgba(41,121,255,.1);color:#2979ff}body.fp-page .fp-box form button[type=submit]:focus{background:rgba(41,121,255,.2);color:#2979ff}.separator{text-align:center;font-weight:500;font-size:12px;display:flex;height:17px;margin-top:16px;margin-bottom:20px;padding:0;position:relative}.separator::before{content:"";display:block;width:100%;height:1px;background:#434343;margin:auto}.separator span{background:#fff;position:absolute;left:0;right:0;top:-4px;bottom:0;width:36px;margin:auto;color:#666;font-size:16px;font-family:"Segoe UI",sans-serif;font-weight:600}@media screen and (max-width: 500px){body.login-page .login-box{width:90% !important}}.card{border-radius:2px !important}form{margin-bottom:0 !important}.body{display:grid;padding:30px 40px !important}.title{font-family:"Segoe UI",sans-serif;font-size:21px;font-weight:500}.fields{margin:28px 0 12px 0}input{outline:none;border:1px solid #a6a6a6;width:100%;padding:12px;box-shadow:1px 1px 0 0 rgba(0,0,0,.1);transition:background 100ms;box-sizing:border-box}input:hover{background:#f5f5f5}p{font-size:14px;font-family:"Segoe UI",sans-serif;display:inline-block}.connectors a{display:flex;border:1px solid #2f2f2f;margin:auto;height:56px;padding:0 16px;text-decoration:none;transition:background 100ms}.connectors a .icon,.connectors a img{height:28px;width:28px}.connectors a .sign-in{padding-left:12px;font-family:"Segoe UI",sans-serif;font-weight:600;color:#2f2f2f}.connectors a>*{display:inline-block;margin:auto 0}.connectors a:hover{background:#f5f5f5}.powered-by{margin-top:24px;display:flex}.powered-by>*{margin:0 auto;display:flex}.powered-by>*>*{margin:auto 0}.error-container{margin-top:16px;color:#f44336}a{color:#0078d4;text-decoration:none}a:hover{color:#005ba1}.card .body{font-size:14px;color:#555;padding:20px}button,input,select,a{outline:none !important}.card{background:#fff;min-height:50px;box-shadow:0 2px 10px rgba(0,0,0,.2);position:relative;margin-bottom:30px}/*# sourceMappingURL=login.css.map */
