The text wrapper is needed so that the text label can be hidden at small viewport widths (see the respond-to clause in the same selector)