Simplify the css & non-breaking text

- make the css color coding independent of list-table context
- prevent the 'Required plugins' phrase wrapping across lines
Absolutely, but where to add it to ? Depending on how/where it's shown the surrounding html might differ.
We could wrap the text in a (extra) span of course. Would that be better ?