/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}table{width:100%}table td{padding:5px 0px}table tr{border-bottom:1px solid #CCC}.download{border-bottom:1px solid #CCC;padding-bottom:10px}.download h4{margin-bottom:5px}.download .format,.download .date{display:inline;padding-right:10px;color:#666;font-weight:bold;font-size:80%}.download .description{margin-top:10px;font-size:90%}.tools a{font-weight:bold;text-decoration:none;text-align:center;width:20%;float:left;font-size:80%}.tools a img{display:block}.tools h4{clear:both;margin:15px 0px;padding-top:20px}.extras img{vertical-align:middle;padding-right:10px}.flash{margin:0px;padding:20px}.flash.notice{background:green;color:#FFF;font-weight:bold}.flash.warning{background:green;color:#FFF;font-weight:bold}header.home-spread{width:100%;background:url(/assets/cropped-topping-2aca0fe19becb99ae01d5f3c516de89a29b4811fecbf3477d15a5361559169e3.jpg) no-repeat center center;background-size:100%;min-height:250px}form{width:100%}fieldset{border-top:1px solid #CC0C15;border-left:none;border-right:none;border-bottom:1px solid #CC0C15}label{font-weight:bold;font-size:80%;margin-top:10px}legend{text-align:center;margin:0px 5px;font-family:'Montserrat', Helvetica;font-size:24px;color:#CC0C15;font-weight:900}.home{background-color:#FFF;max-width:900px;margin:auto;padding:10px 10px 10px 10px}.home a{color:#CC0C15}.home h1{margin:0px 5px;font-family:'Montserrat', Helvetica;font-size:64px;color:#000;font-weight:900}.home h1 a{color:#000;text-decoration:none}.home h2{font-family:'Montserrat', Helvetica;font-size:24px;color:#000;font-weight:900}.home h3{margin:-10px 10px;font-family:'Montserrat', Helvetica;font-size:16px;color:#CC0C15;font-weight:900}.home .signup{clear:both;margin:40px auto;text-align:left;box-sizing:border-box;width:100%;padding:20px 0px}.home .signup img{float:right;width:40%}.home .signup input[type=email]{text-align:left;font-family:'Playfair Display', Times;font-size:14px;width:50%;padding:.75em;margin:0px 10px 10px 10px;background-color:#FFF;outline:none;border:1px solid #CC0C15}.home .signup input[type=submit]{background-color:#CC0C15;font-size:18px;width:50%;color:#000;margin:10px;padding:8px;border:none;color:#FFF;font-family:'Montserrat', Helvetica;cursor:pointer}.home .info{color:#CC0C15;box-sizing:border-box;font-family:'Playfair Display', Times;font-size:18px;padding:10px;line-height:140%;font-style:italic}.home .tips{border-top:1px solid #CCC;width:100%;margin:auto}.home .tip{float:left;padding-left:10px;padding-right:10px;margin:40px auto;color:#333;width:30%;font-family:'Playfair Display', Times;font-size:14px;font-style:italic}.home .tip img{min-height:64px;margin-bottom:15px}.home .intro{clear:both;margin-bottom:40px}.home .intro img{width:200px;padding:5px}.home .intro img.pizza-on-peel{float:right;margin-left:30px}.home .intro img.chefs{float:left;margin-right:30px}.home .intro h2{font-family:'Montserrat', Helvetica;font-weight:bold;text-align:center;color:#000;border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:20px 0px;margin-bottom:40px}.home .intro p{width:95%;font-family:'Playfair Display', Times;font-size:18px;line-height:140%;color:#333;text-align:justify;font-weight:100}.home .intro strong{font-weight:bold}.home .testimonials{clear:both}.home .testimonials .author a{font-size:20px !important}.home .testimonials .author a img{width:80px !important}.home .upsell{clear:both;padding:10px;color:#CC0C15;margin:20px auto;text-align:left;width:80%;font-family:'Playfair Display', Times;font-size:24px;vertical-align:middle;min-height:220px;min-width:240px}.home .upsell em{font-style:normal;text-decoration:underline}.home .upsell img{margin:20px 10px auto}.home .upsell a{text-decoration:none;margin:auto}.home .upsell button{background-color:#CC0C15;font-size:18px;color:#000;width:80%;margin:10px auto auto;padding:8px;border:none;color:#FFF;font-family:'Montserrat', Helvetica;cursor:pointer}.home .upsell .upsell-box{width:45%;float:left}.social-footer p{font-family:'Montserrat', Helvetica;font-weight:bold;color:#333}footer{font-family:'Playfair Display', Times;clear:both}.teaser-video{margin:auto;width:880px;height:500px;display:block}@media screen and (max-width: 800px){.home h1{font-size:2.6em}legend{font-size:24px}.home .signup input[type=submit]{font-size:12px}.home .upsell-box{margin:auto;width:100%;min-width:100%;text-align:center}.home .upsell-box img{margin-left:auto;margin-right:auto}.home .upsell-box h2{font-size:24px;text-align:center}.home .intro{padding-top:0px;padding-bottom:0px;margin:auto;line-height:140%}.home .intro img{float:none !important}.home .intro img.chefs{margin:20px 0px 0px}.home .signup,.home .upsell fieldset{width:100%;border-left:none;border-right:none;padding-left:0px;padding-right:0px}.home .upsell{width:100%;margin:10px 0px}.home .intro h2{padding:0px;margin:auto;color:#CC0C15}.tips{border-top:1px solid #CCC;text-align:center}.home .tip{width:100%;margin:10px 0px;clear:both}.teaser-video{margin-top:20px;width:100%;height:300px}}.big-discount{background-color:#bb2f2f;padding:5px;text-align:center}.big-discount a{font-weight:bold;color:white;font-size:18px}body{text-align:center;background-color:#FFF}#container{margin:0px auto;padding:0px 20px;max-width:1000px;text-align:left}header{text-align:center}footer{text-align:center;font-size:12px;padding:20px 0px}.box{margin-top:-50px;border:2px solid #000;padding:20px 30px 30px 40px}p{font-family:Palatino, Times, serif;line-height:130%;font-size:110%}a{color:#af3f3f}.full-width-image{margin:0px auto}.full-width-image img{width:100%}.rectify p{font-size:120%}.rectify input{padding:10px;text-align:center}.rectify button{background:#297729;border:none;padding:10px;color:#FFF;font-weight:bold;cursor:pointer}.testimonials .testimonial:after{content:"";display:table;clear:both}.testimonials .testimonial{margin:10px 0px}.testimonials .testimonial .photo img{width:30%;float:left}.testimonials .testimonial .text{float:left;width:65%;border:1px solid #CC0C15;padding:20px;margin:20px 0px;position:relative;left:20px;font-family:'Playfair Display', Times;font-weight:bold;font-style:italic;color:#CC0C15;font-size:24px}.testimonials .testimonial .author a{font-size:16px;color:#CC0C15;text-decoration:none}.testimonials .testimonial .author a img{width:40px;vertical-align:middle}.testimonials .testimonial.righty .photo img{float:right}.testimonials .testimonial.righty .text{float:right;left:-20px}.testimonials .testimonial.text-only .text{width:60%;float:none;border-left:0px;border-right:0px;margin:0px auto;left:0px}@media screen and (max-width: 800px){.testimonials .testimonial .photo img{float:none;width:90%;margin:0px auto}.testimonials .testimonial .text{float:none;width:90%;margin:0px auto;left:0px}.testimonials .testimonial.righty .photo img{float:none}.testimonials .testimonial.righty .text{float:none;left:0px}.testimonials .testimonial.text-only .text{width:90%}}header.tools-spread{width:100%;background:url(/assets/pizza-on-peel-7c3e91fdf53e1ee20640a1c10b4bbaf8e39051002f024252679433a0d1f8a0ae.jpg) no-repeat center center;background-size:cover;min-height:300px}.tool img{border:1px solid #CC0C15}.tool{width:100%;margin:auto;clear:both;min-height:100px;vertical-align:top}.tool .tool-name{float:left;margin:auto;width:33%}.tool .tool-name h3{margin:35px 0px 20px 0px;text-align:center}.tool .tool-description{float:left;font-family:'Playfair Display', Times;font-size:16px;text-align:justify;margin:30px auto;line-height:150%;width:60%}@media screen and (max-width: 800px){.tool .tool-name{width:100%;float:none}.tool .tool-description{float:none;font-size:14px;margin:10px auto;width:80%}}
