html{-webkit-text-size-adjust:100%}@media (max-width :1175px){#main{letter-spacing:.1em;font-size:13px}}@media (max-width :1080px){.teaser-post h2.post-title{padding-top:0}#main{letter-spacing:.1em;font-size:12px}#main li{margin:0 -3px;padding:0}#main li a{padding-left:12px;padding-right:12px}}@media (max-width :1020px){.recipe .photo{width:35%}.recipe .printbutton{width:35%}}@media (max-width :990px){.home-featured-cat p.more a{display:block}}@media (max-width :950px){.top-bar .logo,.top-bar h1.logo{width:150px}#main{letter-spacing:.05em;font-size:12px}#main li{margin:0 -5px;padding:0}#main li a{padding:0 10px}}@media (max-width :800px){.mobile-sub{text-align:center;background-color:#D6216F;height:30px;position:absolute;top:50px;width:100%;z-index:10}body.admin-bar .mobile-sub{top:96px}.mobile-sub p{margin:0;font-size:12px;line-height:30px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.mobile-sub a{color:#fff;text-decoration:none;padding:4px}.top-bar{display:none}.header-spacer{height:45px;margin:0}.span_content,.span_content_full{float:none;width:100%;max-width:auto}.span_sidebar{clear:both;width:100%;float:none;margin:50px auto 0;border-top:1px solid #e8e8e8;padding-top:40px}.top-nav,#top{margin:0;width:auto;height:auto;display:inline-block}.top .topmenu,.topmenu,#main,.hideonmobile{display:none}.top-bar{height:auto}.top-bar .social{line-height:25px;position:fixed;top:8px;right:15px;z-index:3001;text-align:right;width:auto;float:none;display:inline-block;margin:0}.top-bar .social a{font-size:18px;padding:3px 5px}.header{padding:10px 0 20px;text-align:center}.header .logo{float:none;text-align:center;margin:0 auto}.topsidebar,.midsidebar,.lowersidebar{float:none;margin:0 auto;padding:0;width:100%;max-width:340px}.sub-footer{padding:10px 0 20px}.footer-nav{margin:0 0 20px;padding:0;width:100%;font-size:110%;float:none;text-align:center;line-height:1.5}.footer-nav a{padding:3px 5px;display:inline-block}.footer-nav li.top{display:block;float:none;margin:20px 0 20px;font-size:13px}.sub-footer .copyright{margin:0 0 20px;padding:0;width:100%;text-align:center;float:none}.featured-item .caption{width:80%;padding:10px 15px 15px}.featured-item .caption .post-meta{font-size:9px}.featured-item .caption h2.post-title{margin:5px 0 0;font-size:18px;line-height:1}.home-featured-cat p.more{font-size:10px}.home-featured-cat p.more a{padding:5px 15px}.homepage-subscribe,.homepage-subscribe .wrap,.homepage-subscribe .subscribe{padding:0}.homepage-subscribe .subscribe{padding:20px 15px 1px}.homepage-subscribe h2{line-height:1;clear:both;margin:0 0 10px}.homepage-subscribe p{margin:10px 0;line-height:1.4}.homepage-subscribe .email-form{overflow:hidden}.footer .social a{display:inline-block;font-size:11px;letter-spacing:.12em;padding:2px 6px}.footer .social .fa-stack{margin-right:-1px;font-size:12px}}@media (max-width :729px){.homepage-subscribe h3{margin-top:0}}@media (max-width :600px){.footer .press-mobile{display:block}.footer .press-desktop{display:none}.home-featured-post{float:none;width:100%;position:relative;margin-bottom:2%}.home-featured-cats{width:100%;float:none}.home-trending .popular .item{width:23.5%;margin-right:2%;float:left}.home-trending .popular .item:nth-child(5n){display:none}.home-trending .popular .item:nth-child(4n){margin-right:0}.teaser-post img{width:30%;margin-right:3%}.teaser-post h2.post-title{padding-top:0}.cat-post-lg{width:100%;float:none;text-align:left;margin-bottom:25px}.cat-post-sm{float:left;width:48%;margin-left:0;margin-right:4%;clear:none}.cat-post-sm:nth-child(2n+1){margin-right:0!important}.archives .archive-post h4.title{font-size:11px}.home-featured-cat p.more a{display:block;padding:5px 10px}}@media (max-width :525px){.recipe h2{font-size:18px}.recipe{padding:20px}}@media (max-width :450px){.meta-bottom .left,.meta-bottom .right{width:100%;float:none;text-align:center;margin:0 0 5px}}@media (max-width :425px){#comment-list li{padding:16px}#comment-list .avatar{width:42px;height:42px}.homepage-subscribe .email-input{width:100%;float:none;height:42px;line-height:42px}.homepage-subscribe .email-submit{width:100%;float:none;height:42px;line-height:42px;margin:0 0 10px}.home-trending .popular .item{width:49%;margin-right:2%;margin-bottom:2%;float:left}.home-trending .popular .item:nth-child(2n){margin-right:0}.teaser-post img{width:100%;margin-right:0;margin-bottom:15px;height:auto;float:none;display:block}.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}.related-posts .archive-post:nth-child(3){display:none}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2}}