fixing cross-browser geometry weirdness