:root{--nav-bg-color: #008FCF;--nav-text-color: #ffffff;--color-primary: #008FCF;--color-kmartcolour-learning: #008088;--color-kmartcolour-bookings: #425563;--color-kmartcolour-results: #48154E;--btn-prim-accent-color: #008FCF;--btn-accent-color: #425563;--link-color: #48154E;--color-state: #008FCF;--color-text: #262626;--footer-bg-color: #63666A;--footer-text-color: #63666A;--btn-prim-accent-color-focus: #0085c5;--btn-prim-accent-color-active: #0074b4;--btn-accent-color-focus: #384b59;--btn-accent-color-active: #273a48;--link-color-hover: #3e0b44;--color-state-hover: #0085c5;--color-state-focus: #0085c5;--color-state-active: #0074b4;--footer-text-color-hover: #595c60;--color-kmartcolour-background: #efefef;}
/* WR-403730 - Featured link text size is too large. The unset value is --font-size-18 */
.block-totara-featured-links-content.block-totara-featured-links-content-bottom h3 {
  font-size: var(--font-size-15)!important;
}

/* WR-403884 - Form fields not fitting into side block */
.block_multiple_enrolments .femptylabel .fitemtitle {
  display: none;
}

.qn-question { 
background-color: #ffffff;
}

.block_multiple_enrolments .femptylabel + #fgroup_id_buttons > div {
  margin-left: 0;
}

/* Fix outage + envbar styling */
body.auth_outage .totaraNav {
  margin-top: 100px;
}
body.auth_outage #envbar_spacer + .totaraNav {
  margin-top: 50px;
}
body.auth_outage:has(> .envbar) {
  padding-top: 50px;
}
body:has(> .envbar) #auth_outage_warningbar_box {
  padding-top: 50px;
}


