Hi kent,
Thank you for pointing this issues out.
Actually all of them have alredy been fixed. You just have used an older version of the Shop All theme.
If you download the theme package again you will see that this css issues are fixed and also now the Shop All theme comes with the Mega Menu plugin styled for it, so you have the option to chose which menu to use either Mega Menu or Categories Header Menu. It is up to your preferences.
You can see the Mega Menu in the Shop All theme on our Demo site.
http://themes.shopall.nop-templates.com/
Many thanks again for giving us feedback!
Best Regards,
Nop-Templates Support Team
@{
var currentLanguageCulture = Nop.Core.Infrastructure.EngineContext.Current.Resolve<Nop.Core.IWorkContext>().WorkingLanguage.LanguageCulture;
}
@Html.Action("Slider", "AnywhereSliders", new { systemName = "Slider-" + currentLanguageCulture })