cursor:hand doesn’t work in Firefox
cursor:hand doesn’t work as a style in Firefox and Safari, so you need to use: cursor: hand; cursor: pointer; . However, that throws an error in Firefox, which doesn’t recognize the cursor:hand (which is still necessary for IE). I’ve always just lived with that, but recently I have found out a new way to put it that gets rid of the Firefox error: cursor:pointer !important; cursor:hand; .
