.squeeze100{margin:0;} .squeeze90{margin:0 5%;} .squeeze80{margin:0 10%;} .squeeze86_5{margin:0 6.75%;} .squeeze70{margin:0 15%;} .squeeze65{margin:0 17.5%;} @font-face { font-family: "TradeGothicNextLTPro"; font-style: normal; font-weight: normal; src:url(fonts/TradeGothicNextLTPro-Rg.otf); } @font-face { font-family: "TradeGothicNextLTPro"; font-style: italic; font-weight: normal; src:url(fonts/TradeGothicNextLTPro-It.otf); } @font-face { font-family: "TradeGothicNextLTPro"; font-style: normal; font-weight: bold; src:url(fonts/TradeGothicNextLTPro-Bd.otf); } @font-face { font-family: "TradeGothicNextLTPro"; font-style: italic; font-weight: bold; src:url(fonts/TradeGothicNextLTPro-BdIt.otf); } @font-face { font-family: "TradeGothicNextLTPro-Lt"; font-style: normal; font-weight: normal; src:url(fonts/TradeGothicNextLTPro-Lt.otf); } @font-face { font-family: "TradeGothicNextLTPro-Lt"; font-style: italic; font-weight: normal; src:url(fonts/TradeGothicNextLTPro-LtIt.otf); } @font-face { font-family: "TradeGothicNextLTPro-Hv"; font-style: normal; font-weight: bold; src:url(fonts/TradeGothicNextLTPro-Hv.otf); } @font-face { font-family: "TradeGothicNextLTPro-Hv"; font-style: italic; font-weight: bold; src:url(fonts/TradeGothicNextLTPro-HvIt.otf); } body { font-family: "TradeGothicNextLTPro-Lt"; } .white { -webkit-text-fill-color:#FFFFFF; color:#FFFFFF; } .purple { -webkit-text-fill-color:#803092; color:#803092; } .pink { -webkit-text-fill-color:#FF3FB4; color:#FF3FB4; } .blue { -webkit-text-fill-color:#233A8B; color:#233A8B; } .lt_green { -webkit-text-fill-color:#00ABB5; color:#00ABB5; } .green { -webkit-text-fill-color:#8BC53E; color:#8BC53E; } .green1 { -webkit-text-fill-color:#51B747; color:#51B747; } .green2 { -webkit-text-fill-color:#00A94F; color:#00A94F; } div.page_green2 { background-color:#00A94F; padding:1em; } div.page_salsa { background-color:#00A94F; } div.page_green00 { background-color:#00A94F; padding:5%; } .yellow { -webkit-text-fill-color:#FFD900; color:#FFD900; } p.crt { font-size:.85em; text-align:left; font-family: "TradeGothicNextLTPro-Lt"; } h1.fm_head { font-size:.9em; font-family: "TradeGothicNextLTPro-Lt"; text-align:left; } div.itr_lt_blue { /*background-color:#00AEEF; padding:5%;*/ background-color: #00AEEF; padding: 20% 5% 80% 5%; } div.page_blue { background-color:#233A8B; padding:2% 7% 0 7%; } div.page_index { background-color: #233A8B; padding: 2% 7% 6% 7%; } div.page_pesce { background-color:#233A8B; } div.page_blue1 { background-color:#233A8B; padding:5%; } div.page_pink { background-color:#FF3FB4; padding:5%; } div.page_pink01 { background-color:#FF3FB4; padding:1em; } div.page_ack { background-color:#FF3FB4; padding: 2% 7% 6% 7%; } div.page_polenta { background-color:#FF3FB4; } div.page_lt_blue1 { background-color:#00AEEF; padding:5%; } div.page_green { background-color: #51B747; padding: 0.25% 1em 7.5% 1em; } div.page_green02 { background-color: #51B747; padding: 1em; } div.page_lt_green { background-color:#00ABB5; padding:1em; } div.page_zuppa { background-color:#8BC53E; } div.page_black { background-color:#221F1F; padding:1em; } div.page_yellow { background-color:#FFD900; padding:1em; } div.page_red { background-color: #EE1B24; padding: 1em; } div.page_purple { background-color:#803092; padding:1em; } div.page_carne { background-color:#803092; } div.page_vanilla { background-color:#FFFDE9; padding:1em; } div.page_risotto { background-color:#FFFDE9; } div.page_chocolate { background-color:#493727; padding:1em; } h1.itr_head { font-size:1.8em; font-family: "TradeGothicNextLTPro"; font-weight:bold; text-align:right; color:#FFFFFF; line-height: 0; } p.caption { margin-top:1em; text-align:right; font-size:.8em; } p.caption1 { margin-top:0em; text-align:right; font-size:.8em; } p.caption_l { margin-top:1em; text-align:left; font-size:.8em; } div.page_break_before { page-break-before:always; } .pad1 { padding-top:1em; } div.toc { padding-top:15%; padding-bottom:15%; font-family: "TradeGothicNextLTPro-Lt"; font-weight:bold; font-size:1.4em; } div.TCH { margin-top:.6em; } p.TCH { margin-left:0; text-indent:0; } h1.CHAP_head { font-size:1.8em; font-family: "TradeGothicNextLTPro"; margin-top:0; margin-bottom:0; font-weight:bold; text-align:right; color:#FFFFFF; } h1.PCS_head { font-size: 1.8em; font-family: "TradeGothicNextLTPro"; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align: right; color: #FFFFFF; padding: 1em 2em 0 2em; } div.CH_toc { padding-top:10%; } p.ctocH { margin-top:1.2em; text-align:left; } p.ctoc { text-align:left; margin-left:1em; text-indent:-1em; margin-top:.3em; } h2.recipe_title { padding-top: 6%; padding-bottom: 6%; line-height: 0; margin-top: 0; margin-bottom: .25em; /* margin-bottom: 12.5%; */ text-align: center; font-size: 1.25em; font-family: "TradeGothicNextLTPro"; font-weight: bold; } p.yield { text-align:left; font-size:.9em; } div.ing_list { margin-top: 1.5em; margin-bottom: 2.5em; font-size: .9em; } p.il_item { text-align:left; margin-top:.6em; } p.headnote { text-align:left; font-size:.85em; margin-top:1.2em; } p.R_ins { margin-top: .9em; text-align: left; font-size: .8em; } div.page_red p { -webkit-text-fill-color:#FFFFFF; color:#FFFFFF; } .orange { -webkit-text-fill-color:#F36B20; color:#F36B20; } .red { -webkit-text-fill-color:#EE1B24; color:#EE1B24; } .vanilla { -webkit-text-fill-color:#FFFDE9; color:#FFFDE9; } div.box_toc { padding:2% 7% 50% 0%; page-break-inside:avoid; } div.box_toc1 { /*padding:2% 7% 10% 0%; page-break-inside:avoid;*/ padding: 7.5% 5% 10% 0%; page-break-inside: avoid; } div.beauty_shot { text-align:center; page-break-after:always; } div.page_pasta { background-color:#FFD900; } div.figure_opner { page-break-before: auto; text-align:center; page-break-inside:avoid; margin-top: 0em; margin-bottom:0em; } .figsource { text-align:right; font-size:0.7em; } div.opner90 { margin:0 5%; } div.opner80 { margin:0 10%; } div.full_before { page-break-before: always; text-align: center; margin-top: 0em; margin-bottom: 0em; } div.full_none { page-break-before: avoid; text-align: center; margin-top: 1em; margin-bottom: 0em; } div.page_wrap { padding: 1px; } h1.ZPRP_head { font-size: 1.8em; font-family: "TradeGothicNextLTPro"; margin-top: 0; margin-bottom: 0; padding: 1em 2em 0 2em; font-weight: bold; text-align: right; color: #FFFFFF; } h1.ZPRP_head-alt1 { font-size: 1.8em; font-family: "TradeGothicNextLTPro"; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align: right; padding: 1em 2em 0 2em; } div.nav-nobreak { margin: 1em 0 1em 0; page-break-inside: avoid; border-bottom: 2px solid #999999; border-top: 2px solid #999999; width: 100%; } div.nav-bar { /* margin: .1em; */ padding: .75em; line-height: 1.5em; text-align: center; font-size: 1.25em; letter-spacing: 0.05em; font-family: "TradeGothicNextLTPro-Lt", sans-serif; } span.letter-block { /* width: 1em; */ /*text-align: center;*/ /*margin: 0 .5em;*/ color: #999999; /* display: inline-block; */ } a.index_link { text-decoration: none; color: #333333; } p.indexdiv { font-size: 1.0em; line-height: 1.1em; margin-top: 2.0em; }