fix hover styling oddity on touch devices