: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-hover: var(--color-state-hover);--btn-accent-color-disabled: var(--color-state-disabled)}:root{--nav-bg-color: #ffffff;--nav-text-color: #231F20;--color-primary: #0068a5;--btn-prim-accent-color: #0068a5;--btn-accent-color: #508eb9;--link-color: #0068a5;--color-state: #0068a5;--color-text: #231F20;--footer-bg-color: #ffffff;--footer-text-color: #231F20;--btn-prim-accent-color-focus: #005e9b;--btn-prim-accent-color-active: #004d8a;--btn-accent-color-focus: #4684af;--btn-accent-color-active: #35739e;--link-color-hover: #005e9b;--color-state-hover: #005e9b;--color-state-focus: #005e9b;--color-state-active: #004d8a;--footer-text-color-hover: #191516;}
.img-responsive {
  display: block;
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  height: auto;
  width: auto;
}

html{
    --brand-background-color: #0068a5;
    --brand-text-color: #ffffff;
}

.tenant-22,
.tenant-user-ie {
    --brand-background-color: #0099CC;
    --brand-text-color: #ffffff;
}
.tenant-26,
.tenant-user-rrt {
    --brand-background-color: #E02526;
    --brand-text-color: #ffffff;
}
.tenant-30,
.tenant-user-ol {
    --brand-background-color: #0068a5;
    --brand-text-color: #ffffff;
}

.block .block-header {
    background-color: var(--brand-background-color);
    color: var(--brand-text-color);
    height: auto;
    border-radius: 20px 20px 0 0;
    padding-bottom: 10px;
}

.img[Attributes Style] {
    height: 360px;
    aspect-ratio: auto 1500 / 360;
    width: 1500px;
}

.block {
border-radius: 20px;
padding-bottom: 10px;
}



.block .block-title {
box-shadow: none;
}

.path-login #login_hero-image img {
    text-align: center;
//     width: fit-content;
}


.totaraNav_prim .masthead_logo--header_img {
    height: 4rem;
}


.totaraNav_prim {
    padding: var(--gap-2) 0;
    background: var(--nav-bg-color);
}


.totaraNav nav {
}

.progress-bar, .dndupload-progress-outer {
    margin-bottom: 0;
    border: 1px solid #1695d3;
}

.div-table-tli {
  display: table;        
  width: 100%;        
  border-spacing: 0px; /* cellspacing:poor IE support for  this */
  font-size: 11px;
  font-family: verdana,geneva,sans-serif;
}

.div-table-row-tli {
  display: table-row;
  width: auto;
  clear: both;
}

.div-table-col-tli {
  float: left; /* fix for  buggy browsers */
  display: table-column;        
  width: 25%;        
}

.tfont-var-envelope-fill::before {
  content: "";
}

.block-totara-featured-links-layout > div .block-totara-featured-links-content h3 {
    font-size: var(--font-size-14);
    font-weight: bold;
}
