Created by: mattbasta
Currently, only .control-groups that follow a <legend> tag get their margins fixed. This means that using fieldsets in any non-form-horizontal area is broken. Alerts, <p> tags, tables, and other elements all get squished up against the legend.
This might be a bit sledge-hammery, but at worst the developer will need to specify their own margin-top value, which is a lot more intuitive than forcing them to class their elements as control-group (since they're not necessarily control groups) or specifying -webkit-margin-top-collapse: separate.