modified viewport to prevent zooming