img { min-width:100%; width:100%; height:auto; max-height:100%; page-break-inside:avoid;} @font-face { font-family:"Bembo Std"; src : url("../font/BemboStd.otf"); } @font-face { font-family:"Bembo Std"; font-weight:bold; src : url("../font/BemboStd-Bold.otf"); } @font-face { font-family:"Bembo Std"; font-style:italic; src : url("../font/BemboStd-Italic.otf"); } @font-face { font-family:"Bembo Std"; font-style:oblique; src : url("../font/BemboStd-Italic.otf"); } @font-face { font-family:"GFY Kersti"; font-weight:500; src : url("../font/GFYKersti-Regular.otf"); } @font-face { font-family:"GFY Palmer"; font-weight:500; src : url("../font/GFYPalmer-Regular.otf"); } @font-face { font-family:"Stick-A-Round"; src : url("../font/StickARound.ttf"); } body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body { max-width: 100%; -epub-hyphens:auto; } @page { margin : 0.0em 0.0em 0.0em 0.0em; } p { -epub-hyphens:none; -webkit-hyphens:none; font-style:normal; font-variant:normal; font-weight:normal; margin:0; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } #_idContainer000 { display:inline-block; width:22.79%; } /** frontmatter **/ p.frontmatter_acknowledgments-and-credits, p.frontmatter_copyright, p.frontmatter_manufacturing-info, p.frontmatter_publisher-info { font-family:"Bembo Std", serif; font-size:0.583em; line-height:1.143; } p.frontmatter_CIP { font-family:"Bembo Std", serif; font-size:0.583em; line-height:1.143; margin-left:0.5625em; text-indent:-0.5625em; } p.frontmatter_dedication { color:#414042; font-family:"Stick-A-Round", sans-serif; font-size:1.167em; line-height:1.214; text-align:center; } p.frontmatter_list { font-family:"Bembo Std", serif; font-size:0.833em; line-height:1.2; text-align:center; } p.frontmatter_list-attribute { font-family:"Bembo Std", serif; font-size:0.75em; line-height:1.222; margin-bottom:0.5625em; margin-top:0.125em; text-align:center; } p.frontmatter_list-head { font-family:"Stick-A-Round", sans-serif; font-size:1em; line-height:1.167; margin-bottom:0.5625em; margin-top:0.5625em; text-align:center; } p.frontmatter_list-space-after { font-family:"Bembo Std", serif; font-size:0.833em; line-height:1.2; margin-bottom:0.375em; text-align:center; } /** main text **/ h1.main-text_H1-CHAPTER-HEAD { color:#58595b; font-family:"Stick-A-Round", sans-serif; font-size:1.667em; line-height:0.85; margin-bottom:1em; margin-top:3em; font-weight:lighter; } p.main-text_block-quote-first { font-family:"GFY Kersti", sans-serif; font-size:1.042em; font-weight:500; line-height:1.36; margin-left:0.5625em; margin-right:0.5625em; margin-top:1.0625em; text-align:center; } p.main-text_block-quote-last { font-family:"GFY Kersti", sans-serif; font-size:1.042em; font-weight:500; line-height:1.36; margin-bottom:1.0625em; margin-left:0.5625em; margin-right:0.5625em; text-align:center; } p.main-text_BLOCK-QUOTE-ONLY { font-family:"GFY Kersti", sans-serif; font-size:1.042em; font-weight:500; line-height:1.36; margin-bottom:1.0625em; margin-left:0.5625em; margin-right:0.5625em; margin-top:1.0625em; text-align:center; } p.main-text_letter-first { font-family:"GFY Palmer", serif; font-size:1.25em; font-weight:500; line-height:1.133; margin-left:1.125em; margin-right:1.125em; margin-top:1.0625em; text-align:justify; text-indent:0.75em; } p.main-text_letter-last { font-family:"GFY Palmer", serif; font-size:1.25em; font-weight:500; line-height:1.133; margin-bottom:1.0625em; margin-left:1.125em; margin-right:1.125em; text-align:justify; text-indent:0.75em; } p.main-text_letter-middle { font-family:"GFY Palmer", serif; font-size:1.25em; font-weight:500; line-height:1.133; margin-left:1.125em; margin-right:1.125em; text-align:justify; text-indent:0.75em; } p.main-text_LETTER-ONLY { font-family:"GFY Palmer", serif; font-size:1.25em; font-weight:500; line-height:1.133; margin-bottom:1.0625em; margin-left:1.125em; margin-right:1.125em; margin-top:1.0625em; text-align:justify; text-indent:0.75em; } p.main-text_TEXT { font-family:"Bembo Std", serif; font-size:1.042em; line-height:1.36; text-align:justify; text-indent:1.125em; } p.main-text_text-no-indent { font-family:"Bembo Std", serif; font-size:1.042em; line-height:1.36; text-align:justify; } /** backmatter **/ h1.backmatter_B1-about-the-author { color:#58595b; font-family:"Stick-A-Round", sans-serif; font-size:1.5em; line-height:0.889; margin-bottom:1em; margin-top:3em; font-weight:lighter; } h1.backmatter_B1-author-note { color:#58595b; font-family:"Stick-A-Round", sans-serif; font-size:1.5em; line-height:0.944; margin-bottom:1em; margin-top:3em; font-weight:lighter; } p.backmatter_about-the-author-no-indent { font-family:"Bembo Std", serif; font-size:1.042em; line-height:1.36; text-align:justify; } p.backmatter_AUTHOR-NOTE { font-family:"Bembo Std", serif; font-size:1.042em; line-height:1.36; text-align:justify; text-indent:1.125em; } p.backmatter_author-note-no-indent { font-family:"Bembo Std", serif; font-size:1.042em; line-height:1.36; text-align:justify; } p.PageBreak { page-break-after:always; } /** image **/ div.centerfull { margin:auto; max-width:100%; height:auto; page-break-inside:avoid!important; } div.centerfullspace { margin:auto; margin-top:1em; text-align:center; max-width:100%; height:auto; page-break-inside:avoid!important; } div.center25 { margin:auto; text-align:center; max-width:25%; height:auto; page-break-inside:avoid!important; } div.textdivider { margin:auto; text-align:center; max-width:10%; height:auto; page-break-inside:avoid!important; } div.floatright { float:right; max-width:40%; height:auto; padding:0.5em 0 0.5em 0.5em; page-break-inside:avoid!important; } p.anchored-illustration { font-family:"Bembo Std", serif; font-size:1.042em; line-height:1.36; text-align:center; } img._idGenObjectAttribute-1 { height:100.00%; min-width:100%; width:100.00%; } /** divs **/ div.Basic-Text-Frame { border-style:solid; } div._idGenObjectLayout-1 { text-align:center; } /** spans **/ span.backmatter_CMS-ital { font-style:italic; } span.frontmatter_CMS-ital { font-family:"Bembo Std", serif; font-style:italic; } span.frontmatter_emphasis { font-family:"Bembo Std", serif; font-weight:bold; } span.frontmatter_list-head-CMS-ital { font-family:"Stick-A-Round", sans-serif; font-size:1.167em; } span.main-text_CMS-ital { font-family:"Bembo Std", serif; font-style:italic; } span.main-text_strikethrough { text-decoration:line-through; } span._idGenCharOverride-1 { font-family:"Bembo Std"; }