fixing weird :hover bug on webkit