.header #header-nav-container,
.header .dropdown-menu.show {
  display: flex !important;
}
.header #header-nav-container.l-2,
.header .dropdown-menu.show.l-2 {
  display: block !important;
}
.header .nav-content .list {
  margin-right: 0;
  margin-bottom: 0;
  padding-left: 0;
}
.header .nav-content .list li {
  align-items: center;
  display: inline-flex;
  flex: 0 1 100%;
  position: relative;
  margin-bottom: 0 !important;
  margin-right: 1.7rem;
  padding-top: 6px;
}
.header .nav-content .list li.last {
  margin-right: 0;
}
@media (max-width: 1365.98px) and (min-width: 640px) {
  .header .nav-content .list li {
    padding-top: 3px;
  }
  .header .nav-content .list li:not(:last-child) {
    margin-right: 0.9375rem;
  }
}
@media (max-width: 1023px) {
  .header .nav-content .list li {
    width: 100%;
  }
}

.brand-header__nav .nav-item .dropdown-menu button.nav-link--back {
  background: transparent;
  border: none;
  height: 19px;
  margin-top: 15px;
  padding-left: 36px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.2px;
}
.brand-header__nav .nav-item .dropdown-menu button.nav-link--back::before {
  display: none;
}
.brand-header__nav .nav-item .dropdown-menu button.nav-link--back svg {
  position: absolute;
  left: 20px;
  right: unset;
  font-size: 0.75rem;
}

@media all and (min-width: 1024px) {
  .brand-header__nav .nav-item .dropdown-menu button.nav-link--back {
    display: none;
  }
}
footer ul {
  padding-left: 0;
}
footer .pagelist.theme--page-list-social-links .nav-content ul li {
  display: inline-block;
  max-width: 1rem;
}

.fal{
  font-family: 'FontAwesome', sans-serif !important;
}

fieldset {
  margin-bottom: 0 !important;
}


div#absent-late-details-div-wrapper fieldset label {
  float: left;
  margin-right: 10px;
}

div#absent-late-details-div-wrapper fieldset span {
  display: block;
}
.repeater-add-btn{
  margin-bottom: 20px;
}
/*# sourceMappingURL=aem-overrides.css.map */
