@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,700;1,400&family=Roboto:ital,wght@0,400;0,700;1,400&display=swap);.clearfix,.module-header-wrap,.report-type-wrap,.report-type-wrap .ques-rev-report .ques-wrap .ques-full-wrap,.report-type-wrap .rg-wrap,.report-type-wrap .rg-wrap .rg-header-row,.report-type-wrap .rg-wrap .rg-row,.report-type-wrap .rt-header-wrap,.report-type-wrap .rt-ques-week,.report-type-wrap .rt-user,.report-type-wrap .rt-user-week,.report-type-wrap .rt-val,.report-type-wrap .rt-val-wrap,.report-type-wrap .rt-val-wrap .rt-val,.report-type-wrap .rt-week,.report-type-wrap .rt-week-wrap{zoom:1}.clearfix:after,.module-header-wrap:after,.report-type-wrap .ques-rev-report .ques-wrap .ques-full-wrap:after,.report-type-wrap .rg-wrap .rg-header-row:after,.report-type-wrap .rg-wrap .rg-row:after,.report-type-wrap .rg-wrap:after,.report-type-wrap .rt-header-wrap:after,.report-type-wrap .rt-ques-week:after,.report-type-wrap .rt-user-week:after,.report-type-wrap .rt-user:after,.report-type-wrap .rt-val-wrap .rt-val:after,.report-type-wrap .rt-val-wrap:after,.report-type-wrap .rt-val:after,.report-type-wrap .rt-week-wrap:after,.report-type-wrap .rt-week:after,.report-type-wrap:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.content-with-right-rail{display:flex;justify-content:center;flex-wrap:wrap;padding:0 1rem;flex-direction:column}@media (min-width:68rem){.content-with-right-rail{flex-direction:row}}.content-with-right-rail .main-content{max-width:900px}.content-with-right-rail .right-rail{max-width:400px;margin-left:40px;margin-top:2rem}@media (min-width:68rem){.content-with-right-rail .right-rail{margin-top:0}}.content-with-right-rail .right-rail .right-rail-item{border:1px solid #fff;background-color:#fff;border-radius:.5rem;padding:20px}label.toggle-switch{position:relative;display:inline-block;width:70px;height:24px}label.toggle-switch input{opacity:0;width:0;height:0}label.toggle-switch input:checked+.slider{background-color:#009840}label.toggle-switch input:focus+.slider{box-shadow:0 0 1px #009840}label.toggle-switch input:checked+.slider:before{transform:translateX(36px);left:4px;border-color:#009840}label.toggle-switch input:checked+.slider.labeled:after{content:"ON";padding-left:8px}label.toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}label.toggle-switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:0;bottom:4px;background-color:#fff;-webkit-transition:.4s}label.toggle-switch .slider.labeled:after{content:"OFF";color:#fff;padding-left:35px;font-size:14px}label.toggle-switch .slider.round{border-radius:34px}label.toggle-switch .slider.round:before{border-radius:50%;border:3px solid #ccc;top:-4px}.personal-progress-wrap .progress-bar{height:24px;color:#009840;background-color:#666;border-radius:6px}.personal-progress-wrap .progress-bar::-webkit-progress-bar{background-color:#666;border-radius:6px}.personal-progress-wrap .progress-bar::-webkit-progress-value{background-color:#009840;border-radius:6px}.personal-progress-wrap .progress-bar::-moz-progress-bar{background-color:#009840;border-radius:6px}.personal-progress-wrap .progress-text{margin-top:.5rem;font-size:85%}.personal-progress-wrap .toggle-text{margin-top:1rem;font-weight:700}.personal-progress-wrap .specialty-toggle-switch{margin-top:.5rem}.pg-modules-browse .applied-filters-wrapper{margin-top:1rem}.pg-modules-browse .applied-filters-wrapper .applied-filters-header{display:flex;justify-content:space-between;align-items:center}.pg-modules-browse .applied-filters-wrapper .applied-filters-header span{display:inline-block;font-size:.8rem;font-weight:400;color:#ff8000}.pg-modules-browse .applied-filters-wrapper .applied-filters-header span a{color:#fff}.pg-modules-browse .applied-filters-wrapper .applied-filters-header span a:hover{text-decoration:underline}.pg-modules-browse .applied-filters-wrapper .applied-filters{display:flex;flex-direction:column}.pg-modules-browse .applied-filters-wrapper .applied-filters .applied-filter{display:flex;justify-content:space-between;background-color:#135ca1;border-radius:.5rem;font-weight:400;font-size:.9rem;color:#fff;padding:.25rem 1rem;margin-bottom:.8rem}.pg-modules-browse .applied-filters-wrapper .applied-filters .applied-filter .filter-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:200px}.pg-modules-browse .applied-filters-wrapper .applied-filters .applied-filter a{color:#fff}.pg-modules-browse .more-filters-toggle{cursor:pointer;margin-top:1rem;margin-bottom:0}.pg-modules-browse .more-filters-toggle:before{font-family:icon;margin-right:.5rem;font-size:.8rem;border:.1rem solid #fff;border-radius:50%;padding:.1rem;font-weight:100;content:"\e91f"}.pg-modules-browse .more-filters-toggle.expanded:before{content:"\e911"}body.popup{background:#fff}body.popup .page-content{margin-top:0;padding-top:0}.edit-schedule-page-wrap .esp-header-wrap,.edit-schedule-page-wrap .page-inst,.edit-schedule-page-wrap .schedule-wrapper,.edit-schedule-page-wrap .schedule-wrapper .schedule-row,.edit-schedule-page-wrap .submit-answer-wrap,.expiration-modal-wrap .TOS-agreement-header,.expiration-modal-wrap .expiration-header,.tos-modal-wrap .TOS-agreement-header,.tos-modal-wrap .expiration-header{zoom:1}.edit-schedule-page-wrap .esp-header-wrap:after,.edit-schedule-page-wrap .page-inst:after,.edit-schedule-page-wrap .schedule-wrapper .schedule-row:after,.edit-schedule-page-wrap .schedule-wrapper:after,.edit-schedule-page-wrap .submit-answer-wrap:after,.expiration-modal-wrap .TOS-agreement-header:after,.expiration-modal-wrap .expiration-header:after,.tos-modal-wrap .TOS-agreement-header:after,.tos-modal-wrap .expiration-header:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.modal_main_container{box-shadow:0 0 15px #444;border:1px solid #666;background-color:#fff;height:600px;width:600px}.add-notes-modal-wrap,.add-pdf-modal-wrap,.expiration-modal-wrap,.tos-modal-wrap{position:absolute;top:35%;right:0;left:0;width:375px;margin:auto;background:#fff;height:auto;padding:10px;z-index:1100;border:5px solid #4a8ca1;box-shadow:0 0 8px rgba(51,51,51,.65);zoom:1}.add-notes-modal-wrap{position:fixed;width:75%;padding:2rem;top:5%}.add-notes-modal-wrap .modal-sub-title{font-weight:700;margin-bottom:0}.add-notes-modal-wrap .modal-text{font-size:14px}.add-notes-modal-wrap .modal-notes-input{width:100%;border:1px solid #acb3be;border-radius:4px;min-height:10rem;font-family:Roboto,sans-serif;padding:.5rem}.add-notes-modal-wrap .modal-notes-input:focus-visible{outline:0;border:1px solid #095ee6;box-shadow:0 1px 4px 0 rgba(9,94,230,.4)}.add-notes-modal-wrap .max-char-label{color:red}.add-notes-modal-wrap .modal-footer{display:flex;justify-content:space-between;flex-wrap:wrap}.add-notes-modal-wrap .modal-footer .max-char-label{align-self:center}.add-notes-modal-wrap .modal-footer .max-char-label.hide{visibility:hidden}.add-notes-modal-wrap .modal-footer .modal-buttons{margin-top:.5rem}.add-notes-modal-wrap .modal-footer .modal-buttons .modal-cancel{margin-right:1rem;font-weight:700}.feedback-modal-wrap{border:none!important;border-radius:12px}.feedback-modal-wrap .feedback-issue-type{margin:5px 0 20px!important}.feedback-modal-wrap .feedback-issue-type select{border:1px solid #acb3be;border-radius:4px;font-family:Roboto,sans-serif}.feedback-modal-wrap .feedback-issue-type select:focus,.feedback-modal-wrap .feedback-issue-type select:focus-visible{outline:0;border:1px solid #095ee6;box-shadow:0 1px 4px 0 rgba(9,94,230,.4)}.feedback-modal-wrap .flex-space-evenly{display:flex;justify-content:space-between}.feedback-modal-wrap .boxsizingBorder{box-sizing:border-box}.add-notes-modal-wrap.hide,.add-pdf-modal-wrap.hide,.expiration-modal-wrap.hide,.tos-modal-wrap.hide{display:none}.expiration-modal-wrap .hide,.tos-modal-wrap .hide{display:none}.expiration-modal-wrap div,.tos-modal-wrap div{font-size:14px}.expiration-modal-wrap .TOS-agreement-wrap,.expiration-modal-wrap .expire-date-wrap,.tos-modal-wrap .TOS-agreement-wrap,.tos-modal-wrap .expire-date-wrap{margin-bottom:10px}.expiration-modal-wrap .TOS-agreement-wrap+.btn,.tos-modal-wrap .TOS-agreement-wrap+.btn{margin-right:15px}.expiration-modal-wrap .close,.tos-modal-wrap .close{float:right;width:25px;height:25px;text-align:center;border-radius:25px;background:#fff;color:#333;line-height:26px;font-weight:700;margin:-30px -30px 0 0;cursor:pointer;border:5px solid #4a8ca1}.add-notes-modal-wrap .close-add-notes-modal{float:right;cursor:pointer;font-weight:700}.add-notes-modal-wrap .close-add-notes-modal .icon-close{font-weight:700}.add-notes{float:right}.add-pdf-modal-wrap .close-add-pdf-modal{float:right;cursor:pointer;font-weight:700}.add-pdf-modal-wrap .close-add-pdf-modal .icon-close{font-weight:700}.expiration-modal-wrap .TOS-agreement-header,.expiration-modal-wrap .expiration-header,.tos-modal-wrap .TOS-agreement-header,.tos-modal-wrap .expiration-header{border-bottom:2px solid #d2d2d2;margin-bottom:15px}.expiration-modal-wrap .TOS-agreement-header h3,.expiration-modal-wrap .expiration-header h3,.tos-modal-wrap .TOS-agreement-header h3,.tos-modal-wrap .expiration-header h3{margin:0 0 5px 0;float:left;color:#333}.expiration-modal-wrap .btn,.tos-modal-wrap .btn{background:url(/images/btn-bg-orange.png);background-repeat:repeat-x;border-radius:5px;color:#fff;font-weight:600;font-size:14px;text-shadow:1px 1px 2px #555;cursor:pointer;float:left;margin:15px 0 10px 0}.expiration-modal-wrap .btn a,.tos-modal-wrap .btn a{color:#fff;padding:4px 10px;display:block}.tos-modal-wrap{width:800px;height:500px;overflow-y:auto;top:15%}.save-modal-wrap{position:absolute;top:35%;right:0;left:0;width:375px;margin:auto;background:#fff;height:auto;padding:10px;z-index:1100;border:5px solid #4a8ca1;box-shadow:0 0 8px rgba(51,51,51,.65);zoom:1}.save-modal-wrap h3{border-bottom:2px solid #d1dbdd;margin-top:10px;padding-bottom:10px}.save-modal-wrap.hide{display:none}.save-modal-wrap .hide{display:none}.save-modal-wrap div{font-size:14px}.save-modal-wrap .btn{background-repeat:repeat-x;border-radius:5px;color:#fff;font-weight:600;font-size:14px;text-shadow:1px 1px 2px #555;cursor:pointer;float:left;margin:15px 15px 10px 0}.save-modal-wrap .btn a{color:#fff;padding:4px 10px;display:block}.save-modal-wrap .btn.gray{background:#d1dbdd}.save-modal-wrap .btn.gray a{color:#333;text-shadow:none}.modal_bar{background-color:#dfdfff;padding:10px 15px;color:#333;font-weight:700;font-size:18px;line-height:130%;height:20px}.modal_content{padding:15px;overflow:auto;width:570px;height:500px}#blanket{background-color:#888;opacity:.65;position:fixed;z-index:1050;top:0;left:0;width:100%;height:100%;display:none}.edit-schedule-page-wrap *{box-sizing:initial}.edit-schedule-page-wrap .esp-header-wrap{margin-bottom:20px}.edit-schedule-page-wrap .esp-header-wrap .left{width:30%}.edit-schedule-page-wrap .esp-header-wrap .left a{margin:0;line-height:27px;border-radius:5px;padding:0 10px;cursor:pointer;display:block;width:100px;font-size:14px;text-align:center;color:#fff;float:right;text-shadow:1px 1px 2px #666}.edit-schedule-page-wrap .esp-header-wrap .left a:first-of-type{float:left}.edit-schedule-page-wrap .esp-header-wrap .left a:active,.edit-schedule-page-wrap .esp-header-wrap .left a:link,.edit-schedule-page-wrap .esp-header-wrap .left a:visited{color:#fff}.edit-schedule-page-wrap .esp-header-wrap .left a:hover{color:#f0f3f6;text-decoration:none}.edit-schedule-page-wrap .esp-header-wrap .left a.btn-blue{background:linear-gradient(#0283bf,#1d6e99)}.edit-schedule-page-wrap .esp-header-wrap .center{width:40%;text-align:center;float:left;font-size:1.75em;font-weight:700;line-height:1.5}.edit-schedule-page-wrap .esp-header-wrap .center sup{font-size:12px}.edit-schedule-page-wrap .esp-header-wrap .download-text{display:inline-block;line-height:2;font-size:14px;font-weight:700}.edit-schedule-page-wrap .esp-header-wrap .twis-pdf-dwnld-link{height:40px;margin:1px 5px 0 5px;display:block;float:right;vertical-align:top;line-height:36px}.edit-schedule-page-wrap .esp-header-wrap .twis-pdf-dwnld-link a{background:url(/images/pdficon_large.png) no-repeat 0 -3px;height:32px;width:32px;display:inline-block}.edit-schedule-page-wrap .esp-header-wrap .twis-xls-dwnld-link{display:block;float:right}.edit-schedule-page-wrap .esp-header-wrap .twis-xls-dwnld-link a{display:inline-block;height:32px;width:32px;background:url(/images/icon_Excel.png) no-repeat 5px 0}.edit-schedule-page-wrap .save-header{padding:15px 0;margin-bottom:25px;text-align:center;background:#e0ebeb}.edit-schedule-page-wrap .save-header h2{margin:0}.edit-schedule-page-wrap .page-inst{text-align:center;margin:25px 0 15px 0}.edit-schedule-page-wrap .page-inst h2{background:url(/images/icon_hand.png);background-repeat:no-repeat;padding:12px 0 10px 65px;background-position-x:5px}.edit-schedule-page-wrap .page-inst img{float:left}.edit-schedule-page-wrap .schedule-wrapper .left,.edit-schedule-page-wrap .schedule-wrapper .right{width:49%}.edit-schedule-page-wrap .schedule-wrapper .schedule-row{display:none;border:1px solid #ccc;margin-bottom:5px}.edit-schedule-page-wrap .schedule-wrapper .schedule-row .col1{float:left;padding:5px 0;width:70px;text-align:center;margin-right:10px;background:#ddd;border-right:1px solid #ccc}.edit-schedule-page-wrap .schedule-wrapper .schedule-row .col2 a{vertical-align:text-bottom}.edit-schedule-page-wrap .submit-answer-wrap{margin:0 auto;width:420px}.edit-schedule-page-wrap .submit-answer-wrap a{margin:0 10px;line-height:27px;border-radius:5px;padding:0 10px;cursor:pointer;display:block;width:100px;font-size:14px;text-align:center;color:#fff;float:right;text-shadow:1px 1px 2px #666}.edit-schedule-page-wrap .submit-answer-wrap a.btn-orange{background:linear-gradient(#ff994f,#e36f1c)}.edit-schedule-page-wrap .submit-answer-wrap a.btn-blue{background:linear-gradient(#0283bf,#1d6e99)}.edit-schedule-page-wrap .submit-answer-wrap a:first-of-type{float:left}.edit-schedule-page-wrap .submit-answer-wrap a:active,.edit-schedule-page-wrap .submit-answer-wrap a:link,.edit-schedule-page-wrap .submit-answer-wrap a:visited{color:#fff}.edit-schedule-page-wrap .submit-answer-wrap a:hover{color:#f0f3f6;text-decoration:none}.edit-schedule-page-wrap .submit-answer-wrap a.disabled{opacity:.5;cursor:not-allowed}.edit-schedule-page-wrap li{opacity:1;transition:all .2s ease;list-style:none;padding:11px 5px 9px 5px;line-height:1rem;font-size:12px}.edit-schedule-page-wrap li:hover{cursor:move}.edit-schedule-page-wrap .disabled{background:url(/images/icon_lock.png);background-repeat:no-repeat;background-position:98% 9px;cursor:not-allowed!important;background-color:#f9f9f9}.add-notes.disabled{display:none}.edit-schedule-page-wrap .funcs{margin:0;padding:0;width:383px;float:left}.edit-schedule-page-wrap .funcs li{height:17px;border:1px solid #ccc;border-left:none;margin-bottom:10px;padding-left:20px;width:400px}.edit-schedule-page-wrap .over{box-shadow:0 5px 10px rgba(0,0,0,.2);transform:scale(1)}.edit-schedule-page-wrap .moving{transform:scale(1);opacity:1;background:#fbbb7b}.edit-schedule-page-wrap .drop{animation:drop 1s ease}.edit-schedule-page-wrap .weeks{float:left;margin:0;padding:0}.edit-schedule-page-wrap .weeks li{height:17px;margin-bottom:10px;padding:11px 0 9px 10px;width:130px;border:1px solid #ccc;font-weight:700;cursor:default;background:#e0ebeb}.week-topic{display:flex;justify-content:space-between}.week-topic .icon-add-notes,.week-topic .icon-add-pdf{margin-right:.25rem}.week-topic a{overflow:hidden;white-space:nowrap;width:250px;text-overflow:ellipsis}.left{float:left}.twisdate{font-weight:lighter}.right{float:right}.figure h5{text-transform:none;font-weight:700;white-space:normal!important}div.grid.availability{padding-top:1.5rem}.availability li{padding-left:initial}.availabilityLeft{float:left;width:50%}.availabilityRight{float:right;width:50%}.twis .topic-note{padding:.5rem;background-color:#d3d3d3;border-radius:.25rem}.twis .topic-note .icon-notes{font-weight:700;vertical-align:middle}.twis .topic-note-header{font-size:14px;font-family:"Work Sans",sans-serif;font-weight:400;text-transform:uppercase;margin-bottom:.5rem}.twis .topic-note-header .note-text{vertical-align:middle}.twisUnlockDayWarningMessageLabel{color:red;font-weight:700;float:left;width:100%}.add-pdf-modal-wrap{position:fixed;width:55%;padding:2rem;top:5%}.add-pdf-modal-wrap .modal-sub-title{font-weight:700;margin-bottom:0}.add-pdf-modal-wrap .modal-text{font-size:14px}.add-pdf-modal-wrap .modal-pdf-input{width:70%}.add-pdf-modal-wrap .modal-pdf-save-add{width:21%;margin-left:.5rem}.add-pdf-modal-wrap .max-char-label{color:red}.add-pdf-modal-wrap .modal-footer{display:flex;justify-content:space-between;flex-wrap:wrap}.add-pdf-modal-wrap .modal-footer .max-char-label{align-self:center}.add-pdf-modal-wrap .modal-footer .max-char-label.hide{visibility:hidden}.add-pdf-modal-wrap .modal-footer .modal-buttons{margin-top:.5rem}.add-pdf-modal-wrap .modal-footer .modal-buttons .modal-cancel{margin-right:1rem;font-weight:700}.hidden{display:none}.hidden-important{display:none!important}.modal-attached-pdf{display:inline-block;width:71%}.download-pdf-link{float:left;margin-right:-18%;cursor:pointer}.rcbSlide{position:absolute;margin-top:1px}.spinner:before{display:none;content:"";box-sizing:border-box;position:fixed;top:50%;left:50%;width:5rem;height:5rem;margin-top:-20px;margin-left:-20px;border-radius:50%;border:.6rem solid #ccc;border-top-color:#de5433;animation:spinner 1s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}.wait{cursor:wait}.wait .spinner:before{display:block}.error{color:#d80000;font-weight:700}.success{color:#3c9b57;font-weight:700}.pg-reports input[type=date]{width:10rem;margin:0 .5rem}.pg-reports .note{margin-bottom:.5rem}.pg-reports .ind-res-report .toggle{cursor:pointer}.pg-reports .ind-res-report .ans-indicator,.pg-reports .ind-res-report .res-ans{margin-top:1rem}*{box-sizing:border-box}.screenreader-text{position:absolute;top:-100rem}.text--right,.text-right{text-align:right}.text--left,.text-left{text-align:left}.hero__forgot,.text--center,.text-center{text-align:center}.float--right{float:right}.float--left{float:left}.flat--bottom{margin-bottom:0;padding-bottom:0}.flat--top{margin-top:0;padding-top:0}.ml--auto{margin-left:auto}.a__ul,.underline{border-bottom:1px solid #1f8ed6}.invert{background-color:#000a39}.invert--alt{background-color:#095ee6}.footer__wrap,.header,.page-header-subnav,.section-nav{max-width:85rem;margin:0 auto}@media (max-width:47.5rem){.hide--small{display:none}}@font-face{font-family:icon;src:url(../icons/icon.eot?jw0h);src:url(../icons/icon.eot?jw0h#iefix) format("embedded-opentype"),url(../icons/icon.woff?jw0h) format("woff"),url(../icons/icon.ttf?jwh0h) format("truetype"),url(../icons/icon.svg?jw0h#icon) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:icon;src:url(../icons/icon.svg#icon) format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before{display:inline-block;font-family:icon;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body,html{font-family:Roboto,sans-serif;font-size:100%;line-height:1.5;background-color:#000a39;background-image:linear-gradient(to top,#000a39,#0d1f74 95%);background-repeat:no-repeat;color:#2b2e32;padding:0;margin:0;touch-action:manipulation;height:100%;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}body{display:flex;flex-direction:column;height:100vh}body>form{flex:1 0 auto}footer{flex-shrink:0}address,article,footer,header,nav,section{display:block}img{max-width:100%;height:auto}.page-content{padding-top:3rem}.figure{margin:0 0 1rem;padding:0;position:relative}.figure__link{color:inherit}.figure__link:hover{color:#1f8ed6}.figure__aspect{overflow:hidden;position:relative;display:block}.figure__aspect:before{display:block;content:"";width:100%;padding-top:75%}.figure__aspect .figure__img{position:absolute;-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.figure__img{width:100%;height:auto}.figure__caption{line-height:1.5rem;padding-top:.5rem}.figure--overlay .figure__caption{transform:translateY(-100%);padding:3rem 1rem .75rem 1rem;width:100%;color:#fff;position:absolute;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.7) 100%)}.figure__caption-text{font-size:.875rem;line-height:1.5rem;margin-bottom:.5rem}.figure--inline{padding:1rem 0;margin:0 0 2rem;border-top:1px solid #dedfe0;border-bottom:1px solid #dedfe0}.figure--inline .figure__link{display:flex;align-items:center}.figure--inline .figure__aspect{flex:0 0 25%}.figure--inline .figure__caption{padding:0 2rem;font-size:.875rem;line-height:1.5rem}.action-bar,.row{display:flex;margin:0 auto;max-width:85rem;flex-wrap:wrap}.action-bar .action-bar,.action-bar .row,.row .action-bar,.row .row,.row__nested{margin:0 -.5rem}.row--column{flex-direction:column}.row--left{justify-content:flex-start}.row--right{justify-content:flex-end}.row--center{justify-content:center}.row--space-between{justify-content:space-between}.row--space-around{justify-content:space-around}.row--v-top{align-items:flex-start}.row--v-end{align-items:flex-end}.row--v-center{align-items:center}.row--v-stretch{align-items:stretch}.row--wrap{flex-wrap:wrap}.row--nowrap{flex-wrap:nowrap}.row--flat .grid{margin-bottom:0}.grid{flex:1;padding:0 .5rem;margin:0 0 3rem}.grid--10{flex:0 0 10%}.grid--15{flex:0 0 15%}.grid--20{flex:0 0 20%}.grid--25{flex:0 0 25%}.grid--33{flex:0 0 33.33%}.grid--50{flex:0 0 50%}.grid--60{flex:0 0 60%}.grid--66{flex:0 0 66%}.grid--75{flex:0 0 75%}.grid--100,.news-article__date{flex:0 0 100%}.grid--4rem{flex:0 0 4rem}.grid--auto{flex:0 0 auto}.grid--flat{margin-bottom:0}.grid--v-top{align-self:flex-start}.grid--v-bottom{align-self:flex-end}.grid--v-center{align-self:center}.grid--right{margin-left:auto}.grid--left{margin-right:auto}.grid--grow{flex-grow:1}@media (min-width:47.5rem){.grid--m-20{flex:0 0 20%}.grid--m-15{flex:0 0 15%}.grid--m-25{flex:0 0 25%}.grid--m-33{flex:0 0 33.33%}.grid--m-50{flex:0 0 50%}.grid--m-66{flex:0 0 66%}.grid--m-60{flex:0 0 60%}.grid--m-75{flex:0 0 75%}.grid--m-100{flex:0 0 100%}.grid--m-auto{flex:0 0 auto}.grid--m-right{margin-left:auto}.grid--m-left{margin-right:auto}}@media (min-width:64rem){.grid{padding:0 .5rem}.action-bar,.row{flex-wrap:nowrap}.grid--l-15,.news-article__date{flex:0 0 15%}.grid--l-20{flex:0 0 20%}.grid--l-25{flex:0 0 25%}.grid--l-33{flex:0 0 33.33%}.grid--l-50{flex:0 0 50%}.grid--l-60{flex:0 0 60%}.grid--l-66{flex:0 0 66%}.grid--l-75{flex:0 0 75%}.grid--l-100{flex:0 0 100%}.grid--l-auto{flex:0 0 auto}.grid--l-fill{flex:1 0 auto}.grid--l-right{margin-left:auto}.grid--l-left{margin-right:auto}}.contentPara,p{font-size:1rem;line-height:1.75;font-weight:400;margin:0 0 2rem 0}a{color:#095ee6;text-decoration:none;-webkit-tap-highlight-color:transparent}a:hover{color:#de5433}.contentPara a:hover,p a:hover{border-bottom:1px solid #1f8ed6}.article__title a:visited,.book__chapter a:visited,.page-content .contentPara a:visited,.page-content p a:visited{color:#2b3ea0;border-bottom-color:#2b3ea0}a.figure__link:visited .figure__caption{color:#2b3ea0;border-bottom-color:#2b3ea0}a.external-link:after{content:"\e91c";font-family:icon;margin-left:.25rem;font-size:.75rem;line-height:1.25rem;vertical-align:text-bottom}ol,ul{padding:0 0 0 .25rem;margin:0 0 2rem 1rem}ol ol,ol ul,ul ol,ul ul{margin:0 0 0 .5rem}li{padding-left:0;line-height:1.75}.book__chapters,.book__sections,.list--clean,.list-clean,.panel__list,.panel__meta-list,.subnav,.twis__quiz,.week-quiz,.widget__list{margin:0 0 2rem;padding:0;list-style:none}.book__chapters li,.book__sections li,.list--clean li,.list-clean li,.panel__list li,.panel__meta-list li,.subnav li,.twis__quiz li,.week-quiz li,.widget__list li{margin:0;padding:0}.list--inline li{display:inline;margin-right:1rem}dd{border-bottom:1px solid #dedfe0;margin:0 0 2rem;padding:0}dd:last-of-type{border:0}hr{height:0;border:0;border-top:1px solid #f0f2f3;margin:0 0 2rem 0}.text--hr{display:table;white-space:nowrap;width:100%;text-transform:uppercase;color:#acb3be}.text--hr:after,.text--hr:before{border-top:1px solid #dedfe0;content:"";display:table-cell;position:relative;transform:translateY(50%);width:50%}.text--hr:before{right:1rem}.text--hr:after{left:1rem}@media (min-width:64rem){.contentPara,p{line-height:2rem}dd{padding:0 2rem}ol,ul{padding:0 0 0 1rem;margin:0 0 2rem 2rem}ol ol,ol ul,ul ol,ul ul{margin:0 0 0 1rem}li{padding-left:1rem;line-height:2}}.btn,.form__submit,button{border:none;padding:1rem 2rem;border-radius:1.25rem;color:#fff;font-size:1rem;font-weight:700;cursor:pointer;background:#095ee6;display:inline-block;line-height:1.5rem;white-space:nowrap;transition:all .2s cubic-bezier(.135,.555,.18,1);margin-bottom:.5rem}.btn:hover,.form__submit:hover,button:hover{box-shadow:0 8px 32px 0 rgba(77,97,255,.6);border:0;color:#fff}.btn:visited,.form__submit:visited,button:visited{color:#fff!important}.btn__icon{margin:0 .5rem}.btn--large{font-size:1.2rem;padding:1.125rem 3rem}.btn--alt{background:#de5433;color:#fff!important}.btn--alt:hover{background:#de5433;box-shadow:0 8px 16px rgba(222,84,51,.5)}.btn--naked{background:0 0;box-shadow:none;color:#095ee6}.btn--naked:hover{background:#f0f2f3;color:#095ee6}.btn--full{width:100%;text-align:center}.btn-bar{margin-bottom:1rem;text-align:right}.btn-bar__btn{margin:0 .5rem .5rem;display:inline-block}.btn-bar--center{text-align:center}.badge{display:inline-block;font-size:.8175rem;font-weight:400;color:#73777a;font-family:Poppins,sans-serif;text-transform:uppercase;padding:2px 8px 1px 8px;border-radius:1rem;line-height:1.5}.badge__icon{margin-right:.1rem}.badge--warning{color:#e8763f;box-shadow:inset 0 0 0 1px #e8763f}.badge--success{background:#3c9b57;color:#fff}.badge--count{background:#364483;color:#fff;padding:3px 5px 2px 5px}.header{display:flex;align-items:center}.header-branding{height:2rem;width:auto;display:block;border:0}_:-ms-fullscreen,:root .header-branding{width:100%;height:3rem}.header-branding__link{padding:0 1rem}.nav{position:fixed;height:130%;top:0;left:-80%;bottom:0;width:80%;background:#000a39;z-index:100;transition:transform .2s cubic-bezier(.135,.555,.18,1)}.nav:before{content:"";position:fixed;top:0;bottom:0;left:0;right:0;box-shadow:0 0 0 1600px rgba(28,40,52,.75);z-index:-1;opacity:0;transform:translateX(-100%);transition:opacity .2s cubic-bezier(.135,.555,.18,1)}body.nav-is-open{position:fixed;width:100%}body.nav-is-open .nav{transform:translateX(100%)}body.nav-is-open .nav:before{opacity:1;transition:opacity .2s cubic-bezier(.135,.555,.18,1);transform:translateX(-1px)}.nav__wrap{overflow-y:auto;height:100vh;padding-bottom:100px}.nav__mobile-toggle{display:block;position:relative;background:#000a39;line-height:4rem;height:4rem;font-size:1.25rem;width:4rem;flex:0 0 1;text-align:center;color:#dedfe0}.nav__close{display:block;height:4rem;font-size:1.25rem;color:#dedfe0;text-align:right;line-height:4rem;padding-right:2rem}.nav__link{display:block;line-height:4rem;padding:0 1.5rem;font-family:Poppins,sans-serif;font-size:.875rem;color:#dedfe0;text-decoration:none;text-transform:uppercase;transition:all .2s cubic-bezier(.135,.555,.18,1)}.nav__link:hover{background:#000a39;color:#fff}.nav .js-toggle-dropdown:after{content:"\e904";font-family:icon;line-height:0;font-size:.6875rem;margin-left:1rem}.nav-dropdown{position:relative;display:block}.nav-dropdown__toggle{text-decoration:none}.nav-dropdown__menu{position:relative;display:block;overflow:hidden;width:100%;z-index:1;transition:all .2s cubic-bezier(.135,.555,.18,1)}.nav-dropdown__menu[aria-hidden=true]{max-height:0}.nav-dropdown__menu[aria-hidden=false]{max-height:50rem}.nav-dropdown__link{display:block;line-height:1rem;padding:1.5rem 3rem;text-decoration:none;color:#dedfe0;background:#000a39;transition:all .2s cubic-bezier(.135,.555,.18,1)}.nav-dropdown__link:hover{background:#0d1f74;color:#fff}@media (min-width:68rem){.nav{position:relative;transform:none;width:auto;height:100%;left:auto;transform:translateX(0)}.nav:before{display:none}.nav__wrap{height:4rem;width:auto;display:flex;overflow:visible;padding-bottom:0}.nav__close,.nav__mobile-toggle{display:none}.nav__link{flex:0 0 auto;line-height:4rem;font-size:1rem;height:4rem;font-weight:700}.nav-dropdown__toggle{display:inline-block}.nav-dropdown__menu{position:absolute;min-width:15rem;box-shadow:0 3px 6px rgba(0,0,0,.2)}.nav-dropdown__link{padding:1.5rem}}.dropdown{position:relative;display:inline-block}.dropdown__toggle{display:inline-block;color:#095ee6;padding:1rem 1.5rem;text-decoration:none}.dropdown__toggle.is-active,.dropdown__toggle:hover{background:#0d1f74}.dropdown__menu{position:absolute;display:block;background:#fff;overflow:hidden;min-width:20rem;z-index:100;box-shadow:0 3px 6px rgba(0,0,0,.2)}.dropdown__menu[aria-hidden=true]{max-height:0}.dropdown__menu[aria-hidden=false]{max-height:50rem}.dropdown__link{display:block;line-height:1rem;padding:1.5rem;text-decoration:none;color:inherit}a.dropdown__link:hover{background:#0d1f74}.page-content .dropdown .js-toggle-dropdown:after{font-family:icon;line-height:0;font-size:.6875rem;margin-left:.5rem}.dropdown__menu--right{right:0;left:auto}.dropdown__menu--invert{background:#000a39}.dropdown__menu--invert .dropdown__link{color:#dedfe0}.dropdown__menu--invert .dropdown__link:hover{background:#0d1f74}.header-search{flex:0 0 auto;margin-left:auto;position:inherit}.header-search .dropdown__toggle{display:block;color:#dedfe0;font-size:1.25rem;padding:0;width:4rem;line-height:4rem;text-align:center}.search-btn .icon-search{height:100%;width:100%;text-align:center;display:inline-block;color:#fff}.header-search__search-btn{display:block;color:#dedfe0;font-size:1.25rem;padding:0;width:4rem;line-height:4rem;text-align:center;background:#000a39}.header-search .dropdown__menu{position:absolute;top:4rem;font-size:1.25rem;width:100%;right:0;left:0;max-height:0;background:#000a39;overflow:hidden;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}@media all and (max-width:1310px){.header-search .dropdown__menu span.icon-search::before{display:inline-block;transform:translateY(14px)}}.header-search .dropdown__menu[aria-hidden=false]{max-height:4rem;padding:.75rem 1rem;transition:max-height .2s cubic-bezier(.135,.555,.18,1)}.RadComboBox.RadComboBox_Default.header-search__input{border-width:0;box-shadow:none;width:95%!important;top:0!important;position:absolute;background:#fff;color:#fff}.RadComboBox.RadComboBox_Default.header-search__input::-moz-placeholder{color:#484c50}.RadComboBox.RadComboBox_Default.header-search__input::placeholder{color:#484c50}.RadComboBox.RadComboBox_Default.header-search__input:focus::-moz-placeholder,.RadComboBox.RadComboBox_Default.header-search__input:not(:placeholder-shown)::-moz-placeholder{color:#484c50}.RadComboBox.RadComboBox_Default.header-search__input:not(:-moz-placeholder-shown)::placeholder{color:#484c50}.RadComboBox.RadComboBox_Default.header-search__input:focus::placeholder,.RadComboBox.RadComboBox_Default.header-search__input:not(:placeholder-shown)::placeholder{color:#484c50}.RadComboBox.RadComboBox_Default.header-search__input:focus{background:#fff;color:#484c50}.RadComboBox.RadComboBox_Default.header-search__input .rcbArrowCell,.RadComboBox.RadComboBox_Default.header-search__input .rcbInputCell{background-image:none!important}.RadComboBox.RadComboBox_Default.header-search__input .rcbArrowCell{display:none!important}.RadComboBox.RadComboBox_Default.header-search__input .rcbInput{font-size:1rem!important;background:0 0;box-shadow:none;padding:.5rem 3.5rem .5rem .5rem;width:100%;border:none;color:#030719}@media all and (max-width:82rem){.RadComboBox.RadComboBox_Default.header-search__input{top:unset!important}}.RadComboBoxDropDown.RadComboBoxDropDown_Default.header-search__dropdown-list{width:100%;margin-top:-2px;position:relative;background:0 0;border:none}.RadComboBoxDropDown.RadComboBoxDropDown_Default.header-search__dropdown-list .rcbScroll{font-size:1.25rem;right:0;left:0;background:#fff;overflow-y:auto;max-height:450px;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);width:calc(100% - 3rem - 1px)!important}.RadComboBoxDropDown.RadComboBoxDropDown_Default.header-search__dropdown-list .rcbScroll.rcbWidth.RadTouchExtender{width:268px;background-color:#fff}.RadComboBoxDropDown.RadComboBoxDropDown_Default.header-search__dropdown-list .rcbScroll .rcbList{margin:0;padding:0;list-style-type:none}.RadComboBoxDropDown.RadComboBoxDropDown_Default.header-search__dropdown-list .rcbScroll .rcbList li{font-size:1rem;line-height:1.5;padding:5px 10px;font-family:Roboto,sans-serif}.RadComboBoxDropDown.RadComboBoxDropDown_Default.header-search__dropdown-list .rcbScroll .rcbList li:hover{color:#fff;background:#095ee6}.header-search .dropdown__menu .search-btn{width:50px;height:100%;position:absolute;top:0;right:15px;text-align:center;display:flex;align-items:center;background:#0d1f74;font-weight:700}.header-search .dropdown__menu .search-btn .icon-search::before{display:block;transform:translateY(3px)}.header-search .dropdown__menu .search-btn:hover{background-color:#2e3b72}@media all and (max-width:82rem){.header-search .dropdown__menu .search-btn{height:37px;top:12px}}.header-search .dropdown__menu .search-btn:after{font-family:icon;color:#fff;display:inline-block;right:.75rem;width:100%}@media (min-width:82rem){.header-search .dropdown__toggle{display:none}.header-search .dropdown__menu{position:relative;width:20rem;top:auto;padding:0;max-height:inherit;margin-right:1rem}.header-search .dropdown__menu[aria-hidden=false]{padding:0}.header-search .dropdown__menu[aria-hidden=true]{max-height:4rem}.header-search .dropdown__menu .search-btn{right:0}.header-search__input .rcbScroll{width:calc(100% - 3rem - 2px)!important}}.header-login{font-family:Poppins,sans-serif;margin-left:auto}.header-search+.header-login{margin-left:0}.header-login .dropdown__toggle{display:block;color:#dedfe0;font-size:1.25rem;width:4rem;line-height:4rem;text-align:center;padding:0}.header-login .dropdown__toggle:hover{background:#0d1f74}.header-login .dropdown__menu{min-width:15rem}.header-login small{display:block;color:#acb3be;font-size:.75rem;padding-top:.25rem}.header-search+.header-login--unauth{margin-left:1rem;position:relative}.header-search+.header-login--unauth .login-form{display:none}.header-search+.header-login--unauth .login-form.is-active{display:block;position:absolute;right:0;z-index:100;background:#fff;padding:1rem;border-radius:1rem;border:1px solid #0d1f74;box-shadow:0 1px 4px rgba(9,94,230,.4)}.header-login__button{padding:.5rem 1rem;font-weight:500;text-transform:uppercase}.header-login__icon:before{transform:translateY(2px);font-weight:700}.card,.cardset__card{padding:1rem;margin-left:-.5rem;margin-right:-.5rem;box-shadow:0 1px 3px 1px rgba(0,0,0,.2);background:#fff}.card--invert{background:#000a39;color:#f0f2f3}.card--invert a,.card--invert a:focus,.card--invert a:visited{color:#ddedf5}.card--outline{border:1px solid #acb3be;box-shadow:none}.card--flat{box-shadow:none}.card--light{background:#f0f2f3}.cardset{display:block}.cardset__card{display:flex;flex-direction:column;margin:0 0 1rem}.cardset__card,::-ms-backdrop{min-height:380px}@media (min-width:64rem){.cardset{display:flex;flex:1}.card,.cardset__card{padding:2rem;border-radius:.5rem;margin-left:0;margin-right:0}.cardset__card{margin:0 .5rem 1rem}}footer{background:#000a39;color:#dedfe0;margin-top:1rem}footer .logged-in,footer .section--invert{background:#030719}footer .contentPara,footer p{margin:0}footer a{color:#dedfe0;border:none}footer a:hover{color:#fff;border:0}.footer__wrap{padding:1rem;align-items:center;display:flex}.social-media{flex:1}.social-media__text{display:inline;font-weight:700;margin-right:2rem}.social-media__icon{font-size:1.5rem;vertical-align:middle;margin-right:1rem}.top-link{flex:0 0 auto;margin-left:auto;color:#dedfe0}.top-link a{font-weight:700}.top-link i{margin-right:1rem}.logged-in .footer__wrap,.section--invert .footer__wrap{flex-wrap:wrap}.copyright .contentPara,.copyright p{flex:0 0 100%;font-size:.8125rem;color:#acb3be}.site-credit{flex:0 0 100%;margin-top:2rem}.site-credit__text{display:none}.site-credit__logo{height:1.5rem;width:auto;display:inline-block;vertical-align:middle}@media (max-width:25rem){.social-media__text{display:block}}@media (min-width:64rem){.copyright{flex:1}.site-credit{flex:0 0 auto;margin-top:0}.site-credit__text{display:inline-block;margin-right:1rem;font-size:.6875rem;letter-spacing:.01rem;text-transform:uppercase;color:#acb3be}}.MainContentTitle,.h1,.h2,.h3,.h4,.h5,.login-form__header,.module-content .questionnumber,.publicsubhead2,h1,h2,h3,h4,h5,h6{margin:0 0 1rem 0}.h1,h1{font-size:1.875rem;line-height:1.3;font-weight:600;font-family:Poppins,sans-serif;letter-spacing:-.015em}.MainContentTitle,.h2,.login-form__header,h2{font-size:1.625rem;line-height:1.3;font-weight:600;font-family:Poppins,sans-serif}.h3,.publicsubhead2,h3{font-size:1.375rem;font-weight:700;line-height:1.3}.h4,.module-content .questionnumber,h4{font-size:1.125rem;font-weight:400;line-height:1.2}.h5,h5{text-transform:uppercase;font-family:Poppins,sans-serif;font-size:1.125rem;line-height:1.2;font-weight:400}.h6,h6{text-transform:uppercase;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400}@media (min-width:64rem){.h1,h1{font-size:2.375rem}.MainContentTitle,.h2,.login-form__header,h2{font-size:1.25rem;line-height:1.2}}.form-group,.form__group{border:0;padding:0;margin:0 0 1rem 0}.form-group legend,.form__group legend{font-weight:700;line-height:2rem}.form__input,.form__select,input{font-size:1rem;border-radius:3px;padding:.5rem;border:1px solid #dedfe0;font-family:Roboto,sans-serif}.form__group.quiz .form__input-radio{width:22px}.form__input:focus,.form__select:focus,input:focus{border-color:#095ee6;outline:0}.form__input::-moz-placeholder,.form__select::-moz-placeholder,input::-moz-placeholder{color:#acb3be}.form__input::placeholder,.form__select::placeholder,input::placeholder{color:#acb3be}select{padding:.5rem}.form__label{display:block;line-height:1.5rem;font-weight:700}.form__label .form__label-text{display:block}.form-group .form__input-radio,.form__group .form__input-radio{flex:0 0 auto}.form-group .form__label-text,.form__group .form__label-text{font-weight:400}.form-group--inline,.form__group--inline{display:flex;flex-wrap:wrap;align-items:center;font-weight:700}.form-group--inline .form__label-text,.form__group--inline .form__label-text{font-weight:700}.quiz__topics.form__group.form__group--inline{display:block}.form-group--inline .form__legend,.form__group--inline .form__legend{flex:0 0 100%}.form-group--inline .form__label,.form__group--inline .form__label{display:flex;margin-left:1.5rem}.form-group--inline .form__label:first-child,.form__group--inline .form__label:first-child{margin-left:0}.form__input-checkbox,.form__input-radio{width:auto;margin-right:.75rem}.form__checkbox-span,.form__radio-span{flex:0 0 auto;display:block}.form__checkbox-span input,.form__radio-span input{margin-right:1rem;width:auto}input[type=button],input[type=submit]{-webkit-appearance:none}.form__abbr[title=required],abbr[title=required]{color:#d80000}.field-help,.form__field-help{color:#acb3be;display:block;font-weight:400}@media (min-width:64rem){.form__input,.form__select,input,select{width:20rem}input[type=checkbox],input[type=radio]{width:auto}.form-group--inline .form__label,.form__group--inline .form__label{flex:0 0 auto;margin:0 2rem}}.page-header{background:#fff;overflow:hidden;padding:0;border-radius:0;margin-left:0;margin-right:0}.page-header .article__title{padding-top:1rem;padding-left:1rem;padding-right:1rem;text-align:center}.page-header .article__authors,.page-header .article__date,.page-header .article__level{padding:0 .5rem}.page-header__description{display:none}@media (min-width:64rem){.page-header__description{display:block}.page-header .article__title{padding-top:2rem;padding-bottom:1rem}}.article__title sup{font-size:50%;font-weight:400;color:#acb3be}.article__meta{margin-bottom:2rem}.article__author,.article__authors,.article__date,.article__level{font-size:.875rem;line-height:1.25rem}.article__author .contentPara,.article__author p{font-size:.875rem;line-height:1.25rem;margin:0}.article__level{z-index:5}.article__level span{text-transform:uppercase;line-height:1.5;padding:2px 8px 1px 8px;color:#fff;z-index:2;position:relative;display:inline-block;z-index:3}.article__level i::before{display:inline-block;position:relative;margin-right:.25rem;z-index:2}.article__level i::after{display:inline-block;content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:#ff8000;z-index:-1;border-radius:1rem}.article__level i.icon-module-advanced::after{background:#de5433}.article__authors{margin:0;padding:0;list-style:none;margin-bottom:2rem;width:100%;text-align:center}.article__ref{font-size:.875rem;margin-bottom:1rem}.article__figure{max-width:33%}@media (min-width:64rem){.article__authors{width:auto;text-align:left}.article__figure{max-width:25%}}.article-list article{padding:.5rem 0 1rem;border-top:1px solid #dedfe0}.pg-modules-browse .page-content .card .grid{margin:0}.article-list .article__title{margin-bottom:.25rem;font-size:1.125rem;font-family:Roboto,sans-serif}.article-list .article__meta{color:#484c50}.article-list .article__level{margin-right:2rem}.breadcrumb{line-height:2rem;color:#acb3be}.breadcrumb__icon{font-size:2rem;margin-right:.5rem;vertical-align:middle}.breadcrumb__link{color:#095ee6}.breadcrumb__link:hover{color:#1f8ed6;text-decoration:underline}.tabs{overflow:hidden;width:100%;white-space:nowrap;overflow-x:scroll;display:flex;-ms-overflow-style:none}.tabs::-webkit-scrollbar{display:none}.tabs__tab{flex:0 0 auto;display:block;line-height:1rem;padding:1rem 1rem;font-family:Roboto,sans-serif;font-size:.8rem;color:#394b5e;text-transform:uppercase;letter-spacing:.02rem;transition:all .2s cubic-bezier(.135,.555,.18,1);font-weight:700}.tabs__tab:hover{color:#292d40;background:#edf0f4;border-radius:4px}.tabs__tab.is-active{box-shadow:inset 0 -4px 0 #00baff}.tabs__tab.is-active:hover{background:0 0;border-radius:0;overflow:hidden}.SFI .tabs__tab.is-active{box-shadow:inset 0 -4px 0 #ffce00}.GSI .tabs__tab.is-active{box-shadow:inset 0 -4px 0 #2ee490}.PFI .tabs__tab.is-active{box-shadow:inset 0 -4px 0 #2beafa}.ONI .tabs__tab.is-active{box-shadow:inset 0 -4px 0 #fc71e1}.OMI .tabs__tab.is-active{box-shadow:inset 0 -4px 0 #6fc7ea}.VFI .tabs__tab.is-active{box-shadow:inset 0 -4px 0 #f25f75}.VII .tabs__tab.is-active{box-shadow:inset 0 -4px 0 #f2634a}.tabs__tab--heading{margin-bottom:0;color:#292d40}.tabs__tab--heading:hover{background:inherit}.tabs__icon{display:none}.tabs__select{width:auto}.tabs .badge{transform:translateY(-1px);margin-left:.5rem;margin-top:-3px}@media (min-width:47.5rem){.tabs{width:auto;max-width:85rem;margin:0 auto;overflow:hidden}.tabs__tab{font-size:1rem}.tabs__icon{display:inline-block;font-size:1.5rem;vertical-align:middle;font-weight:700;margin-right:1rem}.tabs--right{justify-content:flex-end}.tabs--center{justify-content:center}}.tags{margin:1rem 0 .75rem}.tags__tag{display:inline-block;background:#dedfe0;padding:.5rem 1rem;border-radius:.25rem;color:inherit;font-size:.875rem;text-decoration:none;margin-bottom:.25rem}.tags__tag:hover{background:#f0f2f3;color:#030719}.tags__tag.maxillofacial{background:#6fc7ea}.tags__tag.general{background:#2ee490}.tags__tag.vascular.fellowship{background:#f25f75}.tags__tag.vascular.integrated{background:#f2634a}.tags__tag.oncology{background:#fc71e1}.tags__tag.advanced{background:#de5433}.tags__tag.pediatric{background:#2beafa}.tags__tag.critical{background:#ffce00}.tags__tag.core{background:#ff8000}.tags__tag--text{background:0 0;color:#095ee6;font-weight:700}.tags__tag--text:hover{background:0 0;color:inherit}.tags__icon{margin-left:.5rem}.section-nav{display:flex;justify-content:space-between}.section-nav__next,.section-nav__prev,.section-nav__section{display:block;line-height:3rem;font-size:.9375rem;padding:0 1rem;text-decoration:none;transition:all .2s cubic-bezier(.135,.555,.18,1)}.section-nav__next:hover,.section-nav__prev:hover,.section-nav__section:hover{background:#1f8ed6}.section-nav__next,.section-nav__prev{white-space:nowrap}.section-nav__next.aspNetDisabled,.section-nav__next.is-disabled,.section-nav__prev.aspNetDisabled,.section-nav__prev.is-disabled{visibility:hidden;pointer-events:none;cursor:default}.section-nav__next-text,.section-nav__prev-text{display:none}.section-nav__section{width:15rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.section-nav__icon{font-size:1.5rem;vertical-align:middle;margin-right:.5rem}.section-nav--invert{background:#095ee6}.section-nav--invert a{color:#fff}.section-nav--invert a:hover{background:#1f8ed6}.section-nav--center{justify-content:center}@media (min-width:64rem){.section-nav__next-text,.section-nav__prev-text{display:inline}.section-nav__section{width:auto}.section-nav__prev-icon{margin-right:.5rem}.section-nav__next-icon{margin-left:.5rem}}.subnav{padding-top:1rem;margin-bottom:0;padding-bottom:1rem}.subnav .subnav{padding-top:0;padding-left:1rem;padding-bottom:0;margin-bottom:0;border-bottom:none}.subnav__heading{font-size:1.125rem;color:#fff;font-weight:700}.subnav__link{display:inline-block;line-height:1rem;padding:.5rem 0;display:flex;align-items:center;color:#ff8000;padding-bottom:4px;box-sizing:border-box;border-bottom:1px solid transparent}.subnav__link--parent{color:#2b2e32;font-weight:700}.subnav__icon{font-size:.75rem;color:#2b2e32;margin-left:.25rem}.subnav .badge{margin-left:auto}.page-header-subnav{padding:0 1rem;font-size:.875rem;display:flex;align-items:center;min-height:3rem}.page-header-subnav .breadcrumb{display:none}.page-header-subnav__action{flex:1;text-align:center;margin-bottom:0}.page-header-subnav__action .form__group .form__label{margin:0}.page-header-subnav__complete{display:flex;margin:0 auto;background-color:#de5433;border-radius:4px;padding:.25rem 1rem}.page-header-subnav__complete span{color:#fff;font-size:1.125rem;font-weight:700}@media (min-width:64rem){.page-header-subnav .breadcrumb{flex:1;display:block}.page-header-subnav__action{text-align:right}}.media-grid,.panel__media{display:block;margin:0 0 2rem}.media-grid .figure,.panel__media .figure{display:block;padding:0 .5rem;margin-bottom:3rem}.media-grid--overlay .figure{margin-bottom:1rem}.media-grid--overlay .figure__caption{transform:translateY(-100%);padding:3rem 1rem .75rem 1rem;width:calc(100% - 1rem);color:#fff;position:absolute;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.7) 100%)}.media-grid--overlay .figure__caption .contentPara,.media-grid--overlay .figure__caption p{line-height:1.5rem;margin-bottom:0}.media-grid--video .figure__time,.panel__media .figure__time{transform:translateY(-100%);padding:.15rem .5rem;font-size:.875rem;color:#fff;position:absolute;background:rgba(43,46,50,.8)}.media-grid--video .figure__caption,.panel__media .figure__caption{font-weight:700}.panel__media .figure__caption{color:#fff}.panel__media .figure__caption:hover{color:#fff}.media-grid--16-9 .figure__aspect:before,.panel__media .figure__aspect:before{padding-top:56%}.media-grid--square .figure__aspect:before{padding-top:100%}.media-grid--thumbnail .figure__link{display:flex}.media-grid--thumbnail .figure__img{flex:0 0 80px;width:80px;align-self:flex-start}.media-grid--thumbnail .figure__caption{flex:0 0 1;padding:0 1rem}.Videos .media-grid--thumbnail .figure__link{display:block}.Videos .media-grid--thumbnail .figure__img{display:block;width:auto;max-width:420px}.Videos .media-grid--thumbnail .figure__caption{padding:0}.media-grid--thumbnail .figure__link:hover .figure__caption :not(h3):not(.publicsubhead2){color:initial}.media-grid--features{margin-bottom:0}.media-grid--features .figure__img{transform:scale(.7);transform-origin:left top}@media (min-width:47.5rem){.media-grid,.panel__media{display:flex;flex-wrap:wrap}.media-grid .figure,.panel__media .figure{flex:0 0 100%;overflow:hidden}.media-grid--2{flex-wrap:wrap}.media-grid--2 .figure{flex:50%;max-width:50%}.media-grid--3{flex-wrap:wrap}.media-grid--3 .figure{flex:33%;max-width:33%}.media-grid--4{flex-wrap:wrap}.media-grid--4 .figure{flex:25%;max-width:25%}.media-grid--6{flex-wrap:wrap}.media-grid--6 .figure{flex:16.65%;max-width:16.65%}}@media (min-width:64rem){.media-grid,.panel__media{margin:0 -.5rem 2rem}.media-grid--l-3{flex-wrap:wrap}.media-grid--l-3 .figure{flex:33%;max-width:33%}.media-grid--l-4{flex-wrap:wrap}.media-grid--l-4 .figure{flex:25%;max-width:25%}}.header-wrap{background:#000a39}.fullPage{border-top:4px solid #ff8000}.SFI{border-top:4px solid #ffce00}.GSI{border-top:4px solid #2ee490}.PFI{border-top:4px solid #2beafa}.ONI{border-top:4px solid #fc71e1}.OMI{border-top:4px solid #6fc7ea}.VFI{border-top:4px solid #f25f75}.VII{border-top:4px solid #f2634a}.section--invert-alt{background:#095ee6}.pagination{padding-top:2rem;display:flex;justify-content:space-between;margin-bottom:1rem}.pagination__next,.pagination__prev{padding:.75rem 1rem;background:#095ee6;color:#fff;border-radius:.25rem;line-height:1.5rem}.pagination__next:hover,.pagination__prev:hover{box-shadow:0 8px 32px 0 rgba(77,97,255,.6);color:#fff}.pagination__next{padding-left:1.5rem}.pagination__next .pagination__icon{margin-left:.5rem}.pagination__prev{padding-right:1.5rem}.pagination__prev .pagination__icon{margin-right:.5rem}.pagination__next.is-disabled,.pagination__prev.is-disabled{background:#dedfe0;pointer-events:none;cursor:default}.pagination__next.is-disabled:hover,.pagination__prev.is-disabled:hover{background:#dedfe0}.pagination__pages{text-align:center;display:none}.pagination__page{padding:.75rem;display:inline-block;line-height:1.5rem;color:#095ee6;background:#fff;text-decoration:none;border-radius:.25rem}.pagination__page:hover{background:#f0f2f3;color:#2b2e32}.pagination .is-active{background:#f0f2f3;color:#2b2e32}@media (min-width:64rem){.pagination__pages{display:block}}.search__sort-label{display:none}.search__sort-sep{border-right:1px solid #dedfe0;margin:0 .75rem}.search__sort-link.is-active{font-weight:700;color:#484c50}.search-results__return{color:#acb3be}.search-results__view{padding:1rem 0}.search-results__view-text{font-size:.875rem;text-transform:uppercase}.search-results__view-link{color:#095ee6;font-weight:700;padding:0 .5rem}.search-results__view-link.is-active{color:#2b2e32}.search-results__view-sep{border-right:1px solid #dedfe0}.search-results__cta{margin-top:1rem}.search-results__cta-link{border:0;display:inline-block;line-height:1.25rem;margin-top:1rem}@media (min-width:64rem){.search-results__cta-link{margin-top:0}.search__sort-label{display:inline-block;font-size:.8125rem;text-transform:uppercase;color:#acb3be;margin-right:1rem}}.mobile-offscreen{position:fixed;width:98vw;height:98vh;left:-9999px;padding:.5rem 0 .5rem 1.5rem;top:1vh;margin-bottom:0;box-shadow:0 0 0 2rem rgba(28,40,52,.75);transform:translateY(3rem);transition:transform .2s cubic-bezier(.135,.555,.18,1),opacity .2s cubic-bezier(.135,.555,.18,1);z-index:100;opacity:0}.mobile-offscreen__wrap{overflow-y:auto;height:100%;padding-right:1.5rem}.mobile-offscreen__controls{display:flex;justify-content:space-between;padding-top:1rem}.mobile-offscreen__controls .MainContentTitle,.mobile-offscreen__controls h2{text-transform:uppercase;font-size:1.25rem;font-weight:400}.mobile-offscreen__toggle{color:#2b2e32;border-bottom:none}body.offscreen-is-open{position:fixed;width:100%}body.offscreen-is-open .mobile-offscreen{left:1vw;transform:translateY(0);opacity:1;display:block}@media (min-width:64rem){.mobile-offscreen{position:relative;display:block;box-shadow:none;top:auto;left:auto;right:auto;bottom:auto;opacity:1;padding:0 .5rem;height:auto;z-index:1;transform:translateY(0)}.mobile-offscreen__controls{display:none}.mobile-offscreen__wrap{overflow:auto;height:auto;padding-right:0}}.media-tray{display:flex;flex-wrap:wrap}.media-tray__primary{flex:100%;order:2}.media-tray__aside{order:1;padding:0 1rem;padding-right:.5rem;white-space:nowrap;width:100%;overflow-x:scroll;-ms-overflow-style:none;color:#fff}.media-tray__aside::-webkit-scrollbar{display:none}.media-tray__section{white-space:nowrap;display:inline-block;margin-right:1rem}.media-tray__section::-webkit-scrollbar{display:none}.media-tray__below{color:#fff}.media-tray__action,.media-tray__subhead{display:none;color:#fff}.media-tray .media-grid,.media-tray .panel__media{margin-bottom:0}.media-tray .figure{display:inline-block;width:10rem;margin-bottom:1rem}.media-tray .figure__caption{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.media-tray .figure__caption .contentPara,.media-tray .figure__caption p{margin-bottom:0}@media (min-width:47.5rem){.media-tray{margin:0 auto;max-width:85rem;justify-content:center}.media-tray__primary{flex:0 0 75%;order:1;padding:0 .5rem}.media-tray__aside{order:2;flex:25%;padding:0 .5rem;overflow:hidden}.media-tray__section{overflow:hidden;display:block;margin-bottom:2rem}.media-tray__action,.media-tray__subhead{display:block;width:100%}.media-tray__action{margin-right:.5rem}}.cta{border-radius:.25rem}.cta .contentPara,.cta .cta__text,.cta p{margin-bottom:0}@media (min-width:47.5rem){.cta .action-bar,.cta .contentPara,.cta .cta__text,.cta .grid,.cta .row,.cta p{margin-bottom:0}}.accordion__toggle{display:block;color:inherit}.accordion__content{overflow:hidden;transition:all .2s cubic-bezier(.135,.555,.18,1);margin-bottom:3rem;padding-bottom:.5rem}.accordion__content[aria-hidden=true]{display:none}.accordion__content[aria-hidden=false]{display:block}.twis__current-weeks .card.panels{background:0 0}.panels{padding:0;margin:0 0 1rem}.panel{position:relative;margin-bottom:.5rem;background:#fff;border-radius:8px}.panel__toggle{display:block;padding:1.5rem 1rem 1.5rem 4rem;border-radius:8px;margin-bottom:.5rem}.panel__toggle:hover h2{color:#095ee6}.panel__toggle[aria-selected=true] .twis-panel-title h6{color:#ff8000}.panel__toggle[aria-selected=false] .twis-panel-title h6{color:#292d40}.panel__toggle::before{font-family:icon;font-weight:700;content:"\e91f";position:absolute;z-index:1;left:24px;top:27px;font-size:1.1rem;color:#2b2e32}.panel__toggle.is-open::before{content:"\e911"}.panel__toggle:after{position:absolute;display:block;content:"";left:16px;top:24px;width:29px;height:29px;border:2px solid #dedfe0;border-radius:29px}.panel__toggle:hover:before{color:#fff}.panel__toggle:hover:after{border-color:#095ee6;background:#095ee6}.panel__toggle[aria-selected=true]:before{content:"\e911"}.panel__toggle:hover{background:#f0f2f3}.panel__title{margin-bottom:0;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.panel__subhead{margin-bottom:0}.panel__date{margin-bottom:0;font-weight:700;font-size:1.25rem;line-height:1.25}a .panel__date{color:#484c50}.panel__year{display:block;font-weight:400;font-size:.9375rem}.panel__icon{font-size:1.5rem;vertical-align:middle;margin-right:.5rem}.panel__badge--right{float:right;margin-top:5px;margin-left:1rem}.panel__badge--inline{transform:translateY(-.2rem)}.panel__meta-list{font-size:.875rem;margin-bottom:0;margin-top:1rem}a .panel__meta-list{color:#484c50}.panel__admin-actions{padding:0 0 0 4rem}.panel__content{margin-left:4rem;margin-right:1rem}.panel__content:empty{display:none}.panel__media{margin-bottom:0;overflow:hidden;width:100%}.panel__media .figure__caption{font-size:.875rem}.panel__media .figure{padding-top:.5rem;margin-bottom:0;width:100%}.panel__text{margin-bottom:0}.panel__text a:hover{border-bottom:1px solid #095ee6}.panel__text small{display:block}.panel__list{display:flex;flex-wrap:wrap;padding-top:.5rem}.panel__item.absite-module-item:hover{box-shadow:none}.panel__list .panel__item{padding:.5rem 1rem;display:flex;border-radius:8px;margin:0 .5rem .5rem 0;position:relative;overflow:hidden;min-height:4rem}.panel__list .panel__item::after{content:"";display:block;position:absolute;width:100%;height:6px;bottom:0;left:0;right:0}.panel__list .panel__item a{color:#095ee6}.panel__list .panel__item p{padding-top:.5rem}.panel__list .panel__item a{color:#fff}.panel__list .panel__item:hover a:not(.toggle-box){color:#fff;border-bottom:none}.panel__list.advanced .panel__item{background-color:#de5433}.panel__list.fellowship .panel__item{background:#364483}.panel__list .panel__item{background-color:#ff8000}.absite-studyplan .panel__text a{color:#fff}.absite-studyplan .panel__meta-list{color:#fff}.absite-studyplan h5{color:#fff;margin-top:.75rem}.absite-studyplan .panel__list a{color:#fff}.assignments-card .panel__list .panel__item{margin-right:1rem;padding:.25rem .75rem 0 .75rem}.assignments-card .panel__list .panel__item.with-thumbnail{width:calc(25% - 1rem)}@media (max-width:64rem){.assignments-card .panel__list .panel__item.with-thumbnail{width:calc(50% - 1rem)}}@media (max-width:47.5rem){.assignments-card .panel__list .panel__item.with-thumbnail{width:100%}}.panel__list .panel__item .toggle-box{flex:0 0 auto;align-self:flex-start;margin-top:.2rem}.grid.card h5.panel__list-heading{margin-top:.75rem;font-size:1rem;width:auto;border-radius:14px;color:#fff;display:inline-block;padding:.25rem .5rem;background:#ff8000}.grid.card h5.panel__list-heading.fellowship{background:#364483}.grid.card h5.panel__list-heading.advanced{background:#de5433}.panel__cta{margin-bottom:2rem}@media (min-width:64rem){.panel__toggle{padding-left:5rem;padding-right:2rem}.panel__toggle:before{left:32px;top:25px}.panel__toggle:after{left:24px;top:22px}.panel__content{margin-left:5rem;margin-right:2rem}.panel__list .panel__item .toggle-box{margin-top:12px}.panel__list .panel__item,::-ms-backdrop{flex:0 0 30%}.panel__meta-list li{display:inline;margin-right:2rem}.panel__admin-actions{padding-left:5rem}}.twis__previous{width:100%}.twis__previous-toggle{border:3px solid #095ee6;padding:.5rem 1rem;border-radius:.25rem;font-size:.875rem;font-weight:400;margin-bottom:1rem;background:#0d1f74}.twis__previous-toggle:hover{color:#fff;background-color:rgba(200,200,200,.2)}.twis__previous-toggle{color:#fff}.accordion__toggle-text{display:inline-block;margin-right:.25rem}.twis__previous-toggle{color:#fff}.accordion__toggle-text{display:inline-block;margin-right:.25rem}.twis__previous-toggle[aria-expanded=true] .accordion__toggle-text:before{content:"Hide";color:#fff}.twis__previous-toggle[aria-expanded=false] .accordion__toggle-text:before{content:"Show";color:#fff}.twis__previous .card,.twis__previous .cardset__card{margin-bottom:1rem}.twis__previous .accordion__content[aria-hidden=false]{overflow:visible}.twis__quiz{margin-bottom:2rem;margin-top:1rem}.twis__quiz input[type=radio]{margin-right:1rem}.twis__quiz li{padding:.5rem 0}.twis__question{border-top:1px solid #dedfe0;padding-top:1rem}.book__img{display:none}.book__chapters{margin-bottom:0}.book__chapters .book__chapter{font-size:1.125rem;line-height:1.5rem;display:flex;padding:.5rem 0}.book__chapter-number{font-weight:700;margin-right:1.5rem}.book__title{font-size:2rem}.book__section-card{margin-bottom:2rem;margin-right:.25rem;margin-left:.25rem}.chapter__title{font-size:2rem}.book__sections{margin-bottom:0}.book__sections .book__section{list-style-position:inside;list-style-type:circle;width:100%;line-height:1.5rem;text-indent:-2rem;padding-left:2rem}.book__section-link:hover{color:#fff;border-bottom:1px dotted #fff}.book__top{float:right;background:#dedfe0;padding:0 .33rem 0 .45rem;border-radius:.25rem;color:#fff;margin:.33rem 0 0}.book__top:hover{background:#acb3be;color:#fff}@media (min-width:64rem){.book__img{width:7rem;margin-top:.75rem;display:block}.book__sections{-moz-column-count:2;column-count:2;-moz-column-gap:0;column-gap:0}}a.toggle-box{text-indent:-9999px;height:1.25rem;width:1.25rem;align-self:center;margin-right:1rem;border-radius:2px;position:relative;background:#fff;display:block;border:1px solid #000a39}.page-header-subnav a.module-is-complete{border:1px solid #fff}.toggle-box.is-checked:after{position:absolute;content:"";top:.125rem;left:.375rem;width:.25rem;height:.6rem;transform:rotate(45deg);border:2px solid #292d40;border-width:0 2px 2px 0}.bc-player{padding-top:2rem}.MainContentTitle{border-top:1px solid #dedfe0;padding-top:2rem}.contentBody .contentPanelMedium:first-of-type .book__top{margin-top:initial}.contentBody .contentPanelMedium:first-of-type .MainContentTitle{padding-top:0;border-top:0}.contentPanelMedium{margin-bottom:2rem}.contentPanelMedium .book__top{margin-top:2.33rem}.contentPara{word-break:break-word}.contentPara a{word-break:break-all}.contentReferences{word-break:break-word}.“authors”{margin-left:50px}.NU>div{max-height:150px;overflow:hidden}.NU img{display:block;max-width:180px;height:auto}.module-content a{word-break:break-word}.module-content .MainContentTitle,.module-content h2{margin-bottom:2rem}.module-content dl dd,.module-content ol,.module-content ul{margin-left:0;padding-left:0;margin-bottom:2rem}.module-content ol{list-style-type:none}.module-content ol ol{counter-reset:step-counter}.module-content ol.learningObjectiveList{counter-reset:alpha-counter}.module-content ol>li{counter-increment:step-counter;position:relative;margin-left:2.5rem}.module-content ol.learningObjectiveList>li{counter-increment:alpha-counter}.module-content .learningObjectiveList li{margin-left:1.5rem}.module-content ol>li:before{position:absolute;top:0;left:-3rem;font-size:1.375rem;font-weight:700;line-height:1.3;width:40px;text-align:right}.module-content.number ol>li:before{content:counter(step-counter) "."}.module-content .first-list-level ol>li:before{font-size:1rem;line-height:inherit}.module-content.number .first-list-level ol>li:before{content:counter(step-counter) "."}.module-content.number ol.learningObjectiveList>li:before{content:counter(alpha-counter,lower-alpha) "."}.module-content .right-first-list-level ol>li:before{line-height:1.4}.module-content .right-first-list-level ol>li>ol>li:before{font-size:1rem;line-height:2.2}.conference-inner-list ol>li:before{font-size:1rem;line-height:2}.resources-first-list ol>li:before{font-size:1rem;line-height:2}.resources-first-list ol>li>ol>li:before{font-size:1rem;line-height:2}.additional-resources-first-list ol>li:before{font-size:1rem;line-height:2}.module-content ol.DiscussionPoints li:before{font-size:1rem;line-height:2rem}.module-content li{padding-left:0;margin-left:1.5rem;margin-bottom:1rem}.module-content li .contentPara:last-child,.module-content li p:last-child{margin-bottom:0}.module-content li .contentPara,.module-content li .contentPara:last-of-type,.module-content li p,.module-content li p:last-of-type{margin-bottom:1rem}.module-content li ol,.module-content li ul{margin-top:1rem}.module-content li span{font-size:1rem!important}.module-content li h3 span{font-size:1.375rem!important}.module-content .list-clean ul{list-style:none}.module-content .list-clean li{margin-left:0;padding-left:0}.hero{color:#fff}.hero__row{background:url(/images/homepage-photo.jpg) no-repeat 50% 50%;background-size:cover;height:500px;align-items:center;justify-content:center}@media (max-width:47.5rem){.hero__row{height:250px}}.hero__row .grid{margin-bottom:0}.hero__intro{text-shadow:1px 3px 1px rgba(0,0,0,.2);font-size:2.5rem}.hero__intro small{display:block;font-size:1.25rem;font-weight:700;margin-top:.75rem}.hero__login{background:rgba(43,56,70,.8);padding:3rem 2rem}.hero__forgot{margin-bottom:0}.hero__forgot-link{color:#fff;border-bottom:1px dotted #fff}.hero__login .hero__forgot a,.hero__login .text--center a{color:#fff;border-color:#fff}.hero__login .login-form__subscribe{display:none}@media (min-width:64rem){.hero__intro{font-size:4rem}.hero__intro small{font-size:1.5rem}}.news__link{font-weight:700}.news__date{color:#acb3be;font-size:1.125rem;display:block;margin-bottom:.75rem}.news__excerpt{margin-right:2rem;font-size:1.125rem}.news-article{padding:2rem 0 0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.news-article:nth-child(even){background:#f0f2f3;margin:0 -1.5rem;padding:2rem 1rem}@media (min-width:64rem){.news-article:nth-child(even){margin:0 -2rem;padding:2rem 1.5rem}}.action-bar{background:#095ee6;display:flex}.action-bar__icon{margin-right:.5rem}.action-bar__icon:before{transform:translateY(2px)}.action-bar__title{line-height:3rem;color:#fff;padding:0 1rem;display:flex}.action-bar__link{line-height:3rem;display:flex;color:#fff;flex:0 0 auto;padding:0 1rem;text-decoration:none}.action-bar__link:hover{background:#1f8ed6;color:#fff}.action-bar__action:nth-of-type(2){margin-left:auto}@media (min-width:64rem){.action-bar__icon{display:inline-block;font-size:1.5rem}}.progress-nav__link{display:block;text-decoration:none;line-height:1rem;padding:1rem;color:#ff8000;border-bottom:1px solid #364483}.progress-nav__link:before{font-family:icon;content:"\e909";margin-right:.5rem;color:#ff8000}.progress-nav__link:hover{background:#0d1f74}.progress-nav__link:hover:before{color:#acb3be}.progress-nav__link--success:before{content:"\e908";color:#3c9b57}.progress-nav__link--current{background:#dedfe0}.progress-nav__link--current:before{content:"\e90d";color:#095ee6}.progress-nav__link--warning:before{content:"\e90b";color:#c0392b}.progress-nav--completed .progress-nav__link--success:before{content:"\e909";color:#ff8000}.progress-nav--completed .progress-nav__link--current{background:#dedfe0}.progress-nav--completed .progress-nav__link--current:before{content:"\e90d";color:#095ee6}.progress-nav--completed .progress-nav__link--warning:before{content:"\e909";color:#ff8000}@media (min-width:64rem){.progress-nav{padding-top:2rem}}.login-form{padding:1rem 0}.login-form .form__submit{margin-top:2rem}.login-form .form__input,.login-form .form__submit{width:100%}.login-form__icon img{max-width:100px}@media (min-width:64rem){.login-form,.login-form .form__input,.login-form .form__submit{min-width:20rem}.login-form__grid{min-width:25rem}.login-form__grid .card,.login-form__grid .cardset__card{height:100%}}#cphMainBody_dashboard{display:flex;margin:0 auto;max-width:85rem;flex-wrap:wrap}#cphMainBody_dashboard,.dashboard-head{display:flex;margin-bottom:1.25rem}#cphMainBody_dashboard>div{width:33%}.specialty_view.dashboard-login-message,div.dashboard-head-title,div.dashboard-specialty{width:33%}@media (max-width:64rem){.row.dashboard-head{display:block}div.dashboard-head-title{width:100%;text-align:center;margin-bottom:1rem}div.dashboard-specialty{margin:0 auto;width:50%}.specialty_view.dashboard-login-message{text-align:center;margin:1rem auto 0 auto;width:100%}}#cphMainBody_dashboard{display:flex;margin:0 auto;max-width:85rem;flex-wrap:wrap}#cphMainBody_dashboard,.dashboard-head{display:flex;margin-bottom:1.25rem}.logged-in{padding-top:2rem}.logged-in-label{font-size:14px}.dashboard-specialty{text-align:center;position:relative;min-height:120px}.dashboard-specialty p{z-index:2;position:relative}.SFI .logged-in-specialty{color:#ffce00}.SFI .specialty-icon-bg{background-image:url(/ui/icons/specialty-icons/specialty-critical.svg)}.GSI .logged-in-specialty{color:#2ee490}.GSI .specialty-icon-bg{background-image:url(/ui/icons/specialty-icons/specialty-gensurg.svg)}.PFI .logged-in-specialty{color:#2beafa}.PFI .specialty-icon-bg{background-image:url(/ui/icons/specialty-icons/specialty-pediatric.svg)}.ONI .logged-in-specialty{color:#fc71e1}.ONI .specialty-icon-bg{background-image:url(/ui/icons/specialty-icons/specialty-gensurg.svg)}.OMI .logged-in-specialty{color:#6fc7ea}.OMI .specialty-icon-bg{background-image:url(/ui/icons/specialty-icons/specialty-oral.svg)}.VFI .logged-in-specialty{color:#f25f75}.VFI .specialty-icon-bg{background-image:url(/ui/icons/specialty-icons/specialty-vascular_fellowship.svg)}.VII .logged-in-specialty{color:#f2634a}.VII .specialty-icon-bg{background-image:url(/ui/icons/specialty-icons/specialty-vascular_integrated.svg)}.specialty-icon-bg{background-repeat:no-repeat;background-size:contain;background-position:bottom center,50%,50%;min-height:120px;position:absolute;top:0;bottom:0;left:0;right:0}.dashboard-login-message{text-align:right}.dashboard-login-message a{color:#fff;font-size:16px}.dashboard-login-message .icon-add-notes:before{color:#fff;margin-left:.25rem}.logged-in__message{color:#fff;margin-bottom:0;padding:0;font-size:14px}.logged-in-specialty{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.25px}.logged-in__title{color:#fff;margin-bottom:0}.hp-search{position:relative;display:flex;width:600px;max-width:90%;margin:0 auto 2rem auto}.hp-search input{width:100%;background:#fff!important}.hp-search .search-btn{border:1px solid #acb3be;padding:4px 20px}.hp-search .search-btn .icon-search::before{font-size:1.5rem}h3.h5 .widget__icon{margin-right:.5rem}.widget__list .widget__item{display:flex;margin-bottom:1rem;line-height:1.5;padding:.25rem 0}.widget__list .widget__item--block{display:block}.widget__list--indent{margin-left:2rem;margin-right:2rem}.widget__list--stats{display:flex}.widget__list--stats .widget__item{flex:1}.widget__list--stats .widget__stat{text-align:center;width:100%;font-size:3rem;font-weight:700;font-family:Poppins,sans-serif;margin-top:2rem}.widget__list--stats .widget__stat .widget__small{font-size:1rem;font-weight:400;font-family:Roboto,sans-serif;margin:0 1rem}.widget__list--stats .widget__stat--bordered{border-left:1px solid #dedfe0;border-right:1px solid #dedfe0}.widget__link{font-weight:700}.widget__aside{margin-left:auto;width:3rem}.widget__text{flex:1}.quizTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget__delete{display:inline-block;background:#73777a;color:#fff;font-size:.5rem;height:1.25rem;width:1.25rem;text-align:center;line-height:1.25rem;border-radius:100%}.widget__delete:hover{background:#c0392b;color:#fff}.widget__small{display:block;color:#73777a;line-height:1.2rem}.widget__p{margin-bottom:.5rem;line-height:1.5rem}.widget__cta{margin-top:auto}.widget__cta-link{border:none}.widget__feature{text-align:center}.widget__feature-icon{font-size:3rem;color:#000a39}.widget__icon{font-size:1.5rem;vertical-align:middle}.widget__video .figure{margin-bottom:1.5rem}.widget__video .figure__caption-header{font-weight:700;display:inline;margin-bottom:0;line-height:1.5rem;font-size:.875rem}.widget__video .figure__link{color:#095ee6}.widget__video .figure__link:hover{color:#1f8ed6}.widget__video,::-ms-backdrop{width:100%}.widget--study-aids a{border:none}.widget--study-aids a:hover{border:none}.widget--dashboard .grid--bordered{border-bottom:1px solid #dedfe0;text-align:center;padding-bottom:1rem}@media (min-width:64rem){.widget--dashboard .grid--bordered{padding-bottom:0;border-bottom:none;border-right:1px solid #dedfe0}}.widget--dashboard .widget__feature-subhead{font-size:1rem}.widget--dashboard .widget__feature-icon{font-size:2.25rem}.widget--dashboard .widget__feature-link{font-weight:700}.widget--dashboard .widget__feature{max-width:50%}@media (min-width:47.5rem){.widget--dashboard .widget__feature{max-width:25%}}.title-nav{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.title-nav__title{text-align:center;margin:0 2rem}.title-nav__next,.title-nav__prev{text-decoration:none;width:2.5rem;height:2.5rem;border-radius:50%;line-height:2.5rem;text-align:center;font-size:1.5rem;color:#484c50;flex:0 0 auto}.title-nav__next:hover,.title-nav__prev:hover{background:#dedfe0;color:inherit}.title-nav__next.is-disabled,.title-nav__prev.is-disabled{color:#dedfe0;pointer-events:none;cursor:default}.title-nav__prev .title-nav__icon{transform:translateX(-.1rem)}.title-nav__next .title-nav__icon{transform:translateX(.1rem)}.title-nav__icon :before{transform:translateY(2px)}@media (min-width:64rem){.title-nav__title{margin:0 4rem}}.page-nav{display:flex}.page-nav__next,.page-nav__prev{padding:1rem;flex:1;border:1px solid #dedfe0;color:#095ee6;box-shadow:none;border-radius:.25rem;text-align:center;font-size:1.2rem;font-weight:700}.page-nav__next:hover,.page-nav__prev:hover{background:#f0f2f3}.page-nav__prev{padding:1rem 1.5rem;margin-right:1px;flex:0 0 auto}.page-nav__prev .page-nav__text{margin-left:.5rem}.page-nav__next .page-nav__text{margin-right:.5rem}.page-nav .is-disabled,.page-nav .is-disabled i{color:#dedfe0;pointer-events:none;cursor:default}.page-nav__prev .page-nav__text{display:none}.page-nav__icon{color:#484c50}@media (min-width:64rem){.page-nav__next,.page-nav__prev{padding:1rem 2rem;border:none}.page-nav__prev .page-nav__text{display:inline-block}}.quiz{margin-bottom:2rem}.quiz__warning{color:#c0392b}.quiz__success{color:#3c9b57}.quiz__label{padding:1rem;display:flex}.quiz__label:hover{background:#f0f2f3;border-radius:12px}.quiz--answers .form__input-radio{visibility:hidden}.quiz__correct{background:#3c9b57;color:#fff;border-bottom:none;border-top-right-radius:12px;border-top-left-radius:12px}.quiz__correct:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}.quiz__correct:hover{background:#3c9b57}.quiz__correct:before{position:absolute;font-family:icon;content:"\e908"}.quiz__incorrect:before{position:absolute;font-family:icon;content:"\e90b";color:#c0392b}.quiz__explanation{border:1px solid #3c9b57;padding:.5rem 3rem;border-bottom-right-radius:12px;border-bottom-left-radius:12px;margin-bottom:0}.quiz__explanation .contentPara,.quiz__explanation p{margin-bottom:.5rem}.quiz__explanation--empty{display:none}.quiz__references{margin-bottom:2rem}.quiz__question-input{width:5rem}.quiz__question-available,.quiz__question-calculate,.quiz__question-divider{margin:0 2rem 0 0}.quiz__question-available{font-size:1.125rem;margin:0 1.5rem 0 0}.quiz__question-divider{font-size:2rem;color:#dedfe0;margin:0 1rem 0 1rem}.quiz__topics{border:1px solid #dedfe0;border-radius:.25rem;padding:1rem;margin:0 0 2rem;font-size:.875rem;height:350px;overflow-y:scroll;box-shadow:inset 0 0 10px rgba(0,0,0,.1);background:#f9f9f9}.quiz__topics .form__label{line-height:1.25rem;margin-bottom:.75rem}.quiz__topics .form__label:first-child{margin-left:2rem}@media (min-width:64rem){.quiz__topics{-moz-column-count:3;column-count:3;-moz-column-width:30%;column-width:30%;height:auto;overflow-y:visible}.quiz__question-divider{margin-left:0;margin-right:1.5rem}}.progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:2rem;background-color:#dedfe0;color:#f98c1f;border-radius:3px}.progress-bar::-webkit-progress-bar{background:#dedfe0;border-radius:3px}.progress-bar::-webkit-progress-value{background:#f98c1f;border-radius:3px}.progress-bar::-moz-progress-bar{background-color:#f98c1f;border-radius:3px}.progress-bar::-ms-fill{background:#f98c1f}.week-quiz .curranswer{display:flex}.week-quiz li{padding:.5rem}.week-quiz input{margin-right:1rem;margin-top:.5rem}.mwq-ques-result.incorrect{font-weight:700;color:#c0392b}.mwq-ques-result.correct{font-weight:700;color:#3c9b57}.mwq-ques-result-wrap{margin-bottom:1rem}.mwq-asw-opt-wrap{display:flex;padding:.5rem}.mwq-asw-ind{width:2rem}.mwq-asw-ind.incorrect{font-size:0}.mwq-asw-ind.incorrect:before{font-size:1rem;font-family:icon;content:"\e90b";color:#c0392b}.mwq-asw-ind.correct{font-size:0}.mwq-asw-ind.correct:before{font-size:1rem;font-family:icon;content:"\e908";color:#3c9b57}.bold{font-weight:700}.mwq-ans-exp.correct{padding:1rem;background:#3c9b57;color:#fff;border-radius:.25rem}.weekly-quiz__references{margin-top:1.5em;margin-bottom:1.5rem}.week-quiz-results-table{width:100%;margin:0 -.25rem}.week-quiz-results-table th{text-align:left}.week-quiz-results-table td{border-top:1px solid #dedfe0;padding:.33rem .25rem;vertical-align:top}.week-quiz-results-table .Correct{color:#3c9b57}.week-quiz-results-table .Incorrect{color:#c0392b}@media (max-width:47.5rem){.week-quiz-stats{display:block}.week-quiz-stats .widget__item{flex:none;display:block;padding:0}.week-quiz-stats .widget__item .widget__stat--bordered{border-color:#fff}}/*!
	Modaal - accessible modals - v0.3.1
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;background:rgba(28,40,52,.7)!important}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:0 0;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:0!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:.25rem;background:#fff;box-shadow:0 13px 40px 0 rgba(43,46,50,.35);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:absolute;right:1.5rem;top:1.5rem;color:#fff;cursor:pointer;opacity:1;width:2rem;height:2rem;background:0 0;box-shadow:none;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:0;background:#fff}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#c0392b}.modaal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:.3625rem;right:.92rem;width:2px;height:22px;border-radius:4px;background:#484c50;transition:background .2s ease-in-out}.modaal-close:before{transform:rotate(-45deg)}.modaal-close:after{transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:3rem 1.5rem 1.5rem}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:0 0}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:0 0;box-shadow:none!important}.modaal-instagram .modaal-content-container{padding:0;background:0 0}.modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modaal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;box-shadow:none!important;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:0 0;border:none;border-radius:100%;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-gallery-control:after,.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg)}.modaal-gallery-next{left:100%;margin-left:40px}.modaal-gallery-prev{right:100%;margin-right:40px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg)}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:2rem;padding-bottom:2rem}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:0 0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;transform:scale(.25)}@keyframes modaal-loading-spinner{0%{opacity:1;transform:scale(1.5)}100%{opacity:.1;transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){transform:translate(84px,84px) rotate(360deg) translate(70px,0)}.qr-report-graph{margin:25px auto 20px auto;width:425px}.qr-report-graph .qr-report-graph-label{width:200px;text-align:center}.qr-report-graph .qr-report-graph-label .contentPara,.qr-report-graph .qr-report-graph-label p{margin-bottom:0;font-weight:700}.qr-report-graph .pieID{display:inline-block;vertical-align:top}.qr-report-graph .pie{height:200px;width:200px;position:relative;margin:0 30px 30px 0}.qr-report-graph .pie::before{content:"";display:block;position:absolute;z-index:1;width:100px;height:100px;background:#fff;border-radius:50%;top:50px;left:50px}.qr-report-graph .slice{position:absolute;width:200px;height:200px;clip:rect(0,200px,200px,100px);animation:bake-pie 1s}.qr-report-graph .slice span{display:block;position:absolute;top:0;left:0;background-color:#2b2e32;width:200px;height:200px;border-radius:50%;clip:rect(0,200px,200px,100px)}.qr-report-graph .legend{list-style-type:none;padding:0;margin:0;background:#fff;padding:15px;font-size:13px;border:1px solid #73777a}.qr-report-graph .legend li{width:125px;height:1.25em;margin-bottom:10px;padding-left:8px;border-left:16px solid #2b2e32}.qr-report-graph .legend li .legend-title{border-left:none;padding-left:0;font-weight:700}.qr-report-graph .legend li em,.qr-report-graph .legend li span{float:left;margin-right:5px;font-style:normal}.video-wrapper{height:56.25vw;max-height:calc(100vh - 250px);max-width:177.78vh;margin:auto}.gdpr-cookie-wrapper{position:fixed!important;bottom:0!important;left:0!important;right:0!important;margin:0 auto!important;padding:12px 18px!important;line-height:1.5!important;box-shadow:0 3px 6px 0 rgba(0,0,0,.35)!important;background-color:#f8f8f8!important;border:solid 1px #dadbdb!important;z-index:1000}@media all and (min-width:600px){.gdpr-cookie-wrapper{max-width:100%!important}}@media all and (min-width:900px){.gdpr-cookie-wrapper{max-width:100%!important;justify-content:space-between!important}}.gdpr-cookie-body,.gdpr-cookie-links_wrap{font-size:14px!important;line-height:18px!important;text-align:center!important}.gdpr-cookie-body a,.gdpr-cookie-links_wrap a{text-decoration:underline!important;color:#4688f1!important}.gdpr-cookie-body .js-gdpr-cookie-acceptLink,.gdpr-cookie-links_wrap .js-gdpr-cookie-acceptLink{font-weight:700!important}.js-gdpr-cookie-close{position:absolute!important;right:1rem!important;top:1rem!important;color:#333!important}.feedback-h3{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.feedback-h3-btn-padding{padding:5px 24px;margin-top:15px}.feedback-h3-btn-icon{height:22px;margin:0 5px;width:30px;vertical-align:middle}.btn-spacer{margin-left:1.7rem}.assignement-top-btn{margin-top:3rem}.assignements-btn-spacer{margin-top:1.5rem}.multimedia-icon-size{font-size:2rem;line-height:auto}.tabs--center-align{align-items:baseline}.center{text-align:center}.quizResults{padding-top:1rem;padding-bottom:1rem}.lbtopics{width:100%;max-height:240px}.absite-buttons{text-align:center}.absite-button{width:33%}.absite-headerinfo{font-weight:700;padding-top:20px;margin-right:20%}.absite-headerimg{height:100%;padding-right:10px;margin-left:20%;content:url(/images/absite-info.png)}#divAbsiteCreateTop,.absite-studyplan-info{background-color:#fff}#divDueDate{padding-top:20px}.absite-create-btn{width:100%}.absite-icon-img{display:inline-block;height:45px;width:30px;vertical-align:middle}#divDueDate,.absite-topic-name,.available-topics{padding-left:20px}.selected-topics{padding-right:20px}#rptAbsiteStudyPlans{background:#000a39;margin-bottom:20px}.absite-studyplan .panel{background:#030719}.absite-studyplan-head:hover *{color:#2af}.absite-studyplan-head{background-color:#030719;color:#fff}.absite-studyplan-head .progressBarBase{background:#364483}.absite-module-item:hover .progressText,.absite-studyplan-head:hover .progressText{color:#fff}.absite-module-link,.absite-studyplan-link{color:#2af;border:none;background:0 0;box-shadow:none}.absite-module-link:visited{color:#030719!important}.absite-studyplan-link{width:200px;cursor:pointer}.absite-create-btn.disabled{pointer-events:none;background-color:#d1dbdd}.assignments-absite{padding-right:2px;margin-top:.5rem;display:table}.assignments-absite.active::before{display:block;height:25px;width:25px;padding-right:5px;background-image:url(/images/absite-icon-black.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:""}.assignments-absite.disabled{color:#d1dbdd;pointer-events:none}.assignments-absite.disabled::before{height:25px;padding-right:5px;content:url(/images/absite-icon-grey.png)}.assignments-absite{text-decoration:none}.assignments-absite span{display:table-cell;vertical-align:middle;color:#030719}.absite-category-head{width:100%;font-size:1.25em}.hiddenfield{display:none}.absite-category-name,.chk-absite-category{float:left}.absite-studyplan-head:before{color:#fff}.chk-iscompleted{cursor:default}.absiteHeader{display:flex;flex-wrap:nowrap}.progressContainer{position:relative;width:30%;margin-left:auto;margin-right:40px}.progressOverlay{position:absolute;background:#f98c1f;border-radius:12px;height:40px;z-index:10}.progressBarBase{position:absolute;border-radius:15px;width:100%;height:40px;background:#000a39}.progressText{position:absolute;z-index:20;text-shadow:1px 1px 2px #000;line-height:40px;margin-left:20px;color:#fff}@media only screen and (max-width:600px){.progressText{display:none}.progressContainer{margin-right:0;width:80px}}.latestProgressContainer{position:relative;width:30%;margin-left:auto}.latestProgressText{position:absolute;z-index:20;line-height:30px;padding-right:10px;width:100%;text-align:right;font-size:90%}.latestProgressOverlay{position:absolute;background:#f98c1f;border-radius:5px 0 0 5px;height:30px;z-index:10}.latestProgressBarBase{position:absolute;border-radius:5px 5px 5px 5px;width:100%;height:30px;background:#dedfe0}.my-assignments .grid{padding-left:1.5rem;padding-right:1.5rem}.my-assignments .grid label{margin-top:.5rem!important}.lbtopics>option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbtopics>option:hover{white-space:pre-line}.title-panel{width:25%;font-size:small;float:left;height:40%!important}.title-panel-input{width:100%}.textarea,.title-panel-input{min-height:50%}.assignments-right-panel{padding-left:25%}.btn-save-assignment{padding:.5rem .7rem;width:60%;font-size:small}.btn-cancel-assignment{padding:.5rem .7rem;width:35%;font-size:small}.title-panel-input-container{margin:0 0 1rem 0}.panel-Image{height:30px;width:30px;cursor:pointer;border:none;padding:0 0}.displaynone{display:none!important}.question-count{width:3rem;height:2rem}.topic-selection-tabs{display:flex}.topic-selection-tabs label{display:inline-block;border:1px solid #dedfe0;border-bottom:none;padding:.5rem 2rem;background-color:#c0c4cb;cursor:pointer}.topic-selection-tabs label.selected{background-color:#f0f3f6}.topic-selection-tabs label .radio-button{display:none}.questioncategories{border:1px solid #dedfe0;border-top:none;border-radius:0 .25rem .25rem .25rem;padding:2rem;margin:0 0 2rem;font-size:.875rem;background:#f0f3f6}.questioncategories .form__label{line-height:1.25rem;margin-bottom:.75rem;padding:5px}.questioncategories .form__label:first-child{margin-left:2rem}.questioncategories .questioncategories-grid{margin-top:10px}.questioncategories .questioncategories-grid ul{margin:0}@media (min-width:47.5rem){.questioncategories .questioncategories-grid ul{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}}@media (min-width:68rem){.questioncategories .questioncategories-grid ul{-moz-column-count:3;column-count:3;-moz-column-gap:2rem;column-gap:2rem}}.questioncategories .questioncategories-grid ul li{list-style-type:none;padding:.5rem 0 0 0}.questioncategories .questioncategories-grid ul li label{display:flex;flex-wrap:nowrap;line-height:1.5;align-items:center}.questioncategories .questioncategories-grid ul li label input{margin-right:.5rem}.questioncategories .questioncategories-grid ul li label .category-name{margin-right:.25rem}.questioncategories .type-to-filter-wrap .type-to-filter{color:#2b2e32;background-color:#f9f9f9;border-top:none;border-right:none;border-left:none;border-bottom-color:#2b2e32;box-shadow:none}.questioncategories .type-to-filter-wrap .type-to-filter-clear,.questioncategories .type-to-filter-wrap .type-to-filter-clear:before{cursor:pointer}.questioncategories .spn-outof{font-size:.75rem}.questioncategories .specialty-wrap .specialty-heading-wrap{display:flex;justify-content:flex-start;align-items:baseline}.questioncategories .specialty-wrap .specialty-heading-wrap .specialty-heading{font-size:1.2rem;font-weight:700;margin-right:2rem;margin-top:0;margin-bottom:.5rem}.questioncategories .specialty-wrap .specialty-heading-wrap .specialty-heading.expandable{margin-top:1.5rem;cursor:pointer}.questioncategories .specialty-wrap .specialty-heading-wrap .specialty-heading.expandable:before{font-family:icon;content:"\e906"}.questioncategories .specialty-wrap .specialty-categories-wrap{margin-left:3rem;display:none}.questioncategories .specialty-wrap .specialty-categories-wrap .js-li-quiztopic .category-duplicated-disabled-message{display:none}.questioncategories .specialty-wrap .specialty-categories-wrap .js-li-quiztopic .category-duplicated-disabled-message .duplicated-specialty-name{font-weight:700}.questioncategories .specialty-wrap .specialty-categories-wrap .js-li-quiztopic.filtered-out{display:none}.questioncategories .specialty-wrap .specialty-categories-wrap .js-li-quiztopic.disabled-duplicated{color:#888}.questioncategories .specialty-wrap .specialty-categories-wrap .js-li-quiztopic.disabled-duplicated .category-duplicated-disabled-message{display:block}.questioncategories .specialty-wrap.expanded .specialty-heading.expandable:before,.questioncategories .specialty-wrap.filtered-in .specialty-heading.expandable:before{content:"\e904"}.questioncategories .specialty-wrap.expanded .specialty-categories-wrap,.questioncategories .specialty-wrap.filtered-in .specialty-categories-wrap{display:block}.questioncategories .specialty-wrap.filtered-out{display:none}#lbCancelCreateAssignmentQuiz{margin:25px}#divQuestionsSelectedCategories{margin:1rem}#divQuestionsSelectedCategories span{font-size:2rem;margin:5px}#lbSaveAssignmentQuiz{padding:1.25rem}#lbPreviewQuiz{margin-left:10px;padding:1.25rem}#divSpecialtyDisplayWrap{width:100%;margin:.75rem;font-size:1rem}#divAddAssignmentQuizRow>*{background-color:#000a39;color:#f0f2f3}.question-count-error{border-color:red!important;border-width:.2rem!important}.right{float:right}.btn-xsmall{margin-left:1rem;width:10rem}.green{color:#32cd32}.explanation{margin-left:50px;line-height:25px}.previewButton{margin-left:10px}.pg-create-assignment #inputTypeToFilter{width:18rem}.pg-create-assignment .type-to-filter-clear,.pg-create-assignment .type-to-filter-clear:before{cursor:pointer}.pg-create-assignment .filtered-out{display:none}.assignment-quiz-preview-wrap .preview-header{display:flex;justify-content:space-between;margin-bottom:1rem}.assignment-quiz-preview-wrap .preview-content{display:flex}.assignment-quiz-preview-wrap .preview-content .jump-links{margin-right:3rem}.assignment-quiz-preview-wrap .preview-content .jump-links ul{margin-left:0}.assignment-quiz-preview-wrap .preview-content .jump-links ul li{list-style-type:none}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question{display:flex;justify-content:space-between}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap{max-width:calc(100% - 14rem)}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap .question-header{display:flex;align-items:center;margin-bottom:1rem}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap .question-header .question-number{width:auto;margin-right:1rem;font-size:1.5rem;font-weight:700}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap .question-header .question-category{color:#696969;font-weight:700;border:2px solid gray;border-radius:.3rem;padding:.2rem .5rem;background-color:#eee}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap .quiz-question-text{margin-bottom:1rem}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap .question-answers-wrap{margin-left:0}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap .question-answers-wrap li{list-style-type:none}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap .question-answers-wrap li .answer-explanation{display:none;margin-left:1rem;border:1px solid #32cd32;border-radius:.5rem;padding:.5rem 1rem}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap .question-answers-wrap li.correct-answer:before{content:url(/images/bg_check_green.png);margin-left:-1.5rem;display:inline-block;vertical-align:top}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap .question-answers-wrap li.correct-answer .answer-text{display:inline-block;color:#32cd32;font-weight:700}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap .question-answers-wrap li.correct-answer .answer-explanation{display:block}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .question-wrap.missing .quiz-question-text{border:1px solid grey;border-radius:.5rem;padding:.5rem 1rem;background-color:#eee}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .remove-question{width:12rem;margin-left:2rem}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .remove-question a{color:red}.assignment-quiz-preview-wrap .preview-content .questions-wrap .quiz-question .remove-question a:before{display:inline-block;content:"";background:url(/images/bin.svg) no-repeat;background-size:1.2rem 1.2rem;width:1.2rem;height:1.2rem}.vjs-marker{position:absolute;opacity:1;height:100%;background-color:#00f;width:4px}.speciality_display{width:100%}.custom_selection_display{width:100%}.index_display_speciality{color:#f98c1f;margin:0;display:none}.specialty_view{padding-right:1%}.form__label{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:64rem){.quiz__topics .form__label:first-child{margin-left:1.5rem}}@media (min-width:64rem){.quiz__topics{-moz-column-count:unset;column-count:unset}.category_display,.specialty_list{-moz-column-count:3;column-count:3}.custom_selection_list{-moz-column-count:3;column-count:3}.quiz__question-divider{margin-left:0;margin-right:1.5rem}}.popupModal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.popupModalContent{background-color:#fff;padding:15px;margin:auto;border:1px solid #888;width:80%}.all-quizzes .resume{font-weight:700}.all-quizzes .all-quizzes-delete i{color:#c0392b;font-weight:700;margin-right:.2rem;vertical-align:bottom}.spnDateRange{float:left;margin-right:10px;margin-left:10px}.marg-top{margin-top:1rem}.question-container{width:100%!important}.rg-row{width:100%}.question-number{width:13%}.question-text{width:80%!important}.report-bold{font-weight:700}.clear-both{clear:both}.answer-icon{width:2%}#csvExport{cursor:pointer}#cphMainBody_imgBtnRollupReport{margin-top:10px}.module-header-wrap{border-bottom:3px solid #dce8ea;padding-bottom:10px;margin:5px 0 15px 0}.module-header-wrap .module-title{font-size:26px;color:#555;font-weight:700;font-family:Helvetica,Arial,Verdana,Sans-serif}.module-header-wrap .report-year{margin-top:15px}.module-header-wrap .report-year .ry-title{float:left;margin-right:10px;line-height:22px;font-size:14px;font-weight:700}.module-header-wrap .report-year select{padding:2px;border:1px solid #ccc;font-size:13px;font-weight:400}.report-type-wrap{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #dce8ea}.report-type-wrap:last-child{border-bottom:none;padding-bottom:0}.report-type-wrap .rt-header-wrap{font-family:Georgia,"Times New Roman",TimesNewRoman,serif}.report-type-wrap .rt-header-wrap .rt-title{font-weight:700;font-size:18px;color:#004c79}.report-type-wrap .rt-header-wrap .rt-inst{margin-top:10px;font-size:15px;font-family:Helvetica,Arial,Verdana,Sans-serif;font-weight:700;line-height:150%;padding-bottom:10px}.report-type-wrap .tabNav{z-index:1000}.report-type-wrap .rt-user-tabNav{z-index:900}.report-type-wrap .rtuw-tabNav{z-index:800}.report-type-wrap .atab{font-family:Helvetica,Arial,Verdana,Sans-serif;font-size:14px}.report-type-wrap .rt-week-wrap{display:none;margin-top:10px;float:left}.report-type-wrap .rt-week-wrap.show{display:block}.report-type-wrap .hide{display:none}.report-type-wrap .rt-ques-week,.report-type-wrap .rt-user,.report-type-wrap .rt-user-week,.report-type-wrap .rt-week{margin-top:10px;float:left;width:439px;background:#004c79}.report-type-wrap .rt-ques-week .rtw-toggle,.report-type-wrap .rt-user .rtw-toggle,.report-type-wrap .rt-user-week .rtw-toggle,.report-type-wrap .rt-week .rtw-toggle{float:left;width:17px;background:#ddd;line-height:18px;text-align:center;margin-right:5px;font-size:16px;height:17px;cursor:pointer}.report-type-wrap .rt-ques-week .rtw-toggle:before,.report-type-wrap .rt-user .rtw-toggle:before,.report-type-wrap .rt-user-week .rtw-toggle:before,.report-type-wrap .rt-week .rtw-toggle:before{content:"+"}.report-type-wrap .rt-ques-week .rtw-toggle.expanded,.report-type-wrap .rt-user .rtw-toggle.expanded,.report-type-wrap .rt-user-week .rtw-toggle.expanded,.report-type-wrap .rt-week .rtw-toggle.expanded{line-height:14px}.report-type-wrap .rt-ques-week .rtw-toggle.expanded:before,.report-type-wrap .rt-user .rtw-toggle.expanded:before,.report-type-wrap .rt-user-week .rtw-toggle.expanded:before,.report-type-wrap .rt-week .rtw-toggle.expanded:before{content:"-"}.report-type-wrap .rt-ques-week .rtw-title,.report-type-wrap .rt-user .rtw-title,.report-type-wrap .rt-user-week .rtw-title,.report-type-wrap .rt-week .rtw-title{border:1px solid #ccc;font-size:15px;padding:2px}.report-type-wrap .rt-ques-week ul.rt-user-tabNav,.report-type-wrap .rt-ques-week ul.rtqw-tabNav,.report-type-wrap .rt-ques-week ul.rtuw-tabNav,.report-type-wrap .rt-ques-week ul.tabNav,.report-type-wrap .rt-user ul.rt-user-tabNav,.report-type-wrap .rt-user ul.rtqw-tabNav,.report-type-wrap .rt-user ul.rtuw-tabNav,.report-type-wrap .rt-user ul.tabNav,.report-type-wrap .rt-user-week ul.rt-user-tabNav,.report-type-wrap .rt-user-week ul.rtqw-tabNav,.report-type-wrap .rt-user-week ul.rtuw-tabNav,.report-type-wrap .rt-user-week ul.tabNav,.report-type-wrap .rt-week ul.rt-user-tabNav,.report-type-wrap .rt-week ul.rtqw-tabNav,.report-type-wrap .rt-week ul.rtuw-tabNav,.report-type-wrap .rt-week ul.tabNav{list-style-type:none;float:left;width:400px;padding:5px;min-height:18px;border:1px solid #ccc;position:absolute;background:#fff}.report-type-wrap .rt-ques-week ul.rt-user-tabNav li a,.report-type-wrap .rt-ques-week ul.rtqw-tabNav li a,.report-type-wrap .rt-ques-week ul.rtuw-tabNav li a,.report-type-wrap .rt-ques-week ul.tabNav li a,.report-type-wrap .rt-user ul.rt-user-tabNav li a,.report-type-wrap .rt-user ul.rtqw-tabNav li a,.report-type-wrap .rt-user ul.rtuw-tabNav li a,.report-type-wrap .rt-user ul.tabNav li a,.report-type-wrap .rt-user-week ul.rt-user-tabNav li a,.report-type-wrap .rt-user-week ul.rtqw-tabNav li a,.report-type-wrap .rt-user-week ul.rtuw-tabNav li a,.report-type-wrap .rt-user-week ul.tabNav li a,.report-type-wrap .rt-week ul.rt-user-tabNav li a,.report-type-wrap .rt-week ul.rtqw-tabNav li a,.report-type-wrap .rt-week ul.rtuw-tabNav li a,.report-type-wrap .rt-week ul.tabNav li a{display:block;margin:5px 0}.report-type-wrap .rt-ques-week ul.rt-user-tabNav li a.hide,.report-type-wrap .rt-ques-week ul.rtqw-tabNav li a.hide,.report-type-wrap .rt-ques-week ul.rtuw-tabNav li a.hide,.report-type-wrap .rt-ques-week ul.tabNav li a.hide,.report-type-wrap .rt-user ul.rt-user-tabNav li a.hide,.report-type-wrap .rt-user ul.rtqw-tabNav li a.hide,.report-type-wrap .rt-user ul.rtuw-tabNav li a.hide,.report-type-wrap .rt-user ul.tabNav li a.hide,.report-type-wrap .rt-user-week ul.rt-user-tabNav li a.hide,.report-type-wrap .rt-user-week ul.rtqw-tabNav li a.hide,.report-type-wrap .rt-user-week ul.rtuw-tabNav li a.hide,.report-type-wrap .rt-user-week ul.tabNav li a.hide,.report-type-wrap .rt-week ul.rt-user-tabNav li a.hide,.report-type-wrap .rt-week ul.rtqw-tabNav li a.hide,.report-type-wrap .rt-week ul.rtuw-tabNav li a.hide,.report-type-wrap .rt-week ul.tabNav li a.hide{display:none}.report-type-wrap .rt-ques-week ul.rt-user-tabNav,.report-type-wrap .rt-user ul.rt-user-tabNav,.report-type-wrap .rt-user-week ul.rt-user-tabNav,.report-type-wrap .rt-week ul.rt-user-tabNav{width:241px;font-weight:400}.report-type-wrap .rt-ques-week .rw-drop-down,.report-type-wrap .rt-user .rw-drop-down,.report-type-wrap .rt-user-week .rw-drop-down,.report-type-wrap .rt-week .rw-drop-down{float:right;padding:4px 9px;height:20px;cursor:pointer;background:#004c79;border:1px solid #004c79;border-left:none}.report-type-wrap .rt-ques-week .caret,.report-type-wrap .rt-user .caret,.report-type-wrap .rt-user-week .caret,.report-type-wrap .rt-week .caret{display:block;margin-top:7px;vertical-align:middle;border-top:8px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent}.report-type-wrap .rt-user{width:280px}.report-type-wrap .rt-user-val-wrap{float:left;margin-left:20px}.report-type-wrap .rt-val{font-weight:700;font-size:14px;margin-right:15px}.report-type-wrap .rt-val .rtv-title{float:left;margin-right:5px}.report-type-wrap .rt-val .rtv-value{float:left;border:1px solid #ccc;font-size:13px;padding:0 10px;font-weight:400}.report-type-wrap .rt-user{margin-top:10px;font-weight:700;font-size:14px}.report-type-wrap .rt-user .rtv-title{float:left;margin-right:5px;line-height:30px}.report-type-wrap .rt-user .rtv-value{float:left;border:1px solid #ccc;font-size:13px;padding:2px;font-weight:400;width:200px}.report-type-wrap .rt-val-wrap{margin-top:10px}.report-type-wrap .rt-val-wrap .rt-val{font-weight:700;font-size:14px;margin-right:15px;float:left}.report-type-wrap .rt-val-wrap .rtv-title{float:left;margin-right:5px}.report-type-wrap .rt-val-wrap .rtv-value{float:left;border:1px solid #ccc;font-size:13px;padding:0 10px;font-weight:400}.report-type-wrap .rg-wrap{border:1px solid #ccc;margin-top:10px;width:630px}.report-type-wrap .rg-wrap.ind-res-report{width:630px}.report-type-wrap .rg-wrap .rg-header-row{font-weight:700}.report-type-wrap .rg-wrap .rg-row{border-top:1px solid #ccc}.report-type-wrap .rg-wrap .date,.report-type-wrap .rg-wrap .name,.report-type-wrap .rg-wrap .score{float:left;padding:5px 10px}.report-type-wrap .rg-wrap .name{width:375px}.report-type-wrap .rg-wrap .date{width:105px;text-align:center}.report-type-wrap .rg-wrap .score{border-left:1px solid #ccc;border-right:1px solid #ccc;width:85px;text-align:center}.report-type-wrap .rg-wrap .ques-num{width:120px;float:left;padding:5px 10px 5px 5px}.report-type-wrap .rg-wrap .ques-num .rev-rep-toggle,.report-type-wrap .rg-wrap .ques-num .toggle{float:left;width:17px;background:#ddd;line-height:18px;text-align:center;margin-right:5px;font-size:16px;height:17px;cursor:pointer}.report-type-wrap .rg-wrap .ques-num .rev-rep-toggle:before,.report-type-wrap .rg-wrap .ques-num .toggle:before{content:"+"}.report-type-wrap .rg-wrap .ques-num .rev-rep-toggle.expanded,.report-type-wrap .rg-wrap .ques-num .toggle.expanded{line-height:14px}.report-type-wrap .rg-wrap .ques-num .rev-rep-toggle.expanded:before,.report-type-wrap .rg-wrap .ques-num .toggle.expanded:before{content:"-"}.report-type-wrap .rg-wrap .ques-wrap{width:400px;float:left;padding:5px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc}.report-type-wrap .rg-wrap .ques-wrap .ques-full-wrap{display:none;float:left}.report-type-wrap .rg-wrap .ques-wrap .ques-full-wrap .ans-indicator{float:left;margin-left:8px;position:absolute;font-weight:700;font-size:1.2rem;line-height:1.2}.report-type-wrap .rg-wrap .ques-wrap .ques-full-wrap .ans-indicator.correct:before{content:"✓";color:#228c00}.report-type-wrap .rg-wrap .ques-wrap .ques-full-wrap .ans-indicator.incorrect:before{content:"✘";color:#ea0c37}.report-type-wrap .rg-wrap .ques-wrap .ques-full-wrap .res-ans{margin-left:25px}.report-type-wrap .rg-wrap .ques-wrap .ques-full-wrap .res-ans.correct{color:#228c00;font-weight:700}.report-type-wrap .rg-wrap .ques-wrap .ques-full-wrap .expl{margin-left:25px;padding:10px}.report-type-wrap .rg-wrap .ques-wrap .ques-full-wrap .expl.correct{background:#cae3c1}.report-type-wrap .rg-wrap .ques-wrap .ques-full-wrap .ref{margin:5px 0 0 25px}.report-type-wrap .rg-wrap .ques-wrap .ques-full-wrap .ques-full-wrap-image{max-height:200px;max-width:200px}.report-type-wrap .rg-wrap .ind-res-wrap{width:65px;float:left;padding:4px 0}.report-type-wrap .rg-wrap .ind-res-wrap .ind-res{width:20px;height:20px;border-radius:20px;text-align:center;line-height:20px;margin:0 auto;color:#fff;font-size:16px}.report-type-wrap .rg-wrap .ind-res-wrap .ind-res.correct:before{width:20px;height:20px;background:#228c00;color:#fff;border-radius:10px;float:left;text-align:center;display:block;font-size:16px;content:"✓"}.report-type-wrap .rg-wrap .ind-res-wrap .ind-res.incorrect:before{width:20px;height:20px;background:#ea0c37;color:#fff;border-radius:10px;float:left;text-align:center;display:block;font-size:16px;content:"✘"}.report-type-wrap .rg-wrap.ind-res-report .rg-row:first-of-type,.report-type-wrap .rg-wrap.ques-rev-report .rg-row:first-of-type{border-top:none}.report-type-wrap#indReport .rt-val{float:right;margin-top:-35px}.report-type-wrap#indReport .rt-user-week{display:none}.report-type-wrap .ques-rev-report .ques-wrap{border-right:none;width:470px}@keyframes bake-pie{from{transform:rotate(0) translate3d(0,0,0)}}.ques-corr-ans{margin-top:10px}.qr-report-graph{margin:25px auto 20px auto;width:425px}.qr-report-graph .qr-report-graph-label{width:200px;text-align:center}.qr-report-graph .qr-report-graph-label p{margin-bottom:0}.qr-report-graph .pieID{display:inline-block;vertical-align:top}.qr-report-graph .pie{height:200px;width:200px;position:relative;margin:0 30px 30px 0}.qr-report-graph .pie::before{content:"";display:block;position:absolute;z-index:1;width:100px;height:100px;background:#fff;border-radius:50%;top:50px;left:50px}.qr-report-graph .slice{position:absolute;width:200px;height:200px;clip:rect(0,200px,200px,100px);animation:bake-pie 1s}.qr-report-graph .slice span{display:block;position:absolute;top:0;left:0;background-color:#030719;width:200px;height:200px;border-radius:50%;clip:rect(0,200px,200px,100px)}.qr-report-graph .legend{list-style-type:none;padding:0;margin:0;background:#fff;padding:15px;font-size:13px;border:1px solid #ccc;box-shadow:3px 3px 9px 0 rgba(102,102,102,.5);zoom:1}.qr-report-graph .legend li{width:125px;height:1.25em;margin-bottom:10px;padding-left:8px;border-left:16px solid #030719}.qr-report-graph .legend li .legend-title{border-left:none;padding-left:0;font-weight:700}.qr-report-graph .legend li em,.qr-report-graph .legend li span{float:left;margin-right:5px;font-style:normal}.bcVideoChapCol{float:left;display:block;padding:0 10px 0 0}.video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.span-kptext{display:none}.keypoint-item-wrap{display:block;padding:1.5rem 1rem 1.5rem 4rem}.keypoint-item-wrap:before{font-family:icon;font-weight:700;content:"\e91f";position:absolute;z-index:1;left:24px;top:24px;font-size:1.1rem;color:#2b2e32}.keypoint-item-wrap:after{position:absolute;display:block;content:"";left:16px;top:24px;width:29px;height:29px;border:2px solid #dedfe0;border-radius:29px}.keypoint-item-wrap:hover:before{color:#fff}.keypoint-item-wrap:hover:after{border-color:#095ee6;background:#095ee6}.keypoint-item-wrap.expanded:before{content:"\e911"}.double-confirm .modaal-ok{background-color:#006eb6;padding:.75rem 1.5rem}.double-confirm .modaal-cancel{background-color:#555;text-decoration:none;border-radius:.25rem;padding:.75rem 1.5rem .75rem 1.5rem}.double-confirm-poplink{color:#095ee6;font-weight:700}.double-confirm-poplink.dropdown__link:hover{background:0 0;color:#0d1f74}.double-confirm-poplink:visited{color:#0c26b5}
/*# sourceMappingURL=site.min.css.map */
