: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: #000000;--color-primary: #ed2681;--btn-prim-accent-color: #ed2681;--btn-accent-color: #37b87b;--link-color: #269aca;--color-state: #269aca;--color-text: #262626;--footer-bg-color: #ffffff;--footer-text-color: #262626;--btn-prim-accent-color-focus: #e31c77;--btn-prim-accent-color-active: #d20b66;--btn-accent-color-focus: #2dae71;--btn-accent-color-active: #1c9d60;--link-color-hover: #1c90c0;--color-state-hover: #1c90c0;--color-state-focus: #1c90c0;--color-state-active: #0b7faf;--footer-text-color-hover: #1c1c1c;}
.block-totara-featured-links-layout .block-totara-featured-links-content.block-totara-featured-links-content h3 {
  font-size: 11px;
}

.mod_facetoface__eventinfo__content__eventdetail__section > dl {
  margin-bottom: 0px;
  margin-top: 0px;
  content-visibility: hidden;
}

.tui-performUserActivityListTableItem__overview-created {
  visibility: hidden;
}

.tui-assignmentProgress__header {
  white-space: wrap;
}

.tui-core_auth-loginNav {
  background-color: #ffffff;
}

.tui-core_auth-loginNav__image {
  max-width: 60%;
  max-height: 60%;
  height: 60%;
}

:root {
  --color-neutral-1: #fff;
  --color-neutral-2: #;afafa;
  --color-neutral-3: #c6f2fc;
  --color-neutral-4: #e6e4e4;
  --color-neutral-5: #c7c7c7;
  --color-neutral-6: #767676;
  --color-neutral-7: #262626;
--nav-tab-border-inner-color-focus: #ed2681;

}

.page-footer .page-footer-main-content
{
  text-align: center;
}

.totaraNav_prim {
    padding: var(--gap-4) 0;
}

.block-totara-featured-links-layout > div .block-totara-featured-links-content {
  text-align: center;
}

.block .block-header h2, #dockeditempanel .dockeditempanel_content .block-header h2 {
    color: #269aca;
    font-weight: bold;
    text-align: center;
}

.block-totara-featured-links-layout > div .block-totara-featured-links-content {
  position: relative;
  background: black;
  color: #000 !important;
  opacity: 75%;
}

.totaraNav nav {
    line-height: 1.8;
}



.block .block-title, #dockeditempanel .dockeditempanel_content .block-title {
    box-shadow: inset 0 -1px 0 #269aca;
}

.course-content ul li.section.main {
    border-bottom: 1px solid #269aca;
}

hr {
    border-top: 1px solid #269aca;
}

.col-md-push-3 {
    margin-bottom: 25px;
    padding-bottom: 40px;
    padding-top: 15px;
    border-style: solid;
    border-color: gray;
    border-width: 1px;
}

.loginbox.twocolumns .signuppanel {
    padding: 2%;
}

.path-login #page-content, .path-login #page-content > .row, .path-login #region-main, .path-login #region-main > [role="main"] {
    background-color: #fff;
}

.path-login #login_hero-image img {
    width: 100%;
    max-height: 100%;
    max-width: 30%;
background-color: #fff;
}

.path-login #login_hero-image {
    margin-top: 24px;
    width: 100%;
    text-align: center;
background-color: #fff;
}

.breadcrumb {
    background: white;
}

.breadcrumb-nav .breadcrumb {
    margin-top: 6px;
    border-style: solid;
    border-color: gray;
    border-width: 1px;
}

#page-content {
    padding-top: 4px;
}

.col-md-push-3 {
    margin-bottom: 25px;
}

.activity img.activityicon {
    vertical-align: text-bottom;
    width: 1.3em;
    margin-right: 5px;
}



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

.totaraNav_prim {
    padding: var(--gap-3) 0;
}

.totaraNav_prim--list_item_externalLink .totaraNav_prim--list_item_link, .totaraNav_prim--list_item_hasChildren .totaraNav_prim--list_item_link {
  padding-right: var(--gap-1);
}

.totaraNav_prim--list_item_link {
  padding: var(--gap-2) var(--gap-3);
  color: var(--nav-tab-text-color);
  border: none;
}

.navExpand--listThird .navExpand--list_item_link {
  padding-left: var(--gap-6);
}

.form-autocomplete-downarrow
{
  color: black;
}
