Everytime I make any modification on H2,3,4 headings to change their background or so, when I change "display: block;" into "display: inline-block;" or "display: table; I find the first and second H2 in every post is wrongly placed to the right as in the attached image, while the rest of h2 headings are positioned normally to the left.
I tried many solutions without any results.
.post-body h2 {
background-color: #f2f2f2;
(post.line);
padding: 10px 20px;
color: $(post.headline);
display: block;
margin: 5px 0 15px;
border-bottom: 1px solid $(post.line)
}
.post-body h3, .post-body h4 {
background-color: #fff;
(post.line);
padding: 10px 20px;
color: $(post.headline);
display: block;
margin: 5px 0 15px;
border-bottom: 1px solid $(post.line)
}