/*base v3*/ @page { margin-top: 1.5em; margin-bottom: 0.5em; margin-left: 0.5em; margin-right: 0.5em; } @font-face { font-family: "CgWoodBlock"; font-style: normal; font-weight: normal; src: url(../Fonts/CgWoodBlock-Medium.ttf); } @font-face { font-family: "CgWoodBlock"; font-style: normal; font-weight: bold; src: url(../Fonts/CgWoodBlock-Medium.ttf); } @font-face { font-family: "AdobeCaslonPro"; font-style: normal; font-weight: normal; src: url(../Fonts/AdobeCaslonPro-Regular.otf); } @font-face { font-family: "AdobeCaslonPro"; font-style: italic; font-weight: normal; src: url(../Fonts/AdobeCaslonPro-Italic.otf); } @font-face { font-family: "AdobeCaslonPro"; font-style: normal; font-weight: bold; src: url(../Fonts/AdobeCaslonPro-Bold.otf); } @font-face { font-family: "AdobeCaslonPro"; font-style: italic; font-weight: bold; src: url(../Fonts/AdobeCaslonPro-BoldItalic.otf); } @font-face { font-family: "SourceSansPro"; font-style: normal; font-weight: normal; src: url(../Fonts/SourceSansPro-Regular.ttf); } @font-face { font-family: "SourceSansPro"; font-style: normal; font-weight: bold; src: url(../Fonts/SourceSansPro-Bold.ttf); } @font-face { font-family: "SourceSansPro"; font-style: italic; font-weight: normal; src: url(../Fonts/SourceSansPro-Italic.ttf); } @font-face { font-family: "SourceSansPro"; font-style: italic; font-weight: bold; src: url(../Fonts/SourceSansPro-BoldItalic.ttf); } body { text-align: justify; font-size: 1em; font-family: "AdobeCaslonPro"; } h1, h2, h3, h4 { font-family: "AdobeCaslonPro"; -epub-hyphens: none; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none; } h1 { font-size: 1.8em; margin-top: 25%; color: #e33636; margin-bottom: 15%; margin-left: 0; margin-right: 0; text-align: right; font-weight: bold; font-style: italic; } h1.primus { margin-bottom: 0; text-align: center; font-size: 2.2em; font-family: "CgWoodBlock"; font-style: normal; } h1.minus { margin-top: 0; font-size: 2em; font-style: normal; text-align: center; font-family: "CgWoodBlock"; font-weight: normal; color: #000000; } h1.susicivus { margin-top: 0; text-align: center; font-size: 1.7em; font-style: italic; } h1.susicivusprimus { margin-top: 0; margin-bottom: 0; text-align: center; font-size: 1.8em; font-style: italic; } h1.susicivusminus { margin-top: 0; margin-bottom: 15%; font-size: 1.2em; font-style: italic; text-align: center; font-weight: normal; color: #000000; } h2 { font-size: 1.3em; margin-top: 1.5em; margin-bottom: 0.3em; text-align: left; font-weight: normal; font-style: normal; } h3 { font-size: 1.2em; margin-top: 3em; margin-bottom: 0.5em; text-align: left; font-weight: bold; } h4 { font-size: 1.2em; margin-top: 2em; margin-bottom: 0.3em; border-bottom: 2px solid #e33636; text-align: center; font-weight: bold; } a, a:visited, a:active, a:link { text-decoration: none !important; } p.iuris { text-align: left; text-indent: 0; margin-top: 1em; font-size: 85%; } p.iuraprimus { text-align: left; text-indent: 0; font-size: 85%; margin-top: 15%; } p.iurasecundus { text-align: left; text-indent: 0; font-size: 85%; } p.iuratertius { text-align: left; text-indent: 0; margin-bottom: 0.6em; font-size: 85%; } p.iuraquintus { text-align: center; text-indent: 0; font-size: 85%; margin-bottom: 0.6em; } p.iurasextus { text-align: left; text-indent: 0; font-size: 85%; margin-bottom: 0; margin-left: 1em; } p.iuraseptimus { text-align: left; text-indent: 0; font-size: 85%; margin-bottom: 0.6em; margin-left: 1em; } p.octavus { text-align: center; text-indent: 0; font-size: 85%; margin-bottom: 0; } span.sans { font-family: "SourceSansPro"; } p.dextro { text-indent: 0; text-align: right; } p.centris { text-align: center; text-indent: 0; margin-top: 0.4em; margin-bottom: 0.4em; } p.centrum { text-align: center; text-indent: 0; } p { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-indent: 1.5em; text-align: justify; orphans: 2; widows: 2; } p.primias { color: white; font-family: "CgWoodBlock"; text-align: center; font-weight: bold; font-size: 4em; text-indent: 0; } p.saltius { margin-top: 0.4em; margin-bottom: 0.4em; text-indent: 0; } p.saltis { margin-top: 0.7em; text-indent: 0; } p.relicto { margin-left: 1.5em; margin-top: 0.4em; margin-bottom: 0.4em; text-indent: 0; } p.primas { margin-top: 30%; text-align: center; text-indent: 0; } p.cenpri { margin-top: 20%; text-align: center; text-indent: 0; } hr { margin-right: 60%; text-align: left; margin-top: 2em; border-bottom: 0.1rem solid black; border-top: 0; } img.minas { width: 50%; } img.minius { height: 4px; } img.minus { width: 40%; } p.inversa { margin-left: 1.5em; text-indent: -1.5em } p.retus { text-indent: 0; } blockquote.iurius { border-radius: 0.8em; border: 0.1em solid #e33636; padding: 0.3em; } blockquote { margin-top: 0.6em; margin-left: 1em; margin-right: 1em; margin-bottom: 0.6em; } blockquote.rubrum { padding: 0.8em; margin-top: 1.4em; border-radius: 1em; color: white; box-shadow: 0 0 0.8em black; background-color: #e33636; } blockquote.primus { margin-top: 2em; } span.rubrum { color: #e33636; } small { font-size: 80%; } big { font-size: 130%; } em { font-style: italic; } s { text-decoration: line-through; } sup { vertical-align: text-top; font-size: 70%; } sub { vertical-align: text-bottom; font-size: 70%; } strong { font-weight: bold; } img.imaginus { height: auto; width: auto } div.primius { text-align: center; display: block; margin-top: 40%; margin-left: 0; margin-right: 0; margin-bottom: 0; text-indent: 0; } div.relicto { text-align: left; display: block; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0; text-indent: 0; break-inside: avoid; break-before: avoid; break-after: avoid; } table.linteum { display: inline-table; font-size: inherit; } table.prubrum { display: inline-table; font-size: inherit; padding: 0.8em; margin-top: 0; border-radius: 1em; color: white; box-shadow: 0 0 0.8em black; background-color: #e33636; } table { page-break-inside: avoid; page-break-before: avoid; page-break-after: avoid; break-inside: avoid; break-before: avoid; break-after: avoid; } /*Kindle Settings*/ @media amzn-kf8 { body { text-align: justify; font-size: 100%; font-family: serif; } span.sans { font-family: sans-serif; } table.prubrum { display: inline-table; font-size: inherit; padding: 0.8em; margin-top: 0; border-radius: 1em; color: white; box-shadow: 0 0 0.8em black; background-color: #000000; } blockquote.rubrum { padding: 0.8em; margin-top: 1.4em; border-radius: 1em; color: white; box-shadow: 0 0 0.8em black; background-color: #000000; } } @media amzn-mobi { body { text-align: justify; font-size: 100%; font-family: serif; } span.sans { font-family: sans-serif; } table.prubrum { display: inline-table; font-size: inherit; padding: 0.8em; margin-top: 0; border-radius: 1em; color: white; box-shadow: 0 0 0.8em black; background-color: #000000; } blockquote.rubrum { padding: 0.8em; margin-top: 1.4em; border-radius: 1em; color: white; box-shadow: 0 0 0.8em black; background-color: #000000; } }