/*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: 2% 5%; } /*body *{ line-height:inherit; }*/ img { object-fit: contain; } @page { margin: 0px 0px 0px 0px; } h1, h2, h3 { orphans: 2; widows: 2; -epub-hyphens: none;} /*HALF-TITLE*/ h1.x-half-title, h1.x-repeat-half { margin-top: 25%; font-size: 150%; font-weight: normal; text-align: center; } /*@import "blurbs.scss";*/ /*CARD PAGE*/ p.x-alsoby { margin-top: 1em; font-size: 115%; text-align: left; -epub-hyphens: none; text-indent: 0; } p.alsoby-pub { font-size: 115%; text-align: left; text-indent: 0; } p.alsoby-title { text-indent: 0; text-align: left; margin-top: .75em; } /*COPYRIGHT PAGE*/ p.x-copy { font-size: 75%; margin-top: 25%; 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: 0; margin-bottom: 1em; text-align: left; } /*@import "dedication.scss";*/ /*@import "epigraph.scss";*/ /*CONTENTS*/ /**/ ol li { list-style-type: none; padding: 0; margin: 0; } ol { margin: 0; padding: 0; } ol.indent { text-indent: 1.5em; } /*HTML*/ h1.x-contents { margin-top: 1em; font-size: 150%; 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: 1em; padding-left: 1.5em; margin-left: 1.5em; text-indent: -1.5em; } p.contents-translator { font-size: 75%; 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 { font-size: 150%; margin-top: 25%; text-align: center; -epub-hyphens: none; font-weight: normal; } h2.part-sub { font-size: 150%; -epub-hyphens: none; font-weight: normal; text-align: center; } h2.x-chapter-title { font-size: 150%; margin-top: 0; text-align: center; -epub-hyphens: none; font-weight: normal; } h3.chapter-sub { font-size: 100%; text-align: center; font-weight: normal; } h3.sec-num { font-size: 105%; text-align: center; font-weight: normal; } p { text-indent: 1.5em; } p.text-first { text-indent: 0; margin-top: 6em; } p.text-first-w-sub { text-indent: 0; margin-top: 4em; } p.noindent { text-indent: 0; } *.space-above, p.space-above { margin-top: 1em; } *.twospace-above, p.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 { margin-top: 4em; } *.center, p.center { text-align: center; text-indent: 0; } p.attribution { text-indent: 0; text-align: right; } p.bullet { text-indent: 0; text-align: center; } p.chapter-epigraph { text-align: right; } hr.rule { margin: 1em 40% 0 40%; height: .01em; } p.ninjaspace { opacity: 0; } .break-after { page-break-after: always; } .break-before { page-break-before: always; } p.font-small { font-size: 75%; } *.hanger, p.hanger { text-indent: 0; padding-left: 0; text-align:left; } span.spacer { width: 5%; display: inline-block; } span.end-dash { white-space: nowrap; } /*CHARACTER STYLES*/ *.letter-space { letter-spacing: 0.25em; } .small-caps { /*text-transform:lowercase;*/ font-size: 125%; 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; } *.sans { font-family: sans-serif; } *.small-font { font-size: 75%; } /*BLOCK QUOTES*/ .bq { font-size: 100%; margin-left: 10%; margin-right: 10%; } /*@import "verse.scss";*/ /*@import "drama.scss";*/ /*@import "endnote.scss";*/ /*FULLPAGE IMAGES*/ div.fullwidth-container { /*max-height:100%;*/ width: 100%; text-align: center; } img.fullwidth-center { width: 100%; text-align: center; /*max-height:80%; */ } /*BLOCK IMAGES*/ img.varwidth-center { width: 50%; } /*# sourceMappingURL=ebook.css.map */