.ThemeGlobal {
  .ImcNavigation {
    --navigation-max-width: 1920px;
    --navigation-padding: 0;
    --navigation-background: #41535d;
    --navigation-logo-width: 250px;
    --navigation-logo-mobile-width: 35px;
    --navigation-logo-mobile-padding: 10px 5px;
    --navigation-logo-padding: 20px 40px 20px 20px;
    --navigation-burger-padding: 6px 15px;
    --navigation-shadow: none;
    --navigation-dropdown-padding: 17px 0 10px 0;
    --navigation-dropdown-item-padding: 6px 18px;
    --navigation-items-left-valign: flex-end;
    --navigation-items-right-valign: flex-end;
    --navigation-item-text-color: #fff;
    --navigation-item-hover-background: transparent;
    --navigation-item-hover-text-color: #fff;
    --navigation-item-active-text-color: #fff;
    --navigation-item-active-background: transparent;
    --navigation-item-hover-border-color: #fff;
    --navigation-item-font-size: 17px;
    --navigation-item-padding: 10px 14px 12px 14px;
    --navigation-item-list-padding: 0 0 2px 0;
    --navigation-items-right-padding: 10px 10px 2px 10px;
    --navigation-font-family: Verdana,ClearSans,Arial,Helvetica,sans-serif;
    --navigation-item-default-icon-padding: 9px 9px 15px 9px;
    --navigation-item-icon-padding: 9px 9px 15px 9px;
    --navigation-item-font-weight: 500;
    --navigation-dropdown-background: #ffffff;
    --navigation-dropdown-item-text-color: #41535d;
    --navigation-dropdown-item-hover-text-color: #41535d;
    --navigation-dropdown-item-hover-shadow: none;
    --navigation-dropdown-item-active-text-color: #41535d;
    --navigation-dropdown-item-font-size: 14px;
    --navigation-dropdown-item-font-weight: 400;
    --navigation-dropdown-item-border-size: 0 0 0 0px;
    --navigation-item-border-size: 0 0 1px 0;
    --navigation-item-badge-background: #41535d;
    --navigation-item-badge-text-color: #ffffff;
    --navigation-item-badge-border: #41535d;
    --navigation-item-badge-position-top: -2px;
    --navigation-item-badge-position-left: 20px;
    --navigation-search-result-match-text-color: #008655;
    .dropdown .dropdownContentWrapper .menuEntry {
      &:hover {
          .ImcText {
              text-decoration: underline;
          }
      }
    }
    /* Second Logo */
    .NavWrapper {
      &:before {
        position: absolute;
        background-image: url(../global/logos/Claim.png) ;
        background-color: transparent;
        background-repeat: no-repeat;
        background-position: left top;
        color: transparent !important;
        width: 179px;
        height: 20px;
        background-size: 179px;
        background-position-y: center;
        bottom: 40px;
        right: 20px;
        content: "";
        margin-bottom: 10px;
        margin-top: 5px;
      }
      @media screen and (max-width: 1024px) {
        &:before {
          margin: 0; 
          bottom: 15px;
          right: 52px;
        }
      }
      @media screen and (max-width: 512px) {
        &:before {
          width: 90px;
          height: 10px;
          background-size: 90px;
          bottom: 20px;
          right: 48px;
        }
      }
    }
  }
  .ImcFooter {
    --footer-background: #41535d;
    --footer-item-text-color: #ffffff;
    --footer-item-hover-text-color: #ffffff;
    --footer-item-font-size: 14px;
  }
  .MultiEnrollment .coursesSearchList .coursesList .cardSeparator {
    border-bottom: 1px solid #f2f2f2;
  }
  .MultiEnrollment .coursesSearchList .coursesList .cardWrapper.disabled {
    background-color: #f2f2f2;
  }
  .MultiEnrollment .coursesSearchList .coursesList .cardWrapper.disabled .Card:hover {
    background: none;
  }
  .MultiEnrollment .coursesSearchList .coursesList .cardWrapper .Card:hover {
    background: #f2f2f2;
  }  
}