@media (pointer:coarse) {
/* Primary Input is a coarse pointer device such as touchscreen or XBox Kinect etc */
}
@media (pointer:fine) {
/* Primary Input is a fine pointer device such as a mouse or stylus */
}
@media (hover:none) {
/* Primary Input doesn't respond to hover at all, even partially (ie: there is no pointing device) */
}
@media (hover:on-demand) {
/* Primary Input responds to hover only via emulation, such as touch screen devices */
}
@media (hover:hover) {
/* Primary Input responds to hover fully, such as a mouse or a Nintendo Wii controller */
}