Target `.question` and `.category` DIVs. Not just `.question`
When displaying parent categories, don't pass on the record_id to the parent of a multi-record.
Add `margin-left` to nested sub-questions whether they're inside a record or not.