:root{--color-primary:#69bd45;--color-secondary:#007ab8;--color-tertiary:#1ea4a9;--color-state:#4b7e2b;--color-state-hover:#3c6721;--color-state-focus:#3c6721;--color-state-active:#30541a;--color-state-highlight:#f6f9d7;--color-state-highlight-neutral:var(--color-neutral-3);--color-state-disabled:var(--color-neutral-5);--color-neutral-1:#fff;--color-neutral-2:#fafafa;--color-neutral-3:#f7f7f7;--color-neutral-4:#e6e4e4;--color-neutral-5:#c7c7c7;--color-neutral-6:#767676;--color-neutral-7:#262626;--color-background:var(--color-neutral-1);--color-border:var(--color-neutral-5);--color-text:var(--color-neutral-7);--color-text-disabled:var(--color-neutral-5);--color-text-hint:var(--color-neutral-6);--link-color:var(--color-state);--link-color-hover:var(--color-state-hover);--nav-bg-color:#fff;--nav-text-color:var(--color-text);--footer-bg-color:#fff;--footer-text-color:var(--color-text);--footer-text-color-hover:var(--footer-text-color);--btn-accent-color:var(--color-state);--btn-accent-color-active:var(--color-state-active);--btn-accent-color-focus:var(--color-state-focus);--btn-accent-color-disabled:var(--color-state-disabled);--btn-prim-accent-color:var(--color-state);--btn-prim-accent-color-active:var(--color-state-active);--btn-prim-accent-color-focus:var(--color-state-focus);--btn-prim-accent-color-disabled:var(--color-state-disabled)}:root{--nav-bg-color: #ffffff;--nav-text-color: #262626;--color-primary: #69bd45;--btn-prim-accent-color: #202124;--btn-accent-color: #000000;--link-color: #1384e9;--color-state: #fafafa;--color-text: #262626;--footer-bg-color: #ffffff;--footer-text-color: #262626;--btn-prim-accent-color-focus: #16171a;--btn-prim-accent-color-active: #050609;--btn-accent-color-focus: #000000;--btn-accent-color-active: #000000;--link-color-hover: #097adf;--color-state-hover: #f0f0f0;--color-state-focus: #f0f0f0;--color-state-active: #dfdfdf;--footer-text-color-hover: #1c1c1c;}
/*! -------------------------------------------------
Theme update .css - Senio
-------------------------------------------------- */
.course-content ul li.section.main {
  border-bottom: none;
  }

.que {
  border-bottom: none;
}

.pagelayout-incourse #block-region-side-pre .block_course_navigation {
  border: none; /* hide border on course nav box*/
 }

.body {
  font-family: "atkinson-hyperlegible",Arial,Helvetica,sans-serif;
}

#page-content{
 font-family: "atkinson-hyperlegible",Arial,Helvetica,sans-serif;
}

.totaraNav{
 font-family: "atkinson-hyperlegible",Arial,Helvetica,sans-serif;
}

.block .block-header h2{
  font-family: "Atkinson Hyperlegible", sans-serif; /* apply Atkinson font to h2 block headers*/
  font-weight: 700;
  font-style: normal;
  color: black; /* force color of font to be back */
  font-size: 2rem;
}

#page-login-index .totaraNav{
display: none; /* Hide the enmpty whote nav on login screen */
}

#page-login-index .loginpanel .desc {
    padding: 20px; /* increase padding on cookies desc - so it doesn't get covered by footer */
}

#token_generator_form_button{
color:black;
border-color:black;
}

#token_generator_form_button:hover{
border-color:blue;
color:blue;
}





/*! -------------------------------------------------

· Theme Name and Version: TANZ (or eCampus NZ, Learning Engine unbranded theme) V4.1.0
· Date of Update: 16.9.2022
· Author: Will Soward
· Contact: will.soward@ecampusnz.com

This set of styles works in three parts, first baseline styles for Learning Engine
default appearance and components, second learning components, blocks and media,
the third is the customer branding styles for specific to the customer theme.

-------------------------------------------------- */
/*! --- Loading Baseline styles --- */
@-webkit-keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes fade-open-snap{0%{opacity:0}to{opacity:1}}@keyframes fade-open-snap{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gradient-shimmer{to{background-position:0}0%{background-position:100%}}@keyframes gradient-shimmer{to{background-position:0}0%{background-position:100%}}@-webkit-keyframes gradient-shimmer-hover{to{background-position:0}0%{background-position:100%}}@keyframes gradient-shimmer-hover{to{background-position:0}0%{background-position:100%}}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin-and-shimmer{0%{opacity:0}50%{opacity:1;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}55%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}75%{-webkit-transform:scale(.9,1.1) translateY(-.5rem)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes spin-and-shimmer{0%{opacity:0}50%{opacity:1;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}55%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}75%{-webkit-transform:scale(.9,1.1) translateY(-.5rem)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes sonar{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes sonar{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes inner-grow{0%{box-shadow:inset 0 0 0 300px #ffe34d}to{box-shadow:inset 0 0 0 10px #ffe34d}}@keyframes inner-grow{0%{box-shadow:inset 0 0 0 300px #ffe34d}to{box-shadow:inset 0 0 0 10px #ffe34d}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes opac{0%{opacity:0}to{opacity:1}}@keyframes opac{0%{opacity:0}to{opacity:1}}#page-login-signup #fitem_id_password .unmask-password-option label,.engine-ecampusnz-com .fitem .editor_atto_wrap.error br.error,.engine-ecampusnz-com .fitem .felement.error br.error,.engine-ecampusnz-com .fitem .wrap.error br.error,.tanz-micro-totara-testing-catlearn-nz .fitem .editor_atto_wrap.error br.error,.tanz-micro-totara-testing-catlearn-nz .fitem .felement.error br.error,.tanz-micro-totara-testing-catlearn-nz .fitem .wrap.error br.error,fieldset#id_aspirationalpositionheader,fieldset#id_moodle_additional_names,fieldset#id_moodle_interests,fieldset#id_moodle_optional,fieldset.collapsible legend.ftoggler a.fheader .flex-icon{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:1250px){body #page-content{font-size:18px;line-height:31px}}body.engine-uat-ecampusnz-com:after,body.lab-ecampusnz-com:after{letter-spacing:.04em;position:fixed;z-index:13000;font-weight:700;font-size:12px;line-height:normal!important;padding:2px 5px;top:2px;left:2px;border-radius:4px}body.lab-ecampusnz-com:after{content:"LAB";background:green;color:#fff}body.engine-uat-ecampusnz-com:after{content:"UAT";background:#00f;color:#fff}.attostylesbox{padding:10px;box-sizing:border-box;border-radius:5px;margin-bottom:10px;width:100%}.attostylesbox.attostylesbox-solid{color:#fff}.attostylesbox.attostylesbox-outline{background-color:#fff;border-width:2px;border-style:solid}.attostylesbox.attostylesbox-callout{background-color:#fff;border:1px solid #eee;border-left-width:5px}.attostylesbox.attostylesbox-solid-blue{background-color:#7d9fd3}.attostylesbox.attostylesbox-solid-green{background-color:#98ca3e}.attostylesbox.attostylesbox-solid-yellow{background-color:#ffcf35}.attostylesbox.attostylesbox-solid-red{background-color:#ef4540}.attostylesbox.attostylesbox-solid-black{background-color:#3a3a3a}.attostylesbox.attostylesbox-outline-blue{border-color:#7d9fd3;color:#7d9fd3}.attostylesbox.attostylesbox-outline-green{border-color:#98ca3e;color:#98ca3e}.attostylesbox.attostylesbox-outline-yellow{border-color:#ffcf35;color:#ffcf35}.attostylesbox.attostylesbox-outline-red{border-color:#ef4540;color:#ef4540}.attostylesbox.attostylesbox-outline-black{border-color:#3a3a3a;color:#3a3a3a}.attostylesbox.attostylesbox-callout-blue{border-left-color:#7d9fd3}.attostylesbox.attostylesbox-callout-green{border-left-color:#98ca3e}.attostylesbox.attostylesbox-callout-yellow{border-left-color:#ffcf35}.attostylesbox.attostylesbox-callout-red{border-left-color:#ef4540}.attostylesbox.attostylesbox-callout-black{border-left-color:#3a3a3a}.attostylestextmarker{border-radius:5px;padding-left:5px;padding-right:5px}.attostylestextmarker.attostylestextmarker-green{background:#9fc}.attostylestextmarker.attostylestextmarker-pink{background:#fcf}.attostylestextmarker.attostylestextmarker-yellow{background:#ffc}#fitem_id_availabilityconditionsjson select,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect,.btn,.btn-default,.form-item .form-setting input[type=password],.form-item .form-setting input[type=text],.form-item .form-setting select,.link-as-button,.loginbox .loginform .form-input input[type=password],.loginbox .loginform .form-input input[type=text],a.btn,button.btn,form input[type=password],form input[type=text],form select,form.atto_form input[type=url],select.singleselect,textarea{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;height:auto;position:relative;margin:0 .4em 5px 0;font-size:1em;font-weight:400;color:#202124;padding-top:.6em;padding-bottom:.6em;background-image:none;background-color:#fff;border-radius:10px;border:solid #202124 2px;transition:all 60ms 0ms ease-in-out}.paging a{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;height:auto;font-size:1em;font-weight:400;color:#202124;padding-top:.6em;padding-bottom:.6em;background-image:none;background-color:#fff;border:solid #202124 2px;transition:all 60ms 0ms ease-in-out}#notice .singlebutton+.singlebutton input,#show-job_assignment-allorganisations-dialog,.path-admin .buttons input[type=submit],a.mod_quiz-next-nav,a.mod_quiz-prev-nav,form input#id_submitbutton,form input#id_submitbutton2,form input[type=button],form input[type=reset],form input[type=submit],input.m-r-1.btn,input[type=button],input[type=button].btn,input[type=reset],input[type=submit]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;height:auto;position:relative;margin:0 .4em 5px 0;font-size:1em;font-weight:400;color:#202124;padding-top:.6em;padding-bottom:.6em;background-image:none;background-color:#fff;border-radius:10px;border:solid #202124 2px;transition:all 60ms 0ms ease-in-out}form select:focus{outline:#1384e9 solid 4px;outline-offset:-3px}#fitem_id_availabilityconditionsjson select:active:active,#fitem_id_availabilityconditionsjson select:focus:active,#notice .singlebutton+.singlebutton input:active:active,#notice .singlebutton+.singlebutton input:focus:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:active:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:focus:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:active:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:focus:active,#show-job_assignment-allorganisations-dialog:active:active,#show-job_assignment-allorganisations-dialog:focus:active,.btn-default:active:active,.btn-default:focus:active,.btn:active:active,.btn:focus:active,.form-item .form-setting input[type=password]:active:active,.form-item .form-setting input[type=password]:focus:active,.form-item .form-setting input[type=text]:active:active,.form-item .form-setting input[type=text]:focus:active,.form-item .form-setting select:active:active,.form-item .form-setting select:focus:active,.jsenabled .visibleifjs[name*=calendar]:active:active,.jsenabled .visibleifjs[name*=calendar]:focus:active,.link-as-button:active:active,.link-as-button:focus:active,.loginbox .loginform .form-input input[type=password]:active:active,.loginbox .loginform .form-input input[type=password]:focus:active,.loginbox .loginform .form-input input[type=text]:active:active,.loginbox .loginform .form-input input[type=text]:focus:active,.paging a:active:active,.paging a:focus:active,.path-admin .buttons input[type=submit]:active:active,.path-admin .buttons input[type=submit]:focus:active,a.btn:active:active,a.btn:focus:active,a.mod_quiz-next-nav:active:active,a.mod_quiz-next-nav:focus:active,a.mod_quiz-prev-nav:active:active,a.mod_quiz-prev-nav:focus:active,button.btn:active:active,button.btn:focus:active,form input#id_submitbutton2:active:active,form input#id_submitbutton2:focus:active,form input#id_submitbutton:active:active,form input#id_submitbutton:focus:active,form input[type=button]:active:active,form input[type=button]:focus:active,form input[type=password]:active:active,form input[type=password]:focus:active,form input[type=reset]:active:active,form input[type=reset]:focus:active,form input[type=submit]:active:active,form input[type=submit]:focus:active,form input[type=text]:active:active,form input[type=text]:focus:active,form select:active,form select:active:active,form select:focus:active,form.atto_form input[type=url]:active:active,form.atto_form input[type=url]:focus:active,input.m-r-1.btn:active:active,input.m-r-1.btn:focus:active,input[type=button].btn:active:active,input[type=button].btn:focus:active,input[type=button]:active:active,input[type=button]:focus:active,input[type=reset]:active:active,input[type=reset]:focus:active,input[type=submit]:active:active,input[type=submit]:focus:active,select.singleselect:active:active{color:#202124;outline:#1384e9 solid 4px;outline-offset:-3px}select.singleselect:active,select.singleselect:focus{outline:#1384e9 solid 4px;outline-offset:-3px}select.singleselect:active{color:#202124}#fitem_id_availabilityconditionsjson select:focus,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:focus{outline:#1384e9 solid 4px;outline-offset:-3px}#fitem_id_availabilityconditionsjson select:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:active{color:#202124;outline:#1384e9 solid 4px;outline-offset:-3px}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:focus,.form-item .form-setting select:focus{outline:#1384e9 solid 4px;outline-offset:-3px}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:active,.form-item .form-setting input[type=password]:active,.form-item .form-setting input[type=password]:focus,.form-item .form-setting input[type=text]:active,.form-item .form-setting input[type=text]:focus,.form-item .form-setting select:active,.loginbox .loginform .form-input input[type=password]:active,.loginbox .loginform .form-input input[type=password]:focus,.loginbox .loginform .form-input input[type=text]:active,.loginbox .loginform .form-input input[type=text]:focus,form input[type=password]:active,form input[type=password]:focus,form input[type=text]:active,form input[type=text]:focus,form.atto_form input[type=url]:active,form.atto_form input[type=url]:focus,select.singleselect:focus:active,textarea:active,textarea:active:active,textarea:focus{color:#202124;outline:#1384e9 solid 4px;outline-offset:-3px}button.btn:focus{outline:#1384e9 solid 4px;outline-offset:-3px}button.btn:active{color:#202124}.link-as-button:focus,button.btn:active{outline:#1384e9 solid 4px;outline-offset:-3px}.link-as-button:active{color:#202124}.btn-default:focus,.link-as-button:active{outline:#1384e9 solid 4px;outline-offset:-3px}.btn-default:active{color:#202124}.btn-default:active,.btn:focus{outline:#1384e9 solid 4px;outline-offset:-3px}.btn:active,a.btn:focus{outline:#1384e9 solid 4px;outline-offset:-3px}.btn:active,a.btn:active{color:#202124}.paging a:focus,a.btn:active{outline:#1384e9 solid 4px;outline-offset:-3px}.paging a:active{color:#202124}.paging a:active,a.mod_quiz-next-nav:focus{outline:#1384e9 solid 4px;outline-offset:-3px}a.mod_quiz-next-nav:active{color:#202124}a.mod_quiz-next-nav:active,a.mod_quiz-prev-nav:active,a.mod_quiz-prev-nav:focus{outline:#1384e9 solid 4px;outline-offset:-3px}a.mod_quiz-prev-nav:active{color:#202124}#notice .singlebutton+.singlebutton input:focus,#show-job_assignment-allorganisations-dialog:focus{outline:#1384e9 solid 4px;outline-offset:-3px}#notice .singlebutton+.singlebutton input:active,#show-job_assignment-allorganisations-dialog:active{color:#202124;outline:#1384e9 solid 4px;outline-offset:-3px}.path-admin .buttons input[type=submit]:focus,input.m-r-1.btn:focus{outline:#1384e9 solid 4px;outline-offset:-3px}.path-admin .buttons input[type=submit]:active,input.m-r-1.btn:active{color:#202124;outline:#1384e9 solid 4px;outline-offset:-3px}input[type=button]:focus{outline:#1384e9 solid 4px;outline-offset:-3px}input[type=button]:active{color:#202124}input[type=button].btn:focus,input[type=button]:active{outline:#1384e9 solid 4px;outline-offset:-3px}input[type=button].btn:active{color:#202124}input[type=button].btn:active,input[type=submit]:focus{outline:#1384e9 solid 4px;outline-offset:-3px}input[type=submit]:active{color:#202124}input[type=reset]:focus,input[type=submit]:active{outline:#1384e9 solid 4px;outline-offset:-3px}input[type=reset]:active{color:#202124}form input[type=button]:focus,input[type=reset]:active{outline:#1384e9 solid 4px;outline-offset:-3px}form input[type=button]:active{color:#202124}form input[type=button]:active,form input[type=submit]:focus{outline:#1384e9 solid 4px;outline-offset:-3px}form input[type=submit]:active{color:#202124}form input#id_submitbutton:active,form input#id_submitbutton:focus,form input[type=submit]:active{outline:#1384e9 solid 4px;outline-offset:-3px}form input#id_submitbutton:active{color:#202124}form input#id_submitbutton2:focus,form input[type=reset]:focus{outline:#1384e9 solid 4px;outline-offset:-3px}form input#id_submitbutton2:active,form input[type=reset]:active,textarea:focus:active{color:#202124;outline:#1384e9 solid 4px;outline-offset:-3px}#notice .singlebutton+.singlebutton input:focus,#notice .singlebutton+.singlebutton input:hover,#page-course-index-category .course_category_tree .panel .panel-heading .coursename a:active,#page-course-index-category .course_category_tree .panel .panel-heading .coursename a:focus,#page-course-index-category .course_category_tree .panel .panel-heading .coursename a:hover,#page-course-index-category .generalbox .panel .panel-heading .coursename a:active,#page-course-index-category .generalbox .panel .panel-heading .coursename a:focus,#page-course-index-category .generalbox .panel .panel-heading .coursename a:hover,#page-enrol-index .course_category_tree .panel .panel-heading .coursename a:active,#page-enrol-index .course_category_tree .panel .panel-heading .coursename a:focus,#page-enrol-index .course_category_tree .panel .panel-heading .coursename a:hover,#page-enrol-index .generalbox .panel .panel-heading .coursename a:active,#page-enrol-index .generalbox .panel .panel-heading .coursename a:focus,#page-enrol-index .generalbox .panel .panel-heading .coursename a:hover,#page-login-index .loginpanel .loginsub .forgetpass a:focus,#page-login-index .loginpanel .loginsub .forgetpass a:hover,#show-job_assignment-allorganisations-dialog:focus,#show-job_assignment-allorganisations-dialog:hover,.btn-default:focus,.btn-default:hover,.btn:focus,.btn:hover,.form-item .form-setting input[type=password]:focus,.form-item .form-setting input[type=password]:hover,.form-item .form-setting input[type=text]:focus,.form-item .form-setting input[type=text]:hover,.link-as-button:focus,.link-as-button:hover,.loginbox .loginform .form-input input[type=password]:focus,.loginbox .loginform .form-input input[type=password]:hover,.loginbox .loginform .form-input input[type=text]:focus,.loginbox .loginform .form-input input[type=text]:hover,.paging a:focus,.paging a:hover,.path-admin .buttons input[type=submit]:focus,.path-admin .buttons input[type=submit]:hover,a.btn:focus,a.btn:hover,a.mod_quiz-next-nav:focus,a.mod_quiz-next-nav:hover,a.mod_quiz-prev-nav:focus,a.mod_quiz-prev-nav:hover,button.btn:focus,button.btn:hover,form input#id_submitbutton2:focus,form input#id_submitbutton2:hover,form input#id_submitbutton:focus,form input#id_submitbutton:hover,form input[type=button]:focus,form input[type=button]:hover,form input[type=password]:focus,form input[type=password]:hover,form input[type=reset]:focus,form input[type=reset]:hover,form input[type=submit]:focus,form input[type=submit]:hover,form input[type=text]:focus,form input[type=text]:hover,form.atto_form input[type=url]:focus,form.atto_form input[type=url]:hover,input.m-r-1.btn:focus,input.m-r-1.btn:hover,input[type=button].btn:focus,input[type=button].btn:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover,textarea:focus,textarea:hover{text-decoration:none}#fitem_id_availabilityconditionsjson select,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect,.form-item .form-setting select,form select,select.singleselect{top:-4px;box-shadow:0 4px 0#202124;padding-left:1em;padding-right:2.8em;max-width:none;background-image:linear-gradient(45deg,transparent 50%,#202124 50%),linear-gradient(135deg,#202124 50%,transparent 50%),linear-gradient(to right,#202124 2px,transparent 2px,transparent);background-position:calc(100.8% - 17px) calc(1em + 2px),calc(100.8% - 12px) calc(1em + 2px),100%0;background-size:5px 5px,5px 5px,2em 3em;background-repeat:no-repeat}@media only screen and (min-width:992px){#fitem_id_availabilityconditionsjson select,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect,.form-item .form-setting select,form select,select.singleselect{background-position:calc(100% - 17px) calc(1em + 2px),calc(100% - 12px) calc(1em + 2px),100%0}}#fitem_id_availabilityconditionsjson select:focus,#fitem_id_availabilityconditionsjson select:hover,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:focus,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:hover,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:focus,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:hover,.form-item .form-setting select:focus,.form-item .form-setting select:hover,form select:focus,form select:hover,select.singleselect:focus,select.singleselect:hover{color:inherit;top:-2px;text-decoration:none;box-shadow:0 2px 0#202124;border-color:#202124;background-image:linear-gradient(45deg,transparent 50%,#202124 50%),linear-gradient(135deg,#202124 50%,transparent 50%),linear-gradient(to right,#202124 2px,transparent 2px,transparent)}#fitem_id_availabilityconditionsjson select:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:active,.form-item .form-setting select:active,form select:active,select.singleselect:active{top:-2px;box-shadow:0 2px 0#202124}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect,.editor_atto .editor_atto_toolbar div.atto_group button.atto_title_button img{width:auto}form select[multiple=multiple]{background-image:none;padding-right:1em;box-shadow:inset 0 3px 0#e8e8ea;top:0}form select[multiple=multiple]:active,form select[multiple=multiple]:focus,form select[multiple=multiple]:hover{top:0;box-shadow:none;background-image:none}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled=disabled],#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled=disabled],.form-item .form-setting select[disabled=disabled],form select[disabled=disabled],select.singleselect[disabled=disabled]{box-shadow:0 4px 0#81858f}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled=disabled]:focus,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled=disabled]:hover,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled=disabled]:focus,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled=disabled]:hover,.form-item .form-setting select[disabled=disabled]:focus,.form-item .form-setting select[disabled=disabled]:hover,form select[disabled=disabled]:focus,form select[disabled=disabled]:hover,select.singleselect[disabled=disabled]:focus,select.singleselect[disabled=disabled]:hover{top:-4px}.jsenabled .visibleifjs[name*=calendar]{background:#fff;display:inline-block;text-align:center;height:38px;width:38px;margin-right:.4em;border-radius:8px;color:#202124;line-height:31px;background:#0c2;box-shadow:0 3px 0#061;border:solid 2px #061;position:relative;top:-3px}.jsenabled .visibleifjs[name*=calendar]:hover{top:-1px;box-shadow:0 1px 0#061}.jsenabled .visibleifjs[name*=calendar]:active,.jsenabled .visibleifjs[name*=calendar]:focus{color:#202124;outline:#1384e9 solid 4px;outline-offset:0}:not(:focus)>select:focus,:not(:hover)>select:hover{top:-4px;box-shadow:0 4px 0#202124}.form-item .form-setting input[type=password],.form-item .form-setting input[type=text],.loginbox .loginform .form-input input[type=password],.loginbox .loginform .form-input input[type=text],form input[type=password],form input[type=text],form.atto_form input[type=url],textarea{box-shadow:inset 0 3px 0#e8e8ea;top:0;padding-left:.8em;padding-right:.8em}.form-item .form-setting input[type=password]+span,.form-item .form-setting input[type=text]+span,.loginbox .loginform .form-input input[type=password]+span,.loginbox .loginform .form-input input[type=text]+span,form input[type=password]+span,form input[type=text]+span,form.atto_form input[type=url]+span,textarea+span{position:relative;top:0}.form-item .form-setting input[type=password]::-moz-selection,.form-item .form-setting input[type=text]::-moz-selection,.loginbox .loginform .form-input input[type=password]::-moz-selection,.loginbox .loginform .form-input input[type=text]::-moz-selection,form input[type=password]::-moz-selection,form input[type=text]::-moz-selection,form.atto_form input[type=url]::-moz-selection,textarea::-moz-selection{background-color:#9ecdf7;color:#202124}.form-item .form-setting input[type=password]::selection,.form-item .form-setting input[type=text]::selection,.loginbox .loginform .form-input input[type=password]::selection,.loginbox .loginform .form-input input[type=text]::selection,form input[type=password]::selection,form input[type=text]::selection,form.atto_form input[type=url]::selection,textarea::selection{background-color:#9ecdf7;color:#202124}textarea{border-bottom-right-radius:2px}.jsenabled .totara_passwordunmask.unmask-password input.passwordinput[type=text]{font-family:"Atkinson Hyperlegible",Arial,Helvetica,sans-serif;background:#fff}#coursesearch .input-group,.block_course_search .content .input-group{position:relative;display:block}.block_course_search .content .input-group input[type=text]{border-radius:10px 0 0 10px;width:auto;max-width:74%;min-width:none;display:inline-block;margin:0}.block_course_search .content .input-group .input-group-btn{display:inline-block;width:26%;margin:0 0 0-2px}.block_course_search .content .input-group .input-group-btn .btn-default{width:100%;text-align:center;padding-left:0;padding-right:0;font-size:1.6rem}@media only screen and (min-width:1250px){.block_course_search .content .input-group .input-group-btn .btn-default{font-size:1.8rem}}#coursesearch .input-group{text-align:center;margin:0 auto;width:100%;max-width:800px}#coursesearch .input-group input[type=text]{border-radius:10px 0 0 10px;width:calc(100% - 80px);max-width:none;min-width:none;display:inline-block;margin-left:auto;margin-right:0}#coursesearch .input-group .input-group-btn{display:inline-block;width:80px;height:auto;margin-top:0}#coursesearch .input-group .input-group-btn .btn-default{width:100%;text-align:center;padding:.6em 0;margin-left:-3px;margin-right:auto;font-size:1.6rem}@media only screen and (min-width:1250px){#coursesearch .input-group .input-group-btn .btn-default{font-size:1.8rem}}@supports (-webkit-appearance:none) or (-moz-appearance:none){form input[type=checkbox],form input[type=radio]{--active:#1384e9;--active-inner:#fff;--focus:4px #1384e9;--border:#BBC1E1;--border-hover:#275EFE;--background:#fff;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:0;display:inline-block;vertical-align:middle;position:relative;margin:0;cursor:pointer;border:2px solid #202124;background:var(--b, var(--background));transition:all 60ms 0ms ease-in-out}form input[type=checkbox]:after,form input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;transition:all 60ms 0ms ease-in-out}form input[type=checkbox]:checked,form input[type=radio]:checked{--b:var(--active);--bc:var(--active)}form input[type=checkbox]:focus,form input[type=radio]:focus{box-shadow:0 0 0 var(--focus)}form input[type=checkbox]:not(.switch),form input[type=radio]:not(.switch){width:21px}form input[type=checkbox]:not(.switch):after,form input[type=radio]:not(.switch):after{opacity:var(--o, 0)}form input[type=checkbox]:not(.switch):checked,form input[type=radio]:not(.switch):checked{--o:1}form input[type=checkbox]+label,form input[type=radio]+label{font-size:1em;line-height:1em;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:4px;position:relative}@media only screen and (min-width:992px){form input[type=checkbox]+label,form input[type=radio]+label{top:-.05em}}form input[type=checkbox]:not(.switch){border-radius:6px}form input[type=checkbox]:not(.switch):after{width:6px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:6px;top:3px;-webkit-transform:rotate(var(--r, 20deg));transform:rotate(var(--r, 20deg))}form input[type=checkbox]:not(.switch):checked{--r:43deg}form input[type=checkbox].switch{width:54px;border-radius:15px;height:30px}form input[type=checkbox].switch:after{left:3px;top:3px;border-radius:50%;width:20px;height:20px;background:#202124;-webkit-transform:translateX(var(--x, 0));transform:translateX(var(--x, 0))}form input[type=checkbox].switch:checked{--ab:var(--active-inner);--x:24px}form input[type=checkbox].switch:checked:after{background:#fff}form input[type=radio]{border-radius:50%}form input[type=radio]:after{width:17px;height:17px;border-radius:50%;background:var(--active-inner);opacity:0;-webkit-transform:scale(var(--s, 0.7));transform:scale(var(--s, 0.7))}form input[type=radio]:checked{--s:.5}}#notice .singlebutton+.singlebutton input[disabled=disabled]+label,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled=disabled]+label,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled=disabled]+label,#show-job_assignment-allorganisations-dialog.disabled+label,.btn-default[disabled=disabled]+label,.form-item .form-setting input[type=password][disabled=disabled]+label,.form-item .form-setting input[type=text][disabled=disabled]+label,.form-item .form-setting select[disabled=disabled]+label,.loginbox .loginform .form-input input[type=password][disabled=disabled]+label,.loginbox .loginform .form-input input[type=text][disabled=disabled]+label,a.disabled,a.disabled:hover,a.mod_quiz-next-nav.disabled+label,a.mod_quiz-prev-nav.disabled+label,button.print[disabled=""]+label,form button[disabled=disabled]+label,form input#id_submitbutton2[disabled=disabled]+label,form input#id_submitbutton[disabled=disabled]+label,form input[type=button][disabled=""]+label,form input[type=button][disabled=disabled]+label,form input[type=checkbox][disabled=""]+label,form input[type=checkbox][disabled=disabled]+label,form input[type=password][disabled=disabled]+label,form input[type=radio][disabled="1"]+label,form input[type=radio][disabled=disabled]+label,form input[type=reset][disabled=disabled]+label,form input[type=submit][disabled=disabled]+label,form input[type=text][disabled=disabled]+label,form select[disabled=disabled]+label,form.atto_form input[type=url][disabled=disabled]+label,select.singleselect[disabled=disabled]+label,textarea[disabled=disabled]+label{cursor:not-allowed;color:#81858f}.que.multichoice .answer div.r0 input,.que.multichoice .answer div.r1 input{width:21px}a.disabled,a.disabled:hover{text-decoration:line-through}.btn,.btn-default,.link-as-button,a.btn,button.btn{top:-6px;box-shadow:0 6px 0#202124;padding-left:1.4em;padding-right:1.4em}.paging a{top:-6px;box-shadow:0 6px 0#202124}#notice .singlebutton+.singlebutton input,#show-job_assignment-allorganisations-dialog,.path-admin .buttons input[type=submit],a.mod_quiz-next-nav,a.mod_quiz-prev-nav,form input#id_submitbutton,form input#id_submitbutton2,form input[type=button],form input[type=reset],form input[type=submit],input.m-r-1.btn,input[type=button],input[type=button].btn,input[type=reset],input[type=submit]{top:-6px;box-shadow:0 6px 0#202124;padding-left:1.4em;padding-right:1.4em}#notice .singlebutton+.singlebutton input:focus,#notice .singlebutton+.singlebutton input:hover,#show-job_assignment-allorganisations-dialog:focus,#show-job_assignment-allorganisations-dialog:hover,.btn-default:focus,.btn-default:hover,.btn:focus,.btn:hover,.link-as-button:focus,.link-as-button:hover,.paging a:focus,.paging a:hover,.path-admin .buttons input[type=submit]:focus,.path-admin .buttons input[type=submit]:hover,a.btn:focus,a.btn:hover,a.mod_quiz-next-nav:focus,a.mod_quiz-next-nav:hover,a.mod_quiz-prev-nav:focus,a.mod_quiz-prev-nav:hover,button.btn:focus,button.btn:hover,form input#id_submitbutton2:focus,form input#id_submitbutton2:hover,form input#id_submitbutton:focus,form input#id_submitbutton:hover,form input[type=button]:focus,form input[type=button]:hover,form input[type=reset]:focus,form input[type=reset]:hover,form input[type=submit]:focus,form input[type=submit]:hover,input.m-r-1.btn:focus,input.m-r-1.btn:hover,input[type=button].btn:focus,input[type=button].btn:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#202124;top:-3px;box-shadow:0 3px 0#202124;border-color:#202124;background:#fff;background-color:#fff}#notice .singlebutton+.singlebutton input:focus:active,#notice .singlebutton+.singlebutton input:hover:active,#show-job_assignment-allorganisations-dialog:focus:active,#show-job_assignment-allorganisations-dialog:hover:active,.btn-default:focus:active,.btn-default:hover:active,.btn:focus:active,.btn:hover:active,.link-as-button:focus:active,.link-as-button:hover:active,.paging a:focus:active,.paging a:hover:active,.path-admin .buttons input[type=submit]:focus:active,.path-admin .buttons input[type=submit]:hover:active,a.btn:focus:active,a.btn:hover:active,a.mod_quiz-next-nav:focus:active,a.mod_quiz-next-nav:hover:active,a.mod_quiz-prev-nav:focus:active,a.mod_quiz-prev-nav:hover:active,button.btn:focus:active,button.btn:hover:active,form input#id_submitbutton2:focus:active,form input#id_submitbutton2:hover:active,form input#id_submitbutton:focus:active,form input#id_submitbutton:hover:active,form input[type=button]:focus:active,form input[type=button]:hover:active,form input[type=reset]:focus:active,form input[type=reset]:hover:active,form input[type=submit]:focus:active,form input[type=submit]:hover:active,input.m-r-1.btn:focus:active,input.m-r-1.btn:hover:active,input[type=button].btn:focus:active,input[type=button].btn:hover:active,input[type=button]:focus:active,input[type=button]:hover:active,input[type=reset]:focus:active,input[type=reset]:hover:active,input[type=submit]:focus:active,input[type=submit]:hover:active{top:0;box-shadow:0 0 0#202124;background:#fff;background-color:#fff;border-color:#202124}#notice .singlebutton+.singlebutton input:active,#show-job_assignment-allorganisations-dialog:active,.btn-default:active,.btn:active,.link-as-button:active,.paging a:active,.path-admin .buttons input[type=submit]:active,a.btn:active,a.mod_quiz-next-nav:active,a.mod_quiz-prev-nav:active,button.btn:active,form input#id_submitbutton2:active,form input#id_submitbutton:active,form input[type=button]:active,form input[type=reset]:active,form input[type=submit]:active,input.m-r-1.btn:active,input[type=button].btn:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{top:0;box-shadow:0 0 0#202124;background:#fff;background-color:#fff;border-color:#202124}#notice .singlebutton+.singlebutton input[disabled=disabled],.btn-default[disabled=disabled],button.print[disabled=""],form input#id_submitbutton2[disabled=disabled],form input#id_submitbutton[disabled=disabled],form input[type=button][disabled=""],form input[type=button][disabled=disabled],form input[type=reset][disabled=disabled],form input[type=submit][disabled=disabled],input.m-r-1.btn[disabled=disabled]{box-shadow:0 6px 0#81858f}button.print[disabled=""]:focus,button.print[disabled=""]:hover{top:-6px;box-shadow:0 6px 0#81858f;outline:0}button.print[disabled=""]:active{color:#81858f}.btn-default[disabled=disabled]:active,.btn-default[disabled=disabled]:focus,.btn-default[disabled=disabled]:hover,button.print[disabled=""]:active{top:-6px;box-shadow:0 6px 0#81858f;outline:0}.btn-default[disabled=disabled]:active{color:#81858f}#notice .singlebutton+.singlebutton input[disabled=disabled]:focus,#notice .singlebutton+.singlebutton input[disabled=disabled]:hover,form input[type=button][disabled=disabled]:focus,form input[type=button][disabled=disabled]:hover{top:-6px;box-shadow:0 6px 0#81858f;outline:0}#notice .singlebutton+.singlebutton input[disabled=disabled]:active,form input[type=button][disabled=disabled]:active,input.m-r-1.btn[disabled=disabled]:active,input.m-r-1.btn[disabled=disabled]:focus,input.m-r-1.btn[disabled=disabled]:hover{top:-6px;box-shadow:0 6px 0#81858f;color:#81858f;outline:0}form input#id_submitbutton[disabled=disabled]:focus,form input#id_submitbutton[disabled=disabled]:hover,form input[type=submit][disabled=disabled]:focus,form input[type=submit][disabled=disabled]:hover{top:-6px;box-shadow:0 6px 0#81858f;outline:0}form input#id_submitbutton[disabled=disabled]:active,form input[type=submit][disabled=disabled]:active{top:-6px;box-shadow:0 6px 0#81858f;color:#81858f;outline:0}form input#id_submitbutton2[disabled=disabled]:focus,form input#id_submitbutton2[disabled=disabled]:hover,form input[type=reset][disabled=disabled]:focus,form input[type=reset][disabled=disabled]:hover{top:-6px;box-shadow:0 6px 0#81858f;outline:0}form input#id_submitbutton2[disabled=disabled]:active,form input[type=reset][disabled=disabled]:active{top:-6px;box-shadow:0 6px 0#81858f;color:#81858f;outline:0}form input[type=button][disabled=""]:active,form input[type=button][disabled=""]:focus,form input[type=button][disabled=""]:hover{top:-6px;box-shadow:0 6px 0#81858f;outline:0}form input[type=button][disabled=""]:active{color:#81858f}#show-job_assignment-allorganisations-dialog{display:inline-block;min-width:230px;text-align:center}#show-job_assignment-allorganisations-dialog.disabled{box-shadow:0 4px 0#81858f}#show-job_assignment-allorganisations-dialog.disabled:focus,#show-job_assignment-allorganisations-dialog.disabled:hover{top:0;box-shadow:0 4px 0#81858f}:not(:focus)>.btn:focus,:not(:hover)>.btn:hover{top:-6px;box-shadow:0 6px 0#202124}#notice .singlebutton+.singlebutton input[disabled=disabled],#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled=disabled],#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled=disabled],#show-job_assignment-allorganisations-dialog.disabled,.btn-default[disabled=disabled],.form-item .form-setting input[type=password][disabled=disabled],.form-item .form-setting input[type=text][disabled=disabled],.form-item .form-setting select[disabled=disabled],.loginbox .loginform .form-input input[type=password][disabled=disabled],.loginbox .loginform .form-input input[type=text][disabled=disabled],a.mod_quiz-next-nav.disabled,a.mod_quiz-prev-nav.disabled,button.print[disabled=""],form button[disabled=disabled],form input#id_submitbutton2[disabled=disabled],form input#id_submitbutton[disabled=disabled],form input[type=button][disabled=""],form input[type=button][disabled=disabled],form input[type=checkbox][disabled=""],form input[type=checkbox][disabled=disabled],form input[type=password][disabled=disabled],form input[type=radio][disabled="1"],form input[type=radio][disabled=disabled],form input[type=reset][disabled=disabled],form input[type=submit][disabled=disabled],form input[type=text][disabled=disabled],form select[disabled=disabled],form.atto_form input[type=url][disabled=disabled],select.singleselect[disabled=disabled],textarea[disabled=disabled]{color:#81858f;border-color:#81858f;background:#edeeef;text-decoration:none;opacity:1}#notice .singlebutton+.singlebutton input[disabled=disabled]:focus,#notice .singlebutton+.singlebutton input[disabled=disabled]:hover,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled=disabled]:focus,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled=disabled]:hover,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled=disabled]:focus,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled=disabled]:hover,#show-job_assignment-allorganisations-dialog.disabled:focus,#show-job_assignment-allorganisations-dialog.disabled:hover,.btn-default[disabled=disabled]:focus,.btn-default[disabled=disabled]:hover,.form-item .form-setting input[type=password][disabled=disabled]:focus,.form-item .form-setting input[type=password][disabled=disabled]:hover,.form-item .form-setting input[type=text][disabled=disabled]:focus,.form-item .form-setting input[type=text][disabled=disabled]:hover,.form-item .form-setting select[disabled=disabled]:focus,.form-item .form-setting select[disabled=disabled]:hover,.loginbox .loginform .form-input input[type=password][disabled=disabled]:focus,.loginbox .loginform .form-input input[type=password][disabled=disabled]:hover,.loginbox .loginform .form-input input[type=text][disabled=disabled]:focus,.loginbox .loginform .form-input input[type=text][disabled=disabled]:hover,a.mod_quiz-next-nav.disabled:focus,a.mod_quiz-next-nav.disabled:hover,a.mod_quiz-prev-nav.disabled:focus,a.mod_quiz-prev-nav.disabled:hover,button.print[disabled=""]:focus,button.print[disabled=""]:hover,form button[disabled=disabled]:focus,form button[disabled=disabled]:hover,form input#id_submitbutton2[disabled=disabled]:focus,form input#id_submitbutton2[disabled=disabled]:hover,form input#id_submitbutton[disabled=disabled]:focus,form input#id_submitbutton[disabled=disabled]:hover,form input[type=button][disabled=""]:focus,form input[type=button][disabled=""]:hover,form input[type=button][disabled=disabled]:focus,form input[type=button][disabled=disabled]:hover,form input[type=checkbox][disabled=""]:focus,form input[type=checkbox][disabled=""]:hover,form input[type=checkbox][disabled=disabled]:focus,form input[type=checkbox][disabled=disabled]:hover,form input[type=password][disabled=disabled]:focus,form input[type=password][disabled=disabled]:hover,form input[type=radio][disabled="1"]:focus,form input[type=radio][disabled="1"]:hover,form input[type=radio][disabled=disabled]:focus,form input[type=radio][disabled=disabled]:hover,form input[type=reset][disabled=disabled]:focus,form input[type=reset][disabled=disabled]:hover,form input[type=submit][disabled=disabled]:focus,form input[type=submit][disabled=disabled]:hover,form input[type=text][disabled=disabled]:focus,form input[type=text][disabled=disabled]:hover,form select[disabled=disabled]:focus,form select[disabled=disabled]:hover,form.atto_form input[type=url][disabled=disabled]:focus,form.atto_form input[type=url][disabled=disabled]:hover,select.singleselect[disabled=disabled]:focus,select.singleselect[disabled=disabled]:hover,textarea[disabled=disabled]:focus,textarea[disabled=disabled]:hover{cursor:not-allowed;color:#81858f;border-color:#81858f;background:#edeeef}#notice .singlebutton+.singlebutton input[disabled=disabled]:focus:active,#notice .singlebutton+.singlebutton input[disabled=disabled]:hover:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled=disabled]:focus:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled=disabled]:hover:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled=disabled]:focus:active,#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled=disabled]:hover:active,#show-job_assignment-allorganisations-dialog.disabled:focus:active,#show-job_assignment-allorganisations-dialog.disabled:hover:active,.btn-default[disabled=disabled]:focus:active,.btn-default[disabled=disabled]:hover:active,.editor_atto .editor_atto_toolbar div.atto_group button[disabled=disabled]:focus:active,.editor_atto .editor_atto_toolbar div.atto_group button[disabled=disabled]:hover:active,.form-item .form-setting input[type=password][disabled=disabled]:focus:active,.form-item .form-setting input[type=password][disabled=disabled]:hover:active,.form-item .form-setting input[type=text][disabled=disabled]:focus:active,.form-item .form-setting input[type=text][disabled=disabled]:hover:active,.form-item .form-setting select[disabled=disabled]:focus:active,.form-item .form-setting select[disabled=disabled]:hover:active,.loginbox .loginform .form-input input[type=password][disabled=disabled]:focus:active,.loginbox .loginform .form-input input[type=password][disabled=disabled]:hover:active,.loginbox .loginform .form-input input[type=text][disabled=disabled]:focus:active,.loginbox .loginform .form-input input[type=text][disabled=disabled]:hover:active,a.mod_quiz-next-nav.disabled:focus:active,a.mod_quiz-next-nav.disabled:hover:active,a.mod_quiz-prev-nav.disabled:focus:active,a.mod_quiz-prev-nav.disabled:hover:active,button.print[disabled=""]:focus:active,button.print[disabled=""]:hover:active,form button[disabled=disabled]:focus:active,form button[disabled=disabled]:hover:active,form input#id_submitbutton2[disabled=disabled]:focus:active,form input#id_submitbutton2[disabled=disabled]:hover:active,form input#id_submitbutton[disabled=disabled]:focus:active,form input#id_submitbutton[disabled=disabled]:hover:active,form input[type=button][disabled=""]:focus:active,form input[type=button][disabled=""]:hover:active,form input[type=button][disabled=disabled]:focus:active,form input[type=button][disabled=disabled]:hover:active,form input[type=checkbox][disabled=""]:focus:active,form input[type=checkbox][disabled=""]:hover:active,form input[type=checkbox][disabled=disabled]:focus:active,form input[type=checkbox][disabled=disabled]:hover:active,form input[type=password][disabled=disabled]:focus:active,form input[type=password][disabled=disabled]:hover:active,form input[type=radio][disabled="1"]:focus:active,form input[type=radio][disabled="1"]:hover:active,form input[type=radio][disabled=disabled]:focus:active,form input[type=radio][disabled=disabled]:hover:active,form input[type=reset][disabled=disabled]:focus:active,form input[type=reset][disabled=disabled]:hover:active,form input[type=submit][disabled=disabled]:focus:active,form input[type=submit][disabled=disabled]:hover:active,form input[type=text][disabled=disabled]:focus:active,form input[type=text][disabled=disabled]:hover:active,form select[disabled=disabled]+.visibleifjs[name*=calendar]:focus:active,form select[disabled=disabled]+.visibleifjs[name*=calendar]:hover:active,form select[disabled=disabled]:focus:active,form select[disabled=disabled]:hover:active,form.atto_form input[type=url][disabled=disabled]:focus:active,form.atto_form input[type=url][disabled=disabled]:hover:active,select.singleselect[disabled=disabled]:focus:active,select.singleselect[disabled=disabled]:hover:active,textarea[disabled=disabled]:focus:active,textarea[disabled=disabled]:hover:active{outline:0}.form-item .form-setting select[disabled=disabled],form select[disabled=disabled],select.singleselect[disabled=disabled]{background-image:linear-gradient(45deg,transparent 50%,#81858f 50%),linear-gradient(135deg,#81858f 50%,transparent 50%),linear-gradient(to right,#81858f 2px,transparent 2px,transparent);background-position:calc(100.8% - 17px) calc(1em + 2px),calc(100.8% - 12px) calc(1em + 2px),100%0;background-size:5px 5px,5px 5px,2em 3em;background-repeat:no-repeat}@media only screen and (min-width:992px){.form-item .form-setting select[disabled=disabled],form select[disabled=disabled],select.singleselect[disabled=disabled]{background-position:calc(100% - 17px) calc(1em + 2px),calc(100% - 12px) calc(1em + 2px),100%0}}.form-item .form-setting select[disabled=disabled]:focus,.form-item .form-setting select[disabled=disabled]:hover,form select[disabled=disabled]:focus,form select[disabled=disabled]:hover,select.singleselect[disabled=disabled]:focus,select.singleselect[disabled=disabled]:hover{background-image:linear-gradient(45deg,transparent 50%,#81858f 50%),linear-gradient(135deg,#81858f 50%,transparent 50%),linear-gradient(to right,#81858f 2px,transparent 2px,transparent);background-position:calc(100.8% - 17px) calc(1em + 2px),calc(100.8% - 12px) calc(1em + 2px),100%0;background-size:5px 5px,5px 5px,2em 3em;background-repeat:no-repeat}@media only screen and (min-width:992px){.form-item .form-setting select[disabled=disabled]:focus,.form-item .form-setting select[disabled=disabled]:hover,form select[disabled=disabled]:focus,form select[disabled=disabled]:hover,select.singleselect[disabled=disabled]:focus,select.singleselect[disabled=disabled]:hover{background-position:calc(100% - 17px) calc(1em + 2px),calc(100% - 12px) calc(1em + 2px),100%0}}form input[type=radio][disabled="1"]:checked:after,form input[type=radio][disabled=disabled]:checked:after{background:#81858f}form input[type=checkbox][disabled=""]:checked:after,form input[type=checkbox][disabled=disabled]:checked:after{border-color:#81858f}form.mform .felement input[type=checkbox][disabled=disabled][checked=checked]:after{border-color:#81858f}form.mform .felement input[type=radio][disabled=disabled]:after{background:#81858f}form select[disabled=disabled]+.visibleifjs[name*=calendar]{color:#81858f;background:#edeeef;box-shadow:0 3px 0#81858f;border-color:#81858f;text-decoration:none;opacity:1;top:-3px}form select[disabled=disabled]+.visibleifjs[name*=calendar]:focus,form select[disabled=disabled]+.visibleifjs[name*=calendar]:hover{top:-3px;cursor:not-allowed;color:#81858f;background:#edeeef;box-shadow:0 3px 0#81858f;border-color:#81858f}form select[disabled=disabled]+.visibleifjs[name*=calendar]:active{outline:0}#coursesearch button[type=submit],.btn.green,.path-mod-feedback .feedback_form input[type=submit].form-submit,form input[value="Create new account"],form input[value="Submit all and finish"],form.mform input#id_submitbutton,form.mform input.form-submit,form.mform input[value=Search],form[data-region=grading-actions-form] .btn-primary,input.m-r-1.btn[value="Submit all and finish"]{background:#0c2;border-color:#061;box-shadow:0 6px 0#061;color:#202124}#coursesearch button[type=submit]:focus,#coursesearch button[type=submit]:hover,.btn.green:focus,.btn.green:hover,.path-mod-feedback .feedback_form input[type=submit].form-submit:focus,.path-mod-feedback .feedback_form input[type=submit].form-submit:hover,form input[value="Create new account"]:focus,form input[value="Create new account"]:hover,form input[value="Submit all and finish"]:focus,form input[value="Submit all and finish"]:hover,form.mform input#id_submitbutton:focus,form.mform input#id_submitbutton:hover,form.mform input.form-submit:focus,form.mform input.form-submit:hover,form.mform input[value=Search]:focus,form.mform input[value=Search]:hover,form[data-region=grading-actions-form] .btn-primary:focus,form[data-region=grading-actions-form] .btn-primary:hover,input.m-r-1.btn[value="Submit all and finish"]:focus,input.m-r-1.btn[value="Submit all and finish"]:hover{color:#202124;box-shadow:0 3px 0#061;border-color:#061;background:#0c2;background-color:#0c2}#coursesearch button[type=submit]:focus:active,#coursesearch button[type=submit]:hover:active,.btn.green:focus:active,.btn.green:hover:active,.path-mod-feedback .feedback_form input[type=submit].form-submit:focus:active,.path-mod-feedback .feedback_form input[type=submit].form-submit:hover:active,form input[value="Create new account"]:focus:active,form input[value="Create new account"]:hover:active,form input[value="Submit all and finish"]:focus:active,form input[value="Submit all and finish"]:hover:active,form.mform input#id_submitbutton:focus:active,form.mform input#id_submitbutton:hover:active,form.mform input.form-submit:focus:active,form.mform input.form-submit:hover:active,form.mform input[value=Search]:focus:active,form.mform input[value=Search]:hover:active,form[data-region=grading-actions-form] .btn-primary:focus:active,form[data-region=grading-actions-form] .btn-primary:hover:active,input.m-r-1.btn[value="Submit all and finish"]:focus:active,input.m-r-1.btn[value="Submit all and finish"]:hover:active{top:0;box-shadow:0 0 0#061;background:#0c2;background-color:#0c2;border-color:#061}#coursesearch button[type=submit]:active,.btn.green:active,.path-mod-feedback .feedback_form input[type=submit].form-submit:active,form input[value="Create new account"]:active,form input[value="Submit all and finish"]:active,form.mform input#id_submitbutton:active,form.mform input.form-submit:active,form.mform input[value=Search]:active,form[data-region=grading-actions-form] .btn-primary:active,input.m-r-1.btn[value="Submit all and finish"]:active{top:0;box-shadow:0 0 0#061;background:#0c2;background-color:#0c2;border-color:#061}.path-mod-feedback .feedback_form input[type=submit].btn-cancel,input.btn-cancel{background:#fff;border-color:#202124;box-shadow:0 6px 0#202124;color:#202124}.path-mod-feedback .feedback_form input[type=submit].btn-cancel:focus,.path-mod-feedback .feedback_form input[type=submit].btn-cancel:hover,input.btn-cancel:focus,input.btn-cancel:hover{color:inherit;top:-3px;box-shadow:0 3px 0#202124;border-color:#202124;background:#fff;background-color:#fff}.path-mod-feedback .feedback_form input[type=submit].btn-cancel:focus:active,.path-mod-feedback .feedback_form input[type=submit].btn-cancel:hover:active,input.btn-cancel:focus:active,input.btn-cancel:hover:active{top:0;box-shadow:0 0 0#202124;background:#fff;background-color:#fff;border-color:#202124}.path-mod-feedback .feedback_form input[type=submit].btn-cancel:active,input.btn-cancel:active{top:0;box-shadow:0 0 0#202124;background:#fff;background-color:#fff;border-color:#202124}.jsenabled .totara_passwordunmask input{font-family:"Atkinson Hyperlegible",Arial,Helvetica,sans-serif;letter-spacing:.03em}.jsenabled .totara_passwordunmask input.passwordinput[type=text]::-moz-selection{background-color:#9ecdf7;color:#202124}.jsenabled .totara_passwordunmask input.passwordinput[type=text]::selection{background-color:#9ecdf7;color:#202124}.felement input.tanz-invalid-input,.felement input.tanz-valid-input{z-index:10;border-color:#202124!important}.felement input.tanz-valid-input{box-shadow:0 0 0 4px #0c2}.felement input.tanz-invalid-input{box-shadow:0 0 0 4px #ff5a5a}.felement p.tanz-input-valid-msg{background:#0c2}.felement p.tanz-input-error-msg:before,.felement p.tanz-input-valid-msg:before{content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:.9em;height:.9em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/%3E%3C/svg%3E");background-position:center center}.felement p.tanz-input-error-msg{background:#ff5a5a}.felement p.tanz-input-error-msg:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 576 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E")}#fitem_id_password .felement p.tanz-input-error-msg,#fitem_id_password .felement p.tanz-input-valid-msg,#fitem_id_password .totara_passwordunmask p.tanz-input-error-msg,#fitem_id_password .totara_passwordunmask p.tanz-input-valid-msg,#fitem_id_username .felement p.tanz-input-error-msg,#fitem_id_username .felement p.tanz-input-valid-msg,#fitem_id_username .totara_passwordunmask p.tanz-input-error-msg,#fitem_id_username .totara_passwordunmask p.tanz-input-valid-msg{display:block;font-weight:700;font-size:.9em;color:#202124;margin:0;height:100%;width:100%;padding:.8em .8em 0 1.2em;position:absolute;top:0;z-index:10;border-radius:10px;opacity:1;-webkit-animation:fade-open-snap 500ms ease;animation:fade-open-snap 500ms ease}#fitem_id_password .felement p.tanz-input-error-msg:before,#fitem_id_password .felement p.tanz-input-valid-msg:before,#fitem_id_password .totara_passwordunmask p.tanz-input-error-msg:before,#fitem_id_password .totara_passwordunmask p.tanz-input-valid-msg:before,#fitem_id_username .felement p.tanz-input-error-msg:before,#fitem_id_username .felement p.tanz-input-valid-msg:before,#fitem_id_username .totara_passwordunmask p.tanz-input-error-msg:before,#fitem_id_username .totara_passwordunmask p.tanz-input-valid-msg:before{margin-right:.4em;vertical-align:top}#fitem_id_password .felement .unmask-password .wrap.error input.passwordinput,#fitem_id_password .felement p.tanz-input-error-msg~input,#fitem_id_password .felement p.tanz-input-valid-msg~input,#fitem_id_password .totara_passwordunmask .unmask-password .wrap.error input.passwordinput,#fitem_id_password .totara_passwordunmask p.tanz-input-error-msg~input,#fitem_id_password .totara_passwordunmask p.tanz-input-valid-msg~input,#fitem_id_username .felement .unmask-password .wrap.error input.passwordinput,#fitem_id_username .felement p.tanz-input-error-msg~input,#fitem_id_username .felement p.tanz-input-valid-msg~input,#fitem_id_username .totara_passwordunmask .unmask-password .wrap.error input.passwordinput,#fitem_id_username .totara_passwordunmask p.tanz-input-error-msg~input,#fitem_id_username .totara_passwordunmask p.tanz-input-valid-msg~input{margin:1.8em .2em .2em;z-index:10}#fitem_id_password .felement .wrap.error input.passwordinput,#fitem_id_password .totara_passwordunmask .wrap.error input.passwordinput,#fitem_id_username .felement .wrap.error input.passwordinput,#fitem_id_username .totara_passwordunmask .wrap.error input.passwordinput{margin:1.7em 0 0;z-index:10}#fitem_id_password .felement.error p.tanz-input-error-msg~input,#fitem_id_password .felement.error p.tanz-input-valid-msg~input,#fitem_id_username .felement.error p.tanz-input-error-msg~input,#fitem_id_username .felement.error p.tanz-input-valid-msg~input{margin:0 .2em .2em}.editor_atto .editor_atto_toolbar{border-radius:10px 10px 0 0;border:solid #202124 2px;background:#e8e8ea;padding:0 0 .6em}.editor_atto .editor_atto_toolbar div.atto_group{border-radius:0;border:0;background:0 0;margin:.4em .4em 0}.editor_atto .editor_atto_toolbar div.atto_group button{position:relative;top:-3px;margin:0-2px 0 0;padding:.4em .8em;font-size:18px;line-height:normal;border-radius:0;border:solid #202124 2px;box-shadow:0 3px 0#202124;background:#fff;z-index:1}.editor_atto .editor_atto_toolbar div.atto_group button:hover,.filemanager .fp-navbar .fp-toolbar a:hover,.filemanager .fp-navbar .fp-viewbar a:hover{top:0;box-shadow:0 0 0#202124}.editor_atto .editor_atto_toolbar div.atto_group button:active,.filemanager .fp-navbar .fp-toolbar a:active,.filemanager .fp-navbar .fp-viewbar a:active{background:#fff;border-color:#fff}.editor_atto .editor_atto_toolbar div.atto_group button:focus{outline:#1384e9 solid 4px;outline-offset:-3px;background:#fff}.editor_atto .editor_atto_toolbar div.atto_group button:first-child{border-radius:7px 0 0 7px}.editor_atto .editor_atto_toolbar div.atto_group button:last-child{border-radius:0 7px 7px 0;margin-right:0}.editor_atto .editor_atto_toolbar div.atto_group button.highlight{outline:#1384e9 solid 4px;outline-offset:-3px;background:#fff;z-index:2}.editor_atto .editor_atto_toolbar div.atto_group .flex-icon{color:#202124;font-size:inherit}.editor_atto .editor_atto_toolbar div.atto_group img.icon{-webkit-filter:brightness(70%) contrast(1000%);filter:brightness(70%) contrast(1000%)}.editor_atto .editor_atto_toolbar div.atto_group button.atto_collapse_button,.editor_atto .editor_atto_toolbar div.atto_group button.atto_html_button,.editor_atto .editor_atto_toolbar div.atto_group button.atto_image_button{border-radius:7px;margin:0}.editor_atto .editor_atto_toolbar div.atto_group button[disabled=disabled]{color:#81858f;border-color:#81858f;background:#edeeef;text-decoration:none;box-shadow:0 3px 0#81858f;opacity:1}.editor_atto .editor_atto_toolbar div.atto_group button[disabled=disabled]:focus,.editor_atto .editor_atto_toolbar div.atto_group button[disabled=disabled]:hover{top:0;box-shadow:0 3px 0#81858f;cursor:not-allowed;color:#81858f;border-color:#81858f;background:#edeeef}.editor_atto .editor_atto_toolbar div.atto_group button[disabled=disabled] .flex-icon,.editor_atto .editor_atto_toolbar div.atto_group button[disabled=disabled] img.icon,.pagelayout-course #region-main ul.ctopics li.section.hidden{opacity:.5}.editor_atto .editor_atto_content_wrap,.editor_atto+textarea{border-radius:0 0 0 10px;border:solid #202124 2px;border-top:none 0}.editor_atto .editor_atto_content_wrap .editor_atto_content{padding:.8em;box-shadow:inset 0 3px 0#e8e8ea}.editor_atto+textarea{width:100%!important;margin:-5px 0 0;padding:.8em;color:#f4f4f8;box-shadow:inset 0 3px 0#202124;background:#27273d;background:linear-gradient(-45deg,#fff 0,#fff 12px,#27273d 12px,#27273d 12px);border-bottom-right-radius:0;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;resize:vertical;position:relative;overflow-x:auto;white-space:pre-wrap}.editor_atto+textarea::-moz-selection{background-color:gold;color:#202124}.editor_atto+textarea::selection{background-color:gold;color:#202124}.editor_atto+textarea:focus{color:#f4f4f8}.editor_atto_wrap .editor_atto_notification{height:auto;font-size:.8em;padding:.8em .8em .8em 3.8em;margin:0 .9em 0 0;border-radius:7px;line-height:normal;bottom:.8em;left:.8em}.editor_atto_wrap .editor_atto_notification span.flex-icon{position:absolute;left:.8em;top:1em}.editor_atto_wrap .atto_info,.editor_atto_wrap .atto_warning{border:solid 2px #1384e9;color:#202124;box-shadow:rgba(50,50,93,.25)0 6px 12px -2px,rgba(0,0,0,.3)0 3px 7px -3px;background-color:#6fb5f3;background:linear-gradient(90deg,#1384e9 0,#1384e9 3em,#6fb5f3 3em,#6fb5f3 100%)}.editor_atto_wrap .atto_info .fa-info-circle{color:#202124!important}.editor_atto_wrap .atto_warning .ft-state-warning{color:#fff!important}.filemanager .fp-restrictions{letter-spacing:.03em}.filemanager .fp-navbar{border-radius:10px 10px 0 0;border:solid #202124 2px;background:#e8e8ea}.filemanager .fp-navbar .filemanager-toolbar{padding:0 0 .6em}.filemanager .fp-navbar .fp-toolbar,.filemanager .fp-navbar .fp-viewbar{margin:.6em .6em 0;background-color:transparent;border:0}.filemanager .fp-navbar .fp-toolbar a,.filemanager .fp-navbar .fp-viewbar a{position:relative;top:-3px;width:auto;height:42px;margin:0-2px 0 0;padding:0 .8em;font-size:18px;line-height:36px;border-radius:0;border:solid #202124 2px;box-shadow:0 3px 0#202124;background:#fff;z-index:1}.filemanager .fp-navbar .fp-toolbar a:focus,.filemanager .fp-navbar .fp-viewbar a:focus{outline:#1384e9 solid 4px;outline-offset:-3px;background:#fff;border-color:#fff}.filemanager .fp-navbar .fp-toolbar a:first-child,.filemanager .fp-navbar .fp-viewbar a:first-child{border-radius:7px 0 0 7px}.filemanager .fp-navbar .fp-toolbar a:last-child,.filemanager .fp-navbar .fp-viewbar a:last-child{border-radius:0 7px 7px 0;margin-right:0}.filemanager .fp-navbar .fp-toolbar a .flex-icon,.filemanager .fp-navbar .fp-viewbar a .flex-icon{color:#202124;padding:0;font-size:inherit;line-height:normal}.filemanager .fp-navbar .fp-toolbar a img.icon,.filemanager .fp-navbar .fp-viewbar a img.icon{width:auto;-webkit-filter:brightness(70%) contrast(1000%);filter:brightness(70%) contrast(1000%)}.filemanager .fp-navbar .fp-toolbar a.checked,.filemanager .fp-navbar .fp-viewbar a.checked{outline:#1384e9 solid 4px;outline-offset:-3px;background:#fff;z-index:2}.filemanager .fp-navbar .fp-toolbar .fp-btn-add,.filemanager .fp-navbar .fp-toolbar .fp-btn-download,.filemanager .fp-navbar .fp-toolbar .fp-btn-mkdir,.filemanager .fp-navbar .fp-viewbar .fp-btn-add,.filemanager .fp-navbar .fp-viewbar .fp-btn-download,.filemanager .fp-navbar .fp-viewbar .fp-btn-mkdir{background-color:transparent;border:0}.filemanager .fp-navbar .fp-toolbar .fp-btn-add a,.filemanager .fp-navbar .fp-toolbar .fp-btn-download a,.filemanager .fp-navbar .fp-toolbar .fp-btn-mkdir a,.filemanager .fp-navbar .fp-viewbar .fp-btn-add a,.filemanager .fp-navbar .fp-viewbar .fp-btn-download a,.filemanager .fp-navbar .fp-viewbar .fp-btn-mkdir a{border-radius:7px}.filemanager .fp-navbar .fp-toolbar .fp-btn-add a,.filemanager .fp-navbar .fp-viewbar .fp-btn-add a{line-height:34px}.filemanager .fp-navbar .fp-pathbar{padding:0;border-top:none 0}.filemanager .fp-navbar .fp-pathbar .fp-path-folder{padding:.2em .4em;border-radius:3px;margin:0 0 .4em .6em;background:#fff;letter-spacing:.03em}.checklistbox .checklist li .teachercomment a,.filemanager .fp-navbar .fp-pathbar .fp-path-folder a,.generalbox .checklist li .teachercomment a{text-decoration:underline}#block-region-side-pre .block_checklist a:hover,.checklistbox .checklist li .teachercomment a:hover,.filemanager .fp-navbar .fp-pathbar .fp-path-folder a:hover,.generalbox .checklist li .teachercomment a:hover{text-decoration:none}.filemanager .filemanager-container{border-radius:0 0 10px 10px;border:solid #202124 2px;border-top:none 0;min-height:240px}.paging{text-align:right}.paging a,.paging span.current-page{position:relative;display:inline-block;margin:0-7px 0 0;border-radius:0}.paging a{text-align:center;padding-left:.8em;padding-right:.8em;z-index:10}.paging a:active{z-index:20}.paging a.next{margin-left:-6px;margin-right:-6px;border-radius:0 10px 10px 0}.paging a.next:after,.paging a.previous:before{margin-top:-3px;vertical-align:middle;content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 256 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z'/%3E%3C/svg%3E");background-position:right center}.paging a.previous{margin-left:-6px;margin-right:-13px;border-radius:10px 0 0 10px}.paging a.previous:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 256 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z'/%3E%3C/svg%3E");background-position:left center}.paging span.current-page{cursor:default;z-index:5;font-weight:700;padding:.6em .8em;border:2px solid #202124;background:pink;color:#fff;background:#202124}.paging span.current-page:first-child{border-radius:10px 0 0 10px}.paging span.current-page:last-child{border-radius:0 10px 10px 0;margin-right:0}.helptooltip a span.ft-state-info,.helptooltip a span.iconhelp{display:inline-block;padding:0;line-height:29px;background:#f2f3f4;box-shadow:0 3px 0#cdced2;border-radius:4px;position:relative;top:-3px;color:#1384e9!important;font-size:1.9rem;margin:0;width:30px;height:30px}.helptooltip a:hover span.ft-state-info,.helptooltip a:hover span.iconhelp{top:-1px;box-shadow:0 1px 0#cdced2}.helptooltip a:active span.ft-state-info,.helptooltip a:active span.ft-state-info:active,.helptooltip a:active span.iconhelp,.helptooltip a:active span.iconhelp:active,.helptooltip a:focus span.ft-state-info,.helptooltip a:focus span.ft-state-info:active,.helptooltip a:focus span.iconhelp,.helptooltip a:focus span.iconhelp:active{color:#202124;outline:#1384e9 solid 4px;outline-offset:0}fieldset.collapsible legend.ftoggler{border:0;margin-bottom:.6em;position:relative}fieldset.collapsible legend.ftoggler a.fheader{display:block;color:#202124;font-weight:700;position:relative;background:#e8e8ea;box-shadow:0 6px 0#cdced2;border:solid 2px #cdced2;border-radius:10px;top:-6px;padding:.8em 1.4em}fieldset.collapsible legend.ftoggler a.fheader:after{transition:all 200ms 0ms ease-in-out;content:"";display:inline-block;background-repeat:no-repeat!important;background-size:contain;width:1.4em;height:1.4em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 320 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-position:left center;position:absolute;-webkit-transform-origin:.4em .5em;transform-origin:.4em .5em;top:.9em;right:1em}fieldset.collapsible legend.ftoggler a.fheader:focus,fieldset.collapsible legend.ftoggler a.fheader:hover{color:inherit;top:-3px;box-shadow:0 3px 0#cdced2}fieldset.collapsible legend.ftoggler a.fheader:focus+.helptooltip,fieldset.collapsible legend.ftoggler a.fheader:hover+.helptooltip{top:17px}fieldset.collapsible legend.ftoggler a.fheader:focus:active,fieldset.collapsible legend.ftoggler a.fheader:hover:active{top:0;box-shadow:0 0 0#cdced2}fieldset.collapsible legend.ftoggler a.fheader:focus:active+.helptooltip,fieldset.collapsible legend.ftoggler a.fheader:hover:active+.helptooltip{top:20px}fieldset.collapsible legend.ftoggler a.fheader:active{top:0;box-shadow:0 0 0#cdced2}fieldset.collapsible legend.ftoggler a.fheader:active,fieldset.collapsible legend.ftoggler a.fheader:focus{outline:#1384e9 solid 4px;outline-offset:-3px}fieldset.collapsible legend.ftoggler a.fheader+.helptooltip{position:absolute;top:14px;right:3.6em;z-index:100}#fitem_id_availabilityconditionsjson .availability-item{background:#e8e8ea;border:0;border-radius:10px;padding:.4em}#fitem_id_availabilityconditionsjson .availability-item:last-of-type{margin-bottom:1em}#fitem_id_availabilityconditionsjson .availability-plugincontrols{background:0 0;border:0;padding:0}.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure ul,fieldset.collapsible.collapsed legend.ftoggler,form.mform .fitem{margin-bottom:.8em}fieldset.collapsible.collapsed legend.ftoggler a.fheader:after{content:"";display:inline-block;background-repeat:no-repeat!important;background-size:contain;width:1.4em;height:1.4em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 320 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-position:left center;position:absolute;-webkit-transform-origin:.48em .7em;transform-origin:.48em .7em;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:.9em}.fcontainer{opacity:1;-webkit-animation:fade-open-snap 500ms ease;animation:fade-open-snap 500ms ease;padding-bottom:1em}form.mform .fitem{background:#f2f3f4;margin-left:0;margin-right:0;padding-bottom:1.8em;border-radius:10px}@media only screen and (min-width:1200px){form.mform .fitem{margin-left:.4em;margin-right:.4em}}@media only screen and (min-width:992px){form.mform .fitem{padding-top:1em;padding-bottom:1em;background:linear-gradient(90deg,#e8e8ea 0,#e8e8ea 25%,#f2f3f4 25%,#f2f3f4 100%)}}form.mform .fitem .fitemtitle{background:#e8e8ea;border-radius:10px 10px 0 0;padding-bottom:.4em;margin-bottom:.8em}form.mform .fitem legend:first-of-type{border-radius:10px 10px 0 0;padding-bottom:.4em;position:relative;background:#e8e8ea}@media only screen and (min-width:992px){form.mform .fitem legend:first-of-type{background:0 0;border-radius:10px 0 0 10px}form.mform .fitem legend:first-of-type span{padding-top:0}}.tanz-micro-totara-testing-catlearn-nz .fitem .felement.error,form.mform .show{opacity:1;-webkit-animation:fade-open-snap 500ms ease;animation:fade-open-snap 500ms ease}form.mform .fitem.femptylabel,form.mform .fitem.fitem_actionbuttons,form.mform .fitem.moreless-actions{background:0 0;background-color:transparent;padding-bottom:1.8em;border-radius:0;border-bottom-width:4px;margin-bottom:.8em}form.mform .fitem.femptylabel .fitemtitle,form.mform .fitem.fitem_actionbuttons .fitemtitle,form.mform .fitem.moreless-actions .fitemtitle{background:0 0;background-color:transparent;width:auto;height:0;margin:0;padding:0}form.mform .fitem.femptylabel .fitemtitle .fstaticlabel,form.mform .fitem.fitem_actionbuttons .fitemtitle .fstaticlabel,form.mform .fitem.moreless-actions .fitemtitle .fstaticlabel{padding:inherit;margin:inherit}@media only screen and (min-width:992px){form.mform .fitem.femptylabel,form.mform .fitem.fitem_actionbuttons,form.mform .fitem.moreless-actions{padding-top:.4em;padding-bottom:1em;background:0 0;background-color:transparent}}form.mform table.table .fitem{padding:0;background:0 0}#fitem_id_progcompletion-status .fitemtitle{border-radius:10px 10px 0 0;position:relative;background:#e8e8ea;margin-bottom:1em}@media only screen and (min-width:992px){#fitem_id_progcompletion-status .fitemtitle{background:0 0;border-radius:10px 0 0 10px;margin-bottom:0}}#fgroup_id_exportgroup .fgroup{position:relative;width:100%}#fgroup_id_exportgroup .fgroup legend{width:100%;text-align:left}@media only screen and (min-width:992px){#fgroup_id_exportgroup .fgroup legend{width:25%}}form.mform .fdate_selector .felement label,form.mform .fgroup .felement label{width:auto}@media only screen and (min-width:992px){form.mform .fdate_selector .felement,form.mform .fgroup .felement{max-width:75%}}@media only screen and (min-width:1200px){form.mform .fdate_selector .felement,form.mform .fgroup .felement{max-width:75%}}form.mform .fitem .felement{width:auto;padding-left:.8em;padding-right:.8em}@media only screen and (min-width:992px){form.mform .fitem .felement{max-width:75%}}@media only screen and (min-width:1200px){form.mform .fitem .felement{max-width:75%}}form.mform .fitem br{content:"";display:block;margin-bottom:.8em}#le-direction-dialog .inner-box img,form.mform .fitem img{width:100%;height:auto}@media only screen and (min-width:992px){form.mform .felement.feditor,form.mform .felement.ffilemanager{width:75%!important}}.tanz-micro-totara-testing-catlearn-nz .fitem .felement.error{background:#ff5a5a;border-radius:10px}.tanz-micro-totara-testing-catlearn-nz .fitem .wrap.error{padding:0;margin-left:0;margin-right:0}.engine-ecampusnz-com .fitem .felement.error,.engine-ecampusnz-com .fitem .wrap.error,.tanz-micro-totara-testing-catlearn-nz .fitem .wrap.error{background:#ff5a5a;border-radius:10px;opacity:1;-webkit-animation:fade-open-snap 500ms ease;animation:fade-open-snap 500ms ease}.engine-ecampusnz-com .fitem .wrap.error{padding:0;margin-left:0;margin-right:0}.engine-ecampusnz-com .fitem .editor_atto_wrap.error span.error,.engine-ecampusnz-com .fitem .felement.error span.error,.engine-ecampusnz-com .fitem .wrap.error span.error,.tanz-micro-totara-testing-catlearn-nz .fitem .editor_atto_wrap.error span.error,.tanz-micro-totara-testing-catlearn-nz .fitem .felement.error span.error,.tanz-micro-totara-testing-catlearn-nz .fitem .wrap.error span.error{color:#202124;font-weight:700;margin-left:.9em;font-size:.9em;background:0 0}.engine-ecampusnz-com .fitem .editor_atto_wrap.error span.error:before,.engine-ecampusnz-com .fitem .felement.error span.error:before,.engine-ecampusnz-com .fitem .wrap.error span.error:before,.tanz-micro-totara-testing-catlearn-nz .fitem .editor_atto_wrap.error span.error:before,.tanz-micro-totara-testing-catlearn-nz .fitem .felement.error span.error:before,.tanz-micro-totara-testing-catlearn-nz .fitem .wrap.error span.error:before{margin-right:.2em;vertical-align:middle;content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:.9em;height:.9em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 576 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E");background-position:center center}.engine-ecampusnz-com .fitem .felement.error input,.engine-ecampusnz-com .fitem .wrap.error input,.tanz-micro-totara-testing-catlearn-nz .fitem .felement.error input,.tanz-micro-totara-testing-catlearn-nz .fitem .wrap.error input{margin:0 0 .2em}.engine-ecampusnz-com .fitem .felement.error,.tanz-micro-totara-testing-catlearn-nz .fitem .felement.error{padding:.2em .2em 0;margin-left:.6em;margin-right:.6em}.engine-ecampusnz-com .fitem .ftextarea.error,.tanz-micro-totara-testing-catlearn-nz .fitem .ftextarea.error{border-bottom-right-radius:2px}.engine-ecampusnz-com .fitem .ftextarea.error textarea,.tanz-micro-totara-testing-catlearn-nz .fitem .ftextarea.error textarea{margin-bottom:0}.engine-ecampusnz-com .fitem .editor_atto_wrap.error,.tanz-micro-totara-testing-catlearn-nz .fitem .editor_atto_wrap.error{background:#ff5a5a;border-radius:10px;border-bottom-right-radius:2px;padding:.2em;margin-left:-.2em;margin-right:-.2em;opacity:1;-webkit-animation:fade-open-snap 500ms ease;animation:fade-open-snap 500ms ease}.engine-ecampusnz-com .fitem #id_error_policyagreed,.tanz-micro-totara-testing-catlearn-nz .fitem #id_error_policyagreed{background:#ff5a5a;color:#202124;font-weight:700;display:inline-block;border-radius:10px;padding:.4em .8em}.engine-ecampusnz-com .fitem input#id_policyagreed:before,.tanz-micro-totara-testing-catlearn-nz .fitem input#id_policyagreed:before{content:"Check to agree";position:absolute;right:-140px;width:130px}.engine-ecampusnz-com .fitem input#id_policyagreed:checked:before,.tanz-micro-totara-testing-catlearn-nz .fitem input#id_policyagreed:checked:before{content:"Yes, I agree"}#page-login-signup #fitem_id_password .felement,#page-login-signup #fitem_id_username .felement{position:relative;margin-left:.6em;margin-right:.6em;padding:0}#page-login-signup #fitem_id_password .felement input,#page-login-signup #fitem_id_username .felement input{margin-left:.2em;margin-right:.2em}#page-login-signup #fitem_id_username,.modal-content .modal-footer button{margin-top:0}#page-login-signup #fitem_id_password .felement input#id_username,#page-login-signup #fitem_id_password .felement input.inputmask,#page-login-signup #fitem_id_password .felement input.passwordinput,#page-login-signup #fitem_id_username .felement input#id_username,#page-login-signup #fitem_id_username .felement input.inputmask,#page-login-signup #fitem_id_username .felement input.passwordinput{width:250px}#page-login-signup #fitem_id_password .unmask-password-option input:before{display:inline-block;background-repeat:no-repeat!important;background-size:contain;height:1em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 576 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M572.52 241.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400a144 144 0 1 1 144-144 143.93 143.93 0 0 1-144 144zm0-240a95.31 95.31 0 0 0-25.31 3.79 47.85 47.85 0 0 1-66.9 66.9A95.78 95.78 0 1 0 288 160z'/%3E%3C/svg%3E");background-position:left center;padding-left:1.4em;content:"Show";width:100px;letter-spacing:normal;position:absolute;right:-110px}#page-login-signup #fitem_id_password .unmask-password-option input:checked:before{display:inline-block;background-repeat:no-repeat!important;background-size:contain;height:1em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 640 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M320 400c-75.85 0-137.25-58.71-142.9-133.11L72.2 185.82c-13.79 17.3-26.48 35.59-36.72 55.59a32.35 32.35 0 0 0 0 29.19C89.71 376.41 197.07 448 320 448c26.91 0 52.87-4 77.89-10.46L346 397.39a144.13 144.13 0 0 1-26 2.61zm313.82 58.1l-110.55-85.44a331.25 331.25 0 0 0 81.25-102.07 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64a308.15 308.15 0 0 0-147.32 37.7L45.46 3.37A16 16 0 0 0 23 6.18L3.37 31.45A16 16 0 0 0 6.18 53.9l588.36 454.73a16 16 0 0 0 22.46-2.81l19.64-25.27a16 16 0 0 0-2.82-22.45zm-183.72-142l-39.3-30.38A94.75 94.75 0 0 0 416 256a94.76 94.76 0 0 0-121.31-92.21A47.65 47.65 0 0 1 304 192a46.64 46.64 0 0 1-1.54 10l-73.61-56.89A142.31 142.31 0 0 1 320 112a143.92 143.92 0 0 1 144 144c0 21.63-5.29 41.79-13.9 60.11z'/%3E%3C/svg%3E");background-position:left center;padding-left:1.4em;content:"Hide";width:100px;letter-spacing:normal;position:absolute;right:-110px}.rb-showhide{margin:0 0 1em}.totara-table-container .totara-toolbar{background:#f2f3f4;border-radius:10px;height:auto;display:block;overflow:hidden;padding:.4em}.totara-table-container .toolbar-left-table #fitem_id_toolbarsearchtext,.totara-table-container .toolbar-right-table #fitem_id_toolbarsearchtext{background:0 0;margin:1px 0 .2em}.totara-table-container .toolbar-left-table #fitem_id_toolbarsearchtext .fitemtitle,.totara-table-container .toolbar-right-table #fitem_id_toolbarsearchtext .fitemtitle{margin:0;width:auto}.totara-table-container .toolbar-left-table #fitem_id_toolbarsearchtext .fitemtitle label,.totara-table-container .toolbar-right-table #fitem_id_toolbarsearchtext .fitemtitle label{padding-top:.6em}.totara-table-container .toolbar-left-table,.totara-table-container .toolbar-left-table .fitem.fitem_actionbuttons,.totara-table-container .toolbar-left-table .fitem.fitem_actionbuttons .felement,.totara-table-container .toolbar-right-table,.totara-table-container .toolbar-right-table .fitem.fitem_actionbuttons,.totara-table-container .toolbar-right-table .fitem.fitem_actionbuttons .felement{margin:0;padding:0}.rb-org-add-link{margin-top:.8em;margin-bottom:.8em}#rb-search-controls{background:#e8e8ea;border-radius:10px;padding:.8em;margin-bottom:.8em}#rb-search-controls #rb-search-menu{margin-bottom:.2em}@media only screen and (min-width:992px){#rb-search-controls{padding:0}#rb-search-controls .singlebutton{top:0}#rb-search-controls #manage-saved-search-button,#rb-search-controls #rb-search-menu,#rb-search-controls .singlebutton{display:inline-block;margin-left:.4em;margin-bottom:0;position:relative;padding:.8em;height:90px}#rb-search-controls #manage-saved-search-button{top:0}#rb-search-controls #rb-search-menu{top:-.14em}}#page-enrol-users #filterform{border:0;background:#e8e8ea;box-shadow:none;border-radius:10px;padding:.8em 0}#page-enrol-users #filterform .fitem{background:0 0;padding:0}#page-enrol-users #filterform #fitem_id_filtergroup,#page-enrol-users #filterform #fitem_id_ifilter,#page-enrol-users #filterform #fitem_id_role,#page-enrol-users #filterform #fitem_id_search,#page-enrol-users #filterform #fitem_id_status{padding-bottom:0}#page-enrol-users #filterform #fitem_id_filtergroup .felement,#page-enrol-users #filterform #fitem_id_filtergroup input,#page-enrol-users #filterform #fitem_id_ifilter .felement,#page-enrol-users #filterform #fitem_id_ifilter input,#page-enrol-users #filterform #fitem_id_role .felement,#page-enrol-users #filterform #fitem_id_role input,#page-enrol-users #filterform #fitem_id_search .felement,#page-enrol-users #filterform #fitem_id_search input,#page-enrol-users #filterform #fitem_id_status .felement,#page-enrol-users #filterform #fitem_id_status input{width:100%;max-width:none}#page-enrol-users #filterform #fitem_id_search,#page-login-index .loginpanel .loginsub #loginbtn,.totara_core__QuickAccess .totara_core__QuickAccess_menu_search>.input-group{width:100%}#page-enrol-users #filterform #fitem_id_filtergroup,#page-enrol-users #filterform #fitem_id_ifilter,#page-enrol-users #filterform #fitem_id_role,#page-enrol-users #filterform #fitem_id_status{width:24%}#page-enrol-users #filterform #fitem_id_filtergroup .felement,#page-enrol-users #filterform #fitem_id_ifilter .felement,#page-enrol-users #filterform #fitem_id_role .felement,#page-enrol-users #filterform #fitem_id_status .felement{padding-right:.2em}#page-enrol-users #filterform #fitem_id_filtergroup select,#page-enrol-users #filterform #fitem_id_ifilter select,#page-enrol-users #filterform #fitem_id_role select,#page-enrol-users #filterform #fitem_id_status select{width:calc(100% - 1px)}#page-enrol-users #filterform #fgroup_id_buttons{display:block;padding:1em 0}.path-grade-report-grader .grade{display:table-cell}@media only screen and (min-width:992px){#fitem_id_criteria_course_value .felement.fselect{width:70%;padding-right:0}}@media only screen and (min-width:1200px){#fitem_id_criteria_course_value .felement.fselect{width:75%}#fitem_id_criteria_course_value .felement.fselect .criteria_course_value{height:400px}}.jsenabled .mform .collapsed .fcontainer{transition:.5s all}.masthead_logo{display:none}.block.customer-in-course-logo{margin-bottom:0;background:0 0;text-align:left}#page-login-signup #id_instructions .auth_approved-instructions,.block.customer-in-course-logo p{margin:0}.block.customer-in-course-logo p img{max-height:90px;width:auto}.img-mobile{display:block}@media only screen and (min-width:768px){.img-mobile{display:none}}.img-tablet-desktop{display:none}@media only screen and (min-width:768px){.img-tablet-desktop{display:block}}@media only screen and (max-width:615px){#page-mod-glossary-showentry #page-content{min-width:auto}}@media only screen and (min-width:992px){#block-region-top .block.customer-in-course-logo{display:none}}#block-region-side-pre .block.customer-in-course-logo{display:none}@media only screen and (min-width:992px){#block-region-side-pre .block.customer-in-course-logo{display:block}}@media only screen and (min-width:1250px){.has_dock.empty-region-side-post.used-region-side-pre.pagelayout-incourse #region-main{padding-left:100px}.has_dock.empty-region-side-post.used-region-side-pre.pagelayout-incourse #region-main:before{position:absolute;top:5%;left:20px;border-radius:50%;-webkit-filter:blur(20px);filter:blur(20px);content:"";height:90%;display:block;width:8px;background:rgba(0,0,0,.2)}.has_dock.empty-region-side-post.used-region-side-pre.pagelayout-incourse #region-main:after{position:absolute;background:#fafafa;top:0;left:-20px;content:"";height:100%;display:block;width:50px}}.pagelayout-incourse #region-main ol li,.pagelayout-incourse #region-main p,.pagelayout-incourse #region-main ul li{max-width:800px}.pagelayout-incourse #region-main .embed-responsive{border-radius:10px}.pagelayout-incourse #region-main blockquote{color:#202124;padding:0 0 0 2.5em;font-size:1em;border:0;position:relative;quotes:"“""”""‘""’"}.pagelayout-incourse #region-main blockquote:before{color:#ddd;content:open-quote;position:absolute;font-size:4em;top:20px;left:0}.pagelayout-incourse #region-main blockquote p{display:inline}.block{background:#fdfdfd}.breadcrumb-container .breadcrumb-nav ol li{color:#ababb6}.breadcrumb-container .breadcrumb-nav ol li a{color:#888;text-decoration:none}.breadcrumb-container .breadcrumb-nav ol li a:focus,.breadcrumb-container .breadcrumb-nav ol li a:hover{text-decoration:none;color:#ababb6}.breadcrumb-container .breadcrumb-nav ol li:first-child{position:relative}.breadcrumb-container .breadcrumb-nav ol li:first-child a:before{color:#888;font-family:"FontAwesome";content:"";top:.1em;left:0}.breadcrumb-container .breadcrumb-nav ol li:first-child a:focus:before,.breadcrumb-container .breadcrumb-nav ol li:first-child a:hover:before{text-decoration:none;color:#ababb6}.breadcrumb-container .breadcrumb-nav ol li:first-child a span{display:none}.modified{color:#ababb6;font-size:1.4rem}.block_totara_featured_links.block{background:0 0;overflow:visible}.block_totara_featured_links{padding-bottom:50px;overflow:hidden;display:block}.block_totara_featured_links .block-totara-featured-links-tile{border:solid 2px #202124;margin-bottom:1.4em;position:relative;border-radius:10px;top:0;transition:all 60ms 0ms ease-in-out;box-shadow:0 6px 0#202124}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow:hover,.block_totara_featured_links .block-totara-featured-links-tile:hover{top:3px;box-shadow:0 3px 0#202124}@media only screen and (min-width:1000px){.block_totara_featured_links .block-totara-featured-links-tile:hover .block-totara-featured-links-content .progressbar_container,.block_totara_featured_links .block-totara-featured-links-tile:hover .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container{height:18px}.block_totara_featured_links .block-totara-featured-links-tile:hover .block-totara-featured-links-content .progressbar_container .bar[style="width:100%"]::after,.block_totara_featured_links .block-totara-featured-links-tile:hover .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container .bar[style="width:100%"]::after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(124deg,rgba(255,255,255,0)0,rgba(255,255,255,.5) 24%,#fff 38%,#fff 55%,rgba(255,255,255,0) 55%,rgba(255,255,255,0) 100%);-webkit-animation:shimmer 1.5s ease-out 1;animation:shimmer 1.5s ease-out 1;content:""}.block_totara_featured_links .block-totara-featured-links-tile:hover .block-totara-featured-links-content .progressbar_container .progress .bar,.block_totara_featured_links .block-totara-featured-links-tile:hover .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container .progress .bar{box-shadow:inset 0 0 2px 0#00a31b}.block_totara_featured_links .block-totara-featured-links-tile:hover .block-totara-featured-links-content .progressbar_container .progress .bar[style="width:100%"],.block_totara_featured_links .block-totara-featured-links-tile:hover .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container .progress .bar[style="width:100%"]{box-shadow:inset 0 0 2px 0#d6b500}}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow:active,.block_totara_featured_links .block-totara-featured-links-tile:active{top:6px;box-shadow:0 0 0#202124}.block_totara_featured_links .block-totara-featured-links-tile:active,.block_totara_featured_links .block-totara-featured-links-tile:focus{outline:#1384e9 solid 4px;outline-offset:-3px}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top{position:absolute;border-radius:7px;bottom:6px;left:6px;top:auto;background:#fff;width:calc(100% - 12px);overflow:visible;box-shadow:0 0 14px rgba(0,0,0,.2);padding:.8em}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content h3,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content p,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top h3,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top p{color:#202124;margin:0;padding:0}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content p,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top p{font-size:.8em;line-height:1.5em}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content p .label,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top p .label{position:absolute;height:auto;padding:.4em .8em;background:#202124;color:#fff;text-shadow:0 none;border-radius:4px;top:-12px;right:20px}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content .progressbar_container,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container{height:18px;margin-top:.4em;transition:all 200ms 0ms ease-in-out}@media only screen and (min-width:1000px){.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content .progressbar_container,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container{height:4px}}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content .progressbar_container .progress,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container .progress{border:0;box-shadow:inset 0 2px 0 0#dadbde;border-radius:0;background:#fff;height:inherit}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content .progressbar_container .progress .bar,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container .progress .bar{box-shadow:none;height:inherit;letter-spacing:.03em}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content .progressbar_container .progress .bar .progressbar__text,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container .progress .bar .progressbar__text{color:#202124;line-height:18px}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content .progressbar_container .progress .bar,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container .progress .bar{background:#0c2}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content .progressbar_container .progress .bar[style="width:100%"],.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container .progress .bar[style="width:100%"]{background:gold;position:relative}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content .progressbar_container .progress .bar[style="width:100%"]:before,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container .progress .bar[style="width:100%"]:before{content:"Complete";text-align:center;color:#202124;position:absolute;right:50%;margin-right:-50px;height:18px;line-height:18px;width:100px}.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content .progressbar_container .progress .bar[style="width:100%"] .progressbar__text,.block_totara_featured_links .block-totara-featured-links-tile .block-totara-featured-links-content.block-totara-featured-links-content-top .progressbar_container .progress .bar[style="width:100%"] .progressbar__text{display:none}.block_totara_featured_links .block-totara-featured-links-tile.background-contain{background-size:cover}#page-totara-catalog-index .tw-grid__item{padding-bottom:1.8em}@media only screen and (min-width:500px){#page-totara-catalog-index .tw-grid__item{padding-bottom:.8em}}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow{position:relative;border:solid 2px #202124;border-radius:10px;top:0;box-shadow:0 6px 0#202124;transition:ease-in-out all 60ms;background:#fff}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow:hover .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress{top:-22px;height:24px}@media only screen and (min-width:1000px){#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow:hover .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress .bar[style="width:100%"]::after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(124deg,rgba(255,255,255,0)0,rgba(255,255,255,.5) 24%,#fff 38%,#fff 55%,rgba(255,255,255,0) 55%,rgba(255,255,255,0) 100%);-webkit-animation:shimmer 1.5s ease-out 1;animation:shimmer 1.5s ease-out 1;content:""}}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow:hover .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress .progress .bar{box-shadow:inset 0 0 2px 0#00a31b}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow:hover .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress .progress .bar[style="width:100%"]{box-shadow:inset 0 0 2px 0#d6b500}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow:focus{color:#202124;outline:#1384e9 solid 4px;outline-offset:-2px}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__image{overflow:hidden;border-radius:9px 9px 0 0;padding-top:50%}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__image .tw-catalogItemNarrow__image_ratio_img{transition:ease-in-out all 300ms}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content{position:relative;padding:.8em}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__noprogress,#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress{position:absolute;width:100%;padding:0;left:0;top:-24px;height:24px}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress{overflow:hidden;transition:all 200ms 0ms ease-in-out;border-top:solid #fff 2px}@media only screen and (min-width:1000px){#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress{top:-2px;height:6px;transition:all 200ms 0ms ease-in-out}}#block-region-side-pre .block_checklist a:active,#block-region-side-pre .block_checklist a:focus,#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress .progressbar_container:focus{outline:#1384e9 solid 4px;outline-offset:0}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress .progress{border:0;box-shadow:inset 0 2px 0 0#dadbde;border-radius:0;background:#fff;height:24px}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress .progress .bar{box-shadow:none;height:inherit;letter-spacing:.03em;background:#0c2}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress .progress .bar .progressbar__text{color:#202124;line-height:23px;height:inherit}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress .progress .bar[style="width:100%"]{background:gold;position:relative}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__progress .progress .bar[style="width:100%"]:before{content:"Complete";text-align:center;color:#202124;position:absolute;right:50%;margin-right:-50px;height:24px;line-height:22px;width:100px}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__textarea_group_item,#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__title{color:#202124}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__title{font-size:1.2em;line-height:1.3em}#page-totara-catalog-index .tw-grid__item .tw-catalogItemNarrow .tw-catalogItemNarrow__content .tw-catalogItemNarrow__textarea_group_item{letter-spacing:.03em}#page-totara-catalog-index .tw-grid__item_active .tw-catalogDetails .tw-catalogDetailsLink{background:#f2f3f4;padding:.8em;border-radius:8px;margin-bottom:.8em}#page-totara-catalog-index .tw-grid__item_active .tw-catalogDetails .tw-catalogDetails__manageLink{display:none}#page-totara-catalog-index .tw-grid__item_active .tw-catalogDetails .tw-catalogDetails__detail_side{background:#f2f3f4;padding:.8em .8em .6em;border-radius:8px}#page-totara-catalog-index .tw-grid__item_active .tw-catalogDetails .tw-catalogDetails__detail_side .tw-catalogDetails__textarea_group_item{color:#202124;margin-bottom:.2em}#page-totara-catalog-index .tw-grid__item_active .tw-catalogDetails .tw-catalogDetails__detail_side .tw-catalogDetails__textarea_group_item:last-child{background:#00f}@media only screen and (min-width:768px){#page-totara-catalog-index .tw-grid__item_active .tw-catalogDetails{height:700px}#page-totara-catalog-index .tw-grid__item_active .tw-catalogDetails .tw-catalogDetails__content{overflow-y:hidden}#page-totara-catalog-index .tw-grid__item_active .tw-catalogDetails .tw-catalogDetails__content .tw-catalogDetails__detail{height:530px;overflow-y:scroll}#page-totara-catalog-index .tw-grid__item_active .tw-catalogDetails .tw-catalogDetails__detail_body{width:100%}#page-totara-catalog-index .tw-grid__item_active .tw-catalogDetails .tw-catalogDetails__detail_side{max-width:100%;width:100%}}@media only screen and (min-width:500px){#page-totara-catalog-index .tw-grid__item--multi-column{flex-basis:50%;min-width:50%}}@media only screen and (min-width:768px){#page-totara-catalog-index .tw-grid__item--multi-column{flex-basis:100%;min-width:100%}}@media only screen and (min-width:950px){#page-totara-catalog-index .tw-grid__item--multi-column{flex-basis:50%;min-width:50%}}@media only screen and (min-width:1000px){#page-totara-catalog-index .tw-grid__item--multi-column{padding:1em 1em 1.4em}}@media only screen and (min-width:1200px){#page-totara-catalog-index .tw-grid__item--multi-column{flex-basis:33.3333333%;min-width:33.3333333%}}@media only screen and (min-width:1500px){#page-totara-catalog-index .tw-grid__item--multi-column{flex-basis:25%;min-width:25%}#page-totara-catalog-index .tw-grid__item--multi-column .tw-catalogItemNarrow__title{height:5em}}#page-login-index .loginpanel h2,#page-site-index .totaraNav{display:none}#page-site-index .site-home-page-banner{border:solid 6px #202124;background:0 0;border-radius:20px;position:relative;padding:2em}@media only screen and (min-width:1024px){#page-site-index .site-home-page-banner{padding-bottom:10em;overflow:hidden;border-width:10px;border-radius:30px}#page-site-index .site-home-page-banner .cta-contnet-wraper{width:37%;float:right}}#page-site-index .site-home-page-banner .co-brand-box{margin:0 0 1em;display:block}@media only screen and (min-width:1024px){#page-site-index .site-home-page-banner .co-brand-box{position:absolute;margin:0;bottom:30px;left:38px}}#page-site-index .site-home-page-banner .co-brand-box h1{font-family:"Atkinson Hyperlegible";margin:0;padding:0;display:block;width:170px}@media only screen and (min-width:545px){#page-site-index .site-home-page-banner .co-brand-box h1{float:left}}@media only screen and (min-width:1024px){#page-site-index .site-home-page-banner .co-brand-box h1{font-size:4em;width:300px}}@media only screen and (min-width:1250px){#page-site-index .site-home-page-banner .co-brand-box h1{width:340px}}#page-site-index .site-home-page-banner .co-brand-box .te-pukenga-logo{border-top:2px solid #202124;padding:20px 0 0;margin:20px 0;width:90px;height:auto}@media only screen and (min-width:545px){#page-site-index .site-home-page-banner .co-brand-box .te-pukenga-logo{border-top:none;border-left:2px solid #202124;padding:0 0 0 24px;margin:10px 0 0 10px}}@media only screen and (min-width:1024px){#page-site-index .site-home-page-banner .co-brand-box .te-pukenga-logo{width:140px;padding:0 0 0 34px;margin:22px 0 0 10px}}@media only screen and (min-width:1250px){#page-site-index .site-home-page-banner .co-brand-box .te-pukenga-logo{width:160px;padding:0 0 0 38px}}#page-login-index #region-main{padding-top:0}#page-login-index .loginpanel{padding:1.8em 1.8em 4.8em;background-color:transparent;border:solid 6px #202124;border-radius:20px;box-shadow:none}#page-login-index .loginpanel:after{content:"Learning Engine";line-height:1em;display:block;width:200px;position:absolute;bottom:30px;left:30px;font-weight:700;font-size:2em}#page-login-index .loginpanel .loginsub{margin-bottom:2em;padding-bottom:1em}#page-login-index .loginpanel .loginsub .loginerrors{border-radius:10px;padding:.8em;color:#856404;background-color:#fff3cd;border:1px solid #ffeeba;margin-bottom:1em;line-height:1.3em;position:relative}#page-login-index .loginpanel .loginsub .loginerrors .flex-.m-r-1.btn{color:#fff3cd!important;border-radius:50%;position:absolute;background-color:#856404;border:1px solid #ffeeba;width:30px;height:30px;top:-15px;left:-15px;font-size:.8em;line-height:27px}#page-login-index .loginpanel .loginsub .form-label{margin-bottom:0;height:25px}#page-login-index .loginpanel .loginsub .form-label label{margin-bottom:0;font-size:.8em}#page-login-index .loginpanel .loginsub .rememberpass label{margin-top:.4em}#page-login-index .loginpanel .loginsub .forgetpass{text-align:center;padding-top:1em;line-height:1.1em;margin-bottom:.5em;letter-spacing:.03em}#page-login-index .loginpanel .loginsub .forgetpass a{font-size:.8em;margin-top:1em;color:#202124;text-decoration:underline}#page-login-index .loginpanel .desc{color:#202124;position:absolute;bottom:-40px;left:0;text-align:left;font-size:.8em;line-height:1.2em;letter-spacing:.03em}#page-login-index .loginpanel .guestsub,#page-login-signup .collapsible .ftoggler .fheader .flex-.m-r-1.btn,#page-login-signup .collapsible .ftoggler .fheader:after,#page-login-signup .collapsible-actions,#page-login-signup .totaraNav .usermenu{display:none}#page-login-index .loginpanel .guestsub .desc{text-align:left;display:inline-block}#page-login-signup h2{font-size:3em}#page-login-signup #id_instructions{margin-top:2em;overflow:hidden}#page-login-signup #fitem_id_recaptcha_element{margin-bottom:4em}#page-login-signup .collapsible{margin-bottom:2em;display:block}#page-login-signup .collapsible .ftoggler{border-bottom:0 none;font-size:2em;line-height:1em;margin:0 0 .4em}#page-login-signup .collapsible .ftoggler .fheader{color:#202124;font-weight:700;cursor:default;padding:0;top:0;box-shadow:none;background:0 0;border:0}#page-login-signup .collapsible .ftoggler .fheader:active,#page-login-signup .collapsible .ftoggler .fheader:focus,#page-login-signup .collapsible .ftoggler .fheader:hover{outline:0;cursor:default;padding:0;top:0;box-shadow:none;background:0 0}#page-login-signup #id_policyagreement .fcontainer,#page-login-signup .collapsible .fcontainer{display:block}#page-login-signup #id_policyagreement .fcontainer #fitem_id_policylink{margin-bottom:0}#page-auth-approved-confirm .alert-success,#page-login-signup .alert-success{max-width:800px;color:#155724;background-color:#d4edda;border-color:#c3e6cb;line-height:1.3em;position:relative;border-radius:10px}#page-login-signup .alert-success .flex-.m-r-1.btn{color:#fff3cd!important;border-radius:50%;position:absolute;background-color:#155724;border:1px solid #ffeeba;width:30px;height:30px;top:-15px;left:-15px;font-size:.8em;line-height:27px}#page-login-signup .alert-success .alert-.m-r-1.btn{background:0 0;padding:0}#page-auth-approved-confirm .totaraNav .usermenu{display:none}#page-auth-approved-confirm .alert-success .flex-.m-r-1.btn{color:#fff3cd!important;border-radius:50%;position:absolute;background-color:#155724;border:1px solid #ffeeba;width:30px;height:30px;top:-15px;left:-15px;font-size:.8em;line-height:27px}#page-auth-approved-confirm .alert-success .alert-.m-r-1.btn{background:0 0;padding:0}#page-auth-approved-confirm .singlebutton input{background:#202124;border:1px solid #202124;color:#fff;transition:all 200ms 0ms ease-in-out}#page-auth-approved-confirm .singlebutton input:focus,#page-auth-approved-confirm .singlebutton input:hover{background:0 0;color:#202124}.pec-page-content .pec-header{text-align:center;margin:2em 0}.pec-page-content .pec-header p{margin:auto}.pec-page-content .pec-header img{width:100%;height:auto;max-width:600px}.pec-page-content .box{display:block;margin-bottom:2em}@media only screen and (min-width:800px){.pec-page-content .box{border-radius:10px;border:#ddd solid 2px;border-bottom-width:4px;padding:1.8em}}.pec-page-content .box .timer{display:inline-block;width:70px;border-radius:5px;background:#202124;color:#fff;padding:0 1em;text-align:center;margin:0 .8em 0 0}.checklistbox br.clearer,.generalbox br.clearer{line-height:1px;margin-bottom:.8em;content:""}.checklistbox #checklistprogressall,.checklistbox #checklistprogressrequired,.generalbox #checklistprogressall,.generalbox #checklistprogressrequired{background:#e8e8ea;display:block;border-radius:10px 10px 0 0}.checklistbox .checklist_progress_heading,.generalbox .checklist_progress_heading{background:#e8e8ea;border-radius:10px 10px 0 0}@media only screen and (min-width:1140px){.checklistbox #checklistprogressall,.checklistbox #checklistprogressrequired,.checklistbox .checklist_progress_heading,.generalbox #checklistprogressall,.generalbox #checklistprogressrequired,.generalbox .checklist_progress_heading{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.checklistbox .checklist_progress_heading,.generalbox .checklist_progress_heading{padding:.8em .8em .4em;width:auto;display:inline-block;font-weight:700}@media only screen and (min-width:1140px){.checklistbox .checklist_progress_heading,.generalbox .checklist_progress_heading{width:180px;text-align:right;padding-bottom:.8em;border-radius:10px 0 0 10px}}.checklistbox #checklistprogressall .checklist_progress_inner:after,.checklistbox #checklistprogressall .checklist_progress_inner:before,.checklistbox #checklistprogressrequired .checklist_progress_inner:after,.checklistbox #checklistprogressrequired .checklist_progress_inner:before,.generalbox #checklistprogressall .checklist_progress_inner:after,.generalbox #checklistprogressall .checklist_progress_inner:before,.generalbox #checklistprogressrequired .checklist_progress_inner:after,.generalbox #checklistprogressrequired .checklist_progress_inner:before{display:none;opacity:0;right:5%;transition:all 200ms 0ms ease-in-out}.checklistbox #checklistprogressall .checklist_progress_inner:before,.checklistbox #checklistprogressrequired .checklist_progress_inner:before,.generalbox #checklistprogressall .checklist_progress_inner:before,.generalbox #checklistprogressrequired .checklist_progress_inner:before{content:"";position:absolute;top:0;width:0;height:0;z-index:15;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}.checklistbox #checklistprogressall .checklist_progress_inner:after,.checklistbox #checklistprogressrequired .checklist_progress_inner:after,.generalbox #checklistprogressall .checklist_progress_inner:after,.generalbox #checklistprogressrequired .checklist_progress_inner:after{content:"Good progress!";width:120px;margin-right:-50px;text-align:center;position:absolute;background:#fff;padding:0;height:30px;line-height:31px;top:-30px;font-size:.8em;z-index:10;border-radius:7px;box-shadow:0 0 20px rgba(0,0,0,.06)}@media only screen and (min-width:1140px){.checklistbox #checklistprogressall .checklist_progress_inner:after,.checklistbox #checklistprogressall .checklist_progress_inner:before,.checklistbox #checklistprogressrequired .checklist_progress_inner:after,.checklistbox #checklistprogressrequired .checklist_progress_inner:before,.generalbox #checklistprogressall .checklist_progress_inner:after,.generalbox #checklistprogressall .checklist_progress_inner:before,.generalbox #checklistprogressrequired .checklist_progress_inner:after,.generalbox #checklistprogressrequired .checklist_progress_inner:before{display:block}.checklistbox #checklistprogressall:hover .checklist_progress_inner:after,.checklistbox #checklistprogressall:hover .checklist_progress_inner:before,.checklistbox #checklistprogressrequired:hover .checklist_progress_inner:after,.checklistbox #checklistprogressrequired:hover .checklist_progress_inner:before,.generalbox #checklistprogressall:hover .checklist_progress_inner:after,.generalbox #checklistprogressall:hover .checklist_progress_inner:before,.generalbox #checklistprogressrequired:hover .checklist_progress_inner:after,.generalbox #checklistprogressrequired:hover .checklist_progress_inner:before{opacity:1}}#page-mod-checklist-report .generaltable .cell.level0 img,#page-mod-checklist-report .generaltable .cell.level0-checked img,#page-mod-checklist-report .generaltable .cell.level0-unchecked img,#page-mod-checklist-report .generaltable .cell.level1 img,#page-mod-checklist-report .generaltable .cell.level1-checked img,#page-mod-checklist-report .generaltable .cell.level1-unchecked img,.checklistbox #checklistprogressall .checklist_progress_inner[style="width: 0%;"]:after,.checklistbox #checklistprogressall .checklist_progress_inner[style="width: 0%;"]:before,.checklistbox #checklistprogressrequired .checklist_progress_inner[style="width: 0%;"]:after,.checklistbox #checklistprogressrequired .checklist_progress_inner[style="width: 0%;"]:before,.checklistbox .checklist li img.teachermarkundecided,.generalbox #checklistprogressall .checklist_progress_inner[style="width: 0%;"]:after,.generalbox #checklistprogressall .checklist_progress_inner[style="width: 0%;"]:before,.generalbox #checklistprogressrequired .checklist_progress_inner[style="width: 0%;"]:after,.generalbox #checklistprogressrequired .checklist_progress_inner[style="width: 0%;"]:before,.generalbox .checklist li img.teachermarkundecided,.modal-dialog[data-role=flexitour-step] .modal-header h4{display:none}.checklistbox #checklistprogressall .checklist_progress_inner[style="width: 25%;"]:after,.checklistbox #checklistprogressrequired .checklist_progress_inner[style="width: 25%;"]:after,.generalbox #checklistprogressall .checklist_progress_inner[style="width: 25%;"]:after,.generalbox #checklistprogressrequired .checklist_progress_inner[style="width: 25%;"]:after{content:"Great start!";width:98px;margin-right:-38px}.checklistbox #checklistprogressall .checklist_progress_inner[style="width: 50%;"]:after,.checklistbox #checklistprogressrequired .checklist_progress_inner[style="width: 50%;"]:after,.generalbox #checklistprogressall .checklist_progress_inner[style="width: 50%;"]:after,.generalbox #checklistprogressrequired .checklist_progress_inner[style="width: 50%;"]:after{content:"Doing well!";width:96px;margin-right:-36px}.checklistbox #checklistprogressall .checklist_progress_inner[style="width: 75%;"]:after,.checklistbox #checklistprogressrequired .checklist_progress_inner[style="width: 75%;"]:after,.generalbox #checklistprogressall .checklist_progress_inner[style="width: 75%;"]:after,.generalbox #checklistprogressrequired .checklist_progress_inner[style="width: 75%;"]:after{content:"Almost there!";width:110px;margin-right:-40px}.checklistbox #checklistprogressall .checklist_progress_inner[style="width: 100%;"]:after,.checklistbox #checklistprogressrequired .checklist_progress_inner[style="width: 100%;"]:after,.generalbox #checklistprogressall .checklist_progress_inner[style="width: 100%;"]:after,.generalbox #checklistprogressrequired .checklist_progress_inner[style="width: 100%;"]:after{content:"All done!";width:80px;margin-right:-30px}.checklistbox .checklist_progress_percent,.generalbox .checklist_progress_percent{padding:.4em;margin:.4em .4em 0;display:inline-block;background:#f2f3f4;border-radius:7px}@media only screen and (min-width:1140px){.checklistbox .checklist_progress_percent,.generalbox .checklist_progress_percent{margin-bottom:.4em;padding:.4em 0;width:80px;text-align:center}}.checklistbox .checklist_progress_outer,.generalbox .checklist_progress_outer{width:100%;background:#e8e8ea;border-radius:0 0 10px 10px;border:solid .8em #e8e8ea;padding:0;height:46px;box-shadow:none;position:relative;z-index:1;margin:0 0 .8em;overflow:visible}@media only screen and (min-width:1140px){.checklistbox .checklist_progress_outer,.generalbox .checklist_progress_outer{width:calc(100% - 280px);padding-top:.8em;margin-bottom:0;border-radius:0;border:0;border-right:10px solid #e8e8ea}}.checklistbox .checklist_progress_outer:after,.generalbox .checklist_progress_outer:after{content:"";position:absolute;left:0;top:0;z-index:-1;display:block;width:calc(100% - .8em);height:20px;background:#fff;border-radius:0;box-shadow:inset 0 2px 0 0#dadbde}@media only screen and (min-width:1140px){.checklistbox .checklist_progress_outer:after,.generalbox .checklist_progress_outer:after{top:1em;width:100%}}.checklistbox .checklist_progress_outer .checklist_progress_anim,.checklistbox .checklist_progress_outer .checklist_progress_inner,.generalbox .checklist_progress_outer .checklist_progress_anim,.generalbox .checklist_progress_outer .checklist_progress_inner{height:20px;border-radius:0}@media only screen and (min-width:1140px){.checklistbox .checklist_progress_outer .checklist_progress_anim,.checklistbox .checklist_progress_outer .checklist_progress_inner,.generalbox .checklist_progress_outer .checklist_progress_anim,.generalbox .checklist_progress_outer .checklist_progress_inner{top:1em}}.checklistbox .checklist_progress_outer .checklist_progress_inner,.generalbox .checklist_progress_outer .checklist_progress_inner{box-shadow:inset 0 0 2px 0#00a31b;background:#0c2}.checklistbox .checklist_progress_outer .checklist_progress_anim,.generalbox .checklist_progress_outer .checklist_progress_anim{background-color:#0c2;background-image:none;box-shadow:inset 0 0 2px 0#00a31b;background-image:repeating-linear-gradient(-45deg,transparent,transparent 5px,#fff 5px,#fff 10px);background-size:200% 200%}.checklistbox .checklist_progress_outer .checklist_progress_inner[style="width: 100%;"],.generalbox .checklist_progress_outer .checklist_progress_inner[style="width: 100%;"]{background-image:linear-gradient(124deg,gold 0,gold 31%,#ffef99 38%,#ffef99 55%,gold 55%,gold 100%);background-size:340% 340%;-webkit-animation:gradient-shimmer 1.2s ease-out;animation:gradient-shimmer 1.2s ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:1.4s;animation-delay:1.4s}.checklistbox .checklist_progress_outer .checklist_progress_inner[style="width: 100%;"]:hover,.generalbox .checklist_progress_outer .checklist_progress_inner[style="width: 100%;"]:hover{background-image:linear-gradient(124deg,gold 0,gold 31%,#ffef99 38%,#ffef99 55%,gold 55%,gold 100%);background-size:340% 340%;-webkit-animation:gradient-shimmer-hover 1.2s ease-out;animation:gradient-shimmer-hover 1.2s ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.checklistbox .checklist_progress_outer .checklist_progress_anim[style="width: 100%;"],.generalbox .checklist_progress_outer .checklist_progress_anim[style="width: 100%;"]{background-color:gold;background-image:none;box-shadow:inset 0 0 2px 0#d6b500;background-image:repeating-linear-gradient(-45deg,transparent,transparent 5px,#fff 5px,#fff 10px);background-size:200% 200%}.checklistbox ol#checklistouter li:nth-child(1),.generalbox ol#checklistouter li:nth-child(1){border-top-left-radius:10px;border-top-right-radius:10px}.checklistbox ol#checklistouter .checklist,.generalbox ol#checklistouter .checklist{margin:0;padding:0}.checklistbox ol#checklistouter .checklist li:nth-child(1),.generalbox ol#checklistouter .checklist li:nth-child(1){padding:.4em .8em;background:#f2f3f4;margin-bottom:0!important}.checklistbox .checklist,.generalbox .checklist{margin:0 0 .8em;padding:0 0 .4em;background:#f2f3f4;border-radius:10px}.checklistbox .checklist li,.generalbox .checklist li{position:relative;max-width:100%!important;padding:.4em .8em}.checklistbox .checklist li:nth-child(1),.generalbox .checklist li:nth-child(1){background:#f2f3f4}.checklistbox .checklist li .custom-select,.generalbox .checklist li .custom-select{margin-right:.8em}.checklistbox .checklist li input[type=checkbox],.generalbox .checklist li input[type=checkbox]{margin-right:.8em;margin-left:0}.checklistbox .checklist li label,.generalbox .checklist li label{font-weight:400}.checklistbox .checklist li .teachercomment,.generalbox .checklist li .teachercomment{margin:0;display:block;border-radius:7px;background:#fff479;padding:.4em;border:2px solid #fff046}.checklistbox .checklist li .itemauto.itemdisabled,.generalbox .checklist li .itemauto.itemdisabled{color:#81858f;text-decoration:none;background-color:transparent}.checklistbox .checklist li .itemauto,.generalbox .checklist li .itemauto{background-color:transparent}.checklistbox .checklist .itemheading,.generalbox .checklist .itemheading{font-size:1em;font-weight:700}.checklistbox .checklist img.icon,.generalbox .checklist img.icon{vertical-align:middle}.checklistbox .checklist .itemblack.itemoptional,.checklistbox .checklist label.itemoptional,.generalbox .checklist .itemblack.itemoptional,.generalbox .checklist label.itemoptional{color:#202124;font-style:normal}.checklistbox .checklist label.itemoptional:before,.generalbox .checklist label.itemoptional:before{content:"Optional: "}.checklistbox .checklist .checklist-edititem,.generalbox .checklist .checklist-edititem{border:0;margin:.4em .4em 0;border-radius:7px;background:#fff;padding:.8em}.block.list_block .unlist>li>.column{display:block}@media only screen and (min-width:500px){#block-region-bottom .block_checklist ul.unlist,#block-region-top .block_checklist ul.unlist{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-column-gap:1em}}#block-region-bottom .block_checklist ul.unlist li,#block-region-top .block_checklist ul.unlist li{margin-bottom:.8em;padding:0}#block-region-bottom .block_checklist ul.unlist li a,#block-region-top .block_checklist ul.unlist li a{position:relative;top:0;background:#e8e8ea;border-radius:7px;padding:.6em .4em;display:block;text-decoration:none;box-shadow:0 4px 0 0#cdced2;transition:all 60ms 0ms ease-in-out}#block-region-bottom .block_checklist ul.unlist li a:hover,#block-region-top .block_checklist ul.unlist li a:hover{text-decoration:none;top:3px;box-shadow:0 1px 0 0#cdced2}#block-region-bottom .block_checklist ul.unlist li a:focus,#block-region-top .block_checklist ul.unlist li a:focus{outline:#1384e9 solid 4px;outline-offset:-3px}#block-region-bottom .block_checklist ul.unlist li a:active,#block-region-top .block_checklist ul.unlist li a:active{top:34x;box-shadow:0 0 0 0#cdced2}#block-region-bottom .block_checklist ul.unlist li .checklist_progress_outer,#block-region-top .block_checklist ul.unlist li .checklist_progress_outer{width:100%!important;height:4px;border-radius:2px;border:0;background:#fff;box-shadow:none}#block-region-bottom .block_checklist ul.unlist li .checklist_progress_outer .checklist_progress_inner,#block-region-top .block_checklist ul.unlist li .checklist_progress_outer .checklist_progress_inner{background:#0c2;box-shadow:none;height:inherit}#block-region-bottom .block_checklist ul.unlist li .checklist_progress_outer .checklist_progress_inner[style="width: 100%;"],#block-region-top .block_checklist ul.unlist li .checklist_progress_outer .checklist_progress_inner[style="width: 100%;"]{background:gold}#block-region-side-pre .block_checklist{border-radius:0;margin-bottom:0}#block-region-side-pre .block_checklist .header{min-height:auto}#block-region-side-pre .block_checklist .title{padding:0;min-height:auto}#block-region-side-pre .block_checklist .title h2{font-size:.8em;font-weight:400;margin:.8em 0 .2em;padding:0;line-height:normal}#block-region-side-pre .block_checklist a{white-space:nowrap;display:block;position:relative;height:24px;line-height:24px}#block-region-side-pre .block_checklist .checklist_progress_outer{width:100%!important;position:absolute;top:0;height:24px;line-height:24px;border-radius:0;border:0;box-shadow:inset 0 2px 0 0#dadbde;background:#f2f3f4}#block-region-side-pre .block_checklist .checklist_progress_outer .checklist_progress_inner{height:inherit;line-height:inherit;background:#0c2;box-shadow:inset 0 0 2px 0#00a31b}#block-region-side-pre .block_checklist .checklist_progress_outer .checklist_progress_inner[style="width: 100%;"],#block-region-side-pre .block_checklist .checklist_progress_outer .checklist_progress_inner[style="width:100%;"]{box-shadow:inset 0 0 2px 0#d6b500;background:gold;position:relative}#block-region-side-pre .block_checklist .checklist_progress_outer .checklist_progress_inner[style="width: 100%;"]:before,#block-region-side-pre .block_checklist .checklist_progress_outer .checklist_progress_inner[style="width:100%;"]:before{letter-spacing:.03em;font-size:.6em;content:"Complete";text-align:center;color:#202124;position:absolute;right:50%;margin-right:-50px;height:inherit;line-height:inherit;width:100px}#block-region-side-pre .block_checklist .checklist_progress_outer .checklist_progress_inner[style="width: 100%;"]::after,#block-region-side-pre .block_checklist .checklist_progress_outer .checklist_progress_inner[style="width:100%;"]::after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(124deg,rgba(255,255,255,0)0,rgba(255,255,255,.5) 24%,#fff 38%,#fff 55%,rgba(255,255,255,0) 55%,rgba(255,255,255,0) 100%);-webkit-animation:shimmer 1.5s ease-out 1;animation:shimmer 1.5s ease-out 1;content:""}.editing #block-region-side-pre .block_checklist{margin-bottom:20px}.editing #block-region-side-pre .block_checklist .header{min-height:50px}.editing #block-region-side-pre .block_checklist .title{padding:15px;min-height:auto}.editing #block-region-side-pre .block_checklist .title h2{font-size:18px;font-weight:700;margin:0;padding:3px 0;line-height:31px}.checklistimportexport,p.checklistwarning{display:block;width:100%;padding:.8em;border-radius:10px;margin-bottom:.8em}.checklistimportexport{background:#f2f3f4}p.checklistwarning{margin-top:0;font-weight:400;color:#202124;background:#fff479;border:2px solid #fff046}.checklist-extendedit input[name=id],.checklist-extendedit input[name=sesskey],.checklist-extendedit input[name=showhideitems]{margin:.8em 0 .8em .8em}#page-mod-checklist-report div[style="overflow:auto"]{border-right:2px solid #81858f}#page-mod-checklist-report .generaltable{position:relative;border-top:2px solid transparent;border-bottom:none;border-right:transparent solid 30px;margin:.8em 0 1em}#page-mod-checklist-report .generaltable tr:first-child td:first-child,#page-mod-checklist-report .generaltable tr:first-child th:first-child{border-top-left-radius:10px}#page-mod-checklist-report .generaltable tr:first-child td:last-child,#page-mod-checklist-report .generaltable tr:first-child th:last-child{border-top-right-radius:10px}#page-mod-checklist-report .generaltable tr:last-child td:first-child{border-bottom-left-radius:10px}#page-mod-checklist-report .generaltable tr:last-child td:last-child{border-bottom-right-radius:10px}#page-mod-checklist-report .generaltable .cell{min-width:250px;padding:.8em;border-right:#fafafa 1px solid;border-color:#fafafa;border-width:2px}#page-mod-checklist-report .generaltable .cell a{text-decoration:underline}#page-mod-checklist-report .generaltable .cell a:hover{text-decoration:none}#page-mod-checklist-report .generaltable .header{background:#e8e8ea;padding:.8em;border-right:#fafafa 2px solid;color:#202124;font-weight:700;text-align:left!important}#page-mod-checklist-report .generaltable .cell.c0{background:#e8e8ea}#page-mod-checklist-report .generaltable .cell.level0,#page-mod-checklist-report .generaltable .cell.level1,#page-mod-checklist-report .generaltable .cell.reportheading{background:#f2f3f4;color:#202124}#page-mod-checklist-report .generaltable .icon-alt-description{padding:.4em;background:rgba(255,255,255,.4);font-size:.8em;border-radius:7px;margin-top:.3em;margin-bottom:0}#page-mod-checklist-report .generaltable .cell.level0-checked,#page-mod-checklist-report .generaltable .cell.level1-checked{background:#83fa96;box-shadow:inset 0 0 0 2px #52f86c}#page-mod-checklist-report .generaltable .cell.level0-checked .icon-alt-description:before,#page-mod-checklist-report .generaltable .cell.level1-checked .icon-alt-description:before{font-family:"FontAwesome";content:"";margin-right:.4em}#page-mod-checklist-report .generaltable .cell.level0-unchecked,#page-mod-checklist-report .generaltable .cell.level1-unchecked{background:#ff4242;box-shadow:inset 0 0 0 2px #ff0f0f}#page-mod-checklist-report .generaltable .cell.level0-unchecked .icon-alt-description:before,#page-mod-checklist-report .generaltable .cell.level1-unchecked .icon-alt-description:before{font-family:"FontAwesome";content:"";margin-right:.4em}#page-mod-checklist-report .generaltable .cell.level0 .flex-icon:before,#page-mod-checklist-report .generaltable .cell.level0-checked .flex-icon:before,#page-mod-checklist-report .generaltable .cell.level0-unchecked .flex-icon:before,#page-mod-checklist-report .generaltable .cell.level1 .flex-icon:before,#page-mod-checklist-report .generaltable .cell.level1-checked .flex-icon:before,#page-mod-checklist-report .generaltable .cell.level1-unchecked .flex-icon:before{color:#202124}#page-mod-checklist-report .generaltable .cell.level0-checked .ft-state-success,#page-mod-checklist-report .generaltable .cell.level0-unchecked .ft-state-success,#page-mod-checklist-report .generaltable .cell.level1-checked .ft-state-success,#page-mod-checklist-report .generaltable .cell.level1-unchecked .ft-state-success{padding:.4em;font-size:.8em;background:rgba(255,255,255,.4);border:solid 2px transparent;border-radius:7px;margin-bottom:.3em;display:block;width:auto;text-align:center}#page-mod-checklist-report .generaltable .cell.level0 .ft-state-success,#page-mod-checklist-report .generaltable .cell.level1 .ft-state-success{padding:.4em;font-size:.8em;background:rgba(255,255,255,.4);border-radius:7px;margin-bottom:.3em;display:block;width:auto;text-align:center;background:#83fa96;border:solid 2px #52f86c}#page-mod-checklist-report .generaltable .cell.level0 .ft-state-success:after,#page-mod-checklist-report .generaltable .cell.level0-checked .ft-state-success:after,#page-mod-checklist-report .generaltable .cell.level0-unchecked .ft-state-success:after,#page-mod-checklist-report .generaltable .cell.level1 .ft-state-success:after,#page-mod-checklist-report .generaltable .cell.level1-checked .ft-state-success:after,#page-mod-checklist-report .generaltable .cell.level1-unchecked .ft-state-success:after{margin-left:.4em;content:"Completed";font-family:"Atkinson Hyperlegible",Arial,Helvetica,sans-serif;color:#202124}.modal-content{margin:20px;border:0;box-shadow:rgba(50,50,93,.25)0 6px 12px -2px,rgba(0,0,0,.3)0 3px 7px -3px}.modal-content .modal-body,.modal-content .modal-footer{padding-top:1em}.modal-dialog[data-role=flexitour-step] .modal-header{border-bottom:none;padding-bottom:5px}.modal-dialog[data-role=flexitour-step] .modal-header button.close{color:#202124;height:30px;width:30px;background:0 0;border:solid 2px #202124}.modal-dialog[data-role=flexitour-step] .modal-header button.close:focus,.modal-dialog[data-role=flexitour-step] .modal-header button.close:hover{background:inherit;color:inherit;opacity:1}.modal-dialog[data-role=flexitour-step] .tour-announcement{margin-top:-10px;padding-bottom:.8em}.modal-dialog[data-role=flexitour-step] .tour-announcement .hero{display:block;text-align:center}.modal-dialog[data-role=flexitour-step] .tour-announcement .hero img{width:auto;height:100%;max-height:300px}.modal-dialog[data-role=flexitour-step] .tour-announcement h5,.modal-dialog[data-role=flexitour-step] .tour-announcement p{padding-left:1.8em;padding-right:1.8em}.modal-dialog[data-role=flexitour-step] .tour-announcement h5{text-align:center;font-size:2em}.modal-dialog[data-role=flexitour-step] .tour-helper{overflow:hidden;padding-left:1.8em;padding-right:1.8em;padding-bottom:.8em}.modal-dialog[data-role=flexitour-step] .tour-helper .graphic{display:block;width:40%;text-align:center;float:left}.modal-dialog[data-role=flexitour-step] .tour-helper .graphic img{width:auto;height:100%;max-height:100px}.modal-dialog[data-role=flexitour-step] .tour-helper .text{float:left;width:60%}.modal-dialog[data-role=flexitour-step] .tour-counter{position:absolute;opacity:.3;top:-30px;left:20px;height:20px;width:30px;color:#202124}#page-course-index-category #coursesearch,#page-course-index-category .breadcrumb-container,#page-course-index-category .categorypicker,#page-enrol-index #coursesearch,#page-enrol-index .categorypicker{display:none}#page-course-index-category .totaraNav_prim,#page-enrol-index .totaraNav_prim{background-color:rgba(250,250,250,.2)}#page-course-index-category #region-main,#page-course-index-category .totaraNav_prim .totaraNav_prim--list,#page-course-index-category .totaraNav_prim .totaraNav_prim--side .login a,#page-enrol-index #region-main,#page-enrol-index .totaraNav_prim .totaraNav_prim--list,#page-enrol-index .totaraNav_prim .totaraNav_prim--side .login a{background:0 0}#page-course-index-category #region-main .generalbox.info,#page-enrol-index #region-main .generalbox.info{padding:0;border:0}#page-course-index-category .block.chromeless,#page-course-index-category .landing-page-head,#page-enrol-index .block.chromeless,#page-enrol-index .landing-page-head{background-size:cover;background-position:center}#page-course-index-category .block.chromeless .content,#page-course-index-category .landing-page-head .content,#page-enrol-index .block.chromeless .content,#page-enrol-index .landing-page-head .content{padding:16px}@media only screen and (min-width:1300px){#page-course-index-category .block.chromeless .content,#page-course-index-category .landing-page-head .content,#page-enrol-index .block.chromeless .content,#page-enrol-index .landing-page-head .content{padding:2.5em}}#page-course-index-category .block.chromeless .content .description-text,#page-course-index-category .block.chromeless .content .inital-text,#page-course-index-category .block.chromeless .content h2,#page-course-index-category .landing-page-head .content .description-text,#page-course-index-category .landing-page-head .content .inital-text,#page-course-index-category .landing-page-head .content h2,#page-enrol-index .block.chromeless .content .description-text,#page-enrol-index .block.chromeless .content .inital-text,#page-enrol-index .block.chromeless .content h2,#page-enrol-index .landing-page-head .content .description-text,#page-enrol-index .landing-page-head .content .inital-text,#page-enrol-index .landing-page-head .content h2{position:relative;z-index:100}#page-course-index-category .block.chromeless .content h2,#page-course-index-category .landing-page-head .content h2,#page-enrol-index .block.chromeless .content h2,#page-enrol-index .landing-page-head .content h2{font-size:4.35rem;max-width:800px;margin-bottom:1em}#page-course-index-category .block.chromeless .content .inital-text,#page-course-index-category .landing-page-head .content .inital-text,#page-enrol-index .block.chromeless .content .inital-text,#page-enrol-index .landing-page-head .content .inital-text{font-size:2.35rem;line-height:3.5rem;max-width:700px;margin-bottom:1.5em}#page-course-index-category .block.chromeless .content .description-text,#page-course-index-category .landing-page-head .content .description-text,#page-enrol-index .block.chromeless .content .description-text,#page-enrol-index .landing-page-head .content .description-text{max-width:700px}#page-course-index-category .block_html.landing-page-banner,#page-enrol-index .block_html.landing-page-banner{background:#ddd;background-size:cover;background-position:center}#page-course-index-category .block_html.landing-page-banner .content.block-content,#page-enrol-index .block_html.landing-page-banner .content.block-content,.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity>div,.pagelayout-course #region-main ul.ctopics li.section.main .sectionbody .activity>div{padding:0}#page-course-index-category .block_html.landing-page-banner .content-box,#page-enrol-index .block_html.landing-page-banner .content-box{margin:200px .4em .4em;background:#fff;padding:.8em;box-shadow:0 0 20px rgba(0,0,0,.4);border-radius:5px;max-width:800px}@media only screen and (min-width:450px){#page-course-index-category .block_html.landing-page-banner .content-box,#page-enrol-index .block_html.landing-page-banner .content-box{padding:1.8em;margin:1em}}#page-course-index-category .block_html.landing-page-banner .content-box h2,#page-enrol-index .block_html.landing-page-banner .content-box h2{font-size:1.8em}@media only screen and (min-width:450px){#page-course-index-category .block_html.landing-page-banner .content-box h2,#page-enrol-index .block_html.landing-page-banner .content-box h2{font-size:2.8em;margin-bottom:.4em;max-width:600px}#page-course-index-category .block_html.landing-page-banner .content-box .sub-text,#page-enrol-index .block_html.landing-page-banner .content-box .sub-text{font-size:1.2em}}#page-course-index-category .course_category_tree,#page-course-index-category .generalbox,#page-enrol-index .course_category_tree{padding-top:40px}#page-course-index-category .course_category_tree .panel,#page-course-index-category .generalbox .panel,#page-enrol-index .course_category_tree .panel,#page-enrol-index .generalbox .panel{border:0;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.06)}#page-course-index-category .course_category_tree .panel .panel-heading,#page-course-index-category .generalbox .panel .panel-heading,#page-enrol-index .course_category_tree .panel .panel-heading,#page-enrol-index .generalbox .panel .panel-heading{border:0;background:0 0;padding:1.5em 1.5em 1em;border-radius:10px}#page-course-index-category .course_category_tree .panel .panel-heading .coursename,#page-course-index-category .generalbox .panel .panel-heading .coursename,#page-enrol-index .course_category_tree .panel .panel-heading .coursename,#page-enrol-index .generalbox .panel .panel-heading .coursename{display:block}#page-course-index-category .course_category_tree .panel .panel-heading .coursename a,#page-course-index-category .generalbox .panel .panel-heading .coursename a,#page-enrol-index .course_category_tree .panel .panel-heading .coursename a,#page-enrol-index .generalbox .panel .panel-heading .coursename a{background-image:none!important;padding:0;font-size:2em;text-indent:0;font-weight:700;height:auto;line-height:normal;color:#202124;position:relative}@media only screen and (min-width:1300px){#page-course-index-category .course_category_tree .panel .panel-heading .coursename a,#page-course-index-category .generalbox .panel .panel-heading .coursename a,#page-enrol-index .course_category_tree .panel .panel-heading .coursename a,#page-enrol-index .generalbox .panel .panel-heading .coursename a{padding-right:150px}}#page-course-index-category .course_category_tree .panel .panel-heading .coursename a:after,#page-course-index-category .generalbox .panel .panel-heading .coursename a:after,#page-enrol-index .course_category_tree .panel .panel-heading .coursename a:after,#page-enrol-index .generalbox .panel .panel-heading .coursename a:after{position:relative;top:8px;content:"Go to course";display:inline-block;background:#202124;font-size:.4em;background:#fff;color:#202124;margin-left:20px;height:40px;line-height:37px;border-radius:10px;padding:0 1.8em;border:solid 2px #202124;box-shadow:0 6px 0#202124}@media only screen and (min-width:1300px){#page-course-index-category .course_category_tree .panel .panel-heading .coursename a:after,#page-course-index-category .generalbox .panel .panel-heading .coursename a:after,#page-enrol-index .course_category_tree .panel .panel-heading .coursename a:after,#page-enrol-index .generalbox .panel .panel-heading .coursename a:after{position:absolute;right:0}}#page-course-index-category .course_category_tree .panel .panel-heading .coursename a:active:after,#page-course-index-category .course_category_tree .panel .panel-heading .coursename a:focus:after,#page-course-index-category .course_category_tree .panel .panel-heading .coursename a:hover:after,#page-course-index-category .generalbox .panel .panel-heading .coursename a:active:after,#page-course-index-category .generalbox .panel .panel-heading .coursename a:focus:after,#page-course-index-category .generalbox .panel .panel-heading .coursename a:hover:after,#page-enrol-index .course_category_tree .panel .panel-heading .coursename a:active:after,#page-enrol-index .course_category_tree .panel .panel-heading .coursename a:focus:after,#page-enrol-index .course_category_tree .panel .panel-heading .coursename a:hover:after,#page-enrol-index .generalbox .panel .panel-heading .coursename a:active:after,#page-enrol-index .generalbox .panel .panel-heading .coursename a:focus:after,#page-enrol-index .generalbox .panel .panel-heading .coursename a:hover:after{top:14px;color:#202124;border-color:#202124;box-shadow:0 0 0#202124;outline:#1384e9 solid 4px;outline-offset:-2px}#page-course-index-category .link-as-button,#page-enrol-index .link-as-button{text-decoration:none}#page-course-index-category .mdl-align ol,#page-course-index-category .mdl-align p,#page-course-index-category .mdl-align ul,#page-enrol-index .mdl-align ol,#page-enrol-index .mdl-align p,#page-enrol-index .mdl-align ul{margin-left:auto;margin-right:auto}@media only screen and (min-width:500px){#page-course-index-category .block.padded,#page-enrol-index .block.padded{padding:1.4em}}#page-course-index-category .naked-text-block,#page-enrol-index .naked-text-block{background:0 0;background-color:none;padding:0;margin:0}#page-course-index-category .naked-text-block p,#page-enrol-index .naked-text-block p,.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .contentafterlink p{max-width:800px}#page-course-index-category .hidden-text-block,#page-enrol-index .hidden-text-block{display:none}#page-course-index-category .layout-container,#page-course-index-category .layout-container .half,#page-enrol-index .layout-container,#page-enrol-index .layout-container .half{display:block}#page-course-index-category .layout-container-grid:after,#page-course-index-category .layout-container:after,#page-enrol-index .layout-container-grid:after,#page-enrol-index .layout-container:after{content:"";display:block;clear:both}@media only screen and (min-width:1300px){#page-course-index-category .layout-container .half,#page-enrol-index .layout-container .half{width:49%;float:left;overflow:hidden}#page-course-index-category .layout-container .half:last-of-type,#page-enrol-index .layout-container .half:last-of-type{float:right}}#page-course-index-category .layout-container .third,#page-enrol-index .layout-container .third,.course-summary-wrapper,.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance{display:block}@media only screen and (min-width:1300px){#page-course-index-category .layout-container .third,#page-enrol-index .layout-container .third{width:32%;float:left;overflow:hidden}#page-course-index-category .layout-container .third .inner,#page-enrol-index .layout-container .third .inner{padding:.4em}}#page-course-index-category .forth,#page-enrol-index .forth{display:block;margin:.5em 0}@media only screen and (min-width:1300px){#page-course-index-category .forth,#page-enrol-index .forth{width:49%;float:left;overflow:hidden;margin-right:1%}#page-course-index-category .forth:nth-of-type(2),#page-enrol-index .forth:nth-of-type(2){margin-right:0;margin-left:1%}#page-course-index-category .forth:nth-of-type(4),#page-enrol-index .forth:nth-of-type(4){float:right;margin-right:0}}@media only screen and (min-width:1700px){#page-course-index-category .forth,#page-enrol-index .forth{width:22%;float:left;overflow:hidden;margin-right:3%}#page-course-index-category .forth:nth-of-type(2),#page-enrol-index .forth:nth-of-type(2){margin-right:1.5%;margin-left:0}#page-course-index-category .forth:nth-of-type(3),#page-enrol-index .forth:nth-of-type(3){margin-left:1.5%;margin-right:0}#page-course-index-category .forth:nth-of-type(4),#page-enrol-index .forth:nth-of-type(4){margin-left:3%}}#page-course-index-category .layout-container-grid,#page-enrol-index .layout-container-grid{display:block;grid-column-gap:2em;clear:both}@media only screen and (min-width:1000px){#page-course-index-category .layout-container-grid.halfs,#page-enrol-index .layout-container-grid.halfs{display:grid;grid-template-columns:auto auto}#page-course-index-category .layout-container-grid.thirds,#page-enrol-index .layout-container-grid.thirds{display:grid;grid-template-columns:auto auto auto}}@media only screen and (min-width:600px){#page-course-index-category .layout-container-grid.forths,#page-enrol-index .layout-container-grid.forths{display:grid;grid-template-columns:auto auto}}@media only screen and (min-width:1200px){#page-course-index-category .layout-container-grid.forths,#page-enrol-index .layout-container-grid.forths{display:grid;grid-template-columns:auto auto auto auto}}#page-course-index-category .page-devision,#page-enrol-index .page-devision{position:relative;border-radius:0;background:0 0;padding-top:1.8em;padding-bottom:1.8em}@media only screen and (min-width:1000px){#page-course-index-category .page-devision,#page-enrol-index .page-devision{padding-top:2em;padding-bottom:2em}}#page-course-index-category .page-devision hr,#page-enrol-index .page-devision hr{border-top:2px solid #202124;margin:1em 0 1.8em}#page-course-index-category .page-devision:before,#page-enrol-index .page-devision:before{content:"";color:#ddd;height:100%;width:100%;top:0;left:0;z-index:-1;display:block;position:absolute;box-shadow:500px 0 0 0,-500px 0 0 0}@media only screen and (min-width:1300px){#page-course-index-category #region-main .generalbox.info{padding-left:2.5em}}#page-course-index-category #region-main .generalbox.info p{font-size:1.1em;max-width:830px}#page-course-index-category #region-main .generalbox.info p:last-of-type:after{content:"";display:block;width:100px;margin-top:20px;border-bottom:solid #202124 3px}#le-direction-dialog{position:fixed;left:0;top:0;bottom:0;right:0;z-index:1111;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center}#le-direction-dialog .inner-box{padding:1.8em;background:#fff;border-radius:10px;margin:10px;position:relative;width:400px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.2)}#le-direction-dialog .inner-box .half{display:block;text-align:center;width:100%;padding-top:.4em}@media only screen and (min-width:350px){#le-direction-dialog .inner-box .half{padding:0;float:left;width:50%;display:inline-block}}#le-direction-dialog .inner-box .hero{margin:-.8em auto .8em;display:block;max-width:400px}#le-direction-dialog .inner-box .quiet-link{color:#b2b4ba}@media only screen and (min-width:640px){#page-course-index-category .category-browse{display:grid;grid-template-columns:auto auto;-webkit-column-gap:1.8em;-moz-column-gap:1.8em;column-gap:1.8em}}@media only screen and (min-width:840px){#page-course-index-category .category-browse{display:block}}#page-course-index-category .panel.coursebox,#page-enrol-index .panel.coursebox{overflow:hidden;position:relative}@media only screen and (min-width:840px){#page-course-index-category .panel.coursebox,#page-enrol-index .panel.coursebox{height:auto;width:auto;padding-left:40%}}@media only screen and (min-width:1105px){#page-course-index-category .panel.coursebox,#page-enrol-index .panel.coursebox{padding-left:420px}}#page-course-index-category .panel.coursebox .content .summary,#page-course-index-category .panel.coursebox .panel-heading,#page-enrol-index .panel.coursebox .content .summary,#page-enrol-index .panel.coursebox .panel-heading{padding:.8em}@media only screen and (min-width:840px){#page-course-index-category .panel.coursebox .panel-heading,#page-enrol-index .panel.coursebox .panel-heading{padding:1.8em 1.8em 0}}#page-course-index-category .panel.coursebox .panel-heading .coursename a,#page-course-index-category.context-146 .panel.coursebox .panel-heading .coursename a,#page-enrol-index .panel.coursebox .panel-heading .coursename a{display:block;text-align:center}#page-course-index-category .panel.coursebox .panel-heading .coursename a:after,#page-course-index-category.context-146 .panel.coursebox .panel-heading .coursename a:after,#page-enrol-index .panel.coursebox .panel-heading .coursename a:after{display:block;margin:0 auto;max-width:150px}@media only screen and (min-width:840px){#page-course-index-category .panel.coursebox .panel-heading .coursename a,#page-enrol-index .panel.coursebox .panel-heading .coursename a{position:relative;text-align:left}#page-course-index-category .panel.coursebox .panel-heading .coursename a:after,#page-enrol-index .panel.coursebox .panel-heading .coursename a:after{display:none}#page-course-index-category .panel.coursebox .panel-heading .coursename a:before,#page-enrol-index .panel.coursebox .panel-heading .coursename a:before{content:"";position:absolute;width:110%;height:1500px;padding:0;margin:0;left:-1em;top:-1em;z-index:10;transition:all 60ms 0ms ease-in-out}}@media only screen and (min-width:840px) and (min-width:840px){#page-course-index-category .panel.coursebox .panel-heading .coursename a:before,#page-enrol-index .panel.coursebox .panel-heading .coursename a:before{left:-100%;width:300%}}@media only screen and (min-width:840px){#page-course-index-category .panel.coursebox .panel-heading .coursename a:focus+.contnet,#page-course-index-category .panel.coursebox .panel-heading .coursename a:hover+.contnet,#page-enrol-index .panel.coursebox .panel-heading .coursename a:focus+.contnet,#page-enrol-index .panel.coursebox .panel-heading .coursename a:hover+.contnet{opacity:.5em}}@media only screen and (min-width:640px){#page-course-index-category .panel.coursebox .content:after,#page-enrol-index .panel.coursebox .content:after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;height:200px;background:linear-gradient(to bottom,rgba(255,255,255,0)0,#fff 96%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}}@media only screen and (min-width:640px) and (min-width:840px){#page-course-index-category .panel.coursebox .content:after,#page-enrol-index .panel.coursebox .content:after{display:none}}@media only screen and (min-width:840px){#page-course-index-category .panel.coursebox .content .summary,#page-enrol-index .panel.coursebox .content .summary{padding:.8em 1.8em 1.8em 1.4em}#page-course-index-category .panel.coursebox .content .course-summary-wrapper .course-summary-hero,#page-enrol-index .panel.coursebox .content .course-summary-wrapper .course-summary-hero{position:absolute;width:38%;z-index:0;left:1em;top:1em;height:92%;height:calc(100% - 2em)}}@media only screen and (min-width:640px){#page-course-index-category .panel.coursebox.even,#page-enrol-index .panel.coursebox.even{float:right}}@media only screen and (min-width:640px) and (min-width:840px){#page-course-index-category .panel.coursebox.even:after,#page-enrol-index .panel.coursebox.even:after{float:none}}@media only screen and (min-width:840px){#page-course-index-category .course-summary-wrapper{min-height:360px;padding-bottom:.8em;border-bottom:solid 2px #202124;margin-bottom:3.8em}}@media only screen and (min-width:840px) and (min-width:1250px){#page-course-index-category .course-summary-wrapper{margin-bottom:3.4em}}@media only screen and (min-width:840px){#page-course-index-category .course-summary-wrapper:after{font-size:.9em;position:absolute;bottom:40px;right:38px;content:"Go to course";display:inline-block;background:#fff;color:#202124;margin-left:20px;height:46px;line-height:42px;border-radius:10px;padding:0 1.8em;border:solid 2px #202124;box-shadow:0 6px 0#202124;transition:all 60ms 0ms ease-in-out;z-index:0}}#page-course-index-category .panel.coursebox:hover .course-summary-wrapper:after{color:#202124;border-color:#202124;box-shadow:0 3px 0#202124;bottom:37px}#page-course-index-category .panel.coursebox:active .course-summary-wrapper:after{transition:none;box-shadow:0 0 0#202124;bottom:34px;outline:#1384e9 solid 4px;outline-offset:-2px}#page-enrol-index #conditional-back-btn{display:block;height:52px;width:52px;margin:0;padding:0;background:#202124;color:#fff;border-radius:26px;overflow:hidden;position:absolute;top:10px;left:10px;z-index:100;text-indent:56px;text-align:left}#page-enrol-index #conditional-back-btn:before{content:"";display:inline-block;background-repeat:no-repeat!important;background-size:contain;width:2.4em;height:2.4em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 256 512' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff'%3E%3Cpath d='M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z'/%3E%3C/svg%3E");background-position:left center;transition:all 200ms 0ms ease-in-out;position:absolute;top:9px;left:16px}@media only screen and (min-width:840px){#page-enrol-index #conditional-back-btn{transition:all 200ms 0ms ease-in-out;top:5px;left:5px}#page-enrol-index #conditional-back-btn:hover{width:172px;text-indent:42px}#page-enrol-index #conditional-back-btn:hover:before{margin-right:0}}#page-enrol-index .coursename{margin-left:60px}@media only screen and (min-width:840px){#page-enrol-index .coursename{margin-left:revert}}#page-enrol-index .course-summary-wrapper{margin-bottom:2em;min-height:340px}#page-enrol-index .generalbox .panel.coursebox .content:after{display:none}@media only screen and (min-width:840px){#page-enrol-index .course-summary-text:nth-child(2){min-height:280px}}@media only screen and (min-width:768px){#page-totara-catalog-index .course-summary-wrapper{position:relative;display:block;padding:0 0 0 33%}#page-totara-catalog-index .course-summary-wrapper .course-summary-hero{width:30%;position:absolute;left:0;top:0;height:100%}}#page-totara-program-view .course-summary-wrapper{margin-bottom:2.8em}@media only screen and (min-width:768px){#page-totara-program-view .course-summary-wrapper{position:relative;display:block;padding:0 0 0 33%;margin-bottom:2.4em;min-height:480px}#page-totara-program-view .course-summary-wrapper .course-summary-hero{width:30%;position:absolute;left:0;top:0;height:100%}}#page-course-index-category.context-146 .panel.coursebox{overflow:hidden;position:relative;display:block;background:0 0;float:none}@media only screen and (min-width:840px){#page-course-index-category.context-146 .panel.coursebox{padding-left:0}}@media only screen and (min-width:1105px){#page-course-index-category.context-146 .panel.coursebox{padding-left:0}}#page-course-index-category.context-146 .panel.coursebox .panel-heading{padding:.8em}@media only screen and (min-width:840px){#page-course-index-category.context-146 .panel.coursebox .panel-heading{padding:1.8em 1.8em 0}}@media only screen and (min-width:840px){#page-course-index-category.context-146 .panel.coursebox .panel-heading .coursename a{position:relative;text-align:left}#page-course-index-category.context-146 .panel.coursebox .panel-heading .coursename a:after,#page-course-index-category.context-146 .panel.coursebox .panel-heading .coursename a:before{display:none}#page-course-index-category.context-146 .panel.coursebox .panel-heading .coursename a:focus:before,#page-course-index-category.context-146 .panel.coursebox .panel-heading .coursename a:hover:before{background-color:rgba(255,255,255,.5)}}@media only screen and (min-width:640px){#page-course-index-category.context-146 .panel.coursebox .content:after{display:none}}.course-summary-wrapper .course-summary-hero{padding:.8em;background:#f2f3f4;box-shadow:inset 0 0 20px rgba(0,0,0,.06);border-radius:7px;margin:0 auto 1.8em;max-width:400px;text-align:center}.course-summary-wrapper .course-summary-hero img{width:100%;height:auto;max-width:380px}@media only screen and (min-width:480px){.course-summary-wrapper .course-summary-text.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-column-gap:2em}}#page-enrol-index{min-height:1150px}#page-enrol-index #region-main,body.path-mod-quiz #region-main{padding-top:0}#page-enrol-index #block-region-side-pre,#page-enrol-index .breadcrumb-container,#page-enrol-index .generalbox .panel-heading .coursename img{display:none}#page-enrol-index .col-md-push-3{left:auto}#page-enrol-index .col-md-9,body.path-mod-quiz table.generaltable.quizsummaryofattempt.boxaligncenter{width:100%}#page-enrol-index .generalbox{padding:1.8em 1.5em;border:0;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.06);background:#fff;z-index:1;position:relative}#page-enrol-index .generalbox:last-child{background:#fff;outline:0;box-shadow:0 0 20px rgba(0,0,0,.06),inset 0 0 0 3px #202124;z-index:100;margin-top:-50px;width:90%;margin-left:auto;margin-right:auto}#page-enrol-index .generalbox:last-child li,#page-enrol-index .generalbox:last-child p{color:#202124}#page-enrol-index .generalbox:last-child .fitem{margin-bottom:0}#page-enrol-index .generalbox:last-child .btn{margin-left:10px}#page-enrol-index .generalbox .panel-heading{border:0;background:0 0;padding:1.5em 1.5em 1em;border-radius:10px}#page-enrol-index .generalbox .panel-heading .coursename{display:block;padding:0;font-size:2em;text-indent:0;font-weight:700;height:auto;line-height:normal;color:#202124;position:relative}#page-enrol-index .generalbox .mform .fcontainer{display:block!important}#page-enrol-index .generalbox .mform .ftoggler,.pagelayout-course #region-main #toggle-all .left.side,.pagelayout-course #region-main #toggle-all .right.side,.pagelayout-course #region-main #topcoll-display-instructions .left.side,.pagelayout-course #region-main #topcoll-display-instructions .right.side{display:none}.pagelayout-course #region-main ul.ctopics li.section{background:#f2f3f4;box-shadow:inset 0 8px 0#fafafa;padding-bottom:0;border-radius:10px;margin-bottom:.8em}.pagelayout-course #region-main ul.ctopics li.section .content h3.section-title{margin:1.4em 1.2em .8em}.pagelayout-course #region-main ul.ctopics li.section .content h3.section-title,.pagelayout-course #region-main ul.ctopics li.section .content h3.sectionname{font-size:1.4em}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity{padding:.4em;margin:.8em .4em 1em;background:#fff;border-radius:10px}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity:last-child{margin-bottom:-.5em}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance a{top:0;position:relative;border-radius:10px;border:solid #202124 2px;color:#202124;background:#fff;display:inline-block;padding:.4em 2em .4em 1.2em;box-shadow:0 4px 0#202124;margin:0 60px .2em 0}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance a:hover{top:2px;box-shadow:0 2px 0#202124;text-decoration:none}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance a:active{top:4px;text-decoration:none;box-shadow:0 0 0#202124}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance a:focus{color:#202124;outline:#1384e9 solid 4px;outline-offset:-2px}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance a.dimmed{border:solid #81858f 2px;background:#e8e8ea;box-shadow:0 4px 0#81858f}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance a.dimmed:hover{box-shadow:0 2px 0#81858f}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance a.dimmed:active{box-shadow:0 0 0#81858f}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance a.dimmed:before{position:absolute;top:-10px;left:10px;content:"Hidden from learner";font-size:.6em;letter-spacing:.03em;display:block;padding:.2em .8em;border-radius:4px;line-height:normal;color:#fff;background:#81858f}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance .activityicon{position:absolute;left:1em;top:.8em;color:#202124}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .activityinstance .instancename{font-size:2rem;display:block;padding-left:30px;font-weight:700}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .contentafterlink{margin-left:0;margin-top:0;margin-right:0;border-radius:0 0 7px 7px;padding:.8em 1.4em;background:#fff}@media only screen and (min-width:1250px){.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .contentafterlink{font-size:.9em;line-height:1.7em}}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .contentafterlink.dimmed_text{background:#e8e8ea;margin-top:-5px;border-radius:0 7px 7px 7px}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .mod-indent-outer>.mod-indent-1+div .activityicon{left:1.9em}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .availabilityinfo{font-weight:700;padding:.4em 1em;font-size:.8em;line-height:1.8em;background:#e8e8ea;margin:.4em;border-radius:7px}#page-totara-program-view .generaltable .cell a,.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .availabilityinfo a,.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead .section_availability .availabilityinfo a{text-decoration:underline}#page-mod-glossary-view.course-1 .glossarypost .concept a:hover,#page-totara-program-view .generaltable .cell a:hover,.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .availabilityinfo a:hover,.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead .section_availability .availabilityinfo a:hover{text-decoration:none}.pagelayout-course #region-main ul.ctopics li.section ul.section li.activity .availabilityinfo a:focus,.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead .section_availability .availabilityinfo a:focus{outline:#1384e9 solid 4px;outline-offset:1px}.pagelayout-course #region-main #toggle-all .content,.pagelayout-course #region-main #topcoll-display-instructions .content{margin-left:0}.pagelayout-course #region-main #toggle-all .toggle-arrow-hover span.off,.pagelayout-course #region-main #toggle-all .toggle-arrow-hover span.on{background:0 0;position:relative;padding:.5em 1.3em .5em 2.4em;margin-left:0;border-radius:20px;transition:all 200ms 0ms ease-in-out}.pagelayout-course #region-main #toggle-all .toggle-arrow-hover span.off:focus,.pagelayout-course #region-main #toggle-all .toggle-arrow-hover span.off:hover,.pagelayout-course #region-main #toggle-all .toggle-arrow-hover span.on:focus,.pagelayout-course #region-main #toggle-all .toggle-arrow-hover span.on:hover{background:#f2f2f8;color:#202124}.pagelayout-course #region-main #toggle-all .toggle-arrow-hover span.off:before,.pagelayout-course #region-main #toggle-all .toggle-arrow-hover span.on:before{font-family:"FontAwesome"!important;font-size:18px;display:block;position:absolute;top:.4em;left:.9em}.pagelayout-course #region-main #toggle-all .toggle-arrow-hover span.on:before,.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure p.branch .fa-caret-right:before{content:""}.pagelayout-course #region-main #toggle-all .toggle-arrow-hover span.off:before,.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure p.branch .fa-caret-down:before{content:""}.pagelayout-course #region-main ul.ctopics li.section.main .left.side{position:absolute;background:#202124;color:#fafafa;border:2px solid #fafafa;padding:2px;top:15px;left:-8px;font-size:1.2rem;line-height:14px;width:auto;min-width:20px;height:20px;border-radius:50%}.pagelayout-course #region-main ul.ctopics li#section-0 .left.side,.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead h3.sectionname .cttoggle,.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead span.toggle_closed:before,.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead span.toggle_open:before,.pagelayout-course #region-main ul.ctopics li.section.main .left.side,.pagelayout-course #region-main ul.ctopics li.section.main .right.side,.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity .activityinstance a.dimmed:before{display:none}.pagelayout-course #region-main ul.ctopics li.section.main .content{margin-left:0;margin-right:0;padding:0}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead{background:0 0}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead span{position:relative;background:#f2f3f4;color:#202124;background-image:none;padding:.8em 1.4em;margin:0;top:0;border-radius:10px;transition:none;border:solid 2px #e8e8ea;box-shadow:0 6px 0#e8e8ea}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead span:hover{top:3px;background:#f2f3f4;color:#202124;box-shadow:0 3px 0#e8e8ea;text-decoration:none}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead span:active{top:6px;box-shadow:0 0 0#e8e8ea;outline:#1384e9 solid 4px;outline-offset:-2px}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead span:focus{color:#202124;outline:#1384e9 solid 4px;outline-offset:-2px}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead span.toggle_closed:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead span.toggle_open:after{content:"";display:inline-block;background-repeat:no-repeat!important;background-size:contain;width:1.8em;height:1.8em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 320 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-position:left center;-webkit-transform-origin:.4em .5em;transform-origin:.4em .5em;top:.7em}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead span.toggle_open:after{-webkit-transform-origin:.52em .8em;transform-origin:.52em .8em;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:.9em;transition:all 200ms 0ms ease-in-out;position:absolute;right:.8em}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead span.toggle_closed:after{transition:all 200ms 0ms ease-in-out;position:absolute;right:.8em}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead h3.sectionname{text-align:left;margin:0;padding-right:1.8em}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead .section_availability,a.mod_quiz-next-nav span.arrow,a.mod_quiz-prev-nav span.arrow{font-size:.8em}.pagelayout-course #region-main ul.ctopics li.section.main .content .sectionhead .section_availability .availabilityinfo{display:block;padding:.2em .8em;margin-top:.4em;background:#e8e8ea;border-radius:7px}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions{top:-.4em;right:-.4em;padding:0;margin:0}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon{color:#202124;overflow:hidden;width:54px;height:54px;margin:0;padding:0;text-align:center;display:block;transition:none;border-radius:0 7px 0 7px;position:relative}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon:after{display:block;content:"";position:absolute;top:20px;left:-30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:dashed 2px #e8e8ea;width:100px;height:0;z-index:1}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .flex-icon,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon .flex-icon{padding:0;margin:0;top:0;right:0;line-height:50px;border-radius:0;height:inherit;width:inherit;z-index:100;display:block;position:relative}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-check-circle-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-check-square-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-circle-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-square-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-check-circle-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-check-square-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-circle-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-square-o:after{content:"";z-index:-1;position:absolute;display:block;top:-2px;right:0;transition:all 200ms 0ms ease-in-out;background:linear-gradient(45deg,gold 0,gold 50%,#f2f3f4 50%,#f2f3f4 100%);border-radius:0 0 0 7px;border-bottom:solid 2px #e8e8ea}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-check-circle-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-check-square-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-check-circle-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-check-square-o:after{height:inherit;width:inherit}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-check-square-o:before,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-check-square-o:before{content:"";background:radial-gradient(circle,#fff 0,#fff 70%,transparent 70%,transparent 100%)}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-circle-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-square-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-circle-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-square-o:after{height:0;width:0}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion:hover,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon:hover{background:0 0;text-decoration:none}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion:hover .fa-check-square-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion:hover .fa-circle-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion:hover .fa-square-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon:hover .fa-check-square-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon:hover .fa-circle-o:after,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon:hover .fa-square-o:after{height:38px;width:38px}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion:focus,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .completion-icon:focus{outline:#1384e9 solid 4px;outline-offset:0;text-decoration:none}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-circle-o:before{left:.9em}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-check-circle-o:before,.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-circle-o:before{font-family:FontAwesome,"Atkinson Hyperlegible",Arial,Helvetica,sans-serif;position:absolute;display:inline-block;font-size:.6em;letter-spacing:.03em;height:auto;width:auto;top:1.7em;padding:.2em .4em;border-radius:3px;background:#202124;color:#fff;line-height:normal;z-index:120}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-circle-o:before{content:"Auto"}.pagelayout-course #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-check-circle-o:before{left:.6em;content:" Auto"}.pagelayout-course #region-main ul.ctopics li.section.main .sectionbody{margin:0}.pagelayout-course #region-main ul.ctopics li.section.main .toggledsection.sectionopen{opacity:1;-webkit-animation:fade-open-snap 500ms ease;animation:fade-open-snap 500ms ease}#page-footer .footnote .link-box ul,#page-mod-quiz-review .othernav .singlebutton div,.pagelayout-course #region-main ul.ctopics li.section.main .activityinstance{margin:0;padding:0}.pagelayout-course.editing #region-main ul.ctopics li.section{border:solid 1px #e8e8ea;box-shadow:none}.pagelayout-course.editing #region-main ul.ctopics li.section .content h3.section-title,.pagelayout-course.editing #region-main ul.ctopics li.section .content h3.sectionname{padding:.8em 1em;margin:0}.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity{border:solid 1px #e8e8ea}.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity .activityinstance a{padding:0;border:0;box-shadow:none;color:#1384e9;text-decoration:underline;margin-right:1em;max-width:82%}.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity .activityinstance a.dimmed{padding:0;border:0;box-shadow:none;text-decoration:underline;margin-right:1em;max-width:82%}.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity .activityinstance a.dimmed:hover,.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity .activityinstance a:hover{top:revert;text-decoration:none}.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity .activityinstance a.dimmed{background:0 0;color:#81858f}.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity .activityinstance a.dimmed .instancename:after{content:"Hidden";position:relative;margin-left:.4em;bottom:.2em;background:#81858f;color:#fff;font-size:.5em;padding:.2em .6em;line-height:normal;border-radius:4px;letter-spacing:.03em}.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity .activityinstance .activityicon{left:0;top:5px}.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity .activityinstance .instancename{font-size:2rem;display:block;padding-left:30px;font-weight:700}.pagelayout-course.editing #region-main ul.ctopics li.section ul.section li.activity .contentafterlink.dimmed_text{background:0 0;margin-top:0;opacity:.6}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .sectionhead{background:#f2f3f4}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .sectionhead span{display:inline-block;padding:0;border:0;box-shadow:none;background:0 0}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .sectionhead span .fa-edit{color:#1384e9}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .sectionhead span:active,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .sectionhead span:hover{top:0}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .sectionhead .section_availability .availabilityinfo{margin:0 .8em}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions{position:absolute;width:auto;top:2px;right:2px}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .ft-stack-main{top:-8px;margin-left:10px;display:inline-block;position:relative}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .autocompletion,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .completion-icon{position:relative;top:0}#page-totara-program-view .breadcrumb-container,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .autocompletion:after,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .completion-icon:after,.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_unknown{display:none}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .autocompletion .flex-icon,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .completion-icon .flex-icon{height:auto;width:auto}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-check-circle-o:after,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-check-square-o:after,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-circle-o:after,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-square-o:after,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-check-circle-o:after,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-check-square-o:after,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-circle-o:after,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .completion-icon .fa-square-o:after{display:none;height:auto;width:auto}.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-check-circle-o:before,.pagelayout-course.editing #region-main ul.ctopics li.section.main .content .actions .autocompletion .fa-circle-o:before{left:0}.block.course-home-page-header{position:relative;padding:0}.block.course-home-page-header:before{content:"";background-color:#ddd;position:absolute;border-radius:inherit;background-size:contain;display:block;top:-20px;left:20px}@media only screen and (min-width:992px){.block.course-home-page-header:before{top:-30px}}.block.course-home-page-header .content{overflow:hidden;border-radius:inherit;margin:0;padding:0}#page-totara-program-view .generaltable .cell .singlebutton div,.block.course-home-page-header .content .no-overflow{margin-bottom:0}.block.course-home-page-header .content .no-overflow .jumbotron{margin-bottom:-1px;background-size:cover;background-position:center}.block.course-home-page-header .content .no-overflow h1,.block.course-home-page-header .content .no-overflow h2{text-shadow:0 0 20px rgba(0,0,0,.3)}.block.course-home-page-header .content .no-overflow h1{font-size:2.5em}@media only screen and (min-width:992px){.block.course-home-page-header .content .no-overflow h1{font-size:4em}}.block.course-home-page-header .content .jumboTitle h1{font-size:3.5em;color:#fff}@media only screen and (min-width:992px){.block.course-home-page-header .content .jumboTitle h1{font-size:4.5em}}.block.course-home-page-header .content .jumboTitle h2{font-size:1.8em;color:#fff}@media only screen and (min-width:992px){.block.course-home-page-header .content .jumboTitle h2{font-size:2.2em}}.block.course-home-page-header .content .jumboTitle p{font-size:1em;color:#fff}.block.course-home-page-header .content .jumboCard{border-radius:6px;background-color:#fff;padding:20px}.block.course-home-page-header .content .jumboCard p{font-size:1em}.block.course-home-page-header .content .jumboCard .fa-li{color:#202124}.block.course-home-page-header .content .jumboCard hr{border-top:1px solid #202124}.block.course-home-page-header .content .jumbo-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.block.course-home-page-header .content .jumbo-ul>li,.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure ul li p.tree_item{position:relative}.block.course-home-page-header .content .fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.block.course-home-page-header .content .fa-li.fa-lg{left:-1.85714286em}.course-banner-hero{position:relative;overflow:hidden;border-radius:10px;background-color:#ddd!important;background-size:cover!important;background-position:center!important}.course-banner-hero .course-preface,.course-banner-hero .title-text{position:relative;z-index:100;padding:.8em}@media only screen and (min-width:1000px){.course-banner-hero .title-text{position:absolute;width:46%;bottom:1em;left:1.8em}}.course-banner-hero .title-text h1,.course-banner-hero .title-text h2,.course-banner-hero .title-text h3,.course-banner-hero .title-text h4,.course-banner-hero .title-text p{color:inherit}.course-banner-hero .title-text h1 span.leading-line,.course-banner-hero .title-text h2 span.leading-line,.course-banner-hero .title-text h3 span.leading-line,.course-banner-hero .title-text h4 span.leading-line,.course-banner-hero .title-text p span.leading-line{display:block;font-size:.6em;margin-bottom:.3em;font-weight:400}@media only screen and (min-width:1000px){.course-banner-hero .title-text h1 span.leading-line,.course-banner-hero .title-text h2 span.leading-line,.course-banner-hero .title-text h3 span.leading-line,.course-banner-hero .title-text h4 span.leading-line,.course-banner-hero .title-text p span.leading-line{font-size:.5em}}.course-banner-hero .title-text h2{margin-bottom:.1em}@media only screen and (min-width:1000px){.course-banner-hero .title-text h2{font-size:3em}.course-banner-hero .title-text p{font-size:1.4em}}.course-banner-hero .course-preface{margin:8px;box-shadow:0 0 20px rgba(0,0,0,.4);background:#fff;border-radius:5px;border-bottom-width:4px}@media only screen and (min-width:1000px){.course-banner-hero .course-preface{width:50%;max-width:655px;float:right;padding:1.4em}}.course-banner-hero .course-preface .customer-branding{display:block;margin-bottom:.8em}.course-banner-hero .course-preface .customer-branding img{width:100%;height:auto}.course-banner-hero .course-preface ul{list-style-type:none;margin:0;display:grid}@media only screen and (min-width:500px){.course-banner-hero .course-preface ul{grid-template-columns:repeat(auto-fit,minmax(200px,3fr));-webkit-column-gap:.8em;-moz-column-gap:.8em;column-gap:.8em}}.course-banner-hero .course-preface ul li{padding:0 0 0 1.4em;margin:0 0 .8em;position:relative}.course-banner-hero .course-preface ul li:before{position:absolute;font-family:"FontAwesome";left:0;top:0}.course-banner-hero .course-preface ul li.tick:before{content:""}.course-banner-hero .course-preface ul li.clock:before{content:""}.course-banner-hero .course-preface ul li.trophy:before{content:""}.course-banner-hero .course-preface ul li.award:before{content:""}.paid-enrolment-fail{position:fixed;background:#fafafa;width:100%;height:100%;left:0;top:0;z-index:1;overflow-y:scroll}.paid-enrolment-fail .wrap{max-width:700px;display:block;padding:1em;margin:50px auto 1em}@media only screen and (min-width:800px){.paid-enrolment-fail .wrap{margin-top:100px}}.paid-enrolment-fail .wrap:before{background:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/15/mobile-paypal-enrolment-process-step-fail.png)}@media only screen and (min-width:800px){.paid-enrolment-fail .wrap:before{background:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/15/paypal-enrolment-process-step-fail.png)}}.paid-enrolment-fail .wrap:before{content:"";background-repeat:no-repeat;background-position:center;background-size:contain;display:block;padding-top:50%;margin:0 auto 1.4em;max-width:400px}@media only screen and (min-width:800px){.paid-enrolment-fail .wrap:before{padding-top:0;height:200px;margin:0 auto 1.4em;max-width:600px}}.pagelayout-incourse #block-region-side-pre .block_course_navigation{box-shadow:none;background:0 0;padding-left:0;padding-right:0}.pagelayout-incourse #block-region-side-pre .block_course_navigation .content,.pagelayout-incourse #block-region-side-pre .block_course_navigation .header{padding-left:0;padding-right:0}.pagelayout-incourse #block-region-side-pre .block_course_navigation .header h2{position:relative;font-size:2.3rem;margin-bottom:1em}.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure{margin-bottom:.5em}.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure p.branch{font-size:2rem;padding:.5em 2.5em .5em .8em;position:relative;font-family:"Atkinson Hyperlegible",Arial,Helvetica,sans-serif;font-weight:700;border-radius:5px;transition:all 200ms 0ms ease-in-out}.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure p.branch:focus,.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure p.branch:hover{background:#f2f2f8}.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure p.branch .flex-icon{position:absolute;right:.8em;top:.6em}.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure ul li p.tree_item a{display:block;padding:.2em .4em .2em 1.8em;text-decoration:none;color:#202124}.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure ul li p.tree_item a:focus,.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure ul li p.tree_item a:hover{text-decoration:underline}.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure ul li p.tree_item a .flex-icon,.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure ul li p.tree_item a .navicon{position:absolute;left:0;top:.4em}.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure ul li p.active_tree_node a{font-weight:400;background:0 0}.pagelayout-incourse #block-region-side-pre .block_course_navigation ul.block_tree li.type_structure ul li p.active_tree_node:before{position:absolute;font-family:"FontAwesome";content:"";color:gold;top:.1em;left:-1.1em}.pagelayout-incourse .layout-container .hero-badge{text-align:center;display:block}.pagelayout-incourse .layout-container .hero-badge img{width:100%;max-width:300px;height:auto}.pagelayout-incourse .layout-container .hero-badge p{position:relative;display:block;margin:.8em auto 2em;padding:.8em;background:#ddd;border-radius:5px;font-size:.8em;max-width:300px!important;line-height:1.4em}.pagelayout-incourse .layout-container .hero-badge p:before{content:"";position:absolute;top:-8px;left:50%;margin-left:-4px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ddd}#page-totara-program-view #progressbar{padding:0;background:#e8e8ea;border-radius:10px;margin-bottom:1.8em}#page-totara-program-view #progressbar .item{padding:.8em;display:block;width:calc(100%);font-weight:700;margin:0}@media only screen and (min-width:800px){#page-totara-program-view #progressbar .item{width:calc(50%);display:inline-block}#page-totara-program-view #progressbar .item:last-of-type{width:calc(100%)}}@media only screen and (min-width:1000px){#page-totara-program-view #progressbar .item{width:50%;border-radius:7px 0 0 7px;padding-right:.8em}}@media only screen and (min-width:1250px){#page-totara-program-view #progressbar .item{width:calc(33.3333333%)}#page-totara-program-view #progressbar .item:last-of-type{display:inline-block;width:calc(33%)}}#page-totara-program-view #progressbar .item:last-of-type .progressbar_container{width:calc(100% - 90px);float:right;margin-top:-.1em}@media only screen and (min-width:1250px){#page-totara-program-view #progressbar .item:last-of-type .progressbar_container{margin-top:.1em}}#page-totara-program-view .display-program{border:0;padding:.4em;background:#e8e8ea;border-radius:10px}#page-totara-program-view .display-program h3{padding:.4em .8em 0 .6em}#page-totara-program-view .display-program p{padding:0 .8em}#page-totara-program-view .nextsetoperator{padding:.4em 0 .8em 1.4em}#page-totara-program-view .nextsetoperator .operator-and,#page-totara-program-view .nextsetoperator .operator-then{background:0 0;padding-right:0;text-transform:capitalize;font-size:24px;height:auto}#page-totara-program-view .nextsetoperator .operator-and:after,#page-totara-program-view .nextsetoperator .operator-then:after{margin-left:.4em;bottom:-3px;content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:.9em;height:.9em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 320 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M143 256.3L7 120.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0L313 86.3c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.4 9.5-24.6 9.5-34 .1zm34 192l136-136c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.6c-9.4-9.4-24.6-9.4-33.9 0L160 352.1l-96.4-96.4c-9.4-9.4-24.6-9.4-33.9 0L7 278.3c-9.4 9.4-9.4 24.6 0 33.9l136 136c9.4 9.5 24.6 9.5 34 .1z'/%3E%3C/svg%3E");background-position:center}#page-totara-program-view .nextsetoperator-group-and{border:0;border-radius:none;margin-bottom:1em;padding:0}#page-totara-program-view .generaltable{position:relative;border-bottom:none;margin:.8em 0 0}#page-totara-program-view .generaltable tr{position:relative;border-bottom:solid #e8e8ea .4em;padding:0}@media only screen and (min-width:1000px){#page-totara-program-view .generaltable tr{position:revert}}#page-totara-program-view .generaltable tr:last-of-type{border-bottom:0}#page-totara-program-view .generaltable .cell{padding:.8em;border:0;background:#f2f3f4;display:block;width:100%}@media only screen and (min-width:1000px){#page-totara-program-view .generaltable .cell{display:revert}}#page-totara-program-view .generaltable .cell .course_icon,#page-totara-program-view .generaltable th.header,#page-totara-program-view .progressbar_container .progress .bar[style="width:100%"] .progressbar__text{display:none}#page-totara-program-view .generaltable .coursename{font-size:1.2em;border-radius:7px 7px 0 0}@media only screen and (min-width:800px){#page-totara-program-view .generaltable .coursename{padding-right:200px}}@media only screen and (min-width:1000px){#page-totara-program-view .generaltable .coursename{width:50%;border-radius:7px 0 0 7px;padding-right:.8em}}@media only screen and (min-width:800px){#page-totara-program-view .generaltable .launchcourse{position:absolute;top:1em;right:7px;width:180px;padding:0;text-align:right}}@media only screen and (min-width:1000px){#page-totara-program-view .generaltable .launchcourse{width:10%;border-radius:0;position:revert;padding:.8em;text-align:center}}#page-totara-program-view .generaltable .status{border-radius:0 0 7px 7px}@media only screen and (min-width:1000px){#page-totara-program-view .generaltable .status{width:40%;border-radius:0 7px 7px 0}}#page-totara-program-view .prog-course-launch input{background:#fff}#page-totara-program-view .progressbar_container{height:26px;margin-top:.2em}#page-totara-program-view .progressbar_container .progress{border:0;box-shadow:inset 0 2px 0 0#dadbde;border-radius:0;background:#fff;height:inherit}#page-totara-program-view .progressbar_container .progress .bar{box-shadow:none;height:inherit;letter-spacing:.03em;background:#0c2}#page-totara-program-view .progressbar_container .progress .bar .progressbar__text{color:#202124;line-height:26px;font-weight:400}#page-totara-program-view .progressbar_container .progress .bar[style="width:100%"]{background:gold;position:relative}#page-totara-program-view .progressbar_container .progress .bar[style="width:100%"]:before{content:"Complete";text-align:center;color:#202124;position:absolute;right:50%;margin-right:-50px;height:18px;line-height:26px;width:100px}#page-totara-program-view .progressbar_container .progress .bar[style="width:100%"]::after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(124deg,rgba(255,255,255,0)0,rgba(255,255,255,.5) 24%,#fff 38%,#fff 55%,rgba(255,255,255,0) 55%,rgba(255,255,255,0) 100%);-webkit-animation:shimmer 1.5s ease-out 1;animation:shimmer 1.5s ease-out 1;content:""}#page-totara-program-view .progressbar_container .progress .bar[style="width:100%"]:hover{background-image:linear-gradient(124deg,gold 0,gold 31%,#ffef99 38%,#ffef99 55%,gold 55%,gold 100%);background-size:340% 340%;-webkit-animation:gradient-shimmer-hover 800ms ease-out;animation:gradient-shimmer-hover 800ms ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}#page-totara-program-view .progressbar_container:active,#page-totara-program-view .progressbar_container:focus{outline:#1384e9 solid 4px;outline-offset:0}#scorm_content.full-scorm{position:fixed;height:100%;width:100%;z-index:1001;top:0!important;left:0;background-color:rgba(0,0,0,.8);overflow:hidden;padding:60px 1% 1%}@media only screen and (min-width:1300px){#scorm_content.full-scorm{padding-left:5%;padding-right:5%}}#scorm_content.full-scorm .loading-message,#scorm_content.full-scorm .return-message{position:absolute;width:auto;top:1%;right:1%;left:1%;border-radius:5px;font-size:1.4em;opacity:1;background:#fff;color:#202124;z-index:1002}@media only screen and (min-width:1300px){#scorm_content.full-scorm .loading-message,#scorm_content.full-scorm .return-message{right:5%;left:5%}}#scorm_content.full-scorm .loading-message p,#scorm_content.full-scorm .return-message p{max-width:600px;padding:2em;margin:0 auto 2em}#scorm_content.full-scorm .loading-message:before,#scorm_content.full-scorm .return-message:before{content:"";display:block;position:abolute;top:0;left:0;border-bottom:solid 1px #ddd;height:50px}#scorm_content.full-scorm .loading-message p{text-align:center}#scorm_content.full-scorm .loading-message p:before{margin:0 auto 20px;content:"";display:block;width:50px;height:50px;border:5px solid rgba(32,33,36,.3);border-radius:50%;border-top-color:#202124;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}#scorm_content.full-scorm a.close{position:absolute;opacity:1;width:50px;height:50px;overflow:hidden;size:1em;top:1%;right:1%;color:#fff;font-size:1px;cursor:pointer;text-decoration:none;z-index:1003}@media only screen and (min-width:1300px){#scorm_content.full-scorm a.close{right:5%}}#scorm_content.full-scorm a.close:after{content:"×";height:24px;width:24px;color:#202124;font-size:20px;line-height:17px;text-align:center;left:50%;top:50%;margin:-12px 0 0-12px;position:absolute;text-indent:none;border-radius:50%;border:solid 3px #202124}#scorm_content.full-scorm #scorm_object{border-radius:0 0 5px 5px}.scorm-small-screen-instruction{display:block;background:#fff;overflow:hidden;border-radius:10px;border-color:#202124;border-style:solid;border-width:2px;text-align:center;margin:.8em 0 1em}@media only screen and (min-width:600px){.scorm-small-screen-instruction{background:#202124}}.scorm-small-screen-instruction img{width:100%;max-width:250px;height:auto}@media only screen and (min-width:600px){.scorm-small-screen-instruction img{float:left;width:35%}}.scorm-small-screen-instruction p{background:#202124;color:#fff;text-align:left;padding:1.5em;margin:.8em 0 0}@media only screen and (min-width:600px){.scorm-small-screen-instruction p{width:65%;float:left}}@media only screen and (min-width:768px){.scorm-small-screen-instruction{display:none}}body.path-mod-quiz .qn_buttons .qnbutton,body.path-mod-quiz .qn_buttons .thispage{border-width:2px;border-color:#202124;color:#202124;width:calc(33.3333333% - 4px);height:40px;line-height:37px;display:inline-block;background:inherit;float:none;margin-bottom:.4em;margin-left:2px;margin-right:2px;transition:all 60ms 0ms ease-in-out}@media only screen and (min-width:375px){body.path-mod-quiz .qn_buttons .qnbutton,body.path-mod-quiz .qn_buttons .thispage{width:calc(25% - 4px)}}@media only screen and (min-width:475px){body.path-mod-quiz .qn_buttons .qnbutton,body.path-mod-quiz .qn_buttons .thispage{width:calc(20% - 4px)}}@media only screen and (min-width:575px){body.path-mod-quiz .qn_buttons .qnbutton,body.path-mod-quiz .qn_buttons .thispage{width:calc(16.66666666666667% - 4px)}}@media only screen and (min-width:992px){body.path-mod-quiz .qn_buttons .qnbutton,body.path-mod-quiz .qn_buttons .thispage{width:calc(33.3333333% - 4px);height:50px;line-height:47px}}@media only screen and (min-width:1275px){body.path-mod-quiz .qn_buttons .qnbutton,body.path-mod-quiz .qn_buttons .thispage{width:calc(20% - 4px)}}#page-mod-quiz-review .othernav .singlebutton div input:focus,#page-mod-quiz-review .othernav .singlebutton div input:hover,body.path-mod-quiz .othernav a:focus,body.path-mod-quiz .othernav a:hover,body.path-mod-quiz .qn_buttons .qnbutton:focus,body.path-mod-quiz .qn_buttons .qnbutton:hover,body.path-mod-quiz .qn_buttons .thispage:focus,body.path-mod-quiz .qn_buttons .thispage:hover{text-decoration:none}body.path-mod-quiz .qn_buttons .qnbutton .thispageholder,body.path-mod-quiz .qn_buttons .qnbutton .trafficlight{width:inherit;border:0}body.path-mod-quiz .qn_buttons .thispage .thispageholder{width:inherit}body.path-mod-quiz .qn_buttons .thispage .trafficlight{width:inherit;border:0}body.path-mod-quiz .qn_buttons .qnbutton .trafficlight:before,body.path-mod-quiz .qn_buttons .thispage .trafficlight:before{top:-14px;left:-5px;position:absolute;border-radius:50%;border-width:4px;border-style:solid}@media only screen and (min-width:992px){body.path-mod-quiz .qn_buttons .qnbutton .trafficlight:before,body.path-mod-quiz .qn_buttons .thispage .trafficlight:before{top:-18px}}body.path-mod-quiz .qn_buttons .thispage{outline:#1384e9 solid 4px;outline-offset:-2px}body.path-mod-quiz .qn_buttons .correct .trafficlight,body.path-mod-quiz .qn_buttons .thispage .thispageholder{border:0}body.path-mod-quiz .qn_buttons .correct,body.path-mod-quiz .qn_buttons .incorrect,body.path-mod-quiz .qn_buttons .notanswered{overflow:visible;position:relative}body.path-mod-quiz .qn_buttons .correct .trafficlight:before{background:#0c2;border-color:#0c2;content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:1.4em;height:1.4em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");background-position:center center}body.path-mod-quiz .qn_buttons .incorrect .thispageholder{border-color:none}body.path-mod-quiz .qn_buttons .incorrect .trafficlight{border:0}body.path-mod-quiz .qn_buttons .incorrect .trafficlight:before,body.path-mod-quiz .qn_buttons .notanswered .trafficlight:before{content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:1.4em;height:1.4em;background-position:center center!important;text-align:center}body.path-mod-quiz .qn_buttons .incorrect .trafficlight:before{background:#ff5a5a;border-color:#ff5a5a;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 352 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E")}body.path-mod-quiz .qn_buttons .notanswered .thispageholder{border-color:none}body.path-mod-quiz .qn_buttons .notanswered .trafficlight{border:0}body.path-mod-quiz .qn_buttons .notanswered .trafficlight:before{background:#1384e9;border-color:#1384e9;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 192 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'/%3E%3C/svg%3E")}body.path-mod-quiz .allquestionsononepage .thispage{outline:0}body.path-mod-quiz .allquestionsononepage .thispage:active{outline:#1384e9 solid 4px;outline-offset:-2px}body.path-mod-quiz .othernav a{color:#888;font-size:.8em;text-decoration:underline}body.path-mod-quiz .othernav a.mod_quiz-next-nav{font-size:1em;text-decoration:none;text-align:center;color:#202124}body.path-mod-quiz .othernav .endtestlink{display:inline-block}body.path-mod-quiz .que .info{background:0 0}@media only screen and (min-width:900px){body.path-mod-quiz .que .content{margin-left:9em}}body.path-mod-quiz .que .formulation{box-shadow:0 0 20px rgba(0,0,0,.06);background:#fff;border:0;padding:1em;color:#202124;border-radius:10px}body.path-mod-quiz .que .formulation .prompt{font-style:normal;font-size:inherit;font-weight:700}body.path-mod-quiz .que .formulation .correct,body.path-mod-quiz .que .formulation .incorrect{border-radius:5px}body.path-mod-quiz .que .formulation .correct .flex-icon,body.path-mod-quiz .que .formulation .incorrect .flex-icon{margin-top:-3px}body.path-mod-quiz .que .formulation .correct .flex-icon:before,body.path-mod-quiz .que .formulation .correct label,body.path-mod-quiz .que .formulation .incorrect .flex-icon:before,body.path-mod-quiz .que .formulation .incorrect label{color:#fff}body.path-mod-quiz .que .formulation .incorrect{background:#ff3b3b;border-color:#ff3b3b}body.path-mod-quiz .que .formulation .correct{background:#00c400;border-color:#00c400}body.path-mod-quiz .que .formulation .answer .r0,body.path-mod-quiz .que .formulation .answer .r1{position:relative;display:block;clear:both;padding:14px 0}body.path-mod-quiz .que .formulation .answer input,body.path-mod-quiz .que .formulation .answer label{display:inline-block;float:left}body.path-mod-quiz .que .formulation .answer input{margin-top:2px}body.path-mod-quiz .que .formulation .answer label{line-height:144%;max-width:calc(100% - 38px)}body.path-mod-quiz table.generaltable.quizsummaryofattempt.boxaligncenter .cell a{color:#202124;width:30px;height:30px;margin-bottom:0;display:inline-block;float:none;line-height:30px;text-align:center;border-radius:4px;font-weight:700;position:relative;top:-4px;background:#f2f3f4;box-shadow:0 4px 0#cdced2;transition:all 60ms 0ms ease-in-out}body.path-mod-quiz table.generaltable.quizsummaryofattempt.boxaligncenter .cell a:focus,body.path-mod-quiz table.generaltable.quizsummaryofattempt.boxaligncenter .cell a:hover{text-decoration:none;top:-1px;background:#f2f3f4;box-shadow:0 1px 0#cdced2}body.path-mod-quiz table.generaltable.quizsummaryofattempt.boxaligncenter .cell a:active{outline:#1384e9 solid 4px;outline-offset:-2px}#page-mod-quiz-review .show-in-view{display:none}#page-mod-quiz-review .othernav .singlebutton div input{border-radius:0;border:0;padding:0;margin-left:0;color:#888;background:0 0;font-size:.8em;font-weight:400;text-decoration:underline}#page-mod-quiz-review table.quizreviewsummary{margin-top:2.5em;margin-bottom:2.5em}#page-mod-quiz-review table.quizreviewsummary .cell{padding:.8em 1em}#page-mod-quiz-review table.quizreviewsummary:before{content:"Review of attempt";display:block;position:absolute;top:0;font-weight:700;font-size:30px}#page-mod-quiz-review .award-card-container{height:420px}#page-mod-quiz-review .award-card-wraper{z-index:1000;position:fixed;-webkit-animation-delay:3000ms;animation-delay:3000ms;left:0;top:0;min-width:320px;min-height:420px;width:100%;height:100%;overflow:auto;background-color:#fafafa;background-color:rgba(250,250,250,.8)}#page-mod-quiz-review .award-card-wraper .award-close{z-index:50;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;right:0;top:0;width:100%;height:100%;background:0 0}#page-mod-quiz-review .award-card-wraper .award-card{position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:opac 500ms;animation:opac 500ms}#page-mod-quiz-review .award-card-wraper .award-card:after,#page-mod-quiz-review .award-card-wraper .award-card:before{content:"";position:absolute;right:0;top:-30px;width:4px;height:20px;background:#202124;border-radius:2px}#page-mod-quiz-review .award-card-wraper .award-card:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#page-mod-quiz-review .award-card-wraper .award-card:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#page-mod-quiz-review .award-card-wraper .award-card .award-content{-webkit-animation:spin-and-shimmer 700ms ease-out;animation:spin-and-shimmer 700ms ease-out}#page-mod-quiz-review .award-card-wraper .award-card .award-content:after{content:"";z-index:1;position:absolute;top:-.1em;left:-.1em;border:30px solid gold;opacity:0;border-radius:inherit;width:inherit;height:inherit;-webkit-animation:sonar 800ms;animation:sonar 800ms;-webkit-animation-delay:400ms;animation-delay:400ms}#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award{-webkit-animation:inner-grow 900ms ease-in-out;animation:inner-grow 900ms ease-in-out}#page-mod-quiz-view .award-card-wraper .award-close,#page-mod-quiz-view .show-in-review,#page-mod-quiz-view table.quizattemptsummary .award-card-container,#page-mod-quiz-view table.quizattemptsummary .show-in-view{display:none}#page-mod-quiz-view .award-card-container{height:420px}#page-mod-quiz-view .award-card-wraper{width:335px;height:421px;margin:0 auto 1.5em 0;position:relative;overflow:hidden;background:0 0}#page-mod-quiz-view .award-card-wraper .award-card{position:relative}#page-mod-quiz-view table.quizattemptsummary th{border-top:2px solid #4e5886}@media only screen and (min-width:900px){#page-mod-quiz-view table.quizattemptsummary th.c2{min-width:130px}}#page-mod-quiz-view .generalbox#feedback{width:auto}#page-mod-quiz-view .generalbox#feedback .quizgradefeedback{text-align:left}#page-mod-quiz-review .award-card-container,#page-mod-quiz-view .award-card-container{margin:auto}#page-mod-quiz-review .award-card-wraper,#page-mod-quiz-view .award-card-wraper{display:block}#page-mod-quiz-review .award-card-wraper .award-card,#page-mod-quiz-view .award-card-wraper .award-card{margin:auto;background:0 0;width:320px;height:420px;padding:0;outline:0}#page-mod-quiz-review .award-card-wraper .award-card .award-content,#page-mod-quiz-view .award-card-wraper .award-card .award-content{border-radius:10px;margin:10px;width:300px;height:400px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);background:linear-gradient(324deg,gold 4%,transparent 4%) -70px 43px,linear-gradient(36deg,gold 4%,transparent 4%) 30px 43px,linear-gradient(72deg,#ebc600 8.5%,transparent 8.5%) 30px 43px,linear-gradient(288deg,#ebc600 8.5%,transparent 8.5%) -70px 43px,linear-gradient(216deg,#ebc600 7.5%,transparent 7.5%) -70px 23px,linear-gradient(144deg,#ebc600 7.5%,transparent 7.5%) 30px 23px,linear-gradient(324deg,gold 4%,transparent 4%) -20px 93px,linear-gradient(36deg,gold 4%,transparent 4%) 80px 93px,linear-gradient(72deg,#ebc600 8.5%,transparent 8.5%) 80px 93px,linear-gradient(288deg,#ebc600 8.5%,transparent 8.5%) -20px 93px,linear-gradient(216deg,#ebc600 7.5%,transparent 7.5%) -20px 73px,linear-gradient(144deg,#ebc600 7.5%,transparent 7.5%) 80px 73px;background-color:gold;background-size:100px 100px}#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award,#page-mod-quiz-view .award-card-wraper .award-card .award-content .the-award{border-radius:inherit;width:inherit;height:inherit;border:solid 1px gold;box-shadow:inset 0 0 0 10px #ffe34d;text-align:center;overflow:hidden}#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award h4,#page-mod-quiz-view .award-card-wraper .award-card .award-content .the-award h4{font-size:3em;margin:30px auto 0;padding-bottom:8px;line-height:.7em;color:#fff;text-shadow:0 0 3px #d8b600}#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award p,#page-mod-quiz-view .award-card-wraper .award-card .award-content .the-award p{color:#fff;font-size:1.5em;line-height:1.1em;width:200px;margin:20px auto 0;text-shadow:0 0 3px #d8b600;font-weight:700}#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award .badge-image,#page-mod-quiz-view .award-card-wraper .award-card .award-content .the-award .badge-image{z-index:100;position:absolute;width:230px;height:230px;top:50%;left:50%;-webkit-transform:translate(-50%,-54%);transform:translate(-50%,-54%)}#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award .badge-image img,#page-mod-quiz-view .award-card-wraper .award-card .award-content .the-award .badge-image img{width:inherit;height:inherit}#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award .star,#page-mod-quiz-view .award-card-wraper .award-card .award-content .the-award .star{background-color:#ffe34d;border-radius:5px;z-index:50;display:block;margin:1.3em auto 2em;width:185px;height:185px;position:relative;-webkit-animation:rotate 2.5s infinite linear;animation:rotate 2.5s infinite linear}#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award .star:after,#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award .star:before,#page-mod-quiz-view .award-card-wraper .award-card .award-content .the-award .star:after,#page-mod-quiz-view .award-card-wraper .award-card .award-content .the-award .star:before{position:absolute;border-radius:inherit;left:0;top:0;width:inherit;height:inherit;content:"";background-color:inherit}#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award .star:before,#page-mod-quiz-view .award-card-wraper .award-card .award-content .the-award .star:before{-webkit-transform:rotate(60deg);transform:rotate(60deg)}#page-mod-quiz-review .award-card-wraper .award-card .award-content .the-award .star:after,#page-mod-quiz-view .award-card-wraper .award-card .award-content .the-award .star:after{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}body#page-mod-quiz-view.editing .award-card-wraper{position:relative}#page-footer .page-footer-loggedin-info,#page-mod-glossary-view.course-1 #intro p[align=center],#page-mod-glossary-view.course-1 .glossarycontrol .printicon,#page-mod-glossary-view.course-1 .glossarydisplay hr,#page-mod-glossary-view.course-1 .glossarydisplay table[border="0"]{display:none}#page-mod-glossary-view.course-1 #intro p{max-width:900px}#page-mod-glossary-view.course-1 form.form-inline.m-b-1{position:relative;background:#f2f3f4;padding:.8em .8em 1.2em;border-radius:10px;margin-bottom:.8em}#page-mod-glossary-view.course-1 form.form-inline.m-b-1 input#mod_glossary_search{width:100%;max-width:none;margin-right:0}@media only screen and (min-width:500px){#page-mod-glossary-view.course-1 form.form-inline.m-b-1 input#mod_glossary_search{border-radius:10px 0 0 10px;width:calc(100% - 100px);margin-bottom:0}}@media only screen and (min-width:770px){#page-mod-glossary-view.course-1 form.form-inline.m-b-1 input#mod_glossary_search{width:calc(100% - 100px)}}#page-mod-glossary-view.course-1 form.form-inline.m-b-1 input#mod_glossary_search:focus{z-index:100}#page-mod-glossary-view.course-1 form.form-inline.m-b-1 input[name=searchbutton]{width:100%;margin:0;text-align:center;padding-left:0;padding-right:0}@media only screen and (min-width:500px){#page-mod-glossary-view.course-1 form.form-inline.m-b-1 input[name=searchbutton]{border-radius:0 10px 10px 0;width:100px;margin-left:-7px}}#page-mod-glossary-view.course-1 form.form-inline.m-b-1 span.checkbox{width:100%;margin-top:.4em}#page-footer,#page-mod-glossary-view.course-1 .glossarydisplay{text-align:left}#page-mod-glossary-view.course-1 .glossarydisplay .entrybox{margin-top:-1.4em}#page-mod-glossary-view.course-1 .glossarydisplay .glossarycategoryheader{text-align:left;width:100%;margin-top:1.4em}#page-mod-glossary-view.course-1 .glossarydisplay .glossarycategoryheader h3{text-transform:lowercase}#page-mod-glossary-view.course-1 .glossarypost{width:100%}#page-mod-glossary-view.course-1 .glossarypost .concept{border-radius:10px;margin-bottom:.4em}#page-mod-glossary-view.course-1 .glossarypost .concept a{display:inline-block;text-decoration:underline}#page-mod-glossary-view.course-1 .glossarypost .concept a h4{padding:0;margin:0;font-size:1em;font-weight:400;color:inherit}.course-1.path-mod-glossary.pagelayout-incourse #region-main ol li,.course-1.path-mod-glossary.pagelayout-incourse #region-main p,.course-1.path-mod-glossary.pagelayout-incourse #region-main ul li{max-width:revert}.course-1.path-mod-glossary .glossarydisplay .tabtree{visibility:hidden;margin:0}#page-footer{padding-top:2em;padding-bottom:2em;position:relative}@media only screen and (min-width:900px){#page-footer{padding-bottom:9em}}#page-footer .footnote{display:block;overflow:hidden}#page-footer .footnote .inner-wrap{padding:1.8em}#page-footer .footnote .customer-note{display:block;position:relative}#page-footer .footnote .customer-note a,#page-footer .footnote .link-box a{color:#202124;text-decoration:underline}#page-footer .footnote .customer-note a:focus,#page-footer .footnote .customer-note a:hover,#page-footer .footnote .link-box a:focus,#page-footer .footnote .link-box a:hover,#page-footer .footnote .powered-by p a:focus,#page-footer .footnote .powered-by p a:hover{text-decoration:none}@media only screen and (min-width:900px){#page-footer .footnote .customer-note{width:50%;float:left}}#page-footer .footnote .link-box{display:block;width:50%;float:left;margin-bottom:1em}@media only screen and (min-width:900px){#page-footer .footnote .link-box{width:25%}}#page-footer .footnote .link-box ul li{padding:0;list-style:none}#page-footer .footnote .powered-by{display:block;transition:all 200ms 0ms ease-in-out;width:90%}@media only screen and (min-width:900px){#page-footer .footnote .powered-by{position:absolute;bottom:1.5em;left:1em}}#page-footer .footnote .powered-by:hover{opacity:1}#page-footer .footnote .powered-by p{float:left;padding:18px 0 0;min-height:0;font-size:.8em;line-height:20px}#page-footer .footnote .powered-by p a{color:inherit;text-decoration:underline}#page-footer .footnote .powered-by .ecampus-logo{float:left;margin-right:20px;width:230px;height:auto}#conditional-back-btn,#page-course-index-category .hide-on-category-landing-page,#page-enrol-index .hide-on-course-enrol-page,#page-enrol-index.category-5 .mdl-align #paid-enrolment-instruction .conditonal-login-yes,#page-enrol-index.category-5 div[align=center] #paid-enrolment-instruction .conditonal-login-no,#page-totara-catalog-index .hide-on-catalog-page,#page-totara-program-view .hide-on-program-view-page{display:none}#page-enrol-index.category-5 .mdl-align #paid-enrolment-instruction:after{background:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/15/mobile-paypal-enrolment-process-step-1.png)}@media only screen and (min-width:800px){#page-enrol-index.category-5 .mdl-align #paid-enrolment-instruction:after{background:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/15/paypal-enrolment-process-step-1.png)}}#page-enrol-index.category-5 div[align=center] #paid-enrolment-instruction:after{background:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/15/mobile-paypal-enrolment-process-step-2.png)}@media only screen and (min-width:800px){#page-enrol-index.category-5 div[align=center] #paid-enrolment-instruction:after{background:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/15/paypal-enrolment-process-step-2.png)}}#page-enrol-index.category-5 div[align=center] input[value="Continue to Payment"]{color:#fff;border:1px solid #202124;background:#202124;text-decoration:none;font-weight:700;transition:all 200ms 0ms ease-in-out}#page-enrol-index.category-5 .conditonal-btn:focus,#page-enrol-index.category-5 .conditonal-btn:hover,#page-enrol-index.category-5 div[align=center] input[value="Continue to Payment"]:focus,#page-enrol-index.category-5 div[align=center] input[value="Continue to Payment"]:hover{background:0 0;color:#202124;text-decoration:none}#page-enrol-index.category-5 .mdl-align #paid-enrolment-instruction:after,#page-enrol-index.category-5 div[align=center] #paid-enrolment-instruction:after{content:"";background-repeat:no-repeat;background-position:center;background-size:contain;display:block;padding-top:50%;margin:0 auto 1.4em;max-width:400px}@media only screen and (min-width:800px){#page-enrol-index.category-5 .mdl-align #paid-enrolment-instruction:after,#page-enrol-index.category-5 div[align=center] #paid-enrolment-instruction:after{padding-top:0;height:200px;margin:0 auto 1.4em;max-width:600px}}#page-enrol-index.category-5 .conditonal-btn{display:inline-block;text-align:center;border-radius:50px;font-size:1em;padding:.1em 1.8em;color:#fff;border:1px solid #202124;background-color:#202124;text-decoration:none;font-weight:700;transition:all 200ms 0ms ease-in-out}#page-course-edit .breadcrumb-container,#page-enrol-index.editing .breadcrumb-container,#page-totara-program-view.editing .breadcrumb-container{display:block}#page-course-edit .hide-on-catalog-page,#page-course-edit .hide-on-category-landing-page,#page-course-edit .hide-on-course-enrol-page,#page-enrol-index.editing .hide-on-catalog-page,#page-enrol-index.editing .hide-on-category-landing-page,#page-enrol-index.editing .hide-on-course-enrol-page,#page-totara-program-view.editing .hide-on-catalog-page,#page-totara-program-view.editing .hide-on-category-landing-page,#page-totara-program-view.editing .hide-on-course-enrol-page{background:0 0;display:initial}#page-course-edit .hide-on-catalog-page .hide-on-catalog-page,#page-course-edit .hide-on-catalog-page .hide-on-category-landing-page,#page-course-edit .hide-on-catalog-page .hide-on-course-enrol-page,#page-course-edit .hide-on-category-landing-page .hide-on-catalog-page,#page-course-edit .hide-on-category-landing-page .hide-on-category-landing-page,#page-course-edit .hide-on-category-landing-page .hide-on-course-enrol-page,#page-course-edit .hide-on-course-enrol-page .hide-on-catalog-page,#page-course-edit .hide-on-course-enrol-page .hide-on-category-landing-page,#page-course-edit .hide-on-course-enrol-page .hide-on-course-enrol-page,#page-enrol-index.editing .hide-on-catalog-page .hide-on-catalog-page,#page-enrol-index.editing .hide-on-catalog-page .hide-on-category-landing-page,#page-enrol-index.editing .hide-on-catalog-page .hide-on-course-enrol-page,#page-enrol-index.editing .hide-on-category-landing-page .hide-on-catalog-page,#page-enrol-index.editing .hide-on-category-landing-page .hide-on-category-landing-page,#page-enrol-index.editing .hide-on-category-landing-page .hide-on-course-enrol-page,#page-enrol-index.editing .hide-on-course-enrol-page .hide-on-catalog-page,#page-enrol-index.editing .hide-on-course-enrol-page .hide-on-category-landing-page,#page-enrol-index.editing .hide-on-course-enrol-page .hide-on-course-enrol-page,#page-totara-program-view.editing .hide-on-catalog-page .hide-on-catalog-page,#page-totara-program-view.editing .hide-on-catalog-page .hide-on-category-landing-page,#page-totara-program-view.editing .hide-on-catalog-page .hide-on-course-enrol-page,#page-totara-program-view.editing .hide-on-category-landing-page .hide-on-catalog-page,#page-totara-program-view.editing .hide-on-category-landing-page .hide-on-category-landing-page,#page-totara-program-view.editing .hide-on-category-landing-page .hide-on-course-enrol-page,#page-totara-program-view.editing .hide-on-course-enrol-page .hide-on-catalog-page,#page-totara-program-view.editing .hide-on-course-enrol-page .hide-on-category-landing-page,#page-totara-program-view.editing .hide-on-course-enrol-page .hide-on-course-enrol-page,body#page-course-index-category.editing #coursesearch,body#page-course-index-category.editing .breadcrumb-container,body#page-course-index-category.editing .categorypicker,body#page-enrol-index.editing .breadcrumb-container,body#page-login-signup.editing .collapsible-actions,body#page-login-signup.editing .totaraNav .usermenu,body#page-mod-glossary-view.course-1.editing #intro p[align=center],body#page-mod-glossary-view.course-1.editing .glossarydisplay hr,body#page-mod-glossary-view.course-1.editing .glossarydisplay table[border="0"],body#page-site-index.editing #block-region-side-pre .block.customer-in-course-logo,body#page-site-index.editing #block-region-top .block.customer-in-course-logo,body#page-site-index.editing .totaraNav,body.editing .hidden-text-block,body.editing ul.block_tree li.type_unknown{display:initial;position:relative;outline:dashed 2px #ffa64d}body#page-site-index.editing #block-region-side-pre .block.customer-in-course-logo,body#page-site-index.editing #block-region-top .block.customer-in-course-logo{content:"Visible when editing and hidden at breakpoints"}.margin-top-10,.mt-10{margin-top:.625em}.padding-top-10,.pt-10{padding-top:.625em}.margin-bottom-0,.mb-0{margin-bottom:0}.margin-bottom-10,.mb-10{margin-bottom:.625em}.margin-bottom-20,.mb-20{margin-bottom:1.25em}.margin-bottom-30,.mb-30{margin-bottom:1.875em}.margin-bottom-40,.mb-40{margin-bottom:2.5em}
/*! --- Loading Learning Component styles--- */
.layout-container .half{display:block}@media only screen and (min-width:1300px){.layout-container .half{width:49%;float:left;overflow:hidden}.layout-container .half:last-of-type{float:right}}.download sup{background:#1384e9;padding:.2em .3em .1em;border-radius:3px;top:-5px;margin-left:.4em;color:#fff;font-size:1.1rem;font-weight:400}.download sup:before,.external:after{font-family:FontAwesome;text-decoration:none}.download sup:before{font-weight:400!important;content:"";margin-right:.3em}.external:after{top:-3px;font-size:1.5rem;content:"";margin-left:.2em}.autolink:after,.external:after,.signpost .cover{position:relative;display:inline-block}.autolink:after{top:-5px;font-size:1.7rem;content:"";font-family:FontAwesome;font-size:.7em;padding-left:.4em}.etc,.etc:before{display:inline-block}.etc{color:#675e10;font-weight:700;padding:0 .6em 0 .4em;background:#f1ea84;border-radius:12px}.etc:before{margin-right:.4em;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;content:""}.eject-media,.signpost{position:relative;border-radius:10px;display:block;overflow:hidden}.eject-media{padding-top:54.8%;background:#bfdec3;margin-bottom:.95em}.eject-media:before{position:absolute;color:#fff;top:50%;left:50%;height:50px;width:50px;margin:-25px 0 0-25px;display:block;border:3px solid #fff;line-height:47px;text-indent:4px;font-family:FontAwesome;content:"";text-align:center;font-size:1.8rem;background:rgba(0,0,0,.5);border-radius:50%;z-index:20;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.eject-media:after{color:#fff;letter-spacing:.01rem;font-family:"FontAwesome","Atkinson-Hyperlegible-Regular",Arial,Helvetica,sans-serif;content:"  Opens new window or tab."!important;font-size:1.2rem;text-align:right;padding:3.1% 3.1% 3.1%0;bottom:0;left:0;z-index:10;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.7) 100%)}.eject-media h5{height:17%;min-height:30px;font-weight:600;font-size:1.8rem;z-index:30;color:#fff;top:0;left:0;margin:0;background:linear-gradient(to bottom,rgba(0,0,0,.7)0,transparent 100%)}.eject-media h5,.eject-media h5 a,.eject-media p img,.eject-media:after{display:block;position:absolute;width:100%}.eject-media h5 a{z-index:30;line-height:100%;padding:3.1%0 95% 3.1%;background:0 0;color:#fff;text-decoration:none}.eject-media p img{margin:0 auto;z-index:5;opacity:1!important;top:0;height:auto}.signpost{background:#cde6fc;padding:20px 20px 28px;max-width:700px;margin:15px 0 20px}.signpost .cover{-moz-perspective:100px;-moz-transform:rotateY(-3deg);-webkit-transform:perspective(100) rotateY(-3deg);outline:1px solid transparent;box-shadow:none;float:left;background:#000;width:15%;padding-top:21.4%;margin:0 25px 0 0}.signpost .cover img{z-index:100;top:0;left:0;max-width:100%!important;height:auto!important;position:absolute;transition:all ease-in-out 300ms;vertical-align:middle}.signpost .cover:after,.signpost .cover:before{position:absolute;top:2%;height:96%;content:" ";z-index:-1}.signpost .cover:before{width:100%;left:5.5%;background-color:#333;box-shadow:10px 0 30px rgba(0,0,0,.4)}.signpost .cover:after{width:3.5%;left:99.6%;background-color:#efefef;box-shadow:inset 0 0 5px #aaa}.signpost h4{margin-left:0;margin-top:40px}.signpost h4:before{position:absolute;content:"Reading Signpost";display:block;font-size:12px;top:20px;margin:0 0 10px;padding:8px 10px;border-radius:3px;background:#fff}.signpost h4,.signpost p{padding-left:0;display:block;width:100%;max-width:80%;float:right}#region-main .accordion-group{box-shadow:0 0 20px rgba(0,0,0,.06);padding:.5em;margin:0 10px 30px;border-radius:10px}#region-main .accordion-group .accordion-heading a{position:relative;font-size:2rem;border-radius:5px;display:block;padding:.5em 1em;font-weight:700;transition:all 200ms 0ms ease-in-out;text-decoration:none;color:#202124}#region-main .accordion-group .accordion-heading a:focus,#region-main .accordion-group .accordion-heading a:hover{background:#f2f2f8;text-decoration:none}#region-main .accordion-group .accordion-heading a:active{text-decoration:none}#region-main .accordion-group .accordion-heading .accordion-toggle.collapsed:after,#region-main .accordion-group .accordion-heading .accordion-toggle:after{transition:all 200ms 0ms ease-in-out;font-weight:400;font-family:"FontAwesome";position:absolute;right:1em;top:.4em}#region-main .accordion-group .accordion-heading .accordion-toggle.collapsed:after{content:""}#region-main .accordion-group .accordion-heading .accordion-toggle:after{content:""}#region-main .accordion-group .accordion-body .accordion-inner{padding:1.2em}table.quizattemptsummary,table.quizreviewsummary,table.tanz-pretty-table,table.tanz-simple-table{border-collapse:separate;border:0;width:98.2%;border-spacing:0;margin:5px .8% 20px}table.quizattemptsummary tr,table.quizreviewsummary tr,table.tanz-pretty-table tr,table.tanz-simple-table tr{border:0}table.quizattemptsummary tr td,table.quizattemptsummary tr th,table.tanz-pretty-table tr td,table.tanz-pretty-table tr th{padding:15px;border-width:1px;border-style:solid;margin:0}table.quizattemptsummary tr td,table.tanz-pretty-table tr td{border-color:#444}table.quizattemptsummary tr th,table.tanz-pretty-table tr th{background-color:#7886c6;color:#fff;font-weight:700;border-color:#4e5886}table.quizattemptsummary tr:last-child td,table.quizattemptsummary tr:last-child th,table.tanz-pretty-table tr:last-child td,table.tanz-pretty-table tr:last-child th{border-bottom-width:2px}table.quizattemptsummary thead,table.tanz-pretty-table thead{border:0;text-align:left}table.quizattemptsummary thead th,table.tanz-pretty-table thead th{border-top-width:2px}table.quizattemptsummary thead th:first-child,table.tanz-pretty-table thead th:first-child{border-left-width:2px;border-top-left-radius:5px;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px}table.quizattemptsummary thead th:last-child,table.tanz-pretty-table thead th:last-child{border-right-width:2px;border-top-right-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px}table.has-footer tfoot,table.quizattemptsummary tbody,table.quizreviewsummary tbody,table.tanz-pretty-table tbody,table.tanz-simple-table tbody{text-align:left}table.quizattemptsummary tbody tr:first-child td,table.quizattemptsummary tbody tr:first-child th,table.tanz-pretty-table tbody tr:first-child td,table.tanz-pretty-table tbody tr:first-child th{border-top-width:2px}table.quizattemptsummary tbody tr td:first-child,table.quizattemptsummary tbody tr th:first-child,table.tanz-pretty-table tbody tr td:first-child,table.tanz-pretty-table tbody tr th:first-child{border-left-width:2px}table.quizattemptsummary tbody tr td:last-child,table.quizattemptsummary tbody tr th:last-child,table.tanz-pretty-table tbody tr td:last-child,table.tanz-pretty-table tbody tr th:last-child{border-right-width:2px}table.quizattemptsummary tbody tr:last-child td,table.quizattemptsummary tbody tr:last-child th,table.quizreviewsummary tr:last-child td,table.quizreviewsummary tr:last-child th,table.tanz-pretty-table tbody tr:last-child td,table.tanz-pretty-table tbody tr:last-child th,table.tanz-simple-table tr:last-child td,table.tanz-simple-table tr:last-child th{border-bottom-width:2px}table.quizattemptsummary tbody tr:last-child td:first-child,table.quizattemptsummary tbody tr:last-child th:first-child,table.tanz-pretty-table tbody tr:last-child td:first-child,table.tanz-pretty-table tbody tr:last-child th:first-child{border-left-width:2px;border-style:solid;border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px}table.quizattemptsummary tbody tr:last-child td:last-child,table.quizattemptsummary tbody tr:last-child th:last-child,table.tanz-pretty-table tbody tr:last-child td:last-child,table.tanz-pretty-table tbody tr:last-child th:last-child{border-right-width:2px;border-style:solid;border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px}table.has-footer tfoot tr{background:0 0}table.has-footer tfoot tr td,table.has-footer tfoot tr th{border-bottom-width:2px}table.has-footer tfoot tr td:first-child,table.has-footer tfoot tr th:first-child{border-left-width:2px;border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px}table.has-footer tfoot tr td:last-child,table.has-footer tfoot tr th:last-child{border-right-width:2px;border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px}table.has-footer tbody tr:last-child td:first-child,table.has-footer tbody tr:last-child th:first-child{border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0}table.has-footer tbody tr:last-child td:last-child,table.has-footer tbody tr:last-child th:last-child{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0}table.quizreviewsummary tr td,table.quizreviewsummary tr th,table.tanz-simple-table tr td,table.tanz-simple-table tr th{padding:15px;border-width:1px;border-style:solid;border-color:#444;margin:0}table.quizreviewsummary tr th,table.tanz-simple-table tr th{font-weight:700}table.quizreviewsummary tr:first-child td:first-child,table.quizreviewsummary tr:first-child th:first-child,table.tanz-simple-table tr:first-child td:first-child,table.tanz-simple-table tr:first-child th:first-child{border-left-width:2px;border-style:solid;border-top-left-radius:5px;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px}table.quizreviewsummary tr:first-child td:last-child,table.quizreviewsummary tr:first-child th:last-child,table.tanz-simple-table tr:first-child td:last-child,table.tanz-simple-table tr:first-child th:last-child{border-right-width:2px;border-style:solid;border-top-right-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px}table.quizreviewsummary tr:last-child td:first-child,table.quizreviewsummary tr:last-child th:first-child,table.tanz-simple-table tr:last-child td:first-child,table.tanz-simple-table tr:last-child th:first-child{border-left-width:2px;border-style:solid;border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px}table.quizreviewsummary tr:last-child td:last-child,table.quizreviewsummary tr:last-child th:last-child,table.tanz-simple-table tr:last-child td:last-child,table.tanz-simple-table tr:last-child th:last-child{border-right-width:2px;border-style:solid;border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px}table.quizreviewsummary tbody tr:first-child td,table.quizreviewsummary tbody tr:first-child th,table.tanz-simple-table tbody tr:first-child td,table.tanz-simple-table tbody tr:first-child th{border-top-width:2px;border-style:solid}table.quizreviewsummary tbody tr td:first-child,table.quizreviewsummary tbody tr th:first-child,table.tanz-simple-table tbody tr td:first-child,table.tanz-simple-table tbody tr th:first-child{border-left-width:2px;border-style:solid}table.quizreviewsummary tbody tr td:last-child,table.quizreviewsummary tbody tr th:last-child,table.tanz-simple-table tbody tr td:last-child,table.tanz-simple-table tbody tr th:last-child{border-right-width:2px;border-style:solid}table.zebra tr:nth-child(odd){background:#eee}table.zebra tfoot tr:nth-child(odd){background:0 0}table.hover-rows tbody tr:hover{-webkit-transform:scale(1.005);transform:scale(1.005);box-shadow:0 0 6px 1px rgba(0,0,0,.3)}table.hover-rows tbody tr:hover td{box-shadow:0 1px 1px #444,0-1px 1px #444}table.hover-rows tbody tr:hover th{box-shadow:0 1px 1px #4e5886,0-1px 1px #4e5886}table.hover-rows tbody tr:hover:first-child td{box-shadow:0 1px 1px #444,0 0 0#444}table.hover-rows tbody tr:hover:first-child th{box-shadow:0 1px 1px #4e5886,0 0 0#4e5886}table.hover-rows tbody tr:hover:last-child td{box-shadow:0 0 1px #444,0-1px 1px #444}table.hover-rows tbody tr:hover:last-child th{box-shadow:0 0 1px #4e5886,0-1px 1px #4e5886}.narrative,.scenario{margin-bottom:20px;overflow:hidden;box-sizing:border-box;display:block;width:100%}.scenario .hero,.scenario .text{display:inline-block;vertical-align:middle}.scenario .hero{width:29.4%}.scenario .hero img{height:100px;width:auto}.scenario .hero p{vertical-align:middle;padding:0;margin:0}.scenario .text{background:#fff;background:linear-gradient(90deg,#fff 0,#eee 15%,#eee 100%);border-radius:0 5px 5px 0;max-width:70%}.scenario .text p{padding:.8em .8em .8em 1.8em}.narrative{padding-left:100px;position:relative;min-height:110px;max-width:900px}.narrative .avatar,.narrative .handle{width:80px;text-align:center;position:absolute;left:0}.narrative .avatar{top:0;display:block;overflow:hidden;height:80px;border-radius:40px;background:#1384e9}.narrative .avatar img{width:80px;height:80px;-webkit-transform:scale(1.02);transform:scale(1.02)}.narrative .handle{overflow:visible;color:#888;font-size:.8em;top:82px}.narrative ol,.narrative p,.narrative ul{background:#eee;border-radius:5px;padding:.8em;margin:1px}.narrative p:first-of-type{position:relative}.narrative p:first-of-type:before{content:"";position:absolute;left:-10px;top:10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #eee}.narrative p:nth-of-type(2),.narrative p:nth-of-type(5){margin-left:0;margin-right:5%}.narrative p:nth-of-type(3),.narrative p:nth-of-type(6){margin-left:0;margin-right:2%}.narrative ol li,.narrative ul li{color:#333;padding:0;margin:0 0 0 .8em}.narrative ol li p,.narrative ul li p{padding:0;margin:0}.narrative ol li p:before,.narrative ul li p:before{display:none}.narrative.outgoing{padding-right:100px;padding-left:0}.narrative.outgoing .avatar,.narrative.outgoing .handle{right:0;left:auto}.narrative.outgoing p:nth-of-type(2),.narrative.outgoing p:nth-of-type(5){margin-right:0;margin-left:5%}.narrative.outgoing p:nth-of-type(3),.narrative.outgoing p:nth-of-type(6){margin-right:0;margin-left:2%}.narrative.green p{background:#c9e9cd}.narrative.green ol:first-of-type:before,.narrative.green p:first-of-type:before,.narrative.green ul:first-of-type:before{border-right-color:#c9e9cd}.narrative.outgoing.green ol:first-of-type:before,.narrative.outgoing.green p:first-of-type:before,.narrative.outgoing.green ul:first-of-type:before{border-left-color:#c9e9cd}.narrative.blue ol,.narrative.blue p,.narrative.blue ul{background:#cadcf9}.narrative.blue ol:first-of-type:before,.narrative.blue p:first-of-type:before,.narrative.blue ul:first-of-type:before{border-right-color:#cadcf9}.narrative.outgoing.blue ol:first-of-type:before,.narrative.outgoing.blue p:first-of-type:before,.narrative.outgoing.blue ul:first-of-type:before{border-left-color:#cadcf9}.narrative.outgoing p:first-of-type:before{content:"";position:absolute;left:auto;right:-10px;border-right:none;border-right-color:currentcolor;border-left:10px solid #eee;border-left-color:#eee}.assessment-highlighted .narrative ol,.assessment-highlighted .narrative p,.assessment-highlighted .narrative ul,.assessment-highlighted .narrative.blue ol,.assessment-highlighted .narrative.blue p,.assessment-highlighted .narrative.blue ul,.assessment-highlighted .narrative.green ol,.assessment-highlighted .narrative.green p,.assessment-highlighted .narrative.green ul{background:#f7c9ce}.assessment-highlighted .narrative ol:before,.assessment-highlighted .narrative p:before,.assessment-highlighted .narrative ul:before,.assessment-highlighted .narrative.blue ol:before,.assessment-highlighted .narrative.blue p:before,.assessment-highlighted .narrative.blue ul:before,.assessment-highlighted .narrative.green ol:before,.assessment-highlighted .narrative.green p:before,.assessment-highlighted .narrative.green ul:before{border-right-color:#f7c9ce}.assessment-highlighted .narrative .handle,.assessment-highlighted .narrative.blue .handle,.assessment-highlighted .narrative.green .handle{color:#f9e1ea}.activity-highlighted .narrative ol,.activity-highlighted .narrative p,.activity-highlighted .narrative ul,.activity-highlighted .narrative.blue ol,.activity-highlighted .narrative.blue p,.activity-highlighted .narrative.blue ul,.activity-highlighted .narrative.green ol,.activity-highlighted .narrative.green p,.activity-highlighted .narrative.green ul{background:#9ed8a5}.activity-highlighted .narrative ol:before,.activity-highlighted .narrative p:before,.activity-highlighted .narrative ul:before,.activity-highlighted .narrative.blue ol:before,.activity-highlighted .narrative.blue p:before,.activity-highlighted .narrative.blue ul:before,.activity-highlighted .narrative.green ol:before,.activity-highlighted .narrative.green p:before,.activity-highlighted .narrative.green ul:before{border-right-color:#9ed8a5}.activity-highlighted .narrative .handle,.activity-highlighted .narrative.blue .handle,.activity-highlighted .narrative.green .handle{color:#f2faf3}.tip-highlighted .narrative ol,.tip-highlighted .narrative p,.tip-highlighted .narrative ul,.tip-highlighted .narrative.blue ol,.tip-highlighted .narrative.blue p,.tip-highlighted .narrative.blue ul,.tip-highlighted .narrative.green ol,.tip-highlighted .narrative.green p,.tip-highlighted .narrative.green ul{background:#8ad3f1}.tip-highlighted .narrative ol:before,.tip-highlighted .narrative p:before,.tip-highlighted .narrative ul:before,.tip-highlighted .narrative.blue ol:before,.tip-highlighted .narrative.blue p:before,.tip-highlighted .narrative.blue ul:before,.tip-highlighted .narrative.green ol:before,.tip-highlighted .narrative.green p:before,.tip-highlighted .narrative.green ul:before{border-right-color:#8ad3f1}.tip-highlighted .narrative .handle,.tip-highlighted .narrative.blue .handle,.tip-highlighted .narrative.green .handle{color:#eaf7fc}.reflection .narrative ol,.reflection .narrative p,.reflection .narrative ul{background:#f9f6cc}.reflection .narrative ol:before,.reflection .narrative p:before,.reflection .narrative ul:before{border-right-color:#f9f6cc}.reflection .narrative .handle{color:#6b650d}.narrative.green ol,.narrative.green ul{background:#c9e9cd}.narrative.outgoing.blue ol,.narrative.outgoing.blue ul{background:#cadcf9}.narrative.outgoing.blue ol:before,.narrative.outgoing.blue ul:before{border-right-color:#cadcf9}.narrative ol,.narrative ul{margin-left:0;margin-right:1em}.narrative.outgoing ol,.narrative.outgoing ul{margin-left:1em;margin-right:0}.narrative.incoming ol,.narrative.incoming ul{margin-right:1em}.assessment,.audio,.case-study,.discussion,.extend,.help,.learning-activity,.presentation,.reading,.tip,.topic-overview,.video{margin-top:1.5em;padding-top:.8em;position:relative}.assessment h3,.audio h3,.case-study h3,.discussion h3,.extend h3,.help h3,.learning-activity h3,.presentation h3,.reading h3,.tip h3,.topic-overview h3,.video h3{font-size:.8em;height:26px;line-height:27px;margin:0;padding:0 .8em 0 40px;top:-16px;left:0;box-shadow:inset 40px 0 0-30px #fff;border-radius:5px;display:block;position:absolute;overflow:hidden}.assessment h3:before,.audio h3:before,.case-study h3:before,.discussion h3:before,.extend h3:before,.help h3:before,.learning-activity h3:before,.presentation h3:before,.reading h3:before,.tip h3:before,.topic-overview h3:before,.video h3:before{font-weight:400;font-family:"FontAwesome";position:absolute;width:30px;height:30px;border-radius:5px 0 0 5px;left:0;text-align:center}.help h3{color:#dce8fb;background:#3e7fe8}.help h3:before{content:"";color:#3e7fe8;background:#dce8fb}.tip h3{color:#0f5c7a;background:#3eb8e8}.tip h3:before{content:"";color:#3eb8e8;background:#0f5c7a}.topic-overview h3{color:#edeefd;background:#3e47e8}.topic-overview h3:before{content:"";color:#3e47e8;background:#edeefd}.presentation h3{color:#f3f7fa;background:#75a2c7}.presentation h3:before{content:"";color:#75a2c7;background:#f3f7fa}.audio h3{color:#134b41;background:#70dac7}.audio h3:before{content:"";color:#70dac7;background:#134b41}.discussion h3{color:#e5e8f4;background:#7587c7}.discussion h3:before{content:"";color:#7587c7;background:#e5e8f4}.learning-activity h3{color:#235529;background:#75c77f}.learning-activity h3:before{content:"";color:#75c77f;background:#235529}.extend h3{color:#e6e5f4;background:#7e75c7}.extend h3:before{content:"";color:#7e75c7;background:#e6e5f4}.reading h3{color:#2e6971;background:#75bdc7}.reading h3:before{content:"";color:#75bdc7;background:#2e6971}.case-study h3,.video h3{color:#286343;background:#75c79a}.case-study h3:before,.video h3:before{content:"";color:#75c79a;background:#286343}.video h3:before{content:""}.assessment h3{color:#6d4143;background:#f0959f}.assessment h3:before{content:"";color:#f0959f;background:#6d4143}.activity-highlighted,.assessment-highlighted,.help-highlighted,.help.tip-highlighted,.reflection,.tip-highlighted{margin-top:1.5em;padding:.8em;position:relative;border-radius:10px}.activity-highlighted h3,.assessment-highlighted h3,.help-highlighted h3,.help.tip-highlighted h3,.reflection h3,.tip-highlighted h3{font-size:.8em;height:28px;line-height:26px;margin:0;padding:0 .8em 0 40px;top:-16px;left:.8em;border-radius:5px;border:solid 2px #fff;display:block;position:absolute}.activity-highlighted a,.activity-highlighted a:visited,.assessment-highlighted a,.assessment-highlighted a:visited,.help-highlighted a,.help-highlighted a:visited,.help.tip-highlighted a,.help.tip-highlighted a:visited,.reflection a,.reflection a:visited,.tip-highlighted a,.tip-highlighted a:visited{color:#202124}.activity-highlighted div:last-child,.activity-highlighted ol:last-child,.activity-highlighted p:last-child,.activity-highlighted ul:last-child,.assessment-highlighted div:last-child,.assessment-highlighted ol:last-child,.assessment-highlighted p:last-child,.assessment-highlighted ul:last-child,.help-highlighted div:last-child,.help-highlighted ol:last-child,.help-highlighted p:last-child,.help-highlighted ul:last-child,.help.tip-highlighted div:last-child,.help.tip-highlighted ol:last-child,.help.tip-highlighted p:last-child,.help.tip-highlighted ul:last-child,.reflection div:last-child,.reflection ol:last-child,.reflection p:last-child,.reflection ul:last-child,.tip-highlighted div:last-child,.tip-highlighted ol:last-child,.tip-highlighted p:last-child,.tip-highlighted ul:last-child{margin-bottom:0;padding-bottom:0}.reflection{background:#f1ea84}.reflection h3{color:#6b650d;overflow:hidden;box-shadow:inset 40px 0 0-30px #fff}.reflection h3:before{font-weight:400;font-family:"FontAwesome";position:absolute;width:30px;height:30px;border-radius:5px 0 0 5px;left:0;text-align:center;content:"";color:#f1ea84;background:#6b650d}.activity-highlighted{background:#75c77f}.activity-highlighted h3,.assessment-highlighted h3,.help-highlighted h3,.help.tip-highlighted h3,.reflection h3,.tip-highlighted h3{background:inherit}.assessment-highlighted{background:#f0959f}.tip-highlighted{background:#3eb8e8}.help-highlighted,.help.tip-highlighted{background:#3e7fe8}.feedback-request-container{display:block;margin:0 0 20px;overflow:hidden;padding:3em 10px 0}.feedback-request-container .feedback-request{display:block;width:100%;max-width:210px;background:#e8ebef;border-radius:10px;position:relative;padding:170px 1em 1em}@media only screen and (min-width:660px){.feedback-request-container .feedback-request{max-width:700px;padding:1em 1em 1em 230px}}@media only screen and (min-width:1000px){.feedback-request-container .feedback-request{padding:1em 1em 1em 310px;float:right}}.feedback-request-container .feedback-request .hero{position:absolute;width:100%;max-width:210px;top:-2em;left:7px}.feedback-request-container .feedback-request .hero .st0{fill:#00b0ff}.feedback-request-container .feedback-request .hero .st1{fill:#2f2e41}.feedback-request-container .feedback-request .hero .st2{fill:#3f3d56}.feedback-request-container .feedback-request .hero .st3{fill:#f2f2f2}.feedback-request-container .feedback-request .hero .st4{fill:#ffb8b8}@media only screen and (min-width:1000px){.feedback-request-container .feedback-request .hero{max-width:300px;left:-10px}}.feedback-request-container .feedback-request .btn{background:#3eb8e8;color:#fff;font-weight:700;padding:1em 5px;border-radius:30px;width:100%;text-align:center;border:solid 1px #2cb2e6}.feedback-request-container .feedback-request .btn:focus,.feedback-request-container .feedback-request .btn:hover{background:#1babe4}
/*! --- Loading TANZ Theme styles --- */
body[id^=page-admin-setting-themesetting] #admin-customcss .form-textarea:after{margin-top:-10px;content:"Please add any fast hack or temporary styles to the bottom of this stylesheet - in the next round of updates they will be included in the main stylesheet. Use comments to describe what the style is and does to what element.";display:block;padding:.8em;background:#dfdfeb;border-radius:0 0 5px 5px}body[id^=page-admin-setting-themesetting] #admin-customcss .form-textarea textarea{color:#f4f4f8;box-shadow:inset 0 3px 0#202124;background:#27273d;background:linear-gradient(-45deg,#fff 0,#fff 12px,#27273d 12px,#27273d 12px);font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;resize:vertical;position:relative;white-space:pre;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:600px;overflow-x:scroll}#page-mod-glossary-view.cmid-29 table.glossarypost .attachment-number::-moz-selection,#page-mod-glossary-view.cmid-29 table.glossarypost .category-number::-moz-selection,body[id^=page-admin-setting-themesetting] #admin-customcss .form-textarea textarea::-moz-selection{background-color:gold;color:#202124}#page-mod-glossary-view.cmid-29 table.glossarypost .attachment-number::selection,#page-mod-glossary-view.cmid-29 table.glossarypost .category-number::selection,body[id^=page-admin-setting-themesetting] #admin-customcss .form-textarea textarea::selection{background-color:gold;color:#202124}.avid-plus-footer,.customer-footer{display:none}#page-admin-tool-usertours-configure .steptable td.cell.c2{font-family:monospace;background:#212134;color:#f7f7fa;padding:1.2em;box-shadow:inset 0 0 0 8px #fff}#page-admin-tool-usertours-configure .steptable td.cell.c1,#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment span{position:relative}#page-admin-tool-usertours-configure .steptable td.cell.c1 .tour-announcement{border:solid 1px #ddd;border-radius:10px;padding:.8em}#page-admin-tool-usertours-configure .steptable td.cell.c1 .tour-announcement .hero{display:block;text-align:center}#page-admin-tool-usertours-configure .steptable td.cell.c1 .tour-announcement .hero img{width:auto;height:100%;max-height:130px}#page-admin-tool-usertours-configure .steptable td.cell.c1 .tour-announcement h5{text-align:center;font-size:1.5em}#page-admin-tool-usertours-configure .steptable td.cell.c1 .tour-helper{overflow:hidden;border:solid 1px #ddd;border-radius:10px;padding:.8em}#page-admin-tool-usertours-configure .steptable td.cell.c1 .tour-helper .graphic{display:block;width:40%;text-align:center;float:left}#page-admin-tool-usertours-configure .steptable td.cell.c1 .tour-helper .graphic img{width:auto;height:100%;max-height:100px}#page-admin-tool-usertours-configure .steptable td.cell.c1 .tour-helper .text{float:left;width:60%}#page-admin-tool-usertours-configure .steptable td.cell.c1 .tour-counter{position:absolute;opacity:.3;top:15px;left:20px;height:20px;width:30px;color:#202124}#page-admin-tool-usertours-configure #id_heading_content #fitem_id_title .ftextarea:after{margin-top:-6px;content:"Tour model titles are hidden from viewer, but not from screen readers, keep title short and descriptive.";display:block;padding:.8em;background:#dfdfeb;border-radius:0 0 5px 5px}#page-admin-tool-usertours-configure #id_heading_content textarea#id_title{width:100%;padding:2%;unicode-bidi:embed;font-family:monospace;background:#212134;color:#f7f7fa;border:0;border-radius:5px 5px 0 0;white-space:pre}#page-admin-tool-usertours-configure #id_heading_content #fitem_id_content .ftextarea:after{margin-top:-6px;content:"Use HTML with approved classes to create content that renders correctly for all screens. Images can be imported from the LE Image Library by URL. Markup must be compiled (no breaks or spaces).";display:block;padding:.8em;background:#dfdfeb;border-radius:0 0 5px 5px}#page-admin-tool-usertours-configure #id_heading_content textarea#id_content{width:100%;padding:2%;unicode-bidi:embed;font-family:monospace;background:#212134;color:#f7f7fa;min-height:500px;border:0;border-radius:5px 5px 0 0}#page-course-index-category.category-25,#page-course-index-category.category-26{background:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/20/avid-plus-landing-page-bg.svg);background-repeat:no-repeat;background-position:top center;background-size:cover}#page-course-index-category.category-25 .course_category_tree .panel .panel-heading .coursename a:after,#page-course-index-category.category-26 .course_category_tree .panel .panel-heading .coursename a:after{content:"Go to Assessment"}@media only screen and (min-width:840px){#page-course-index-category.category-25 .course-summary-wrapper:after{content:"Go to Assessment"}}body.category-25 .avid-plus-landing-page-banner,body.category-26 .avid-plus-landing-page-banner{background:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/20/avidplus-course-banner-1400-x-876.jpg)}body.category-25 .auckland-unlimited-landing-page-banner,body.category-26 .auckland-unlimited-landing-page-banner{background:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/22/ed-ikuna-landing-banner-2560x960.jpg)}body.category-25 .auckland-unlimited-landing-page-banner,body.category-25 .avid-plus-landing-page-banner,body.category-26 .auckland-unlimited-landing-page-banner,body.category-26 .avid-plus-landing-page-banner{background-size:cover;background-position:center}body.category-25 .auckland-unlimited-landing-page-banner .content.block-content,body.category-25 .avid-plus-landing-page-banner .content.block-content,body.category-26 .auckland-unlimited-landing-page-banner .content.block-content,body.category-26 .avid-plus-landing-page-banner .content.block-content{padding:0!important}body.category-25 .auckland-unlimited-landing-page-banner .content-box,body.category-25 .avid-plus-landing-page-banner .content-box,body.category-26 .auckland-unlimited-landing-page-banner .content-box,body.category-26 .avid-plus-landing-page-banner .content-box{margin:.4em;background:#fff;padding:.8em;box-shadow:0 0 20px rgba(0,0,0,.4);border-radius:5px;max-width:800px}@media only screen and (min-width:450px){body.category-25 .auckland-unlimited-landing-page-banner .content-box,body.category-25 .avid-plus-landing-page-banner .content-box,body.category-26 .auckland-unlimited-landing-page-banner .content-box,body.category-26 .avid-plus-landing-page-banner .content-box{padding:1.8em;margin:1em}}body.category-25 .auckland-unlimited-landing-page-banner .content-box .hero-logos,body.category-25 .avid-plus-landing-page-banner .content-box .hero-logos,body.category-26 .auckland-unlimited-landing-page-banner .content-box .hero-logos,body.category-26 .avid-plus-landing-page-banner .content-box .hero-logos{width:100%;height:auto;max-width:300px;margin-bottom:1.8em}body.category-25 .auckland-unlimited-landing-page-banner .content-box h2,body.category-25 .avid-plus-landing-page-banner .content-box h2,body.category-26 .auckland-unlimited-landing-page-banner .content-box h2,body.category-26 .avid-plus-landing-page-banner .content-box h2{font-size:1.8em!important}@media only screen and (min-width:450px){body.category-25 .auckland-unlimited-landing-page-banner .content-box h2,body.category-25 .avid-plus-landing-page-banner .content-box h2,body.category-26 .auckland-unlimited-landing-page-banner .content-box h2,body.category-26 .avid-plus-landing-page-banner .content-box h2{font-size:2.8em!important;margin-bottom:.4em!important;max-width:600px!important}}.path-totara-dashboard .block_calendar_upcoming .header .title,.path-totara-dashboard .block_course_overview .header .title,.path-totara-dashboard .block_current_learning .header .title,.path-totara-dashboard .block_last_course_accessed .header .title,.path-totara-dashboard .block_totara_alerts .header .title,body.category-25 .main-banner-wrapper.avid-plus,body.category-25 .main-banner-wrapper.avid-plus .block-content,body.category-26 #page-footer,body.category-26 .main-banner-wrapper.avid-plus,body.category-26 .main-banner-wrapper.avid-plus .block-content{padding:0}body.category-25 .course-banner-hero,body.category-26 .course-banner-hero{margin-bottom:0}body.category-25 .course-banner-hero .title-text,body.category-26 .course-banner-hero .title-text{color:#fff}body.category-25 .course-preface .customer-branding,body.category-26 .course-preface .customer-branding{display:block}body.category-25 .course-preface .customer-branding img,body.category-26 .course-preface .customer-branding img{max-height:50px}body.category-25 .course-preface li:before,body.category-26 .course-preface li:before{color:#1c93cc}body.category-26 .quizattempt,body.category-26 .quizinfo{background:#f0959f;max-width:100%;margin:.4em auto;position:relative;border-radius:10px}body.category-26 .quizattemptcounts{padding:.8em .4em}body.category-25 .quizattempt,body.category-25 .quizattemptcounts,body.category-25 .quizinfo,body.category-26 .quizattemptcounts{background:#f0959f;max-width:100%;margin:.4em auto;position:relative;border-radius:10px}body.category-25 .quizattemptcounts{padding:.8em .4em}body.category-25 .quizattempt p,body.category-25 .quizattemptcounts p,body.category-25 .quizinfo p,body.category-26 .quizattempt p,body.category-26 .quizattemptcounts p,body.category-26 .quizinfo p{max-width:none!important;color:#000}body.category-25 .quizinfo,body.category-26 .quizinfo{margin-top:1em;padding:1em .4em .8em}body.category-25 .quizinfo:before,body.category-26 .quizinfo:before{position:absolute;box-shadow:0 2px 2px 0#eb7380;display:block;width:30px;top:-15px;left:50%;margin-left:-60px;text-align:center;height:30px;line-height:28px;background-color:#6d4143;color:#f0959f;font-size:14px;border-radius:5px 0 0 5px;font-family:"FontAwesome";content:"";z-index:12}@media only screen and (min-width:450px){body.category-25 .quizinfo:before,body.category-26 .quizinfo:before{left:20px;margin-left:0}}body.category-25 .quizinfo:after,body.category-26 .quizinfo:after{z-index:10;box-shadow:0 2px 2px 0#eb7380;position:absolute;display:block;width:110px;top:-15px;left:50%;margin-left:-62px;text-align:center;height:30px;color:#6d4143;line-height:30px;background-color:#f0959f;font-weight:700;font-size:14px;border-radius:0 5px 5px 0;content:"Assessment"}@media only screen and (min-width:450px){body.category-25 .quizinfo:after,body.category-26 .quizinfo:after{left:45px;margin-left:-2px}}body.category-25 .quizattemptcounts a,body.category-26 .quizattemptcounts a{display:inline-block;border-radius:50px;padding:.1em 1.8em;background:#202124;color:#fff;border:2px solid #202124;transition:all 200ms 0ms ease-in-out}body.category-25 .quizattemptcounts a:focus,body.category-25 .quizattemptcounts a:hover,body.category-26 .quizattemptcounts a:focus,body.category-26 .quizattemptcounts a:hover{background:#fff;color:#202124;text-decoration:none}body.category-25 .quizattemptcounts:before,body.category-26 .quizattemptcounts:before{color:#000;content:"View the progress of learners "}body.category-25 .quizattempt,body.category-26 .quizattempt{padding:1em .4em .8em}body.category-25 .quizattempt .quizstartbuttondiv input,body.category-26 .quizattempt .quizstartbuttondiv input{background:#fff;border:solid 2px #202124}@media only screen and (min-width:450px){body.category-25 .quizattempt .quizstartbuttondiv input,body.category-26 .quizattempt .quizstartbuttondiv input{font-size:1.2em;transition:all 200ms 0ms ease-in-out}body.category-25 .quizattempt .quizstartbuttondiv input:focus,body.category-25 .quizattempt .quizstartbuttondiv input:hover,body.category-26 .quizattempt .quizstartbuttondiv input:focus,body.category-26 .quizattempt .quizstartbuttondiv input:hover{background:#202124;color:#fff;text-decoration:none}}body.category-25 .que .info h3.no,body.category-25 .que.essay .info h3.no .qno,body.category-26 .que .info h3.no,body.category-26 .que.essay .info h3.no .qno{font-size:20px}body.category-25 .que.essay .info h3.no,body.category-26 .que.essay .info h3.no{font-size:0}body.category-26 #page-footer .page-footer-main-content{margin:0;padding:0;max-width:100%}body.category-26 #page-footer .customer-note{display:none}body.category-26 #page-footer .avid-plus-footer{padding-top:2em;display:block;color:#202124;background:#1c93cc;background:linear-gradient(90deg,#1c93cc 0,#1c93cc 25%,#535456 25%,#535456 45%,#1a335c 45%,#1a335c 56%,#f3b221 56%,#f3b221 81%,#961c4b 81%)}body.category-26 #page-footer .avid-plus-footer .inner-wrapper{background:#fafafa;padding:1em}@media only screen and (min-width:900px){body.category-26 #page-footer .avid-plus-footer .inner-wrapper{padding:2.8em}}body.category-26 #page-footer .avid-plus-footer a{color:#202124;text-decoration:underline;margin:0 .5em 0 0}body.category-25 #page-footer{background:#2f2f2f!important;padding:0}body.category-25 #page-footer .page-footer-main-content{margin:0;padding:0;max-width:100%}body.category-25 #page-footer .customer-note{display:none}body.category-25 #page-footer .auckland-unlimited-footer{padding-top:.8em;display:block;color:#fff;background:#2f2f2f}body.category-25 #page-footer .auckland-unlimited-footer .inner-wrapper{background:#2f2f2f;padding:1em}@media only screen and (min-width:900px){body.category-25 #page-footer .auckland-unlimited-footer .inner-wrapper{padding:2.8em}}body.category-25 #page-footer .auckland-unlimited-footer a{color:#fff;text-decoration:underline;margin:0 .5em 0 0}body.category-25 .powered-by a,body.category-25 .powered-by p{color:#fff}#page-course-index-category.category-47 .block_html.landing-page-banner,body.category-47 #page-footer{background-color:#28288c;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/24/ea_landing_page_banner_bg_2400x1575.jpg);background-repeat:no-repeat}#page-course-index-category.category-47 .block_html.landing-page-banner .hero-logo{margin-bottom:.8em}#page-course-index-category.category-47 .block_html.landing-page-banner .cta-buttons{display:block;margin-bottom:.8em}#page-course-index-category.category-47 .block_html.landing-page-banner .cta-buttons .green{background:#00f2c0}#page-course-index-category.category-47 .eac-pathway-graphic{width:100%;height:auto}@media only screen and (min-width:1300px){#page-course-index-category.category-47 #tailored-learning-journeys{margin-top:3em}}body.category-47 #page-footer{border-top:solid 2px #28288c;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/24/ea_footer_bg_2000x897.jpg)}#page-mod-assign-grader.category-53 [data-region=grade-panel] .submissionstatustable h3,body.category-41 #page-footer .footnote .auckland-unlimited-footer,body.category-41 #page-footer .footnote .customer-note,body.category-41 #page-footer .footnote .link-box,body.category-41 #page-footer .footnote .powered-by,body.category-42 #page-footer .footnote .auckland-unlimited-footer,body.category-42 #page-footer .footnote .customer-note,body.category-42 #page-footer .footnote .link-box,body.category-42 #page-footer .footnote .powered-by,body.category-43 #page-footer .footnote .auckland-unlimited-footer,body.category-43 #page-footer .footnote .customer-note,body.category-43 #page-footer .footnote .link-box,body.category-43 #page-footer .footnote .powered-by,body.category-44 #page-footer .footnote .auckland-unlimited-footer,body.category-44 #page-footer .footnote .customer-note,body.category-44 #page-footer .footnote .link-box,body.category-44 #page-footer .footnote .powered-by,body.category-45 #page-footer .footnote .auckland-unlimited-footer,body.category-45 #page-footer .footnote .customer-note,body.category-45 #page-footer .footnote .link-box,body.category-45 #page-footer .footnote .powered-by,body.category-46 #page-footer .footnote .auckland-unlimited-footer,body.category-46 #page-footer .footnote .customer-note,body.category-46 #page-footer .footnote .link-box,body.category-46 #page-footer .footnote .powered-by,body.category-47 #page-footer .footnote .auckland-unlimited-footer,body.category-47 #page-footer .footnote .customer-note,body.category-47 #page-footer .footnote .link-box,body.category-47 #page-footer .footnote .powered-by,body.category-53 #page-footer .footnote .auckland-unlimited-footer,body.category-53 #page-footer .footnote .customer-note,body.category-53 #page-footer .footnote .link-box,body.category-53 #page-footer .footnote .powered-by,body.category-54 #page-footer .footnote .auckland-unlimited-footer,body.category-54 #page-footer .footnote .customer-note,body.category-54 #page-footer .footnote .link-box,body.category-54 #page-footer .footnote .powered-by,body.category-58 #page-footer .footnote .auckland-unlimited-footer,body.category-58 #page-footer .footnote .customer-note,body.category-58 #page-footer .footnote .link-box,body.category-58 #page-footer .footnote .powered-by{display:none}body.category-47 .customer-footer.energy-academy{padding-top:60px;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/24/energy_academy_logo_white_900x423.png);background-repeat:no-repeat;background-size:100px 47px;display:block;min-height:100px}body.category-41 .customer-footer.audacious p,body.category-44 .customer-footer.education-unlimited p,body.category-47 .customer-footer.energy-academy p{font-size:.9em;line-height:1.3em;color:#fff;max-width:800px}body.category-47 .customer-footer.energy-academy p a{color:#00f2c0!important;text-decoration:underline!important}#page-course-index-category.category-44 .block_html.landing-page-banner{background-color:#064ea4;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment//26/eu_patten_bg_1440x900.png);background-repeat:no-repeat}#page-course-index-category.category-41 .block_html.landing-page-banner .hero-logo,#page-course-index-category.category-42 .block_html.landing-page-banner .hero-logo,#page-course-index-category.category-44 .block_html.landing-page-banner .hero-logo{max-width:300px;margin-bottom:.8em}body.category-44 #page-footer{background-color:#064ea4;border-top:solid 2px #51439c}body.category-41 .customer-footer.audacious,body.category-44 .customer-footer.education-unlimited{padding-top:64px;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/26/education-unlimited_logo_white_408x104.png);background-repeat:no-repeat;background-size:200px 51px;display:block;min-height:100px}body.category-44 .customer-footer.education-unlimited p a{color:#00b697!important;text-decoration:underline!important}#page-course-index-category.category-41 .block_html.landing-page-banner{background-color:#fbaf24;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment//27/audacious_landing_page_bg_1600x724.jpg);background-repeat:no-repeat}body.category-41 #page-footer{background-color:#fbaf24}body.category-41 .customer-footer.audacious{padding-top:58px;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/27/logo_black_900x222.png);background-size:200px 49px}body.category-41 .customer-footer.audacious p{color:#202124}body.category-41 .customer-footer.audacious p a{color:#202124!important;text-decoration:underline!important}#page-course-index-category.category-42 .block_html.landing-page-banner{background-color:#536a57;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment//28/landing_page_bg_1217x551.jpg);background-repeat:no-repeat}body.category-42 #page-footer{background-color:#526b93}body.category-42 .customer-footer.inspiring-communities,body.category-45 .customer-footer.ignite-consultants{padding-top:100px;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/28/ic-logo-white.svg);background-repeat:no-repeat;background-size:200px 91px;display:block;min-height:100px}body.category-42 .customer-footer.inspiring-communities p,body.category-43 .customer-footer.zoetis p,body.category-45 .customer-footer.ignite-consultants p,body.category-46 .customer-footer.university-of-otago p,body.category-53 .customer-footer.vehicle-competency p,body.category-54 .customer-footer.ffpp p,body.category-58 .customer-footer.safeplus p{font-size:.9em;line-height:1.3em;color:#fff;max-width:800px}body.category-42 .customer-footer.inspiring-communities p a,body.category-43 .customer-footer.zoetis p a,body.category-45 .customer-footer.ignite-consultants p a,body.category-46 .customer-footer.university-of-otago p a,body.category-53 .customer-footer.vehicle-competency p a,body.category-54 .customer-footer.ffpp p a,body.category-58 .customer-footer.safeplus p a{color:#fff!important;text-decoration:underline!important}#page-course-index-category.category-45 .block_html.landing-page-banner{background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment//29/landing_page_bg_1600x724.jpg);background-repeat:no-repeat;background-color:#81858f}#page-course-index-category.category-45 .block_html.landing-page-banner .hero-logo{max-width:280px;margin-bottom:.8em}body.category-45 #page-footer{background-color:#888}body.category-45 .customer-footer.ignite-consultants{padding-top:189px;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/29/ignite_consultants_logo_white_600x525.png);background-size:200px 175px}#page-course-index-category.category-46 .block_html.landing-page-banner{background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment//30/landing_page_bg_1600x724.jpg);background-repeat:no-repeat;background-color:#1d437f}#page-course-index-category.category-43 .block_html.landing-page-banner .hero-logo,#page-course-index-category.category-46 .block_html.landing-page-banner .hero-logo{max-width:280px;margin-bottom:1.2em}body.category-46 #page-footer{background-color:#1d437f}body.category-43 .customer-footer.zoetis,body.category-46 .customer-footer.university-of-otago{padding-top:113px;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/30/uni_otago_logo_white_900x390.png);background-repeat:no-repeat;background-size:200px 101px;display:block;min-height:100px}#page-course-index-category.category-43 .block_html.landing-page-banner{background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment//31/landing_page_bg_1600x724.jpg);background-repeat:no-repeat;background-color:#ec602f}body.category-43 #page-footer{background-color:#ec602f}body.category-43 .customer-footer.zoetis{padding-top:87px;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/31/zoetis_logo_white_900x339.png);background-size:200px 75px}#page-course-index-category.category-53,#page-enrol-index.category-53{background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/43/vehicle_competency_bg_pattern.png);background-repeat:repeat;background-size:contain}#page-course-index-category.category-53 .block_html.landing-page-banner{background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/43/vehicle_competency-landing-page-banner-bg.jpg);background-size:cover;background-repeat:no-repeat;background-color:#3ca4af}#page-course-index-category.category-53 .block_html.landing-page-banner .hero-logo,#page-course-index-category.category-54 .block_html.landing-page-banner .hero-logo{max-width:300px;margin-bottom:1.2em}#page-course-index-category.category-53 .vc-icon{display:block;position:relative;margin:-.8em -.8em 1em;background-color:#3ca4af;text-align:center}#page-course-index-category.category-53 .vc-icon img{margin:.8em;height:140px;width:140px}#page-course-index-category.category-53 .tile{overflow:hidden;border-radius:10px;display:block;padding:.8em;margin-bottom:1em;background:#7ecbd3}body.category-53 #page-footer{background-color:#3ca4af}#page-course-index-category.category-54 .block_html.landing-page-banner .secondary-logos,body.category-53 .customer-footer.vehicle-competency{display:block;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/43/dairy_training_logo_white_900x260.png);background-repeat:no-repeat}body.category-53 .customer-footer.vehicle-competency{padding-top:69px;background-size:200px 58px;min-height:100px}#page-course-index-category.category-54 .block_html.landing-page-banner{background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/43/FFPP_west_coast_landing_page_bg_1161x774.jpg);background-repeat:no-repeat;background-color:#4665bb}#page-course-index-category.category-54 .block_html.landing-page-banner .secondary-logos{width:200px;height:58px;background-size:contain;background-position:left center}@media only screen and (min-width:992px){#page-course-index-category.category-54 .block_html.landing-page-banner .secondary-logos{position:absolute;bottom:2em;z-index:500;right:2em}}body.category-54 #page-footer{background-color:#4665bb}body.category-54 .customer-footer.ffpp,body.category-58 .customer-footer.safeplus{padding-top:57px;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/43/FFPP_west_coast_logo_white_900x213.png);background-repeat:no-repeat;background-size:200px 47px;display:block;min-height:100px}#page-course-index-category.category-58 .block_html.landing-page-banner{background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/45/worksafe-landing-page-banner-bg-1920x1920.jpg);background-repeat:no-repeat;background-color:#303E2C}#page-course-index-category.category-58 .block_html.landing-page-banner .hero-logo{max-width:300px;margin-bottom:1.2em}#page-course-index-category.category-58 .block_html.landing-page-banner .secondary-logos{width:200px;height:58px;display:block;background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/45/dairy_training_logo_white_900x260.png);background-size:contain;background-repeat:no-repeat;background-position:left center}@media only screen and (min-width:992px){#page-course-index-category.category-58 .block_html.landing-page-banner .secondary-logos{position:absolute;bottom:2em;z-index:500;right:2em}}body.category-58 #page-footer{background-color:#333f48}body.category-58 .customer-footer.safeplus{background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/45/safeplus-logo-white-498x219.png);background-size:114px 50px}#page-course-index-category.category-21 .block_html.landing-page-banner{background-image:url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/12/ecampusnz_landing_page_bg_1161x774.jpg);background-repeat:no-repeat;background-color:rgba(46,108,179,.3)}#page-course-index-category.category-21 .block_html.landing-page-banner .hero-logo{position:relative;max-width:300px;margin:-20px 0 10px}#page-mod-glossary-view.cmid-29 #intro,#page-mod-glossary-view.cmid-29 div[role=main] h2:first-of-type{background:#6fb5f3}#page-mod-glossary-view.cmid-29 div[role=main] h2:first-of-type{padding:.6em .5em .2em;margin:0;border-radius:10px 10px 0 0}#page-mod-glossary-view.cmid-29 #intro{padding:0 .8em;margin:-32px 0 .8em;border-radius:0 0 10px 10px}#page-mod-glossary-view.cmid-29 table.glossarypost,.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle h4{margin-bottom:.4em}#page-mod-glossary-view.cmid-29 table.glossarypost .concept h4{background:#e8e8ea;border-radius:10px 10px 0 0;margin:0;padding:.8em}#page-mod-glossary-view.cmid-29 table.glossarypost .no-overflow{display:block;padding:0 .8em .2em;background:#e8e8ea;margin:0}#page-mod-glossary-view.cmid-29 table.glossarypost .attachment-number,#page-mod-glossary-view.cmid-29 table.glossarypost .category-number{display:inline-block;padding:0 .8em 0 0;overflow:hidden;border:solid 2px #202124;color:#f4f4f8;background:#27273d;border-radius:10px;line-height:normal;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace}#page-mod-glossary-view.cmid-29 table.glossarypost .attachment-number:before,#page-mod-glossary-view.cmid-29 table.glossarypost .category-number:before{font-family:"Atkinson Hyperlegible",Arial,Helvetica,sans-serif;background:gold;color:#202124;padding:.2em .8em;margin:0 .8em 0 0}#page-mod-glossary-view.cmid-29 table.glossarypost .category-number:before{content:"Category"}#page-mod-glossary-view.cmid-29 table.glossarypost .attachment-number:before{content:"Attachment"}#page-mod-glossary-view.cmid-29 table.glossarypost .attachments{padding:.8em .8em 1em;border-radius:0 0 10px 10px;background:#f2f3f4}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete],#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]{display:inline-block;margin:.4em 0 .4em .4em;border-radius:10px;height:40px;line-height:34px;padding:0 .8em;position:relative;top:-3px;transition:all 60ms 0ms ease-in-out}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete]:hover{color:inherit;top:-1px;text-decoration:none}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete]:focus{top:-1px;text-decoration:none}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]:hover{color:inherit;top:-1px;text-decoration:none}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]:focus{top:-1px;text-decoration:none}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete]:active,#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]:active{top:0;box-shadow:none}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete]:active,#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete]:active:active,#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete]:focus,#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete]:focus:active,#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]:active,#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]:active:active,#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]:focus,#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]:focus:active{color:#202124;outline:#1384e9 solid 4px;outline-offset:-3px}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete]{border:solid #ff2727 2px;background:#ff5a5a;box-shadow:0 3px 0#ff2727;text-align:center}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete] .flex-icon:before{color:#202124}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete]:focus,#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Delete]:hover{box-shadow:0 1px 0#ff2727}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]{border:solid #061 2px;background:#0c2;box-shadow:0 3px 0#061;width:138px;text-align:left}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit] .flex-icon:before{color:#202124;margin-right:.4em}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit] .flex-icon:after{font-family:"Atkinson Hyperlegible",Arial,Helvetica,sans-serif;color:#202124;content:"Edit entry"}#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]:focus,#page-mod-glossary-view.cmid-29 table.glossarypost .commands a[title=Edit]:hover{box-shadow:0 1px 0#061}#page-mod-assign-grader div[data-region=grading-navigation-panel]{border:0;margin:0;background:#f2f3f4}@media only screen and (min-width:768px){#page-mod-assign-grader div[data-region=grading-navigation-panel]{box-shadow:rgba(50,50,93,.25)0 6px 12px -2px,rgba(0,0,0,.3)0 3px 7px -3px;z-index:1000;height:100px}}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=grading-navigation]{padding:0;margin:0}@media only screen and (min-width:1015px){#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=grading-navigation]{padding:.2em}}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=assignment-info],#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-info]{background:#e8e8ea;border-radius:10px;padding:.8em;margin:.4em .2em;line-height:normal;box-sizing:content-box;border:0;display:block;text-align:left;height:auto;width:calc(100% - 2em)}@media only screen and (min-width:1015px){#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=assignment-info],#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-info]{margin-top:.2em}}@media only screen and (min-width:768px){#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=assignment-info],#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-info]{width:calc(33.3333333% - 2em);height:calc(100px - 2.4em);margin-bottom:.2em}}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector]{width:calc(100% - .2em)}@media only screen and (min-width:768px){#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector]{width:calc(33.3333333% - .2em);margin-bottom:.2em}}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=assignment-info] a{font-size:.8em;line-height:normal;margin:0;padding:0;width:100%}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=assignment-info] a:first-of-type{font-size:1em;font-weight:700}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=assignment-info] br:first-of-type{margin-bottom:.2em;display:block}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-info] h4{margin:0;font-size:1em;line-height:normal}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-info] h4 small{font-size:.8em;color:#202124}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector]{padding:0;margin:0}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment{padding:0;width:100%;font-size:1em;line-height:normal}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment #form_autocomplete_downarrow-0,#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment a[data-action=next-user],#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment a[data-action=previous-user]{border:solid 2px #202124;height:34px;width:34px;top:13px;display:inline-block;position:relative;background:#fff;color:#202124;font-size:0;z-index:10;box-shadow:0 3px 0#202124;overflow:hidden}@media only screen and (min-width:1250px){#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment #form_autocomplete_downarrow-0,#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment a[data-action=next-user],#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment a[data-action=previous-user]{top:12px}}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment a[data-action=next-user]:after,#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment a[data-action=previous-user]:after{bottom:-3px}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment a[data-action=previous-user]{right:-5px;border-radius:8px 0 0 8px}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment a[data-action=previous-user]:after{content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 256 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z'/%3E%3C/svg%3E");background-position:left center;margin-right:-12px}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment a[data-action=next-user]{left:4px;border-radius:0 8px 8px 0}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment a[data-action=next-user]:after{content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 256 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z'/%3E%3C/svg%3E");background-position:right center;margin-left:-12px}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment span input{top:0;position:relative;border:0;padding-left:.4em;padding-right:.4em;height:34px;min-width:none;width:calc(100% - 140px);border-top:solid 2px #202124;border-bottom:solid 2px #202124;box-shadow:0 3px 0#202124}#page-mod-assign-grader div[data-region=grading-navigation-panel] div[data-region=user-selector] .alignment span #form_autocomplete_downarrow-0{line-height:30px;font-size:14px;left:0}#page-mod-assign-grader div[data-region=grade-actions-panel]{border:0;margin:0;background:#f2f3f4}@media only screen and (min-width:768px){#page-mod-assign-grader div[data-region=grade-actions-panel]{box-shadow:rgba(50,50,93,.25)0-6px 12px -2px;z-index:1000;height:74px}}@media only screen and (min-width:1250px){#page-mod-assign-grader div[data-region=grade-actions-panel]{height:86px}}#page-mod-assign-grader div[data-region=grade-actions-panel] div[data-region=grade-actions]{padding:.2em .2em .8em}#page-mod-assign-grader div[data-region=grade-actions-panel] div[data-region=grade-actions] label{display:block;margin:.8em 0 1em}@media only screen and (min-width:610px){#page-mod-assign-grader div[data-region=grade-actions-panel] div[data-region=grade-actions]{padding-top:.8em}#page-mod-assign-grader div[data-region=grade-actions-panel] div[data-region=grade-actions] label{display:inline-block;margin-right:.8em}}#page-mod-assign-grader{background:#f2f3f4}#page-mod-assign-grader #page-content{margin:0;padding:.2em}#page-mod-assign-grader.category-53 [data-region=grade-panel]{padding:.2em}@media only screen and (min-width:768px){#page-mod-assign-grader.category-53 [data-region=grade-panel]{top:100px;padding-bottom:2em}}#page-mod-assign-grader.category-53 [data-region=grade-panel] div[data-region=grade]{max-width:1000px}#page-mod-assign-grader.category-53 [data-region=grade-panel] h3{font-weight:700}#page-mod-assign-grader.category-53 [data-region=grade-panel] .submissionstatustable{margin-top:1.8em}#page-mod-assign-grader.category-53 [data-region=grade-panel] .submissionstatustable .submissionnoteditable,#page-mod-assign-grader.category-53 [data-region=grade-panel] .submissionstatustable .submissionstatus,#page-mod-assign-grader.category-53 [data-region=grade-panel] a[data-region=popout-button]{display:none}#page-mod-assign-grader.category-53 [data-region=grade-panel] .submissionstatustable .submissiongraded{background:gold;text-align:center;display:block;color:#202124;border-radius:10px;width:100%;padding:.4em .8em}#page-mod-assign-grader.category-53 [data-region=grade-panel] .submissionstatustable .submissionnotgraded{background:#202124;text-align:center;display:block;color:#fff;border-radius:10px;width:100%;padding:.4em .8em}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading{padding-top:0;margin:0}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .fitemtitle,#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-description{position:relative;z-index:1}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .fitemtitle{background:#e8e8ea;display:block;margin:0;border:0;box-shadow:none;border-radius:10px 10px 0 0;width:100%;padding:.8em .8em 0}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .fitemtitle label{margin:0 0 .4em;background:#f2f3f4;border-radius:8px;padding:.4em .8em}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .fitemtitle:after{content:"";position:absolute;width:100%;height:100px;left:0;bottom:-100px;background:#e8e8ea}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-description,#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-error,#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-regrade,#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-restored{background:#e8e8ea;display:block;margin:0;border:0;box-shadow:none;width:100%;padding:0 .8em .8em}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-error span,#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-regrade span{background:#ff5a5a;border:0;display:block;border-radius:10px;padding:.4em .8em;margin:0;color:#202124;position:relative;z-index:2}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-error span:before,#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-regrade span:before,#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-restored span:before,#page-mod-assign-grader.category-53 [data-region=grade-panel] #rubric-advancedgrading button.print:before{margin:0 .4em -.1em 0;content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 576 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E");background-position:center center}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-restored span{background:#1384e9;border:0;display:block;border-radius:10px;padding:.4em .8em;margin:0;color:#202124;position:relative;z-index:2}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .gradingform_rubric-description{border-radius:0 0 10px 10px}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_advancedgrading .felement.fgrading{max-width:none;padding:0}#page-mod-assign-grader.category-53 [data-region=grade-panel] #rubric-advancedgrading{padding-top:1em}#page-mod-assign-grader.category-53 [data-region=grade-panel] #rubric-advancedgrading button.print:before{width:.9em;height:.9em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M448 192V77.25c0-8.49-3.37-16.62-9.37-22.63L393.37 9.37c-6-6-14.14-9.37-22.63-9.37H96C78.33 0 64 14.33 64 32v160c-35.35 0-64 28.65-64 64v112c0 8.84 7.16 16 16 16h48v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h48c8.84 0 16-7.16 16-16V256c0-35.35-28.65-64-64-64zm-64 256H128v-96h256v96zm0-224H128V64h192v48c0 8.84 7.16 16 16 16h48v96zm48 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z'/%3E%3C/svg%3E");margin:0 .4em -.05em 0}#page-mod-assign-grader.category-53 [data-region=grade-panel] #rubric-advancedgrading button.print[disabled=""]:before,#page-mod-assign-grader.category-53 [data-region=grade-panel] #rubric-advancedgrading button.print[disabled=disabled]:before{opacity:.4}#page-mod-assign-grader.category-53 [data-region=grade-panel] .fitem{background:0 0;border:0}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria{margin-top:.8em;width:100%}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria tr.criterion{background:#e8e8ea;display:block;border-radius:10px;width:100%;padding:.8em;counter-increment:row-num;margin-bottom:2.8em;border:0}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.description,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.remark,#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.description,#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.levels{width:100%;display:block;clear:both}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.remark{width:100%;clear:both}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.description{margin-bottom:1.4em;font-weight:400;position:relative;background:#f2f3f4;border-radius:8px;padding:.4em .8em}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.description:before{content:"Criterion "counter(row-num)": ";font-weight:700}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels{margin-bottom:.8em;background:0 0}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels table#advancedgrading-criteria-1-levels-table{border-spacing:1em}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td{border:0;position:relative;padding:0;width:auto;min-width:100%;display:block;clear:both;margin-bottom:1.2em;transition:all 60ms 0ms ease-in-out}@media only screen and (min-width:520px){#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td{width:auto;min-width:33%;display:table-cell;clear:none;margin-bottom:0}}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td .level-wrapper{background:#fff;border-radius:10px;margin:.4em;padding:.8em;position:relative;top:-4px;border:solid 2px #202124;box-shadow:0 4px 0#202124}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:focus,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:hover{cursor:pointer;background:0 0;text-decoration:none}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:focus .level-wrapper,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:hover .level-wrapper{top:-2px;box-shadow:0 2px 0#202124}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:active .level-wrapper,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:focus .level-wrapper{color:#202124;outline:#1384e9 solid 4px;outline-offset:-3px}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:active:active .level-wrapper,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:focus:active .level-wrapper{top:0;color:#202124;box-shadow:0 0 0#202124;outline:#1384e9 solid 4px;outline-offset:-3px}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:nth-of-type(1) .level-wrapper:before,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:nth-of-type(2) .level-wrapper:before,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:nth-of-type(3) .level-wrapper:before{position:absolute;letter-spacing:.03em;font-size:.8em;z-index:100;top:-1em;left:.8em;line-height:normal;color:#fff;background:#202124;display:inline-block;padding:.24em .8em;border-radius:8px}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:nth-of-type(1) .level-wrapper:before{content:"Not confident"}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:nth-of-type(2) .level-wrapper:before{content:"Confident"}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td:nth-of-type(3) .level-wrapper:before{content:"Advanced"}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td.checked,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td.currentchecked,#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.levels .level.checked{background:0 0}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td.checked .level-wrapper{background:#1384e9;border:solid 2px #0b4f8b;box-shadow:0 4px 0#0b4f8b}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td.checked .level-wrapper:before{color:#fff;background:#0b4f8b}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td.checked:focus .level-wrapper,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td.checked:hover .level-wrapper{box-shadow:0 2px 0#0b4f8b}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td.currentchecked .level-wrapper{background:gold;border:solid 2px #ccac00;box-shadow:0 4px 0#ccac00}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td.currentchecked .level-wrapper:before{color:#202124;background:#ccac00}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td.currentchecked:focus .level-wrapper,#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.levels tr[role=radiogroup] td.currentchecked:hover .level-wrapper{box-shadow:0 2px 0#ccac00}#page-mod-assign-grader.category-53 [data-region=grade-panel] #advancedgrading-criteria td.remark textarea{width:100%}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_currentgrade{padding:0;margin:0}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_currentgrade .felement.fstatic{display:block;width:100%!important;max-width:none;background:#e8e8ea;margin:-.3em 0 0;padding:.8em .8em .2em}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_currentgrade .felement.fstatic span.currentgrade{background:#f2f3f4;border-radius:8px;padding:.4em .8em}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_currentgrade .felement.fstatic span.currentgrade a,#page-mod-assign-grader.category-53 [data-region=grade-panel] #id_advancedgrading.currentgrade a{font-weight:700;text-decoration:underline}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_currentgrade .felement.fstatic span.currentgrade a:hover,#page-mod-assign-grader.category-53 [data-region=grade-panel] #id_advancedgrading.currentgrade a:hover{text-decoration:none}#page-mod-assign-grader.category-53 [data-region=grade-panel] #id_advancedgrading.currentgrade{background:#f2f3f4;border-radius:8px;display:inline-block;padding:.4em .8em .4em 0;font-weight:700;position:relative;left:-10px}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_assignfeedbackcomments_editor{padding:0;margin:0;background:#e8e8ea}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_assignfeedbackcomments_editor .fitemtitle{margin:0;padding:.4em .8em;border:0;box-shadow:none;border-radius:0}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_assignfeedbackcomments_editor .felement.feditor{width:100%!important;max-width:none;padding:0 .8em .8em}#page-mod-assign-grader.category-53 [data-region=grade-panel] #fitem_id_editpdf{display:none}#page-mod-assign-view.category-53 .feedbacktable .c0,#page-mod-assign-view.category-53 .feedbacktable .c1{min-width:100%;display:block;clear:both}#page-mod-assign-view.category-53 .advancedgrade tr.criterion{counter-increment:row-num;border:0;margin:0 0 1.8em;background:#e8e8ea;display:block;border-radius:10px;width:100%;position:relative;padding:2.8em .8em .8em}#page-mod-assign-view.category-53 .advancedgrade tr.criterion:last-of-type{margin-bottom:0}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.description{margin-bottom:1.4em;font-weight:700;position:relative;background:#f2f3f4;border-radius:8px;padding:.4em .8em;background:#fff}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.description:before{top:-1.8em;left:0;font-size:1.2em;position:absolute;content:"Criterion "counter(row-num);font-weight:700}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.levels{margin-top:.8em;margin-bottom:.8em}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.levels .level{width:auto;max-width:100%;display:block;clear:both;margin-bottom:.8em}@media only screen and (min-width:800px){#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.levels .level{width:33.3333333%;max-width:inherit;display:revert}}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.levels .radio,.path-totara-dashboard .block_calendar_upcoming .progressbar_container .progress .bar[style="width:100%"] .progressbar__text,.path-totara-dashboard .block_course_overview .progressbar_container .progress .bar[style="width:100%"] .progressbar__text,.path-totara-dashboard .block_current_learning .progressbar_container .progress .bar[style="width:100%"] .progressbar__text,.path-totara-dashboard .block_last_course_accessed .progressbar_container .progress .bar[style="width:100%"] .progressbar__text,.path-totara-dashboard .block_totara_alerts .content ul.list li .fa-cube,.path-totara-dashboard .block_totara_alerts .content ul.list li .fa-cubes,.path-totara-dashboard .block_totara_alerts .progressbar_container .progress .bar[style="width:100%"] .progressbar__text{display:none}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.levels .level-wrapper{padding:.8em;border-radius:8px;background:#f2f3f4}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.levels .level{border:0}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.levels .level.checked .level-wrapper{background:#1384e9;position:relative}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.levels .level.checked .level-wrapper:before{left:.8em;top:-10px;background:#0b4f8b;color:#fff;padding:.2em .8em;font-size:12px;line-height:normal;border-radius:8px;position:absolute;display:inline-block;letter-spacing:.04em;content:"Selected"}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.remark{position:relative;border:0;display:block;padding:.8em;background:#fff;border-radius:8px;margin:2.4em 0 0;width:calc(100%);height:auto;min-height:40px}@media only screen and (min-width:800px){#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.remark{margin:10px 0 0 110px;width:calc(100% - 110px);min-height:60px}}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.remark:before{left:0;top:-2.4em;width:90px;font-size:1em;text-align:left;position:absolute;display:inline-block;font-weight:700;content:"Comment";margin-right:4px}@media only screen and (min-width:800px){#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.remark:before{left:-100px;top:.8em}}@media only screen and (min-width:1250px){#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.remark:before{left:-104px;top:.8em}}#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.remark:after{position:absolute;content:"";left:1.4em;top:-12px;width:0;height:0;border-left:12px solid transparent;border-bottom:12px solid #fff;border-right:12px solid transparent}@media only screen and (min-width:800px){#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.remark:after{left:-24px;top:12px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #fff}}@media only screen and (min-width:1250px){#page-mod-assign-view.category-53 .advancedgrade tr.criterion td.remark:after{top:14px}}.path-totara-dashboard #block-region-side-post{padding-top:0;padding-bottom:20px}.path-totara-dashboard .naked-text-block{background:0 0;background-color:none;box-shadow:none;padding:0;margin:0}.path-totara-dashboard .naked-text-block .content{padding:.4em;position:relative}.path-totara-dashboard .naked-text-block p{max-width:800px}.path-totara-dashboard .block_calendar_upcoming,.path-totara-dashboard .block_course_overview,.path-totara-dashboard .block_current_learning,.path-totara-dashboard .block_last_course_accessed,.path-totara-dashboard .block_totara_alerts{background:#f2f3f4;padding:0;box-shadow:none}.path-totara-dashboard .block_calendar_upcoming .header,.path-totara-dashboard .block_course_overview .header,.path-totara-dashboard .block_current_learning .header,.path-totara-dashboard .block_last_course_accessed .header,.path-totara-dashboard .block_totara_alerts .header{padding:.8em;background:#e8e8ea;border-radius:10px 10px 0 0}.path-totara-dashboard .block_calendar_upcoming .content,.path-totara-dashboard .block_course_overview .content,.path-totara-dashboard .block_current_learning .content,.path-totara-dashboard .block_last_course_accessed .content,.path-totara-dashboard .block_totara_alerts .content{padding:.8em;position:relative}.path-totara-dashboard .block_calendar_upcoming .progressbar_container,.path-totara-dashboard .block_course_overview .progressbar_container,.path-totara-dashboard .block_current_learning .progressbar_container,.path-totara-dashboard .block_totara_alerts .progressbar_container{margin:0;padding:0;height:inherit;line-height:inherit}.path-totara-dashboard .block_calendar_upcoming .progressbar_container .progress,.path-totara-dashboard .block_course_overview .progressbar_container .progress,.path-totara-dashboard .block_current_learning .progressbar_container .progress,.path-totara-dashboard .block_last_course_accessed .progressbar_container .progress,.path-totara-dashboard .block_totara_alerts .progressbar_container .progress{border:0;box-shadow:inset 0 2px 0 0#dadbde;border-radius:0;background:#f2f3f4;height:inherit;line-height:inherit}.path-totara-dashboard .block_calendar_upcoming .progressbar_container .progress .bar,.path-totara-dashboard .block_course_overview .progressbar_container .progress .bar,.path-totara-dashboard .block_current_learning .progressbar_container .progress .bar,.path-totara-dashboard .block_last_course_accessed .progressbar_container .progress .bar,.path-totara-dashboard .block_totara_alerts .progressbar_container .progress .bar{height:inherit;line-height:inherit;letter-spacing:.03em;background:#0c2;box-shadow:inset 0 0 2px 0#00a31b}.path-totara-dashboard .block_calendar_upcoming .progressbar_container .progress .bar .progressbar__text,.path-totara-dashboard .block_course_overview .progressbar_container .progress .bar .progressbar__text,.path-totara-dashboard .block_current_learning .progressbar_container .progress .bar .progressbar__text,.path-totara-dashboard .block_last_course_accessed .progressbar_container .progress .bar .progressbar__text,.path-totara-dashboard .block_totara_alerts .progressbar_container .progress .bar .progressbar__text{color:#202124;line-height:inherit}.path-totara-dashboard .block_calendar_upcoming .progressbar_container .progress .bar[style="width:100%"],.path-totara-dashboard .block_course_overview .progressbar_container .progress .bar[style="width:100%"],.path-totara-dashboard .block_current_learning .progressbar_container .progress .bar[style="width:100%"],.path-totara-dashboard .block_last_course_accessed .progressbar_container .progress .bar[style="width:100%"],.path-totara-dashboard .block_totara_alerts .progressbar_container .progress .bar[style="width:100%"]{box-shadow:inset 0 0 2px 0#d6b500;background:gold;position:relative}.path-totara-dashboard .block_calendar_upcoming .progressbar_container .progress .bar[style="width:100%"]:before,.path-totara-dashboard .block_course_overview .progressbar_container .progress .bar[style="width:100%"]:before,.path-totara-dashboard .block_current_learning .progressbar_container .progress .bar[style="width:100%"]:before,.path-totara-dashboard .block_last_course_accessed .progressbar_container .progress .bar[style="width:100%"]:before,.path-totara-dashboard .block_totara_alerts .progressbar_container .progress .bar[style="width:100%"]:before{content:"Complete";text-align:center;color:#202124;position:absolute;right:50%;margin-right:-50px;height:inherit;line-height:inherit;width:100px}.path-totara-dashboard .block_calendar_upcoming .progressbar_container .progress .bar[style="width:100%"]::after,.path-totara-dashboard .block_course_overview .progressbar_container .progress .bar[style="width:100%"]::after,.path-totara-dashboard .block_current_learning .progressbar_container .progress .bar[style="width:100%"]::after,.path-totara-dashboard .block_last_course_accessed .progressbar_container .progress .bar[style="width:100%"]::after,.path-totara-dashboard .block_totara_alerts .progressbar_container .progress .bar[style="width:100%"]::after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(124deg,rgba(255,255,255,0)0,rgba(255,255,255,.5) 24%,#fff 38%,#fff 55%,rgba(255,255,255,0) 55%,rgba(255,255,255,0) 100%);-webkit-animation:shimmer 1.5s ease-out 1;animation:shimmer 1.5s ease-out 1;content:""}.path-totara-dashboard .block_calendar_upcoming .progressbar_container[style="cursor: pointer;"]:active,.path-totara-dashboard .block_calendar_upcoming .progressbar_container[style="cursor: pointer;"]:focus,.path-totara-dashboard .block_course_overview .progressbar_container[style="cursor: pointer;"]:active,.path-totara-dashboard .block_course_overview .progressbar_container[style="cursor: pointer;"]:focus,.path-totara-dashboard .block_current_learning .progressbar_container[style="cursor: pointer;"]:active,.path-totara-dashboard .block_current_learning .progressbar_container[style="cursor: pointer;"]:focus,.path-totara-dashboard .block_last_course_accessed .progressbar_container[style="cursor: pointer;"]:active,.path-totara-dashboard .block_last_course_accessed .progressbar_container[style="cursor: pointer;"]:focus,.path-totara-dashboard .block_totara_alerts .content ul.list li a:active,.path-totara-dashboard .block_totara_alerts .content ul.list li a:focus,.path-totara-dashboard .block_totara_alerts .progressbar_container[style="cursor: pointer;"]:active,.path-totara-dashboard .block_totara_alerts .progressbar_container[style="cursor: pointer;"]:focus{outline:#1384e9 solid 4px;outline-offset:0}.path-totara-dashboard .block_totara_alerts .content p:first-of-type{letter-spacing:.03em;background:#202124;color:#fff;font-size:.6em;font-weight:700;display:inline-block;margin:0 0 1.4em;padding:.4em .8em;border-radius:5px;line-height:normal;float:left}.path-totara-dashboard .block_totara_alerts .content ul.list:before{content:"";display:block;clear:both}.path-totara-dashboard .block_totara_alerts .content ul.list li{margin-bottom:.8em;background:#fff;padding:.6em 3.2em .6em .8em;border-radius:7px;position:relative}.path-totara-dashboard .block_totara_alerts .content ul.list li .information{position:absolute;text-align:center;right:0;box-shadow:0 2px 0#cdced2;top:-2px;width:40px;height:100%;background:#e8e8ea;border-radius:0 7px 7px 0;padding:0;color:#202124}.path-totara-dashboard .block_totara_alerts .content ul.list li .information:hover{box-shadow:none;top:0}.path-totara-dashboard .block_totara_alerts .content ul.list li .information .fa-info-circle{margin-top:.9em}.path-totara-dashboard .block_totara_alerts .content .viewall{padding-top:0}.path-totara-dashboard .block_totara_alerts .content .viewall a{font-size:.8em;border-radius:7px;position:relative;display:inline-block;padding:.6em 1em;line-height:normal;color:#202124;background:#e8e8ea;top:-2px;font-weight:700;box-shadow:0 2px 0#cdced2}.path-totara-dashboard .block_totara_alerts .content .viewall a:hover{box-shadow:none;top:0;text-decoration:none}.path-totara-dashboard .block_totara_alerts .content .viewall a:active,.path-totara-dashboard .block_totara_alerts .content .viewall a:focus{outline:#1384e9 solid 4px;outline-offset:0}.path-totara-dashboard .block_current_learning .content{padding-top:2.8em}.path-totara-dashboard .block_current_learning .content .panel-footer{top:.8em}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-item{margin-bottom:.8em;background:#fff;border-radius:7px;position:relative;border:0}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-item .block_current_learning-row-item{font-size:normal;padding:0}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-item .block_current_learning-row-item a{text-decoration:underline}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-item .block_current_learning-row-item a:visited{color:#ae44c7}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-item .block_current_learning-row-item a:hover{text-decoration:none}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-item .block_current_learning-row-item a:active,.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-item .block_current_learning-row-item a:focus{outline:#1384e9 solid 4px;outline-offset:0}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-item .block_current_learning-row-item span[data-toggle=tooltip]{margin-left:-5px}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-item .block_current_learning-row-item h3{font-weight:400;color:inherit;line-height:1.2;font-size:1em;text-decoration:inherit;margin:0}@media only screen and (min-width:1250px){.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-item .block_current_learning-row-item h3{font-size:1.16em}}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-course{padding:.6em .8em}@media only screen and (min-width:1250px){.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-course h3{width:calc(100% - 260px)}}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-program{padding:.6em 3.2em .6em .8em}@media only screen and (min-width:1250px){.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-program h3{width:calc(100% - 248px)}}.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap{position:absolute;text-align:center;z-index:100;right:0;box-shadow:0 2px 0#cdced2;top:-2px;width:40px;height:100%;background:#e8e8ea;border-radius:0 7px 7px 0;padding:0;color:#202124}.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap .collapsed-icon,.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap .expanded-icon{display:none!important}.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap:hover{box-shadow:none;top:0;background:#e8e8ea}.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap .fa-info-circle{margin-top:.6em}.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap:active,.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap:focus{outline:#1384e9 solid 4px;outline-offset:0}.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap:after{transition:all 200ms 0ms ease-in-out;content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:1.2em;height:1.2em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 320 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-position:left center;-webkit-transform-origin:.4em .5em;transform-origin:.4em .5em}@media only screen and (min-width:1250px){.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap:after{content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:1.4em;height:1.4em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 320 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-position:left center;-webkit-transform-origin:.5em .6em;transform-origin:.5em .6em}}.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap[aria-expanded=false]:after{margin-left:.4em;bottom:-14px}.path-totara-dashboard .block_current_learning .current-learning-content .expand-collapse-icon-wrap[aria-expanded=true]:after{margin-left:.3em;bottom:-16px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-row-item__status{width:100%;margin-top:.4em;height:18px;line-height:18px}@media only screen and (min-width:900px){.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-row-item__status{margin:0;height:26px;line-height:26px;width:30%;min-width:200px}}.path-totara-dashboard .block_current_learning .current-learning-content .block_current_learning-row-item__status .label{letter-spacing:.03em;background:#202124;color:#fff;font-size:.6em;font-weight:700;display:inline-block;margin:0 0 1.4em;padding:.4em .8em;border-radius:5px;line-height:normal}.path-totara-dashboard .block_current_learning .current-learning-content .progressbar_container{padding:0}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle{padding:.8em 0 0}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-set-stamp{text-align:left}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-set-stamp p{border:0;background:#202124;color:#fff;font-size:.6em;font-weight:700;display:inline-block;padding:.4em .8em;border-radius:5px;line-height:normal;letter-spacing:.03em}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-set-stamp p .flex-icon{color:inherit;margin-right:.4em}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle h4 .block_current_learning-row-item__status{line-height:normal;letter-spacing:.03em;color:#202124;font-weight:400;height:auto;text-align:left}@media only screen and (min-width:900px){.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle h4 .block_current_learning-row-item__status{text-align:right}}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-set{padding:0;background:0 0}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-set ul li:nth-of-type(2n) .current_learning-course{background:#fff}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-course{padding:.6em 0 .8em;position:relative;border-bottom:solid 2px #f2f3f4;border-radius:0;background:0 0}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-course:first-of-type{padding-top:.2em}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-course:last-of-type{padding-bottom:.2em;border-bottom:none 0}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-course a{text-decoration:underline;line-height:1.2;display:inline-block;max-width:calc(100% - 210px)}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-course a:visited{color:#ae44c7}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-course a:hover{text-decoration:none}.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-course a:active,.path-totara-dashboard .block_current_learning .current-learning-content .current_learning-bundle .current_learning-course a:focus{outline:#1384e9 solid 4px;outline-offset:0}.path-totara-dashboard .block_current_learning .panel-footer{padding:0;border:0;background:0 0;position:absolute}.path-totara-dashboard .block_current_learning .panel-footer p{margin-top:0;border:0;background:#202124;color:#fff;font-size:.6em;font-weight:700;display:inline-block;padding:.4em .8em;border-radius:5px;line-height:normal;letter-spacing:.03em}.path-totara-dashboard .block_last_course_accessed .block_last_course_accessed_content{background:#fff;border-radius:7px;padding:.8em}.path-totara-dashboard .block_last_course_accessed .course_name_large{display:block;font-size:1em;font-weight:700;margin:0 0 6px}.path-totara-dashboard .block_last_course_accessed .course_name_large a{position:relative;top:0;border-radius:7px;text-decoration:none!important;color:#202124;border:solid 2px #061;box-shadow:0 6px 0 0#061;display:block;background:#0c2;padding:.8em 1em}.path-totara-dashboard .block_last_course_accessed .course_name_large a:after{content:"";display:inline-block;position:relative;background-repeat:no-repeat!important;background-size:contain;width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 448 512' xmlns='http://www.w3.org/2000/svg' fill='%23202124'%3E%3Cpath d='M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z'/%3E%3C/svg%3E");background-position:center;margin-left:.4em;top:.15em}.path-totara-dashboard .block_last_course_accessed .course_name_large a:hover{top:3px;box-shadow:0 3px 0 0#061}.path-totara-dashboard .block_last_course_accessed .course_name_large a:active{top:6px;box-shadow:0 0 0 0#061}.path-totara-dashboard .block_last_course_accessed .course_name_large a:active,.path-totara-dashboard .block_last_course_accessed .course_name_large a:focus{color:#202124;outline:#1384e9 solid 4px;outline-offset:-2px}.path-totara-dashboard .block_last_course_accessed .course_name_large a:active:active,.path-totara-dashboard .block_last_course_accessed .course_name_large a:focus:active{color:#202124;outline:#1384e9 solid 4px;outline-offset:-3px}.path-totara-dashboard .block_last_course_accessed .progressbar_container{margin:0;padding:0;height:26px;line-height:26px}.path-totara-dashboard .block_last_course_accessed .progressbar_container .progress{background:#fff}.path-totara-dashboard .block_calendar_upcoming .post{padding:.8em;border-radius:7px;background:#fff}.path-totara-dashboard .block_calendar_upcoming .footer{padding:.4em 0 0}.path-totara-dashboard .block_calendar_upcoming .footer .gotocal,.path-totara-dashboard .block_calendar_upcoming .footer .newevent{display:inline-block;font-size:0;white-space:nowrap;line-height:0}.path-totara-dashboard .block_calendar_upcoming .footer .gotocal a,.path-totara-dashboard .block_calendar_upcoming .footer .newevent a{font-size:12px;border-radius:7px;position:relative;margin:.4em .8em 0 0;display:inline-block;padding:.6em 1em;line-height:normal;color:#202124;background:#e8e8ea;top:-2px;font-weight:700;box-shadow:0 2px 0#cdced2}@media only screen and (min-width:1250px){.path-totara-dashboard .block_calendar_upcoming .footer .gotocal a,.path-totara-dashboard .block_calendar_upcoming .footer .newevent a{font-size:14px}}.path-totara-dashboard .block_calendar_upcoming .footer .gotocal a:hover,.path-totara-dashboard .block_calendar_upcoming .footer .newevent a:hover{box-shadow:none;top:0;text-decoration:none}.path-totara-dashboard .block_calendar_upcoming .footer .gotocal a:active,.path-totara-dashboard .block_calendar_upcoming .footer .gotocal a:focus,.path-totara-dashboard .block_calendar_upcoming .footer .newevent a:active,.path-totara-dashboard .block_calendar_upcoming .footer .newevent a:focus{outline:#1384e9 solid 4px;outline-offset:0}
/*! -------------------------------------------------

  FAST FIX location - hacks, temporary bug fixes, and things that
  need to make it into the main stylesheet someday, add them
  below.

-------------------------------------------------- */

/*--- CSS to hide OP enrolment mgr, assessor or report viewerdashboard block full report links for specific block instances --**/
#inst840 .footer, #inst1236 .footer, #inst861 .footer, #inst1592 .footer, #inst1593 .footer, #inst1437 .footer  {	display: none;	}
#inst840 th.header.c0.course_courselink, #inst1236 th.header.c0.course_courselink, #inst1592 th.header.c0.course_courselink, #inst1593 th.header.c0.course_courselink, #inst1437 th.header.c0.course_courselink  {	display: none;	}
/*--- CSS to hide OP dashboard full report links for specific block instances --**/
#inst456 .footer a, #inst460 .footer a, #inst1592 .footer a, #inst1593 .footer a { 	display: none;}
/*-- CSS to hide dashboard blocks editing for OP H&S assessors --**/
#page-totara-dashboard-17 .singlebutton {visibility: hidden;}
#page-totara-dashboard-17.editing .singlebutton {visibility: visible;}

/*--- CSS to hide AvidPLus dashboard blocks full report links for specific block instances --**/
#inst1234 .footer {	display: none;	}
#inst1234 th.header.c0.course_courselink {	display: none;	}

/*--- CSS to hide NZAPI dashboard full report links for specific block instances --**/
#inst2081 .footer a, inst462 .footer a, #inst466 .footer a,#inst846 .footer a {	display: none;}
#inst2081 th.header.c0.course_courselink, #inst2081 th.header.c1.course_summary, #inst846 th.header.c0.course_courselink {	display: none;}

/*--- CSS to hide EA enrolment mgr dashboard block full report links for specific block instances --**/
#inst1513 .footer, #inst1891 .footer {	display: none;	}
#inst1513 th.header.c0.course_courselink, #inst1891 th.header.c0.course_courselink {	display: none;	}
/*--- CSS to hide EA dashboard full report links for specific block instances --**/
#inst462 .footer a, #inst1513 .footer a, #inst1891 .footer a {	display: none;}

/*--- Add guidance note for token enrolment block in courses --**/
.token_generator_form_emailwrapper:after {   content: 'Add comma separated email addresses and click "Send invitation" to generate an email invitation for your staff. Be sure to remove any blank spaces between email addresses.';    display: block;    padding: .6em;    background: #dfdfeb;}
.category-53 li.type_setting.depth_1.item_with_icon {display: none;}
.category-53 div.availabilityinfo { font-style: italic; }

/*-- changes added 24-3-22 DNS to remove grade link from nav block for Dairy Training assessors and facilitator role --*/
.category-53 li.type_setting.depth_1.item_with_icon {display: none;}
.category-53 div.availabilityinfo { font-style: italic; }
.category-53 .completionprogress {display: none;}

/*-- Preventing the search bar from overlapping button groups in Manage Certifications and Manage programs pages --**/
#page-admin-totara-program-manage .buttons { position: relative; z-index: 1; }

/*-- Preventing baseline learning styles from bleeding into system styles --**/
h3.main.help { position: revert;}

/*-- fixing the course banner position --**/
#page-mod-quiz-view.category-24 .course-banner-hero {
  background-position: center top !important;
}

#page-totara-dashboard-37 .course-summary-hero {
    max-width: 100px;
    float: left;
    margin-right: 20px;
}

/*-- Enrolment Manager dashbord UI changes --**/
table#report_test___enrolment_mgr_via_completions12{margin-top:64px;border-top:14px solid #f2f3f4;border-right:14px solid #f2f3f4;border-left:14px solid #f2f3f4}table#report_test___enrolment_mgr_via_completions12:before{display:block;position:absolute;height:64px;top:0;left:0;width:100%;content:"Courses";font-weight:700;padding:.8em;background:#e8e8ea;border-radius:10px 10px 0 0}table#report_test___enrolment_mgr_via_completions12 tbody{background:#f2f3f4}table#report_test___enrolment_mgr_via_completions12 tbody tr td.cell{padding:.8em;border-top:none;border-bottom:14px solid #f2f3f4;background:#fff}table#report_test___enrolment_mgr_via_completions12 tbody tr td.cell a{display:block;text-decoration:underline}table#report_test___enrolment_mgr_via_completions12 tbody tr td.cell a:hover{text-decoration:none}table#report_test___enrolment_mgr_via_completions12 tbody tr td.course_summary{font-size:1.6rem}

.page-footer-poweredby {
    display: none !important;
}

/*-- Testing --**/
/*-- NZ Apples & Pears --**/

#page-course-index-category,
#page-enrol-index {
  &.category-3 {
    background-image: url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/7/nzaap-landing-page-bg.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top;
  }

  .landing-page-head {
    &.nzaap {
      background: #4b5b6b;

      .hero-bg {
        display: none;
        position: absolute;
        width: 100%;
        z-index: 0;
        top: 0;
        right: 0;
        height: 100%;
        overflow: hidden;
        border-radius: 10px;

        img {
          margin-top: -30%;
          width: auto;
          height: 200%;
          opacity: .3;
        }
      }

      .customer-logo {
        border-radius: 10px;
        position: absolute;
        display: block;
        background: #4b5b6b;
        width: 240px;
        height: 90px;
        padding: 20px;
        top: -30px;
        left: 35px;

        img {
          border-radius: 10px;
          width: 200px;
          height: auto;
        }
      }

      h2 {
        margin-top: 1.5em;
      }

      .description-text,
      .inital-text,
      h2 {
        color: #fff;
      }
    }
  }

  .block_html.landing-page-banner {
    background-image: url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/7/nzaap-course-orchard-qc-homepage-hero.jpg);
    background-repeat: no-repeat;
  }

  .page-devision {
    background: #e4f3df;

    &:before {
      color: #e4f3df;
    }
  }
}

.tenant-user-nzapi {
  #page-footer {
    background: #4b5b6b;

    p,
    .course-home-page-header .course-banner-hero .title-text {
      color: #fff;
    }

    .footnote {
      .link-box a {
        color: #fff;
        border-bottom: solid 1px #fff;
        text-decoration: none;

        &:focus,
        &:hover {
          text-decoration: none;
          border-bottom: dashed 1px #fff;
        }
      }
    }

    .footer-logo {
      display: inline-block;
      width: 150px;
      height: auto;
      margin-bottom: 20px;
    }

    .powered-by {
      opacity: .5;
    }
  }

  #page-course-index-category,
  #page-enrol-index {
    #food-safety .course-summary-wrapper {
      border-bottom: none;
      margin-bottom: 0;

      &:after {
        display: none;
      }
    }

    .fake-end-block {
      display: block;
      margin-top: 1em;
      padding-top: 1em;
      text-align: right;
      border-top: solid 2px #202124;
    }
  }

  .course-home-page-header {
    .course-banner-hero {
      .course-preface {
        .customer-branding img {
          width: 100%;
          height: auto;
          max-width: 200px;
        }

        ul li:before {
          color: #88c870;
        }
      }
    }
  }
}

@media only screen and (min-width: 1300px) {
  #page-course-index-category,
  #page-enrol-index {
    .landing-page-head.nzaap {
      .hero-bg {
        display: block;
      }

      .description-text,
      .inital-text,
      h2 {
        width: 40%;
      }
    }
  }
}

/*--Otago Polytechnic --**/

#page-course-index-category,
#page-enrol-index {
  &.category-4 {
    background-image: url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/11/op-landing-page-bg-solid.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top;
  }

  .landing-page-head {
    &.op {
      background: #01509f;

      .hero-bg {
        display: none;
        position: absolute;
        width: 60%;
        z-index: 0;
        top: 0;
        right: 0;
        height: 100%;
        overflow: hidden;

        img {
          margin-top: -30%;
          width: auto;
          height: 200%;
          opacity: .3;
        }
      }

      .customer-logo {
        position: absolute;
        padding: 1em;
        top: -50px;
        left: 25px;
        background: inherit;

        img {
          border-radius: 10px;
          width: 200px;
          height: auto;
        }
      }

      h2 {
        padding-top: .8em;
      }

      .description-text,
      .inital-text,
      h2 {
        color: #fff;
      }
    }
  }

  .sub-info {
    padding-top: 20px;

    .col-33 {
      width: 100%;
      max-width: 700px;
      padding-top: 13px;

      @media only screen and (min-width: 1160px) {
        display: block;
        width: 33.3333333%;
        float: left;
        overflow: hidden;

        &:first-child {
          width: 31.3333333%;
          margin-right: 2%;
        }

        &:nth-child(2) {
          width: 31.3333333%;
          margin-right: 1%;
          margin-left: 1%;
        }

        &:nth-child(3) {
          width: 31.3333333%;
          margin-left: 2%;
        }
      }
    }

    .business-or-employers,
    .employees-or-individual-learners {
      padding: 2em 2.2em;
      border-radius: 10px;
      position: relative;
      background: linear-gradient(135deg, #a2ca22 0, #a2ca22 84%, #1e509b 84%, #1e509b 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$op-green', endColorstr='#1e509b', GradientType=1);

      a {
        color: #1e509b;
      }

      &:after {
        position: absolute;
        color: #fff;
        font-size: 1.4em;
        content: "ℹ";
        display: block;
        width: 28px;
        height: 28px;
        line-height: 24px;
        border-radius: 15px;
        text-align: center;
        background: #76982a;
        top: -13px;
        right: 20px;
        border: 2px solid #a2ca22;
      }
    }
  }
}

@media only screen and (min-width: 1300px) {
  #page-course-index-category .landing-page-head.op .hero-bg,
  #page-enrol-index .landing-page-head.op .hero-bg {
    display: block;
  }

  #page-course-index-category .landing-page-head.op .description-text,
  #page-course-index-category .landing-page-head.op .inital-text,
  #page-course-index-category .landing-page-head.op h2,
  #page-enrol-index .landing-page-head.op .description-text,
  #page-enrol-index .landing-page-head.op .inital-text,
  #page-enrol-index .landing-page-head.op h2 {
    width: 40%;
  }
}

/**-- hide OP sub-categories --**/
body.category-4 div.subcategories {
display: none; }

.tenant-user-au {
  #page-course-index-category,
  #page-enrol-index {
    .panel[data-courseid="19"] {
      background: #cbbe45;

      .coursename,
      .coursename a,
      .summary,
      h2,
      h3,
      h4,
      ol,
      p,
      ul {
        color: #fff;
      }
    }
  }

  div#inst1352 {
    margin-top: 1.4em;
  }

  .course-home-page-header.op {
    &:before {
      background-image: url(https://engine.ecampusnz.com/pluginfile.php/232/mod_glossary/attachment/11/op-logo.svg);
      background-repeat: no-repeat;
      width: 192px;
      height: 90px;
    }

    h1 {
      margin-top: 1.5em;

      @media only screen and (min-width: 992px) {
        margin-top: .4em;
        margin-bottom: .4em;
      }
    }
  }

  #page-footer {
    background: #7b7361;

    p {
      @media only screen and (min-width: 800px) {
        padding-left: 100px;
      }
    }

    .footnote {
      .link-box {
        a {
          color: #fff;
          border-bottom: solid 1px #fff;
          text-decoration: none;

          &:focus,
          &:hover {
            text-decoration: none;
            border-bottom: dashed 1px #fff;
          }
        }
      }
    }

    .footer-logo {
      width: 80px;
      height: auto;
      margin-bottom: 20px;

      @media only screen and (min-width: 800px) {
        position: absolute;
      }
    }
  }
}
.totara_core__QuickAccess .totara_core__QuickAccess_group-list li a,
.totara_core__QuickAccess .totara_core__QuickAccess_group-list li a:hover {
color: inherit;
}

.tui-tabs__tabLabel{
color: #201f1f !important;
}
