added min-width for portrait iphone view

prevents desktop users from seeing an unintentionally narrow version of
the site by adjusting browser width lower than 320px