html{-webkit-text-size-adjust:100%}@media (max-width :1050px){#main{font-size:15px;font-size:1.7vw}#main li{margin:0 -3px}}@media (max-width :971px){.homepage-tabs{height:auto}.homepage-subscribe .subscribe,body.home .homepage-subscribe .subscribe{padding-left:0;padding-right:0}}@media (max-width :925px){#main li a{letter-spacing:.05em;padding:0 10px}.footer{padding:50px 20px 30px}.footer .subscribe{width:40%}.footer .widget_nav_menu{width:25%;margin-left:3%;margin-bottom:15px}}@media (max-width :875px){.homepage-subscribe{text-align:center}.homepage-subscribe .subscribe{padding:20px 20px 30px;margin:0 auto;overflow:hidden}.homepage-subscribe .subscribe h3.widget-title{width:390px;text-align:none;margin:0 auto 10px;padding:0;float:none;text-align:center}.homepage-subscribe .subscribe .email-form{float:none;width:100%;margin:0 auto}}@media (max-width :799px){body{border:none}.wrapper{padding-top:20px}.wide-wrap{padding:0}.span_content,.span_content_full{float:none;width:100%;max-width:100%;margin:0 auto}.span_content{max-width:700px}.span_content_full{max-width:100%}.span_sidebar{clear:both;width:100%;float:none;margin:50px auto 0;padding-top:40px}.top-bar,.header-search,.header-social,#main{display:none!important}.header{padding-top:20px;border:none}body.home .header{padding-top:47px}.header .logo{display:none}.topsidebar,.midsidebar,.lowersidebar{float:none;margin:0 auto;padding:0;width:100%;max-width:340px}.footer-nav{float:none;width:100%;text-align:center;margin-bottom:30px;font-size:130%}.footer-nav a{padding:5px;display:inline-block}.copyright{float:none;width:100%;text-align:center;margin-bottom:30px}.sub-footer{padding:25px 0}.homepage-subscribe .subscribe{padding:20px 0 25px}.produce-tips .item,.produce-tips .item:nth-child(5n),.produce-tips .item:nth-child(5n+1){width:23.5%;margin:0 2% 2% 0;float:left;text-align:center;clear:none}.produce-tips .item:nth-child(4n){margin-right:0}.produce-tips .item:nth-child(4n+1){clear:both}}@media (max-width :775px){.footer .subscribe{width:100%;max-width:500px;margin:0 auto 50px!important;float:none;text-align:center;display:block}.footer .widget_nav_menu{width:50%;margin-left:0;margin-bottom:15px;text-align:center}.footer h3.widget-title{text-align:center}.home-section.podcast h3.widget-title:before{content:"";width:220px;height:214px;display:block;position:relative;left:0;top:-20px;margin:0 auto}.home-section.podcast h3.widget-title{padding-left:0;text-align:center}.podcast .listen{display:block;float:none;margin-top:-15px;margin-bottom:25px;text-align:center}}@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(2n){margin-right:0}.home-section .item:nth-child(5n){display:none}.teaser-post h2.post-title{font-size:21px}.produce-tips .item,.produce-tips .item:nth-child(4n),.produce-tips .item:nth-child(4n+1),.produce-tips .item:nth-child(5n),.produce-tips .item:nth-child(5n+1){width:31%;margin:0 3.5% 3.5% 0;clear:none}.produce-tips .item:nth-child(3n){margin-right:0}.produce-tips .item:nth-child(3n+1){clear:both}.produce-tips .item h2{font-size:16px}.shop-post{margin-right:4%;margin-bottom:25px;width:48%;float:left;text-align:center}.shop-post:nth-child(2n){margin-right:0}.shop-post:nth-child(2n+1){clear:both}}@media (max-width :500px){.homepage-subscribe .email-input{width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:calc(100% - 60px);margin:0;height:50px;line-height:50px}.homepage-subscribe .email-submit{width:60px;height:60px;cursor:pointer;height:50px;line-height:50px}.homepage-subscribe .email-submit span{display:none}.homepage-subscribe .subscribe h3.widget-title{width:100%;max-width:390px;font-size:15px;font-size:4vw}.slide-nav-content h2{font-size:20px}}@media (max-width :485px){h1{font-size:32px}}@media (max-width :425px){.teaser-post{width:100%!important;margin:0 0 50px 0;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}.relatedposts .archive-post:nth-of-type(3){display:none}}@media (max-width :375px){.footer .widget_nav_menu{width:100%}}