Mobile device optimization

1. Adjust padding for main menu
2. Mobile device orientation detection using css3
3. TODO:: iPhone orientation detection