OK. I know why some lines are missing, etc.
For badges and other new features, I am using the Bootstrap CSS file and that file resets certain CSS elements with
Reboot, including the <fieldset> elements used here.
Ref:
Reboot * Bootstrap
Quote:
Forms
Various form elements have been rebooted for simpler base styles. Here are some of the most notable changes:
<fieldset>s have no borders, padding, or margin so they can be easily used as wrappers for individual inputs or groups of inputs.
<legend>s, like fieldsets, have also been restyled to be displayed as a heading of sorts.
<label>s are set to display: inline-block to allow margin to be applied.
<input>s, <select>s, <textarea>s, and <button>s are mostly addressed by Normalize, but Reboot removes their margin and sets line-height: inherit, too.
<textarea>s are modified to only be resizable vertically as horizontal resizing often “breaks” page layout.
These changes, and more, are demonstrated below.
I think this is OK since we will get rid of tables and change other elements over time to be more responsive.
Update: Confirmed. It is Reboot used by Bootstrap which resets the lines in the forum. I will leave it without all the lines, as it looks better without so many horizontal lines all over the place. There is only a few issues where it should have lines, but I plan to remove that code and replace with div elements so, let it be for now.