.squeeze100{margin:0 0%;} .squeeze90{margin: 0 5%;} .squeeze80{margin: 0 10%;} .squeeze75{margin: 0 12.5%;} .squeeze60{margin: 0 20%;} .squeeze50{margin: 0 25%;} .crt { text-align: justify; font-size: 0.9em; } /* DIN Next LT Pro */ @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: 100; src : url("../fonts/DINNextLTPro-Light.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: 100; src : url("../fonts/DINNextLTPro-LightItalic.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: normal; src : url("../fonts/DINNextLTPro-Regular.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: normal; src : url("../fonts/DINNextLTPro-Italic.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: bold; src : url("../fonts/DINNextLTPro-Bold.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: bold; src : url("../fonts/DINNextLTPro-BoldItalic.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: normal; font-weight: 800; src : url("../fonts/DINNextLTPro-Heavy.otf"); } @font-face { font-family: "DIN Next LT Pro"; font-style: italic; font-weight: 800; src : url("../fonts/DINNextLTPro-HeavyItalic.otf"); } .Din_Pro{ font-family: "DIN Next LT Pro"; font-style: normal; font-weight: bold; } h1.toc_head { text-align: left; margin-top: 0em; margin-bottom: 2.5em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; } .bg_gray { background-color: #808284; color: #FFFFFF; padding: 0.3em 0.5em 0.15em 0.5em; font-style: normal; font-weight: bold; } .fm_toc{ margin-left: 3em; text-indent: -1em; font-family: "DIN Next LT Pro", sans-serif; text-align:left; } .part_toc{ margin-top: 1.5em; background-color: #221E1F; color: #FFFFFF; padding: 0.5em 0.5em 0.4em 0.5em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; text-align: left; line-height: 1; } .bm_toc{ margin-left: 3em; text-indent: -1em; font-family: "DIN Next LT Pro", sans-serif; text-align:left; } .white{ color:#FFFFFF; -webkit-text-fill-color:#FFFFFF; } .margin { display: inline-block; width: 1.5em; text-align: right; margin: 0 .5em 0 0; } .chap_toc{ margin-left: 2em; text-indent: -2em; margin-top: 0.5em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: normal; text-align: left; } h1.chap_num { text-align: left; font-size: 1.7em; font-family: "DIN Next LT Pro", sans-serif; margin-top:0em; margin-bottom:0em; } h1.chap_title { text-align: left; font-size: 1.9em; margin-top:1.2em; margin-bottom:0em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: 800; } h2.chap_subtitle { text-align: left; font-size: 1.5em; margin-top:1em; margin-bottom:3em; margin-left:2em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; color:#808284; } .Din_Pro_drop::first-letter{ font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; font-size: 3.2em; line-height: 0.50; float: left; margin: 0 0.06em 0 0; } h2.section { text-align: left; font-size: 1.4em; margin-top: 1.75em; margin-bottom: 1em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; } h2.section_c { text-align: center; font-size: 1.4em; margin-top:1.75em; margin-bottom:1em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; } li.margin0{ margin: 0.2em 0 0 0.4em; } li.margin0 p{ font-size:1em; margin:0em; } li.margin-first{ margin: 1.2em 0 0 0.4em; } li.margin-first p{ font-size:1em; } .tbl1 { border: none; margin-top: 1em; width:100%; } .tbl2 { border: none; margin-top: 1.2em; margin-bottom: 1.2em; width:100%; margin-left:2em; margin-right:2em; } td.td_r{ border: none; vertical-align:top; text-align:right; padding:2pt; } td.td_l{ border: none; vertical-align:top; text-align:left; padding:2pt; } td.td_c{ border: none; vertical-align:top; text-align:center; padding:2pt; } div.sb01 { margin-top: 1.2em; margin-bottom: 1.2em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: 100; page-break-inside: avoid; letter-spacing: .25px; } .box_head { font-size: 1em; text-align:center; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; } .box_head1 { font-size: 1em; margin-top:1.2em; text-align:left; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; } .sb-black { background-color: #221E1F; color: #FFFFFF; padding: 0.8em 0.8em 0.4em 0.8em; line-height: 1; font-size: 1em; } div.sb-gray { background-color: #CDCFD0; padding:0.5em 1em 1em 1em; border-bottom:4px solid #221E1F; } div.block { margin: 1.2em; } .w50{width:50%;} .first { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; } h3.section_c { text-align: center; font-size: 1.2em; margin-top:1.75em; margin-bottom:1em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; } p.figcaption_para { text-align: center; font-size: 0.9em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: 100; letter-spacing: .25px; } p.figcaption_para b { font-weight: 500; } .sp0 { margin-top:0.4em; } h3.section { text-align: left; font-size: 1.2em; margin-top:1.2em; margin-bottom:0em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; } div.block_b { margin-left: 1.2em; } p.tot { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: 100; font-size: 0.75em; text-align: left; margin-top: 1em; margin-bottom: 0em; border-top: 2px solid; padding: 0.5em 0.1em 0.5em 0; letter-spacing: .5px; display: inline-block; } h3.section1 { text-align: left; font-size: 1.05em; margin-top:1.2em; margin-bottom:0.3em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: 600; } p.tot1 { font-style: normal; font-weight: normal; text-align:left; margin-top: 0.3em; margin-left: 1.2em; margin-bottom: 0em; } .tbl_b { border: none; margin-top: 1.2em; margin-bottom: 1.2em; width:100%; } p.left_b{ margin-left:1.7em; } .Din_Pro_dropi:first-letter{ font-family: "DIN Next LT Pro", sans-serif; font-style: italic; font-weight: 800; } .Din_Pro1{ font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: normal; } h1.bm_head { text-align: left; font-size: 1.9em; margin-top:1.2em; margin-bottom:2em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: 800; } .just { text-align:justify; } h2.section_ind { text-align: left; font-size: 1.2em; margin-top:1em; margin-bottom:0.3em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; } .blackbox { margin-top: 1.5em; margin-bottom: 1.5em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; text-align: left; } span.blacktxt { background-color: #221E1F; color: white; font-size: 1.2em; padding: 0.5em 0.5em 0.3em 0.5em; } h2.subhead { text-align: left; font-size: 1.6em; margin-top:1.2em; margin-left:1.5em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: 800; } .blackboxfull { margin-top: 1.5em; margin-bottom: 1.15em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; background-color: #221E1F; color: white; font-size: 1.2em; padding: 0.5em 0.5em 0.3em 0.5em; text-align: left; page-break-before: always; } .bhead { margin-top: 1.3em; margin-bottom: 0em; text-align: left; font-size: 1em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: 100; } table.tbl_a { width: 100%; border-collapse: collapse; margin: 0em; } .tbl_a td { width: 50%; padding-right: 1em; vertical-align: top; } .chead { margin-top: 1.3em; margin-bottom: 0.5em; text-align: left; font-size: 1em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: normal; } .margleft { margin-left: 2em; text-indent: -1em; text-align: left; } .dhead { margin-top: 1.5em; margin-bottom: 0.3em; text-align: left; font-size: 0.9em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; } .cheada { margin-top: 0.3em; margin-bottom: 0.5em; text-align: left; font-size: 1em; font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: normal; } .men { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: normal; margin-top: 1.3em; margin-left: 1em; margin-bottom: 0.3em; text-align: left; font-size: 1em; } table.tbl2_a { width: 100%; border-collapse: collapse; margin-top: 1em; margin-bottom: 1em; } .tbl2_a td { padding-right: 1em; vertical-align: top; } .mrgleft { margin-left: 1.5em; text-align: left; } .txt { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-size: 0.95em; } .mrgleft1 { margin-left: 1.2em; text-align: left; margin-top: 0em; margin-bottom: 0.3em; } .recipe_title { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; font-size: 1.19em; text-align: left; margin-top: 1.3em; margin-bottom: 1.3em; line-height: 1.5em; background-color: #221E1F; color: white; padding: 0.5em 0.5em 0.25em 0.5em; } div.recipe { page-break-before: always; } .IL_item { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: normal; text-indent: -3.1em; font-size: 0.9em; margin-left: 2.8em; } .IL_item_hang { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: normal; text-indent: -3.1em; font-size: 0.9em; margin-left: 3.1em; margin-top: 1em; } span.margin1 { display:inline-block; margin:0 0.25em 0 0; text-align:right; width: 1.8em; } span.detail { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: 100; font-size: .9em; } .line { border-bottom: 1px solid; margin-bottom: 0.8em; width: 100%; } div.recipe_detail { border-top: 2px solid; font-size: 1em; padding: .3em 0 0 0; margin: 0; display: inline-block; } div.recipe_detail-alt { border-top: 2px solid; font-size: 1em; padding: .3em 0 0 0; margin: 1em 0 0 0; display: inline-block; } div.procedure { margin-top: 1em; margin-bottom: 1em; } p.procedure { margin-top: 1em; font-size: 0.95em; text-align: left; } .IL_item1 { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: normal; font-size: 0.9em; margin-left: 2.8em; } .headnote { margin-top: 1em; margin-bottom: 1em; text-align: left; font-size: 0.95em; } .recipe_detail_item { margin-top: 0.2em; font-family: "DIN Next LT Pro", sans-serif; font-size: 0.75em; text-align: left; letter-spacing: .5px; } .gray{ color:#808284; -webkit-text-fill-color:#808284; } div.nav { margin:1em 0; page-break-inside:avoid; border-bottom: 2px solid #999999; border-top: 2px solid #999999; width:100%; } p.nav-bar { margin:.1em; padding:.4em; line-height:1.5em; text-align:center; } span.letter-block { text-align:center; padding:0 .15em; color:#999999; } .recipe_ingredient { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: normal; font-size: 1em; margin: 1.5em 25% 1.6em 0; letter-spacing: .25px; } .igdt_head { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: bold; font-size: 0.8em; margin-top: 1.3em; margin-bottom: 0em; letter-spacing: .5px; } .igdt_item { font-family: "DIN Next LT Pro", sans-serif; font-style: normal; font-weight: normal; text-align: left; text-indent: -2em; font-size: 0.85em; margin: 0 0 0.6em 2em; line-height: 1; } .recipe_procedure { margin-top: 1.2em; margin-bottom: 1.2em; } /* FULL PAGE IMAGES */ .full_before { page-break-before: always; text-align: center; margin-top: 0em; margin-bottom: 0em; } .full_beforeafter { page-break-before: always; text-align: center; margin-top: 0em; margin-bottom: 0em; page-break-after:always; } .full_after { text-align: center; padding-top: 0em; margin-bottom: 0em; page-break-after:always; } .full_none { page-break-before: avoid; text-align: center; margin-top: 0em; margin-bottom: 0em; }