@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,*:before,*:after{box-sizing:border-box}body{font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;color:#454545;-webkit-font-feature-settings:"kern","liga","pnum";font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:0 0 22px}a{color:#9d4d1e;text-decoration:none;transition:color .2s}a:hover{color:#f13620}a:hover,a:active{outline:0}small{font-size:.85em;color:#ababab}strong,b{font-weight:700}em,i{font-style:italic}cite{font-style:normal}h1,h2,h3,h4,h5,h6{font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif;font-weight:700;color:#454545;text-rendering:optimizelegibility}h1 a,h1 a:visited,h1 a:active,h2 a,h2 a:visited,h2 a:active,h3 a,h3 a:visited,h3 a:active,h4 a,h4 a:visited,h4 a:active,h5 a,h5 a:visited,h5 a:active,h6 a,h6 a:visited,h6 a:active{color:#454545}h1 a:hover,h1 a:visited:hover,h1 a:active:hover,h2 a:hover,h2 a:visited:hover,h2 a:active:hover,h3 a:hover,h3 a:visited:hover,h3 a:active:hover,h4 a:hover,h4 a:visited:hover,h4 a:active:hover,h5 a:hover,h5 a:visited:hover,h5 a:active:hover,h6 a:hover,h6 a:visited:hover,h6 a:active:hover{color:#f13620}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{text-transform:none}h1{margin-bottom:11px;font-family:century-old-style-std,Georgia,Times,serif;font-size:29px;font-size:1.8rem;line-height:33px;line-height:2.0625rem;font-weight:400;letter-spacing:.025em}h2{margin-bottom:11px;font-size:24px;font-size:1.49996rem;line-height:28px;line-height:1.71875rem}h3{margin:11px 0;font-size:22px;font-size:1.35rem;line-height:28px;line-height:1.71875rem}h4{font-size:21px;font-size:1.29375rem;line-height:28px;line-height:1.71875rem}h5,h6{font-size:16px;font-size:1.0125rem;line-height:22px;line-height:1.375rem}ul,ol{padding:0;margin:0 0 22px 22px}ul{list-style-type:square}ol{list-style-type:decimal}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}dl{margin:0 0 11px}dt,dd{line-height:22px}dt{font-weight:700}dd{margin-left:11px}hr{margin:22px 0;border:0;border-top:1px solid #e6e5e5;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px solid #e6e5e5}blockquote{margin-bottom:11px}blockquote p{margin:0}blockquote footer,blockquote cite{font-size:.8em;font-weight:700;font-style:italic;text-transform:uppercase;text-align:right;letter-spacing:.1em;color:#898989}q:before,q:after,blockquote:before,blockquote:after{content:""}.text-warning{color:#d44}.text-error,.text-danger{color:#ce0008}img{-ms-interpolation-mode:bicubic;position:relative;max-width:100%;height:auto!important}img.hidden{display:none}object,iframe{position:relative;max-width:100%}.image-wrapper{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;max-width:100%;padding:10px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.image-wrapper img{display:block;width:auto;height:auto;max-width:100%;*max-width:none}.alignnone{margin:5.5px 1em 16.5px 0}.aligncenter,div.aligncenter{display:block;margin:5.5px auto 16.5px}.alignright{float:right;margin:5.5px 0 16.5px 1em}.alignleft{float:left;margin:5.5px 1em 16.5px 0}.aligncenter{display:block;margin:5.5px auto 16.5px}a img.alignright{float:right;margin:5.5px 0 16.5px 1em}a img.alignnone{margin:5.5px 1em 16.5px 0}a img.alignleft{float:left;margin:5.5px 1em 16.5px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}div.wp-caption{position:relative;display:inline-block;max-width:100%}div.wp-caption img{display:block;border:0;margin:0}div.wp-caption p.wp-caption-text{position:absolute;right:0;bottom:0;margin:0;padding:5.5px 1em;font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;font-style:italic;color:#787878;background:#fff;border:solid #bbb;border-width:1px 0 0 1px}.tiled-gallery{margin-bottom:22px!important}.tiled-gallery .image-wrapper{display:block;padding:0;box-shadow:none}.tiled-gallery .image-wrapper::before,.tiled-gallery .image-wrapper::after{content:none;box-shadow:none}.tiled-gallery .tiled-gallery-item img{*max-width:none!important}.slideshow-window{background:0 0;border:0}form{margin:0 0 22px;text-align:left}input,textarea,select,label{font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif;font-size:14px;font-size:.84375rem;line-height:22px;line-height:1.375rem;color:gray}label{display:block}.required{color:#ce0008}.btn,button,input[type=button],input[type=submit]{-webkit-appearance:none;display:inline-block;width:auto;height:33px;height:2.0625rem;margin:0;padding:0 2em;font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif;font-size:14px;font-size:.84375rem;line-height:33px;line-height:2.0625rem;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.1em;text-align:center;vertical-align:middle;cursor:pointer;color:#fff;background-color:#525252;border:0;transition:all .2s}.btn:hover,.btn:focus,button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:#9d4d1e;color:#fff}.btn:active,button:active,input[type=button]:active,input[type=submit]:active{transition:none}.btn.disabled,.btn[disabled],button.disabled,button[disabled],input[type=button].disabled,input[type=button][disabled],input[type=submit].disabled,input[type=submit][disabled]{cursor:default;background-image:none;box-shadow:none!important}.btn-tiny{height:22px;height:1.375rem;padding:0 .5em;font-size:11px;font-size:.675rem;line-height:22px;line-height:1.375rem;border-radius:3px}.btn-angled{height:66px;-webkit-transform:skewX(-15deg);transform:skewX(-15deg);border-radius:2px}.btn-angled span{display:block;padding:11px 0;font-size:19px;font-size:1.1875rem;line-height:22px;line-height:1.375rem;font-weight:400;text-transform:none;letter-spacing:.15em;-webkit-transform:skewX(22deg);transform:skewX(22deg)}.btn-angled strong{display:block;font-size:1.05em;text-transform:uppercase}.btn-angled strong:before,.btn-angled strong:after{content:"\2014";margin:0 .5em;font-weight:400}.btn-primary{background:#f13620}.btn-danger{background:#ce0008}.btn-gray{background:#bbb}.btn-bright{background:#f18903}.btn-orange{background:#945530;background:linear-gradient(#b3673a,#754326);border:#e6e5e5;transition:all .2s}.btn-orange:hover,.btn-orange:focus{background:#a35121;background:linear-gradient(#cd662a,#81401a)}.btn-purple{background:#6c5763;background:linear-gradient(#836978,#55454e);border:#e6e5e5;transition:all .2s}.btn-purple:hover,.btn-purple:focus{background:#7b4865;background:linear-gradient(#9b5b80,#613950)}.button-set{padding:10px 0 0;margin-top:22px;margin-bottom:22px;border-top:1px solid #e6e5e5}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{-moz-appearance:none;-webkit-appearance:none;display:inline-block;height:27.5px;line-height:25.5px;width:100%;padding:0 .5em;font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif;font-style:italic;vertical-align:middle;color:#454545;background:#f3f2f2;border:1px solid #e6e5e5;border-radius:0;transition:box-shadow .2s}select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus{outline:0;border-color:#bbb}textarea{height:auto}input[type=radio],input[type=checkbox]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal}input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}input[type=search]{padding-right:0}input[type=search]::-webkit-search-decoration{display:none}select,select[size="0"],select[size="1"]{height:27.5px;padding-right:0}select[multiple],select[size]{height:auto}.select-wrapper{position:relative;overflow:hidden;background:#fff}.select-wrapper:after{content:"<>";position:absolute;display:block;height:20px;width:26.5px;right:-1px;top:3px;font:bold 12px/20px "Consolas",monospace;text-align:center;color:#fff;background:#bbb;-webkit-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bbb}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bbb}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#bbb}input::placeholder,textarea::placeholder{color:#bbb}.radio,.checkbox{min-height:22px;padding-left:20px}.radio input[type=radio],.checkbox input[type=checkbox]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#f2f2f2}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background-color:transparent}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7}.comment-list{list-style-type:none;margin:0 0 22px;border-bottom:1px solid #e6e5e5}.comment-list .children{list-style-type:none;margin:0 0 0 1em}.comment{margin:0;padding:11px 0;border-top:1px solid #e6e5e5}li:first-child .comment{border-top:0}.bypostauthor{padding:22px 1em 11px;background-color:#e6e5e5}.comment-meta{margin-bottom:5.5px;font-size:14px;font-size:.84375rem;line-height:22px;line-height:1.375rem;text-transform:uppercase;color:#bbb}.comment-meta svg{float:left;width:16px;height:22px;margin-right:.5em}.comment-meta a{color:#bbb}.comment-meta a:hover{color:#9d4d1e}.comment-meta .comment-author,.comment-meta .comment-author{margin-right:.5em;color:#796102}.comment-meta .comment-author a,.comment-meta .comment-author a{color:#796102}.comment-meta .comment-author a:hover,.comment-meta .comment-author a:hover{color:#9d4d1e}.comment-content p{margin-bottom:5.5px;font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}.comment-list .edit-link{margin-left:2em}.comment-awaiting-moderation{color:#d44}.reply{font-size:14px;font-size:.84375rem;line-height:22px;line-height:1.375rem;font-style:italic;text-align:right}.comment-navigation{overflow:hidden;margin-bottom:22px;font-size:14px;font-size:.84375rem;line-height:22px;line-height:1.375rem;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.1em}.comment-navigation .nav-prev{float:left;width:50%}.comment-navigation .nav-next{float:right;width:50%;text-align:right}.comment-reply-title{clear:both;position:relative;margin-top:0;font-size:20px;font-size:1.25rem;line-height:22px;line-height:1.375rem;text-align:center}.comment-reply-title:after{content:"";position:absolute;top:11px;left:25%;right:25%;border-top:1px solid #e6e5e5}.comment-reply-title span{position:relative;z-index:10;padding:0 .5em;background:#fff}.comment-form-note{margin-bottom:11px;font-size:17px;font-size:1.0625rem;line-height:17px;line-height:1.03125rem;font-style:italic;letter-spacing:.1em;color:#bbb}.comment-form-author,.comment-form-email,.comment-form-url,.comment-form-comment{position:relative;margin-bottom:22px}.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-comment label{position:absolute;left:1px;top:1px;margin-left:.5em;line-height:27.5px;font-style:italic;text-transform:uppercase;cursor:text}@media(min-width:47em){.comment-form-author,.comment-form-email{float:left;width:48%}.comment-form-email{float:right}.comment-form-url,.comment-form-comment{clear:both}}.comment-subscription-form{margin:0}.comment-subscription-form,.comment-subscription-form label{line-height:16.5px}#commentform .form-submit{float:right;margin-left:1em}#commentform .form-submit input[type=submit]{background-color:#000}.no-comments{font-size:20px;font-style:italic;font-weight:300;margin:0;padding:44px;text-align:center}li .comment-respond{position:relative;padding:11px 0;margin-top:-1px;background:#fff;border-bottom:1px solid #e6e5e5}.comment-reply-title small{position:absolute;right:0;top:0;font-size:11px;font-size:.675rem;line-height:22px;line-height:1.375rem;text-transform:uppercase}.afterHeader h2,.beforeFooter h2{margin:0 0 5.5px;font-size:14px;font-size:.875rem;text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#676767}.featured-posts{overflow:hidden;*zoom:1;list-style-type:none;margin:0 0 11px}.featured-posts li{position:relative}.featured-posts a{display:block}.featured-posts a:before{content:"";display:block;position:absolute;z-index:100;height:0;top:0;left:0;width:0;border:17px solid transparent;border-color:#fff transparent transparent #fff}.featured-posts img{display:block}.featured-posts span{position:absolute;display:block;bottom:0;left:34px;right:0;padding-right:34px;padding-top:8px;padding-bottom:8px;line-height:18px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.05em;background:#fff}.featured-posts span:before,.featured-posts span:after{content:"";display:block;position:absolute;z-index:100;height:0;width:0;border:17px solid transparent}.featured-posts span:before{border-color:transparent #fff #fff transparent;bottom:0;right:100%}.featured-posts span:after{border-color:transparent #fff #fff transparent;bottom:100%;right:0}@media(max-width:47em){.featured-posts{display:none}}@media(min-width:47em){.featured-posts.three-across li{width:32.07547%;float:left;margin-right:1.88679%}.featured-posts.three-across li:nth-child(3n){float:right;margin-right:0}.featured-posts.three-across li span{font-size:17px;font-size:1.0625rem}.featured-posts.four-across li{width:23.58491%;float:left;margin-right:1.88679%}.featured-posts.four-across li:nth-child(4n){float:right;margin-right:0}.featured-posts.four-across li span{font-size:14px;font-size:.875rem}}.headerNav{position:relative;z-index:10;clear:both;background:#fff}.headerNav ul{*zoom:1;list-style:none;margin:0}.headerNav ul:after{content:"";display:table;clear:both}.headerNav a{display:block;font-size:10px;font-size:.625rem;font-style:italic;font-weight:700;text-transform:uppercase;text-decoration:none;color:#bbb}.headerNav a:hover{color:#454545}.headerNav a strong{font-size:19px;font-size:1.1875rem;font-style:normal}@media(min-width:47em){.headerNav ul{display:table;width:100%;background:#fff;border-top:1px solid #e6e5e5;border-bottom:1px solid #e6e5e5}.headerNav li{display:table-cell;vertical-align:middle;border-right:1px solid #e6e5e5}.headerNav li:first-child,.headerNav li:last-child{border-right:0}.headerNav a{padding:5.5px 0;line-height:1.2;text-align:center}.headerNav a strong{display:block}.headerNav .siteIcon a{padding-right:.5em}.headerNav .submenu{position:absolute;z-index:-1;top:100%;left:0;right:0;background:#fff;border:1px solid #e6e5e5;border-top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;transition-delay:.6s}.headerNav .submenu li:first-child{border-right:1px solid #e6e5e5}.headerNav .submenu a{padding:16.5px 11px}.headerNav li:hover .submenu{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.2s}.headerNav .social{padding:11px 0;text-align:center}.headerNav .login{display:none}}@media(min-width:56em){.headerNav a strong{font-size:21px;font-size:1.3125rem}}@media(max-width:47em){.headerNav{position:relative;z-index:200;top:22px;top:1.375rem}.headerNav:before{content:'\2630';display:block;position:absolute;padding:4.95px .5em;right:.8em;top:-16px;top:-1rem;font-size:23px;font-size:1.40625rem;line-height:22px;line-height:1.375rem;border:1px solid #e6e5e5;cursor:pointer}.headerNav ul{position:absolute;z-index:100;top:50px;top:3.125rem;left:0;right:0;margin-bottom:22px;padding:11px;background:#fff;background:rgba(255,255,255,.95);border-bottom:1px solid #bbb;box-shadow:0 5px 6px rgba(0,0,0,.05);transition:.25s;-webkit-transform:perspective(500) rotateX(90deg);transform:perspective(500) rotateX(90deg);-webkit-transform-origin:90% 0;transform-origin:90% 0}.headerNav.open ul{-webkit-transform:rotateX(0);transform:rotateX(0)}.headerNav a{padding:11px 1em;font-size:10px;font-size:.625rem;text-align:right}.headerNav .siteIcon{display:none}.headerNav .submenu{display:none}}.pagination{clear:both;padding:22px 0;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;text-align:center;border-top:1px solid #e6e5e5}@media(min-width:47em){.pagination{margin:0 10%}}.pagination span,.pagination a{padding:0 .4em;color:#bbb}.pagination .current,.pagination a:hover,.pagination a:focus,.pagination a:active{color:#9d4d1e}.recipe{margin-bottom:22px}.recipe-image{height:150px;overflow:hidden;text-align:center}.recipe-image img{border-top-left-radius:150px;border-top-right-radius:150px}.recipe-top{position:relative;padding:22px 8% 11px;margin-bottom:11px;text-align:center;background:#f3f2f2}.recipe-top h2{margin-bottom:0;font-family:century-old-style-std,Georgia,Times,serif;font-weight:400;text-transform:none;letter-spacing:0}.recipe-top h3{margin:11px 0 5.5px;font-size:15px;font-size:.95625rem;line-height:22px;line-height:1.375rem;font-style:italic;text-transform:uppercase;letter-spacing:.1em}.recipe-top h4{margin-top:.5em;font-size:15px;font-size:.95625rem;line-height:22px;line-height:1.375rem;font-weight:700}.recipe-top .ingredients,.recipe-top .equipment{max-width:20em;margin:0 auto 11px;list-style-type:none;font-size:.95em;text-align:left}.recipe-top .ingredients>div,.recipe-top .equipment>div{position:relative;padding-left:.67em}.recipe-top .ingredients>div::before,.recipe-top .equipment>div::before{content:"";position:absolute;display:inline-block;width:3px;height:3px;left:0;top:.7em;border-radius:100%;vertical-align:middle;background-color:#f18903}.recipe-top .photo{display:none}.recipe-top .ingredients em{display:block;margin-top:11px}.recipe-top .equipment a{display:block}.recipe-top .equipment a.image{display:inline-block;vertical-align:top}.post-ratings{font-size:12px;font-size:.75rem;line-height:17px;line-height:1.03125rem;margin:11px auto;text-transform:uppercase}.post-ratings strong{overflow:hidden!important;position:absolute!important;height:1px!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.recipe-meta{margin-bottom:11px;text-align:center}.recipe-meta dl{display:inline-block;margin:0 .33em}.recipe-meta dt{font-size:14px;font-size:.84375rem;line-height:17px;line-height:1.03125rem;display:inline;text-transform:uppercase}.recipe-meta dt::after{content:":"}.recipe-meta dd{font-size:16px;font-size:1rem;line-height:17px;line-height:1.03125rem;display:inline;margin:0;color:#000}.recipe-save{float:right}.recipe-intro{line-height:1.4}.instructions{display:none}.instructions h3{margin:0}.recipe-buttons{margin-top:0;text-align:center}.recipe-buttons button,.recipe-buttons .btn{font-size:12px;font-size:.75rem;line-height:33px;line-height:2.0625rem;margin-bottom:11px;vertical-align:middle}.recipe-equipment{max-width:20em;margin:22px auto}.recipe-equipment h3{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;margin:0;font-style:italic;text-transform:uppercase;text-align:center}.source{font-size:13px;font-size:.8125rem;line-height:22px;line-height:1.375rem;text-transform:uppercase;letter-spacing:.1em}.searchForm{position:relative}.searchForm input{display:block;padding-left:30px;height:27.5px;font-size:20px;font-size:1.25rem;line-height:27.5px;font-style:normal;background:0 0;border:0;border-bottom:1px solid #bbb}.searchForm button{position:absolute;left:0;bottom:0;height:27.5px;padding:0;width:28px;text-align:left}.searchForm button,.searchForm button:hover,.searchForm button:focus{background-color:#fff}.post-text div.sharedaddy h3.sd-title{display:block;overflow:hidden;text-align:center;display:block;margin:0 0 11px;font-size:14px;font-size:.875rem;line-height:17px;line-height:1.03125rem;text-transform:uppercase;letter-spacing:.1em}.post-text div.sharedaddy h3.sd-title::before,.post-text div.sharedaddy h3.sd-title::after{content:"";display:inline-block;vertical-align:middle;position:relative;width:50%;height:.25em;border-top:1px solid #00a9ce}.post-text div.sharedaddy h3.sd-title:before{right:1em;margin-left:-50%}.post-text div.sharedaddy h3.sd-title:after{left:1em;margin-right:-50%}.post-text div.sharedaddy h3.sd-title::before{min-width:0;margin-bottom:0}.post-text .sd-content ul{display:flex;justify-content:space-around;text-align:center}.post-text .sd-content ul li{max-width:20%;padding:0 .5em;margin:0!important}.post-text .sd-content ul li.share-end{display:none!important}.post-text .sd-content ul li a{font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif!important;border:0!important;background:0 0!important;box-shadow:none!important}.post-text .sd-content ul li a::before{display:block!important;top:0!important;font-size:32px!important;color:#9d4d1e!important}.post-text .sd-content ul li a span{font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#454545!important}@media(max-width:47em){.post-text .sd-content ul li a span{display:none}}.post-text .sd-content ul .share-count{display:none}.subscription-form{position:relative;top:-.25em;padding:.5em 1em 1em;margin:0;color:#fff;background-color:#f18903}.subscription-form::after{content:"";position:absolute;top:100%;left:50%;margin-left:-.67em;z-index:100;width:0;height:0;border-left:.665em solid transparent;border-right:.665em solid transparent;border-top:.67em solid #f18903}.subscription-form p{font-size:16px;font-size:1rem;line-height:28px;line-height:1.71875rem;float:left;margin:0 0 .5em;font-family:century-old-style-std,Georgia,Times,serif;text-align:center}.subscription-form label{overflow:hidden!important;position:absolute!important;height:1px!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.subscription-form__wrapper{display:flex;flex-direction:column}.subscription-form__field input::-webkit-input-placeholder{font-style:normal;color:#454545}.subscription-form__field input:-ms-input-placeholder{font-style:normal;color:#454545}.subscription-form__field input::-ms-input-placeholder{font-style:normal;color:#454545}.subscription-form__field input::placeholder{font-style:normal;color:#454545}.subscription-form__field:nth-of-type(1)>input{background-color:#ece2d4}.subscription-form__field:nth-of-type(2)>input{background-color:#d9d4cf}.subscription-form__field input,.subscription-form__btn{font-size:15px;font-size:.9375rem;line-height:33px;line-height:2.0625rem;padding:0 1em;height:2.25em;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0;text-align:center;white-space:nowrap;color:#454545;border:0;background-color:#bcb1a6}.subscription-form__close{position:absolute;top:0;right:.25em;padding:0;margin-left:.5em;background:0 0;font-size:1.5em;font-style:normal;color:#fff}.subscription-form__close:hover,.subscription-form__close:focus{background:0 0}@media(min-width:47em){body.has-subscription-form{padding-top:4.25em}.subscription-form{padding:.5em 1em}.subscription-form p{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.71875rem;flex-grow:2;text-align:left;margin:0}.subscription-form__wrapper{flex-direction:row;align-items:center}.subscription-form__field input,.subscription-form__btn{height:3em;margin-top:.25em;text-align:left}.subscription-form__close{position:static}}.thumbnail-archive article{width:32.07547%;float:left;margin-right:1.88679%;display:inline;position:relative;margin-bottom:22px;text-align:center;-ms-text-justify:auto;text-justify:auto}.thumbnail-archive article:nth-child(3n){float:right;margin-right:0;*margin-left:-1em;display:inline}.thumbnail-archive article:nth-child(3n+1){clear:left}@media(max-width:47em){.thumbnail-archive article{width:48.57143%;float:left;margin-right:2.85714%}.thumbnail-archive article:nth-child(3n){float:left;margin-right:2.85714%}.thumbnail-archive article:nth-child(3n+1){clear:none}.thumbnail-archive article:nth-child(2n){float:right;margin-right:0}.thumbnail-archive article:nth-child(2n+1){clear:left}}.thumbnail-archive img{width:100%;padding:3px;border:1px solid #bbb;transition:border-color .2s}.thumbnail-archive .entry-title{padding-bottom:0;font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;font-weight:400;text-transform:none;letter-spacing:0;text-align:center;white-space:normal}.thumbnail-archive a{display:block;color:#454545}.thumbnail-archive a:hover{color:#f13620}.thumbnail-archive a:hover img{border-color:#f13620}.thumbnail-archive a .entry-title{color:inherit}html{height:100%;width:100%;overflow-x:hidden;padding:0 1em;background:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEXn5+f///9/xNapAAAALElEQVQIHWPuX8l8I5PZwJM5QZD5wELmhkDm+pXMtbeYq2yYSxmYs9mZw0QBz58KQSmR5NYAAAAASUVORK5CYII=);background-size:6px 6px}body{background:#fff}@media(min-width:56em){html{padding:0 2em}}#wrapper{*zoom:1;max-width:35em;_width:35em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;position:relative;margin:0 auto;background-color:#fff}#wrapper:after{content:"";display:table;clear:both}@media(min-width:47em){#wrapper{*zoom:1;max-width:58.5em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}#wrapper:after{content:"";display:table;clear:both}}@media(min-width:56em){#wrapper{*zoom:1;max-width:58.5em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}#wrapper:after{content:"";display:table;clear:both}}#main{position:relative}@media(min-width:47em){#main{width:66.03774%;float:left;margin-right:1.88679%}#main.full-width{width:100%;margin:0}.right-sidebar{width:32.07547%;float:right;margin-right:0;padding-left:18px}}#message{max-width:36em;margin:10% auto;padding:44px 2em 22px;text-align:center;background:#fff}@media(min-width:47em){#message{width:60%}}.pageHeader{margin-bottom:22px}.headerTop .headerTopInner{*zoom:1;max-width:35em;_width:35em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;margin:0 auto;padding:4px 0;padding:.275rem 0;background:rgba(255,255,255,.75)}.headerTop .headerTopInner:after{content:"";display:table;clear:both}@media(min-width:47em){.headerTop .headerTopInner{*zoom:1;max-width:58.5em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.headerTop .headerTopInner:after{content:"";display:table;clear:both}}@media(min-width:56em){.headerTop .headerTopInner{*zoom:1;max-width:58.5em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.headerTop .headerTopInner:after{content:"";display:table;clear:both}}@media(min-width:47em){.headerTop{position:fixed;top:0;left:1em;right:1em;z-index:1000}.headerTopInner{margin:0;background:#fff;background:rgba(255,255,255,.95)}.pageHeader{padding-top:50px;padding-top:3.09375rem}}@media(min-width:56em){.headerTop{left:2.667em;right:2.667em}}.headerMain{position:relative;overflow:hidden;*zoom:1}@media(max-width:47em){.headerMain .logo-large{display:none}.headerMain .logo-small{opacity:.25;transition:opacity .2}.headerMain .logo-small:hover,.headerMain .logo-small:focus{opacity:1}}@media(min-width:47em){.headerMain{margin:24px 0;margin:1.5rem 0}.headerMain .logo-small{display:none}.headerMain .logo-large{display:block;width:95%;max-width:750px;margin:0 auto}}.blog-heading{display:block;overflow:hidden;text-align:center;margin:11px 33px;font-size:13px;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#898989}.blog-heading::before,.blog-heading::after{content:"";display:inline-block;vertical-align:middle;position:relative;width:50%;height:.25em;border-top:1px solid #e6e5e5}.blog-heading:before{right:1em;margin-left:-50%}.blog-heading:after{left:1em;margin-right:-50%}@media(max-width:47em){.afterHeader,.blog-heading{display:none}}.widget-book{margin:22px 0 44px}@media(max-width:47em){.widget-book{display:none}}.widget-book h2{margin-bottom:11px;display:block;overflow:hidden;text-align:center;font-size:14px;font-size:.875rem;line-height:17px;line-height:1.03125rem;text-transform:uppercase;letter-spacing:.1em;color:#bbb}.widget-book h2::before,.widget-book h2::after{content:"";display:inline-block;vertical-align:middle;position:relative;width:50%;height:.25em;border-top:1px solid #e6e5e5}.widget-book h2:before{right:1em;margin-left:-50%}.widget-book h2:after{left:1em;margin-right:-50%}.widget-book .textwidget{display:flex;justify-content:space-around;align-items:center}.widget-book .left{width:35%;padding:0 2em}.widget-book .left h3{margin:0;font-family:century-old-style-std,Georgia,Times,serif}.widget-book .left h3 strong{display:block;font-weight:400;text-transform:uppercase;letter-spacing:.1em}.widget-book .left p{margin:0;font-size:13px;font-size:.8125rem;font-weight:700;letter-spacing:.05em;color:#898989}.widget-book .left p i{font-weight:400}.widget-book .left blockquote{font-family:century-old-style-std,Georgia,Times,serif;font-size:24px;font-size:1.5rem;line-height:1.4}.widget-book .left blockquote cite{font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif;font-size:10px;font-size:.625rem;font-weight:700;font-style:normal;color:#898989;vertical-align:super}.widget-book .left blockquote cite::before{content:"–"}.widget-book .cover{width:20%}.widget-book .right{width:35%;font-size:20px;font-size:1.25rem;line-height:1.4}.widget-book .right p{margin:0}.siteFooter{clear:both;position:relative;padding-top:44px;text-align:center}.siteFooter a{color:inherit}.siteFooter a:hover,.siteFooter a:focus{color:#9d4d1e}.footerNav ul{list-style-type:none;margin:0}.footerNav li{display:inline;font-size:12px;font-size:.75rem;line-height:22px;line-height:1.375rem;line-height:1;text-transform:uppercase;letter-spacing:.1em;color:#898989}.footerNav li:not(:first-child){padding-left:.25em;border-left:1px solid #d5d5d5}.footerNav a{padding:0 1em}.footerInfo{margin:11px 0 44px}.footerInfo .copyright,.footerInfo .footer-logo,.footerInfo .design{display:inline-block;vertical-align:middle}.footerInfo .footer-logo{width:150px;margin:0 1.5em}.footerInfo .copyright,.footerInfo .design{font-size:11px;font-size:.6875rem;line-height:22px;line-height:1.375rem;text-transform:uppercase;letter-spacing:.1em;color:#bbb}.footerInfo .copyright a,.footerInfo .design a{color:inherit}.footerInfo .copyright a:hover,.footerInfo .copyright a:focus,.footerInfo .design a:hover,.footerInfo .design a:focus{color:#454545}.footerInfo .design svg{position:relative;display:inline-block;top:3px;width:112px;text-align:left;vertical-align:middle}@media(max-width:47em){.footerNav,.footer-logo,.design{display:none}}@media(max-width:47em){.sidebar{display:none}}.sidebar{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;text-align:center;color:#898989}.sidebar .widget{clear:both;margin-bottom:33px}.sidebar h2{margin:0 0 11px;font-size:14px;font-size:.875rem;line-height:17px;line-height:1.03125rem;text-transform:uppercase;letter-spacing:.1em}.sidebar ul{list-style:none;margin-left:0}.widget-signup{position:relative;text-align:center;padding:12px;padding:.75rem;background:#919490 url(../images/signup-background.jpg) no-repeat;background-size:cover}.widget-signup .textwidget{position:relative;overflow:hidden;z-index:5;padding:8px 20px;padding:.5rem 1.25rem}.widget-signup .textwidget::after{content:"";position:absolute;width:400%;height:400%;bottom:12px;right:-175%;background:#fff;-webkit-transform-origin:54% 100%;transform-origin:54% 100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:-1}.widget-signup h2{margin:0;font-family:century-old-style-std,Georgia,Times,serif;font-size:26px;font-size:1.625rem;line-height:1.25;font-weight:400;text-transform:none;letter-spacing:0}.widget-signup h2 em{text-decoration:underline}.widget-signup p{margin-bottom:11px;color:#f18903}.widget-signup .container{overflow:hidden}.widget-signup .text{display:block;font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif!important;font-size:18px!important;color:#898989!important;border-color:#e6e5e5!important;border-width:0 0 1px!important}.widget-about{max-width:16.5rem;margin-left:auto;margin-right:auto}.widget-social{max-width:16.5rem;margin-left:auto;margin-right:auto}.widget-social h2{display:block;overflow:hidden;text-align:center;font-size:13px;font-size:.8125rem;line-height:17px;line-height:1.03125rem}.widget-social h2::before,.widget-social h2::after{content:"";display:inline-block;vertical-align:middle;position:relative;width:50%;height:.25em;border-top:1px solid #e6e5e5}.widget-social h2:before{right:1em;margin-left:-50%}.widget-social h2:after{left:1em;margin-right:-50%}.widget-social .social{display:table;width:100%}.widget-social .social a{display:table-cell;padding:6px 0;padding:.375rem 0;height:24px;height:1.5rem;text-align:center}.widget-social .social a+a{border-left:1px solid #e6e5e5}.widget-social .social a svg,.widget-social .social a path{fill:#454545}.widget-social .social a:hover svg,.widget-social .social a:hover path,.widget-social .social a:focus svg,.widget-social .social a:focus path{fill:#f13620}.widget-popular{margin-top:22px;text-align:center}.widget-popular h2{margin-bottom:16.5px;font-size:20px;font-size:1.25rem;line-height:17px;line-height:1.03125rem;font-style:italic;color:#9d4d1e;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.widget-popular li{margin:0 auto 1em;max-width:150px}.widget-popular figure{width:150px;height:150px;overflow:hidden;margin-bottom:5.5px;background-color:#e6e5e5;border-radius:50%}.widget-popular figure img{height:100%!important;max-width:none;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.widget-popular span{display:block;font-size:10px;font-size:.625rem;line-height:17px;line-height:1.03125rem;line-height:1.25;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#454545}.widget-popular li:hover span{color:#9d4d1e}.widget_extended-categories{font-size:18px;font-size:1.125rem}.widget_extended-categories h2{display:block;overflow:hidden;text-align:center}.widget_extended-categories h2::before,.widget_extended-categories h2::after{content:"";display:inline-block;vertical-align:middle;position:relative;width:50%;height:.25em;border-top:1px solid #e6e5e5}.widget_extended-categories h2:before{right:1em;margin-left:-50%}.widget_extended-categories h2:after{left:1em;margin-right:-50%}.widget_extended-categories ul{overflow:hidden;margin-bottom:11px}.widget_extended-categories a{display:block;padding:.2em 0;color:#f13620}.widget_extended-categories .expand-list{font-size:14px;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;cursor:pointer}.book h1{margin:0 0 11px;font-size:36px;font-size:2.25rem;line-height:39px;line-height:2.40625rem;text-align:center;text-transform:uppercase;letter-spacing:.2em;color:#9d4d1e;text-shadow:2px 2px 0 #bbb}.book h2{font-weight:400;text-align:center;text-transform:uppercase;color:#9d4d1e}.book h1+h2{font-style:italic;text-transform:none;color:#454545}.book h3{font-family:century-old-style-std,Georgia,Times,serif;font-weight:400;margin:0 2em 22px;text-align:center}.book h4{font-family:century-old-style-std,Georgia,Times,serif;font-size:19px;font-size:1.1875rem;line-height:22px;line-height:1.375rem;font-weight:400;margin:0 2em 22px;text-align:center}.book blockquote{margin:0 2em 22px;font-size:16px;font-size:1rem;line-height:19px;line-height:1.16875rem}.book blockquote cite{display:block;padding-left:33%;font-style:normal;font-weight:400;text-transform:none;letter-spacing:0}.book div.wp-caption p.wp-caption-text{position:absolute;right:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:5.5px 0;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.1em;text-align:center;color:#796102;background:#fff;border-width:0}@media(min-width:47em){.book{-webkit-column-count:2;column-count:2;-webkit-column-gap:36px;column-gap:36px}}.buy{text-align:center;margin-bottom:22px}.buy a{margin:0 .5em;vertical-align:middle;text-indent:-9999px}.buy a.stores-amazon{display:inline-block;background-image:url(../images/stores/1x-s1c2d4d9764.png);background-position:0 0;background-repeat:no-repeat;height:30px;width:153px}@media(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.buy a.stores-amazon{background-image:url(../images/stores/2x-se87cfb851c.png);background-size:153px auto;background-position:0 0}}.buy a.stores-barnes{display:inline-block;background-image:url(../images/stores/1x-s1c2d4d9764.png);background-position:0 -32px;background-repeat:no-repeat;height:30px;width:120px}@media(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.buy a.stores-barnes{background-image:url(../images/stores/2x-se87cfb851c.png);background-size:153px auto;background-position:0 -32px}}.buy a.stores-indie{display:inline-block;background-image:url(../images/stores/1x-s1c2d4d9764.png);background-position:0 -64px;background-repeat:no-repeat;height:60px;width:52px}@media(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.buy a.stores-indie{background-image:url(../images/stores/2x-se87cfb851c.png);background-size:153px auto;background-position:0 -64px}}.buy:after{content:"";display:block;margin-top:22px;width:100%;height:4px;border-top:1px solid #e6e5e5;border-bottom:1px solid #e6e5e5}@media(min-width:47em){.fullwidth{margin-left:8.49057%;margin-right:8.49057%}}.meals-landing section{position:relative;z-index:1;padding:0 2.85714% 22px;margin-bottom:44px}.meals-landing section h1{font-size:30px;font-size:1.875rem;line-height:33px;line-height:2.0625rem;font-weight:400;font-style:italic;text-align:center;text-transform:none;letter-spacing:0;color:#9d4d1e}.meals-landing section h1 strong{font-size:.9em;font-style:normal;text-transform:uppercase;letter-spacing:.05em;color:#454545}.meals-landing section h2{margin:5.5px 0 0;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;text-transform:uppercase;letter-spacing:.1em}.meals-landing section p{margin-bottom:11px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.meals-landing section.centered{text-align:center}.meals-landing section.shaded{padding-top:22px;background:#e6e5e5}.meals-landing blockquote{margin-right:1em}.meals-landing blockquote p,.meals-landing blockquote footer{display:inline}.meals-landing blockquote footer{margin-left:.5em;white-space:nowrap}.meals-landing #eat-better p{margin-bottom:22px}.meals-landing #eat-better em{color:#9d4d1e}.meals-landing .badge{display:none}.meals-landing #right-for-you h1,.meals-landing #right-for-you p{margin-bottom:22px}.meals-landing #signup,.meals-landing #signup-bottom{margin-bottom:44px;text-align:center}.meals-landing #signup form,.meals-landing #signup-bottom form{margin:0 .5em 11px;text-align:center}@media(min-width:47em){.meals-landing #signup form,.meals-landing #signup-bottom form{display:inline}}.meals-landing #signup{clear:both}.meals-landing #signup-bottom{padding-left:0;padding-right:0}.meals-landing #signup-bottom form{display:block;margin:0 .5em 11px}@media(min-width:60em){.meals-landing #signup-bottom form{display:inline}.meals-landing #signup-bottom button{width:45%;padding-left:0;padding-right:0}}.meals-landing .bonus{font-size:16px;font-size:1rem;line-height:19px;line-height:1.16875rem;text-align:center}.meals-landing .bonus h2{position:relative;font-size:20px;font-size:1.25rem;line-height:33px;line-height:2.0625rem;font-style:italic;text-align:center;color:#9d4d1e}.meals-landing .bonus h2:after{content:"";position:absolute;top:14.5px;left:0;right:0;height:4px;border-top:1px solid #e6e5e5;border-bottom:1px solid #e6e5e5}.meals-landing .bonus h2 span{position:relative;z-index:10;padding:0 .5em;background:#fff}.meals-landing .bonus img{position:relative;left:-5%}@media(min-width:47em){.meals-landing section{width:66.03774%;float:left;margin-right:1.88679%}.meals-landing section.shaded:before,.meals-landing section.shaded:after{content:"";position:absolute;box-sizing:content-box;background:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEXn5+f///9/xNapAAAALElEQVQIHWPuX8l8I5PZwJM5QZD5wELmhkDm+pXMtbeYq2yYSxmYs9mZw0QBz58KQSmR5NYAAAAASUVORK5CYII=);background-size:6px 6px;background-position:right top}.meals-landing section.shaded:before{width:100%;height:.5em;bottom:100%;left:0;padding-right:.5em}.meals-landing section.shaded:after{height:100%;width:.5em;left:100%;bottom:0;padding-top:.5em}.meals-landing section.right{float:right;margin-right:0}.meals-landing section.right.shaded:before,.meals-landing section.right.shaded:after{background-position:left top}.meals-landing section.right.shaded:before{left:auto;right:0}.meals-landing section.right.shaded:after{left:auto;right:100%}.meals-landing .badge{display:block;position:absolute;z-index:30;width:150px;height:150px;top:-93px;left:-84px;text-indent:-9999px;transition:all .4s;-webkit-transform-origin:35% 45%;transform-origin:35% 45%}.meals-landing .badge:hover{-webkit-transform:rotate(30deg) scale(1.05);transform:rotate(30deg) scale(1.05)}}.meals-landing footer{clear:both;font-size:.85em;font-style:italic;text-align:center}@media(min-width:47em){.guide{margin-left:16.98113%;margin-right:8.49057%}}.member-nav,.member-links{clear:both;margin-bottom:22px;text-align:center;text-transform:uppercase;letter-spacing:.05em;color:#bbb}.member-nav ul,.member-links ul{list-style-type:none;margin:0}.member-nav ul,.member-nav ul li,.member-links ul,.member-links ul li{margin:0;padding:0;display:inline}.member-nav li,.member-links li{margin:0;border-right:1px solid #bbb}.member-nav li:last-child,.member-links li:last-child{border:0}.member-nav a,.member-links a{padding:0 1em 0 .66em}.member-links{margin:22px 0 0;padding-top:22px;font-size:.85em;border-top:1px solid #e6e5e5}.member-sitename{margin-bottom:0;font-size:60px;font-size:3.74996rem;line-height:55px;line-height:3.4375rem;text-align:center;text-transform:uppercase;letter-spacing:.15em;color:#9d4d1e;text-shadow:2px 2px 0 #bbb}@media(max-width:28em){.member-sitename{font-size:36px;font-size:2.25rem;line-height:44px;line-height:2.75rem}}.member-title{margin:0 0 33px;font-size:27px;font-size:1.6875rem;line-height:28px;line-height:1.71875rem;text-align:center;text-transform:uppercase;letter-spacing:.33em;color:#9d4d1e;text-shadow:2px 2px 0 #bbb}.member-title em{color:#454545}.meals-archive img{padding:0;border:0}.meals-archive .entry-excerpt{position:absolute;top:0;left:1em;right:1em;background:#fff}.meals-archive time{display:inline-block;padding:0 2em;margin-bottom:5.5px;font-family:century-old-style-std,Georgia,Times,serif;font-size:10px;font-size:.625rem;line-height:22px;line-height:1.375rem;font-style:italic;color:#a2a2a2;border:1px solid #e6e5e5;border-width:0 0 1px}.meals-archive .entry-title{margin:5.5px 0 11px;font-size:15px;font-size:.9375rem;line-height:17px;line-height:1.03125rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}@media(min-width:47em){.meals-archive time{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}.meals-archive .entry-title{margin-bottom:22px}}.meal h1,.meal .meal-meta{text-align:center}.meal .meal-meta{margin-bottom:22px;font-size:.9em;color:#898989}.meal h3{font-style:italic;font-weight:400;color:#9d4d1e}@media(min-width:47em){.meal .photo{width:66.03774%;float:right;margin-right:0}.meal .meal-content{width:66.03774%;float:left;margin-right:1.88679%}}.btn.download{display:block;width:20em;max-width:100%;margin:0 auto}.btn.download span{padding:11px 1em;text-transform:uppercase}.posts-paging{*zoom:1;margin-top:44px}.posts-paging:after{content:"";display:table;clear:both}.posts-paging a{display:block;height:33px;height:2.0625rem}.posts-paging .home{vertical-align:top;text-align:center;font-size:14px;font-size:.875rem;line-height:33px;line-height:2.0625rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;border:double #e6e5e5;border-width:0 3px;display:none}.posts-paging .prev,.posts-paging .next{vertical-align:top;position:relative;width:48.57143%;float:left;margin-right:2.85714%;display:inline;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;font-style:italic}.posts-paging .prev a,.posts-paging .next a{color:#bbb}.posts-paging .prev a:hover,.posts-paging .next a:hover{color:#f13620}.posts-paging .prev span,.posts-paging .next span{display:block;margin-top:16.5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.posts-paging .prev strong,.posts-paging .next strong{text-transform:uppercase;letter-spacing:.1em;color:#454545;transition:color .2s}.posts-paging .prev a:hover strong,.posts-paging .prev a:focus strong,.posts-paging .next a:hover strong,.posts-paging .next a:focus strong{color:#f13620}.posts-paging .prev .arrow,.posts-paging .next .arrow{margin-top:-7.26px;font-size:40px;font-size:2.5rem;line-height:28px;line-height:1.71875rem;color:#454545}.posts-paging .prev{padding-left:2em}.posts-paging .prev .arrow{position:absolute;left:0;top:5.5px}.posts-paging .next{float:right;margin-right:0;*margin-left:-1em;display:inline;text-align:right;padding-right:2em}.posts-paging .next .arrow{position:absolute;right:0;top:5.5px}@media(min-width:47em){.posts-paging .home{display:block;width:22.85714%;float:left;margin-right:2.85714%}.posts-paging .prev,.posts-paging .next{position:relative;width:35.71429%;float:left;margin-right:2.85714%}.posts-paging .next{float:right;margin-right:0}}.entry-banner{position:relative;margin-bottom:22px}.entry-banner .photo{position:relative}.entry-banner .photo:before,.entry-banner .photo:after{content:"";display:block;position:absolute;z-index:100;height:0;width:0;border:12px solid transparent}.entry-banner .photo:before{top:0;left:0;border-color:#fff transparent transparent #fff}.entry-banner .photo:after{bottom:0;right:0;border-color:transparent #fff #fff transparent}.entry-banner .photo img{display:block;margin:0 auto}.featured-category,.post-categories{display:inline-block;position:relative;font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#fff;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDYiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zLjUgNkwwIDNsMy41LTNMNyAzIi8+PC9zdmc+),url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDYiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zLjUgNkwwIDNsMy41LTNMNyAzIi8+PC9zdmc+);background-repeat:repeat-x,repeat-x;background-position:50% -3px,50% calc(100% + 3px);background-size:7px 6px}.featured-category a,.post-categories a,.featured-category b,.post-categories b{position:relative;display:block;padding:.375em 2em;color:inherit}.cat--easy-eats{background-color:#f18903}.cat--project-delicious{background-color:#0c5666}.cat--snack-time{background-color:#8189c4}.cat--pantry-staples{background-color:#dcba23}.cat--sweet-stuff{background-color:#93866c}.cat--happy-mornings{background-color:#976874}.cat--thirst-quenchers{background-color:#61849e}.post-categories{font-size:13px;font-size:.8125rem;line-height:22px;line-height:1.375rem;margin-bottom:5.5px}@media(min-width:47em){.post-categories{float:right;margin-bottom:-2em;margin-right:1.88679%}}.entry-titleplate{clear:both;margin-bottom:22px}.entry-titleplate time,.entry-titleplate .author{color:#898989}.entry-titleplate time{padding-left:0}.entry-titleplate a{font-style:italic}.post-meta{overflow:hidden;padding-bottom:11px;margin-bottom:22px;border-bottom:1px solid #e6e5e5}.post-meta .icon{float:left;height:20px;width:36px;padding:0 0 10px;margin-bottom:11px;margin-bottom:.6875rem;font-size:10px;font-size:.625rem;line-height:10px;text-align:right;color:#898989;background-position:right top}.post-meta .icon:hover{color:#f13620}.post-meta .tags{display:none;margin-top:33px;margin-top:2.0625rem;font-size:14px;font-size:.84375rem;line-height:17px;line-height:1.03125rem;color:#bbb}.post-meta .tags h3{display:inline;margin:0;font-size:12px;font-size:.75rem;line-height:17px;line-height:1.03125rem;text-transform:uppercase}.post-meta .tags a{color:#898989}.post-meta .tags a:hover{color:#f13620}@media(min-width:47em){.post-meta{position:absolute;left:-6.60377%;width:17.60563%;padding:88px 1.88679% 0 0;text-align:right;border-bottom:0}.post-meta .icon{float:none;display:block;width:100%}.post-meta .tags{display:block}.post-meta .tags h3{display:block}}.sponsor{overflow:hidden;*zoom:1;margin-bottom:22px;padding-bottom:11px;border-bottom:1px solid #e6e5e5}.sponsor h2{margin-bottom:5.5px;font-size:14px;font-size:.875rem;line-height:17px;line-height:1.03125rem;text-transform:uppercase;letter-spacing:.1em;display:block;overflow:hidden;text-align:center}.sponsor h2::before,.sponsor h2::after{content:"";display:inline-block;vertical-align:middle;position:relative;width:50%;height:.25em;border-top:1px solid #e6e5e5}.sponsor h2:before{right:1em;margin-left:-50%}.sponsor h2:after{left:1em;margin-right:-50%}.sponsor .sponsor-block{display:flex;align-items:center}.sponsor .text{overflow:hidden;font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;line-height:1.375}.sponsor .logo{float:left;margin-right:.75em}.sponsor img{max-width:180px}.sponsor p{margin:0}.entry-content .post-text{margin-bottom:22px}.entry-content .post-text:after{content:"";display:block;height:3px;border-top:1px solid #e6e5e5;border-bottom:1px solid #e6e5e5}.entry-content .post-comments{clear:both;margin-top:22px}@media(min-width:47em){.single-post .post-text,.sponsor{margin-left:12.85714%;margin-right:0%}}.inner-post-sidebar{text-align:center}.inner-post-sidebar:after{content:"";display:block;height:3px;margin-bottom:22px;border-top:1px solid #e6e5e5;border-bottom:1px solid #e6e5e5}.post-interactions{overflow:hidden;*zoom:1;padding:11px 0;line-height:23px}.post-interactions .post-share{float:left;margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.post-interactions .post-share li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.post-interactions .post-share li:first-child{padding-left:0}.post-interactions .post-share li:last-child{padding-right:0}.post-interactions .post-share li.last{padding-right:0}.post-interactions .post-share a{display:block;border:0;text-indent:-9999px}.post-interactions .post-share a:hover,.post-interactions .post-share a:focus{opacity:.65}.post-interactions .comments-link{float:right;font-size:16px}.post-interactions .comments-link a{color:gray}.post-interactions .comments-link a:hover{color:#f13620}.post-interactions .comments-link a:after{content:"";margin-left:1em;vertical-align:middle}.single-post .entry-title{margin:0}.single-post .hentry{margin-bottom:22px;font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.74996rem}.post-navigation{margin:22px 0 44px;text-align:center}.post-navigation a{display:inline-block;width:8em;margin:0 .5em;font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif;font-size:27px;font-size:1.6875rem;line-height:44px;line-height:2.75rem;text-transform:uppercase;color:#fff}.post-navigation a:hover,.post-navigation a:focus{background-position:50% 50%}.post-navigation span{margin:0 .25em}.page-header h1{font-size:36px;font-size:2.25rem;line-height:44px;line-height:2.75rem;text-align:center;color:#796102;background:0 0}.post-archives .post-categories{display:none}@media(min-width:47em){.post-archives .post-categories{display:block;right:0}}.post-archives .entry-excerpt{clear:both;margin-bottom:11px;text-align:center}.post-archives .entry-excerpt a{display:block;padding:5.5px 1em 0}.post-archives .entry-excerpt time{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;text-transform:uppercase;letter-spacing:.1em;color:#898989;border:0}.post-archives .entry-excerpt h1{margin:0;font-family:century-old-style-std,Georgia,Times,serif}@media(max-width:47em){.post-archives .entry-excerpt h1{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}}.post-archives .entry-excerpt .read-more{font-size:12px;font-size:.75rem;line-height:22px;line-height:1.375rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.archive-title{margin:22px 0 33px;text-align:center}.archive-header{text-align:center}@media(min-width:47em){.ingredient-list{margin-left:8.49057%;margin-right:8.49057%}}.ingredient-list .tagindex{display:table;width:100%;margin-bottom:22px;font-size:12px;font-size:.75rem;line-height:22px;line-height:1.375rem;font-weight:700}.ingredient-list .tagindex ul{display:table-row;margin:0;list-style:none}.ingredient-list .tagindex li{display:table-cell;width:4%;margin:0;text-align:center}.ingredient-list .tagindex a{display:block;margin:0 1px;color:#bbb;border:1px solid #f3f2f2}.ingredient-list .tagindex a:hover,.ingredient-list .tagindex a:focus{color:#9d4d1e;border-color:#9d4d1e}.ingredient-list .top{float:right;font-size:13px;font-size:.8125rem;line-height:33px;line-height:2.0625rem;font-style:italic;color:#796102}.ingredient-list .top:hover{color:#f13620}.ingredient-list h3{margin-bottom:0;font-size:20px;font-size:1.2375rem;line-height:33px;line-height:2.0625rem}.ingredient-list .tagslist{clear:both;list-style-type:none;margin-left:0;font-size:13px;font-size:.8125rem;line-height:22px;line-height:1.375rem;-webkit-column-count:3;column-count:3;-webkit-column-gap:1em;column-gap:1em}@media(max-width:28em){.ingredient-list .tagslist{-webkit-column-count:2;column-count:2}}.ingredient-list .tagslist a{color:gray}.ingredient-list .tagslist a:hover{color:#f13620}.ingredient-list .tagslist em{font-size:.75em;color:#a2a2a2}.car-list{margin-left:0;list-style:none}.car-toggler{display:block;margin-bottom:11px;font-size:12px;font-size:.75rem;line-height:22px;line-height:1.375rem;text-transform:uppercase;font-weight:700}.car-yearmonth{font-weight:700;transition:color .2s}.car-yearmonth:hover{color:#f13620}.car-monthlisting{list-style:none}.car-yearmonth span,.car-monthlisting span{font-size:.75em;font-weight:400;color:#bbb}.resources .entry-title{text-align:center}.resource-category{margin-top:1em;text-align:center}.resource-category span{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem;display:inline-block;position:relative;padding:.5em 1em;font-family:brandon-grotesque,Helvetica,Arial,Geneva,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#fff;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDYiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zLjUgNkwwIDNsMy41LTNMNyAzIi8+PC9zdmc+),url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDYiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zLjUgNkwwIDNsMy41LTNMNyAzIi8+PC9zdmc+);background-repeat:repeat-x,repeat-x;background-position:50% -3px,50% calc(100% + 3px);background-size:7px 6px}.resource-category span:nth-child(1){background-color:#f18903}.resource-category span:nth-child(2){background-color:#0c5666}.resource-category span:nth-child(3){background-color:#8189c4}.resource-category span:nth-child(4){background-color:#dcba23}.resource-category span:nth-child(5){background-color:#93866c}.resource-category span:nth-child(6){background-color:#976874}.resource-category span:nth-child(7){background-color:#61849e}.resource{position:relative;display:flex;grid-column-gap:1em;width:100%;margin-top:2em;text-align:center}.resource:nth-of-type(2n) .resource-photo{order:2;padding-right:0;padding-left:2em}.resource-photo{max-width:33%;padding-right:2em}.resource-text{display:flex;flex-grow:2;flex-direction:column;align-content:center;justify-content:center;align-self:stretch;justify-self:center;border-bottom:1px solid #e6e5e5}.resource-text h3{font-size:25px;font-size:1.5625rem;line-height:29px;line-height:1.82875rem;font-family:century-old-style-std,Georgia,Times,serif}.resource-text p{font-size:18px;font-size:1.125rem;line-height:29px;line-height:1.82875rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#f18903}.search-results .post{overflow:hidden;padding:22px 0;padding:1.375rem 0;border-top:1px solid #e6e5e5}.search-results .post img{float:left;margin-right:1em}.search-results .post .entry-excerpt{overflow:hidden}.search-results .post h1{margin:0;font-size:20px;font-size:1.2375rem;line-height:22px;line-height:1.375rem}.search-results .post .published{display:block;font-size:.85em;font-style:italic;color:#bbb}.search-results .post p{margin:0}