improve styles in iPhone landscape orientation

 - no more font size blowup
 - iPhone 5 gets 2 columns in landscape
 - reduce margin above flash message