@charset "UTF-8"; @namespace epub "http://www.idpf.org/2007/ops"; /* Reset, based on YUI 3.18.1 (build f7e7bcb) © 2014 Yahoo! Inc. All rights reserved. Licensed under the BSD License. http://yuilibrary.com/license/ */ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, p, blockquote, th, td { margin: 0; padding: 0; } img { border: 0; } address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; } ol, ul { list-style: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } abbr, acronym { border: 0; font-variant: normal; } sup { vertical-align: text-top; } sub { vertical-align: text-bottom; } /* Page Layout */ html, body { height: 100%; margin: 0; padding: 0; border-width: 0; } /* Fonts */ body { font-family: Bookerly, 'TeX Gyre Bonum', Bookman, 'Bookman Old Style', Georgia, serif; } /* Text */ h1, h2, h3 { text-align: center; } h1, h2 { font-size: 140%; margin: 2em 0 0.6em; } h1 .num, h2 .num { font-size: 85%; font-style: italic; } h3 { font-size: 110%; margin: 2em 0 1em; } h1+h3, h2+h3 { margin-top: 0; } h1.part { font-size: 200%; } .part .num { font-size: 85%; } p { text-indent: 2em; margin-top: 0; margin-bottom: 0; line-height: 1.2em; font-size: 1em; text-align: justify; } h1 + p, h2 + p, h3 + p, .hr + p, .no-first-indent p:first-child, .no-indent { text-indent: 0; } .top-spaced { margin-top: 1.2em; } .top-large-spaced { margin-top: 1.8em; } blockquote { margin-top: 0.6em; margin-bottom: 0.6em; margin-right: 2em; margin-left: 2em; } blockquote.epigraph { font-size: 80%; font-style: italic; margin: auto; width: 80%; } .epigraph cite { display: block; font-style: normal; font-variant: small-caps; text-indent:4em; } .bkquote { font-size: 90%; } .bkquote p { text-indent: 0; margin: 0.6em 0; } p.verse { text-indent: 0; margin: 0.6em 2em; } /* Custom-justified text */ .center { text-align: center; } .right { text-align: right; } .left { text-align: left; } p.center, p.right, p.left { text-indent: 0; } /* Lists */ ol, ul { list-style-position: outside; } ol { list-style: decimal; margin: 0.6em 0 0.6em 2em; } ul { list-style: disc; margin: 0.6em 0 0.6em 2em; } li ul { list-style: circle; } li ol, li ul { margin-left: 0em; } li { margin-top: 0.6em; margin-bottom: 0.6em; } li p { text-align: inherit; } /* Section separators */ .hr { text-align: center; } /* Italicized & emboldened matter */ cite { display: inline; } .i, cite, em, i { font-style: italic; font-weight: inherit; } .i .i, .i cite, .i em, .i i, cite .i, cite cite, cite em, cite i, em .i, em cite, em em, em i, i .i, i cite, i em, i i { font-style: normal; } b, strong, .b { font-weight: bold; } sub, sup { font-size: 60%; line-height: 0; } sup { vertical-align: super; } sub { vertical-align: sub; } /* Images */ .img { page-break-inside: avoid; text-indent: 0; padding: 0; margin: 0; text-align: center; clear: both; } img { max-height: 100%; max-width: 100%; } /* Footnotes */ a[epub|type~='noteref'] { font-size: 60%; vertical-align: super; line-height: 0; } a[epub|type~='noteref']::before { content: "["; } a[epub|type~='noteref']::after { content: "]"; } aside[epub|type~='footnote'] { font-size: 80%; } aside[epub|type~='footnote'] p { text-indent: 0; margin: 0.6em 0; text-align: left; } aside[epub|type~='footnote'] hr { width: 50%; } aside[epub|type~='footnote'] h3 { margin: 0.6em 0; } aside[epub|type~='footnote'] a[epub|type~='noteref'] { font-size: 100%; vertical-align: inherit; } aside[epub|type~='footnote'] a[epub|type~='noteref']::before { content: ""; } aside[epub|type~='footnote'] a[epub|type~='noteref']::after { content: "."; } /* Glossary */ dl { } dt { float: left; clear: left; font-weight: bold; margin-bottom: -0.5em; } dd { }