@namespace epub "http://www.idpf.org/2007/ops"; /* CSS for L&R's reflowable general.css version 5.1 */ body{ font-family:"Times New Roman",Garamond,Serif; margin:20px; text-align:left; font-weight:normal; font-size:1em; text-indent:0em; line-height:1.5; } /* -------------------- Additional styles -------------------- */ /* part */ .part_title{ font-family:"Times New Roman",Garamond,Serif; text-align:center; font-size:2.5em; line-height:1.25em; font-weight:normal; margin:2.5em 0em 0em 0em; margin-top:20vh; } /* headings */ .h1{ font-family:"Times New Roman",Garamond,Serif; text-align:left; font-size:2.5em; line-height:1.25em; font-weight:normal; margin:2.5em 0em 1.5em 0em; margin-top:20vh; } /* bodymatter */ .small-caps{ font-variant:small-caps; } .uppercase{ text-transform: uppercase; } /* blockquote */ blockquote{ font-size:0.9em; margin:1em 1em 0em 1em; } .quote{ font-size:0.9em; margin:2.5em 1em 0em 1em; margin-top:20vh; } /* -------------------- Predefined styles -------------------- */ /* ----- Title page predefined, add additional styling ----- */ .author,.title,.subtitle,.titleinfo_top,.titleinfo,.publisher,.pub_carlsen,.publisher_top{ text-align:center; } .t1{ min-height:70%; min-height:70vh; } .author{ font-family:Helvetica,Arial,sans-serif; font-size:1.35em; line-height:1.15em; font-style:normal; font-weight:bold; letter-spacing:1px; margin:1em 0em 0em 0em; } .title{ font-family:Helvetica,Arial,sans-serif; font-size:2.5em; line-height:1.2em; font-style:normal; font-weight:bold; letter-spacing:2px; margin:.75em 0em .75em 0em; } .subtitle{ font-family:Garamond,Times,Serif; font-size:1.25em; line-height:1.25em; font-style:normal; font-weight:normal; margin:0em; } .titleinfo_top{ font-family:Garamond,Times,Serif; font-size:1em; font-style:normal; font-weight:normal; margin:5em 0em 0em 0em; } .titleinfo{ font-family:Garamond,Times,Serif; font-size:1em; font-style:normal; font-weight:normal; margin:0em; } .pub{ margin:auto; margin-top:1.5em; height:2em; display:block; text-align:center; page-break-inside:avoid; letter-spacing:1px; } .publisher{ font-family:Garamond,Times,Serif; font-size:1em; margin:0em 0em 0em 0em; letter-spacing:1px; } .publisher_top{ font-family:Garamond,Times,Serif; font-size:1em; margin:4em 0em 0em 0em; letter-spacing:1px; } .svg_title{ height:100%; } /* ----- Copyright predefined, add additional styling ----- */ .copyright{ text-align:center; font-size:.8em; line-height:1.25em; margin:0em; } .copyright_top{ text-align:center; font-size:.8em; line-height:1.25em; margin:2em 0em 0em 0em; } /* ----- bodymatter predefined ----- */ .p{ margin:0em; } .in{ text-indent:1.2em; margin:0em; } hr.emptyline{ border: 0; height: 1em; background: none; margin:0; } /* ----- images ----- */ .imgsize{ width:inherit; margin:inherit; } /* image IDs, additional styling of image IDs must be added here */ #cover{ width:100%; margin:0em auto; } #img_4{ width:30%; margin:0em auto; } /* styling of
, additional styling must be added here */ .figure{ text-align:center; margin:0em; width:100%; page-break-inside:avoid; } .figure_top{ text-align:center; margin:1em 0em 0em 0em; width:100%; page-break-inside:avoid; } .figure_1{ text-align:center; margin:0em 0em 1em 0em; width:100%; page-break-inside:avoid; } /* ----- Lists Predefined ----- */ ol li{ margin-left:1.5em; } .navol{ list-style-type:none; } /* ----- Misc Predefined ----- */ .hide{ display:none; visibility:hidden; } strong{ font-weight:bold; } sub{ vertical-align:sub; font-size:x-small; } sup{ vertical-align:super; font-size:x-small; line-height: 70%; } svg{ height:100%; } img{ max-width:100%; max-height:100%; } a{ text-decoration:none; color:black; } aside [epub|type~='footnote']{ display:inline; } em{ font-style:italic; } .a_underline{ border-bottom:1px solid black; } .break{ page-break-after:always; } .no_break{ page-break-inside:avoid; } .center{ text-align:center; } .right{ text-align:right; } .left{ text-align:left; }