.attrib { display: block; text-align: right; text-indent: 1.2em; margin: 0 0 1em } .base { background-color: #FFCB08; border-radius: 1em; color: black; display: block; text-align: center; text-indent: 1.2em; margin: 1em 20%; padding: 0.5em 16px } .base_recipe { background-color: #E2E3E4; display: block; page-break-inside: avoid; padding: 1em } .block { display: block; margin: 1em 0 } .box { clear: both; display: block; margin: 1em 0; padding: 1em 15px; border: black dotted 1px } .box1 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; background-color: black; color: white; display: block; font-size: 1.66667em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 0.83em 0; padding: 0.5em 1em 1em } .break-before { background-color: none; display: block } .calibre { display: block; font-size: 1em; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre1 { height: auto; width: 100% } .calibre2 { line-height: 1.2 } .calibre3 { display: block } .calibre4 { font-style: normal } .calibre5 { display: block; list-style-type: decimal; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre6 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; background-color: black; color: white; display: block; font-size: 1.66667em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 0 -15px 1em; padding: 1em 15px 0; border-bottom: white solid 3px } .calibre7 { color: #C63F38; display: block; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre8 { color: black; display: block; text-indent: 0; margin: 0 } .calibre9 { color: black; font-style: normal } .calibre10 { color: black } .calibre11 { color: black; display: block; font-size: 1em; text-indent: 0; margin: 0 } .calibre12 { color: #C63F38; display: block; list-style-type: circle; margin-bottom: 0; margin-right: 0; margin-top: 0 } .calibre13 { clear: both; color: gray; display: block; height: 2px; margin: 0.5em auto; border: currentColor inset 1px } .calibre14 { color: black; font-weight: normal } .calibre15 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-weight: normal; hyphens: none; page-break-after: avoid; text-align: left; margin: 1.33em 0 } .calibre16 { display: list-item; list-style-type: none; margin-left: 1.2em; text-indent: -1.2em } .calibre17 { clear: both; color: gray; display: block; height: 2px; margin: 0.5em 0; border: currentColor inset 1px } .calibre18 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.29167em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 1em 0; border-bottom: black dotted 1px } .calibre19 { height: auto; width: 8em } .carbs { background-color: #231F20; color: white; font-weight: bold; padding-left: 0.3em; padding-right: 0.3em } .conversion { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.66667em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 0.83em 0; border-bottom: black dotted 1px } .conversion1 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.66667em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 0.83em 0; border-bottom: black dotted 1px } .cooked { color: #E86F28; font-style: normal } .credits { clear: both; display: block; text-indent: 0; margin: 0 } .divider { color: #E86F28; display: block; text-indent: 1.2em; margin: 1em 0 1em 25px } .dqs { display: block; text-indent: 0; margin: 2em 0 0 } .frame { height: auto; line-height: 1.2; width: 100% } .green { color: #92B945; font-weight: normal } .greybox { background-color: #E2E3E4; clear: both; display: block; margin: 1em 0; padding: 0 15px 1em } .greybox1 { background-color: #E2E3E4; clear: both; display: block; margin: 1em 0; padding: 0 15px 1em } .guide_paren { font-size: 0.5em; font-weight: normal } .header { background-color: #001722; color: white; display: block; padding: 0 1em 0.5em } .high_carb { background-color: #E4A014; border-radius: 0.6em; color: white; padding-left: 0.3em; padding-right: 0.3em } .high_carb1 { background-color: #E4A014; border-radius: 0.6em; color: white; font-size: 0.6em; font-weight: normal; padding-left: 0.3em; padding-right: 0.3em } .high_carb2 { background-color: #E4A014; border-radius: 0.6em; color: white; font-size: 0.5em; font-weight: normal; padding-left: 0.3em; padding-right: 0.3em } .high_protein { background-color: #E86F28; border-radius: 0.6em; color: white; padding-left: 0.3em; padding-right: 0.3em } .high_protein1 { background-color: #E86F28; border-radius: 0.6em; color: white; font-size: 0.5em; font-weight: normal; padding-left: 0.3em; padding-right: 0.3em } .highlight { background-color: #FFCB08; padding-left: 0.3em; padding-right: 0.3em } .image { display: block } .image_right { clear: both; display: block; float: right; width: 48%; margin: 1em 0 1em 2% } .image_right_small { clear: both; display: block; float: right; width: 30%; margin: 1em 0 1em 2% } .image1 { display: block; line-height: 1.2; width: 60%; margin: 1em 20%; padding: 0 } .index { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; background-color: black; color: white; display: block; font-size: 1.66667em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 1em 0; padding: 0.5em 15px } .index1 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.29167em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 1em 0 0 } .inline_head { display: block; text-indent: 0; margin: 1em 0 0 } .inline_head1 { font-weight: normal } .intro { display: block; text-indent: 0; margin: 0 } .intro_tip { display: block; text-indent: 0; margin: 1em 0 } .intro1 { display: list-item } .intro2 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.66667em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 0.83em 0 0 } .intro3 { color: black; display: block; text-indent: 1.2em; margin: 0 } .intro4 { display: block; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .listhead { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; color: black; display: block; font-size: 1.29167em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 1em 0 0.5em } .main { display: block; text-indent: -1em; margin: 0 0 0 1em } .multirecipe { display: block; margin-top: 1px; padding-top: 1px } .note { display: block; text-indent: 0; margin: 0.5em 0 } .number { font-size: 1.2em; line-height: 1.2; margin-bottom: 0 } .number1 { color: #F2B111; font-size: 1.2em; line-height: 1.2; margin-bottom: 0 } .number2 { float: left; font-size: 2.7em; font-weight: bold; margin-bottom: 0; margin-right: 0.2em } .number3 { font-size: 2em; line-height: 1.2; margin-bottom: 0 } .orange { color: #E86F28; font-weight: normal } .orange1 { color: #E86F28 } .pagebreak { line-height: 1.2; margin: 0; padding: 0 } .photog { display: block; padding-top: 15%; text-indent: 0; margin: 0 } .plus { background-color: #E4A014; color: white; font-weight: bold; padding-left: 0.3em; padding-right: 0.3em } .recipe { display: block; text-indent: 1.2em; margin: 0 } .recipe_name { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 2em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 0 } .recipe_name1 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 0.67em 0 0 } .recipe_number { color: #FFCB08; font-size: 1.2em; line-height: 1.2 } .recipe1 { display: block; page-break-before: auto } .recovery { background-color: #C63F38; border-radius: 0.6em; color: white; padding-left: 0.3em; padding-right: 0.3em } .recovery1 { background-color: #C63F38; border-radius: 0.6em; color: white; font-size: 0.5em; font-weight: normal; padding-left: 0.3em; padding-right: 0.3em } .red { color: #C63F38; font-weight: normal } .section_image { display: block; width: 100% } .section_image1 { display: block; width: 100% } .serving { display: block; text-indent: 0; margin: 0 0 2em } .serving1 { color: #E86F28; display: block; text-align: center; text-indent: 0; margin: 0 0 2em } .serving2 { display: block; text-align: center; text-indent: 0; margin: 0 0 2em } .sidebar { clear: both; color: #E86F28; display: block } .slashes { color: #F2B111; display: block; text-align: center; text-indent: 0; margin: 1em 0 } .sub { display: block; text-indent: 0; margin: 0 0 0 25px } .sub_list { display: list-item; list-style-type: disc } .sub-recipe { display: block; page-break-inside: avoid } .super_list { display: list-item; list-style-type: none; margin-top: 1em } .table { clear: both; display: block; page-break-inside: avoid } .table1 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; background-color: black; color: white; display: block; font-size: 1.29167em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 1em 0 0; padding: 5px 15px } .table2 { height: auto; width: 100%; margin: 1em 0 } .tablenumber { color: #F2B111; line-height: 1.2 } .tip { background-color: #E86F28; border-radius: 0.6em; color: white; font-style: normal; padding-left: 0.3em; padding-right: 0.3em } .tip_icon { display: block; text-indent: 0; margin: 0 0 0 3.2em } .tip1 { color: #E86F28; display: block; text-indent: 0; margin: 1em 0 } .toc { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 2em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 0.67em 0 } .toc_item { display: block; text-indent: -15px; margin: 0 0 0 15px } .toc_section { clear: both; display: block; margin: 1em 0 } .toc_section1 { background-color: none; clear: both; display: block; margin: 1em 0 } .toc1 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.66667em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 0.83em 0 } .toc2 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.29167em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 1em 0 } .toprule { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; clear: both; display: block; font-size: 1.29167em; font-weight: normal; hyphens: none; line-height: 1.2; padding-top: 0.5em; page-break-after: avoid; text-align: left; margin: 1em 0; border-top: black solid 1px } .veg { background-color: #92B945; border-radius: 0.6em; color: white; padding-left: 0.3em; padding-right: 0.3em } .veg1 { background-color: #92B945; border-radius: 0.6em; color: white; font-size: 0.5em; font-weight: normal; padding-left: 0.3em; padding-right: 0.3em } .yellow { color: #E4A014; font-weight: normal }