/* ============================================================ BESPOKE CSS (styles crafted specifically for this epub) ============================================================ */ p.toc-text { margin-top: 0.2em; margin-bottom: 0em; text-indent: 0em; font-size: 1.2em; } p.toc-fm { margin-top: 0.2em; margin-bottom: 0em; text-indent: 0em; font-size: 1em; } p.toc-fm-top { margin-top: 0.7em; margin-bottom: 0em; text-indent: 0em; font-size: 1em; } .toc-text-top { margin-top: 0.7em; margin-bottom: 0em; text-indent: 0em; font-size: 1.2em; } p.toc-text1 { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 1.5em; text-indent: 0em; } p.toc-text1b { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 1.5em; text-indent: 0em; } p.toc-text2 { margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; font-size: 1.1em; } span.big { font-size: 1.8em; } .copy { text-align: center; margin-top: 1em; text-indent: 0em; } .copy-first { margin-top: 2em; text-indent: 0em; } .a_head { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; font-size: 2em; margin-bottom: 1em; margin-top: 1em; text-indent: 0em; text-align: center; page-break-before: always; } .b_head { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.5em; margin-bottom: 0.5em; margin-top: 2em; text-indent: 0em; text-align: center; } .b_head0 { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.5em; margin-bottom: 0.5em; margin-top: 0.5em; text-indent: 0em; text-align: center; } .b_head1 { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.6em; margin-bottom: 0.5em; margin-top: 1em; text-indent: 0em; text-align: center; page-break-before: always; } .c_head { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 1.1em; margin-bottom: 0.2em; margin-top: 1em; text-indent: 0em; } .c_head_center { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 1.1em; margin-bottom: 0.8em; margin-top: 1em; text-indent: 0em; text-align: center; } .c_head_center_brk { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 1.1em; margin-bottom: 0.2em; margin-top: 1em; text-indent: 0em; text-align: center; page-break-before: always; } .d_head { font-family: "Aleo"; font-weight: bold; font-style: italic; font-size: 1em; margin-bottom: 0em; margin-top: 1em; text-indent: 0em; } .d_head1 { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 0.9em; margin-bottom: 0.2em; margin-top: 1em; text-indent: 0em; } .indent-head { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 0.9em; margin-bottom: 0.4em; margin-top: 1.2em; text-indent: 1em; } .quantities { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 1em; margin-bottom: 0em; text-indent: 0em; } .stretch-head { font-family: "GillSansDisplayMTPro"; font-weight: bold; font-style: normal; font-size: 1.3em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; color: #a1005f; page-break-before: always; } .week-head { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 2em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: center; page-break-before: always; } .week-head_no { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 4em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: center; } .week-day_head { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.8em; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; text-align: center; page-break-before: always; } .index_index_letter_entry { font-size: 1.4em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; color: #c8dc53; } .index_index_body_level-1 { margin-top: 0em; margin-bottom: 0.2em; margin-left: 1em; text-indent: -0.9em; } .index_index_body_level-2 { margin-top: 0em; margin-bottom: 0.2em; margin-left: 2em; text-indent: -0.9em; } .exercise-head { font-family: "GillSansInfantStd"; font-weight: normal; font-style: normal; font-size: 1.6em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; page-break-before: always; } .exercise-center { font-family: "GillSansInfantStd"; font-weight: normal; font-style: normal; font-size: 1.3em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: center; } .box-head { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.2em; margin-bottom: 0.3em; margin-top: 0em; text-indent: 0em; line-height: 1.3em; } .arrow-box-text { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 1.1em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: center; } .arrow-box-text_ind { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 1.1em; margin-top: 0em; margin-bottom: 0em; text-indent: 1.2em; } .arrow-box-text_left { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 1.1em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; } .center_txt { text-align: center; margin-left: 1em; margin-right: 1em; margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 0em; } .center_txt1 { text-align: center; margin: 1em; text-indent: 0em; } .center_txt0 { text-align: center; margin-top: 1em; margin-bottom: 0.2em; text-indent: 0em; } .center_txt2 { text-align: center; margin: 0em; text-indent: 0em; } .noindent { margin: 0em; text-indent: 0em; } .noindent1 { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; } .noindent2 { margin-top: 1em; margin-bottom: 1em; text-indent: 0em; } .quote { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; font-size: 1.4em; text-align: center; margin: 1em; text-indent: 0em; color: #6b6c6e; } .quote1 { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; font-size: 1.4em; text-align: center; margin: 1em; text-indent: 0em; color: #6b6c6e; } .centered_image { text-align: center; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; } .centered_image_brk { text-align: center; margin-top: 1em; margin-bottom: 0.5em; text-indent: 0em; page-break-before: always; clear: both; } .exercise_text-li { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; font-size: 1.2em; text-align: center; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; } p.exercise_text-li1 { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; font-size: 1.2em; text-align: center; margin-top: 1em !important; margin-bottom: 1em; text-indent: 0em; } .exercise_text-left { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; font-size: 1.2em; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; } .exercise_text { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.3em; text-align: center; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; } .exercise_text1 { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.1em; text-align: center; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; } .recipe-intro { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.1em; text-align: center; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; } .large_text { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.2em; margin-top: 0em; margin-bottom: 1em; text-indent: 0em; } .large_text0 { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.2em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; } .large_text1 { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.1em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; } .large_text2 { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.1em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; } .center_txtb { font-family: "Aleo"; font-weight: normal; font-style: normal; font-size: 1.1em; text-align: center; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; } .arrow { text-align: center; margin-top: 0em; margin-bottom: 0.5em; text-indent: 0em; } .arrow_left { margin-top: 0em; margin-bottom: 0.4em; text-indent: -0.4em; margin-left: 1em; } .arrow_left1 { margin-top: 0em; margin-bottom: 1em; text-indent: -0.4em; margin-left: 1em; } .ingredients { font-size: 0.9em; margin-bottom: 0em; margin-top: 0em; margin-left: 1em; text-indent: -1em; } .bold{ font-family: "Aleo"; font-weight: bold; font-style: normal; } .italic{ font-family: "Aleo"; font-weight: normal; font-style: italic; } .bolditalic{ font-family: "Aleo"; font-weight: bold; font-style: italic; } .warm_pink{ font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 0.8em; color: #ec008c; } .pinkhd_no { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; font-size: 1.6em; color: #ec008c; } .bluehd_no { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; font-size: 1.6em; color: #00b8df; } .lgreenhd_no { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; font-size: 1.6em; color: #00a9a5; } .orangehd_no { font-family: "Aleo-Light"; font-weight: normal; font-style: normal; font-size: 1.6em; color: #f7941e; } .a_li-italic { font-family: "Aleo-Light"; font-weight: normal; font-style: italic; } .a_bitalic { font-family: "Aleo"; font-weight: bold; font-style: italic; } .image_full1 { text-align: center; page-break-inside: avoid; clear: both; border-radius: 4px; /* Optional */ padding: 0px; margin: 0px auto; height: 99%; height: 99vh; width: 100%; } .image_full1 img { page-break-inside: avoid; border-radius: 4px; /* Optional */ max-width: 100%; max-height: 100%; } .toc_link { text-decoration: none; color: black; } .landscape_large1 { text-align: center; page-break-before: always; page-break-inside: avoid; clear: both; border-radius: 4px; margin: 1.5em auto; width: 100%; } .landscape_large1 img { page-break-inside: avoid; border-radius: 4px; width: 100%; } .landscape_large1 + .caption { width: 100%; page-break-before: avoid; } .small{font-size: 0.8em;} .recipe-method { font-family: "Aleo"; font-weight: normal; font-style: normal; margin-top: 0em; margin-bottom: 1em; text-indent:0; } .txt_box7_red { page-break-inside: avoid; font-style: normal; text-align: justify; margin: 1em 5% 1em 5%; border: 2px solid #ed1c24; border-radius: 5px; width: 90%; clear: both; } .txt_box7_red p { padding: 10px; } .txt_box7_red p + p { padding-top: 0px; margin-top: -15px; } .txt_box7_blue { page-break-inside: avoid; font-style: normal; text-align: justify; margin: 1em 5% 1em 5%; border: 2px solid #064660; border-radius: 5px; width: 90%; clear: both; } .txt_box7_blue p { padding: 10px; } .txt_box7_blue p + p { padding-top: 0px; margin-top: -15px; } .txt_box7_lblue { page-break-inside: avoid; font-style: normal; text-align: justify; margin: 1em 5% 1em 5%; border: 2px solid #00b8df; border-radius: 5px; width: 90%; clear: both; } .txt_box7_lblue p { padding: 10px; } .txt_box7_lblue p + p { padding-top: 0px; margin-top: -15px; } h3.recipe_list { font-family: "Aleo"; font-weight: bold; font-style: normal; font-size: 1.6em; margin-top: 1em; margin-bottom: 1em; clear: both; page-break-inside: avoid; text-align: center; text-indent: 0; } .recip-list { font-size: 1em; margin-top: 0.2em; margin-bottom: 0em; text-indent: 0em; text-align: center; } .ygreen{color: #c8dc53;} .orange{color: #f15922;} .lorange{color: #f7941e;} .red{color: #ed1c24;} .green{color: #009c98;} .lgreen{color: #00a9a5;} .blue{color: #00b8df;} .grey{color: #6b6c6e;} .pink{color: #ec008c;} .dark-pink{color: #a1005f;} .dark-blue{color: #152f44;} .dark-green{color: #064660;} .dark-orange{color: #d93a20;}