.aside-a { background-color: transparent; border-radius: 0; display: block; font-size: 1em; page-break-inside: avoid; text-indent: 0; padding: 24px 18px; border-top: currentColor none 0; border-right: currentColor none medium; border-bottom: currentColor none 0; border-left: currentColor none medium; margin: 1em 0 } .aside-a1 { background-color: transparent; border-radius: 15px; display: block; font-size: 1em; page-break-inside: avoid; text-indent: 0; padding: 24px 18px; border: #d8be8a solid 12px; margin: 1.5em 0 } .aside-a1-quote-blockquote { color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; page-break-before: avoid; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1em 1em 0 40px } .aside-a1-quote-blockquote-attrib { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 0.625em; font-style: normal; font-weight: normal; hyphens: none; letter-spacing: 0.1em; text-align: left; text-indent: 0; text-transform: uppercase; padding: 0; border: currentColor none 0; margin: 1em 0 0 40px } .aside-a1-quote-blockquote1 { color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0.7em 1em 0 40px } .aside-a2 { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1.66667em; font-weight: 200; hyphens: none; line-height: 1.2; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 1em } .aside-a2-quote-epi { -webkit-hyphens: none; color: #ecb510; display: block; font-size: 1.29167em; font-style: italic; font-weight: normal; line-height: 1.2; page-break-before: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1.5em 0 0 } .aside-a3 { background-color: transparent; border-radius: 15px; display: block; font-size: 1em; page-break-inside: avoid; text-indent: 0; padding: 24px 18px; border: #f7da85 solid 12px; margin: 1.5em 0 } .aside-a3-quote-blockquote { color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1em 1em 0 40px } .aside-a3-quote-blockquote-poem { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; hyphens: none; page-break-before: avoid; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1em 1em 0 40px } .aside-a3-quote-blockquote-poem1 { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; hyphens: none; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1em 1em 0 40px } .aside-a4 { color: inherit; display: block; font-size: 1em; font-weight: normal; page-break-before: avoid; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1em 0 0 } .aside-a4-quote-epi { -webkit-hyphens: none; color: #893e16; display: block; font-size: 1.66667em; font-style: normal; font-weight: normal; line-height: 1.2; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 } .aside-a4-quote-epi-attrib { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-style: normal; font-weight: normal; hyphens: none; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1em 0 0 } .aside-a5 { background-color: transparent; border-radius: 15px; color: #715925; display: block; font-size: 1em; page-break-inside: avoid; text-indent: 0; padding: 24px 18px; border: #f2f2f2 solid 12px; margin: 1.5em 0 } .aside-a6 { color: inherit; display: block; font-size: 1em; font-weight: normal; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1em 0 0 } .body { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 2em; font-weight: 200; hyphens: none; line-height: 1.2; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1.5em 1em 0 } .body-new { color: inherit; display: block; font-size: 1em; font-weight: normal; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 2em 0 0 } .body-new1 { color: inherit; display: block; font-size: 1em; font-weight: normal; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1.5em 0 0 } .body-quote-blockquote { color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; line-height: 1.75em; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1.5em 1em 0 } .body-quote-blockquote-attrib { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 0.625em; font-style: normal; font-weight: normal; hyphens: none; letter-spacing: 0.1em; text-align: left; text-indent: 0; text-transform: uppercase; padding: 0; border: currentColor none 0; margin: 1em 0 2em 1em } .body-quote-blockquote-poem { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; hyphens: none; line-height: 1.75em; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 2em 1em 0 } .body-quote-blockquote-poem1 { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; hyphens: none; line-height: 1.75em; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1.5em 1em 0 } .body-quote-blockquote1 { color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; line-height: 1.75em; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 2em 1em 0 } .body-quote-blockquote2 { color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; line-height: 1.75em; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0.7em 1em 0 } .body-quote-blockquote3 { color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; line-height: 1.75em; page-break-before: avoid; text-align: left; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 2em 1em 0 } .body-quote-epi { -webkit-hyphens: none; color: #893e16; display: block; font-size: 1.29167em; font-style: italic; font-weight: normal; line-height: 1.2; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1.5em 0 0 } .body-quote-epi-attrib { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-style: normal; font-weight: normal; hyphens: none; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1em 0 1.5em } .body-quote-epi-attrib1 { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-style: normal; font-weight: normal; hyphens: none; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0.75em 0 1.5em } .body-quote-epi1 { -webkit-hyphens: none; color: #893e16; display: block; font-size: 1.29167em; font-style: italic; font-weight: normal; line-height: 1.2; page-break-before: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1.5em 0 0 } .body-ul { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-weight: inherit; hyphens: none; list-style-type: square; margin-bottom: 0; margin-right: 0; margin-top: 1em; text-align: left } .body-ul1 { -webkit-hyphens: none; adobe-hyphenate: none; clear: both; color: inherit; display: list-item; font-weight: inherit; hyphens: none } .body-ul2 { -webkit-hyphens: none; adobe-hyphenate: none; clear: both; color: inherit; display: list-item; font-weight: inherit; hyphens: none; margin-top: 0.375em } .body1 { color: inherit; display: block; font-size: 1em; font-weight: normal; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 } .body2 { color: inherit; display: block; font-size: 1em; font-weight: normal; text-indent: 1.5em; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 } .body3 { -webkit-hyphens: none; adobe-hyphenate: none; color: #893e16; display: block; font-size: 1.66667em; font-weight: 200; hyphens: none; line-height: 1.2; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 0 0 0.5em; border-top: currentColor none 0; border-right: currentColor none 0; border-bottom: #893e16 solid 2px; border-left: currentColor none 0; margin: 2em 0 1em } .body4 { color: inherit; display: block; font-size: 1em; font-weight: normal; page-break-before: avoid; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0.5em 0 0 } .calibre { display: block; font-size: 1em; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre1 { text-decoration: none } .calibre2 { height: auto; width: 100% } .calibre3 { -moz-font-feature-settings: "liga=1, dlig=1"; -ms-font-feature-settings: "liga", "dlig"; -o-font-feature-settings: "liga", "dlig"; -webkit-font-feature-settings: "liga", "dlig"; -webkit-hyphens: auto; adobe-hyphenate: auto; color: inherit; display: block; font-feature-settings: "liga", "dlig"; font-size: 1em; hyphens: auto; line-height: 1.44; orphans: 2; text-align: justify; text-indent: 0; widows: 2; padding: 0; border: currentColor none 0; margin: 0 5pt } .calibre4 { color: #715925; text-decoration: none } .calibre5 { color: #715925; font-weight: normal; text-decoration: none } .calibre6 { color: #893e16; text-decoration: none } .calibre7 { color: #893e16; font-weight: normal; text-decoration: none } .calibre8 { color: #999; text-decoration: none } .calibre9 { color: #999; font-weight: normal; text-decoration: none } .calibre10 { color: #bc900d; line-height: 1.2 } .calibre11 { color: #893e16 } .calibre12 { font-style: italic } .calibre13 { display: block; line-height: 1.2 } .calibre14 { font-style: normal } .calibre15 { color: #bc900d } .calibre16 { color: inherit; font-weight: bold; text-decoration: none } .calibre17 { font-size: 1.2em; font-style: normal; font-weight: bold } .calibre18 { color: #666; font-weight: bold; text-decoration: none } .calibre19 { color: inherit; text-decoration: underline } .calibre20 { color: inherit; font-weight: normal; text-decoration: none } .copyright { -webkit-hyphens: none; adobe-hyphenate: none; color: #666; display: block; font-size: 0.625em; font-weight: normal; hyphens: none; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 0 0.75em } .copyright-mission { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; hyphens: none; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 0 2em } .copyright-version { -webkit-hyphens: none; adobe-hyphenate: none; color: #bc900d; display: block; font-size: 0.625em; font-weight: normal; hyphens: none; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 } .copyright-version1 { -webkit-hyphens: none; adobe-hyphenate: none; color: #bc900d; display: block; font-size: 0.625em; font-weight: normal; hyphens: none; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 0 1em } .figure { display: block } .figure1 { color: #666; display: block; font-size: 1em; page-break-inside: avoid; text-align: center; text-indent: 0; width: 100%; padding: 0 0 0.5em; border: currentColor none 0; margin: 2em 0 0 } .figure2 { display: inline-block; height: auto; width: 100% } .figure3 { border-radius: 8px; display: inline-block; height: auto; width: 100% } .figure4 { color: #666; display: block; font-size: 1em; page-break-inside: avoid; text-align: center; text-indent: 0; width: 100%; padding: 0; border: currentColor none 0; margin: 2em 0 0 } .figure5 { border-radius: 8px; display: inline-block; height: auto; width: 81% } .figure6 { color: #666; display: block; font-size: 1em; page-break-inside: avoid; text-align: center; text-indent: 0; width: 100%; padding: 0 0 0.5em; border: currentColor none 0; margin: 3em 0 0 } .figure7 { display: inline-block; height: auto; width: 81% } .main-toc { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 2em; font-weight: 200; hyphens: none; line-height: 1.1; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 1em 1em } .main-toc-back { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-style: italic; font-weight: normal; hyphens: none; text-align: left; text-indent: 0; text-transform: none; padding: 0.5em 0; border-top: #e6e6e6 solid 1px; border-right: currentColor none 0; border-bottom: currentColor none 0; border-left: currentColor none 0; margin: 0 } .main-toc-chapter { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-weight: normal; hyphens: none; text-align: left; text-indent: 0; text-transform: none; padding: 0.5em 0 0.5em 2em; border-top: #e6e6e6 solid 1px; border-right: currentColor none 0; border-bottom: currentColor none 0; border-left: currentColor none 0; margin: 0 } .main-toc-part { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-weight: normal; hyphens: none; page-break-before: avoid; text-align: left; text-indent: 0; text-transform: none; padding: 0.5em 0; border-top: #715925 solid 1px; border-right: currentColor none 0; border-bottom: currentColor none 0; border-left: currentColor none 0; margin: 0 } .marker { color: inherit; text-decoration: none } .marker1 { color: inherit; line-height: 1.2; text-decoration: none } .ost { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 2em; font-weight: 200; hyphens: none; line-height: 1.1; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 1em } .rel-entry-author { -webkit-hyphens: none; adobe-hyphenate: none; color: #893e16; display: block; font-size: 1.29167em; font-weight: 200; hyphens: none; line-height: 1.2; page-break-after: avoid; page-break-before: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0.3em 0 } .rel-entry-description { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-weight: normal; hyphens: none; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 0 0 0.5em } .rel-entry-pubinfo { -webkit-hyphens: none; adobe-hyphenate: none; color: #888; display: block; font-size: 0.625em; font-weight: normal; hyphens: none; letter-spacing: 0.1em; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; text-transform: uppercase; padding: 0; border: currentColor none 0; margin: 0.5em 0 0 } .rel-entry-title { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1.66667em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 1em 0 0; border-top: #e6e6e6 solid 1px; border-right: currentColor none 0; border-bottom: currentColor none 0; border-left: currentColor none 0; margin: 1.5em 1em 0 } .rel-entry-title1 { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1.66667em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 1em 0 0; border-top: #e6e6e6 solid 1px; border-right: currentColor none 0; border-bottom: currentColor none 0; border-left: currentColor none 0; margin: 1.5em 1em 0 } .rel-storeyinfo { -webkit-hyphens: none; adobe-hyphenate: none; color: inherit; display: block; font-size: 1em; font-weight: normal; hyphens: none; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 3em 0 0 } .share { -webkit-hyphens: none; color: inherit; display: block; font-size: 1.29167em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-before: avoid; text-align: center; text-indent: 0; text-transform: none; padding: 0; border: currentColor none 0; margin: 1em 0 1.5em } .share-button-goodreads { -webkit-hyphens: none; background-color: #4d4d4d; border-radius: 1.25em; color: white; display: block; font-size: 1.29167em; font-weight: normal; hyphens: none; letter-spacing: 1px; line-height: 1.2; text-align: center; text-indent: 0; text-transform: none; width: 15em; padding: 0.5em; border: currentColor none 0; margin: 12px auto } .share-button-ost { -webkit-hyphens: none; background-color: transparent; border-radius: 1.25em; color: #017437; display: block; font-size: 1.29167em; font-weight: normal; hyphens: none; letter-spacing: 1px; line-height: 1.2; text-align: center; text-indent: 0; text-transform: none; width: 17em; padding: 0.5em; border: #017437 solid 2px; margin: 12px auto } .share-button-storey { -webkit-hyphens: none; background-color: #017437; border-radius: 1.25em; color: white; display: block; font-size: 1.29167em; font-weight: normal; hyphens: none; letter-spacing: 1px; line-height: 1.2; text-align: center; text-indent: 0; text-transform: none; width: 15em; padding: 0.5em; border: currentColor none 0; margin: 12px auto } .thumb-large { display: inline-block; font-size: 1em; page-break-inside: avoid; text-indent: 0; width: 60%; padding: 0; border: currentColor none 0; margin: 0 } .thumb-large1 { display: inline-block; font-size: 1em; page-break-inside: avoid; text-indent: 0; width: 60%; padding: 0; border: currentColor none 0; margin: 8px 0 0 } .thumb-small { display: inline-block; font-size: 1em; page-break-inside: avoid; text-indent: 0; width: 33%; padding: 0; border: currentColor none 0; margin: 0 } .thumb-xlarge { display: inline-block; font-size: 1em; page-break-inside: avoid; text-indent: 0; width: 75%; padding: 0; border: currentColor none 0; margin: 0 auto } .pcalibre:after { display: none }