: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: #21254b;--nav-text-color: #ffffff;--color-primary: #009ab8;--btn-prim-accent-color: #009ab8;--btn-accent-color: #21254b;--link-color: #009ab8;--color-state: #009ab8;--color-text: #262626;--footer-bg-color: #21254b;--footer-text-color: #ffffff;--btn-prim-accent-color-focus: #0090ae;--btn-prim-accent-color-active: #007f9d;--btn-accent-color-focus: #171b41;--btn-accent-color-active: #060a30;--link-color-hover: #0090ae;--color-state-hover: #0090ae;--color-state-focus: #0090ae;--color-state-active: #007f9d;--footer-text-color-hover: #f5f5f5;}
#page-login-index form#guestlogin input[type="submit"] {
margin-top:  var(--gap-2);
}

.totaraNav_prim .masthead_logo--header_img {
height: 55px;
}

.course-content .tw-containerCourse-enrolmentBanner.alert {
display: none;
}

/* Hide City/town and Country fields on signup form */
div#fitem_id_city,
div#fitem_id_country {
display: none;
}

/* Topic header is now a link - force inherit color - #11745 */
h3.sectionname.tw-formatTopics__topic_header.tw-formatTopics__collapse_handle a {
    color: inherit;
}

/* Custom topic header  - #6412 */
li.tw-formatTopics__topic--collapsible h3.sectionname.tw-formatTopics__topic_header {
background-color: #009ab8;
color: #ffffff;
padding-top: 8px;
padding-bottom: 8px;
}

li.tw-formatTopics__topic--collapsible h3.sectionname.tw-formatTopics__topic_header span[data-movetext="true"] {
display: flex;
align-items: center;
}

li.tw-formatTopics__topic--collapsible h3.sectionname.tw-formatTopics__topic_header a.tw-formatTopics__collapse_link {
display: flex;
align-self: normal;
color: #ffffff;
}

li.tw-formatTopics__topic--collapsible h3.sectionname.tw-formatTopics__topic_header a.tw-formatTopics__collapse_link:hover,
li.tw-formatTopics__topic--collapsible h3.sectionname.tw-formatTopics__topic_header a.tw-formatTopics__collapse_link:focus {
text-decoration: none;
}

li.tw-formatTopics__topic--collapsible h3.sectionname.tw-formatTopics__topic_header a.tw-formatTopics__collapse_link span.flex-icon:not(:focus) {
border-bottom: none;
}

.course-content h3.sectionname.tw-formatTopics__topic_header {
text-transform: uppercase;
font-size: 16px;
}

/* Hide Block on Program page #9661 */
#page-totara-program-required .block.block_fake[data-block="_fake"] {
display: none;
}

th, td {
  padding: 15px;
}
