cleaning up the nav styles, configuring mobile nav, adding fallbacks