.App{margin-top:15px}.App .navbar-brand{font-weight:700;padding:5px}.LoaderButton .spinning.glyphicon{margin-right:7px;top:2px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}.lander{padding:80px 0;text-align:center}.lander h1{font-family:Open Sans,sans-serif;font-weight:600}.lander p{color:#999}#toast{border-radius:5px;padding:20px;margin:15px 0;font-weight:700;font-size:1.3em;color:#fff;text-align:center}.loadingMessage{font-size:1.2em;color:#666;text-align:center}.invitedEmail{background-color:#fafafa;padding:5px}.smallSpacer{padding:1vh 0}.spacer{padding:2vh 0}.bg-success{background-color:#5cb85c}.bg-failure{background-color:#d9534f}.testHistoryContainer{border-color:#e5e5e5;border-style:solid;border-width:1px 0 0 1px;border-radius:8px;box-shadow:2px 2px 3px 1px #e5e5e5;padding:15px 5px;margin:10px;box-sizing:border-box}.testHistoryLabel{color:#555;font-weight:700;padding:0 8px}.testHistoryData{margin-top:1px}.btnCol{box-sizing:border-box;padding:10px 30px}.buttonStyle{padding:25px 10px;margin:0}.mb-1{margin-bottom:1vh}.mt-1{margin-top:2vh}.memberListLabel{font-weight:700;font-size:.9em;color:#666}.memberCard{border:solid #888;border-width:0 0 1px;margin:10px;padding:10px;background-color:#fefefe}.sectionHeading{margin-top:5vh}@media (min-width:480px){.Login{padding:60px 0}.Login form{margin:0 auto;max-width:320px}}.passwordFieldSubtext{font-size:1.1em;text-align:center;color:#666}.passwordFieldSubtext:hover{color:#000}@media (min-width:480px){.ResetPassword{padding:60px 0}.ResetPassword form{margin:0 auto;max-width:320px}.ResetPassword .success{max-width:400px}}.ResetPassword .success{margin:0 auto;text-align:center}.ResetPassword .success .glyphicon{color:grey;font-size:30px;margin-bottom:30px}@media (min-width:480px){.Signup{padding:60px 0}.Signup form{margin:0 auto;max-width:320px}}.Signup form span.help-block{font-size:14px;padding-bottom:10px;color:#999}.NotFound{padding-top:100px;text-align:center}.progress-header{color:#999}.question h1,.question h2{margin:15px}.question-image{background-color:#fff;border-color:1px solid #ccc;padding:15px;max-width:100%;overflow:auto}.answer{color:#666;border:1px solid #fff;padding:5px 10px 5px 45px;width:100%;text-align:left;margin-top:10px;position:relative;font-size:22px;cursor:pointer;-webkit-transition:ease-in-out,width .35s ease-in-out;transition:ease-in-out,width .35s ease-in-out}.answer.selected,.answer:hover{color:#4f4c4c;background-color:#c8ffbb}.answer:focus{outline:none}.results span.correct{color:#c8ffbb}.error,.results span.failed{color:#f27c7c}.letter{color:#4f4c4c;width:30px;position:absolute;left:0;text-align:center;height:28px;top:0;padding:5px;text-transform:uppercase}.submit-button{margin-bottom:2rem}.btn-primary{color:#4f4c4c;background-color:#ffc107;font-weight:700}.btn-secondary{color:#b0d2ec;background-color:#0f63a4;border-color:#053c66;font-weight:700}.btn-secondary:hover{color:#fff;background-color:#084c81;border-color:#053c66}body{margin:0;padding:0;font-family:sans-serif}
/*# sourceMappingURL=main.d0965346.chunk.css.map */