Use horizontal tabs on homepage

`.tabs-left` is not quite friendly to small screen.
`#map` now uses less margin on small screens
Merge pull request #29 from 5long/mobile-access-optimization

Mobile access optimization