/*
 * HTML Structure is (in Pug syntax), for example with a title "The Foo".
 *
 * #toc-np-container
 *   p#toc-np-title Content of Table
 *   ul.no-bullets
 *     li.header-level-1
 *       a(href="#the-foo")
 *         span.toc-np-number 4
 *         | The Foo
 */
#toc-np-container { 
	display: block;
}

#toc-np-container ul, #toc-np-container li {

}

.vertical-layout
#toc-np-container li.header-level-1 {
	margin-top: 0;
}

.vertical-layout
#toc-np-container li.header-level-2 {
	padding-left: 0;
}

#toc-np-container ul {
}

#toc-np-container li a {

}

#toc-np-container li a:hover {
	text-underline-position: right;
}

.vertical-layout
#toc-np-container .toc-np-number {
	padding-right: 0;
	margin-bottom: 2px;
	display: inline;
}
#toc-np-container .toc-np-number:after {

}

#toc-np-container #toc-np-title {

}

.no-bullets, .no-bullets ul, .no-bullets li {
}
