@charset "UTF-8"; @namespace epub "http://www.idpf.org/2007/ops"; h1, h2, h3, h4, h5, h6 { -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -epub-hyphens: none; hyphens: none; page-break-inside: avoid; break-inside: avoid; page-break-after: avoid; break-after: avoid; text-align:center; } body { line-height:1.4; hyphens: auto; adobe-hyphenate: auto; -webkit-hyphens: auto; -epub-hyphens: auto; -moz-hyphens: auto; -epub-hyphens: auto; -webkit-hyphenate-limit-before: 3; -webkit-hyphenate-limit-after: 2; -ms-hyphenate-limit-chars: 6 3 2; hyphenate-limit-chars: 6 3 2; hyphenate-limit-lines: 2; widows:2; orphans:2; } a { text-decoration:none; } /* NEW CSS */ blockquote { margin:1em; font-style:italic; text-indent:0; } p { text-indent:1em; widows:2; orphans:2; margin:0; padding:0; } .noindent { text-indent:0; } .sa { margin-bottom:1em; } .nosa { margin-bottom:0; } figure { margin-left: auto; margin-right: auto; margin:1em; text-align:center; page-break-inside: avoid; break-inside: avoid; } @supports not ((page-break-inside: avoid) and (break-inside: avoid)) { figure { -webkit-column-break-inside: avoid; } } figcaption { margin-top:0.5em; font-size: 0.8em; font-style:italic; text-align:center; } p.copy { text-indent:0; font-size:0.75em; text-align:left; margin-top:1em; } p.copy1 { text-indent:0; font-size:0.75em; text-align:left; } p.copy2 { text-indent:0; font-size:0.75em; margin-top:1.5em; text-align:left; } /* TITLEPAGE */ h1.titlepage { font-size:2.25em; margin-bottom:0.25em; margin-left:0; margin-right:0; margin-top:10%; text-align:center; text-transform:uppercase; } span.titlepage2 { display:block; font-size:1.5em; font-style:italic; font-weight:bold; margin-bottom:1em; text-align:center; text-indent:0; } span.titlepage3 { display:block; font-size:1.75em; font-variant:small-caps; font-weight:bold; text-align:center; text-decoration:none; text-indent:0; } span.titlepage4 { display:block; font-size:0.75em; text-align:center; } /* HEADINGS */ h2.h2 { font-size:2em; font-weight:bold; margin-top:10%; margin-bottom:1em; text-transform:uppercase; } h2.h2sa-sm { font-size:1.25em; font-weight:bold; margin-bottom:1em; margin-top:10%; text-align:center; text-transform:uppercase; } h3 { font-size:1.25em; font-weight:bold; line-height:1.2; margin-bottom:0.5em; margin-left:0; margin-right:0; margin-top:1em; text-align:center; text-transform:uppercase; } /* BODY */ p.align-cent { text-align:center; margin:0; text-indent:0; } p.picture-credits { font-size:0.75em; text-indent:1em; text-align:left; margin-top:0.5em; margin-left:1em; text-indent:-1em; } #_idContainer000 { display:inline-block; width:58.79%; } #_idContainer001 { display:inline-block; width:44.62%; } #_idContainer002 { display:inline-block; width:60.83%; } #_idContainer003, #_idContainer007, #_idContainer008, #_idContainer009, #_idContainer010, #_idContainer014, #_idContainer016, #_idContainer017, #_idContainer018, #_idContainer019, #_idContainer020 { display:inline-block; width:57.42%; } #_idContainer004 { display:inline-block; width:57.45%; } #_idContainer005 { display:inline-block; width:57.53%; } #_idContainer006 { display:inline-block; width:57.49%; } #_idContainer011 { display:inline-block; width:60.50%; } #_idContainer012 { display:inline-block; width:63.69%; } #_idContainer013 { display:inline-block; width:60.30%; } #_idContainer015 { display:inline-block; width:60.01%; } #_bear { display:inline-block; width:15%; } img { height:auto; width:100.00%; object-fit: contain; } .logo1 { margin-top:10%; margin-left:0; margin-bottom:0; } .logo { display:block; width:150px; margin-left:0; margin-right:0; max-width:20%; margin-top:10%; margin-bottom:0.5em; } /* NIGHTMODE */ img.nm { background: #fff !important; } :root[__ibooks_internal_theme] img.nm { background: transparent !important; } :root[__ibooks_internal_theme*="Night"] img.nm { filter: invert(100%); }