only do overlay captions on desktop sizes (i.e. devices that support hover)