Fixed numbering alignment on <li> elements that have more than one line followed by a child list
More style tweaks for spacing
Further amends based on feedback