*,body{padding:0;margin:0}.fwErrorContainer,.fwErrorNote,.upgradeContainer{box-sizing:border-box;text-align:left;position:absolute}.contentContainer,.fwErrorContainer,.upgradeContainer{min-height:34rem;width:100%}#forgotPasswordContainer,.showForgotPassword{-webkit-transform:rotateY(180deg)}html{font:10px LiberationSans,"Helvetica Neue";height:100%;-webkit-user-select:none}body{background:url(../img/starfield.jpg) center top;background-size:cover;font-size:1.3rem;color:#838383}#logo{display:block;width:45rem;margin:2rem auto}#changePasswordContainer,#invitationContainer,.alert-error,.fwErrorContainer,.upgradeContainer{display:none}#content{width:38rem;margin:auto;opacity:0;-webkit-transition:opacity .4s ease-in}#content.visible{opacity:1}#outerContainer{transition:all .4s ease-in-out;-webkit-transform-style:preserve-3d}.blur{-webkit-filter:blur(200rem)}.fwErrorContainer{border:.1rem solid #d5d5d5;border-radius:.4rem;background-color:#fff;padding:2.8rem 2.8rem 2.3rem}.fwErrorNote{border:.1rem solid #d5d5d5;border-radius:.4rem;background-color:red;color:#fff;padding:.2rem;left:2rem;right:2rem;bottom:2rem;top:2rem;overflow:auto}.upgradeContainer{border:.1rem solid #d5d5d5;border-radius:.4rem;background-color:#fff;padding:2.8rem 2.8rem 2.3rem}.downloadStatus{text-align:center;font-weight:700;position:absolute;left:0;right:0;bottom:auto;top:1rem}.contentContainer,.releaseNotes{text-align:left;box-sizing:border-box}.download-bar,.progress-bar{bottom:auto;top:2rem;left:2rem;height:1.5rem;position:absolute}.download-bar{right:2rem;background-color:#eaeaea}.progress-bar{right:auto;background-color:gray}.releaseNotes{border:.1rem solid #d5d5d5;border-radius:.4rem;background-color:#eaeaea;padding:.2rem;position:absolute;left:2rem;right:2rem;bottom:2rem;top:6rem;overflow:auto}.contentContainer{border:.1rem solid #d5d5d5;border-radius:.4rem;background-color:#fff;padding:2.8rem 2.8rem 2.3rem;position:absolute;-webkit-backface-visibility:hidden}#guestSignInLink,footer{text-align:center}#forgotPasswordContainer{background-color:#eaeaea;display:none}.showGuestSignIn{-webkit-transform:rotateY(360deg)}input[type=password],input[type=text]{font-size:1.3rem;color:#8e8d8d;padding:2rem 1.5rem 1.8rem 5rem;width:100%;display:block;margin:0 0 1.5rem;box-shadow:inset .2rem .2rem .4rem #f1f1f1;border:.1rem solid #ccc;border-radius:.4rem;background-repeat:no-repeat;line-height:2rem;box-sizing:border-box}input[type=text]{background-image:url(../img/user.png)}.error input[type=text]{background-image:url(../img/user_error.png)}input[type=password]{background-image:url(../img/password.png)}.error input[type=password]{background-image:url(../img/password_error.png)}input.noicon{background-image:none;padding-left:1.5rem}.guestLoginSpinner,.loginSpinner{margin-right:.5rem}input[type=checkbox]{opacity:0;width:1.5rem}.login-checkbox{display:block;margin:-.7rem 0 2rem}.login-checkbox>input[type=checkbox]+label{clear:none;height:1.5rem;display:block;padding:0 0 0 2.2rem;margin:0;font-size:1.2rem;line-height:1.3em;background:url(../img/check.png) no-repeat;cursor:pointer}.backLink{display:inline-block;cursor:pointer;margin:2rem 0;padding:0}#forgotPassword{float:right;margin-top:-4.4rem;margin-right:1rem}#registerEmail,#registerLastName{margin-bottom:3rem}#guestSignIn{width:100%}#guestSignInLink a{color:#fff}#guestSignInLink.disabled{cursor:not-allowed}#guestSignInLink.disabled a{color:#aaa;cursor:not-allowed;text-decoration:none}footer,footer a,footer a:hover{color:#fff}.toggleLoginType{padding-top:2rem}footer{position:absolute;bottom:0;width:100%;height:3.5rem;font-size:1.3rem;padding-top:1.2rem;box-sizing:border-box;text-shadow:.1rem .1rem .1rem #08114d;font-weight:100;letter-spacing:.1rem}body.lightbox{font:10px LiberationSans,"Helvetica Neue";margin:4.2rem 1rem 0;overflow:hidden}body.lightbox .page-body p,body.lightbox h1{font-family:LiberationSans,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:2rem}#printButton{right:.5rem;top:.5rem;position:fixed}body.lightbox .page-body p{color:#000;font-size:1.2rem;line-height:1.7rem;padding-bottom:2rem;text-align:justify}body.lightbox h1{font-size:2rem;line-height:2.5rem}.page-body{background:#fff;padding:1rem;border-bottom-left-radius:.4rem;border-top-left-radius:.4rem;border:1px solid #999;position:absolute;top:4.2rem;left:.7rem;right:.7rem;bottom:.7rem;overflow:auto}@media print{#printButton{display:none}.page-body{top:0;overflow:visible;position:inherit;padding:0;border-width:0}body.lightbox .page-body p{padding-bottom:1rem}}.devToolsLink{display:none}