/* numbering headings */
body { counter-reset: H1; counter-increment: H1;} 	/* Create the counter for H1 */
h1:before {
  counter-increment: H1; 	/* Add 1 to next H1 */
}
h1 { counter-reset: H2; }
h2:before {
  content: counter(H1) "." counter(H2) " ";
  counter-increment: H2;
}
h2 { counter-reset: H3; }
h3:before {
  content: counter(H1) "." counter(H2) "." counter(H3) " ";
  counter-increment:H3;
}

h3 { counter-reset: H4; }
h4:before {
  content: counter(H1) "." counter(H2) "." counter(H3) "." counter(H4) " ";
  counter-increment:H4;
}
