@font-face { font-family: "DINNextLTPro-Medium"; src: url(../fonts/DINNextLTPro-MediumItalic.otf); font-style: italic; font-weight: normal; } @font-face { font-family: "Century751BT"; src: url(../fonts/Century751BT-ItalicB.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: "DINNextLTPro"; src: url(../fonts/DINNextLTPro-Bold.otf); font-style: normal; font-weight: bold; } @font-face { font-family: "Century751BT"; src: url(../fonts/Century751BT-BoldB.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: "DINNextLTPro-Condensed"; src: url(../fonts/DINNextLTPro-Condensed.otf); font-style: normal; font-weight: normal; } @font-face { font-family: "DINNextLTPro-Condensed"; src: url(../fonts/DINNextLTPro-BoldCondensed.otf); font-style: normal; font-weight: bold; } @font-face { font-family: "DINNextLTPro-MediumCond"; src: url(../fonts/DINNextLTPro-MediumCond.otf); font-style: normal; font-weight: normal; } @font-face { font-family: "DINNextLTPro"; src: url(../fonts/DINNextLTPro-Regular.otf); font-style: normal; font-weight: normal; } @font-face { font-family: "DINNextLTPro"; src: url(../fonts/DINNextLTPro-Italic.otf); font-style: italic; font-weight: normal; } @font-face { font-family: "Century751BT"; src: url(../fonts/Century751BT-BoldItalicB.ttf); font-style: italic; font-weight: bold; } @font-face { font-family: "DINNextLTPro-Light"; src: url(../fonts/DINNextLTPro-Light.otf); font-style: normal; font-weight: normal; } @font-face { font-family: "DINNextLTPro-Light"; src: url(../fonts/DINNextLTPro-LightItalic.otf); font-style: italic; font-weight: normal; } @font-face { font-family: "DINNextLTPro-Medium"; src: url(../fonts/DINNextLTPro-Medium.otf); font-style: normal; font-weight: normal; } .midd { vertical-align: middle; } .copy2 { font-family: "DINNextLTPro-Light", sans-serif; font-size: 0.9em; margin-top: 5%; margin-bottom: 0em; text-indent: 0em; text-align: left; } .copy { font-family: "DINNextLTPro-Light", sans-serif; font-size: 0.9em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .copy1 { font-family: "DINNextLTPro-Light", sans-serif; font-size: 0.9em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: left; } span.fontm { font-family: "DINNextLTPro-Medium", sans-serif; } span.f0 { font-family: "DINNextLTPro-Medium", sans-serif; font-style: italic; } span.f1 { font-family: "DINNextLTPro", sans-serif; font-style: italic; } .social { font-family: "DINNextLTPro-Medium", sans-serif; margin-top: 1.5em; font-size: 0.9em; margin-bottom: 0em; color: #9d2c49; text-align: center; } .social1 { margin-top: 0.2em; margin-bottom: 0em; text-align: center; } .social2 { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 0.3em; font-size: 0.8em; margin-bottom: 0em; text-align: center; } .h1a { font-family: "Century751BT", serif; font-size: 2em; font-weight: bold; color: #9d2c49; font-style: italic; margin-top: 10%; margin-bottom: 0.5em; page-break-after: avoid; text-align: center; } .noindenta { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 0.5em; margin-bottom: 0em; text-indent: 0em; text-align: left; } div.sidebar { border: 1px solid #f0e3e0; background-color: #f0e3e0; padding: 1em; margin-top: 1.5em; margin-bottom: 0em; margin-left: .3em; margin-right: .3em; } .stitle { font-family: "Century751BT", serif; margin-top: 0em; font-size: 1.8em; color: #9d2c49; font-weight: bold; font-style: italic; margin-bottom: 0.2em; text-indent: 0em; text-align: left; } ul.sblist { font-family: "DINNextLTPro-Light", sans-serif; list-style-type: disc; margin-top: 0.5em; padding-left: 1.5em; margin-bottom: 0.5em; } ul.sblist1 { font-family: "DINNextLTPro-Light", sans-serif; list-style-type: disc; margin-top: 0.5em; padding-left: 1em; margin-bottom: 0em; } .sbull { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 0.5em; font-size: 0.9em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .h1a1 { font-family: "DINNextLTPro-Condensed", sans-serif; margin-top: 10%; font-size: 2em; page-break-after: avoid; font-weight: bold; margin-bottom: 0.2em; text-indent: 0em; text-align: left; } .h1b1 { font-family: "DINNextLTPro-Condensed", sans-serif; margin-top: 10%; font-size: 1.7em; page-break-after: avoid; font-weight: bold; margin-bottom: 0.2em; text-align: center; } .atxt { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 0.2em; font-size: 0.9em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .atxt1 { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 1em; font-size: 0.9em; margin-bottom: 0em; text-indent: 0em; text-align: left; } div.boxch { background-color: #9d2c49; border: 4px double #9d2c49; padding: 1.5em; color: ghostwhite; margin-top: 10%; margin-bottom: 0em; margin-left: 15%; margin-right: 15%; } .h1 { font-family: "DINNextLTPro-MediumCond", sans-serif; font-size: 1.3em; font-weight: normal; margin-top: 0em; margin-bottom: 0em; page-break-after: avoid; text-align: center; } span.heading_break { font-family: "Century751BT", serif; font-weight: bold; margin-top: 0.3em; font-size: 1.6em; margin-bottom: 0em; display: block; } .h2r { font-family: "Century751BT", serif; font-weight: bold; color: #9d2c49; font-size: 1.8em; margin-top: 10%; margin-bottom: 0.5em; page-break-after: avoid; text-align: center; } .introquote { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 0em; margin-bottom: 0em; margin-left: 8%; margin-right: 8%; text-align: center; } .recintro { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 0em; font-size: 0.95em; margin-bottom: 0em; text-align: center; } .recintro-att { font-family: "DINNextLTPro", sans-serif; margin-top: 0.2em; font-style: italic; font-size: 0.9em; margin-bottom: 0em; text-align: center; } .prep { font-family: "DINNextLTPro", sans-serif; margin-top: 0em; font-size: 0.8em; margin-bottom: 0em; text-align: center; } div.prepbx { border: 1px solid #e4cbc9; background-color: #e4cbc9; padding: .3em .5em .2em .5em; margin-top: 1.5em; page-break-inside: avoid; margin-bottom: 1.5em; margin-left: 10%; margin-right: 10%; } span.fprep { font-family: "DINNextLTPro-Medium", sans-serif; } span.fbull { font-family: "DINNextLTPro-Medium", sans-serif; } ul.ingred-list { font-family: "DINNextLTPro-Medium", sans-serif; list-style-type: none; margin-top: 0em; padding-left: 0em; margin-bottom: 0em; } .itema { font-family: "DINNextLTPro-Medium", sans-serif; margin-top: 0.2em; font-size: 0.85em; margin-bottom: 0em; margin-left: 0.8em; text-indent: 0em; text-align: left; } .item { font-family: "DINNextLTPro-Medium", sans-serif; margin-top: 0.2em; font-size: 0.85em; margin-bottom: 0em; padding-left: 1em; text-indent: -1em; text-align: left; } ol.step-list { font-family: "DINNextLTPro-Light", sans-serif; list-style-type: none; margin-top: 1em; padding-left: 0em; margin-bottom: 1em; } .step { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 1em; font-size: 0.9em; margin-bottom: 0em; text-indent: 0em; text-align: left; } span.c1 { font-family: "DINNextLTPro-Medium", sans-serif; color: #9d2c49; } .recnote { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 1em; font-size: 0.9em; margin-bottom: 0em; text-indent: 0em; text-align: left; } span.fnote { font-family: "DINNextLTPro-Medium", sans-serif; } div.tipbox { background-color: #e4cbc9; border: 1px solid #e4cbc9; padding: 1em; margin-top: 1em; margin-bottom: 0em; margin-left: .3em; margin-right: .3em; } .tiphead { font-family: "DINNextLTPro", sans-serif; margin-top: 0em; font-size: 0.9em; margin-bottom: 0.2em; font-weight: bold; text-indent: 0em; text-align: left; } .tiphead1 { font-family: "DINNextLTPro", sans-serif; margin-top: 1em; font-size: 0.9em; margin-bottom: 0.2em; font-weight: bold; text-indent: 0em; text-align: left; } .tiptxt { font-family: "DINNextLTPro", sans-serif; margin-top: 0em; font-size: 0.85em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .stepno { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 1em; font-size: 0.9em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .readerhead { font-family: "DINNextLTPro", sans-serif; margin-top: 1em; color: #9d2c49; font-size: 0.9em; font-weight: bold; margin-bottom: 0em; text-indent: 0em; } .readertxt { font-family: "Century751BT", serif; margin-top: 0em; font-size: 1.1em; font-style: italic; color: #9d2c49; margin-bottom: 0.2em; text-indent: 0em; text-align: left; } .readerquote { margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .readeratt { font-family: "DINNextLTPro-Condensed", sans-serif; margin-top: 0em; font-size: 0.8em; color: #9d2c49; margin-bottom: 0em; text-indent: 0em; text-align: left; } span.f2 { font-family: "DINNextLTPro-Medium", sans-serif; color: #9d2c49; } .inline_groupx { margin-top: 5%; margin-bottom: 1em; page-break-inside: avoid; text-align: center; } .imagex { margin-top: 0em; margin-bottom: 0.3em; text-align: left; text-indent: 0em; } .h2x { font-family: "Century751BT", serif; font-size: 1.2em; font-weight: bold; margin-top: 0em; margin-bottom: 0.3em; page-break-after: avoid; text-indent: 0em; text-align: left; } .howto-dek { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; font-size: 0.95em; text-align: left; } .howto-dek1 { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; font-size: 0.95em; text-align: left; } ul.blistx { font-family: "DINNextLTPro-Light", sans-serif; list-style-type: disc; margin-top: 0.5em; padding-left: 1em; margin-bottom: 0em; } .bullx { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 0.5em; font-size: 0.95em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .itemsub { font-family: "DINNextLTPro-Medium", sans-serif; margin-top: 1em; font-size: 0.85em; color: #9d2c49; margin-bottom: 0em; text-indent: 0em; text-align: left; } .inline_group { margin-top: 1em; margin-bottom: 1em; page-break-inside: avoid; text-align: center; } span.noi { font-style: normal; } .h1b { font-family: "Century751BT", serif; font-size: 1.8em; font-weight: bold; margin-top: 0em; margin-bottom: 0em; page-break-after: avoid; text-align: center; } .h2i { font-family: "Century751BT", serif; font-size: 1.1em; color: #9d2c49; font-weight: bold; margin-top: 1.5em; margin-bottom: 0.2em; page-break-after: avoid; text-indent: 0em; text-align: left; } .index-entries { list-style-type: none; margin-top: 0em; margin-bottom: 0em; padding-left: .01em; } .indexmain { font-family: "DINNextLTPro", sans-serif; font-size: 0.8em; margin-top: 0em; margin-bottom: 0em; padding-left: 0.8em; text-indent: -0.8em; text-align: left; } .ipadfp { margin: 0; height: 98vh; text-align: center; } .imagefp { margin: 0em; height: 100%; text-align: center; } .landscape_70 { width: 70%; } .landscape_20 { width: 20%; } .portrait_20 { max-height: 20% !important; max-width: 66%; height: 20vh; } .portrait_70 { max-height: 70% !important; max-width: 66%; height: 70vh; } ul.blist { font-family: "DINNextLTPro-Light", sans-serif; list-style-type: disc; margin-top: 1em; padding-left: 1em; margin-bottom: 1em; } .bull { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 1em; font-size: 0.9em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .bulln { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 0em; font-size: 0.9em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .bulltxt { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .stitle1 { font-family: "Century751BT", serif; margin-top: 0em; font-size: 1.2em; color: #9d2c49; font-weight: bold; font-style: italic; margin-bottom: 0.2em; text-indent: 0em; text-align: left; } ul.blist1 { font-family: "DINNextLTPro-Light", sans-serif; list-style-type: disc; margin-top: 0em; padding-left: 1em; margin-bottom: 1em; } .table { margin-top: 1em; margin-bottom: 0em; border-spacing: 0; width: 100%; } .table td { padding: .08em .08em 0em .08em; } .table th { padding: .08em .08em 0em .08em; } .line25x { vertical-align: top; background-color: #dfc0bd; border-left: solid 1px ghostwhite; width: 22%; } .line25ax { vertical-align: top; background-color: #f2e8e6; border-left: solid 1px ghostwhite; width: 22%; } .tabcap { font-family: "DINNextLTPro-Condensed", sans-serif; margin-top: 0em; font-weight: bold; font-size: 1.4em; margin-bottom: 0.3em; text-align: center; } .thead { font-family: "DINNextLTPro-Condensed", sans-serif; margin-top: 0.5em; font-weight: bold; font-size: 0.9em; padding: 0.2em; margin-bottom: 0.5em; text-align: right; } .line25h { vertical-align: middle; background-color: #dfc0bd; width: 22%; } .line25ha { vertical-align: middle; background-color: #f2e8e6; width: 22%; } .tdata { font-family: "DINNextLTPro-Condensed", sans-serif; margin-top: 0.5em; font-size: 0.9em; padding: 0.2em; margin-bottom: 0.5em; text-align: center; } ol.nlistx { font-family: "DINNextLTPro-Light", sans-serif; list-style-type: none; margin-top: 0.5em; padding-left: 0em; margin-bottom: 0em; } .orderx { font-family: "DINNextLTPro-Light", sans-serif; margin-top: 0.5em; font-size: 0.95em; margin-bottom: 0em; text-indent: 0em; text-align: left; } @media amzn-mobi { .portrait_20 { height: 20% !important; max-width: none; } .portrait_70 { height: 70% !important; max-width: none; } .portrait_90 { height: 90% !important; max-width: none; } } @media amzn-kf8 { .portrait_20 { height: 20% !important; max-width: none; } .portrait_70 { height: 70% !important; max-width: none; } .portrait_90 { height: 90% !important; max-width: none; } }