twitter/bootstrap — pull request #2868 by mattbasta (2012-03-29 16:28:42+00:00)
Title: Fix margins for elements after <legend>

Currently, only `.control-group`s that follow a `
` tag get their margins fixed. This means that using fieldsets in any non-`form-horizontal` area is broken. Alerts, `

` 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`.