Fix scaleSite function, which was broken in Firefox (doesn't like background-position-x or y?)