html{-webkit-text-size-adjust:100%}@media (max-width :800px){#menu-toggle{display:none}label.filter-toggle{width:100%;max-width:720px;display:block;color:#fff;font-size:14px;letter-spacing:.1em;line-height:1.2;font-weight:700;background-color:#2d2d31;font-family:"qualion",Arial,Helvetica,Geneva,sans-serif;text-transform:uppercase;text-decoration:none;box-shadow:none!important;letter-spacing:.1em;cursor:pointer;margin:0 0 10px;padding:18px 25px 15px;border-radius:10px!important;text-decoration:none}#filters{max-height:0;height:0!important;padding:0!important;border:none!important;margin:0 0 20px!important;overflow:hidden;-webkit-transition:all 0.3s ease}#filters h3.widget-title{display:none}#menu-toggle:checked+#filters{height:auto!important;max-height:100%}}@media (max-width :1040px){#main{font-size:14px;font-size:1.4vw;margin-top:40px}#main li a{padding:0 13px}.home-featured-post .caption h1,.home-section.about h3,.home-section.video h4{font-size:21px}.home-featured-post .caption p,.home-section.about p,.home-section.video p{font-size:90%}.home-section.about .wrap{background-position:-150px center}.home-section.about .wrap .textwidget{right:0;width:50%;padding:15px 25px}}@media (max-width :900px){#main{font-size:13px;font-size:1.25vw;margin-top:43px}#main li a{padding:0 10px}.home-featured-post{margin:0 -20px;min-height:auto}.home-section.video h3{margin:10px 0 10px}}@media (max-width :799px){body{border:none;padding:0}.wrapper,.wrap{padding:0 20px!important}.span_content,.span_content_full{float:none;width:100%;max-width:100%;margin:0 auto}.span_content{max-width:720px}.span_content_full{max-width:100%}.span_sidebar{clear:both;width:100%;float:none;margin:100px auto 0;border-top:1px solid #ececec;padding-top:70px}.facet_sidebar{padding:20px 0 15px;margin:0;border-top:1px solid #ececec}.facet_sidebar h3.widget-title{margin:0}.facet_sidebar .sep{margin:18px 0 25px}.facet_sidebar .sep:nth-of-type(2){border-color:#fff;margin:18px 0 0}.facet_sidebar .search-form{margin:12px 0;max-width:100%}.facet_sidebar .category-ps{display:none}.facet_sidebar .iksm-67682 .iksm-term__inner{margin-top:8px;margin-bottom:2px;min-height:40px}.topsidebar,.midsidebar,.lowersidebar{float:none;margin:0 auto;padding:0;width:100%;max-width:300px}.top-bar,.header-search,.header-social,#main{display:none!important}.header{padding-top:35px;height:auto;padding-bottom:0;background-image:none;border:none}body.home .header{padding-top:50px}body.home.paged .header{padding-top:35px}.header .logo{display:none}.top-cta{font-size:14px;padding:6px;margin-bottom:20px;overflow:hidden}.top-cta p.simple-image img{width:46px;margin:3px 0 -15px}.footer-nav{float:none;width:100%;text-align:center;margin-bottom:30px;font-size:130%}.footer-nav a{padding:5px;display:inline-block}.footer-nav li.footer-social{display:block;margin-top:15px}.footer-nav li.footer-social a{font-size:20px;padding:8px}.copyright{float:none;width:100%;text-align:center;margin-bottom:30px}.sub-footer{padding:25px 0}.span_content .teaser-post,.span_content_full .teaser-post{font-size:93%;position:relative;overflow:hidden;width:48%;margin:0 4% 50px 0;float:left;clear:none;text-align:center}.span_content_full .teaser-post:nth-child(3n){margin-right:4%}.span_content_full .teaser-post:nth-child(3n+1){clear:none}.span_content .teaser-post:nth-child(2n),.span_content_full .teaser-post:nth-child(2n){margin-right:0}.span_content .teaser-post:nth-child(2n+1),.span_content_full .teaser-post:nth-child(2n+1){clear:both}.home-section.about .wrap{background-position:-190px center}.home-section.video .wrap{max-width:700px}.home-section.video h3{width:100%;float:none;margin:10px 0 10px}.home-section.video h4{width:100%;float:none;margin:0}.home-section.video p{margin:15px 0;width:100%;float:none}.home-section.video .more{margin:0;width:100%;float:none;clear:none!important}.home-section.video .adthrive-video-player{width:100%;float:none;margin:0 0 20px}.featured-subscribe{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:30px 0;margin-top:20px}.featured-subscribe h3.widget-title{width:100%;float:none;margin:0 0 10px;text-align:center}.featured-subscribe .subscribe h3:before{width:48px;height:37px;display:inline-block;content:"";margin:-7px 8px 0 0;float:none;vertical-align:middle}.featured-subscribe .text-widget{width:100%;float:none;text-align:center}.home-section.essentials h3,.home-section.essentials p{width:50%}.home-section.essentials p.simple-image{width:50%}.home-section.essentials h3.divider{margin-top:8%}}@media (max-width :650px){.teaser-post h2{font-size:18px}.home-sections{margin-top:40px}.home-section{margin-bottom:60px;padding-top:30px;border-top:1px solid #ececec}.home-section.shaded{margin-bottom:0}.home-featured-post .caption{display:block;position:relative;top:auto;right:5%;left:5%;bottom:0;background-color:#fff;width:90%;padding:15px 25px 1px;text-align:center;-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%);margin-top:-30px}.home-section.about{border-top:none;padding-top:0}.home-section.about .wrap{position:relative;min-height:auto;height:auto;background-position:top center;background-size:100% auto;overflow:hidden}.home-section.about .wrap .textwidget{position:relative;top:auto;right:0;left:0;bottom:0;background-color:#fff;width:auto;margin-top:64%;padding:5px 25px;text-align:center;-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%)}.home-section.cookbook h3{margin:8% 0 0}.wprm-recipe.wprm-recipe-template-custom{padding:20px;margin:50px 0 55px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.archiveslist{overflow:hidden;-moz-column-count:3;-moz-column-gap:10px;-webkit-column-count:3;-webkit-column-gap:10px;column-count:3}}@media (max-width :600px){.home-section .item{overflow:hidden;text-align:center;width:48%;margin:0 4% 4% 0;float:left}.home-section .item:nth-child(3n){margin-right:4%}.home-section .item:nth-child(3n+1){clear:none}.home-section .item:nth-child(2n){margin-right:0}.home-section .item:nth-child(2n+1){clear:both}.home-section .item:nth-child(4n){display:block}.home-section.cookbook,.home-section.essentials{padding-top:30px;padding-bottom:30px;border:none;margin-bottom:-1px;margin-top:-1px}.home-section.essentials{padding-top:30px}.home-section.cookbook h3,.home-section.essentials h3{margin:0;width:100%;float:none;font-size:24px}.home-section.cookbook p,.home-section.essentials p{margin:20px 0;width:100%;float:none;text-align:center}.home-section.essentials p.more{margin:0 0 20px}.home-section.cookbook p.simple-image,.home-section.essentials p.simple-image{margin:0 auto -25px;width:100%;max-width:350px;height:auto;float:none}.home-section.essentials p.simple-image{margin:0 auto 25px;padding:0}.home-section.search{padding-top:40px;padding-bottom:40px;text-align:center}.home-section.search h3.divider{font-size:24px}.inner-post .booklinks,.inner-post .booklinks p{text-align:center}.inner-post .booklinks img{float:none;width:35%;height:auto;margin:0 auto}.archives .archive-post h4{font-size:12px}}@media (max-width :500px){.subscribe h3 em{margin:-6px -2px 0;width:95px;height:24px}.featured-subscribe h3.widget-title{font-size:17px}.featured-subscribe .subscribe h3:before{width:40px;height:30px;margin:-2px 4px 0 0}.archive-post{width:48%;float:left;clear:none!important;margin-right:4%!important;margin-bottom:15px;text-align:center}.archive-post:nth-child(3n){margin-right:4%}.archive-post:nth-child(3n+1){clear:none}.archive-post:nth-of-type(2n){margin-right:0!important}.archive-post:nth-child(2n+1){clear:both!important}}@media (max-width :450px){h1{font-size:24px}h3{font-size:18px}.wprm-recipe-template-custom h2{font-size:21px!important}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2}}@media (max-width :435px){.top-cta .more a{font-size:10px}.top-cta{font-size:13px}}@media (max-width :399px){.homepage-featured .item .caption .post-meta{display:none}.teaser-post{width:100%!important;margin:0 0 50px 0;float:none}.subscribe .checkboxes{text-align:center;width:100%;float:none;margin:-5px 0 5px}.subscribe .checkboxes .formkit-checkboxes{display:inline-block}.subscribe .email-input{width:-moz-calc(100% - 58px);width:-webkit-calc(100% - 58px);width:calc(100% - 58px)}.top-cta{font-size:14px;flex-wrap:wrap;display:block;flex:none;position:relative;overflow:hidden;padding-left:70px}.top-cta p{display:inline}.top-cta{font-size:14px;flex-wrap:wrap;flex:none;display:block}.top-cta p.simple-image{position:absolute;left:10px;top:3px}}