/* L&R Reflowable CSS based on M2.1.5_Styling_v8.1 */ @namespace epub "http://www.idpf.org/2007/ops"; /* ----- Body ----- */ body{ font-family:"Times New Roman",Garamond,serif; font-size:1em; line-height:1.3755em; text-align:left; font-style:normal; font-weight:400; margin:20px; text-indent:0em; } /* ----- Fonts ----- */ @font-face{ font-family:"Roboto Light"; font-weight:400; font-style:normal; src: url("../fonts/Roboto-Light.otf"); } @font-face{ font-family:"Roboto Light Italic"; font-weight:400; font-style:italic; src: url("../fonts/Roboto-LightItalic.otf"); } @font-face{ font-family:"Roboto Regular"; font-weight:400; font-style:normal; src: url("../fonts/Roboto-Regular.otf"); } @font-face{ font-family:"Roboto Condensed Regular"; font-weight:400; font-style:normal; src: url("../fonts/RobotoCondensed-Regular.otf"); } /* ----- Title Page ----- */ div.t1{ min-height:80%; min-height:80vh; padding:1em 0em 1.5em 0em; } p.author{ font-family:"Times New Roman",Garamond,serif; font-size:1.75em; line-height:1.25em; text-align:center; font-style:normal; font-weight:400; letter-spacing:1px; margin:0em; } h1.title{ font-family:"Times New Roman",Garamond,serif; font-size:2.5em; line-height:1.125em; text-align:center; font-style:normal; font-weight:400; margin:1em 0em 0em 0em; } p.titleinfo{ font-family:"Times New Roman",Garamond,serif; font-size:1.1em; line-height:1.22em; text-align:center; font-style:italic; font-weight:400; margin:2.5em 0em 0em 0em; } /* ----- Headings ----- */ h1.h1{ font-family:"Roboto Light",Helvetica,Arial,sans-serif; font-size:1.55em; line-height:1.25em; text-align:center; font-style:normal; font-weight:400; margin:2.5em 0em; margin-top:20vh; margin-bottom:20vh; } h1.h1_1{ font-family:"Roboto Condensed Regular",Helvetica,Arial,sans-serif; font-size:1.1em; line-height:1.22em; text-align:center; font-style:normal; font-weight:400; margin:2.5em 0em; margin-top:20vh; } h1.h1_2{ font-family:"Roboto Condensed Regular",Helvetica,Arial,sans-serif; font-size:1.1em; line-height:1.22em; text-align:center; font-style:normal; font-weight:400; margin:2.5em 0em; margin-top:20vh; margin-bottom:20vh; } h2.h2{ font-family:"Times New Roman",Garamond,serif; font-size:1em; line-height:1.22em; text-align:center; font-style:italic; font-weight:400; margin:0em; } p.subtitle{ font-family:"Roboto Light",Helvetica,Arial,sans-serif; font-size:1.1em; line-height:1.22em; text-align:center; font-style:normal; font-weight:400; margin:0em 0em 2.5em 0em; margin-bottom:20vh; } /* ----- Paragraphs ----- */ p.thanks{ line-height:1.3755em; margin:0em; } p.dedication{ line-height:1.3755em; text-align:center; margin:0em; } p.in{ margin:0em; text-indent:1.2em; line-height:1.3755em; } p.p{ margin:0em; line-height:1.3755em; } p.top1em{ margin-top:1em; } p.p_top2-5em{ margin-top:2.5em; } /* ----- Thematic Shifts ----- */ hr.emptyline{ border: 0; height: 1em; background: none; margin:0em; } /* ----- Block quotes ----- */ blockquote.mtop1em{ line-height:1.22em; margin:1em 0em 0em 0em; } /* ----- Poems ----- */ blockquote.poem{ margin:1em 0em 0em 1.2em; } p.verse_left{ font-family:"Roboto Condensed Regular",Helvetica,Arial,sans-serif; font-size:1em; line-height:1.22em; text-align:left; font-style:normal; font-weight:400; margin:0em; padding-left:1em; text-indent:-1em; } p.verse_left_top{ font-family:"Roboto Condensed Regular",Helvetica,Arial,sans-serif; font-size:1em; line-height:1.22em; text-align:left; font-style:normal; font-weight:400; margin:1em 0em 0em 0em; padding-left:1em; text-indent:-1em; } /* ----- Lists ----- */ ol.decimal{ font-family:"Times New Roman",Garamond,serif; font-size:1em; line-height:1.22em; text-align:left; margin:0em; padding:0em 0em 0em 0.9em; list-style-type:decimal; } ol li.decimal{ margin:0em 0em 0em 1.5em; } ol.upper-alpha{ font-family:"Times New Roman",Garamond,serif; font-size:1em; line-height:1.22em; text-align:left; margin:0em; padding:0em; list-style-type:upper-alpha; } ol li.upper-alpha{ margin:0em 0em 0em 1.5em; } /* ----- Images ----- */ /* -- imgsize -- */ img.imgsize{ width:inherit; margin:inherit; } /* -- Image ID's -- */ #cover-image{ width:100%; margin:0em auto; } #img_3{ width:20%; margin:0em auto; } /* --
-- */ figure.figure{ text-align:center; margin:0em; width:100%; page-break-inside:avoid; } figure.top1em{ margin:1em 0em 0em 0em; } /* -- -- */ img{ max-width:100%; max-height:100%; } /* ----- About the Book ----- */ h1.h1_about{ font-family:"Times New Roman",Garamond,serif; font-size:1.5em; line-height:1.25em; text-align:center; font-style:normal; font-weight:400; margin:2.5em 0em 1.5em 0em; margin-top:20vh; } /* ----- Copyright ----- */ section.copyright-page{ margin:2.5em 0em 0em 0em; } p.copyright{ font-family:"Times New Roman",Garamond,serif; font-size:.85em; line-height:1.5em; text-align:center; margin:0em; } /* ----- Sample ----- */ h1.sample_title{ font-family:"Roboto Condensed Regular",Helvetica,Arial,sans-serif; font-size:1.5em; line-height:1.25em; text-align:center; font-style:normal; font-weight:400; letter-spacing:2px; margin:1.5em 0em 1em 0em; } h1.h1_sample{ font-family:"Roboto Regular",Helvetica,Arial,sans-serif; font-size:1.3em; line-height:1.22em; text-align:center; font-style:normal; font-weight:400; margin:2.5em 0em; margin-bottom:20vh; } h2.h2_sample{ font-family:"Times New Roman",Garamond,serif; font-size:1em; line-height:1.22em; text-align:center; font-style:italic; font-weight:400; margin:0em; } /* -- Paragraphs -- */ p.p_sample{ margin:0em; line-height:1.3755em; } p.in_sample{ margin:0em; text-indent:1.2em; line-height:1.3755em; } /* -- Misc. -- */ cite.italic_sample{ font-family:"Roboto Light Italic",Helvetica,Arial,sans-serif; font-style:italic; font-weight:400; } /* ----- Misc. ----- */ strong.bold700{ font-weight:700; } .bold700{ font-weight:700 !important; } cite.italic{ font-style:italic; } cite.normal{ font-style:normal; } em.normal{ font-style:normal; font-weight:400; } .first_letter::first-letter{ font-family:"Roboto Condensed Regular",Helvetica,Arial,sans-serif; font-size:3.2em; line-height:90%; font-style:normal; font-weight:400; } .hide{ display:none; visibility:hidden; } em.italic{ font-style:italic; } .italic{ font-style:italic !important; } strong.uppercase{ text-transform:uppercase; font-weight:400; } .uppercase{ text-transform:uppercase !important; } /* ----- Links ----- */ a{ text-decoration:none; color:inherit; }