/**/ h1, h2, h3, h4 { text-align: center; clear: both } h2 + p { text-indent: 0 } .ch-title { padding-top: 0.5em } .subtitle { padding-top: 1em; font-size: smaller; font-weight: normal; font-variant: small-caps } p { text-align: justify; text-indent: 2em } p.cap:first-letter { clear: left; margin: -0.1em 0.1em 0 0; padding: 0; text-indent: 0; line-height: 1em; font-size: 400% } p.cont { text-indent: 0 } hr { width: 33%; margin-top: 2em; margin-bottom: 2em; margin-left: auto; margin-right: auto; clear: both } hr.tb { width: 50% } hr.chap { width: 65% } .half-title { text-align: center; font-size: x-large; text-indent: 0 } .frontmatter { font-size: 1.5em; text-align: center } .logo { text-align: center; margin: auto; padding: 2em } .spaced-above { padding-top: 3em } ins { text-decoration: none; border-bottom: 1px dashed #2e64fe } sup, sub { font-size: 0.65em } table { margin: auto; border-collapse: collapse } th { font-weight: normal; padding: 0.5em; vertical-align: top } .weight { text-indent: 2em } .chem, .recipe { margin-top: 1em; text-align: left } .chem td { padding: 0 0.5em; text-align: center } .recipe td { vertical-align: top } tr.labels { line-height: 1em; vertical-align: top } tr.lower, tr.higher { line-height: 0 } ul { list-style-type: none; text-align: left } .exp { text-align: center; margin: auto; padding-top: 1em } .exp table { width: auto } .exp th { border: 1px solid black } .exp td { border-left: 1px solid black; border-right: 1px solid black; padding-left: 2.25em; text-indent: -2em } .exp .tan { padding-top: 0.5em } .key { display: inline-block; text-align: left } .header { text-indent: -2em; padding-left: 2em } td.no-border { border-left: none; border-right: none; border-top: none; border-bottom: none } .furs { text-align: left } .furs td { padding-left: 0.5em } .dyes { text-align: left } .dyes th { text-align: center; border-top: 4px double black; border-bottom: 1px solid black } .dyes td { padding-left: 0.25em; padding-right: 0.25em } .colours { margin-top: 0; padding-top: 0 } .ads { margin: auto 10%; text-indent: 0 } .ads p { text-indent: 0 } .heading { text-align: center; font-size: x-large } .blockquot { margin-left: 10%; margin-right: 10%; text-align: justify; text-indent: 0 } .f-right { text-indent: 0 } em, cite, .lat-name { font-style: italic } .center { text-align: center; text-indent: 0 } .right { text-align: right } .smcap { font-variant: small-caps } .lowercase { text-transform: lowercase } /* page numbers */ .pagenum { /* visibility: hidden; */ font-size: smaller; color: #a0a0a0; text-align: right; text-indent: 2em } /* Images */ .figcenter { margin: auto; text-align: center; padding-top: 1em; padding-bottom: 1em } .figleft { clear: left; margin-left: 0; margin-bottom: 1em; margin-top: 1em; margin-right: 1em; padding: 0; text-align: center } .caption { text-align: center; text-indent: 0; font-size: smaller } /* Poetry */ .container { text-align: center } .poem { display: inline-block; text-align: left } .poem .line { text-indent: -3em; padding-left: 3em } .tnote, .tnote-end, .footnotes { border: dashed 1px #808080; background-color: #fafafa } .tnote, .tnote-end { text-align: justify; padding: 0 0.75em; margin: auto; font-family: sans-serif, serif } .footnotes { font-family: sans-serif, serif; font-size: smaller } .footnote { margin: auto; text-indent: 0; padding: 0 0.75em } .footnote p { text-indent: 0 } .footnote .label { text-align: left; font-size: 0.8em; vertical-align: top } .fnanchor { vertical-align: super; font-size: 0.6em; text-decoration: none } .tnote p, .tnote-end p { text-indent: 0 } .correction { text-decoration: underline } .corrections { list-style-type: none; margin: 0; padding: 0 } .corrections li { margin: 0.5em 0.25em } /* table of contents */ #toc { border: 0 } #toc td { vertical-align: top; text-align: left } #toc td.chapter-no { text-align: right; padding-right: 0.5em } #toc td.chapter { text-align: left; text-indent: 0; font-variant: small-caps } #toc td.desc { text-indent: 1em; padding-bottom: 0.5em } #toc td.pgref { vertical-align: bottom; text-align: right } #bibliography { list-style-type: none } #bibliography li { margin-top: 0.5em } .jump td { text-align: center } #index { list-style-type: none } #index li { margin-top: 0.5em } #index li.ifirst { margin-top: 2em } @media screen { body { width: 85%; max-width: 50em; margin: auto } p { margin: 0.75em auto } #toc, #index { max-width: 40em } .tnote { max-width: 26em } } @media screen, print { .corrections { margin: 1em 10% } .frontmatter { margin: auto 10% } .epubonly { display: none } } @media print { a:link, a:visited { color: black } } @media all { /* was @media handheld */ p { margin: 0; padding-top: 0.25em } .tnote p, .tnote-end p { margin: 0.25em 0 } .tnote, .tnote-end, h1, h2 { page-break-before: always } .tnote, .tnote-end, .footnotes { border: dashed 1px #808080; background-color: transparent } hr.chap { display: none } } @media all { /* was @media handheld */ body { width: auto } .noepub { display: none } hr { margin-left: 33%; margin-right: 33% } hr.tb { margin-left: 25%; margin-right: 25% } hr.chap { margin-left: 17.5%; margin-right: 17.5% } .corrections li { margin: 0 } } /**/