@font-face { font-family: "Alternative Gothic Pro Number 2"; font-style: normal; font-weight: normal; src: url("../fonts/AlternateGothicNo2Regular.ttf"); } @font-face { font-family: "MLing Wai F HK Light"; font-style: normal; font-weight: normal; src: url("../fonts/MLingWaiFHK-Light.otf"); } body, div, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin: 0; padding: 0; border-width: 0; } td, th { border-style: solid; } table { border-collapse: collapse; } li { padding-bottom: 5px; } a {text-decoration: none; } body { -epub-hyphens: auto; -webkit-hyphens: auto; } @page { margin : 6px 6px 6px 6px; } span.bold { font-weight: bold; } span.italic { font-style: italic; } div.clear { clear: both; } div.pagebreak { page-break-before: always; } div.pageafter { page-break-after: avoid !important; } div.pagebreak1 { page-break-before: always; } div.da { page-break-inside: avoid !important; } img.frame-100 { width: 100%; } img.frame-90 { width: 90%; } img.frame-95 { width: 95%; } img.frame-10 { width: 10%; } img.frame-5 { width: 5%; } img.frame-15 { width: 15%; } img.frame-20 { width: 20%; } img.frame-25 { width: 25%; } img.frame-30 { width: 30%; } img.frame-35 { width: 35%; } div.frame-60 { width: 60%; } div.frame-65 { width: 65%; } div.frame-1 { margin-top: 20px; text-align: left; } div.frame-2 { margin-top: 20px; text-align: center; } div.frame-5 { margin-top: 20px; text-align: center; } div.frame-2a { text-align: center; } div.frame-2b { margin-bottom: 20px; text-align: center; } div.frame-2c { margin-top: 30px; text-align: center; } div.frame-3 { margin-top: 30px; text-align: center; } img.frame-40 { width: 40%; } img.frame-45 { width: 45%; } img.frame-50 { width: 50%; } img.frame-55 { width: 55%; } img.frame-60 { width: 60%; } img.frame-70 { width: 70%; } img.frame-75 { width: 75%; } img.frame-80 { width: 80%; } img.frame-85 { width: 85%; } div.frame-85n { width: 150px; float: left; padding-right: 15px; padding-bottom: 10px; } p.Intro { -epub-hyphens: none; -epub-ruby-position: over; font-size: 1.1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-bottom: 20px; text-align: left; text-decoration: none; } p.Intro1 { -epub-hyphens: none; -epub-ruby-position: over; font-size: 1.1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-top: 20px; margin-bottom: 10px; text-align: left; text-decoration: none; } p.Intro2 { -epub-hyphens: none; -epub-ruby-position: over; font-size: 1.1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; margin-top: 10px; margin-bottom: 10px; text-align: left; text-decoration: none; } p.Basics_Head { -epub-hyphens: none; font-size: 2em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 6px; text-align: left; text-decoration: none; text-transform: none; text-transform: uppercase; font-family: "Alternative Gothic Pro Number 2"; } p.Basics_Subhead { -epub-hyphens: none; font-size: 1.7em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 6px; text-align: left; text-transform: lowercase; font-family: "sans-serif"; } p.Head { -epub-hyphens: none; font-size: 1.8em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 6px; text-align: left; text-decoration: none; text-transform: uppercase; font-family: "Alternative Gothic Pro Number 2"; page-break-before: avoid; } p.Head1 { -epub-hyphens: none; font-size: 1.8em; font-style: normal; font-weight: normal; line-height: 1; text-align: left; text-decoration: none; text-transform: uppercase; font-family: "Alternative Gothic Pro Number 2"; page-break-before: avoid; } p.toc-head { -epub-hyphens: none; font-size: 2em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 20px; text-align: left; text-decoration: none; text-transform: uppercase; color: #97999b; font-family: "Alternative Gothic Pro Number 2"; } p.toc { -epub-hyphens: none; font-size: 1em; line-height: 1; margin-top: 8px; text-align: left; } p.toc2 { -epub-hyphens: none; font-size: 1em; line-height: 1; margin-top: 20px; text-align: left; } p.toc1 { -epub-hyphens: none; font-weight: bold; font-size: 1.2em; line-height: 1; margin-bottom: 6px; margin-top: 20px; text-align: left; } p.Subhead { -epub-hyphens: none; font-size: 1.5em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 6px; text-align: left; text-decoration: none; text-transform: lowercase; font-family: "sans-serif"; } p.C-Head { -epub-hyphens: none; font-size: 1.1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 5px; margin-top: 25px; text-align: left; text-decoration: none; text-transform: uppercase; } p.C-Head2 { -epub-hyphens: none; font-size: 1.1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 30px; margin-top: 25px; text-align: left; text-decoration: none; text-transform: uppercase; } p.C-Head1 { -epub-hyphens: none; font-size: 1.5em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 0px; margin-top: 20px; text-align: left; text-decoration: none; text-transform: uppercase; border-top: 1px solid #333333; padding-top: 5px; font-family: "Alternative Gothic Pro Number 2"; } p.M-Head { -epub-hyphens: none; font-size: 1.1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 10px; margin-top: 20px; text-align: left; text-decoration: none; text-transform: uppercase; } p.C-Head_Subhead { -epub-hyphens: none; font-size: 1.2em; font-style: italic; font-weight: normal; line-height: 1; margin-bottom: 6px; text-align: left; text-decoration: none; text-transform: lowercase; } p.C-Head_Subhead1 { -epub-hyphens: none; font-size: 1.2em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 6px; text-align: left; text-decoration: none; text-transform: none; text-transform: lowercase; border-bottom: 1px solid #333333; padding-bottom: 5px; font-family: "sans-serif"; } p.D-Head { -epub-hyphens: none; font-size: .95em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 5px; margin-top: 20px; text-align: left; text-decoration: none; text-transform: none; text-transform: uppercase; } p.D-Head1 { -epub-hyphens: none; font-size: 1.2em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 2px; margin-top: 20px; text-align: left; text-decoration: none; text-transform: none; text-transform: uppercase; font-family: "Alternative Gothic Pro Number 2"; } p.D-Head_Subhead { -epub-hyphens: none; font-size: 1em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 6px; text-align: left; text-decoration: none; text-transform: none; text-transform: lowercase; font-family: "sans-serif"; } p.CREDTI { color: #000000; line-height: 1.4em; font-size: 0.85em; font-style: normal; font-variant: normal; margin-top: 0.1em; text-align: center; text-decoration: none; -webkit-hyphens: none; hyphens: none; } p.CREDTI1 { color: #000000; line-height: 1.4em; font-size: 0.85em; font-style: normal; font-variant: normal; margin-top: 1em; text-align: center; text-decoration: none; -webkit-hyphens: none; hyphens: none; } p.C-Head3 { -epub-hyphens: none; font-size: 1.1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 5px; margin-top: 25px; text-align: left; text-decoration: none; } p.C-Head3a { -epub-hyphens: none; font-size: 1.1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 5px; margin-top: 15px; text-align: left; text-decoration: none; } div.box1 { margin-top: 20px; margin-bottom: 20px; border: 1px solid #000000; padding: 10px; text-align: left; } p.PicCredits { color: #000000; line-height: 1.4em; font-size: 0.85em; font-style: normal; font-variant: normal; margin-top: 1em; text-align: left; text-decoration: none; -webkit-hyphens: none; hyphens: none; } .Availability_Box { background-color: #ffdd73; padding: 10px; margin-top: 20px; border: 1px solid #ffdd73; border-top-left-radius: 15px; page-break-inside: avoid !important; } p.Availability_Box_Head { -epub-hyphens: none; font-size: 1.1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 5px; text-align: left; text-transform: uppercase; border-top: 1px solid #000; border-bottom: 1px solid #000; padding: 5px 0 5px 0; } p.Availability_Box_Text { -epub-hyphens: none; font-size: 1em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 5px; text-align: left; text-decoration: none; text-transform: none; } .Sustainability_Box { background-color: #ffefbf; padding: 10px; margin-top: 20px; border: 1px solid #ffefbf; border-top-left-radius: 15px; page-break-inside: avoid !important; } p.Sustainability_Box_Head { -epub-hyphens: none; font-size: 1.1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 5px; text-align: left; text-transform: uppercase; border-top: 1px solid #565658; border-bottom: 1px solid #565658; padding: 5px 0 5px 0; color: #606163; } p.Sustainability_Box_Text { -epub-hyphens: none; font-size: 1em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 5px; text-align: left; text-decoration: none; text-transform: none; color: #606163; } .Feature_Box { background-color: #b4bcc1; padding: 2px; margin-top: 30px; page-break-inside: avoid !important; } .Inside_Box { padding: 10px; margin-left: 10px; width: 40%; page-break-inside: avoid !important; } p.Feature_Box_Head { -epub-hyphens: none; font-size: 1.1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 5px; text-align: left; } p.Feature_Box_Text { -epub-hyphens: none; font-size: .9em; font-style: normal; font-weight: normal; line-height: 1.2; margin-bottom: 5px; text-align: left; text-decoration: none; text-transform: none; } p.Caption_Head { -epub-hyphens: none; font-size: .9em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 6px; margin-top: 6px; text-align: center; text-decoration: none; text-transform: uppercase; } p.Label { font-size: .6em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.3; margin-top: 2px; text-align: center; text-transform: uppercase; font-family: sans-serif; } p.Caption_Text { font-size: .8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; margin-top: 2px; text-align: center; font-family: sans-serif; } p.Caption_Text1 { font-size: .8em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; margin-top: 2px; text-align: center; } p.Recipe_SBS_Head { -epub-hyphens: none; font-size: 1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 5px; margin-top: 20px; text-align: left; text-decoration: none; text-transform: none; text-transform: uppercase; } p.Recipe_SBS_Head1 { -epub-hyphens: none; font-size: 1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 20px; margin-top: 20px; text-align: left; text-decoration: none; text-transform: none; text-transform: uppercase; } p.Recipe_SBS_Head2 { -epub-hyphens: none; font-size: 1em; font-style: normal; font-weight: bold; line-height: 1; margin-bottom: 5px; margin-top: 20px; text-align: left; text-decoration: none; text-transform: none; text-transform: uppercase; page-break-before: always; } p.Catalogue_Text { -epub-hyphens: none; -epub-ruby-position: over; font-size: 1.0em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 5px; text-align: left; text-decoration: none; } p.Method_Text { -epub-hyphens: none; -epub-line-break: normal; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; margin-bottom: 20px; margin-top: 10px; text-align: left; text-decoration: none; } p.Method_Text1 { -epub-hyphens: none; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; margin-top: 10px; text-align: left; text-decoration: none; margin-bottom: 0px; } span.drop { float: left; font-size: 3.2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: .5; margin-right: 5px; text-decoration: none; } div.wid { margin-left: 170px; } p.caption { font-size: .85em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; margin-top: 2px; text-align: center; } p.Serve { -epub-hyphens: none; color: #000000; font-size: 1em; font-style: normal; font-weight: normal; margin-bottom: 15px; margin-top: 10px; text-align: left; text-decoration: none; text-transform: none; border-top: 1px solid #000; border-bottom: 1px solid #000; padding: 5px 0 5px 0; } p.Ingredients_Subhead { -epub-hyphens: none; -epub-line-break: normal; color: #000000; font-size: 1.1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.3; margin-bottom: 5px; margin-top: 10px; text-align: left; text-decoration: none; } p.Ingredients { -epub-hyphens: none; -epub-line-break: normal; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; margin-bottom: 5px; padding-bottom: 5px; text-align: left; text-decoration: none; border-bottom: 1px solid #000; } p.Ingredients1 { -epub-hyphens: none; -epub-line-break: normal; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; margin-bottom: 5px; padding-bottom: 5px; text-align: left; text-decoration: none; } table.tab { border-collapse: collapse; width: 60%; margin-top: 20px; margin-bottom: 1em; padding: 10px; text-align: left; page-break-inside: avoid !important; } .grey { color: #606163; } div.fl_right { margin-top:10px; float: right; width: 50%; } div.float_left { margin-top:0px; float: left; width: 48%; text-align: left; } div.float_left1 { float: left; width: 33%; text-align: left; } div.float_right { float: right; width: 48%; text-align: left; } div.float_right1 { float: right; width: 33%; text-align: left; } div.float_right2 { float: right; width: 33%; text-align: left; margin-left:0.2em; } @media amzn-kf8 { p.C-Head_Subhead1 { -epub-hyphens: none; font-size: 1.5em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 6px; text-align: left; text-decoration: none; text-transform: none; text-transform: lowercase; border-bottom: 1px solid #333333; font-family: "sans-serif"; } div.pagebreak { page-break-before: always; } span.drop { font-size: 1em; vertical-align: top; line-height: 0.8; padding-bottom: 0px; } div.wid { margin-left: 170px; } div.frame-85n { width: 25%; } } @media amzn-mobi { p.C-Head_Subhead1 { -epub-hyphens: none; font-size: 1.5em; font-style: normal; font-weight: normal; line-height: 1; margin-bottom: 6px; text-align: left; text-decoration: none; text-transform: none; text-transform: lowercase; border-bottom: 1px solid #333333; font-family: "sans-serif"; } div.pagebreak { page-break-before: always; } span.drop { font-size: 1em; vertical-align: top; line-height: 0.8; padding-bottom: 0px; } div.wid { margin-left: 170px; } div.frame-85n { width: 25%; } } sup.fracNum { vertical-align: super; font-size: 0.8em; line-height: 0.8em; } sub.fracDen { vertical-align: sub; font-size: 0.8em; line-height: 0.8em; } span.small { font-size: 0.8em; } p.Recipe_SBS_Text { -epub-hyphens: none; -epub-line-break: normal; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; margin-bottom: 20px; margin-left: 10px; text-align: left; text-decoration: none; } div.box { margin-top: 20px; padding: 5px; text-align: left; } div.boxyellow { margin-top: 20px; padding: 5px; border-top-left-radius: 10px; background-color: #fdb813; text-align: left; } div.boxpink { margin-top: 20px; padding: 5px; border-top-left-radius: 10px; background-color: #f05a74; text-align: left; } p.Variation_Head { -epub-hyphens: none; -epub-line-break: normal; font-size: 1.3em; font-weight: normal; font-style: italic; line-height: 1.3; margin-bottom: 1px; text-align: left; } p.Variation_Text { -epub-hyphens: none; -epub-line-break: normal; font-size: 1em; font-weight: normal; line-height: 1.3; text-align: left; } .Availability_Box_o { background-color: #f9a869; padding: 10px; margin-top: 20px; border: 1px solid #f9a869; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Availability_Box_r { background-color: #eb7367; padding: 10px; margin-top: 20px; border: 1px solid #eb7367; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Availability_Box_g { background-color: #a2ca71; padding: 10px; margin-top: 20px; border: 1px solid #a2ca71; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Availability_Box_p { background-color: #f37d92; padding: 10px; margin-top: 20px; border: 1px solid #f37d92; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Availability_Box_m { background-color: #f4846b; padding: 10px; margin-top: 20px; border: 1px solid #f4846b; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Availability_Box_y { background-color: #ffe678; padding: 10px; margin-top: 20px; border: 1px solid #ffe678; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Sustainability_Box_o_l { background-color: #fed6b6; padding: 10px; margin-top: 20px; border: 1px solid #fed6b6; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Sustainability_Box_r_l { background-color: #f5bdb0; padding: 10px; margin-top: 20px; border: 1px solid #f5bdb0; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Sustainability_Box_g_l { background-color: #d3e5bd; padding: 10px; margin-top: 20px; border: 1px solid #d3e5bd; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Sustainability_Box_p_l { background-color: #f9c4c9; padding: 10px; margin-top: 20px; border: 1px solid #f9c4c9; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Sustainability_Box_m_l { background-color: #fbc7b5; padding: 10px; margin-top: 20px; border: 1px solid #fbc7b5; border-top-left-radius: 15px; page-break-inside: avoid !important; } .Sustainability_Box_y_l { background-color: #fff3c3; padding: 10px; margin-top: 20px; border: 1px solid #fff3c3; border-top-left-radius: 15px; page-break-inside: avoid !important; } .ocharacter { font-family: "sans-serif"; display:inline; }