.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation ul .menu-item.menu-item-has-children > a,
.ast-default-menu-enable.ast-header-break-point .main-navigation ul .menu-item.menu-item-has-children > a,
.ast-flyout-menu-enable.ast-header-break-point .main-navigation ul .menu-item.menu-item-has-children > a {
  padding-right: 0;
}

.ast-fullscreen-menu-enable.ast-header-break-point .main-header-menu .menu-item {
  -js-display: inline-flex;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}

.ast-fullscreen-menu-enable.ast-header-break-point .menu-item .menu-link {
  height: auto;
}

.ast-fullscreen-menu-enable.ast-header-break-point .sub-menu {
  flex: 1 0 100%;
}
