User:Mrblahblah200/toc bs.css

/* Sub-level text */ font-size: 0.8em; }
 * 1) mw-panel #p-toc .body > ul > li > ul > li {

/* Sub-(sub)*-level text */ font-size: 1em; }
 * 1) mw-panel #p-toc .body > ul > li > ul > li ul li {

/* Fixed positioning */ position: fixed; left: 0; top: 0; width: 10em; }
 * 1) mw-panel #outer-p-toc.lang-fixed {

@media screen and (min-width: 982px) { #mw-panel #outer-p-toc.lang-fixed { padding-left: 0.5em; } }