@font-face{font-family:MerriWeather;font-weight:normal;font-style:normal;font-display:swap;src:url("/css/fonts/merriweather/merriweather-regular-webfont.eot?");src:url("/css/fonts/merriweather/merriweather-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/merriweather/merriweather-regular-webfont.woff") format("woff"),url("/css/fonts/merriweather/merriweather-regular-webfont.ttf") format("truetype"),url("/css/fonts/merriweather/merriweather-regular-webfont.svg#MerriWeather") format("svg")}@font-face{font-family:MerriWeather;font-weight:bold;font-style:normal;font-display:swap;src:url("/css/fonts/merriweather/merriweather-bold-webfont.eot?");src:url("/css/fonts/merriweather/merriweather-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/merriweather/merriweather-bold-webfont.woff") format("woff"),url("/css/fonts/merriweather/merriweather-bold-webfont.ttf") format("truetype"),url("/css/fonts/merriweather/merriweather-bold-webfont.svg#MerriWeather") format("svg")}@font-face{font-family:MerriWeather;font-weight:normal;font-style:italic;font-display:swap;src:url("/css/fonts/merriweather/merriweather-italic-webfont.eot?");src:url("/css/fonts/merriweather/merriweather-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/merriweather/merriweather-italic-webfont.woff") format("woff"),url("/css/fonts/merriweather/merriweather-italic-webfont.ttf") format("truetype"),url("/css/fonts/merriweather/merriweather-italic-webfont.svg#MerriWeather") format("svg")}@font-face{font-family:Lato;font-weight:normal;font-style:normal;font-display:swap;src:url("/css/fonts/lato/lato-regular-webfont.eot?");src:url("/css/fonts/lato/lato-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-regular-webfont.woff") format("woff"),url("/css/fonts/lato/lato-regular-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-regular-webfont.svg#Lato") format("svg")}@font-face{font-family:Lato;font-weight:bold;font-style:normal;font-display:swap;src:url("/css/fonts/lato/lato-bold-webfont.eot?");src:url("/css/fonts/lato/lato-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-bold-webfont.woff") format("woff"),url("/css/fonts/lato/lato-bold-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-bold-webfont.svg#Lato") format("svg")}@font-face{font-family:Lato;font-weight:normal;font-style:italic;font-display:swap;src:url("/css/fonts/lato/lato-italic-webfont.eot?");src:url("/css/fonts/lato/lato-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-italic-webfont.woff") format("woff"),url("/css/fonts/lato/lato-italic-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-italic-webfont.svg#Lato") format("svg")}@font-face{font-family:"Lato Black";font-weight:normal;font-style:normal;font-display:swap;src:url("/css/fonts/lato/lato-black-webfont.eot?");src:url("/css/fonts/lato/lato-black-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-black-webfont.woff") format("woff"),url("/css/fonts/lato/lato-black-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-black-webfont.svg#Lato Black") format("svg")}.zero,.zero-list{margin:0;padding:0}.zero-list{list-style:none}qa.highlight{background-color:#f8f4c9}.view-related{margin-top:15px;border-top:1px solid #dcd5be}.view-related .related-content{display:none;color:#574a38;padding:25px}.view-related .related-content.showcontent{display:block}.view-related .related-content p{margin-bottom:10px}.view-related .related-content .related-content-title{text-align:right;font-family:"Lato",sans-serif;color:#9a9387}.view-related .related-content .related-content-title span{font-size:22px}@media only screen and (max-width:420px){.view-related .related-content .related-content-title span{font-size:20px}}@media only screen and (max-width:420px){.view-related .related-content .related-content-title{text-align:left}}.view-related a{color:#574a38;font-family:"Lato",sans-serif;text-decoration:none;font-weight:bold}.view-related a .fas{margin-right:10px;margin-left:10px;font-size:20px}.view-related .view-related-btn{display:inline-block;border:1px solid #dcd5be;border-top:0;padding:5px 10px}.view-related .view-related-btn:hover{background-color:#c6ba93}.view-related .view-related-btn .related-btn-value{display:none}.view-related .view-related-btn .related-btn-value.showcontent{display:inline}.view-related .view-related-btn.showcontent{border-top:1px solid #dcd5be;border-bottom:0}.view-related.showcontent{border-bottom:1px solid #dcd5be;background-color:#f6f3ea}@media print{body{-webkit-print-color-adjust:exact!important;margin-bottom:0!important}.top-bar{background-color:#314d73!important}}.recent-test-warning{background-color:#bb212b;color:#fff;height:40px;font-size:16px;font-family:"Lato",sans-serif;padding-top:10px}.recent-test-warning i{margin-right:10px}.recent-test-warning.next-to-button{margin-top:20px;padding:13px 20px 0 20px;height:51px;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative}.recent-test-warning.next-to-button :after,.recent-test-warning.next-to-button :before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.recent-test-warning.next-to-button :after{border-color:rgba(187,33,43,0);border-right-color:#bb212b;border-width:10px;margin-top:-10px}.recent-test-warning.next-to-button :before{border-color:rgba(187,33,43,0);border-right-color:#bb212b;border-width:11px;margin-top:-11px}@media only screen and (max-width:1200px){.recent-test-warning.next-to-button{margin-left:30px}}@media only screen and (max-width:1000px){.recent-test-warning.next-to-button{display:none}}.recent-test-warning-text{display:none;color:#bb212b;margin-top:20px}@media only screen and (max-width:1000px){.recent-test-warning-text{display:block}}.test-user-mismatch{background-color:#e89322;color:#fff;height:40px;font-size:16px;font-family:"Lato",sans-serif;padding-top:10px}.test-user-mismatch i{margin-right:10px}.test-alert{background-color:#e89322;color:#fff;padding:20px 15px;margin-top:10px;text-align:center;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.pretest-message{background-color:#fff;color:#bb212c;padding:25px 30px;margin:30px 0;font-weight:bold;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;border:1px solid #bb212c}.pretest-message span{text-decoration:underline}.pretest-message ol{margin-top:20px;line-height:25px;font-weight:normal;font-style:italic;padding-inline-start:15px}.test-page{margin-top:20px}.test-page .well{color:#867763;margin:20px 0 30px 0}.test-page .eoc-container{text-align:center;padding:20px 0}.test-page .eoc-container.short{padding:0}.test-page .eoc-container .btn-eoc{width:228px;height:50px;font-size:15px;padding-top:13px}.test-page .eoc-container .btn-eoc .fas{margin-right:10px}.test-page .eoc-container .change-completion-preference{font-size:14px;font-weight:bold;color:#203d68;margin-top:20px;cursor:pointer}.test-page .eoc-container .change-completion-preference .fas{font-size:16px;margin-right:6px}.test-page .eoc-container .option-container{background-color:#fbfaf3;border:1px solid #baac9a;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:0 40px;display:inline-block}@media only screen and (max-width:400px){.test-page .eoc-container .option-container{padding:0 30px}}.test-page .eoc-container .option-container h4{font-size:18px;line-height:24px;font-weight:bold;font-style:italic;margin-top:25px}@media only screen and (max-width:400px){.test-page .eoc-container .option-container h4{font-size:16px;line-height:22px}}.test-page .eoc-container .option-container .btn-eoc{display:block;margin-bottom:10px}.test-page .eoc-container .option-container .btn-eoc .fas{margin-right:10px}.test-page .eoc-container .option-container .left-option,.test-page .eoc-container .option-container .or-col,.test-page .eoc-container .option-container .right-option{display:inline-block;vertical-align:top;margin-top:10px}.test-page .eoc-container .option-container .left-option span,.test-page .eoc-container .option-container .or-col span,.test-page .eoc-container .option-container .right-option span{font-style:italic}@media only screen and (max-width:991px){.test-page .eoc-container .option-container .left-option,.test-page .eoc-container .option-container .or-col,.test-page .eoc-container .option-container .right-option{display:block;margin:0 auto}}.test-page .eoc-container .option-container .left-option,.test-page .eoc-container .option-container .right-option{font-family:"Lato",sans-serif;width:228px;font-size:13px;line-height:20px}@media only screen and (max-width:991px){.test-page .eoc-container .option-container .left-option{margin-top:30px}}@media only screen and (max-width:991px){.test-page .eoc-container .option-container .left-option{margin-top:0}}.test-page .eoc-container .option-container .or-col{padding:10px 15px;font-style:italic;font-weight:bold}@media only screen and (max-width:991px){.test-page .eoc-container .option-container .or-col{font-size:17px}}.test-page .eoc-container .option-container .remember{font-size:13px;font-weight:bold;font-style:italic}.test-page .eoc-container .option-container .remember .checkbox label{font-weight:bold}.test-page .eoc-container .option-container .remember .checkbox label:after{left:0;top:-2px;font-size:15px}.test-page p{line-height:25px}.test-page hr{margin-bottom:30px}.test-page #evalList h4{color:#16114f;font-size:24px;letter-spacing:-1px;margin-bottom:25px}.test-page textarea{margin-top:10px;height:100px}.test-page .btn-success{padding:15px 30px;margin:20px 0 30px 0}.test-page .validation-msg{display:none;margin:8px 0 0 15px;color:#bb212c;font-family:"Lato",sans-serif;font-weight:bold}.test-page .required-field{border-color:#bb212c}.exam-header{color:#25416a;font-size:17px;margin-bottom:30px}.questions .test-sample-overlay{position:absolute;width:100%;height:100%;padding-top:90px;text-align:center;color:#25416a;font-size:34px;z-index:1;background:-moz-linear-gradient(bottom,#fbfbf8 30%,rgba(251,251,248,0) 100%);background:-webkit-linear-gradient(bottom,#fbfbf8 30%,rgba(251,251,248,0) 100%);background:linear-gradient(to top,#fbfbf8 30%,rgba(251,251,248,0) 100%)}.questions fieldset{margin-bottom:20px}.questions p{color:#16114f;margin-bottom:10px}.questions .radio{margin-bottom:10px}.questions .radio label{border:1px solid #ded8c1;border-radius:5px;display:inline-block;margin-left:-5px;padding:21px 20px 20px 65px;width:100%;color:#574a38;background-color:#fcfcfa}.questions .radio label:before,.questions .radio label:after{margin:1px 0 0 25px}.questions .radio label:after{top:11px}.questions .radio label:hover{border-color:#25416a}.questions .radio.checked label{background:#25416a;border-color:#25416a;color:#fff}.questions .radio.checked label:before{background:#25416a;border-color:#fff}.questions .radio.checked label:after{color:#fff}.test-results{padding:0;background:#fbf9f1;border:1px solid #ded8c1;border-radius:10px;margin:35px 0 30px 0;overflow:hidden}@media only screen and (max-width:767px){.test-results{border-radius:0;border-right:0;border-left:0}}.test-results hr{margin:30px 0}.test-results .questions-n-answers{padding:0 30px}.test-results .questions-n-answers .truncated-results-overlay{position:relative;top:-50px;padding-top:50px;color:#9dba3a;font-style:italic;font-weight:bold;background-image:linear-gradient(to top,#fbf9f1,#fbf9f1,rgba(251,249,241,.3))}.test-results .percent-required{font-size:12px}.test-results .percent-required.passed{color:#9dba3a}.test-results .percent-required.failed{color:#bb212b}.test-results .btn-start-course,.test-results .btn-red{margin-top:60px}@media only screen and (max-width:1200px){.test-results .btn-start-course,.test-results .btn-red{margin-top:80px}}@media only screen and (max-width:1000px){.test-results .btn-start-course,.test-results .btn-red{margin-top:6px}}.test-results .btn-red{padding:15px 25px;font-size:16px}.test-results h4{color:#183660}.test-results .tr-header{background:#ece7d8;border-bottom:1px solid #ded8c1;padding:10px}.test-results .tr-header:after{content:"";display:table;clear:both}.test-results .tr-header .tr-header-title{color:#574a38}@media only screen and (max-width:420px){.test-results .tr-header .tr-header-title{font-size:15px;line-height:22px}}.test-results .tr-header .tr-header-date{font-family:"Lato",sans-serif;text-align:right}.test-results .tr-score{font-family:"Lato",sans-serif;background:#fcfcfa;border:1px solid #ded8c1;border-radius:10px;overflow:hidden}.test-results .tr-score .tr-icon,.test-results .tr-score .tr-grade{display:inline-block}@media only screen and (max-width:1200px){.test-results .tr-score .tr-icon,.test-results .tr-score .tr-grade{display:block;text-align:center}}@media only screen and (max-width:992px){.test-results .tr-score .tr-icon,.test-results .tr-score .tr-grade{display:inline-block;text-align:initial}}@media only screen and (max-width:380px){.test-results .tr-score .tr-icon,.test-results .tr-score .tr-grade{display:block;text-align:center}}.test-results .tr-score .tr-icon{padding:35px 30px}@media only screen and (max-width:1200px){.test-results .tr-score .tr-icon{padding:15px 0}}@media only screen and (max-width:992px){.test-results .tr-score .tr-icon{padding:35px 30px}}@media only screen and (max-width:380px){.test-results .tr-score .tr-icon{padding:15px 0}}.test-results .tr-score .tr-grade{padding:35px 25px 35px 0}@media only screen and (max-width:1200px){.test-results .tr-score .tr-grade{padding:0 0 25px 0}}@media only screen and (max-width:992px){.test-results .tr-score .tr-grade{padding:35px 25px 35px 0}}@media only screen and (max-width:380px){.test-results .tr-score .tr-grade{padding:0 0 25px 0}}.test-results .tr-score .your-score{color:#9dba3a;padding-left:10px;padding-right:10px;border-bottom:1px solid #ece7d8}.test-results .tr-score .your-score i{text-align:right}.test-results .tr-score .your-score strong{font-size:30px}.test-results .tr-score .score{display:inline-block;width:49%;text-align:center;padding:15px 0}.test-results .tr-score .score.border-right{border-right:1px solid #ece7d8}.test-results .tr-score .score .correct-score,.test-results .tr-score .score .incorrect-score{font-size:36px;line-height:30px;font-weight:bold;letter-spacing:-1px}.test-results .tr-score .score .correct-score-text,.test-results .tr-score .score .incorrect-score-text{font-size:18px}.test-results .tr-score .score .correct-score,.test-results .tr-score .score .correct-score-text{color:#9dba3a}.test-results .tr-score .score .incorrect-score,.test-results .tr-score .score .incorrect-score-text{color:#bb212b}.test-results .tr-call-to-action{width:65%;margin:0 auto}.test-results .tr-call-to-action .cta-header,.test-results .tr-call-to-action .cta-msg,.test-results .tr-call-to-action .cta-price{color:#25416a;font-weight:bold;text-align:center}.test-results .tr-call-to-action .cta-header{font-size:30px;margin-bottom:10px}@media only screen and (max-width:420px){.test-results .tr-call-to-action .cta-header{font-size:23px}}@media only screen and (max-width:375px){.test-results .tr-call-to-action .cta-header{font-size:26px}}@media only screen and (max-width:420px){.test-results .tr-call-to-action .cta-msg{font-size:15px;font-weight:normal}}.test-results .tr-call-to-action .cta-price{font-size:60px;font-family:"Lato Black"}@media only screen and (max-width:420px){.test-results .tr-call-to-action .cta-price{font-size:50px}}.test-results .tr-call-to-action a{width:100%;padding-top:15px;padding-bottom:15px;font-size:16px}.test-results .tr-call-to-action .cta-details{margin-top:10px;color:#25416a;text-align:center;display:none}@media only screen and (max-width:420px){.test-results .tr-call-to-action .hide-mobile{display:none}}.test-results .tr-call-to-action .show-mobile{display:none}@media only screen and (max-width:420px){.test-results .tr-call-to-action .show-mobile{display:inline-block}}.test-results .tr-call-to-action .show-mobile-block{display:none}@media only screen and (max-width:420px){.test-results .tr-call-to-action .show-mobile-block{display:block}}@media only screen and (max-width:1200px){.test-results .tr-call-to-action{width:80%}}@media only screen and (max-width:992px){.test-results .tr-call-to-action{width:70%}}@media only screen and (max-width:735px){.test-results .tr-call-to-action{width:80%}}@media only screen and (max-width:650px){.test-results .tr-call-to-action{width:100%}}.test-results .tr-summary{padding:30px 15px 30px 15px}@media only screen and (max-width:767px){.test-results .tr-summary{padding-bottom:0}}.test-results .tr-summary .btn-primary{width:100%}@media screen and (max-width:1000px){.test-results .tr-summary #retake-test{margin-top:0!important}}@media screen and (max-width:1200px){.test-results .tr-summary #retake-test{margin-top:21px}}.test-results .tr-summary .score-passed,.test-results .tr-summary .score-failed{font-size:30px;letter-spacing:-1px}.test-results .your-score-fail td{border:0!important}.test-results .fa-check,.test-results .score-passed{color:#9dba3a}.test-results .fa-times,.test-results .score-failed{color:#bb212b}.test-results .final-result-list{margin-bottom:30px;line-height:25px}.test-results .final-result-list .fa,.test-results .final-result-list .fas{margin-right:5px}.test-results .result-answer{margin-top:10px}.course-review-required h2{color:#16114f}.course-review-required .mins-remaining{font-size:18px}.course-review-required .mins-remaining strong{color:#e89322;font-style:italic}.course-locked{margin-top:75px;padding:35px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:2px solid #fff}.course-locked h2{color:#203d68;margin-top:0}.course-locked .fas{font-size:26px;margin-right:15px}.course-locked .btn{margin-top:25px;padding-top:20px;padding-bottom:20px}.course-locked.nurse-aide{border-color:#f37063}.course-locked.nurse-aide .fas{color:#f37063}.course-locked.nurse-aide .btn{border-color:#f37063;background-color:#f37063;color:#fff}@font-face{font-family:MerriWeather;font-weight:normal;font-style:normal;font-display:swap;src:url("/css/fonts/merriweather/merriweather-regular-webfont.eot?");src:url("/css/fonts/merriweather/merriweather-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/merriweather/merriweather-regular-webfont.woff") format("woff"),url("/css/fonts/merriweather/merriweather-regular-webfont.ttf") format("truetype"),url("/css/fonts/merriweather/merriweather-regular-webfont.svg#MerriWeather") format("svg")}@font-face{font-family:MerriWeather;font-weight:bold;font-style:normal;font-display:swap;src:url("/css/fonts/merriweather/merriweather-bold-webfont.eot?");src:url("/css/fonts/merriweather/merriweather-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/merriweather/merriweather-bold-webfont.woff") format("woff"),url("/css/fonts/merriweather/merriweather-bold-webfont.ttf") format("truetype"),url("/css/fonts/merriweather/merriweather-bold-webfont.svg#MerriWeather") format("svg")}@font-face{font-family:MerriWeather;font-weight:normal;font-style:italic;font-display:swap;src:url("/css/fonts/merriweather/merriweather-italic-webfont.eot?");src:url("/css/fonts/merriweather/merriweather-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/merriweather/merriweather-italic-webfont.woff") format("woff"),url("/css/fonts/merriweather/merriweather-italic-webfont.ttf") format("truetype"),url("/css/fonts/merriweather/merriweather-italic-webfont.svg#MerriWeather") format("svg")}@font-face{font-family:Lato;font-weight:normal;font-style:normal;font-display:swap;src:url("/css/fonts/lato/lato-regular-webfont.eot?");src:url("/css/fonts/lato/lato-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-regular-webfont.woff") format("woff"),url("/css/fonts/lato/lato-regular-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-regular-webfont.svg#Lato") format("svg")}@font-face{font-family:Lato;font-weight:bold;font-style:normal;font-display:swap;src:url("/css/fonts/lato/lato-bold-webfont.eot?");src:url("/css/fonts/lato/lato-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-bold-webfont.woff") format("woff"),url("/css/fonts/lato/lato-bold-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-bold-webfont.svg#Lato") format("svg")}@font-face{font-family:Lato;font-weight:normal;font-style:italic;font-display:swap;src:url("/css/fonts/lato/lato-italic-webfont.eot?");src:url("/css/fonts/lato/lato-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-italic-webfont.woff") format("woff"),url("/css/fonts/lato/lato-italic-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-italic-webfont.svg#Lato") format("svg")}@font-face{font-family:"Lato Black";font-weight:normal;font-style:normal;font-display:swap;src:url("/css/fonts/lato/lato-black-webfont.eot?");src:url("/css/fonts/lato/lato-black-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-black-webfont.woff") format("woff"),url("/css/fonts/lato/lato-black-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-black-webfont.svg#Lato Black") format("svg")}.zero,.zero-list{margin:0;padding:0}.zero-list{list-style:none}.login-form{background:#fbfbf8;border:1px solid #bbac96;border-radius:10px;padding:20px;margin:100px auto;max-width:770px}.login-form.short{margin:50px auto 20px}.login-form h4{color:#25416a;margin-bottom:25px}.login-form .form-group{margin-bottom:30px}.login-form .form-group .input-validation-error{color:#bb212b}.login-form .form-group .form-control{background:#faf9f6!important;border-color:#bbac96;box-shadow:none!important;color:#867763!important;height:54px}.login-form .form-group .form-control:focus{background:#f7f5ec!important;border-color:#867863!important}.login-form .form-group select.form-control{line-height:48px}@media screen and (max-width:767px){.login-form .form-group{margin-bottom:15px}}.login-form .form-group select{height:54px}.login-form .form-group.has-error input{border-color:#bb212b;color:#bb212b}.login-form .form-group.has-error ::-webkit-input-placeholder{color:#bb212b!important}.login-form .form-group.has-error :-moz-placeholder{color:#bb212b!important;opacity:1}.login-form .form-group.has-error ::-moz-placeholder{color:#bb212b!important;opacity:1}.login-form .form-group.has-error :-ms-input-placeholder{color:#bb212b!important}.login-form .form-group ::-webkit-input-placeholder{color:#bbac96!important}.login-form .form-group :-moz-placeholder{color:#bbac96!important;opacity:1}.login-form .form-group ::-moz-placeholder{color:#bbac96!important;opacity:1}.login-form .form-group :-ms-input-placeholder{color:#bbac96!important}.login-form .btn-wide{width:100%}.login-form .login-links{margin-top:20px;text-align:center}.login-form .login-links a{color:#25416a;text-decoration:underline}.login-form .login-container{display:inline-block;width:35%}@media screen and (max-width:760px){.login-form .login-container{width:100%}}.login-form .register{margin-left:20px;vertical-align:top;border-left:1px solid #bbac96;padding-left:25px;display:inline-block;width:60%}.login-form .register div{line-height:30px}.login-form .register .btn{margin:35px 0 42px 0}.login-form .register ul{list-style-type:none;margin-left:0;padding:0;line-height:18px;margin:6px 0}.login-form .register ul li{padding-bottom:10px}.login-form .register ul li:before{content:"";font-family:"FontAwesomeCustom";display:inline-block;margin-right:10px;color:#9dba3a;font-size:17px;font-weight:normal}@media screen and (max-width:760px){.login-form .register{display:none}}@media screen and (max-width:760px){.login-form{max-width:400px;margin-top:40px}}.confirm-pw-msg{margin-bottom:15px;font-weight:bold;font-size:16px}.confirm-pw-msg p{color:#e89322}.reg-free-course-header img{margin-left:0}.reg-free-course-header span{color:#79684f;font-size:15px}.free-course-message{text-align:center;font-size:20px;position:relative;top:55px}@font-face{font-family:MerriWeather;font-weight:normal;font-style:normal;font-display:swap;src:url("/css/fonts/merriweather/merriweather-regular-webfont.eot?");src:url("/css/fonts/merriweather/merriweather-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/merriweather/merriweather-regular-webfont.woff") format("woff"),url("/css/fonts/merriweather/merriweather-regular-webfont.ttf") format("truetype"),url("/css/fonts/merriweather/merriweather-regular-webfont.svg#MerriWeather") format("svg")}@font-face{font-family:MerriWeather;font-weight:bold;font-style:normal;font-display:swap;src:url("/css/fonts/merriweather/merriweather-bold-webfont.eot?");src:url("/css/fonts/merriweather/merriweather-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/merriweather/merriweather-bold-webfont.woff") format("woff"),url("/css/fonts/merriweather/merriweather-bold-webfont.ttf") format("truetype"),url("/css/fonts/merriweather/merriweather-bold-webfont.svg#MerriWeather") format("svg")}@font-face{font-family:MerriWeather;font-weight:normal;font-style:italic;font-display:swap;src:url("/css/fonts/merriweather/merriweather-italic-webfont.eot?");src:url("/css/fonts/merriweather/merriweather-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/merriweather/merriweather-italic-webfont.woff") format("woff"),url("/css/fonts/merriweather/merriweather-italic-webfont.ttf") format("truetype"),url("/css/fonts/merriweather/merriweather-italic-webfont.svg#MerriWeather") format("svg")}@font-face{font-family:Lato;font-weight:normal;font-style:normal;font-display:swap;src:url("/css/fonts/lato/lato-regular-webfont.eot?");src:url("/css/fonts/lato/lato-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-regular-webfont.woff") format("woff"),url("/css/fonts/lato/lato-regular-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-regular-webfont.svg#Lato") format("svg")}@font-face{font-family:Lato;font-weight:bold;font-style:normal;font-display:swap;src:url("/css/fonts/lato/lato-bold-webfont.eot?");src:url("/css/fonts/lato/lato-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-bold-webfont.woff") format("woff"),url("/css/fonts/lato/lato-bold-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-bold-webfont.svg#Lato") format("svg")}@font-face{font-family:Lato;font-weight:normal;font-style:italic;font-display:swap;src:url("/css/fonts/lato/lato-italic-webfont.eot?");src:url("/css/fonts/lato/lato-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-italic-webfont.woff") format("woff"),url("/css/fonts/lato/lato-italic-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-italic-webfont.svg#Lato") format("svg")}@font-face{font-family:"Lato Black";font-weight:normal;font-style:normal;font-display:swap;src:url("/css/fonts/lato/lato-black-webfont.eot?");src:url("/css/fonts/lato/lato-black-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/lato-black-webfont.woff") format("woff"),url("/css/fonts/lato/lato-black-webfont.ttf") format("truetype"),url("/css/fonts/lato/lato-black-webfont.svg#Lato Black") format("svg")}.zero,.zero-list{margin:0;padding:0}.zero-list{list-style:none}.reset-pw,.login-page{margin-top:35px}.reset-pw .form-group,.login-page .form-group{margin-bottom:30px}.reset-pw .form-group .input-validation-error,.login-page .form-group .input-validation-error{color:#bb212b}.reset-pw .form-group .form-control,.login-page .form-group .form-control{background:#faf9f6!important;border-color:#bbac96;box-shadow:none!important;color:#867763!important;height:54px}.reset-pw .form-group .form-control:focus,.login-page .form-group .form-control:focus{background:#f7f5ec!important;border-color:#867863!important}.reset-pw .form-group select.form-control,.login-page .form-group select.form-control{line-height:48px}@media screen and (max-width:767px){.reset-pw .form-group,.login-page .form-group{margin-bottom:15px}}.reset-pw .form-group select,.login-page .form-group select{height:54px}.reset-pw .form-group.has-error input,.login-page .form-group.has-error input{border-color:#bb212b;color:#bb212b}.reset-pw .form-group.has-error ::-webkit-input-placeholder,.login-page .form-group.has-error ::-webkit-input-placeholder{color:#bb212b!important}.reset-pw .form-group.has-error :-moz-placeholder,.login-page .form-group.has-error :-moz-placeholder{color:#bb212b!important;opacity:1}.reset-pw .form-group.has-error ::-moz-placeholder,.login-page .form-group.has-error ::-moz-placeholder{color:#bb212b!important;opacity:1}.reset-pw .form-group.has-error :-ms-input-placeholder,.login-page .form-group.has-error :-ms-input-placeholder{color:#bb212b!important}.reset-pw .form-group ::-webkit-input-placeholder,.login-page .form-group ::-webkit-input-placeholder{color:#bbac96!important}.reset-pw .form-group :-moz-placeholder,.login-page .form-group :-moz-placeholder{color:#bbac96!important;opacity:1}.reset-pw .form-group ::-moz-placeholder,.login-page .form-group ::-moz-placeholder{color:#bbac96!important;opacity:1}.reset-pw .form-group :-ms-input-placeholder,.login-page .form-group :-ms-input-placeholder{color:#bbac96!important}.reset-pw .btn-wide,.login-page .btn-wide{width:100%}.reset-pw h4,.login-page h4{text-align:center}.reset-pw .forgot-password,.login-page .forgot-password{margin-top:10px;text-align:center}.recovery-option{display:inline-block;margin-right:25px;margin-bottom:15px}.recovery-option input[type=radio]{margin-right:5px}.recovery-option-form .err-msg{display:none}.recovery-option-form label{margin-top:15px}.form-control.invalid{border-color:#e89322!important;border-width:2px}