I don't want to start applying styling to other browsers that do not need it.

The way it is at the moment is pretty safe, in that it's only limited to webkit browsers, fixes a known issue with a certain browser, and without any repercussions in other webkit browsers. Adding extra stuff to "potentially normalise non existing browsers" is more likely to cause more problems than it would ever solve.