@charset "UTF-8"; @import url('NotoSans.css'); * { font-family: 'noto-sans', sans-serif; line-height: 130%; } .ltr { text-align: left; } section.dedication, section.chapter, section.footnotes { page-break-before: always; } * { line-height: 130%; } h1, h2, h3, h4, h5, h6 { text-align: left; page-break-after: avoid; } h1 { font-size: 1.6em; font-weight: bold; } h2 { font-size: 1.4em; font-weight: bold; margin-left: 0; } h3 { font-size: 1.2em; font-weight: bold; margin-left: 0; } h4 { font-size: 1em; font-weight: bold; margin: 1.5em 0 0.5em 0; } h5 { font-size: 1em; font-weight: normal; font-style: italic; margin-left: 0; } h6 { font-size: 1em; font-weight: normal; font-style: normal; margin-left: 0; } p, h1, h2, h3, h4, h5, h6 { text-align: left; } .indent { text-indent: 1.8em; margin-top: 0; } p.book-title, p.book-title, p.imprint { text-indent: 0; } p { margin-bottom: 0; } .label { margin: 0 0.3em 0 0; font-weight: bold; color: inherit; } li span.label { float: left; } li > p { text-indent: 0; margin-left: 0.75em; margin-top: 0; } blockquote { margin: 2em 0 2em 6em; font-size: 0.9em; } div.verse-group { margin: 1em 0 1em 1em; } p.verse-line { margin: 0; } figure { margin: 2em 0; margin-block: 0; margin-inline: 0; text-align: center; page-break-inside: avoid; } figure img { width: 100%; } img { max-width: 100%; vertical-align: middle; } figure { width: 100%; } div.fn p { margin-left: 2em; } div.fn .note-mark, aside.fn .note-mark { float: left; width: 2em; margin: 0 1em 0 0; font-weight: bold; } aside > p { text-align: left; text-indent: 0em; margin-left: 4em; } p.ref { margin: 0.5em 0 0.5em 0; text-indent: 0; } div.title-group, div.book-title-group { margin: 0 0 2em 0; } div.black-bar-top { width: 2.5em; border-top: 0.25em solid #000; margin: 0 0 1em 0; } p.contrib, div.contrib { margin: 0; text-indent: 0; } p.halftitle { margin: 0; line-height: 130%; } p.halftitle.book-title { font-weight: bold; line-height: 130%; } h1.book-title { font-size: 1.8em; line-height: 130%; font-weight: bold; margin: 0 0 0.5em 0; } p.book-subtitle { font-size: 1em; line-height: 130%; font-weight: normal; } .title-page p.contrib, .title-page div.contrib { font-size: 1em; line-height: 130%; } div.publisher { margin: 5em 0 0 0; width: 20%; } img.publisher-logo { width: 100%; } p.halftitle, div.contrib, p.contrib, h1.book-title, p.book-subtitle { word-break: keep-all; } p.imprint { margin: 0; } p.imprint.dnb-title { font-weight: bold; margin: 1em 0 0 0; } p.imprint.copyright { margin: 1em 0; } nav ol { list-style-type: none; padding-left: 0; } li.toc2, li.toc3 { font-weight: normal; margin-top: 0.25em; } li.toc1, li.toc2 { margin-top: 1em; font-weight: bold; color: inherit; } li.toc2 { margin-left: 1em; } li.toc3 { margin-left: 2em; } div.contrib span.given-names, div.contrib span.surname, div.contrib span.degrees { font-weight: bold; } div.contrib { margin-top: 0.5em; } a.toc-link, a.toc-link:hover, a.toc-link:visited, a.toc-link:active, a.fn-link, a.fn-link:hover, a.fn-link:visited, a.fn-link:active, a.fn-ref, a.fn-ref:hover, a.fn-ref:visited, a.fn-ref:active, a.ref-link, a.ref-link:hover, a.ref-link:visited, a.ref-link:active, a.xref, a.xref:hover, a.xref:visited, a.xref:active { color: inherit; text-decoration: none; } .toc-link.toc-part { font-size: 1.2em; } a.ext-link::before, a.xref::before { content: "→"; text-decoration: none; } section.index ul { padding-left: 0; } li.ie { margin-left: 3em; text-indent: -3em; } li.ie2 { margin-left: 0; } li.ie2 span::before { content: "– "; } li.ie ul.index-entry-list { padding-left: 1em; } ul.index-entry-list { list-style-type: none; } span.indexterm { margin: 0.5em 1em 0 0; }