@font-face { font-family: "Pauline"; font-style: normal; font-weight: normal; src:url("Fonts/Pauline-Regular.otf"); } @font-face { font-family: "Pauline"; font-style: normal; font-weight: bold; src:url("Fonts/Pauline-Bold.otf"); } /* Neuwirth Additions */ body.img-start{margin:0 auto; padding: 0 4% 0.75em 4%;} h1,h2,h3 {-webkit-hyphens:none;} h3 {font-family: "Pauline";} /* Exceptions */ h2.headline + p {margin-top: 2em; text-indent: 0 !important;} p.body-text img {width:10px; !important} p.blissful-box-text samp {font-size: 1.5em !important;} h3.subheading + p.body-text-first-step {margin-top:.5em !important;} h2 + h3 {margin-top: 2em !important;} h3.recipe-title-stacked + p.recipe-icons {margin-top:.5em;} /* Background Colors */ .brown {background-color:#925e42;} .orange {background-color:#e2783e;} .red {background-color:#a50044;} .green {background-color: #a5cf00;} .aqua {background-color: #00958e;} .blue {background-color: #00a9c7;} .purple {background-color: #574170;} /* Text Colors */ .white {color:#fff;} .orangered {color: #bf311a;} .dark-orange {color: #ed5100;} samp {font-family: "Pauline"; font-size: 1.25em;} p.first {margin-top: 1em;} .center {text-align: center;} .top {margin-top: 100px !important;} .image-top {text-align:center; margin: 0 0 1em 0; padding: 0;} .quote {display:inline-block; margin: 1em 0 1em 0; padding:1em 1em .5em 1em;} .box-top {color: #fff; padding:1em 1em .5em 1em; margin:0em 0 1em 0; } .keep {width: 100%; display:inline-block;} img.icon-big {float: left; height: 2.7em !important; width: 2.7em !important; vertical-align:text-top; margin-right: .25em; margin-bottom: -.25em; clear:left;} /* Original CSS with Small Modifications */ @page{margin:14pt 0pt 16pt 0pt;} body{margin:0 auto; padding:0.75em 4%;} .italicscript { font-style:italic; font-family:sans-serif; } .boldscript { font-weight:bold; } .bolditalicscript { font-style:italic; font-family:sans-serif; font-weight:bold; } .underline-text { text-decoration:underline; width:500px; } .image{ text-align:center; margin-bottom:1em; margin-top:1em; } .image-center { text-align:center; } .center-text { text-align:center; } .white-text { text-align:center; } a { color:inherit; text-decoration:none; } div.generated-style { } div.generated-style-2 { } div.generated-style-3 { } div.blissful-suggestion-box { display:inline-block; background-color:#e4701e; padding: 1em; margin:1em 0 1em 0; -moz-border-radius: 15px; border-radius: 15px; } div.fave-icon-shadow { text-align:center; } div.sidebar-box { border:thin solid; border-bottom:thin solid; color:#e2783e; -moz-border-radius: 15px; border-radius: 15px; padding:1em; margin:1em 0 2em 0; padding: 1em; } div.caption-box { width: 400px; background-color:#f4edea; padding:.25em 1em .25em 1em; margin:0em .5em .5em 1em; -moz-border-radius: 15px; border-radius: 15px; } div.box { color: #fff; padding:1em 1em .5em 1em; margin:1em 0 1em 0; } div.blissful-tip-box { padding:0.3em; padding:1em 1em .5em 1em; margin:2em 1em 1em 0.6em; -moz-border-radius: 15px; border-radius: 15px; } div.blissful-tip-box-green { background-color:#5d9732; padding:1em 1em 1em 1em; margin:1em 1em 1em 1em; width:200px; text-align:center; } div.blissful-tip-box-pink { background-color:#b60050; padding:1em 1em 1em 1em; margin:1em 1em 1em 1em; width:200px; text-align:center; } div.blissful-tip-box-brown { background-color:#b06110; padding:1em 1em 1em 1em; margin:1em 1em 1em 1em; width:200px; text-align:center; } div.blissful-tip-box-blue { background-color:#00456a; padding:1em 1em 1em 1em; margin:1em 1em 1em 1em; width:200px; text-align:center; } div.blissful-tip-box-darkbrown { background-color:#69321f; padding:1em 1em 1em 1em; margin:1em 1em 1em 1em; width:200px; text-align:center; } p.no-paragraph-style { font-family: "Times"; font-weight: normal; font-style: normal; font-size: 1em; line-height: 1.40em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 0em; } .pt { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 5em; line-height: 1.05em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; color: #e4701e; margin: 2em 0em 0em 0em; } .headline { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 2em; line-height: 1.05em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; color: #e4701e; margin: 1em 0em 0em 0em; } .subheading { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.15em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #e4701e; margin: 1em 0em 0em 0em; } .subheading samp {font-size:1em;} p.praise-page-quote { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 1em 0em 0em 0em; } p.praise-page-source { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 0em; } h2.section-dedication { font-family: "Pauline"; font-weight: bold; font-style: normal; font-size: 4em; line-height: 1em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; margin: 2em 0em 0em 0em; } .section-intro_headline-text { font-family: "Pauline"; font-weight: bold; font-style: normal; font-size: 1.5em; line-height: 1em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; margin: 0.23em 0em -.25em 0em; } p.section-intro_body-text { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.90em; line-height: 1.25em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; margin: 1em 0em 1.12em 0em; } p.body-text { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 0em; } p.toc-large-headline { font-family: "Pauline"; font-weight: bold; font-style: normal; font-size: 2em; line-height: 0.83em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; color: #736353; margin: 0.46em 0em 0em 0em; } p.toc-list { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: -1.50em; text-align: center; margin: 0em 0em 0em 1.50em; } p.toc-season { font-family: "Pauline"; font-weight: bold; font-style: normal; font-size: 1.35em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; margin: 1em 0em 0em 0em; } p.foreword-texts { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.92em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-align: left; margin: 0em; } p.foreword-text { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.92em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 1em; text-align: left; margin: 0em; } .lift-quote { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.55em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; margin: 0; } .lift-quote-white { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.50em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; color: #fff; margin: 0.61em; } p.body-text-first-step { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 1.22em 0em 0em 0em; } p.body-text-indent { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 1.50em; text-align: left; margin: 0em; } .sidebar-sidebar-headline { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.25em; line-height: 1em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin-bottom: .5em; } p.sidebar-sidebar-body-italic { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.71em; line-height: 1.71em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 0; } p.sidebar-sidebar-body-indent { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.71em; line-height: 1.71em; text-decoration: none; font-variant: normal; text-indent: 1em; text-align: left; margin: 0; } .box-white-subhead-text { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.5em; line-height: 1em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #ffffff; margin: 0em 0em 0.50em 0em; } p.box-white-body-text { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.83em; line-height: 1.40em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #ffffff; margin: 0em; } .fp-white-headline-text { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.6em; line-height: 1.03em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #ffffff; margin: 0.17em 0em 0.53em 0em; } p.fp-white-body-text { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.80em; line-height: 1.4em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #ffffff; margin: 0em 0em 0.82em 0em; } .photo-caption { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.08em; line-height: 1.08em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; /*color: #ffffff;*/ color:#000000; margin: 0em; } p.blissful-box-text { color: #fff; font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 0.61em 1em 0 1em; } p.body-text-bullet { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: -1.22em; text-align: left; margin: 1.22em 0em 0em 1.22em; } li { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; } .fp-quote-white { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.20em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; /*color: #ffffff;*/ margin: 0.61em 0em; } .fp-quote-white-left { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.50em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; /*color: #ffffff;*/ margin: 0.61em 0em; } .photo-caption-colored { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: .9em; line-height: 1.08em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; margin: 0em; } p.bar-centered { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.83em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; margin: 1.22em 0em 0em 0em; } p.toc-bar { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.71em; line-height: 1.18em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; color: #52ba00; margin: 0em 0em 0.65em 0em; } .recipe-title-stacked { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.42em; line-height: 1em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 1em 0em 0em 0em; } p.recipe-icons { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 1.22em 0em 0.61em 0em; } p.recipe-description { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 0em 0em 1.22em 0em; } p.recipe-ingredients { font-family:sans-serif; font-weight: bold; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: -1em; text-align: left; margin: 0em 0em 0em 1em; } p.body-text-bar { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.83em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 1.22em 0em 0em 0em; } .page-markings-headbar { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 0.83em; line-height: 1.20em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; color: #f0ffe6; margin: 0em; } .sub-recipe-title { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1.08em; line-height: 0.85em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 1em 0 0 0; } p.basic-paragraph { font-family: "Times"; font-weight: normal; font-style: normal; font-size: 1em; line-height: 1.20em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 0em; } p.indented-list { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; margin: 0em 0em 0em 1.22em; } p.body-text-bullet-3-no-ital { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: -1.22em; text-align: left; margin: 0em 0em 0em 1.22em; } .index-alphabetics { font-family: "Pauline"; font-weight: bold; font-style: normal; font-size: 1.17em; line-height: 1.21em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #736353; margin: 0.79em 0em 0em 0em; } p.index-text { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: -0.89em; text-align: left; margin: 0em 0em 0em 2em; } p.index-text-long-recipe { font-family:sans-serif; font-weight: normal; font-style: normal; font-size: 0.75em; line-height: 1.6em; text-decoration: none; font-variant: normal; text-indent: -1.78em; text-align: left; margin: 0em 0em 0em 4em; } .color-apps { color: #ed5100; } .body-italic { font-weight: normal; font-style: normal; } .body-unital { font-weight: normal; font-style: normal; } .color-proteins { color: #00000; } .color-etc { color: #736353; } .color-breakfast { color: #a10067; } .color-spring { color: #52ba00; } span.sidebar-bold-highlight { font-weight: bold; font-style: normal; } span.pauline-bold { font-family: "Pauline"; font-weight: bold; font-style: normal; font-size: 1em; } span.chef-fave { font-weight: bold; font-style: normal; text-transform: uppercase; } span.kit-highl { text-decoration: underline; } span.pauline-highlight-text { font-family: "Pauline"; font-weight: normal; font-style: normal; font-size: 1em; } .pantone-144-lt { color: #ff8500; } .pantone-159 { color: #ed5100; } .color-winter { color: #00465c; } .color-summer { color: #ba0079; } .color-fall { color: #ab4800; } .color-anytime { color: #531900; } .color-salads { color: #ff8500; } .color-veg { color: #a5cf00; } .color-grains { color: #5fed2f; } .pantone-383 { color: #a5cf00; } .color-sea-veg { color: #00d975; } .color-desserts { color: #008aff; } .color-purple { color: #4500ff; } /*sup { font-size: 65%; line-height:1em; letter-spacing:-0.25px; } sub { font-size: 65%; line-height:1em; }*/ sup { font-size: 0.6em; line-height:1em; vertical-align: 0.5em; } sub { font-size: 0.6em; line-height:1em; vertical-align: -0.1em; }