/**/ body { margin-left: 10%; margin-right: 10% } h1, h2 { text-align: center; /* all headings centered */ clear: both } .chapter { margin-top: 3em } p { margin-top: 0.51em; text-align: justify; margin-bottom: 0.49em } hr.tb { width: 45%; margin-left: 27.5%; margin-right: 27.5% } hr.chap { width: 65%; margin-left: 17.5%; margin-right: 17.5% } @media all { /* was @media handheld */ hr.chap { border-width: 0 } } hr.book-divider { width: 10%; margin-left: 45%; margin-right: 45% } table { margin-left: auto; margin-right: auto } @media all { /* was @media handheld */ table { width: 98%; margin-left: 1%; margin-right: 1% } } .hang { margin-left: -1em; text-indent: -2em; padding-left: 2em } .indent { text-indent: 1em } /* Poetry */ .poetry-container { text-align: center; margin: 0 } .poetry { display: inline-block; text-align: left } .poetry .verse { margin: 1em 0 1em 0 } .poetry .line { text-indent: -3em; padding-left: 3em } .poetry .outdent { text-indent: -3.4em } .poetry .indent { text-indent: -2em } .pagenum { /* uncomment the next line for invisible page numbers */ /* visibility: hidden; */ font-size: smaller; text-align: right } .center { text-align: center } .left { text-align: left } .right { text-align: right } .smcap { font-variant: small-caps } .mt2 { margin-top: 1em } .mt3 { margin-top: 3em } .mb0 { margin-bottom: 0 } .mt0 { margin-top: 0 } h1 .or { font-size: 0.5em } h1 .sub { font-size: 0.8em } p.title2 { font-size: 2em } p.title3 { font-size: 1.8em } p.title4 { font-size: 1.2em } p.title5 { font-size: 1em } p.title6 { font-size: 0.8em } .caption { font-weight: bold } /* Lists */ .lists { list-style: none; max-width: 20em; margin: auto } .list2 { list-style: none; max-width: 30em; margin: auto } ul.list2 li { margin-bottom: 1em; margin-left: 0; text-indent: -1.5em; padding-left: 1.5em } @media all { /* was @media handheld */ .lists { width: 70%; margin-left: 15%; margin-right: 15% } } /* Books */ .books { max-width: 40em; margin: auto } @media all { /* was @media handheld */ .books { width: 70%; margin-left: 15%; margin-right: 15% } } /* Images */ .figcenter { margin: auto; text-align: center; max-width: 100% } img { max-width: 100%; width: 100%; height: auto } @media all { /* was @media handheld */ img { max-width: 100%; width: auto; height: auto } } /* Footnotes */ .footnote { margin-left: 10%; margin-right: 10%; font-size: 0.9em } .footnote .label { text-align: right } .fnanchor { vertical-align: super; font-size: 0.8em; text-decoration: none } /**/