#main-content{counter-reset:cnt-h2}#main-content>h2{counter-reset:cnt-h3}#main-content>h3{counter-reset:cnt-h4}#main-content>h4{counter-reset:cnt-h5}#main-content>h5{counter-reset:cnt-h6}#main-content>h2:before{counter-increment:cnt-h2;content:counter(cnt-h2,decimal) " - \a"}#main-content>h3:before{counter-increment:cnt-h3;content:counter(cnt-h2,decimal) "." counter(cnt-h3,decimal) " - \a"}#main-content>h4:before{counter-increment:cnt-h4;content:counter(cnt-h2,decimal) "." counter(cnt-h3,decimal) "." counter(cnt-h4,decimal) " - \a"}#main-content>h5:before{counter-increment:cnt-h5;content:counter(cnt-h2,decimal) "." counter(cnt-h3,decimal) "." counter(cnt-h4,decimal) "." counter(cnt-h5,decimal) " - \a"}#main-content>h6:before{counter-increment:cnt-h6;content:counter(cnt-h2,decimal) "." counter(cnt-h3,decimal) "." counter(cnt-h4,decimal) "." counter(cnt-h5,decimal) "." counter(cnt-h6,decimal) " - \a"}body{counter-reset:cnt-toc2}.toc ul li{counter-increment:cnt-toc2}.toc ul li li{counter-increment:cnt-toc3}.toc ul li li li{counter-increment:cnt-toc4}.toc ul li li li li{counter-increment:cnt-toc5}.toc ul li li li li li{counter-increment:cnt-toc6}.toc ul li a:before{content:"" counter(cnt-toc2,decimal) " - \a"}.toc ul li li a:before{content:"" counter(cnt-toc2,decimal) "." counter(cnt-toc3,decimal) " - \a"}.toc ul li li li a:before{content:"" counter(cnt-toc2,decimal) "." counter(cnt-toc3,decimal) "." counter(cnt-toc4,decimal) " - \a"}.toc ul li li li li a:before{content:"" counter(cnt-toc2,decimal) "." counter(cnt-toc3,decimal) "." counter(cnt-toc4,decimal) "." counter(cnt-toc5,decimal) " - \a"}.toc ul li li li li li a:before{content:"" counter(cnt-toc2,decimal) "." counter(cnt-toc3,decimal) "." counter(cnt-toc4,decimal) "." counter(cnt-toc5,decimal) "." counter(cnt-toc6,decimal) " - \a"}
