I needed to nest a group within a group in order to use conditional statements on more than one field. Unfortunately it looks like there is a mistake somewhere in the css box model. If you apply padding to a group inside another group it breaks.
I can no doubt fix this with some customer work when I track it down but thought it was worth mentioning in case there was a simple solution or it could be fixed for future revisions.