html{-webkit-text-size-adjust:100%}@media (max-width :1060px){.homepage-featured .wrap{padding:0}.homepage-featured .home-featured-section{padding:0 19px 0}.home-section.horizontal h3.widget-title{top:0}}@media (max-width :1030px){#main{font-size:18px;font-size:1.75vw}#main li{margin:0 -3px}#main li a{padding:0 12px}}@media (max-width :925px){#main{font-size:15px;font-size:1.5vw}.footer .widget_nav_menu{width:130px;margin-left:15px}}@media (max-width :799px){#main,.top-bar,.header-search,.header .logo,.header .social{display:none}.header{min-height:51px;border:none;margin:0 0 25px;padding:0}body.home .header{padding:0;margin:0}.breadcrumb{margin-bottom:25px}.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:30px;border-top:1px solid #EDEEEB}.facet_sidebar{border:none;margin:0 0 20px;padding:15px 0 0;border:1px solid #EDEEEB;overflow:hidden}.facet_sidebar h2{padding:0 15px;font-size:28px}.single_facet{width:33.33%;display:inline-block;float:left;padding:0 15px}.topsidebar,.midsidebar,.lowersidebar{float:none;margin:0 auto;padding:0;width:100%;max-width:340px}.footer h3.widget-title{text-align:center}.footer .widget_nav_menu{width:33%;margin-left:0;text-align:center}.footer .about{width:100%;margin-left:0;margin-bottom:50px;text-align:center}}@media (max-width :700px){.home-featured-post{margin-bottom:10px;padding-bottom:30px;border-bottom:1px solid #e9e9e9}.home-featured-post a{text-decoration:none;box-shadow:none;border:none}.home-featured-post .home-featured-image{margin-left:0}.home-featured-post .caption{background-color:#fff;position:relative;top:0;left:0;width:90%;text-align:center;margin:-10% auto 0;padding:20px}.home-featured-post h1{margin:10px 0 20px}.featured-subscribe{padding:0 20px}.featured-subscribe p{font-size:20px;font-size:2.75vw}.home-section.horizontal h3.widget-title{width:100%;font-size:24px;float:none;position:relative;top:0}.home-section.horizontal h3.widget-title i{display:none}.homepage-featured .home-section.horizontal{border:none;padding-bottom:0}.home-section.horizontal .featured-group-post{width:100%;float:none}.home-section{margin-bottom:40px;padding-bottom:60px;border-bottom:1px solid #e9e9e9}.home-section.perfect-recipe{border-bottom:none}.home-section.horizontal{padding-bottom:40px}.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.horizontal .item{overflow:hidden;text-align:center;width:31%;margin:0 3.5% 3.5% 0;float:left}.home-section.horizontal .item:nth-child(3n){margin-right:0}.home-section.horizontal .item:nth-child(4n){display:none}.teaser-post-3{font-size:93%;position:relative;overflow:hidden;text-align:center;width:48%;margin:0 4% 60px 0;float:left;clear:none}.teaser-post-3:nth-child(3n){margin-right:4%}.teaser-post-3:nth-child(3n+1){clear:none}.teaser-post-3:nth-child(2n){margin-right:0}.teaser-post-3:nth-child(2n+1){clear:both}}@media (max-width :650px){.teaser-post h2{font-size:24px}.teaser-post a.more-link{font-size:11px;padding:10px 15px}}@media (max-width :575px){h1{font-size:32px}.wprm-recipe.wprm-recipe-template-custom h2.wprm-recipe-name{font-size:32px}.recipe-summary .wprm-recipe-summary{font-style:italic;font-size:19px!important;line-height:1.6;margin:10px 0 20px}.post-content>p:first-of-type{font-size:110%;font-style:italic}.post-content>p:first-of-type:first-letter{font-size:68px}.wprm-recipe.wprm-recipe-template-custom a.wprm-recipe-link,.recipe-buttons a.wprm-recipe-link{font-size:11px!important;padding-right:20px!important;margin-right:5px!important}.recipe-summary .post-meta{margin-top:10px!important;margin-bottom:0}.homepage-subscribe .subscribe{padding:45px 0 35px}.homepage-subscribe .title{width:100%!important;float:none;margin-bottom:15px}.homepage-subscribe .title h3{text-align:center}.homepage-subscribe .subscribe p{max-width:300px;margin:0 auto 20px;line-height:1.5}.homepage-subscribe .email-form{width:100%;max-width:100%;float:none;margin:0}}@media (max-width :500px){.perfect-recipe{padding:40px 0}.perfect-recipe h3{font-size:24px}.perfect-recipe h3 em,.perfect-recipe-widget h3 em{width:95px;height:62px;margin:-1px -15px 0 5px}.footer .widget{float:none;width:100%;text-align:center;margin-bottom:50px;margin:0 auto 50px}.recipe-summary .wp-post-image{width:25%}.wprm-recipe.wprm-recipe-template-custom a.wprm-recipe-link,.recipe-buttons a.wprm-recipe-link{margin-bottom:8px!important}}@media (max-width :430px){.recipe-summary .wprm-recipe-snippet.wprm-recipe-template-custom-summary,.recipe-summary .wprm-recipe-snippet.wprm-recipe-template-jump{display:block;float:none!important}}@media (max-width :370px){.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}.related .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}}