/*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; } /*body *{ line-height:inherit; }*/ img { object-fit: contain; max-width: 95%; max-height: 95%;} @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: 10%; font-size: 125%; font-weight: normal; text-align: center; } h2.half-title-sub { font-size: 125%; font-weight: normal; text-align: center; } /*@import "blurbs.scss";*/ /*CARD PAGE*/ p.x-alsoby { margin-top: 10%; text-align: center; font-weight: normal; -epub-hyphens: none; text-indent: 0; } p.alsoby-pub { text-align: center; text-indent: 0; margin-top: 1em; font-size: 75%; } p.alsoby-title { text-indent: 0; text-align: center; font-size: 75%; } /*COPYRIGHT PAGE*/ p.x-copy { font-size: 75%; margin-top: 0; text-align: left; text-indent: 0; } p.copy { font-size: 75%; text-indent: 0; text-align: left; } p.copy-w-space { font-size: 75%; text-indent: 0; margin-top: 1em; text-align: left; } /*DEDICATION*/ p.x-dedication { margin-top: 30%; text-align: left; margin-left: 14%; font-size: 100%; text-indent: 0; } p.dedication { margin-top: 15%; text-indent: 0; text-align: left; } p.dedication-att { text-indent: 0; text-align: right; margin-right: 25%; } /*@import "epigraph.scss";*/ /*CONTENTS*/ /**/ ol li { list-style-type: none; text-indent: 0; padding: 0 0 0 0; margin: 0; } ol { margin: 0; padding: 0; } ol.indent { text-indent: 0; } /*HTML*/ h1.x-contents { margin-top: 3em; font-size: 125%; font-weight: normal; text-align: center; } 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: 1em; text-indent: -1.5em; } p.contents-translator { font-size: 90%; 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*/ h2.x-chapter-title { font-size: 110%; text-align: center; -epub-hyphens: none; font-weight: normal; } h2.chapter-sub { font-size: 125%; -epub-hyphens: none; font-weight: bold; font-weight: normal; margin-top: 1.5em; margin-bottom: 1.5em; text-align: center; } h1.x-part-title { font-size: 110%; margin-top: 4em; text-align: center; -epub-hyphens: none; font-weight: normal; } p { text-indent: 1.5em; } p.text-opener { text-indent: 0; margin-top: 2em; } p.text-first { text-indent: 0; margin-top: 25%; } p.text-first-indented { margin-top: 25%; } p.noindent { text-indent: 0; } p.indented { text-indent: 3em; } p.double-indent { text-indent: 3em; } *.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%; } *.f4ourspace-above, p.f4ourspace-above, h2.f4ourspace-above { margin-top: 4em; } p.sink { margin-top: 5em; } *.center, p.center { text-align: center; text-indent: 0; } p.attribution { text-indent: 0; margin-top: 1em; text-align: right; } p.attribution-nospace { text-indent: 0; font-size: 100%; margin-left: 50%; } p.dingbat { text-align: center; text-indent: 0; margin-top: 3em; margin-bottom: 3em; } p.glossary { text-indent: -1.5em; margin-left: 1.5em; } p.bullet { text-indent: 0; text-align: center; } p.right { text-align: right; text-indent: 0; } p.caption { font-size: 90%; text-indent: 0; text-align: right; } p.hanger { text-indent: -1.5em; padding-left: 3em; } hr.rule { margin: 1em 45% 1em 45%; height: .01em; } hr.ninety { margin: 0 5% 0 5%; } p.ninjaspace { opacity: 0; } .break-after { page-break-after: always; } .break-before { page-break-before: always; } p.font-small { font-size: 90%; } span.end-dash { white-space: nowrap; } *.no-hyphen { hyphens: none; } .clear { clear: both; } p.firstline:first-line { text-transform: lowercase; font-size: 115%; font-size: 105%; font-variant: small-caps; text-transform: lowercase; } p.first { text-indent: 0; margin-top: 1em; } *.top-rule { border-top: 1px solid black; padding-top: .5em; } *.deep-rule { border-top: 1px solid black; margin-top: 50%; padding-top: .5em; } *.sans { font-family: sans-serif; } p.ragged { text-align: left; } /*CHARACTER STYLES*/ *.letter-space { letter-spacing: 0.1em; } *.letter-space-wide { letter-spacing: 0.3em; } .small-caps, i.small-caps, em.small-caps { font-size: 105%; font-variant: small-caps; } .small-caps-l, i.small-caps, em.small-caps { text-transform: lowercase; font-size: 105%; font-variant: small-caps; } .small-caps-large { text-transform: lowercase; font-variant: small-caps; font-size: 125%; letter-spacing: .1em; } .small-caps-medium { text-transform: lowercase; font-variant: small-caps; font-size: 110%; 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: 105%; } span.section-numeral { display: inline-block; width: 10%; } .bold { font-weight: bold; } 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.long-hyphen { letter-spacing: -.2em; } /*@import "blockquotes.scss";*/ /*@import "verse.scss";*/ /*@import "drama.scss";*/ /*@import "endnote.scss";*/ /*FULLPAGE IMAGES*/ div.fullwidth-container { /*max-height:100%;*/ width: 100%; text-align: center; } div.image { /*max-height:100%;*/ text-align: center; } div.image-title { text-align: center; } div.image img { height: 10%; } img.fullwidth-center, _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; } span.spacer{ display:inline-block; width:10%; } /*@import "spacers.scss";*/ /*@import "fonts.scss";*/ /*@import "tables.scss";*/ /*# sourceMappingURL=ebook.css.map */