Responsive Design Fixes

Including both landscape and portrait orientation for iPhone/iPad.