.about-blanc{background:#fff;max-height:unset;width:372px}unsupported-dialog img.chrome-logo{width:25px;margin-right:10px}talk-with-us{display:block}talk-with-us .button{margin-top:5px}video-intro{animation:fade-in .25s ease-out}#mood{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}invitation{display:flex;flex-direction:column;overflow:auto;height:calc(100vh - 50px)}invitation .form-container{margin-top:100px;position:relative}invitation .card-logo{margin-bottom:26px;margin-left:52px;margin-top:12px}@media (max-width:960px){invitation .card-logo{margin:12px auto 26px}}legal{display:flex;justify-content:center}@media (max-width:960px){legal{padding:16px}legal .md-dialog-fullscreen{border-radius:10px;height:auto!important}}resetpassword{display:flex;flex-direction:column;overflow:auto;height:calc(100vh - 50px)}resetpassword .form-container{margin-top:100px;position:relative}resetpassword .card-logo{margin-bottom:26px;margin-left:52px;margin-top:12px}@media (max-width:960px){resetpassword .card-logo{margin:12px auto 26px}}signin{display:flex;flex-direction:column;overflow:auto;height:calc(100vh - 50px)}signin .form-container{position:relative}signin .form-container .user-form{bottom:0;top:0;position:relative;transition:all .25s ease-out}signin .form-container .user-form .card{background-color:#fff}signin .form-container .user-form .animate-show-hide{opacity:1}signin .form-container .user-form .animate-show-hide.ng-hide{opacity:0;position:absolute}signin .night .sign-in-mode{color:#fff}signin .on-team-mode-panel{top:0;bottom:0;left:50%;right:0;background-color:rgba(37,128,255,.5);position:fixed;transform:translateX(100%);transition:transform .25s ease-out;will-change:transform;z-index:-1}signin .on-team-mode-panel.show-panel{transform:translateX(0)}@media (max-width:960px){signin .on-team-mode-panel{display:none}}signin .user-type{align-items:center;background-color:#ecf4ff;border-radius:20px;display:block;height:32px;line-height:1;padding:10px 0;width:100%;max-width:140px;text-align:center}signin .authentication-icon:before{background-color:#fff;border-radius:50%;box-shadow:0 15px 40px -10px rgba(0,0,0,.3);content:"";height:100px;width:100px}signin .authentication-icon md-icon{color:#2580ff;font-size:70px;position:absolute}signin .card-logo{margin:12px auto 26px}signin #back-button{top:30px}signin .signup{position:absolute;top:420px;margin-bottom:20px}signin .signup .button{width:fit-content}signin .stored-users-list{max-width:1200px;width:100%;height:100%;margin:32px auto 0}signin .stored-users-list md-grid-list{margin-bottom:200px}signin .stored-users-list .signup{margin-bottom:0;top:auto;bottom:60px;left:calc(50vw - 211px)}stored-user-card{height:100%;width:100%}stored-user-card .card{padding:26px}stored-user-card avatar{width:130px;height:130px}@media (max-width:960px){stored-user-card avatar{width:110px;height:110px}}@media (max-width:600px){stored-user-card avatar{width:90px;height:90px}}sso .card{height:460px;width:400px;margin:10vh auto}sso .card-logo{margin:0}sso a:active,sso a:hover,sso a:link,sso a:visited{text-decoration:underline;color:#2580ff}sso .card-footer{width:calc(100% - 2px)}sso .conexia #signin-container{padding-top:30px;font-family:Open Sans,sans-serif}sso .conexia .service{border-radius:4px;display:block;font-size:14px;height:42px;width:100%;background-color:#eee;border:1px solid #ddd;background-repeat:repeat-x;color:#333;font-weight:700;margin-bottom:8px;text-align:left;text-decoration:none;cursor:pointer}sso .conexia .service:hover{background:#eee;border-color:#bebebe;text-decoration:none}@media (min-width:880px){sso .conexia .services{display:inline-block;vertical-align:top;width:280px}}sso .conexia .logo{border-right:1px solid;border-color:inherit;display:inline-block;font-size:28px;font-weight:400;height:40px;line-height:38px;margin-right:5px;vertical-align:middle;-webkit-font-smoothing:antialiased;width:42px;text-align:center;padding:3px 8px 0}sso .conexia .platform-title{position:relative;top:2px}sso .conexia .lex.logo{width:34px;margin-left:11px;background-repeat:no-repeat;background-position:2px 10px}sso .conexia a{color:#5ebbde}sso .conexia a:hover{color:#358fb2;text-decoration:none}sso .conexia .logo-lex{position:relative;top:2px}sso .conexia .divider{border-top:1px solid #d9dadc;display:block;line-height:1px;margin:15px 0;position:relative;text-align:center}sso .conexia .divider .divider-title{background:#fff}