make navigation responsive