.basic-text-frame { display: block; line-height: 1.2 } .bold-ital { font-style: italic; font-weight: bold; line-height: 1.2 } .calibre { -epub-hyphens: auto; -webkit-hyphens: auto; display: block; font-size: 1.29167em; line-height: 1.2; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre1 { line-height: 1.2 } .calibre2 { font-style: italic } .calibre3 { font-weight: bold } .calibre4 { display: block; font-size: 0.58065em; text-align: center; margin: 1.5em } .calibre5 { font-style: italic; line-height: 1.2 } .calibre6 { display: block; line-height: 1.2; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre7 { display: table-column-group; line-height: 1.2 } .calibre8 { display: table-column; line-height: 1.2 } .calibre9 { display: table-row-group; line-height: 1.2; vertical-align: middle } .calibre10 { display: table-row; line-height: 1.2; vertical-align: inherit } .calibre11 { display: table-cell; line-height: 1.2; text-align: inherit; vertical-align: inherit; padding: 1px; border: #696969 solid 1px } .calibre12 { font-weight: bold; line-height: 1.2 } .calibre13 { display: block; line-height: 1.2; list-style-type: decimal; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre14 { font-size: 0.75em; line-height: 1.2; vertical-align: super } .calibre15 { font-size: 0.75em; line-height: 1.2; vertical-align: sub } .calibre16 { font-size: 0.625em; line-height: 1.2; vertical-align: super } .calibre17 { font-size: 0.625em; line-height: 1.2; vertical-align: sub } .calibre18 { display: block; font-size: 1.29167em; line-height: 1.2; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre19 { border-radius: 25px; display: block; line-height: 1.2; text-align: center; width: 80%; padding: 5%; border: #f36b21 double medium; margin: 5% } .calibre20 { display: block; line-height: 1.2; text-indent: 0; margin: 0 } .calibre21 { height: auto; line-height: 1.2; width: 50% } .char-style-override { color: #939598; float: left; font-size: 2em; line-height: 1.5em; margin-bottom: -0.45em; margin-right: 0.05em; margin-top: -0.45em } .char-style-override1 { float: left; font-size: 2em; line-height: 1.2; margin-bottom: -0.25em; margin-right: 0.05em; margin-top: -0.4em } .char-style-override2 { color: #939598; float: left; font-size: 2em; line-height: 1.2; margin-bottom: -0.25em; margin-right: 0.05em; margin-top: -0.4em } .h { display: block; height: 100%; line-height: 1.2; text-align: center } .h1 { height: 100%; line-height: 1.2; width: auto } .h1em { height: 1em; width: auto } .h2em { height: 2em; width: auto } .head { background-color: #A9A9A9; display: table-cell; line-height: 1.2; text-align: inherit; vertical-align: inherit; padding: 1px; border: #696969 solid 1px } .no-table-style { border-collapse: collapse; border-spacing: 2px; display: table; line-height: 1.2; margin-bottom: 0.25em; margin-top: 0.1em; text-indent: 0; width: 100%; border: #696969 solid 0 } .recipe-sub-yield { font-size: 0.77419em } .roman { font-style: normal } .roman1 { font-style: normal; line-height: 1.2 } .underline { line-height: 1.2; padding: 0.1em 0.25em; border-bottom: #939598 solid medium } .x01-fm-contents { color: #6d6e71; display: block; font-size: 0.77419em; text-indent: -1.5em; margin: 1em 0 0 3em } .x01-fm-contents-bm-head { display: block; font-size: 0.64516em; font-style: italic; font-weight: bold; text-indent: 0; margin: 1.56em 0 0 } .x01-fm-contents-bullet { color: #6d6e71; font-weight: bold; line-height: 1.2 } .x01-fm-contents-cn { display: block; font-size: 0.77419em; font-weight: bold; text-indent: 0; margin: 1.8em 0 0 } .x01-fm-contents-cn1 { font-size: 1em; font-weight: bold } .x01-fm-contents-fm-head { display: block; font-size: 0.64516em; font-style: italic; font-weight: bold; text-indent: 0; margin: 0 } .x01-fm-contents1 { display: block; font-size: 0.77419em; text-indent: -1.5em; margin: 0 0 0 3.5em } .x01-fm-copyright-text { display: block; font-size: 0.48387em; text-indent: 0; margin: 0 } .x01-fm-copyright-text-space { display: block; font-size: 0.48387em; text-indent: 0; margin: 1.5em 0 0 } .x01-fm-head { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: center; text-indent: 0; margin: 15% 0 10% } .x01-fm-praise-au { display: block; font-size: 0.64516em; text-align: right; text-indent: 0; margin: 0 } .x01-fm-praise-text { display: block; font-size: 0.77419em; text-indent: 0; margin: 1.05em 0 0 } .x01-fm-sales-head { display: block; font-size: 0.58065em; font-weight: bold; text-align: center; text-indent: 0; margin: 0 } .x01-fm-sales-title { color: #939598; display: block; font-size: 1.41935em; font-weight: bold; line-height: 1.2; text-align: center; text-indent: 0; margin: 0 } .x03-chapter-number { display: block; font-size: 1.54839em; font-weight: bold; line-height: 1.2; text-align: center; text-indent: 0; margin: 15% 0 0 } .x03-chapter-title { display: block; font-size: 1.41935em; font-weight: bold; line-height: 1.2; text-align: center; text-indent: 0; margin: 1.28em 0 0 } .x03-co-body-text { display: block; font-size: 0.77419em; text-indent: 0; margin: 10% 0 0 } .x04-body-text { display: block; font-size: 0.77419em; text-indent: 1.2em; margin: 0 } .x04-body-text-fl { display: block; font-size: 0.77419em; text-indent: 0; margin: 0 } .x04-storage { display: block; font-size: 0.77419em; text-indent: 0; margin: 2.8em 0 0 } .x05-head-a { color: #6d6e71; display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: center; text-indent: 0; margin: 5% 0 1.17em } .x05-head-b { display: block; font-size: 0.77419em; font-weight: bold; text-indent: 0; margin: 1.3em 0 0 } .x05-head-c { display: block; font-size: 0.77419em; font-style: italic; font-weight: bold; text-indent: 0; margin: 1.4em 0 0 } .x06-answer { clear: left; display: block; font-size: 0.77419em; text-indent: 0; margin: 1em 0 0 3em } .x06-answer-2nd-paragraph { display: block; font-size: 0.77419em; text-indent: 1.2em; margin: 0 0 0 3em } .x06-question { display: block; font-size: 0.77419em; text-indent: 0; margin: 2.1em 0 0 } .x07-list { display: block; font-size: 0.77419em; text-indent: 0; margin: 0.7em 0 0 10% } .x07-list-bulleted { display: list-item; font-size: 0.77419em; margin: 0 1.2em 0 2.4em } .x07-list-bulleted-first { display: list-item; font-size: 0.77419em; margin: 1.4em 1.2em 0 2.4em } .x07-list-bulleted-head { display: block; font-size: 0.64516em; text-indent: 0; margin: 1.75em 0 0 1.5em } .x07-list-bulleted-last { display: list-item; font-size: 0.77419em; margin: 0 1.2em 1.3em 2.4em } .x07-list-first { display: block; font-size: 0.77419em; text-indent: 0; margin: 1.3em 0 0 10% } .x07-list-numbered { display: list-item; font-size: 0.77419em; margin: 0 1.2em 0 2.2em } .x07-list-numbered-first { display: list-item; font-size: 0.77419em; margin: 1.4em 1.2em 0 2.2em } .x07-list-unnumbered-first { display: block; font-size: 0.77419em; text-indent: 0; margin: 1.4em 1.2em 0 } .x07-list-unnumbered-last { display: block; font-size: 0.77419em; text-indent: 0; margin: 1.4em 0 1.4em 1.2em } .x08-table-body { display: block; font-size: 0.58065em; text-align: center; text-indent: 0; margin: 0.14em 0 } .x08-table-column-head { color: #F5F5F5; display: block; font-size: 0.48387em; font-weight: bold; text-align: center; text-indent: 0; margin: 0.15em 0 } .x08-table-note { display: block; font-size: 0.48387em; text-indent: 0; margin: 0.31em 0 0.15em } .x08-table-title { display: block; font-size: 0.64516em; font-weight: bold; text-align: center; text-indent: 0; margin: 1.25em 0 0 } .x11-recipe-age-group { color: #6d6e71; display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: center; text-indent: 0; margin: 5% 0 1.17em } .x11-recipe-direction-first { display: block; font-size: 0.77419em; text-indent: 0; margin: 1.4em 0 0 } .x11-recipe-head-note { display: block; font-size: 0.77419em; font-style: italic; text-indent: 0; margin: 0 } .x11-recipe-ingredients { display: block; font-size: 0.64516em; text-indent: 0; margin: 0.44em 1.33em 0 } .x11-recipe-ingredients-first { display: block; font-size: 0.64516em; text-indent: 0; margin: 1.44em 1.33em 0 } .x11-recipe-ingredients-subhead { color: #939598; display: block; font-size: 0.64516em; font-weight: bold; text-indent: 0; margin: 1.75em 0 0 } .x11-recipe-note { display: block; font-size: 0.77419em; text-indent: 0; margin: 1.3em 1.2em 0 } .x11-recipe-nutrition { display: block; font-size: 0.64516em; text-indent: 0; margin: 0 } .x11-recipe-nutrition-head { display: block; font-size: 0.64516em; font-weight: bold; text-indent: 0; margin: 1.7em 0 0 } .x11-recipe-subtitle { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-indent: 0; margin: 1.17em 0 } .x11-recipe-title { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: center; text-indent: 0; margin: 5% 0 1.86em } .x11-recipe-title-after-a { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: center; text-indent: 0; margin: 0.64em 0 1.86em } .x11-recipe-variation { display: block; font-size: 0.77419em; text-indent: 0; margin: 0 0 0 1.1em } .x11-recipe-variation-head { display: block; font-size: 0.77419em; font-style: italic; text-indent: 0; margin: 1.4em 0 0 } .x11-recipe-yield { display: block; font-size: 0.64516em; text-indent: 0; margin: 1.56em 0 } .x11-recipes { display: block; font-size: 0.77419em; font-style: italic; text-indent: 0; margin: 1.4em 0 0 1.2em } .x13-bm-index { display: block; font-size: 0.58065em; text-indent: -1.72em; margin: 0 0 0 1.72em } .x13-bm-index-alpha { display: block; font-size: 0.58065em; text-indent: -1.72em; margin: 1.72em 0 0 1.72em } .x13-bm-index-note { display: block; font-size: 1em; line-height: 1.2; text-indent: 0; margin: 1.09em 0 0 } .x13-bm-index1 { display: block; font-size: 0.58065em; text-indent: -1.29em; margin: 0 0 0 1.72em } .yield-lead { font-size: 0.9em; font-weight: bold }