#footer{background-color:#0e3478;color:#fff;visibility:visible}#footer section.footer{max-width:1200px;margin:0;padding:30px}#footer section.footer p{margin:0 0 1.444rem}@media(min-width: 900px){#footer section.footer{display:grid;grid-template-columns:auto 1fr 2fr;padding:100px 50px 50px}#footer section.footer>*{float:left}}@media(min-width: 1300px){#footer section.footer{padding:100px 0 50px;margin:0 auto}}#footer section.footer::after{content:" ";display:block;height:0;clear:both;visibility:hidden}#footer section.footer .footer-logo{padding-right:30px;float:left;width:116px;color:#fff}@media(min-width: 900px){@supports(display: grid){#footer section.footer .footer-logo{float:none;width:130px}}}#footer section.footer .footer-nav{margin:0;padding:0;list-style:none;padding-top:5px}@media(min-width: 900px){#footer section.footer .footer-nav{font-size:1.4444444444rem;line-height:1.5384615385;letter-spacing:-0.15px;padding-top:0}}#footer section.footer .footer-nav li a{color:#fff;font-weight:600}#footer section.footer .footer-nav li a:hover{color:#6f86af;text-decoration:none}#footer section.footer .footer-inside{padding-top:50px}@media(min-width: 900px){#footer section.footer .footer-inside{padding-top:0;float:right}}#footer section.footer .footer-inside h3,#footer section.footer .footer-inside h4,#footer section.footer .footer-inside h5,#footer section.footer .footer-inside .h3,#footer section.footer .footer-inside .h4,#footer section.footer .footer-inside .h5{margin-top:0}#footer section.footer .footer-inside .ckdc-simple-subscribe{margin:0}#footer section.footer .footer-inside .ckdc-simple-subscribe .form-row{border:0}#footer section.footer .footer-info{font-size:1.125rem;color:#6e86ae;text-align:center;grid-column:1/-1;width:100%}@supports(display: grid){#footer section.footer .footer-info{width:auto}}#footer section.footer .footer-info .footer-social{padding:15px 0 40px}@media(min-width: 900px){#footer section.footer .footer-info .footer-social{padding:85px 0 30px}}#footer section.footer .footer-info .footer-social a:hover{opacity:.5}#footer section.footer .footer-info .footer-social a svg{width:50px;height:50px;margin:0 2px}@media(min-width: 900px){#footer section.footer .footer-info .footer-social a svg{margin:0 10px}}#footer section.footer .footer-info .footer-secondary-nav{margin:0;padding:0;list-style:none;display:flex}@media(min-width: 900px){#footer section.footer .footer-info .footer-secondary-nav{display:inline-block}}#footer section.footer .footer-info .footer-secondary-nav li{display:inline-block;flex-basis:0;flex-grow:1}@media(min-width: 900px){#footer section.footer .footer-info .footer-secondary-nav li{margin:0 10px}}#footer section.footer .footer-info .footer-secondary-nav li a{color:#fff;font-size:.8333rem}@media(min-width: 600px){#footer section.footer .footer-info .footer-secondary-nav li a{font-size:1rem}}#footer section.footer .footer-info .footer-copyright{font-size:.8333rem}@media(min-width: 600px){#footer section.footer .footer-info .footer-copyright{font-size:1rem}}@media(min-width: 900px){#footer section.footer .footer-info .footer-copyright{display:inline-block}}#footer section.footer .footer-info .footer-language{position:relative;text-align:left;margin:30px auto 0;max-width:200px}.no-js #footer section.footer .footer-info .footer-language:hover a.current-language,#footer section.footer .footer-info .footer-language.show-languages a.current-language{background-color:#fff;color:#404040;border-radius:0 0 25px 0}.no-js #footer section.footer .footer-info .footer-language:hover a.current-language::after,#footer section.footer .footer-info .footer-language.show-languages a.current-language::after{content:""}.no-js #footer section.footer .footer-info .footer-language:hover a.current-language:hover,#footer section.footer .footer-info .footer-language.show-languages a.current-language:hover{color:#06b05b;opacity:1 !important}.no-js #footer section.footer .footer-info .footer-language:hover a.current-language:hover img,#footer section.footer .footer-info .footer-language.show-languages a.current-language:hover img{opacity:.7}.no-js #footer section.footer .footer-info .footer-language:hover .languages,#footer section.footer .footer-info .footer-language.show-languages .languages{display:block}@media(min-width: 900px){#footer section.footer .footer-info .footer-language{display:inline-block;margin:0 0 0 15px}}#footer section.footer .footer-info .footer-language .languages{display:none;position:absolute;bottom:100%;width:100%;background-color:#fff;padding:15px 25px 0;box-shadow:0 -5px 5px rgba(0,0,0,.35)}#footer section.footer .footer-info .footer-language .languages .languages-title{font-weight:700;color:#404040;font-size:1rem}#footer section.footer .footer-info .footer-language .languages ul{list-style:none;padding:0;margin:0}#footer section.footer .footer-info .footer-language .languages ul li{display:block}#footer section.footer .footer-info .footer-language .languages ul li a{color:#404040;margin:0 -25px;padding:5px 25px}#footer section.footer .footer-info .footer-language .languages ul li a:hover{color:#06b05b}#footer section.footer .footer-info .footer-language .languages ul li a:hover img{opacity:.75}#footer section.footer .footer-info .footer-language a{display:block;line-height:1.4444444444;padding:5px 0;color:#fff;font-size:1rem}#footer section.footer .footer-info .footer-language a.current-language{padding:5px 25px 15px}.no-touch #footer section.footer .footer-info .footer-language a.current-language:hover{opacity:.75}#footer section.footer .footer-info .footer-language a.current-language::after{content:"";font-family:FontAwesome;margin-left:10px}#footer section.footer .footer-info .footer-language a img{width:auto;height:25px;vertical-align:middle;margin-right:10px}.editorial-box{margin-bottom:30px}@media(min-width: 900px){.editorial-box{margin-bottom:0}}.editorial-box h2,.editorial-box h3,.editorial-box h4,.editorial-box h5{margin:20px 0 10px !important;font-weight:700}.editorial-box a{color:#404040}.editorial-box a:hover{color:#5578b5}.general-tag{color:#fff;text-transform:uppercase;background-color:#0e3478;display:inline-block;border-radius:3px;font-weight:600;padding:0 10px;font-size:0.6666666667rem;line-height:2.1666666667;margin-right:5px}.general-tag.news{background-color:#6e86ae}.general-tag.recipe{background-color:#06b05b}.general-tag.success-story{background-color:#f3aec3}.general-tag.guides{background-color:#6e86ae}.general-tag.video{background-color:#e73568}.general-tag.mealplan,.general-tag.meal-plan{background-color:#a1d7bb}.general-tag.recipe-collection{background-color:#f086a4}.general-tag.membercolumn,.general-tag.member-column{background-color:#979797}.after-post-widget,#pop-posts-wrapper,#above-footer-sidebar,#sidebar{display:block}.ddplus-icon{display:block;position:absolute;bottom:0;left:0;height:25px}@media(min-width: 900px){.ddplus-icon{height:35px}}body.ddplus-active .ddplus-icon{display:none}.ddplus-icon img{height:100% !important;width:auto !important;display:block}.featured-author-info{background-color:#f2f2f2;display:block;color:#404040;margin-bottom:30px}.featured-author-info .author-header{display:block;z-index:1;position:relative}.featured-author-info .author-header img{display:block}.featured-author-info .author-header.empty{padding-bottom:56.25%;background-color:#06b05b}.featured-author-info .author-header .author-image{display:block;position:absolute;border-radius:50%;overflow:hidden;max-width:32%;box-shadow:0 0 5px rgba(0,0,0,.25);bottom:-40px;right:20px}.featured-author-info .author-name{margin-top:40px;margin-bottom:10px;font-weight:600;font-size:1.7777777778rem;line-height:1.1875;display:block;padding:0 30px}.featured-author-info .author-excerpt{display:block;padding:0 30px 50px}.post .post-embed{margin-bottom:30px}.entry .page-link{margin:0 0 1.2em}.entry blockquote{background:url(../../images/blockquote.svg) no-repeat 5px 14px;background-size:20px auto;padding:10px 0 10px 35px;color:#404040;margin:0}@media(min-width: 900px){.entry blockquote{padding:10px 20px 10px 55px;background-size:40px auto}}.entry blockquote,.entry blockquote p{font-style:italic}#sidebar{overflow:hidden}#sidebar .secondary{float:left;margin-right:20px}#sidebar .tertiary{float:left;margin-right:0}#sidebar .last{margin:0}.sidebar-font{font-size:0.7777777778rem;line-height:1.4285714286}p.alert,p.download,p.info,p.note,p.tick{margin:10px 0 20px 0;padding:9px 10px 9px 50px}#above-footer-sidebar{padding:0 10px;text-align:center}#above-footer-sidebar .above-footer-widget:first-child{margin-top:2em}.pop-comments{background-image:url(../../images/comments.png);background-repeat:no-repeat;background-position:left center;padding-left:13px;margin-left:4px;font-weight:400}.pop-post{width:32%;height:auto;display:block;float:left;margin:0 2% 0 0;padding:0;font-size:0.8888888889rem;line-height:1.25}.pop-post-3{margin-right:0}.pop-post-more{display:none;width:6%;height:auto;float:left}.pop-post-more a{display:block;width:100%;height:100%;text-align:center}.after-post-widget h3{margin-bottom:10px}.after-post-widget .widgettitle{font-weight:400}.pullquote,.entry .pullquote{display:none;position:relative;font-size:1.4444444444rem;line-height:1.3461538462;margin-top:30px;margin-bottom:15px}@media(min-width: 600px){.pullquote,.entry .pullquote{display:block}}.pullquote.margin-left{margin-left:1em}.pullquote.margin-right{margin-right:1em}.pullquote .fa-quote-left{position:absolute;top:-0.2em;left:-0.2em;font-size:2.5em;filter:alpha(opacity=10);opacity:.1}.pullquote .pullquote-content{letter-spacing:-1px;font-weight:600}.pullquote .pullquote-by{float:right;margin:.5em 0 0 .5em;font-weight:400}.pullquote.pullquote-left{width:50%;float:left;margin-right:1em}.pullquote.pullquote-right{width:50%;float:right;margin-left:1em}.bigstrong{font-weight:600;display:inline-block}.strong{font-weight:600}.strong-em{font-weight:600;font-style:italic}.kd-big{font-size:1.2222222222rem;line-height:1.1818181818;letter-spacing:-1px}.faded{filter:alpha(opacity=25);opacity:.25}.presentation-bigblack{display:block;text-align:center;font-size:2.5rem;line-height:1.2;font-weight:600;letter-spacing:-3px;color:#000;margin-top:.1em}.presentation{display:block;text-align:center;font-size:1.7777777778rem;line-height:1.2;font-weight:300;letter-spacing:-1px;margin-top:.1em}.presentation-text{display:block;text-align:center;max-width:800px;margin:1vw auto 0 auto}.js .js-link{color:#003ba1;text-decoration:none}.js .js-link:hover{color:#003ba1;text-decoration:underline;cursor:pointer}.post-to-top{font-size:2.2222222222rem;line-height:1;padding:5px 0 15px 0}.post-to-top a,.post-to-top a:hover{color:#e6e6e6;text-decoration:none;cursor:pointer}.full-line{border-top:1px solid #dce5ee}a.no-link,a.no-link:link,a.no-link:visited,a.no-link:hover{color:inherit;text-decoration:none}a.no-link.no-link-block,a.no-link:link.no-link-block,a.no-link:visited.no-link-block,a.no-link:hover.no-link-block{display:inline-block}.link-color{color:#6188ce}.link-color:hover{color:#5578b5}a.no-link:hover .link-color{color:#5578b5}a.favorite-link{font-size:.8em;margin-left:.3em}a.favorite-link:hover .fa-external-link{filter:alpha(opacity=75);opacity:.75}.post-comments-icon{width:1.357em;height:auto;padding-right:2px;position:relative;top:1px}.post-more .post-comments a:hover{text-decoration:none}.post-more .post-comments a:hover .big-comments{text-decoration:underline}.post-comments .big-comments{font-size:2rem;line-height:1.1111111111}.post-more{display:block;margin-top:-12px;padding:0 0 10px 0;text-transform:none}.post-more .post-comments{float:right}.post-after-small{padding:0 20px;margin-top:30px;max-width:1200px}@media(min-width: 900px){.post-after-small{padding:0 50px}}@media(min-width: 1200px){.post-after-small{margin:30px auto 0}}@media(min-width: 1300px){.post-after-small{padding:0;margin:0 auto}}.post-after{display:block;background-color:#f6f6f6;max-width:800px;width:67%}.post-after-inner{padding:10px}.one-col .post-after{width:67%;max-width:800px}.post-after .post-after-meta-section{float:left;margin-right:1em}.post-after .fa-print{font-size:1.5em;color:#444}.post-after .post-meta-after{float:right}.post-more a:hover,.post-meta a:hover,.post p.tags a:hover{text-decoration:underline;color:#003ba1}.user-mark{display:inline}.when-busy,.fa.when-busy{display:none}.busy .when-busy{display:block}.busy .fa.when-busy{display:inline-block}.user-mark-off .when-user-mark-on{display:none}.user-mark-on .when-user-mark-off{display:none}.user-mark.busy .fa.user-mark-fa{display:none}.user-mark,a.user-mark{color:#555}a.user-mark:hover{text-decoration:none}.user-mark .fa.when-user-mark-on{color:#e73568}.user-mark.user-mark-circle .fa-heart{color:#fff}.ckdc-popup-header{display:block;margin:.3em 0 .5em 0}.js .ckdc-popup-header .js-link{color:#404040;font-weight:600;font-size:1rem;line-height:1.4444444444}.ckdc-popup-header p{display:block}.ckdc-popup-footer{text-align:center;margin-top:.2em}.ckdc-popup-line{display:block;width:100%;white-space:nowrap;line-height:1.5}.ckdc-popup-area{display:block;width:100%;text-align:center}.ckdc-popup-item{display:inline-block}.rating-votes-nr{width:22%;text-align:center;font-size:.9em}.rating-meter{position:relative;top:.2em;vertical-align:middle}.rating-votes-meter{width:61%}.ckdc-popup-wrapper.rating-hover-wrapper{width:300px;font-size:0.8333333333rem;line-height:1.4666666667}.ckdc-popup-wrapper.rating-hover-wrapper .ckdc-popup-header{text-align:center}.ckdc-popup-wrapper.rating-hover-wrapper .popup-meter-outer{display:inline-block;position:relative;width:96%;height:1.4em;margin:0 1%;box-shadow:inset 0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px rgba(0,0,0,.1);background-color:#ddd}.ckdc-popup-wrapper.rating-hover-wrapper .popup-meter-inner{display:inline-block;height:1.4em;position:absolute;top:0;left:0;background-color:#fdd943;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.05)}.rating-votes-p{width:15%;margin-left:2%;text-align:left;font-size:.9em}.nutrient{padding-left:20px;font-size:0.8333333333rem;line-height:1.3333333333;position:relative;margin-bottom:5px;display:none}.recipe-more-nutrients .nutrient,.mealplan-more-nutrients .nutrient{display:block}@media(min-width: 600px){.nutrient{display:block}}.nutrient .nutrient-title,.nutrient .nutrient-grams{font-weight:600}.nutrient.notice{margin-top:10px}.nutrient.notice a{white-space:nowrap}.nutrient.notice.discrete{font-size:.8em}.nutrient.total-carbs{color:#6188ce;font-weight:600;font-size:.7em}.nutrient.carbs::before,.nutrient.fat::before,.nutrient.protein::before{content:"";display:block;position:absolute;left:0;top:2px;width:12px;height:12px;background-color:#f086a4;border-radius:50%}.nutrient.carbs{display:block}.nutrient.fat::before{background-color:#fce0c7}.nutrient.protein::before{background-color:#76c69a}.recipe-energy-hover-wrapper .ckdc-popup,.recipe-more-nutrients .ckdc-popup{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);border-radius:12px}.recipe-energy-hover-wrapper .ckdc-popup-header,.recipe-more-nutrients .ckdc-popup-header{text-align:center}.recipe-energy-hover-wrapper .ckdc-popup-header .servings-info,.recipe-more-nutrients .ckdc-popup-header .servings-info{font-size:.8em}.recipe-energy-hover-wrapper .ckdc-popup-header .servings-info a,.recipe-more-nutrients .ckdc-popup-header .servings-info a{display:block}.recipe-energy-hover-wrapper .nutrient.kcal,.recipe-more-nutrients .nutrient.kcal{text-align:center;color:#95989a;margin-top:1em}.recipe-energy-hover-wrapper .nutrient.notice.discrete,.recipe-more-nutrients .nutrient.notice.discrete{text-align:center;color:#6188ce}.recipe-energy-hover-wrapper .nutrient.notice a,.recipe-more-nutrients .nutrient.notice a{white-space:inherit}.nutrients-box{max-width:400px}.nutrients-box .card-header{margin-bottom:30px;display:flex;justify-content:space-between}.nutrients-box .card-header .title{font-size:24px;font-weight:600;margin-top:0;width:50%}.nutrients-box .card-header .title a{color:#404040;font-weight:600;font-size:24px;line-height:28px}.nutrients-box .card-header .nutrients-piechart{width:50%;margin-top:25px}.nutrients-box .card-header .nutrients-piechart .chart-item{transform:translateX(0) rotate(-90deg)}.nutrients-box .card-header .nutrients-piechart .chart-item circle.item-carb{stroke:#72bf44;fill:none}.nutrients-box .card-header .nutrients-piechart .chart-item circle.item-carb.keto,.nutrients-box .card-header .nutrients-piechart .chart-item circle.item-carb.strict{stroke:#72bf44}.nutrients-box .card-header .nutrients-piechart .chart-item circle.item-carb.moderate{stroke:#fdb913}.nutrients-box .card-header .nutrients-piechart .chart-item circle.item-carb.liberal{stroke:#f58220}.nutrients-box .card-header .nutrients-piechart .chart-item circle.item-fat{stroke:#fce0c7;fill:none}.nutrients-box .card-header .nutrients-piechart .chart-item circle.item-protein{stroke:#6188ce;fill:none}.nutrients-box .card-header .nutrients-piechart .chart-item .item-text{font-size:.8em;fill:#404040;transform:translateX(36px) rotate(90deg)}.nutrients-box .card-header .nutrients-piechart .chart-item .item-number{font-size:.25em;line-height:1;text-anchor:middle;font-weight:600;transform:translateY(-0.25em)}.nutrients-box .card-header .nutrients-piechart .chart-item .item-label{font-size:.2em;text-anchor:middle;transform:translateY(0.7em)}.nutrients-box .card-body .nutrients{padding:0;margin:0px -15px;display:flex;margin-bottom:20px}.nutrients-box .card-body .nutrients li{list-style:none;flex-wrap:wrap;width:33.3333%;padding:0 15px}.nutrients-box .card-body .nutrients li .carbs{border-top:4.41473px solid}.nutrients-box .card-body .nutrients li .carbs.keto,.nutrients-box .card-body .nutrients li .carbs.strict{border-color:#72bf44}.nutrients-box .card-body .nutrients li .carbs.moderate{border-color:#fdb913}.nutrients-box .card-body .nutrients li .carbs.liberal{border-color:#f58220}.nutrients-box .card-body .nutrients li .carbs .nutrient-percentage.keto,.nutrients-box .card-body .nutrients li .carbs .nutrient-percentage.strict{color:#72bf44}.nutrients-box .card-body .nutrients li .carbs .nutrient-percentage.moderate{color:#fdb913}.nutrients-box .card-body .nutrients li .carbs .nutrient-percentage.liberal{color:#f58220}.nutrients-box .card-body .nutrients li .protein{border-top:4.41473px solid #6188ce}.nutrients-box .card-body .nutrients li .protein .nutrient-percentage{color:#6188ce}.nutrients-box .card-body .nutrients li .fat{border-top:4.41473px solid #fce0c7}.nutrients-box .card-body .nutrients li .fat .nutrient-percentage{color:#f58220}.nutrients-box .card-body .nutrients .nutrient-title{color:#404040;font-weight:600;font-size:13px;margin-top:5px;margin-bottom:0;text-transform:uppercase;line-height:14px;letter-spacing:.03em}@media(max-width: 599px){.nutrients-box .card-body .nutrients .nutrient-title{font-size:9px}}.nutrients-box .card-body .nutrients .nutrient-grams{color:#404040;font-weight:400;display:block;font-size:24px;line-height:24px;letter-spacing:-0.02em}.nutrients-box .card-body .nutrients .nutrient-percentage{display:inline-block;width:100%;font-weight:700;font-size:16px;line-height:22px;letter-spacing:-0.01em}.nutrients-box .card-footer a{display:inline-block;width:100%;text-align:center;color:#6188ce;font-size:1em;margin-top:20px}.nutrients-box hr{width:100%;display:block;height:1px;border:0 !important;margin:0;background:#f2f2f2;padding:0}.nutrients-box p span{float:right;text-transform:lowercase}.nutrients-box p{display:inline-block;width:83%;margin:10px 0;font-size:14px;line-height:18px;letter-spacing:.03em;text-transform:uppercase}.ckdc-recipe-info-difficulty{margin-left:10px;border-left:1px solid silver;padding-left:10px}.ckdc-popup-anchor{position:relative;touch-action:none}.ckdc-popup-wrapper{display:none;position:absolute;z-index:99998;width:380px;left:-5px;top:93%}@media screen and (max-width: 399px){.ckdc-popup-wrapper{width:300px}}.ckdc-popup-wrapper.full{width:100%;left:0;font-size:inherit;font-weight:inherit;line-height:inherit}.ckdc-popup-wrapper.recipe-energy-hover-wrapper{min-width:250px}@media(min-width: 600px){.ckdc-popup-wrapper.recipe-energy-hover-wrapper{min-width:300px}}.recipe-time-hover-wrapper{width:auto}.post-meta-after .ckdc-popup-wrapper,.fr .ckdc-popup-wrapper{left:inherit;right:-5px}.no-touch .ckdc-popup-anchor:hover .ckdc-popup-wrapper,.ckdc-popup-anchor.active .ckdc-popup-wrapper{display:block}.ckdc-popup{display:block;width:100%;width:calc(100% - 2px);border-radius:2px;color:#333;background-color:#fff;box-shadow:3px 2px 4px 0 rgba(0,0,0,.1)}.ckdc-popup p{margin-bottom:5px}.ckdc-popup-inner{display:block;padding:8px;text-align:left;white-space:normal;font-size:1rem;line-height:1.1666666667}@media(min-width: 900px){.ckdc-popup-inner{padding:15px}}.author-popup-wrapper,.ingredient-popup-wrapper{width:450px;max-width:80vw;padding-top:15px}.comment-top .author-popup-wrapper{font-size:.7em}.popup-img{display:inline-block;width:80px;height:80px;padding:0 5px 5px 0;line-height:0}@media(min-width: 900px){.popup-img{padding-right:15px;width:150px;height:150px}}.popup-title{display:block;margin:0 0 .5em 0;font-weight:700;font-size:1.286em}.rating-msg-wrapper{display:block;top:50%;left:100%;width:30vw;z-index:99999;font-weight:600}.rating-msg-wrapper .ckdc-popup{display:inline-block;width:auto}.popup-p{display:block;margin-bottom:1.2em}#tiny-nav .block{position:relative;margin:0 auto;max-width:60em;z-index:2;padding:.75em 1.25em;background:#494949}#tiny-nav .close-btn{font-size:26px;display:none}#tiny-nav{z-index:200;position:relative;overflow:hidden;width:100%;color:#fff;display:none}#tiny-nav .block-title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#tiny-nav ul{*zoom:1;display:block}#tiny-nav ul::before,#tiny-nav ul::after{content:"";display:table}#tiny-nav ul::after{clear:both}#tiny-nav li{display:block}#nav,#tiny-nav a,#tiny-nav li a{color:#ccc}#tiny-nav li a,#tiny-nav .user-part a{display:block;font-size:1rem;line-height:1.4444444444;font-weight:600;outline:none}#tiny-nav li a:focus,#tiny-nav li a:hover{color:#fff;background:rgba(255,255,255,.1)}#tiny-nav li.is-active a{color:#fff}#tiny-nav .mobile-menu-user{margin-bottom:2em}#tiny-nav .mobile-menu-user-buttons{margin-bottom:1em}#tiny-nav .user-part{margin:.3em 0}#tiny-nav .user-part a{font-size:1rem;line-height:1.4444444444}.js #tiny-nav li.menu-item-has-children a{padding-left:30px}.js #tiny-nav li.menu-item-has-children>a::before{content:"";font-family:FontAwesome;display:inline-block;width:15px;margin-left:-15px;font-size:.9em}.js #tiny-nav li.menu-item-has-children.sub-menu-expanded>a::before{content:""}.js #tiny-nav .sub-menu{display:none}#mobile-menu-end-sidebar{margin:12px}#tiny-nav ul.sub-menu li{padding-left:20px;display:block}#tiny-nav ul.sub-menu li a{font-size:0.8888888889rem;line-height:1.25}form .form-explanation{margin-top:5px;font-size:.8333rem;color:#979797}@media screen and (max-width: 600px){#tiny-nav{position:absolute;top:0;padding-top:60px;display:none}.js #tiny-nav{display:block;height:100%;width:70%;background:#494949;left:-70%}#tiny-nav .close-btn{position:absolute;top:-45px;left:25px}#tiny-nav .block{position:relative;padding:0}#tiny-nav li{position:relative}#tiny-nav li a,#tiny-nav .mobile-menu-user-buttons{padding:12px 15px}.js #tiny-nav .block{background:rgba(0,0,0,0)}.js #tiny-nav .close-btn{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity:.7}.js #tiny-nav .close-btn:focus,.js #tiny-nav .close-btn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1}}@media screen and (max-width: 769px){.three-column .meter-popup-wrapper{width:30vw}.ckdc-popup-header{margin:.1em 0 .2em 0}.ckdc-popup-line{line-height:1.2}.popup-recipe-energy-meter{width:8em}}@media screen and (max-width: 600px){.ckdc-popup-header{margin:0}.ckdc-popup-line{display:none}.ckdc-popup-footer{display:block;min-width:10em}.meter-popup-wrapper{width:42vw}.rating-votes-nr{width:28%}.rating-votes-meter{width:52%}}@media screen and (max-width: 399px){.meter-popup-wrapper{width:42vw}}@media screen and (max-width: 399px){.two-column .meter-popup-wrapper,.three-column .meter-popup-wrapper{width:65vw}}.language-suggestion{position:absolute;width:100%;z-index:4}.language-suggestion a{background-color:#f2f2f2;text-align:center;display:block;padding:0 15px;line-height:2.7777777778;transition:all .3s ease;margin-top:-1px}.language-suggestion a img{width:25px;height:25px;vertical-align:middle;margin-right:10px;margin-top:-2px}@media(max-width: 599px){.language-suggestion a{font-size:.8333rem}}.language-suggestion a:hover{background-color:#0e3478;color:#fff}.login-redirect-flag{width:auto;height:25px;vertical-align:middle;margin-right:10px;margin-left:-10px;margin-top:-4px}
/*# sourceMappingURL=main-async.min.css.map */
