various changes

1. changed responsive menu method
2. misc style changes