.btn{transition:background 0.2s ease}body{font-weight:200}small{font-weight:100;font-size:0.75rem}sub,sup{font-size:0.73em}a sup{font-size:0.5em;top:-1em;left:-0.5em}a{transition:background 0.2s ease}a.danger{color:#f13838}a.white{color:white}a.white:hover{color:#DDDDDD}strong,label{font-weight:400}legend.legend-label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:400;border-bottom:none;font-size:1em}h1,h2,h3{font-family:"Ubuntu", sans-serif;color:#333333;font-weight:500}h4,h5,h6{font-family:"Ubuntu", sans-serif;color:#333333}.text-subtle-warning{color:#f9b180 !important}.text-warning{color:#f4761f !important}.text-danger{color:#f13838 !important}.text-success{color:#41590c !important}.text-regular{font-weight:200}.text-de-emph{font-weight:200}.text-gray-light{color:#757575}.st-chartreuse-bg{background:#e2e71f;color:black}.st-lime-bg{background:#c1d82f;color:black}.st-yellow-bg{background:#ffef00;color:black}.st-cool-grey-bg{background:#a6bac9;color:white}.st-cool-grey-40-bg{background:#d8dee4;color:black}.st-cool-grey-25-bg{background:#e5e8ed;color:black}.st-med-grey-bg{background:#9cb1c2;color:white}.st-light-grey-bg{background:#efefef;color:black}.st-black-bg{background:#333333;color:white}.st-black{color:#333333}.st-white-bg{background:white;color:black}.st-cool-white-bg{background:#f2f7f7;color:black}.st-aqua-bg{background:#70cacd;color:white}.st-deep-aqua{color:#005f60}.st-deep-aqua-bg{background:#005f60;color:white}.st-light-aqua-bg{background:#6fefef;color:black}.st-orange-bg{background:#f99d25;color:white}.st-deep-orange-bg{background:#f58221;color:white}.st-light-orange-bg{background:#ffbd00;color:white}.st-pink-bg{background:#e472ac;color:white}.st-deep-pink-bg{background:#e53db2;color:white}.st-light-pink-bg{background:#ff87e0;color:white}.yt-color-bg{background:#844c9e;color:white}.yt-green-bg{background:#b1cf68;color:white}.ta-color-bg{background:#42a2da;color:white}.sb-color-bg{background:#ffdd55;color:black}.ll-color-bg{background:#88c162;color:white}.yt-red-bg{background:#ed4a4a;color:white}.promo-header-text-bg{background:white;color:black}.header-bg-bg{background:Black;color:white}.gray-base-bg{background:#333333;color:white}.gray-darker-bg{background:#222222;color:white}.gray-dark-bg{background:#757575;color:white}.gray-bg{background:#555555;color:white}.gray-light-bg{background:#757575;color:white}.gray-light-ish-bg{background:#eeeeee;color:black}.gray-lighter-bg{background:white;color:black}.brand-primary-bg{background:#005f60;color:white}.brand-success-bg{background:#83b318;color:white}.brand-info-bg{background:#516677;color:white}.brand-warning-bg{background:#f4761f;color:white}.brand-danger-bg{background:#f13838;color:white}.base-border-color-bg{background:#d8dee4;color:black}.lighter-border-color-bg{background:#e7ebee;color:black}.darker-border-color-bg{background:#abb8c5;color:black}.promo-background-bg{background:#599BD8;color:white}.question-correct-color-bg{background:#4b752e;color:white}.question-incorrect-color-bg{background:#a71111;color:white}.question-skipped-color-bg{background:#d5aa00;color:white}.quiz-gold-color-bg{background:#FFAB00;color:white}.quiz-silver-color-bg{background:#B2BCC5;color:white}.quiz-bronze-color-bg{background:#DCA184;color:white}.state-success-text-bg{background:white;color:#83b318}.state-success-bg-bg{background:#83b318;color:white}.state-success-border-bg{background:#628612;color:white}.state-info-text-bg{background:white;color:#516677}.state-info-bg-bg{background:#516677;color:white}.state-info-border-bg{background:#28323a;color:white}.state-warning-text-bg{background:white;color:#f4761f}.state-warning-bg-bg{background:#f4761f;color:white}.state-warning-border-bg{background:#a54808;color:white}.state-danger-text-bg{background:white;color:#f13838}.state-danger-bg-bg{background:#f13838;color:white}.state-danger-border-bg{background:#b60d0d;color:white}.state-light-danger-bg-bg{background:#fef7f7}.wf-state-submitted-bg{background:#f58221;color:white}.wf-state-review-bg{background:#e2e71f;color:white}.wf-state-ready-bg{background:#e53db2;color:white}.wf-state-error-bg{background:#d6051d;color:white}.card-body.login_box.passive-auth{padding-top:0;padding-bottom:0;background:white;border-radius:4px}.card-body.login_box.passive-auth.passive-auth{background:#f2f7f7}.card-body.login_box.passive-auth h4{padding-bottom:10px;text-align:center}@media (min-width: 768px){.card-body.login_box.passive-auth h4{text-align:left}}.card-body.login_box.passive-auth .row.lms-link-description{padding:30px;border-top-left-radius:4px;border-top-right-radius:4px}.card-body.login_box.passive-auth .row.lms-link-description img.find-your-account{max-width:120px}@media (max-width: 991px){.card-body.login_box.passive-auth .row.lms-link-description img.find-your-account{-webkit-align-self:center;align-self:center}}@media (min-width: 1200px){.card-body.login_box.passive-auth .row.lms-link-description img.find-your-account{max-width:150px;width:100%}}.card-body.login_box.passive-auth .row.lms-link-description .description{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.card-body.login_box.passive-auth .row.lms-link-description .description form{-webkit-align-self:center;align-self:center}.card-body.login_box.passive-auth .lms-link{padding:30px;background:white;text-align:center;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media (min-width: 768px){.card-body.login_box.passive-auth .lms-link{text-align:left}}.card-body.login_box.passive-auth .lms-link img.find-link{max-width:120px}@media (min-width: 1200px){.card-body.login_box.passive-auth .lms-link img.find-link{max-width:150px;width:100%}}.modal-container.sign-in-card,.modal-container.activate-account-card{width:470px;margin:0 auto}.modal-container.sign-in-card .card,.modal-container.activate-account-card .card{border-radius:10px}.modal-container.sign-in-card .card .card-header,.modal-container.activate-account-card .card .card-header{padding:0;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;background-color:white}.modal-container.sign-in-card .card .card-header .logo,.modal-container.activate-account-card .card .card-header .logo{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:10px 0;border-bottom:1px solid #efefef}.modal-container.sign-in-card .card .card-header .logo img,.modal-container.activate-account-card .card .card-header .logo img{max-width:300px}.modal-container.sign-in-card .card .card-header .modal-image,.modal-container.activate-account-card .card .card-header .modal-image{padding:20px}.modal-container.sign-in-card .card .card-header .modal-image img,.modal-container.activate-account-card .card .card-header .modal-image img{max-width:100px}.modal-container.sign-in-card .card .card-body,.modal-container.activate-account-card .card .card-body{text-align:center;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:0 10px 10px 10px}@media (min-width: 1200px){.modal-container.sign-in-card .card .card-body,.modal-container.activate-account-card .card .card-body{padding:0 30px 20px 30px}}.modal-container.sign-in-card .card .card-body h4,.modal-container.activate-account-card .card .card-body h4{margin-bottom:20px}.modal-container.sign-in-card .card .card-body .terms label,.modal-container.activate-account-card .card .card-body .terms label{font-size:0.75rem}.modal-container.sign-in-card .card .card-body input.submit-button,.modal-container.activate-account-card .card .card-body input.submit-button{width:100%}.modal-container.sign-in-card .card .card-body .row.sign-in,.modal-container.activate-account-card .card .card-body .row.sign-in{padding:0 20px}.modal-container.sign-in-card .card .card-body .row.first-time,.modal-container.activate-account-card .card .card-body .row.first-time{font-size:0.75rem}.modal-container.sign-in-card .card .card-body .submit-button,.modal-container.activate-account-card .card .card-body .submit-button{margin:15px 0}.modal-container.sign-in-card .card .card-body .back-to-sign-in,.modal-container.activate-account-card .card .card-body .back-to-sign-in{margin-top:15px}.modal-container.sign-in-card .card .card-footer,.modal-container.activate-account-card .card .card-footer{text-align:center;font-size:0.75rem;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
