fix html markup for mega menu items with no children