@namespace epub "http://www.idpf.org/2007/ops"; /* CSS for L&R's S1 GENERAL version 4.0 */ body{ font-family:Garamond,Times,Serif; margin:20px; text-align:left; font-weight:normal; font-size:1em; text-indent:0em; line-height:1.5; } /* Copyright */ .copyright_it{ font-family:Garamond,Times,Serif; text-align:center; font-size:.8em; font-style:italic; line-height:1.25em; margin:0em 0em 0em 0em; } /* headings */ .h1{ font-family:Garamond,Times,Serif; font-size:2em; text-align:center; line-height:1.25em; font-weight:normal; margin:2.5em 0em 0em 0em; margin-top:16vh; } /*blockquote*/ blockquote{ font-family:Garamond,Times,Serif; font-size:1em; margin:0em 1.2em 0em 1.2em; } /*Verse*/ .verse{ font-family:Garamond,Times,Serif; font-size:1em; padding-left:1em; text-indent:-1em; margin:0em; } /* -------------------- Predefined styles -------------------- */ /* Title page, add additional styling */ .author,.title,.subtitle,.titleinfo_top,.titleinfo,.publisher,.publisher_top{ text-align:center; text-indent:0em; font-weight:normal; letter-spacing:1px; } .t1{ min-height:70%; min-height:70vh; } .author{ font-family:Garamond,Times,Serif; font-size:1.5em; line-height:1.15em; font-style:normal; font-weight:normal; letter-spacing:1px; margin:1em 0em 0em 0em; font-variant:small-caps; } .title{ font-family:Garamond,Times,Serif; font-size:2em; line-height:1.2em; font-style:normal; font-weight:normal; letter-spacing:2px; margin:.25em 0em; } .subtitle{ font-family:Garamond,Times,Serif; font-size:1.25em; line-height:1.25em; font-style:normal; font-weight:normal; margin:1em 0em 0em 0em; } .titleinfo_top{ font-family:Garamond,Times,Serif; font-size:.85em; font-style:normal; font-weight:normal; margin:2em 0em 0em 0em; } .titleinfo{ font-family:Garamond,Times,Serif; font-size:.85em; font-style:normal; font-weight:normal; margin:0em; } .hr_title{ height:1px; border:0; background-color:#c0c0c0; margin:0.5em 0em; } .pub{ margin:auto; margin-top:1.5em; height:2.5em; display:block; text-align:center; page-break-inside:avoid; letter-spacing:1px; } .pub_carlsen{ margin:auto; margin-top:4em; height:1em; display:block; text-align:center; page-break-inside:avoid; } .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 */ .copyright{ text-align:center; font-size:.8em; line-height:1.25em; margin:0em; } .carlsen_logo{ margin:auto; margin-top:1.5em; height:1.5em; display:block; text-align:center; page-break-inside:avoid; } /* bodymatter */ p{ margin:0em; } .in{ text-indent:1.2em; margin:0em; } /* images */ .img_ibooks{ width:inherit; margin:inherit; } img{ max-width:700px; max-height:100%; } .figure{ text-align:center; margin:0em; width:100%; page-break-inside:avoid; } /* Misc */ .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%; } a{ text-decoration:none; color:black; } aside { display:inline; } em{ font-style:italic; } .a_underline{ border-bottom:1px solid #696969; } .uppercase{ text-transform:uppercase; } .small_caps{ font-variant:small-caps; } .break{ page-break-before:always; } .break_top{ page-break-before:always; padding-top:1em; } .no_break{ page-break-inside:avoid; } .top{ margin-top:1em; } .center{ text-align:center; } .right{ text-align:right; } .left{ text-align:left; } /* text */ .caps:first-line{ font-variant:small-caps; }