@page { margin: 0.7em; } body { line-height: 140%; font-family: sans-serif; -epub-hyphens: none; hyphens: none; } img { max-width: 98%; max-height: 100%; } .link { text-decoration: none; color: #3333CC; } a { text-decoration: none; } .also { margin-top: 3em; margin-bottom: 0.3em; text-indent: 0.01em; color: #F7976B; } .also1 { margin-top: 1em; margin-bottom: 0.3em; text-indent: 0.01em; color: #F04E23; } .ash { margin-top: 1em; margin-bottom: 1.5em; text-align: left; color: #636466; } .blue { color: #8C93B8; } .borderbottom { border-right: #25A6B1 solid 0.1em; } .box-heado { font-size: 1.2em; margin-top: 0.5em; margin-bottom: 0.4em; color: #F58220; } .box-red { font-size: 1.2em; margin-top: 1em; margin-bottom: 0.5em; color: #EF3E61; } .box-sky { font-size: 1.2em; margin-top: 0.1em; margin-bottom: 0.5em; color: #72C8B7; } .bq { font-size: 1em; margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 2em; text-indent: 0.01em; } .bqs { font-size: 0.9em; margin-top: 0.7em; margin-bottom: 0.7em; margin-left: 1.5em; text-indent: 0.01em; } .bull { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 1.6em; text-indent: -0.7em; } .center { margin-top: 0.1em; margin-bottom: 0.1em; text-align: center; } .centerbreak { margin-top: 0.1em; margin-bottom: 0.1em; text-align: center; page-break-before: always; page-break-after: avoid; } .color { color: #b37535; } .copy { font-size: 0.9em; margin: 1.2em 2.2em; text-align: left; } .fm { margin-top: 0.1em; margin-bottom: 0.1em; page-break-before: always; text-align: center; } .font { font-size: 1.5em; } .font3 { font-size: 1.4em; } .foot { font-size: 0.9em; margin-top: 0.6em; margin-bottom: 0.6em; margin-right: 3em; text-indent: 0.01em; } .gray { color: #565968; } .gre { color: #168E48; } .green { color: #26914F; } h1 { font-size: 1.5em; line-height: 1.2; margin-top: 3em; margin-bottom: 1.4em; page-break-after: avoid; text-align: left; } h1.berry { color: #EF3E61;} h1.title {margin-top: 1em;} h2 { font-size: 1.8em; line-height: 1.2; padding-top: 2em; margin-bottom: 1.4em; page-break-after: avoid; text-align: left; } h2.orange {color: #F55D26;} h2.maroon {color: #A62B52;} h2.purple {color: #52578F;} h2.chapter { text-align: center; font-size: 3em; margin-bottom: 0em; } h3 { font-size: 1.4em; margin-top: 1.5em; margin-bottom: 0.4em; page-break-after: avoid; text-align: left; text-indent: 0.01em; } h3.orange {color: #F55D26;} h3.maroon {color: #A62B52;} h3.pink {color: #EF405F;} h3.purple {color: #52578F;} h3.tan {color: #b37535;} h3.tanbreak { color: #b37535; page-break-before: always; } h3.purplebreak { color: #52578F; page-break-before: always; } h3.break { page-break-before: always; } h4 { font-size: 1.1em; margin-top: 1.2em; margin-bottom: 0.2em; page-break-after: avoid; text-align: left; text-indent: 0.01em; } h4.orange {color: #F55D26;} h4.maroon {color: #A62B52;} h4.purple {color: #52578F;} ul.table { padding-left: 1.6em; padding-right: 0.4em; } .image { margin-top: 1em; margin-bottom: 1em; text-align: center; } .imagel { margin-top: 1em; margin-bottom: 1em; text-align: left; } .imagep { page-break-before: always; margin-top: 0.1em; margin-bottom: 0.1em; text-align: center; } .imagerecipe { page-break-before: always; margin-top: 0.1em; margin-bottom: -1.5em; margin-left: auto; margin-right: auto; text-align: center; max-width: 40%; } .imagep1 { page-break-after: always; margin-top: 0.1em; margin-bottom: 0.1em; text-align: center; } .images { margin: 0 auto; padding: 0; text-align: center; } .imagebreakafter { margin: 0 auto; padding: 0; text-align: center; page-break-after: always; } .imagebreakafterwidth { margin: 0 auto; padding: 0; text-align: center; page-break-after: always; max-width: 70%; } .images2 { margin-top: 1em; margin-bottom: 1em; text-align: center; } .images3 { margin-top: 2em; margin-bottom: 1em; text-align: center; } .indent { margin-top: 0.1em; margin-bottom: 0.1em; text-indent: 1em; } .indent1 { margin-top: 1.2em; margin-bottom: 1.2em; margin-left: 1.1em; text-indent: 1em; color: #52578F; } .indentb { margin-top: 0.1em; margin-bottom: 0.8em; text-indent: 1em; } .indentb1 { margin-top: 0.1em; margin-bottom: 2em; text-indent: 1em; } .indentt { margin-top: 0.8em; margin-bottom: 0.1em; text-indent: 1em; } .indexmain { margin-top: 0.01em; margin-bottom: 0.01em; margin-left: 2.1em; text-indent: -2.1em; } .indexmain1 { font-size: 1.7em; margin-top: 1em; margin-bottom: 0.1em; text-align: left; color: #ef3e61; } .indexsub { margin-top: 0.01em; margin-bottom: 0.01em; padding-left: 1.7em; text-indent: -0.7em; } .ingre { font-size: 0.8em; margin-top: 0.3em; margin-bottom: 0.2em; margin-right: 3em; text-indent: 0.01em; border-bottom: solid black 0.1em; } .ingreb { font-size: 0.8em; margin-top: 0.3em; margin-bottom: 1.5em; margin-right: 3em; text-indent: 0.01em; } .ingredients-head { margin-top: 1.3em; margin-bottom: 0.2em; text-indent: 0.01em; } .inline { vertical-align: middle; } .levonder { color: #52578F; } .noind { margin-top: 0.1em; margin-bottom: 0.1em; margin-left: 1em; text-indent: 0.01em; } .noindb { margin-top: 1em; margin-bottom: 0.5em; text-align: left; } .noindent { margin-top: 0.1em; margin-bottom: 0.1em; text-indent: 0.01em; } .noindent-bottom { margin-top: 0.1em; margin-bottom: 1em; text-indent: 0.01em; } .noindentb { margin-top: 0.1em; margin-bottom: 0.7em; text-indent: 0.01em; } .noindent-b { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 1em; text-indent: 0.01em; } .noindents { font-size: 1.2em; padding-top: 1em; margin-bottom: 1.8em; text-align: left; } .noindentsky { margin-top: 0.7em; padding-left: 1em; margin-bottom: 0.1em; text-indent: 0.01em; } .noindentt { margin-top: 0.7em; margin-bottom: 0.1em; text-indent: 0.01em; } .noindentt1 { margin-top: 1.1em; margin-bottom: 0.1em; text-indent: 0.01em; } .noindentt2 { margin-top: 0.7em; margin-bottom: -1em; text-indent: 0.01em; } .noindenttb { margin-top: 0.7em; margin-bottom: 0.7em; text-indent: 0.01em; } .noindt { margin-top: 1em; margin-bottom: 0.1em; margin-left: 1em; text-indent: 0.01em; } .num { margin-top: 0.01em; margin-bottom: 0.1em; margin-left: 1.8em; text-indent: -1em; } .numb { margin-top: 0.01em; margin-bottom: 0.7em; margin-left: 1.8em; text-indent: -1em; } .numlist { margin-top: 1em; margin-bottom: 1em; margin-left: 1.8em; text-indent: -1em; } .nump { margin-top: 0.01em; margin-bottom: 0.1em; margin-left: 1.8em; text-indent: 0.01em; } .numpi { margin-top: 0.01em; margin-bottom: 0.1em; margin-left: 1.8em; text-indent: 1.1em; } .orange { color: #F55D26; } .pink { color: #EF405F; } .pub { margin-top: 3em; margin-bottom: 0.1em; text-align: left; } .red { color:#F04E23; } .maroon { color:#A62B52; } .rose { color: #e471ac; } .sc { font-size: 0.8em; } .side { margin-top: 1em; margin-bottom: 1em; padding: 1em; border: #F58220 solid 0.2em; page-break-within: avoid; } .side-sky { margin-top: 1em; margin-bottom: 1em; padding: 1em; border: #25A6B1 solid 0.2em; page-break-within: avoid; } .side-maroon { margin-top: 1em; margin-bottom: 1em; padding: 0em 1em 1em 1em; border: #A62B52 solid 0.2em; page-break-within: avoid; } .side-red { margin-top: 1em; margin-bottom: 1em; padding: 0em 1em 1em 1em; border: #EF3E61 solid 0.2em; page-break-within: avoid; } .side-green { margin-top: 1em; margin-bottom: 1em; padding: 0.8em; border: #26914F solid 0.2em; page-break-within: avoid; } .side2-green { margin: 1em 3em; padding: 0.2em 0.8em; border: #26914F solid 0.2em; page-break-within: avoid; } .tolerate-green { font-size: 1.2em; color: #26914F; margin-top: 0.4em; margin-bottom: 0.6em; } .side2-sky { margin: 1em 3em; padding: 0.2em 0.8em; border: #25A6B1 solid 0.2em; page-break-within: avoid; } .tolerate-sky { font-size: 1.2em; color: #25A6B1; margin-top: 0.4em; margin-bottom: 0.6em; } .side2-purple { margin: 1em 3em; padding: 0.2em 0.8em; border: #52578F solid 0.2em; } .tolerate-purple { font-size: 1.2em; color: #52578F; margin-top: 0.4em; margin-bottom: 0.6em; } .side2-orange { margin: 1em 3em; padding: 0.2em 0.8em; border: #F55D26 solid 0.2em; page-break-within: avoid; } .tolerate-orange { font-size: 1.2em; color: #F55D26; margin-top: 0.4em; margin-bottom: 0.6em; } .side2-red { margin: 1em 3em; padding: 0.2em 0.8em; border: #EF3E61 solid 0.2em; page-break-within: avoid; } .tolerate-red { font-size: 1.2em; color: #EF3E61; margin-top: 0.4em; margin-bottom: 0.6em; } .side2-pink { margin: 1em 3em; padding: 0.2em 0.8em; border: #EF405F solid 0.2em; page-break-within: avoid; } .tolerate-pink { font-size: 1.2em; color: #EF405F; margin-top: 0.4em; margin-bottom: 0.6em; } .purple { color: #52578F; } .sky { color: #25A6B1; } .skyborder { border: #25A6B1 solid 0.1em; } .skyborder1 { border-top: #168E48 solid 0.1em; } .skyborder2 { border: #52578F solid 0.1em; } .subtitle { margin-top: 1em; margin-bottom: 0.1em; text-indent: 0.01em; } .subtitle1 { font-size: 1.4em; margin-top: 1em; margin-bottom: 0.1em; text-align: left; color: #D4B72D; } .table-bottom { border-bottom: #25A6B1 solid 0.1em; } .table-bottoma { border-left: #168E48 solid 0.1em; border-bottom: #168E48 solid 0.1em; } .table-bottom-a { border-right: #168E48 solid 0.1em; border-bottom: #168E48 solid 0.1em; } .table-bottoma1 { border-bottom: #168E48 solid 0.1em; border-left: #168E48 solid 0.1em; } .table-bottoma3 { border-bottom: #168E48 solid 0.1em; border-left: #168E48 solid 0.1em; border-right: #168E48 solid 0.1em; } .table-bottomv { border-right: #52578F solid 0.1em; border-bottom: #52578F solid 0.1em; } .table-bottomv1 { border-bottom: #52578F solid 0.1em; } .table-bottomv2 { border-right: #52578F solid 0.1em; } .table-bottomv3 { border-bottom: #52578F solid 0.1em; border-left: #52578F solid 0.1em; } .table-bottomv3a { border-bottom: #52578F solid 0.1em; } .table-bottomva { border-left: #52578F solid 0.1em; border-bottom: #52578F solid 0.1em; } .table-bottomva2 { border-left: #52578F solid 0.1em; } .table-bottomvk { border-bottom: #52578F solid 0.1em; } .table-bottomvk1 { border-left: #52578F solid 0.1em; } .table-head { padding-left: 1em; margin-top: 0.1em; margin-bottom: 0.1em; text-indent: 0.01em; } .title-g { font-size: 1.2em; margin-top: 0.5em; margin-bottom: 0.5em; color: #63B05E; } .toc { margin-top: 0.1em; margin-bottom: 0.4em; margin-left: 0.01em; text-indent: 0.01em; } .tocchap1 { font-size: 1.1em; margin-top: 1.3em; margin-bottom: 0.1em; margin-left: 0.01em; text-indent: 0.01em; } .tochap { font-size: 1.1em; margin-top: 0.6em; margin-bottom: 0.1em; margin-left: 1.3em; text-indent: -1.3em; } .toci { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 1.1em; text-indent: -1.1em; } .tocpart { font-size: 1.3em; margin-top: 1em; margin-bottom: 1em; margin-left: 0.01em; } .tocsub { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 1.1em; text-indent: 0.01em; } .toc-tab { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0.01em; } u { font-size: 0.7em; } .yellow { color: #D0C206; } .praise-head-1 { text-align: center; font-size: 1.2em; margin-top: 0.5em; margin-bottom: 0.5em; } .praise-head { text-align: center; font-size: 1.2em; margin-top: -0.5em; margin-bottom: 0.5em; } .praise-border{ border-top: 0.1em black solid; margin: 3em; } .praise-body { text-align: left; text-indent: 0em; margin-top: 1em; margin-bottom: 0.5em; } .praise-att { text-align: right; text-indent: 0em; margin-top: 0.5em; margin-bottom: 1em; margin-left: 3em; } table.flowchart { font-family: sans-serif; font-size: .85em; margin: 2em 0; } .flowchart th { vertical-align: top; text-align: left; -epub-hyphens: none; hyphens: none; border: solid 2px #dd3333; padding: 10px; font-weight: normal; } .flowchart td { vertical-align: middle; text-align: center; -epub-hyphens: none; hyphens: none; border: none; padding: 10px; font-weight: bold; }