@font-face { font-family:"hurmegeometricsans1"; font-weight:normal; font-style:italic; src:url(../font/hurmegeometricsans1_regularobl.otf); } @font-face { font-family:"hurmegeometricsans1"; font-weight:normal; font-style:normal; src:url(../font/hurmegeometricsans1_regular.otf); } @font-face { font-family:"hurmegeometricsans1"; font-weight:300; font-style:normal; src:url(../font/hurmegeometricsans1_light.otf); } @font-face { font-family:"hurmegeometricsans1"; font-weight:300; font-style:italic; src:url(../font/hurmegeometricsans1_lightobl.otf); } @font-face { font-family:"hurmegeometricsans1"; font-weight:500; font-style:normal; src:url(../font/hurmegeometricsans1_semibold.otf); } @font-face { font-family:"hurmegeometricsans1"; font-weight:800; font-style:normal; src:url(../font/hurmegeometricsans1_black.otf); } @font-face { font-family:"hurmegeometricsans1"; font-weight:800; font-style:italic; src:url(../font/hurmegeometricsans1_blackobl.otf); } @font-face { font-family:"hurmegeometricsans1"; font-weight:bold; font-style:normal; src:url(../font/hurmegeometricsans1_bold.otf); } @font-face { font-family:"nexarustscript"; font-weight:normal; font-style:normal; src:url(../font/nexarustscriptb1.otf); } @font-face { font-family:"surveyordisplay"; font-weight:300; font-style:normal; src:url(../font/surveyordisplaylight.otf); } @font-face { font-family:"SurveyorFine"; font-weight:300; font-style:normal; src:url(../font/SurveyorFine-Light.otf); } @font-face { font-family:"surveyortext"; font-weight:normal; font-style:normal; src:url(../font/surveyortextbook.otf); } @font-face { font-family:"hurmehurmegeometricsans1"; font-weight:bold; font-style:italic; src:url(../font/hurmehurmegeometricsans1boldobl.otf); } @font-face { font-family:"hurmehurmegeometricsans1"; font-weight:300; font-style:normal; src:url(../font/hurmehurmegeometricsans1thin.otf); } @font-face { font-family:"hurmehurmegeometricsans1"; font-weight:300; font-style:italic; src:url(../font/hurmehurmegeometricsans1thinobl.otf); } body, div, h1, h2, h3, h4, h5, h6, p, img, ul, ol, li, figure, figcaption, hr { border-width:0; margin:0; padding:0; -webkit-hyphens:none !important; epub-hyphens:none !important; hyphens:none !important; adobe-hyphenate:none !important; } body { font-size:80%; margin:0 auto; } h1, h2, h3, h4, h5, h6 { font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; page-break-after:avoid; page-break-inside:avoid; text-align:left; text-decoration:none; text-indent:0; } p, li, th, td { font-size:1em; line-height:1.4; font-style:normal; font-variant:normal; font-weight:normal; orphans:2; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } img{ width:100%; page-break-inside:avoid; } a{ text-decoration:underline; color:inherit; } div.pagebreak{ page-break-after:always; margin-top:4%; } em{ font-style:italic; } .fullpage{ page-break-inside:avoid; margin-left:auto; margin-right:auto; } .fullpage_topspace{ page-break-inside:avoid; margin-left:auto; margin-right:auto; margin-top:1em; } .fullpage_bothspace{ page-break-inside:avoid; margin-left:auto; margin-right:auto; margin-top:1em; margin-bottom:1em; } p.copyright_1{ font-family:"hurmegeometricsans1"; font-weight:300; margin-top:2em; font-size:0.9em; } p.copyright{ font-family:"hurmegeometricsans1"; font-weight:300; margin-top:1em; line-height:150%; font-size:0.9em; } h1.mattertitle{ font-family:"hurmegeometricsans1"; font-weight:300; margin-top:1em; margin-bottom:1em; font-size:2em; text-transform:uppercase; } p.toc_ahed{ font-family:"SurveyorFine"; font-weight:300; } p.toc_chaptitle{ font-family:"nexarustscript"; margin-top:0.5em; font-size:1.8em; color:#231f20; } p.toc-recipe-title { font-family:"SurveyorFine"; font-size:1.1em; margin-top:0.2em; } span.ccst{ font-family:"hurmegeometricsans1"; font-weight:bold; text-transform:uppercase; color:#c4ac7c; } p.toc_bhed{ font-family:"SurveyorFine"; font-weight:300; margin-top:1em; } p.toc_bhed1{ font-family:"SurveyorFine"; font-weight:300; } h1.mattertitle_intro{ font-family:"nexarustscript"; margin-top:1em; font-size:2.2em; color:#231f20; } p.smw-fob{ font-family:"surveyordisplay"; font-weight:300; font-size:1.4em; margin-top:0.5em; } p.sfm-text{ font-family:"surveyordisplay"; font-weight:300; text-indent:1.5em; font-size:1.1em; } span.hgs-black{ font-family:"hurmegeometricsans1"; font-weight:800; } p.chapter-openter-dek{ font-family:"surveyortext"; font-size:1.4em; } p.chapteropenertoc{ font-family:"surveyortext"; margin-top:2em; } p.chapteropenertoc_1{ font-family:"surveyortext"; margin-top:0.5em; } figure.figure75{ margin-top:1em; margin-bottom:1em; margin-left:auto; margin-right:auto; width:75%; } figure.figure66{ margin-top:1em; margin-bottom:1em; margin-left:auto; margin-right:auto; width:66%; } figure.figure5{ margin-top:1em; margin-bottom:1em; margin-left:auto; margin-right:auto; width:50%; } figure.figure5a{ margin-top:1em; margin-left:auto; margin-right:auto; } figure.figure1{ margin-top:1em; margin-bottom:1em; margin-left:auto; margin-right:auto; } figure.figure_t{ margin-top:1em; margin-left:auto; margin-right:auto; } figure.figure4{ margin-top:1em; margin-bottom:1em; margin-left:auto; margin-right:auto; width:40%; } figure.figure6{ margin-top:1em; margin-left:auto; margin-right:auto; width:60%; } p.section-overline{ font-family:"hurmegeometricsans1"; font-weight:800; font-size:1.1em; text-transform:uppercase; } h2.sfm-head{ font-family:"nexarustscript"; font-size:2.5em; } p.sfm-dek{ font-family:"surveyordisplay"; font-weight:300; font-size:1.4em; } p.sfm-dek1{ font-family:"hurmegeometricsans1"; font-weight:500; text-transform:uppercase; margin-top:1em; } p.sfm-subhead{ font-family:"hurmegeometricsans1"; font-weight:bold; font-size:1.1em; text-transform:uppercase; margin-top:1.5em; } p.sfm-text-p1{ font-family:"surveyordisplay"; font-weight:300; font-size:1.1em; } p.sfm-text-list{ font-family:"surveyordisplay"; font-weight:300; font-size:1em; } p.tip-head-1{ font-family:"hurmegeometricsans1"; font-weight:500; text-transform:uppercase; } p.sfm-text-p12{ font-family:"surveyordisplay"; font-weight:300; font-size:1.1em; margin-top:1em; } p.tip-head-1{ font-family:"hurmegeometricsans1"; font-weight:500; text-transform:uppercase; } p.tip-text-1{ font-family:"hurmegeometricsans1"; margin-top:0.5em; } div.sfm-tip-box-1{ margin-top:1em; background-color:#f3ece2; padding:1em; width:85%; margin-left:auto; margin-right:auto; } p.sfm-pull-quote{ font-family:"surveyordisplay"; font-weight:300; font-size:2em; margin-top:1em; line-height:1.15em; color:rgb(109,110,113); /* dark gray */ } p.pull-quote-attribution{ font-family:"hurmegeometricsans1"; font-weight:300; font-style:italic; margin-top:0.5em; text-align:right; color:rgb(109,110,113); /* dark gray */ } h2.project-head{ font-family:"nexarustscript"; font-size:2.7em; text-align:center; margin-bottom:0.25em; } p.project-dek{ font-family:"surveyordisplay"; font-weight:300; margin-top:0.25em; font-size:1.3em; } ul.ingredient{ margin-top:1.5em; margin-bottom:1.5em; margin-left:1em; list-style-type:none; } li.list1{ font-family:"hurmegeometricsans1"; font-weight:800; text-transform:uppercase; line-height:130%; margin-top:1.2em; font-size:0.9em; } li.list{ font-family:"hurmegeometricsans1"; font-weight:500; line-height:130%; margin-top:0.5em; font-size:0.9em; } li.list2{ font-family:"hurmegeometricsans1"; font-weight:500; line-height:130%; margin-top:0.5em; margin-left:1em; font-size:0.9em; } li.list2a{ font-family:"hurmegeometricsans1"; font-weight:500; line-height:130%; margin-top:0.5em; font-size:0.9em; } span.materials-list-lead{ font-family:"hurmegeometricsans1"; font-weight:500; margin-top:0.5em; font-size:0.9em; } p.sfm-method-text{ font-family:"hurmegeometricsans1"; font-size:0.9em; } p.sfm-method-text_spaceabove{ font-family:"hurmegeometricsans1"; font-size:0.9em; margin-top:1em; } p.sfm-method-text_indent{ font-family:"hurmegeometricsans1"; text-indent:1.5em; font-size:0.9em; } span.sfm-methoc-number{ font-family:"hurmegeometricsans1"; font-weight:800; } p.sfm-tip-text-2{ font-family:"hurmegeometricsans1"; font-weight:300; font-size:1.3em; padding:0.3em; margin-top:1em; border-bottom:1pt solid #000000; border-top:1pt solid #000000; text-align:center; } span.upper1{ font-family:"hurmegeometricsans1"; font-weight:800; text-transform:uppercase; } span.qty1{ display:inline-block; width:2em !important; text-align:right; margin-right:.3em; } p.sfm-section-text-p1{ font-family:"hurmegeometricsans1"; line-height:150%; } p.sfm-section-text{ font-family:"hurmegeometricsans1"; text-indent:1.5em; line-height:150%; } p.sfm-text-p1_t{ font-family:"surveyordisplay"; font-weight:300; font-size:1.1em; margin-top:1em; } p.sfm-subhead_i{ font-family:"hurmehurmegeometricsans1"; font-weight:bold; font-style:italic; font-size:1.1em; text-transform:uppercase; margin-top:1.5em; } p.sfm-tip-text-2a{ font-family:"hurmehurmegeometricsans1"; font-weight:300; font-size:1.3em; padding:0.3em; margin-top:1em; border-bottom:1pt solid #000000; border-top:1pt solid #000000; text-align:center; } span.sfm-tip-text-2aa{ font-family:"hurmehurmegeometricsans1"; font-weight:300; font-style:italic; } p.caption{ font-family:"hurmegeometricsans1"; font-weight:300; font-size:0.9em; } p.caption_c{ font-family:"hurmegeometricsans1"; font-weight:300; font-size:0.9em; text-align:center; } span.pqo{ font-family:"hurmegeometricsans1"; font-weight:300; font-style:italic; } p.pull-quote-attribution_r{ font-family:"hurmegeometricsans1"; margin-top:0.5em; text-align:right; } p.sfm-subhead9{ font-family:"hurmegeometricsans1"; font-weight:bold; font-size:1.2em; text-transform:uppercase; margin-top:1.5em; } p.sfm-method-text_list{ font-family:"hurmegeometricsans1"; margin-top:0.5em; font-size:0.9em; margin-left:0.5em; text-indent:-0.5em; } table { border-collapse:collapse } tr.border { border-bottom:1px solid; } td.td_h{ font-family:"hurmegeometricsans1"; font-weight:800; text-transform:uppercase; padding: 0.25em 0.25em 0.25em 0.5em; } td.td_h2{ font-family:"hurmegeometricsans1"; font-weight:800; text-transform:uppercase; border-right:1px solid; padding: 0.25em 0.5em 0.25em 0.25em; } td.td_r{ font-family:"hurmegeometricsans1"; padding: 0.25em 0.25em 0.25em 0.5em; } td.td_r2{ font-family:"hurmegeometricsans1"; border-right:1px solid; padding: 0.25em 0.5em 0.25em 0.25em; } p.project-dek1{ font-family:"surveyordisplay"; font-weight:300; font-size:1.3em; text-indent:1.5em; } p.sfm-method-text_top{ font-family:"hurmegeometricsans1"; margin-top:1em; font-size:0.9em; } span.pull-quote-attribution{ font-family:"hurmegeometricsans1"; font-weight:300; font-style:italic; margin-top:0.5em; text-align:right; } p.sfm-text_t{ font-family:"surveyordisplay"; font-weight:300; text-indent:1.5em; margin-top:1em; font-size:1.1em; } p.pull-quote-attribution1{ font-family:"hurmegeometricsans1"; font-weight:300; margin-top:0.5em; text-align:right; } h1.index{ font-family:"nexarustscript"; font-size:2.5em; margin-top:0.5em; margin-bottom:1em; } h1.backmattertitle{ font-family:"nexarustscript"; font-size:2.5em; margin-top:0.5em; margin-bottom:1em; } p.index-alpha{ font-family:"hurmegeometricsans1"; font-weight:bold; margin-top:0.5em; font-size:1.8em; color:#e9b6bf; text-transform:uppercase; } p.main{ font-family:"hurmegeometricsans1"; font-weight:300; margin-left:1em; text-indent:-1em; font-size:0.9em; } p.sub-1{ font-family:"hurmegeometricsans1"; font-weight:300; margin-left:2em; text-indent:-1em; font-size:0.9em; } p.cat-hed{ font-family:"hurmegeometricsans1"; font-weight:500; font-size:0.9em; } p.sfm-text-p2{ font-family:"surveyordisplay"; font-weight:300; font-size:1.1em; text-indent:1.5em; } h1.chapter_opener_head{ font-family:"nexarustscript"; font-size:3.5em; text-indent:1.5em; margin-bottom:0.5em; } h1.chapter-opener-head_82{ font-family:"nexarustscript"; margin-top:1em; margin-top:0.5em; font-size:3.5em; } h1.chapter-opener-head{ font-family:"nexarustscript"; margin-top:1em; margin-top:0.5em; font-size:3.5em; color:#644a39; } p.sfm-dek2{ font-family:"surveyortext"; font-size:1.4em; } p.sfm-project-subhead{ font-family:"hurmegeometricsans1"; font-weight:bold; margin-top:1em; } p.sfm-method-text3{ font-family:"hurmegeometricsans1"; margin-top:0.2em; font-size:0.9em; } p.sfm-pull-quote2{ font-family:"surveyordisplay"; font-weight:300; font-size:2em; margin-top:0.5em; margin-bottom:0.5em; } p.sfm-tip-text-2az{ font-family:"hurmegeometricsans1"; font-weight:300; font-size:1.3em; padding:0.3em; margin-top:1em; border-top:1pt solid #000000; text-align:center; } p.sfm-tip-text-2ab{ font-family:"hurmegeometricsans1"; font-weight:300; font-size:1.3em; padding:0.3em; border-bottom:1pt solid #000000; text-align:center; } p.tip-text-12{ font-family:"hurmegeometricsans1"; text-indent:1.5em; } p.sfm-project-subhead4{ font-family:"hurmegeometricsans1"; font-weight:bold; margin-top:1em; text-transform:uppercase; } h2.sfm-head{ font-family:"nexarustscript"; font-size:2.5em; } p.credits-chapter{ font-family:"hurmegeometricsans1"; font-weight:bold; color:#e9b6bf; font-size:1.1em; text-transform:uppercase; margin-top:1.5em; } p.credits{ font-family:"hurmegeometricsans1"; font-size:0.9em; } span.qty1{ display:inline-block; width:2em !important; text-align:right; margin-right:.3em; } p.sfm-text-p2{ font-family:"surveyordisplay"; font-weight:300; font-size:1.1em; text-indent:1.5em; } p.sfm-dek2{ font-family:"surveyortext"; font-size:1.4em; } p.sfm-project-subhead{ font-family:"hurmegeometricsans1"; font-weight:bold; margin-top:1em; } p.sfm-method-text3{ font-family:"hurmegeometricsans1"; margin-top:0.2em; font-size:0.9em; } p.sfm-section-text-p1{ font-family:"hurmegeometricsans1"; line-height:150%; } p.sfm-section-text{ font-family:"hurmegeometricsans1"; text-indent:1.5em; line-height:150%; } p.sfm-pull-quote2{ font-family:"surveyordisplay"; font-weight:300; font-size:2em; margin-top:0.5em; margin-bottom:0.5em; } p.sfm-tip-text-2a{ font-family:"hurmegeometricsans1"; font-weight:300; font-size:1.3em; padding:0.3em; margin-top:1em; border-top:1pt solid #000000; text-align:center; } p.sfm-tip-text-2ab{ font-family:"hurmegeometricsans1"; font-weight:300; font-size:1.3em; padding:0.3em; border-bottom:1pt solid #000000; text-align:center; } p.tip-text-12{ font-family:"hurmegeometricsans1"; text-indent:1.5em; } p.sfm-project-subhead4{ font-family:"hurmegeometricsans1"; font-weight:bold; margin-top:1em; text-transform:uppercase; } h2.sfm-head{ font-family:"nexarustscript"; font-size:2.5em; } p.credits-chapter{ font-family:"hurmegeometricsans1"; font-weight:bold; color:#e9b6bf; font-size:1.1em; text-transform:uppercase; margin-top:1.5em; } p.credits{ font-family:"hurmegeometricsans1"; font-size:0.9em; } p.about_the{ font-family:"hurmegeometricsans1"; font-weight:300; } p.socialmediatext{ font-family:"hurmegeometricsans1"; font-weight:300; } div.buttonbox { text-align: center; } div.websitebutton { border-radius: 60px; text-align: center; vertical-align: middle; font-size: 1.1em; color: #3B3B3B; background-color: #D3D3D3; padding: 10px 15px; margin: 5px; display: inline-block; } a.websitebutton { text-decoration: none; } /* custom social media */ div.subcontainer { display: inline-block; width: 8em; margin: 0.25em 0.25em 0em 0em; } /* fix for Dec 2018 Kindle rendering bug */ div.subcontainer, div.subcontainer span.inline{ display: inline-block; width: 8em; margin: 0.25em 0.25em 0em 0em; } div.index-letter-list { text-align: center; margin: 1em 0 0 0; font-family:"hurmegeometricsans1"; font-weight:300; }