body.sessions.new.loading{width:100vw;height:100vh}body.sessions.new.loading #main,body.sessions.new.loading #footer,body.sessions.new.loading #tawkchat-container,body.sessions.new.loading header .toggle-button{display:none}body.sessions.new.loaded #page #main,body.sessions.new.loaded #page #footer,body.sessions.new.loaded #page #tawkchat-container,body.sessions.new.loaded #page header .toggle-button{display:initial}body.sessions.new .login-sections{background-color:#00B7EA}body.sessions.new .login-sections .alert.alert-dismissable{margin-bottom:3rem}body.sessions.new .login-sections .login-header{padding-bottom:2rem;background-color:#00B7EA}body.sessions.new .login-sections .login-header h1{color:#FFF}body.sessions.new .login-sections .login-body{background:#00B7EA}body.sessions.new .login-sections .login-body .container{padding-top:0;padding-left:6rem;padding-bottom:8rem}body.sessions.new .login-sections .login-body .user-access-links a.shared-link{display:block;white-space:normal}@media screen and (max-width: 991px){body.sessions.new .login-sections .login-header{padding-bottom:2rem}body.sessions.new .login-sections .login-body{top:auto;margin-bottom:2rem}body.sessions.new .login-sections .login-body .container{padding-bottom:8rem}}@media screen and (max-width: 767px){body.sessions.new .login-sections .login-body .container{padding-left:1.5rem}}@media screen and (max-width: 480px){body.sessions.new .login-sections .login-header{padding:2rem 0 0}}
