Updated viewport scaling so site displays correctly on mobile devices