If you look at https://pagure.io/misc-rpm-macros, the overview has several items which are defined in README.rst as definition lists. rst2html renders then as I'd expect (with the body indented relative to the heading) but the overview doesn't intend them. I'm not sure if this is an error in the CSS or a stylistic choice, but the dd elements (in fedora-bootstrap.css) specifically have margin-left: 0. Toggling this off indents the items as I would expect.
margin-left: 0
Implemented in https://pagure.io/pagure/pull-request/951
Commit 2971db43 fixes this issue