div #toc {
width: 19em;
font-family: sans;
+ border-right: 3px solid gainsboro;
}
-.book {
+.book, .article {
margin-left: 22em
}
div #toc a:link, div #toc a:visited {
font-size: 1.1em;
margin-bottom: 0.3em;
}
+
+.monospaced, code, pre {
+ overflow-wrap: break-word;
+}
+img {
+ max-width: 100%;
+}
+
@media only screen and (min-width: 85em) {
div #toc {
width: 22em
}
-.book {
+.book, .article {
margin-left: 25em
}
div .toclevel1 {