/*begin variable comments*/ /*FRONT AND BACK MATTER*/ /*GENERAL STYLES*/ /*COPYRIGHT*/ /*ALSOBY/CARD*/ /*DEDICATION*/ /*EPIGRAPH*/ /*CONTENTS*/ /*BLURBS*/ /*IMAGE WIDTHS*/ /*FONT SIZES*/ /*TEXT STYLES*/ /*HEADERS*/ /*BLOCKQUOTES*/ /*VERSE*/ /*CHARACTER STYLES*/ /*end variable comments*/ body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin: 0; padding: 0; border-width: 0; } body { -epub-hyphens: auto; margin: 0; } @font-face { font-family: "RobotoMono-Medium"; src: url(../font/RobotoMono-Medium.ttf); } @font-face { font-family: "RobotoMono-MediumItalic"; src: url(../font/RobotoMono-MediumItalic.ttf); } /*body *{ line-height:inherit; }*/ img { object-fit: contain; } @page { margin: 0px 0px 0px 0px; } h1, h2, h3 { orphans: 2; widows: 2; } /*HALF-TITLE*/ h1.x-half-title, h1.x-repeat-half { margin-top: 15%; font-size: 125%; font-weight: normal; text-align: center; } /*@import "blurbs.scss";*/ /*CARD PAGE*/ p.x-alsoby { margin-top: 0; text-align: center; -epub-hyphens: none; text-indent: 0; margin-top: 15%; font-size: 115%; } p.alsoby-pub { text-align: center; text-indent: 0; } p.alsoby-title { text-indent: 0; margin-top: .5em; text-align: center; } /*COPYRIGHT PAGE*/ p.x-copy { font-size: 80%; margin-top: 15%; text-align: center; text-indent: 0; } p.copy { font-size: 80%; text-indent: 0; text-align: center; } p.copy-w-space { font-size: 80%; text-indent: 0; margin-top: 1em; text-align: center; } /*DEDICATION*/ p.x-dedication { margin-top: 40%; text-indent: 0; text-align: center; font-size: 110%; } p.dedication-large { text-indent: 0; text-align: center; font-size: 110%; margin-top: 7%; } p.dedication { text-indent: 0; text-align: center; } /*@import "epigraph.scss";*/ /*CONTENTS*/ /**/ ol li { list-style-type: none; padding: 0 0 0 0; margin: 0; } ol { margin: 0; padding: 0; } ol.indent { text-indent: 0; } /*HTML*/ h1.x-contents { margin-top: 1em; font-size: 125%; font-weight: normal; text-align: right; } h2.contents-sub { margin-top: 2em; font-size: 100%; font-weight: normal; } h3.contents-chapter { margin-top: 1em; font-size: 100%; font-weight: normal; } p.contents-title { margin-top: 0; padding-left: 1.5em; margin-left: 1.5em; text-indent: -1.5em; } p.contents-translator { font-size: 80%; padding-left: 2em; margin-left: 1.5em; text-indent: -1.5em; } /*@import "afterword.scss";*/ /*BACKAD*/ h1.backad { font-size: 120%; margin-bottom: 1em; font-variant: small-caps; font-weight: normal; text-indent: 0; text-align: center; } h2.title { font-size: 120%; text-indent: 0; text-align: center; } h2.author { font-size: 120%; margin-top: 1em; text-indent: 0; text-align: center; } h2.translator { font-size: 100%; text-indent: 0; text-align: center; margin-bottom: 1em; } div.book-container { width: 100%; text-align: center; } img.backad_cover { width: 35%; /*max-width:35%;*/ text-align: center; box-shadow: 3px 3px 3px gray; } p.book-description { text-indent: 0; text-align: center; margin-top: 1em; clear: both; font-weight: normal; } p.review-quote { text-indent: 0; text-align: center; margin-top: 1em; } /*TEXT STYLES: Body and Headers*/ h1.x-part-title, h2.x-part-title { font-size: 150%; margin-top: 0; text-align: center; -epub-hyphens: none; font-weight: normal; text-indent: -1.5em; padding-left: 1.5em; } h2.part-sub { font-size: 125%; -epub-hyphens: none; font-weight: normal; text-align: center; } h2.x-chapter-title { font-size: 150%; font-family: sans-serif; margin-top: 5%; text-align: center; -epub-hyphens: none; font-weight: normal; } h3.poem { font-size: 110%; text-align: left; font-weight: normal; page-break-before: always; margin-bottom: 2em; } h3.poem-nobreak { font-size: 110%; text-align: left; font-weight: normal; margin-left: 3%; } h3.poem-noindent { font-size: 110%; text-align: left; font-weight: normal; } p.dedication { font-size: 90%; margin-left: 3%; text-indent: 0; } h3.subhead { font-size: 1.3em; font-weight: normal; } p { text-indent: 1.5em; } p.text-opener { text-indent: 0; margin-top: 15%; } p.text-first { text-indent: 0; margin-top: 3em; } p.text-first-w-sub { text-indent: 0; margin-top: 4em; } p.noindent { text-indent: 0; } p.indented { text-indent: 0; margin-left: 1.5em; font-size: 95%; } *.halfspace-above, p.halfspace-above, h2.halfspace-above { margin-top: .5em; } *.space-above, p.space-above, h2.space-above { margin-top: 1em; } *.twospace-above, p.twospace-above, h2.twospace-above { margin-top: 2em; } *.threespace-above, p.threespace-above { margin-top: 3em; } *.space-below, p.space-below { margin-bottom: 1em; } *.twospace-below, p.twospace-below { margin-bottom: 2em; } *.threespace-below, p.threespace-below { margin-bottom: 3em; } *.fourspace-above, p.fourspace-above, h2.fourspace-above { margin-top: 25%; } *.center, p.center { text-align: center; text-indent: 0; } p.attribution { text-indent: 0; margin-top: 1em; font-size: 100%; text-align: right; } p.attribution-nospace { text-indent: 0; font-size: 100%; text-align: right; } p.bullet { text-indent: 0; text-align: center; } p.right { text-align: right; } p.caption { font-size: 80%; text-indent: 0; text-align: right; } hr.rule { margin: 1em 45% hr.rule hrulespace 45%; height: .01em; } p.ninjaspace { opacity: 0; } .break-after { page-break-after: always; } .break-before { page-break-before: always; } p.font-small { font-size: 80%; } /*REMOVE FROM TEMPLATE*/ p.double-indent { text-indent: 3em; } p.p30 { margin-left: 30%; } p.p50{ margin-left:50%; } p.p7 { margin-left: 7%; } p.p14 { margin-left: 14%; } p.p10 { margin-left: 10%; } /*END REMOVE FROM TEMPLATE*/ *.hanger { text-indent: -1.5em; padding-left: 1.5em; font-size: 100%; margin-left: 1.5em; text-align: left; } .hanger-large { text-indent: -1.5em; padding-left: 1.5em; font-size: 125%; text-indent: 1em; } span.end-dash, em.end-dash { white-space: nowrap; } *.no-hyphen { hyphens: none; } .clear { clear: both; } p.firstline:first-line { font-variant: small-caps; } span.caps{ letter-spacing: 0.1em; } /*CHARACTER STYLES*/ *.letter-space { letter-spacing: 0.1em; } *.letter-space-wide { letter-spacing: 0.3em; } .small-caps, i.small-caps { /*text-transform:lowercase;*/ font-size: 100%; font-variant: small-caps; letter-spacing: .1em; } .small-caps-small { font-variant: small-caps; letter-spacing: .1em; } .small-caps-italic { /*text-transform:lowercase;*/ font-variant: small-caps; letter-spacing: .1em; font-style: italic; } .italic { font-style: italic; } *.sans { font-family: sans-serif; } *.small-font { font-size: 75%; } *.large-font, span.large-font { font-size: 110%; } span.typewriter-font{ font-family:"RobotoMono-Medium"; } span.typewriter-font-italic, em.typewriter-font-italic{ font-family:"RobotoMono-MediumItalic"; } span.section-numeral { display: inline-block; width: 10%; } .bold { font-weight: bold; } span.spacer { width: 4%; } span.spacer2 { width: 8%; } span.spacer3 { width: 12%; } span.spacer4 { width: 16%; } span.spacer5 { width: 20%; } span.spacer6 { width: 24%; } span.spacer7 { width: 28%; } span.spacer22 { width: 22%; } span.spacer22h { width: 22.5%; } span.indent-to-here { vertical-align: -1.2em; } span.overline { display: inline-block; border-top: 1px solid gray; } span._idGenCharOverride { display: inline-block; border-top: 1px solid gray; } span.special-chars{ } sup{ font-size:75%; } /*BLOCK QUOTES*/ .bq { font-size: 100%; margin-left: 1.5em; margin-right: 10%; } blockquote { margin: 1em; padding: 0; } blockquote p, blockquote h3 { margin-left: 1.5em; } /*@import "verse.scss";*/ /*@import "drama.scs s";*//*ENDNOTES*/ hr.endnote, hr.HorizontalRule-1 { margin: 10% 90% 2% 0%; } p.footnote { font-size: 80%; margin-top: .75em; } p.footnote-next { font-size: 80%; } /*FULLPAGE IMAGES*/ div.fullwidth-container { /*max-height:100%;*/ width: 100%; text-align: center; } img.fullwidth-center, img._idGenObjectAttribute-1, _idGenObjectAttribute-2, _idGenObjectAttribute-3, _idGenObjectAttribute-4, _idGenObjectAttribute-5, _idGenObjectAttribute-6, _idGenObjectAttribute-7, _idGenObjectAttribute-8, _idGenObjectAttribute-9 { width: 100%; text-align: center; margin-top: 0; /*max-height:80%; */ } /*BLOCK IMAGES*/ img.varwidth-center { width: 75%; } /*INLINE IMAGES*/ img.inline { height: 4.5em; } /*@import "fonts.scss";*/ /*# sourceMappingURL=ebook.css.map */