The headers that push a bit into the margin are an interesting stylistic choice, but why on earth does it have to be random? Did something change that affected the layout somehow? (ironically)
https://www.w3.org/Provider/Style/GuideStyle.css
H1 { margin-left: -20%; }
H2 { margin-left: -15%; }
H3 { margin-left: -10%; }
H4 { margin-left: -05%; }