/* ============================================================ BESPOKE CSS (styles crafted specifically for this epub) ============================================================ */ .not_indented{ text-indent: 0em; } .space_after{ margin-bottom: 1em; } .space_after_not_indented{ margin-bottom: 1em; text-indent: 0em; } .no_header{ margin-top: 25%; text-indent: 0em; } a.toc_link { text-decoration: none; color: black; } h2.head { font-size: 2.4em; margin-top: 2em; margin-bottom: .5em; font-family: "RobotoSlab"; font-weight: bold; font-style: normal; page-break-inside: avoid; color: #58585a; clear: both; text-align: center; } h3.subhead { font-size: 1.2em; margin-top: 2em; margin-bottom: 1em; font-family: "RobotoSlab"; font-weight: bold; font-style: normal; page-break-inside: avoid; color: #58585a; clear: both; text-align: left; } h4.subhead1 { font-size: 1.3em; margin-top: 1.5em; margin-bottom: 1em; font-family: "RobotoSlab"; font-weight: normal; font-style: normal; page-break-inside: avoid; color: #231f20; clear: both; text-align: left; } h4.subhead1_top { font-size: 1.3em; margin-top: 0em; margin-bottom: .5em; font-family: "RobotoSlab"; font-weight: normal; font-style: normal; page-break-inside: avoid; color: #231f20; clear: both; text-align: left; } h5.sub_head { font-size: 1.1em; margin-top: 2em; margin-bottom: .5em; font-family: "Arvo"; font-weight: normal; font-style: italic; page-break-inside: avoid; color: #231f20; clear: both; text-align: left; } p.dot { border-bottom: dotted; margin-bottom: 2em; color: #00b0bd; } p.dot1 { border-bottom: dotted; margin-bottom: 2em; color: #7b974e; } p.dot2 { border-bottom: dotted; margin-bottom: 2em; color: #e5a13a; } p.dot3 { border-bottom: dotted; margin-bottom: 2em; color: #f07053; } p.dot4 { border-bottom: dotted; margin-bottom: 2em; color: #fece71; } p.dot5 { border-bottom: dotted; margin-bottom: 2em; color: #c9252b; } p.dot6 { border-bottom: dotted; margin-bottom: 2em; color: #f47521; } p.flush_left { text-indent: 0em; font-family: "EhrhardtMTStd"; font-weight: normal; font-style: normal; margin-top: 0em; margin-bottom: 0em; } p.flush_left_space_after { text-indent: 0em; font-family: "EhrhardtMTStd"; font-weight: normal; font-style: normal; margin-top: 0em; margin-bottom: 1em; } span.bodytext_ita { font-family: "EhrhardtMTStd"; font-weight: normal; font-style: italic; } span.bodytext_bold { font-family: "EhrhardtMTStd"; font-weight: bold; font-style: normal; } p.indented { text-indent: 1em; font-family: "EhrhardtMTStd"; font-weight: normal; font-style: normal; margin-top: 0em; margin-bottom: 0em; } p.extract { font-family: "EhrhardtMTStd"; font-weight: normal; font-style: normal; margin-top: 0em; margin-left: 2em; text-indent: -1em; margin-bottom: 0em; } div.verse { margin-top: 1em; margin-bottom: 1em; } li.list { font-family: "EhrhardtMTStd"; } span.arch_boldita { font-family: "Arvo"; font-weight: bold; font-style: italic; color: #58585a; font-size: 1em; } p.ingre_body { text-indent: 0em; font-family: "RobotoSlab"; font-weight: normal; font-style: normal; margin-top: 0em; font-size: 1em; color: #231f20; margin-bottom: 0em; } h4.ingre_head { font-size: 1em; margin-top: 1em; margin-bottom: .5em; font-family: "RobotoSlab"; font-weight: bold; font-style: normal; page-break-inside: avoid; color: #58585a; clear: both; text-align: left; } p.ingredients { text-indent: -1em; font-family: "RobotoSlab"; font-weight: normal; font-style: normal; margin-top: 0em; margin-left: 1em; font-size: 1em; color: #231f20; margin-bottom: 0.4em; } p.ingredients_int { text-indent: -1em; font-family: "RobotoSlab"; font-weight: normal; font-style: normal; margin-top: 0em; margin-left: 1.5em; font-size: 1em; color: #231f20; margin-bottom: 0.4em; } span.arch_book { font-family: "Arvo"; font-weight: normal; font-style: italic; } p.ingre_text_top { text-indent: 0em; font-family: "EhrhardtMTStd"; font-weight: normal; font-style: normal; margin-top: 1em; font-size: 1em; margin-bottom: 0em; } p.ingre_text_intended { text-indent: 1em; font-family: "EhrhardtMTStd"; font-weight: normal; font-style: normal; margin-top: 0em; font-size: 1em; margin-left: 0em; margin-bottom: 0em; } h2.recpie_head { font-size: 1.9em; margin-top: 2em; margin-bottom: .5em; font-family: "RobotoSlab"; font-weight: normal; font-style: normal; page-break-inside: avoid; color: #231f20; clear: both; text-align: center; } p.serves { font-size: .85em; margin-top: 0em; margin-bottom: 1em; font-family: "RobotoSlab"; font-weight: bold; font-style: normal; page-break-inside: avoid; color: #58585a; clear: both; text-indent: 0em; text-align: left; } p.serves_text { font-size: .9em; margin-top: 0em; margin-bottom: 0.2em; font-family: "RobotoSlab"; font-weight: bold; font-style: normal; page-break-inside: avoid; color: #58585a; clear: both; text-indent: 0em; text-align: left; } p.serves_text1 { font-size: .85em; margin-top: 0em; margin-bottom: 1em; font-family: "RobotoSlab"; font-weight: bold; font-style: normal; page-break-inside: avoid; color: #58585a; clear: both; text-indent: 0em; text-align: left; } p.ser_ingredients { text-indent: 0em; font-family: "EhrhardtMTStd"; font-weight: normal; font-style: normal; margin-top: 0em; margin-left: 0em; font-size: 1.1em; color: #231f20; margin-bottom: 0.5em; } span.arch_bold { font-family: "RobotoSlab"; font-weight: bold; font-size: 0.9em; font-style: normal; color: #58585a; } p.recpie_subhead { font-size: 1.3em; margin-top: 0em; margin-bottom: 1em; font-family: "RobotoSlab"; font-weight: normal; font-style: normal; page-break-inside: avoid; color: #231f20; clear: both; text-align: left; text-indent: 0em; } h2.ind_head { font-size: 2.4em; margin-top: 2em; margin-bottom: .5em; font-family: "RobotoSlab"; font-weight: bold; font-style: normal; page-break-inside: avoid; color: #58585a; clear: both; text-align: center; } h3.ack { font-size: 1.1em; margin-top: 2em; margin-bottom: 1em; font-family: "RobotoSlab"; font-weight: normal; font-style: normal; page-break-inside: avoid; color: #231f20; clear: both; text-align: left; } p.ack_text { text-indent: 0em; font-family: "EhrhardtMTStd"; font-weight: normal; font-style: normal; margin-top: 1em; font-size: 0.8em; margin-bottom: 1em; } .copyright_space_after { text-indent: 0; margin-top: 1em; margin-left: 0; text-align: center; font-family: "EhrhardtMTStd"; font-weight: normal; font-style: normal; } h3.recipe_list { font-family: "RobotoSlab-Light"; font-weight: normal; font-style: normal; font-size:1.8em; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:2em; text-align:left; text-indent:0; clear: both; page-break-before: avoid; page-break-inside: avoid; text-align: center; } .toc-list2 { font-size: 1em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 0; text-align: center; font-family: "RobotoSlab-Light"; font-weight: normal; font-style: normal; } .toc-list1 { font-size: 1em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 0; text-align: center; font-family: "RobotoSlab-Light"; font-weight: normal; font-style: normal; } .toc-list1_top { font-size: 1em; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; text-indent: 0; text-align: center; font-family: "RobotoSlab-Light"; font-weight: normal; font-style: normal; } .toc_fm { margin-top: 0em; margin-bottom: .5em; text-indent: 0em; text-align: center; text-indent: 0em; font-size: 1.2em; font-family: "RobotoSlab-Light"; font-weight: normal; font-style: normal; } .toc_fm_bot { margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: center; text-indent: 0em; font-size: 1.2em; font-family: "RobotoSlab-Light"; font-weight: normal; font-style: normal; } .toc_fm_top { margin-top: 1.5em; margin-bottom: 0.5em; text-indent: 0em; text-align: center; text-indent: 0em; font-size: 1.2em; font-family: "RobotoSlab-Light"; font-weight: normal; font-style: normal; } .toc_body_top { margin-top: 1em; margin-bottom: .5em; text-indent: 0em; text-align: center; text-indent: 0em; font-size: 1.6em; font-family: "RobotoSlab-Light"; font-weight: normal; font-style: normal; } .toc_body_top1 { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: center; text-indent: 0em; font-size: 1.6em; font-family: "RobotoSlab-Light"; font-weight: normal; font-style: normal; } .toc_sub { font-size: 1em; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; text-indent: 0; text-align: center; font-family: "RobotoSlab-Light"; font-weight: normal; font-style: normal; } h3.contents_head { margin-top: 1em; margin-bottom: 2em; margin-left: 0; font-family: "RobotoSlab"; font-weight: normal; font-style: normal; text-indent: 0; text-align: center; } div.container { page-break-inside: avoid; } h3.front_matter { font-size: 1.9em; margin-top: 2em; margin-bottom: .5em; font-family: "RobotoSlab"; font-weight: normal; font-style: normal; page-break-inside: avoid; color: #231f20; clear: both; text-align: center; }