a bunch of changes to get the zoom level of article text right