.login-ad{position:fixed;left:0;right:0;text-align:center}.login-area{border:1px solid #e1e3e6;position:relative;margin-top:80px;z-index:2;float:right;width:415px;background:#fff;text-align:center;border-radius:8px;box-shadow:0px 4px 8px rgba(0,0,0,.16)}.button-group{margin-bottom:16px}.login__social{width:290px;margin:auto}.social-button{margin:20px 0;width:100%}.login__row{margin-bottom:24px}.login{padding:0 10px;text-align:center}.login__heading{display:flex;justify-content:space-between;margin:24px 0}.login__flex-container{display:flex}.login__copy{margin:revert}.login__password{flex:3}.login__sign-in{flex:1;margin-left:16px}.universal-nav #signin_action{visibility:hidden}.login-page .login-container{margin:50px auto 0;display:flex;justify-content:center}@media only screen and (min-width: 768px){.login-page .login-container{width:1020px;max-width:100vw;justify-content:flex-end}}.login-page .login-container .login-area{padding:24px 12px;margin:0 16px;max-width:415px}@media only screen and (min-width: 768px){.login-page .login-container .login-area{margin:0}}.login-page.page-body{width:100%;min-height:100%;z-index:2;background-color:#f5f5f7;position:relative}

/*# sourceMappingURL=login.css.map*/