body,html{font-weight:300;background:#f6f4f2}#login{height:100%!important;min-height:100%!important;height:100vh!important;width:100%!important}#login-container{height:100%;height:100vh;background:#1e82be;background:-moz-linear-gradient(top left,#00629a 0%,#37aae1 100%);background:-webkit-linear-gradient(top left,#00629a 0%,#37aae1 100%);background:linear-gradient(to bottom right,#00629a 0%,#37aae1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00629A',endColorstr='#37AAE1',GradientType=1)}#login-container .qsills-login-bg-panel{display:none}#login-form{background-color:#fff;width:90%;max-width:560px;padding:30px;z-index:10}#login-form .ccea-logo{display:block;width:100%;max-width:140px;margin:15px auto}#login-form .btn-group{display:flex;margin:0}#login-form .btn-group label{filter:grayscale(100%);box-shadow:none;margin:1px;border:1px solid transparent;border-radius:4px;padding:30px 15px}#login-form .btn-group label.active{filter:grayscale(0%);background-color:#fff}.login-google{padding:10px 5px;font-size:1.25em;margin-bottom:0!important;background-color:#00629a}.login-google:disabled{opacity:.4}.login-google i{font-size:32px!important;margin:-4px 8px 0 0!important}#login-container.q-skills #login-form{background-color:#fff}#login-container.q-skills #login-form .btn-group label.active{border-color:#689f38;background-color:#fff}#login-container.q-skills .qsills-login-bg-panel{display:block;position:fixed;width:1920px;height:1920px;top:50%;left:50%;z-index:0}.qsills-login-bg-panel.top-left{transform:translate(-50%,-50%) rotate(-340deg) translate(-960px,0)}.qsills-login-bg-panel.top-right{transform:translate(-50%,-50%) rotate(-340deg) translate(959px,-940px)}.qsills-login-bg-panel.bottom-left{transform:translate(-50%,-50%) rotate(-340deg) translate(-960px,1060px)}.qsills-login-bg-panel.bottom-right{transform:translate(-50%,-50%) rotate(-340deg) translate(959px,900px)}#login-container.quest-for-learning .qsills-login-bg-panel{display:none}#login-container.quest-for-learning{background:#db4535;background:-moz-linear-gradient(top left,#db4535 0%,#f0c462 100%);background:-webkit-linear-gradient(top left,#db4535 0%,#f0c462 100%);background:linear-gradient(to bottom right,#db4535 0%,#f0c462 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db4535',endColorstr='#f0c462',GradientType=1)}#login-container.quest-for-learning #login-form .btn-group label.active{border-color:#db4535}#login-form #questTab{background-color:transparent}.hidden{display:none}.timeline-divider{padding:15px;border-bottom:1px solid #ccc;cursor:pointer;margin:15px 0}.timeline-divider:hover{background:rgba(0,0,0,.05)}.timeline-divider.active{border:1px solid #ccc;background:#e0e0e0}.timeline-divider.active span{transform:rotate(180deg)}#login-form .card-block p,#login-form .card-block h1,#login-form .card-block h2{padding-bottom:1rem}.timeline-container li{list-style-type:circle;margin-left:2rem;padding-bottom:.5rem;padding-top:.5rem}.timeline-container li strong{font-weight:bold}#login-google{background-color:transparent;box-shadow:none}.terms-and-conditions-wrapper{margin:20px}