@font-face { font-family: "DejaVuSerif"; src: url('../fonts/DejaVuSerif.ttf'); font-style: normal; font-weight: normal; } @font-face { font-family: "DejaVuSerif"; src: url('../fonts/DejaVuSerif-Bold.ttf'); font-style: normal; font-weight: bold; } @font-face { font-family: "DejaVuSerif"; src: url('../fonts/DejaVuSerif-Italic.ttf'); font-style: italic; font-weight: normal; } @font-face { font-family: "DejaVuSerif"; src: url('../fonts/DejaVuSerif-BoldItalic.ttf'); font-style: italic; font-weight: bold; } @font-face { font-family: "Times New Roman"; src: url('../fonts/times.ttf'); font-style: normal; font-weight: normal; } @font-face { font-family: "Times New Roman"; src: url('../fonts/timesbd.ttf'); font-style: normal; font-weight: bold; } @font-face { font-family: "Times New Roman"; src: url('../fonts/timesi.ttf'); font-style: italic; font-weight: normal; } @font-face { font-family: "Times New Roman"; src: url('../fonts/timesbi.ttf'); font-style: italic; font-weight: bold; } html { font-size: 100%; } body { display: block; font-family: georgia , serif; font-style: normal; margin: 0 2em; line-height: 1.4em; max-width: 50em; } .cover { width: auto; height: 100%; text-indent: 0; max-height: 100% !important; } hgroup { margin-left: 0em; margin-top: 2em; margin-bottom: 2em; text-align: left; padding-bottom: .5em; width: 95%; } hgroup>h1 { margin-bottom: 0; } hgroup>h1:first-of-type { margin-bottom: 1em; } hgroup>h2 { margin: .5em 0 0 0; text-indent: 0; } h1, h2, h3 { margin: 0; padding: 0; text-indent: 0; -epub-hyphens: none !important; page-break-after: avoid; font-family: georgia , serif; font-weight: normal; line-height: 1.2em; text-align: left; } h1+p, h2+p, h3+p { margin-top: 1em; } h1+p:first-of-type, h2+p:first-of-type, h3+p:first-of-type { text-indent: 0; } h1 { font-size: 1.6em; } .chapternumber { text-align: left; text-transform: uppercase; } .fmtitle, .chaptertitle, .emtitle { text-align: left; } .emtitle { font-style: italic; } .tptitle { margin-top: 4em; margin-right: 25%; font-size: 2em; text-align: left; padding-bottom: 1em; } .tpsubtitle { margin-top: 1em; padding-bottom: 4em; text-align: left; font-size: 1.4em; } .tpauthor { padding-bottom: 6em; text-align: left; text-indent: 0; font-size: 1.2em; } .logo { text-indent: 0; text-align: left; } .publisher { font-size: 1em; text-indent: 0; text-align: left; margin-top: 8px; padding-bottom: 0.5em; } .place { font-size: 0.85em; text-align: left; text-indent: 0; font-style: italic; } .copyright { text-align: left; text-indent: 0; font-size: 0.85em; } .copyrightloc { text-align: left; text-indent: 0; font-size: 0.85em; margin-top: 0.5em; margin-bottom: 0.5em; } h2 { font-size: 1.3em; } .chaptersubtitle { text-align: center; font-size: 1.1em; } .em_ahead { font-size: 1em; font-style: italic; text-align: left; margin-top: 1em; margin-bottom: 0.5em; } .ahead, .ahead-1, .bhead { margin-top: 1em; margin-bottom: 0.5em; font-size: 1.2em; } .Underline, .ahead-1 { text-decoration: underline; } h1.ahead+p, h2.ahead+p, h1.ahead-1+p, h2.ahead-1+p, h2.bhead-1+p, h3.bhead+p { margin-top: 0.5em; } h3 { font-size: 1.1em; } section>h2 { margin-top: 1em; } section>h3 { margin-top: .75em; } aside.sidebar>h2 { margin: 0 0 1em 0; padding-bottom: .3em; border-bottom: 1px solid black; } hr { width: 0; border: 0; height: 0.5em; } hr+p { text-indent: 0; } p { font-size: 1em; text-indent: 1.2em; text-align: justify; margin: 0; } p+blockquote { margin-left: 1em; margin-top: 0.5em; margin-right: 0em; margin-bottom: 0.5em; text-align: justify; } p+blockquote.extracts, blockquote+blockquote.extracts { margin-left: 1em; margin-top: 0.5em; margin-right: 0em; margin-bottom: 0.5em; text-align: justify; } code { font-size: 1em; white-space: pre-wrap; } blockquote.extracts { font-size: 0.85em; text-indent: 0; } blockquote { margin-right: 0; font-size: 0.85em; text-indent: 0; } blockquote.noindent { margin-left: 0; margin-right: 0; font-size: 0.85em; text-indent: 0; } blockquote.noindent p { text-indent: 0; } blockquote.indent { margin-top: 0; margin-bottom: 0; font-size: 1em; } blockquote.bullets p { text-align: left; margin-bottom: 0em; } p.nomargin-bottom, blockquote p.nomargin-bottom { margin-bottom: 0em; } blockquote.extract .noindent { text-indent: -1em; margin-left: 1em; } a { text-decoration: none !important; } ol, ul { list-style-type: none; padding: 0; } ul.normal { list-style-type: disc; padding-left: 1em; padding-right: 0em; padding-top: 0em; padding-bottom: 0em; } ul.normal1 { list-style-type: disc; padding-left: 1em; font-size: 0.85em; } ul.normal2 { list-style-type: disc; margin-left: 1em; margin-bottom: 8px; padding-left: 1em; font-size: 0.85em; } ul.normal3 { list-style-type: disc; margin-left: 1em; margin-bottom: 8px; margin-top: 8px; padding-left: 0em; font-size: 0.85em; } li.normal5 { margin-left: 1em; margin-bottom: 4px; font-size: 0.85em; } .toc { text-align: left; } .toc .tocementry { margin-top: 0em; } .tocbreak { margin-top: 1em; } .tocentry { margin-bottom: 0.25em; } .tocementry { font-style: italic; margin-bottom: 0.25em; } em, i, cite { font-style: italic; } aside { border: 0; border-radius: .5em; padding: 3%; background-color: rgba(100,100,100,0.2); } .sidebar { margin: 3%; } .dedication { font-style: italic; text-align: left; margin: 10em 0 0 0; text-indent: 0; } .endnote { text-indent: 0; } .epigraph { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 1em; margin-right: 0em; } .noindent { text-indent: 0; } .noindent1 { text-indent: 0; margin-top: 0.5em; } .indexentry { font-size: 0.85em; margin-left: 1em; text-indent: -1em; text-align: left; } h1+.rearnote, .rearnote { font-size: 0.85em; text-indent: 1em !important; text-align: left; margin-top: 0 !important; } .rearnote1 { font-size: 0.85em; text-align: left; margin-top: 0.25em; margin-bottom: 0; } .rearnoteindent { margin-left: 1.5em; } .poetry { white-space: pre-wrap; text-indent: -1em; padding-left: 1em; } .center, .center-1 { text-align: center; } .center-1 { margin-top: 0.5em; } .clear { clear: both; } .source { -epub-hyphens: none !important; text-align: right; margin-left: 3em; margin-top: 0em; margin-right: 0em; } .clearfix:after { content: ""; display: table; clear: both; } figure { text-align: center; page-break-inside: avoid !important; margin: 1em 0 1em 0; } figure.table { overflow: auto; } figcaption { page-break-before: avoid !important; font-size: 0.85em; text-align: left; margin-top: .5em; line-height: 1.26em; display: block; width: 100%; } img { width: 100%; } .logoimg { width: 20px; display: inline-block; text-indent: 0; } caption { margin-bottom: .5em; } table { table-layout: auto; width: 100%; border-collapse: collapse; line-height: 1.26em; } td, th { vertical-align: top; text-align: left; font-size: 0.85em; padding: .5em; } thead th { background-color: gray; } tbody th { background-color: lightgray; white-space: nowrap; } .sfs { padding-right: 1px; } .bullet, .bullet-1 { text-indent: -1em; margin-left: 2em; font-size: 1em; } .bullet-noindent { margin-top: 1em; margin-left: 0em; } .bullet-indent { margin-top: 1em; text-indent: -2em; margin-left: 0em; } .bullet-1 { margin-top: 1em; } .bullet-2 { text-indent: 0; } dl { margin: 1em 0; text-align: left; } dt { float: left; clear: left; width: 15%; margin: 0; text-align: left; line-height: 1.2em; font-size: 1em; } dd { font-size: 1em; line-height: 1.2em; margin: 0 0 .5em 15%; padding-left: 1em; text-align: left; } sub, sup { font-size: 75%; line-height: 0; } sub { vertical-align: sub; } sup { vertical-align: super; } blockquote.notes { margin-left: 1em; font-size: 0.85em; } blockquote.notes .rearnote, blockquote.notes .rearnote1 { font-size: 1em; } blockquote.notes .bullet { margin-left: 1em; } figure div { margin: 0 auto; } @page { margin: 1em; } .bullet2 { text-indent: 0em; margin-left: 1em; font-size: 0.85em; } .font { font-family: "DejaVuSerif"; font-size: 85%; } .bulletc { text-indent: -1em; margin-left: 1em; font-size: 1em; } .bulletb { text-indent: -1em; margin-left: 1em; font-size: 1em; } .rearnote2 { font-size: 0.85em; text-indent: 0em !important; text-align: left; margin-top: 0 !important; }