fixing nav bar bug and add responsive style