@page{ margin: 15px; } nav{ display: none; } html,body{ font-size: 0.88em; margin: 0; text-align: justify; } p,li{ font-size: 1em; line-height: 1.5; margin: 0; text-align: justify; text-indent: 1.5em; } li{ text-indent: 0; } html,body,p,li{ adobe-hyphenate: none !important; hyphens: auto; -moz-hyphens: auto; orphans: 2; -webkit-hyphens: auto; widows: 2; } h1,h2,h3,h4,h5,h6,.h1,.h2{ font-weight: normal; line-height: 1.5; margin: 1.5em 0em 3em 0em; text-align: center; text-indent: 0; } h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{ color: black; text-decoration: none; } h1{ font-size: 2em; } h2{ font-size: 1.75em; } h3{ font-size: 1.5em; } h4,h5,h6{ font-size: 1.25em; } .nohyph,h1,h2,h3,h4,h5,h6,.h1,.h2{ adobe-hyphenate: none; hyphens: none; -moz-hyphens: none; -webkit-hyphens: none !important; } em,.sf{ font-style: italic; } .roman{ font-style: normal; } strong,.s8{ font-weight: bold; } .plain{ font-weight: normal; } .sp{ text-align: left; } .so{ text-align: right; } .s6{ text-align: center; text-indent: 0; } .sc .b{ font-size: 1.25em; } .sn{ margin: 1.5em 0em; text-align: center; text-indent: 0; } .s9{ margin-top: 1.5em; } .sh{ margin-top: 3em; } .si{ margin-top: 4.5em; } .s7{ margin: 1.5em; } .sg{ margin: 3em; } .sa{ text-indent: 0; } .toc .l1{ margin-left: 0; text-indent: 0; } .toc .l2{ margin-left: 1.5em; text-indent: 0; } .toc .l3{ margin-left: 3em; text-indent: 0; } .toc .l4{ margin-left: 4.5em; text-indent: 0; } .toc .l5{ margin-left: 6em; text-indent: 0; } .toc .l6{ margin-left: 7.5em; text-indent: 0; } img{ max-height: 100%; max-width: 100%; } .s3{ height: 100% !important; margin: 0; padding: 0; text-align: center; width: 100% !important; } .s3 img{ height: 100%; margin: 0; padding: 0; text-align: center; } .img-v img{ height: 99%; page-break-inside: avoid; } ul li{ font-size: 1em; line-height: 1.5; } sup{ font-size: 0.75em; vertical-align: text-top; } sub{ font-size: 0.75em; vertical-align: sub; } div.motto{ margin: 25% 0 0 20%; text-align: right; text-indent: 0; } div.motto p{ font-size: 0.9em; text-indent: 0; } blockquote{ font-size: 0.9em; margin: 1.6em; text-indent: 0; } .copy,body.copyright-page p{ font-size: 0.9em; text-align: left; text-indent: 0; } body.copyright-page h1,body.title-page h1,body.dedication h1,body.epigraph h1{ margin-top: 0; } h1.m0{ font-size: 1px; margin: 0; padding: 0; } .sj{ margin-top: 40% !important; } @font-face{ font-family: "NotoSerif"; font-style: normal; font-weight: normal; src: url("../f/f0.ttf"); } @font-face{ font-family: "NotoSerif"; font-style: italic; font-weight: normal; src: url("../f/f1.ttf"); } @font-face{ font-family: "NotoSerif"; font-style: normal; font-weight: bold; src: url("../f/f2.ttf"); } @font-face{ font-family: "NotoSerif"; font-style: italic; font-weight: bold; src: url("../f/f3.ttf"); } body{ font-family: "NotoSerif",serif; } .sd{ font-family: "NotoSerif",serif; } h1.s4{ font-size: 1.5em; margin: 3em 0 1.5em 0; } h1.sb{ font-size: 1.3em; margin: 3em 0 1.5em 0; } h1.sk{ margin-top: 30%; } span.part-title{ font-size: 0.9em; font-weight: bold; } .sk{ font-size: 1.5em; } .sk img{ height: 1.5em; } .black{ color: #010000; } .black2{ color: #000001; } .dark-gray{ color: #000100; } .dark-gray2{ color: #000101; } .reset{ margin: 0; padding: 0; }