html{-webkit-text-size-adjust:100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){}@media(max-width:1200px){}@media(max-width:1060px){.header .logo{overflow:hidden;width:400px;margin:35px 0;float:left;clear:both}#main{font-size:15px;letter-spacing:.1em;width:-moz-calc(100% - 410px);width:-webkit-calc(100% - 410px);width:calc(100% - 410px)}#main li{margin:0 -3px}#main li a{padding:0 12px}}@media(max-width:950px){.header .social strong{display:none}.header .header-search{width:150px}.header .logo{overflow:hidden;width:340px;margin:35px 0;float:left;clear:both}#main{font-size:12px;font-size:1.55vw;letter-spacing:.1em;width:-moz-calc(100% - 350px);width:-webkit-calc(100% - 350px);width:calc(100% - 350px);margin-top:0}}@media(max-width:799px){body{border:none;padding:0}.wrapper,.wrap{padding:0 20px}.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:720px}.span_sidebar{clear:both;width:100%;float:none;margin:250px auto 0}.sidebar .about.widget:first-of-type{margin-top:-100px}.top-bar,.header-search,.header-social,#main{display:none!important}.header{padding-top:50px;border:none}body.home .header{padding-top:70px}body.home.paged .header{}.header .logo{display:none}.topsidebar,.midsidebar,.lowersidebar{float:none;margin:0 auto;padding:0;width:100%;max-width:340px}.sidebar .subscribe{display:none}.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}.homepage-subscribe{margin:0 0 30px;padding:20px 0 17px}body.home .homepage-subscribe{padding:25px 0 35px;margin-bottom:50px}body.paged .homepage-subscribe{padding:20px 0 17px}}@media(max-width:635px){.homepage-subscribe{margin:0 0 30px;padding:10px 0 17px}body.home .homepage-subscribe{padding:25px 0 35px;margin-bottom:50px}body.paged .homepage-subscribe{padding:20px 0 17px}.homepage-subscribe .subscribe h3{display:block;float:none;padding:0;margin:0 auto;text-align:center;width:200px;height:35px;background-size:100% auto;background-position:left center;margin-bottom:-5px}body.home .homepage-subscribe .subscribe h3{width:350px;height:45px;background-position:40px bottom;background-size:auto 100%;padding-top:11px;display:block}body.paged .homepage-subscribe .subscribe h3{}.homepage-subscribe .subscribe h3:before{display:none}body.home .homepage-subscribe .subscribe h3:before{display:block;background-size:100% auto;background-position:center bottom;height:40px;width:35px;margin:-15px 0 0}.homepage-subscribe .subscribe .textwidget{display:block;float:none;width:100%;text-align:center;margin:10px auto 0;max-width:450px}.homepage-subscribe .subscribe .email-input{height:45px;line-height:45px}.homepage-subscribe .subscribe .email-submit{height:45px;line-height:45px}}@media(max-width:600px){.wrapper,.wrap{padding:0 15px}.wprm-recipe.wprm-recipe-template-custom{padding:0 15px 15px;margin-left:-15px;margin-right:-15px}h1{}.homepage-featured{padding-bottom:20px}.homepage-featured .item{width:48%;margin-right:4%;margin-left:0}.homepage-featured .item:nth-child(2n){margin-right:0}.homepage-featured .item:nth-child(3),.homepage-featured .item:nth-child(4){display:none}.homepage-featured:after{display:none}.home-section{margin-bottom:50px}.home-section.shaded{}.home-section.five-columns .item{overflow:hidden;text-align:center;width:31%;margin:0 3.5% 2.5% 0!important;clear:none!important}.home-section.five-columns .item:nth-child(3n){margin-right:0!important}.home-section.five-columns .item:nth-child(3n+1){clear:left!important}.home-section.five-columns .item:nth-child(6){display:block}.homepage-featured .item p.more a{font-size:28px;font-size:5vw;font-weight:500}.homepage-featured .item .caption h2{font-size:18px;font-size:4vw}.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}.items-4-col{margin:0 -2%}.items-4-col .item{width:calc((100%/2) - 4%);margin:0 2% 1.25%}.items-4-col .item .title{font-size:21px;font-size:clamp(14px,4vw,21px)}.wp-block-group.has-background,.has-background{padding:10px 25px}ol.has-background,ul.has-background{padding:20px 20px 15px}p.has-background{padding:5%}.wp-block-group.has-background h2{margin-top:20px;border-bottom:none;padding:0}.wp-block-group.has-background h2.has-background{margin:-10px -25px 10px;padding:20px 25px}.has-background h2[class*=icon-]:before{margin-left:-45px}.wp-block-group.has-white-background-color.tips h2{display:inline-block;padding:10px 12px;top:-10px;left:40px}}@media(max-width:500px){body{font-size:20px;line-height:1.6}h1{font-size:36px}.post-content>p:first-of-type,.excerpt>p:first-of-type{font-style:italic;font-size:110%;line-height:1.6}.post-meta .wprm-recipe-snippet{display:block;padding-top:5px;padding-bottom:12px}.homepage-subscribe .subscribe .textwidget{width:100%}}@media(max-width:425px){.wrapper,.wrap{padding:0 10px}.wprm-recipe.wprm-recipe-template-custom{padding:0 15px 15px;margin-left:-10px;margin-right:-10px}.homepage-featured .item .caption .post-meta{display:none}.teaser-post{width:100%!important;margin:0 0 50px;float:none}.archives .archive-post{width:48%;float:left;clear:none!important;margin-right:4%!important;margin-bottom:15px;text-align:center}.archive-post:nth-of-type(2n){margin-right:0!important}.archive-post:nth-child(2n+1){clear:both!important}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2}.homepage-subscribe .subscribe .title p{font-size:11px;font-size:3vw}.breadcrumb .breadcrumb_last{display:none}}@media(max-width:350px){body.home .homepage-subscribe .subscribe h3{width:200px;height:35px;background-size:100% auto;background-position:left center}body.home .homepage-subscribe .subscribe h3:before{display:none}}