/* ---------------------------Page Margins and Body--------------------------- */ @page { margin: 1.2em; } body { text-align: justify; orphans: 2; margin: 0em; widows: 2; } /* ---------------------------Images--------------------------- */ .ipadfp { margin: 0; height: 98vh; text-align: center; } .imagefp { margin: 0em; height: 100%; text-align: center; } img { max-width:100%; } div.figure { text-align:center; text-indent:0em; margin-top:1em; margin-bottom:1em; } div.figurenospace { text-align:center; text-indent:0em; margin:0em; } p.image-center { text-align:center; margin-top:1em; margin-bottom:1em; } /* Word:Image center */ f p.image-center-caption { font-style:italic; text-align:center; margin-bottom:1em; } /* Word:Image center caption */ /* ---------------------------Links--------------------------- */ a { text-decoration:none; } /* ---------------------------Heads--------------------------- */ h1, h2, h3, h4, h5, h6 { page-break-inside:avoid; page-break-after:avoid; } h1.chapter-number, h1.chapter-title, h1.part-title, h1.publ_section_frontmatter_title, h1.publ_section_endmatter_title { text-align:center; text-indent:0em; margin-top:4em; margin-bottom:2em; } .excerpt-head { text-align:center; text-indent:0em; margin-top:10%; margin-bottom:.5em; } /* Word:Title */ p.chapter-author { } .subtitle1 { text-align:center; margin-top:0em; margin-bottom:2em; text-indent:0em; } /* Word:Chapter title subtitle */ div.keeptext { page-break-inside:avoid; margin:0 !important; } h3.listing-head, h4.listing-subhead, p.listing-entry, p.listing-entry-sa, p.listing-addr, p.listing-tel, p.listing-email, p.listing-url, p.gl-entry, p.gl-def, p.p-bib1 { } h3.listing-head, h4.listing-subhead, p.gl-entry { margin-top: 1em; font-weight: bold; } h4.listing-subhead { margin-bottom: 0; } /* ---------------------------Body Text--------------------------- */ p { font-size:1em; font-style:normal; font-weight:normal; line-height:1.5; margin:0; text-align:left; text-indent:0; } p.p-left { } /* Word:Normal FL */ p.p-left-sa { margin-top:1em; } /* Word:Normal FL space above */ p.p-indent-fl { text-indent:2em; } /* Word:Normal Indent */ p.p-indent-fl-sa { text-indent:2em; margin-top:1em; } /* Word:Normal Indent space above */ p.p-center { text-align:center; } /* Word:Center */ p.p-center-sa { text-align:center; margin-top:1em; } /* Word:Center space above */ p.p-right { text-align:right; } /* Word:Right */ p.p-right-sa { text-align:right; margin-top:1em; } /* Word:Right space above */ p.spacebreak1 { font-weight:normal; font-style:normal; text-align:center; margin-top:1em; } /* Word:Signature */ /* row of three bullets */ /* ---------------------------Blockquotes--------------------------- */ div.grouping_quot { margin-top:1em; margin-right:0em; margin-bottom:0em; margin-left:0em; } p.blockquot-left { font-size:.9em; margin-left:2.1em; margin-right:2.1em; } /* Word:Blockquote FL */ p.blockquot-left-sa { font-size:.8em; margin-left:2.1em; margin-right:2.1em; margin-top:1em; } /* Word:Blockquote FL space above */ p.blockquot-indent-fl { font-size:.9em; margin-left:2.1em; margin-right:2.1em; text-indent:1em; } /* Word:Blockquote Indent */ p.blockquot-indent-fl1 { font-size:.9em; margin-left:2.1em; margin-right:2.1em; margin-top:1em; } p.blockquot-indent-fl-sa { font-size:.9em; margin-right:2.1em; margin-left:2.1em; text-indent:1em; margin-top:1em; } /* Word:Blockquote Indent space above */ p.blockquot-right { font-size:.9em; margin-left:2.1em; margin-right:2.1em; text-align:right; } /* Word:Blockquote right */ p.blockquot-right-sa { font-size:.9em; margin-left:2.1em; margin-right:2.1em; text-align:right; margin-top:1em; } /* Word:Blockquote right space above */ /* ---------------------------Quotes--------------------------- */ p.quot-center { text-align:center; margin-top:1em; } /* Word:Quote center */ p.quot-center-sa { text-align:center; margin-top:1em; margin-top:1em; } /* Word:Quote center space above */ p.quot-center-source { text-align:center; margin-top:1em; } /* Word:Quote center author */ /* ---------------------------Lists--------------------------- */ ol.grouping_ol, ul.grouping_ul { margin-top:1em; margin-bottom:1em; } ol { adobe-text-layout:optimizeSpeed; } /* to fix NookColor bug */ li.p-bullet1, li.p-numbered1 { font-size:1em; line-height:1.5em; text-align:left; } /* ---------------------------Spans--------------------------- */ span.emphasis { font-style:italic; font-weight:normal; } /* maps to */ em.i { font-style: italic; font-weight: normal; } span.strong { font-style:normal; font-weight:bold; } /* maps to */ strong.b { font-style:normal; font-weight: bold; } span.strongemphasis { font-style:italic; font-weight:bold; } /* maps to */ span.bi { font-style: italic; font-weight: bold; } span.normal { font-style:normal; } span.sc { font-size:80%; } span.smallcaps { font-size:80%; } span.small-cap { font-size:80%; } span.underline { text-decoration:underline; } span.link-media { font-weight: bold; text-transform: none; } /* ---------------------------FM and EM--------------------------- */ h1.titlepage-title { font-weight:normal; font-style:normal; font-size:x-large; line-height:1.5em; margin:2em 0em 0em 0em; text-indent:0em; text-align:center; } /* Word:Title page title */ .titlepage-subtitle { font-weight:normal; font-style:normal; font-size:large; margin:1em 0em 0em 0em; text-indent:0em; text-align:center; } /* Word:Title page subtitle */ h1.titlepage-author-sa { font-weight:normal; font-style:normal; font-size:large; margin:2em 0em 0em 0em; text-indent:0em; text-align:center; } /* Word:Title page author space above */ h1.titlepage-author { font-weight:normal; font-style:normal; font-size:large; margin:0em 0em 0em 0em; text-indent:0em; text-align:center; } /* Word:Title page author */ p.titlepage-imprintlogo { font-size:small; text-align:center; margin:3em 0em 0em 0em; } /* Word:Title page imprint logo */ p.titlepage-imprintaddress { font-size:small; margin:0em 0em 0em 0em; text-align:center; } /* Word:Title page imprint address */ p.copyright-top { font-size:small; line-height:normal; text-align:left; margin-top:50px; } /* Word:Copyright first line; changed from p.copyright-fl on 7/16/2014 */ p.copyright { font-size:small; line-height:normal; text-align:left; } /* Word:Copyright */ p.copyright-sa { font-size:small; line-height:normal; text-align:left; margin-top:1em; } /* Word:Copyright space above */ p.dedication-top { text-align:center; margin-top:50px; } /* Word:Dedication first line; changed from p.dedication-fl on 7/16/2014 */ p.contents { text-align:center; } p.contents-sa { text-align:center; margin-top:1em; } div.alsoavailable-cover { text-align:center; margin-top:1em; } /* Word:Also available cover */ p.alsoavailable-text { font-size:large; text-align:center; margin-top:1em; } /* Word:Also available text */ /* tables */ table { border-collapse:collapse; margin-top:1em; margin-bottom:1em; border:1px solid; max-width:100%; page-break-inside:avoid; } th { border:1px solid; padding:6px; text-align:left; vertical-align:top; } td { font-size:small; border:1px solid; padding:4px; text-align:left; vertical-align:top; } .excerpt-title { text-align: center; font-size: 2em; } .excerpt-author { text-align: center; font-size: 1.5em; } .excerpt-praise { text-align: center; font-size: 2em; margin-top: 1em; } /* ---------------------------Cover--------------------------- */ p.publishingproduct_cover_image { text-align:center; } /* ---------recipes------- */ span.sup, span.frac-numer, span.frac-denom, span.note_ref { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } span.frac-denom { font-size: 0.6em; vertical-align: -0.1em; line-height: 0; } span.frac-numer { font-size: 0.6em; vertical-align: 0.5em; line-height: 0; } span.sup { vertical-align: 0.5em; } span.sub { vertical-align: -0.1em; } /* ---------------------------Table of contents--------------------------- */ h1.epub_toctitle { text-align:left; text-indent:0em; margin-top:3em; margin-bottom:1em; } ol.epub_toc { margin-left:0em; list-style-type:none; line-height:1.5; } ul.epub_toc { margin-left:0em; list-style-type:none; line-height:1.5; } li.epubtocitem { } /* tables */ th.p-tab-num1 { background-color:#999; } /*[TN] MAPS TO th.p-tab.num1*/ th.p-tab-h1 { background-color:#999; } /*[TT] MAPS TO th.p-tab.h1*/ p.p-tab-num1, p.p-tab-h1, p.p-tab-hrow1, p.p-tab-hrow2 { font-size:1em; font-weight:bold; } /*[TN] MAPS TO p.p-tab.num1 [TT] MAPS TO p.p-tab.h1*/ th.p-tab-hrow1 { background-color:#CCC; } /*[T1] MAPS TO th.p-tab-hrow1*/ th.p-tab-hrow2 { background-color:#FFF; } /*[T2] MAPS TO th.p-tab-hrow2*/ p.p-tab-hrow1 { font-size:.8em; } /*[T1] MAPS TO p.p-tab-hrow1*/ p.p-tab-hrow2 { font-size:.7em; } /*[T2] MAPS TO p.p-tab-hrow2*/ td.p-tab { }/*[TB] MAPS TO td.p-tab*/ p.p-tab { }/*[TB] MAPS TO p.p-tab*/ p.p-tab-fn1, p.p-tab-fn1-indent-fl { font-size:0.75em; margin-top:0.25em; }/*[TFN] MAPS TO td.p-tab-fn1*/ p.p-tab-fn1-indent-fl { margin-top:0em; text-indent:1em; }/*[TFN2] MAPS TO td.p-tab-fn1-indent-fl*/ /* ---------------------------Media Queries--------------------------- */ @media amzn-kf8 { body { margin-right:0; margin-left:0; } /* resets margins for Fire tablet */ }