Show on :hover on Desktop, but always on touch devices.

Adding support to show on mouse-over on Desktop, and keep always visible on touch devices.