html{-webkit-text-size-adjust:100%}@media (max-width :1070px){.footer .subscribe{background-color:#2a2a2a;width:100%;float:none;overflow:hidden;margin-bottom:30px}.footer .subscribe h2{width:100%;height:40px;background-size:auto 100%}.footer .subscribe p{font-size:15px;line-height:1.5;margin:15px 0}.footer .subscribe img{width:30%}.footer .subscribe .caption{width:70%}.footer .subscribe .email-input{margin-bottom:10px;font-size:16px}.footer .widget_nav_menu{width:33%}.footer .copyright{width:100%;float:none;clear:both}}@media (max-width :975px){#main li{font-size:14px}#main a{padding:0 10px 0}.header-search{width:175px;margin-left:15px}.homepage-section.video .caption{text-align:center;width:33%;float:right;margin-top:1%}}@media (max-width :900px){#main li{margin:0}#main a{padding:0 10px 0}.featured-search .execphpwidget .item{width:9.625%;text-align:center}.featured-search .execphpwidget .widget_search{width:23%;padding-right:15px}}@media (max-width :800px){.span_content,.span_content_full{float:none;width:100%;margin-left:auto;margin-right:auto}.span_sidebar{clear:both;width:100%;max-width:100%;float:none;margin:50px 0 0;padding-top:50px;border-top:1px solid #ecebec}body.home .span_sidebar{margin-top:120px}body.home.paged .span_sidebar{margin-top:50px}#top,#main,.hideonmobile,.header-search{display:none}.header{height:50px}.header .logo{float:none;text-align:center;margin:0 auto;display:none}.topsidebar,.midsidebar,.lowersidebar{float:none;margin:0 auto;width:100%;max-width:300px}.footer,.footer .wrap{overflow:visible}.footer .subscribe img{width:40%}.footer .subscribe .caption{width:60%}.featured-search{padding:15px 0 22px 0}.featured-search .execphpwidget .item{width:12.5%;text-align:center}.featured-search .execphpwidget .widget_search{width:100%;padding-right:0}.featured-search .execphpwidget .widget_search form{display:none}.featured-section.about{margin-top:60px}.featured-section.about img{width:100%;height:auto;float:none;max-width:500px}.featured-section.about .divider{max-width:470px;padding-bottom:108px;margin:-40px auto 0;width:90%;top:0}.featured-section.about p{font-size:17px;width:100%;margin:20px 0 0 0;float:none}.featured-section.about .more{clear:none;width:100%;margin:0 0 0 0;float:none}.teaser-posts{grid-template-columns:repeat(2,1fr)}.teaser-posts.style-card .teaser-post>a{padding:1rem}.homepage-featured .featured,.teaser-posts{column-gap:12px;row-gap:20px}.teaser-post .excerpt,.teaser-post .more,.teaser-post .post-meta{display:none}}@media (max-width :700px){.homepage-featured .item a.overlay .title{bottom:10px;right:12px;font-size:14px}.homepage-section.video .adthrive-video-player,.homepage-section.video iframe{width:100%;float:none}.homepage-section.video .caption{text-align:center;width:100%;float:none;margin-top:0}.homepage-section.cookbooks{padding:20px 0 50px}.homepage-section.cookbooks .wrap{padding-right:20px}.homepage-section.cookbooks img{width:100%;height:auto;float:none;margin:0 auto;max-width:400px}.homepage-section.cookbooks .divider{background:url(../png/cookbooks-title.png) no-repeat;background-size:100% auto;height:0;padding-bottom:0;width:295px;height:84px;margin:5px auto 0;float:none}.homepage-section.cookbooks .divider:after{display:none}.homepage-section.cookbooks p{font-size:17px;width:100%;margin:0;float:none}.homepage-section.cookbooks .more{clear:none;width:100%;margin:0 0 0 0;float:none}.subscribe .widget-title{width:100%;margin:-10px auto 5px;float:none;text-align:center}.subscribe .textwidget{float:none;width:100%}.email-input{border:none}.email-submit{padding-right:10px}.footer-widget .widget-title{font-size:12px}.footer-widget.recentposts .item{width:24%;float:left;margin:0 .5%}.footer-widget.recentposts .item:nth-child(5),.footer-widget.recentposts .item:nth-child(6){display:none}}@media (max-width :625px){h2.divider,h3.divider{font-size:16px}.featured-search .execphpwidget .item{width:25%}.featured-search .execphpwidget .widget_search{width:100%;padding-right:0}.homepage-section .category-posts .item{width:48%;text-align:center}.homepage-section .item .title{font-size:14px;margin:10px 0 15px}.teaser-post .post-title{font-size:18px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-template-custom-header{padding:20px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-template-custom-body{padding:20px}.wprm-recipe.wprm-recipe-template-custom a.wprm-recipe-link{width:100%;margin-bottom:10px!important}.wprm-recipe.wprm-recipe-template-custom .recipe-meta .wprm-recipe-block-container-inline{display:block;margin:0}.wprm-recipe.wprm-recipe-template-custom .wprm-call-to-action h3:before{float:right;margin:0}.wprm-recipe.wprm-recipe-template-custom .wprm-call-to-action p{font-size:16px;line-height:1.6}.press h2.widget-title{width:100%}.press picture{width:100%}.press-mobile{display:block}.press-desktop{display:none}.footer .subscribe{background-color:#2a2a2a;width:100%;float:none;overflow:hidden;margin-bottom:30px}.footer .subscribe h2{width:100%}.footer .subscribe p{font-size:15px;line-height:1.5;margin:15px 0}.footer .subscribe img{display:block;width:40%;height:auto;float:none;margin:25px auto 0;transform:rotate(-5deg)}.footer .subscribe .caption{display:block;width:100%;float:left;padding:20px}}@media (max-width :525px){h2.divider,h3.divider{font-size:16px;text-align:center;letter-spacing:.3em}.homepage-sections .homepage-section .divider:after{display:none}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px}.featured-subscribe{padding:10px 0 15px;margin-bottom:32px}.homepage-featured .homepage-section{margin-bottom:32px}.subscribe .widget-title{font-size:12px;line-height:32px;height:auto}.subscribe .widget-title em{width:120px;height:32px;margin:0 2px 0 1px}.subscribe .email-submit,.subscribe .email-input{height:36px;line-height:36px}.subscribe .wrap{padding:5px 15px 10px!important}.featured-section.about .divider{max-width:470px;padding-bottom:23%;margin:-20px auto -15px;width:96%;top:0}}@media (max-width :450px){h1.post-title{font-size:28px}.recipe h2{font-size:24px}}@media (max-width :425px){.footer-widget h3.widget-title{font-size:11px}}@media (max-width :400px){.archives .archive-post{width:46%}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px}.footer .subscribe h2{width:100%;height:0;padding-bottom:12%;background-size:100% auto}}@media (max-width :380px){.subscribe .widget-title{line-height:1.2}.subscribe .widget-title em{width:auto;height:auto;margin:0;text-indent:0;background-image:none;top:0;font-size:12px}.teaser-posts{grid-template-columns:repeat(1,1fr);.teaser-post a{padding:.5rem}}}