There is actually a fix for the Safari issue. The hover technique I used on this submission is pretty outdated. Just email me if you want to know how to fix it and you are willing to edit a little bit of code.