.black { color: #000; text-decoration: underline } .blue { color: #0096CF; text-decoration: underline } .calibre { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 0 5pt } .calibre1 { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: left; padding: 0; margin: 0 } .calibre2 { color: inherit; text-decoration: underline } .calibre3 { color: inherit; line-height: 1.2; text-decoration: underline } .caption { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.75em; font-style: italic; font-weight: 900; letter-spacing: 0.1em; line-height: 1.2; orphans: 2; text-align: right; widows: 2; padding: 0.1em 0 0; margin: 0.1em 1em } .caption-no-link { -epub-hyphens: none; background-color: #E2E7EA; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; text-align: left; width: 80%; padding: 0 0 0.8em; margin: 0 0 0 10% } .caption-no-link-full-width { -epub-hyphens: none; background-color: #E2E7EA; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; text-align: left; padding: 0 0 0.8em; margin: 0 } .caption-no-link-full-width1 { -epub-hyphens: none; background-color: #E2E7EA; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; text-align: left; padding: 0 0 0.8em; margin: 0 } .caption-no-link1 { -epub-hyphens: none; background-color: #E2E7EA; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; text-align: left; width: 80%; padding: 0 0 0.8em; margin: 0 0 0 10% } .caption1 { -epub-hyphens: none; background-color: #ab6914; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.75em; font-style: italic; font-weight: 900; letter-spacing: 0.1em; line-height: 1.2; page-break-inside: avoid; text-align: right; width: 80%; padding: 0.1em 0 0.6em; margin: 0.1em 1em 0.1em 10% } .caption2 { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.83333em; font-style: italic; font-weight: 900; letter-spacing: 0.1em; line-height: 1.2; orphans: 2; text-align: right; widows: 2; padding: 0.1em 0 0; margin: 0.1em 1em } .chapter-opener { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; text-align: left; padding: 0; margin: 0 1em 3em } .chapter-opener-text { -epub-hyphens: none; border-left-width: 0; border-right-width: 0; display: block; font-size: 2em; font-weight: 900; line-height: 1em; page-break-after: avoid; text-align: center; border-top: #0096CF solid 3px; border-bottom: #0096CF solid 3px; padding: 0.2em 0 0.1em; margin: 1em 0 0 } .chapter-opener-text1 { -epub-hyphens: none; border-left-width: 0; border-right-width: 0; display: block; font-size: 2em; font-weight: 900; line-height: 1em; orphans: 2; text-align: center; widows: 2; border-top: #0096CF solid 3px; border-bottom: #0096CF solid 3px; padding: 0.2em 0 0.1em; margin: 0 } .copyright { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.75em; font-weight: 500; line-height: 1.4em; orphans: 2; text-align: center; widows: 2; padding: 0; margin: 0.3em 3em } .copyright-space { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.75em; font-weight: 500; line-height: 1.4em; orphans: 2; text-align: center; widows: 2; padding: 0; margin: 1.5em 3em 0.3em } .cotoc { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-weight: 500; line-height: 1.2em; orphans: 2; text-align: center; widows: 2; padding: 0; margin: 0.8em 0 } .cotoc-sec { -epub-hyphens: none; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: left; border-bottom: #0096CF solid 3px; padding: 0 0 1.5em; margin: 2em 0 3em } .dedication { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.66667em; font-weight: 500; line-height: 1.4em; orphans: 2; text-align: center; widows: 2; padding: 0; margin: 0.3em 3em } .essay-headlines { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 2em; font-weight: 900; line-height: 1; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 0 0 0.2em } .essay-sub-heads { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.66667em; font-weight: 900; line-height: 1.2; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 1em 0 0.2em } .essay-text { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 0 0 9px } .essays-no-space { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-weight: 500; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 0 } .fm-headlines { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 2em; font-weight: 900; line-height: 1; page-break-after: avoid; text-align: left; padding: 0; margin: 0 0 0.2em } .fm-headlines-space-above { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 2em; font-weight: 900; line-height: 1; page-break-after: avoid; text-align: left; padding: 0; margin: 1em 0 0.2em } .full-w-caption { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; text-align: left; padding: 0 0 0.4em; margin: 1em 0 } .full-width-image { -epub-hyphens: none; display: block; page-break-inside: avoid; text-align: left; width: 100%; border: currentColor none 0; padding: 0; margin: 0 0 10px } .headnote { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #0096CF; display: block; font-size: 1em; font-weight: 500; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 0 } .img { height: auto; page-break-inside: avoid; width: 100%; border: currentColor none medium } .index { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; line-height: 1.4em; orphans: 2; text-align: left; text-indent: -1.5em; widows: 2; padding: 0; margin: 0 0 0 1.5em } .index-nav { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; letter-spacing: 2px; line-height: 1.2; orphans: 2; text-align: center; widows: 2; padding: 0; margin: 1.5em 0 0 } .index1 { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; line-height: 1.4em; orphans: 2; text-align: left; text-indent: -1.5em; widows: 2; padding: 0; margin: 0 0 0 3em } .indexletter { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #5B210A; display: block; font-size: 2em; line-height: 1.4; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 0.25em 0 0.2em } .ing { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: list-item; line-height: 1.2; orphans: 2; text-align: left; text-indent: -1.2em; widows: 2; padding: 0; margin: 0.4em 0 0.4em 1.2em } .ing-hed { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: list-item; font-weight: bold; orphans: 2; text-align: left; text-indent: -1.2em; widows: 2; padding: 0; margin: 1em 0 0 1.2em } .ing-list { display: block; list-style-type: none; margin-bottom: 0.5em; margin-right: 1.5em; margin-top: 0.5em; padding-bottom: 0.3em; padding-right: 0; padding-top: 0.3em; text-align: left } .ital { font-style: italic } .medium-image { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; float: right; page-break-inside: avoid; text-align: left; width: 50%; padding: 0; margin: 5px 0 5px 10px } .medium-image-w-caption { -epub-hyphens: none; background-color: #E2E7EA; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; float: right; page-break-inside: avoid; text-align: left; width: 50%; padding: 0 0 0.4em; margin: 1em 0 5px 10px } .method { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-weight: 500; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 1em 0 0 } .method-space-below { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-weight: 500; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 1em 0 20px } .mobi-step-yellow { color: gray; display: block; height: 2px; width: 0%; border: currentColor none 0; margin: 0.5em auto } .mthod-hed { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; page-break-after: avoid; text-align: left; padding: 0; margin: 1em 0 0 } .note { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; text-align: left; padding: 0; margin: 1em 0 0 } .note-head { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #0096CF; display: block; font-size: 1em; font-weight: 900; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 0 } .page-break { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: left; padding: 0; margin: 0 } .pantry-ingredient-sub-title { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-weight: 900; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 1em 0 0 } .pantry-ingredient-sub-title-no-space { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-weight: 900; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 0 } .pantry-ingredient-title { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 2em; font-weight: 900; line-height: 1.2; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 1em 0 0.2em } .progress-bar { -epub-hyphens: none; background-color: #B52A38; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 } .recipe-title { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 2em; font-weight: 900; line-height: 1.2; page-break-after: avoid; text-align: center; padding: 0; margin: 0 0 9px } .remaining { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 20% } .remaining1 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 40% } .remaining2 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 60% } .remaining3 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 80% } .remaining4 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 100% } .remaining5 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 10% } .remaining6 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 30% } .remaining7 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 50% } .remaining8 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 70% } .remaining9 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 90% } .remaining10 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 6.67% } .remaining11 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 13.34% } .remaining12 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 20.01% } .remaining13 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 26.68% } .remaining14 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 33.35% } .remaining15 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 40.02% } .remaining16 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 46.69% } .remaining17 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 53.36% } .remaining18 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 60.03% } .remaining19 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 66.7% } .remaining20 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 73.37% } .remaining21 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 80.04% } .remaining22 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 86.71% } .remaining23 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 93.38% } .remaining24 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 12.5% } .remaining25 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 25% } .remaining26 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 37.5% } .remaining27 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 62.5% } .remaining28 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 75% } .remaining29 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 82.5% } .remaining30 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 9.09% } .remaining31 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 18.18% } .remaining32 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 27.27% } .remaining33 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 36.36% } .remaining34 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 45.45% } .remaining35 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 54.54% } .remaining36 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 63.63% } .remaining37 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 72.72% } .remaining38 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 81.81% } .remaining39 { -epub-hyphens: none; background-color: #fff; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; line-height: 1.2; text-align: left; width: 100%; padding: 0; margin: 0 0 0 90.9% } .sidebar { -epub-hyphens: none; background-color: #E2E7EA; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; text-align: left; padding: 0; margin: 0 } .sidebar-orange { -epub-hyphens: none; background-color: #F9B574; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; text-align: left; padding: 0; margin: 0 } .sidebar-yellow { -epub-hyphens: none; background-color: #FDC331; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; text-align: left; padding: 0; margin: 0 } .small-image { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; float: right; page-break-inside: avoid; text-align: left; width: 30%; padding: 0; margin: 5px 0 5px 10px } .spacing { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: left; padding: 0; margin: 1em } .spacing-bottom { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: left; padding: 1.5em 0 3em; margin: 1em } .spacing-extra { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: left; padding: 3em 0; margin: 1em } .step { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #fff; display: block; font-size: 1em; font-style: italic; font-weight: 900; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 0 } .step-by-step { -epub-hyphens: none; background-color: #666; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: left; width: 100%; padding: 10px; margin: 0 } .step-caption { -epub-hyphens: none; background-color: #ab6914; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-weight: 900; page-break-inside: avoid; text-align: left; width: 100%; padding: 0 0 0.8em; margin: 0 } .toc { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-weight: 900; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 1em } .toc-space { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-weight: 900; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 2em 1em 0.3em } .toc-tab { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-weight: 500; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 1em 1em 1em 2em } .toc-title { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-weight: 900; line-height: 1.4em; orphans: 2; text-align: left; widows: 2; padding: 0; margin: 0 1em 2.5em } .unicode-recipe-pages { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; line-height: 1.2; orphans: 2; text-align: center; widows: 2; padding: 0; margin: 0 } .white { color: #fff; text-decoration: underline } .white1 { color: #fff } .yield { -epub-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.83333em; font-weight: 900; line-height: 1.692; orphans: 2; text-align: center; widows: 2; padding: 0; margin: 0.2em 0 9px }