set width of zoomed pages to avoid excess horizontal scrolling; apply styles via CSS rather than JavaScript