._idgenobjectattribute { height: 800px; width: 600px } ._idgenobjectattribute1 { height: 219px; line-height: 1.2; width: 390px } ._idgenobjectattribute2 { height: 61px; width: 98px } ._idgenobjectattribute3 { height: 273px; width: 540px } ._idgenobjectattribute4 { height: 272px; width: 670px } ._idgenobjectattribute5 { height: 243px; width: 684px } ._idgenobjectattribute6 { height: 14px; line-height: 1.2; width: 46px } ._idgenobjectattribute7 { height: 243px; line-height: 1.2; width: 684px } ._idgenobjectattribute8 { height: 272px; line-height: 1.2; width: 670px } ._idgenobjectattribute9 { height: 273px; line-height: 1.2; width: 540px } ._idgenobjectattribute10 { height: 113px; line-height: 1.2; width: 227px } ._idgenobjectattribute11 { height: 71px; width: 114px } ._idgenobjectattribute12 { height: 306px; width: 729px } ._idgenobjectattribute13 { height: 273px; width: 477px } ._idgenobjectattribute14 { height: 113px; width: 225px } ._idgenobjectattribute15 { height: 238px; width: 179px } .all-caps-chapter-starter { font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: small-caps; font-weight: bold; text-transform: none } .basic-text-frame { border-bottom-style: solid; border-bottom-width: 0; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-top-style: solid; border-top-width: 0; display: block; margin: 0; padding: 0 } .body-centered-middle { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: italic; font-variant: none; font-weight: normal; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .body-centered-top { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: italic; font-variant: none; font-weight: normal; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 30px 0 0; padding: 0 } .body-paragrah-bold { font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-weight: bold } .body-paragrah-bold1 { font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; text-transform: none } .body-paragrah-bold2 { font-family: Bookerly, serif; font-size: 0.625em; font-style: normal; font-variant: normal; font-weight: bold; text-transform: none; vertical-align: super } .body-paragrah-regular { font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-weight: normal } .body-paragrah-regular1 { font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: small-caps; font-weight: normal; text-transform: none } .body-paragrah-regular2 { font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; text-transform: uppercase } .body-paragrah-regular3 { font-family: "Times New Roman", serif; font-size: 1em; font-style: normal; font-weight: normal } .body-paragrah-regular4 { font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none } .body-paragrah-regular5 { font-family: Bookerly, serif; font-size: 0.625em; font-style: normal; font-weight: normal; vertical-align: super } .body-paragrah-regular6 { font-family: Bookerly, serif; font-size: 0.75em; font-style: normal; font-weight: normal } .body-paragrah-regular7 { font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.2 } .body-paragraph-italic { font-family: Bookerly, serif; font-size: 1em; font-style: italic; font-weight: normal } .body-paragraph-italic1 { font-family: Bookerly, serif; font-size: 1em; font-style: italic; font-weight: normal; line-height: 1.2 } .body-paragraph-italic2 { font-family: Bookerly, serif; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; text-transform: none } .body-paragraph-italic3 { font-family: Bookerly, serif; font-size: 1em; font-style: italic; font-variant: small-caps; font-weight: normal; text-transform: none } .body-paragraph-no-indent { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 10px 0 0; padding: 0 } .body-paragraph-regular { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 14px; text-transform: none; widows: 2; margin: 0; padding: 0 } .body-paragraph-regular-top-gap { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 14px; text-transform: none; widows: 2; margin: 30px 0 0; padding: 0 } .body-paragraph-regular1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 14px; text-transform: none; widows: 2; margin: 0; padding: 0 } .body-regular-right { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: right; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 6px 0 0; padding: 0 } .calibre { -epub-hyphens: auto; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; margin: 0 5pt; padding: 0 } .chapter-headings { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: "Julius Sans One", sans-serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; orphans: 2; page-break-after: avoid; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 12px 0 0; padding: 0 } .charoverride { font-size: 2em; font-variant: normal; line-height: 1.2; text-transform: uppercase } .charoverride1 { font-size: 2em; line-height: 1.2 } .drop-paragraph { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 14px; text-transform: none; widows: 2; margin: 0 22px; padding: 0 } .dropcap { font-family: Bookerly, serif; font-size: 2em; font-style: normal; font-weight: normal; line-height: 1.2 } .exaltation-caps { font-family: Bookerly, serif; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-transform: uppercase } .hospital-notes-and-letters-no-gap { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: "Arno Pro", serif; font-size: 1em; font-style: normal; font-variant: small-caps; font-weight: normal; line-height: 1.364; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -18px; text-transform: none; widows: 2; margin: 0 36px; padding: 0 } .no-indent-scene-break { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.364; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .no-indent-scene-break1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0; padding: 0 } .notes-and-letters-date { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Judson, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: 500; line-height: 1.364; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 36px; padding: 0 } .notes-and-letters-date-top { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 15px 36px 0; padding: 0 } .scene-break { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: "December Sparks", sans-serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 14px 0 12px; padding: 0 } .second-email-break { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: Bookerly, serif; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 30px 36px 0; padding: 0 } .text-messages { font-family: Bookerly, serif; font-size: 1em; font-style: italic; font-weight: bold } .text-messages1 { font-family: Bookerly, serif; font-size: 0.625em; font-style: italic; font-weight: bold; vertical-align: super } .texting { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: "Arno Pro", serif; font-size: 1em; font-style: italic; font-variant: normal; font-weight: bold; line-height: 1.25; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 14px; text-transform: none; widows: 2; margin: 0; padding: 0 }