Reverted position-ruler-with-CSS changes because they don't work in Safari.