﻿.common-sprite,.es-sticky.sticky-enabled .sticky-close,.nice-menu-main-menu .menuparent>a,.label-type.gallery,.label-type.video,.info-extra .stars .best,.info-extra .stars .good,.info-extra .stars .warning,.info-extra table .best,.info-extra table .good,.info-extra table .warning,.header .dropdown dt a,.shoplink,.header .mobile-logo .mobile-logo-background-container,.header-claim .logo-header-background-container,.lexicon-navigation li ol li.arrow,.node-type-article .pane-page-content .lexicon-navigation li ol li.arrow,.lexicon-navigation li ol li a,.node-type-article .pane-page-content .lexicon-navigation li ol li a,.pane-eatsmarter-latest-comments .avatar,.page-comment-reply .avatar,.pane-mp-recipe-comments-tab .avatar,.pane-node-comment-wrapper .avatar,.pane-node-comments .avatar,.node-recipe .badge-video-tip,a.vid,.magnify,.pager.eatsmarter-pager-small .pager-previous a,.pager.eatsmarter-pager-small .pager-next a,#editorial .title-de,#editorial .title-en,#editorial .editorial-name-de,#editorial .editorial-name-en,.pane-magazine-subscription-pane .minify,.pane-magazine-subscription-pane .close{background-image:url(/sites/all/themes/eatsmarter/compass/images/common-sa0da16888d.png);background-repeat:no-repeat}.hide{display:none}.es-sticky.sticky-enabled{position:fixed;float:none;z-index:1000;width:300px;background-color:#fff8e3;padding:20px}.es-sticky.sticky-enabled.panel-pane.newsletter-box .pane-title{background:0 0;border:none;color:#fff}.es-sticky.sticky-enabled .sticky-close{background-position:0 -1529px;height:14px;width:14px;float:right;position:relative;top:-10px;right:-10px}.es-column-list{-webkit-column-gap:40px;-moz-column-gap:40px;-ms-column-gap:40px;-o-column-gap:40px;column-gap:40px;-webkit-column-rule:1px solid #95bd4d;-moz-column-rule:1px solid #95bd4d;-ms-column-rule:1px solid #95bd4d;-o-column-rule:1px solid #95bd4d;column-rule:1px solid #95bd4d;list-style:none;margin:0 0 20px}.es-column-list li{line-height:2em !important}.es-column-list.col-2{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}.es-column-list .col-3{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}.section-title,.pane-eatsmarter-recipe-tags h3,.pane-title,.content-main .headline,.sidebar .headline,form legend{border-bottom:2px solid #efefef;font-size:19px;font-weight:400;margin:20px 0}.pane-eatsmarter-lottery-form .button,.button-o,.button-o-small,.yield-calculator-button,#eatsmarter-recipe-upload-user-image-form .form-submit,.page-node-add-recipe form.node-recipe-form input[type=submit],.page-node-add-recipe form.node-recipe-form .horizontal-tab-back,.page-node-add-recipe form.node-recipe-form .horizontal-tab-next,.page-node-add-recipe form.node-recipe-form .ingredientgroup .add-ingredient,.node-recipe .cookbook-notes input[type=submit],.cookbook-teaser-pane .pane-content .button-o{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:0;font-weight:400;line-height:1.5;padding:5px 10px;text-align:center}.pane-eatsmarter-lottery-form .button,.button-o,.button-o-small{-moz-transition:background .3s;-o-transition:background .3s;-webkit-transition:background .3s;transition:background .3s;background-color:transparent;border:1px solid #ccc;color:#000;display:inline-block}.pane-eatsmarter-lottery-form .button:hover,.button-o:hover,.button-o-small:hover{background:#ffed00;color:#000;text-decoration:none}.yield-calculator-button,#eatsmarter-recipe-upload-user-image-form .form-submit,.page-node-add-recipe form.node-recipe-form input[type=submit],.page-node-add-recipe form.node-recipe-form .horizontal-tab-back,.page-node-add-recipe form.node-recipe-form .horizontal-tab-next,.page-node-add-recipe form.node-recipe-form .ingredientgroup .add-ingredient{background:#ed8f2c;color:#fff}.yield-calculator-button a,#eatsmarter-recipe-upload-user-image-form .form-submit a,.page-node-add-recipe form.node-recipe-form input[type=submit] a,.page-node-add-recipe form.node-recipe-form .horizontal-tab-back a,.page-node-add-recipe form.node-recipe-form .horizontal-tab-next a,.page-node-add-recipe form.node-recipe-form .ingredientgroup .add-ingredient a{color:#fff}
.yield-calculator-button:hover,#eatsmarter-recipe-upload-user-image-form .form-submit:hover,.page-node-add-recipe form.node-recipe-form input[type=submit]:hover,.page-node-add-recipe form.node-recipe-form .horizontal-tab-back:hover,.page-node-add-recipe form.node-recipe-form .horizontal-tab-next:hover,.page-node-add-recipe form.node-recipe-form .ingredientgroup .add-ingredient:hover{background-color:#eb8315}.node-recipe .cookbook-notes input[type=submit]{background:#060;color:#fff}.node-recipe .cookbook-notes input[type=submit] a{color:#fff}.node-recipe .cookbook-notes input[type=submit]:hover{background-color:#004d00}.cookbook-teaser-pane .pane-content .button-o{background:#fff;color:#000}.cookbook-teaser-pane .pane-content .button-o a{color:#000}.cookbook-teaser-pane .pane-content .button-o:hover{background-color:#f2f2f2}.view-pagination ul,ul.ul-content,.ul-content ul,.node-page ul,.pane-custom ul{list-style:disc;margin:1em 0;padding:0 0 0 40px}.view-pagination ul li,ul.ul-content li,.ul-content ul li,.node-page ul li,.pane-custom ul li{margin:.5em 0;padding:0}.galleria-theme-recipe-images .galleria-image-nav-left,.galleria-theme-recipe-images .galleria-image-nav-right{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,.6);color:#060;cursor:pointer;position:absolute;top:50%;z-index:300;padding:5px 10px}.galleria-theme-recipe-images .galleria-image-nav-left:hover,.galleria-theme-recipe-images .galleria-image-nav-right:hover{color:#ed8f2c}.galleria-theme-recipe-images .galleria-image-nav-left:before,.galleria-theme-recipe-images .galleria-image-nav-right:before{font-family:'FontAwesome'}.galleria-theme-recipe-images .galleria-image-nav-left:before{content:'\f053'}.galleria-theme-recipe-images .galleria-image-nav-right{right:0}.galleria-theme-recipe-images .galleria-image-nav-right:before{content:'\f054'}.gallery .image.active img,.gallery .thumbs img,.recipe-image img{-moz-box-shadow:inset 0 0 25px 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 25px 3px rgba(0,0,0,.2);box-shadow:inset 0 0 25px 3px rgba(0,0,0,.2);background:url("/sites/all/modules/custom/eatsmarter_search/images/throbber.gif") center/35px no-repeat}img.lazyload,img.lazyloading{-moz-box-shadow:inset 0 0 25px 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 25px 3px rgba(0,0,0,.2);box-shadow:inset 0 0 25px 3px rgba(0,0,0,.2)}.logo-teaser img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:0 0}.green-background img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.teaser-tiny img,.teaser-small img,.teaser-80x60 img{background-size:25px}body.modal-open{overflow:hidden}span.zorro-link{cursor:pointer}.es-list,.es-list ul,.nice-menu,.nice-menu ul,.pane-social-links-menu-pane ul,.top-menu ul,.user-menu ul,.main-menu .menu,.main-menu-wrapper,.view-display-id-press_review_content ul,.view-taxonomy-term-listing ul,.letter-menu,.items-by-letter,.pager,.triple,.pane-lead-rotation-vp-lead-rotation .teaser-list{list-style:none}.es-list,.es-list ul,.nice-menu,.nice-menu ul,.pane-social-links-menu-pane ul,.top-menu ul,.user-menu ul,.main-menu .menu,.main-menu-wrapper,.view-display-id-press_review_content ul,.view-taxonomy-term-listing ul,.letter-menu,.items-by-letter,.pager,.triple,.pane-lead-rotation-vp-lead-rotation .teaser-list,.es-list li,.nice-menu li,.pane-social-links-menu-pane ul li,.top-menu ul li,.user-menu ul li,.main-menu .menu li,.main-menu-wrapper li,.view-display-id-press_review_content ul li,.view-taxonomy-term-listing ul li,.letter-menu li,.items-by-letter li,.pager li,.triple li,.pane-lead-rotation-vp-lead-rotation .teaser-list li{margin:0;padding:0}.bullets .teaser{display:inline}.embedded-teaser-image-wrapper-inline{display:inline-block}.teaser{*zoom:1;cursor:pointer;display:block;margin-bottom:30px;overflow:hidden}.teaser:after{content:"";display:table;clear:both}.teaser .teaser-left{margin-bottom:.5em;position:relative}.teaser .teaser-right{position:relative}.teaser .label-type{bottom:10px;left:10px;position:absolute}.teaser .badge{display:none}
.teaser a{color:#000}.teaser .title,.teaser p{margin:0}.teaser .title,.teaser .subtitle{font-weight:600;word-wrap:break-word}.teaser .subtitle{font-size:13px}.teaser .kicker{font-size:10px}.teaser .title{margin-bottom:5px}.teaser .kicker,.teaser p{color:#000}.teaser img{display:block;position:relative}.teaser .subtitle{color:#060}.teaser .cookbook-link{clear:both}.teaser .recipe-info{font-size:12px;font-weight:600;margin-top:5px;white-space:normal}.teaser .recipe-info hr{border-bottom:none;border-top:1px solid #ccc;width:80%}.teaser .recipe-info>div{display:inline-block;margin-left:10px}.teaser .recipe-info>div:first-of-type{margin-left:0}.teaser .recipe-info>div>p{display:inline-block;font-size:12px}.thumbnail .teaser-left{margin-right:0}.teaser-node-video{background-color:#fff}.teaser-node-video .teaser-left:after{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:0;color:#fff;content:'\f144';font-family:'FontAwesome';font-size:72px;height:72px;left:0;line-height:72px;opacity:.7;position:absolute;right:0;text-align:center;top:50%}.teaser-node-video .teaser-right{padding:5px 10px 10px}.teaser-node-video.teaser-node-video-extended{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.teaser-node-video.teaser-node-video-extended .teaser-left{cursor:pointer}.teaser-node-video.teaser-node-video-extended .teaser-left .videocanvas,.teaser-node-video.teaser-node-video-extended .teaser-left .video-embed{display:none}.teaser-node-video.teaser-node-video-extended .teaser-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:2;flex-grow:2;-webkit-justify-content:space-between;justify-content:space-between}.teaser-node-video.teaser-node-video-extended .teaser-right a{color:#ed8f2c;text-decoration:underline}.teaser-node-video.teaser-node-video-extended .teaser-right a:hover{color:#ed8f2c}.teaser-small.teaser-node-video .teaser-left:after{font-size:50px;height:50px;line-height:50px}.teaser-tiny.teaser-node-video .teaser-left:after{font-size:30px;height:30px;line-height:30px}.main-menu .teaser{float:left}.teasertext{font-size:13px;-webkit-text-size-adjust:none}.teaser-node-gallery-wrapper,.teaser-node-recipe-wrapper{border:2px solid #a9c773;padding:13px;position:relative}.teaser-node-gallery-wrapper img{height:auto;vertical-align:middle}.teaser-node-gallery-wrapper .teaser-node-gallery-data{padding:0;text-align:center}.pane-eatsmarter-content-list .teaser-node-gallery-wrapper,.pane-eatsmarter-search-results .teaser-node-gallery-wrapper{margin-bottom:30px}.teaser-node-recipe-wrapper img{height:auto;vertical-align:middle;width:100%}.teaser-node-recipe-wrapper .teaser-node-recipe-data{padding:0;text-align:center}.teaser-node-gallery-data{display:inline-block;max-width:254px;vertical-align:middle}.teaser-node-gallery-data .teaser-heading{color:#fc5700;font-size:29px;font-weight:600;line-height:1.2;text-transform:uppercase}.teaser-node-gallery-data .teaser-title{color:#000;font-size:25px;line-height:1}.teaser-node-gallery-data .teaser-button{margin-top:20px}.teaser-node-recipe-data{display:inline-block;max-width:322px;vertical-align:middle}.teaser-node-recipe-data .teaser-heading{color:#fc5700;font-size:19px;font-weight:600;margin-bottom:-4px;text-transform:uppercase}.teaser-node-recipe-data .teaser-title{color:#000;font-size:26px;font-weight:600;line-height:30px;word-wrap:break-word}.teaser-node-recipe-data .teaser-subline{color:#8d8d8d;font-size:13px}.teaser-node-recipe-data .teaser-button-recipe{display:inline-block;margin-top:17px}.teaser-search-result .teaser-left,.teaser-search-result-mobile .teaser-left{margin:0 0 5px}.teaser-search-result .title,.teaser-search-result-mobile .title{font-size:14px}.teaser-search-result .subtitle,.teaser-search-result-mobile .subtitle{display:none}.teaser-search-result .recipe-info p.category,.teaser-search-result-mobile .recipe-info p.category{display:none}.teaser-search-result .recipe-info .preparation:after,.teaser-search-result .recipe-info .preparation-wait,.teaser-search-result-mobile .recipe-info .preparation:after,.teaser-search-result-mobile .recipe-info .preparation-wait{display:none}
.teaser-link{margin-bottom:10px}.teaser-link,.teaser-link .title{font-weight:400}.bullets .teaser-link{display:inline}.teaser-node-article .teasertext.short{max-height:6em;line-height:1.5em}.teaser-left img{width:100%;height:auto}.teaser-wrapper-link{color:#000}.teaser-wrapper-link:hover{color:#000}.teaser-wrapper-link .title{font-weight:600}.teaser-wrapper-link .title:hover{color:#ed8f2c}.teaser-node-recipe{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #ccc;height:calc(100% - 20px)}.teaser-node-recipe.teaser-big .teaser-left .fa-play-circle{font-size:60px}.teaser-node-recipe.teaser-huge .teaser-left .fa-play-circle{font-size:80px}.teaser-node-recipe .teaser-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:2;flex-grow:2;-webkit-justify-content:flex-end;justify-content:flex-end;padding:5px;text-align:center}.teaser-node-recipe .teaser-right .teaser-rating .star:before{color:#ed8f2c;font-size:16px}.teaser-node-recipe .teaser-left .fa-play-circle{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:40px;left:50%;position:absolute;top:50%;z-index:1}.teaser-node-recipe .teaser-left .teaser-image-wrapper{position:relative}.teaser-node-recipe .teaser-left .teaser-image-wrapper .partner-logo{bottom:10px;left:10px;max-width:20%;position:absolute}.teaser-counter{background-color:#95bd4d;bottom:0;color:#fff;padding:0 5px;position:absolute}.teaser-counter.top-count{font-size:20px}.teaser-counter.best-recipe{background-image:url("/sites/all/modules/custom/eatsmarter_gallery/images/trophy-award.svg");background-position-y:4px;background-repeat:no-repeat;background-size:28px;font-size:24px;padding-left:32px}.teaser-taxonomy_term-ingredients,.teaser-taxonomy_term-recipe_categories,.teaser-node-gallery{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 5px 0 #ccc;-webkit-box-shadow:2px 2px 5px 0 #ccc;box-shadow:2px 2px 5px 0 #ccc;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:calc(100% - 20px)}.teaser-taxonomy_term-ingredients .teaser-left,.teaser-taxonomy_term-recipe_categories .teaser-left,.teaser-node-gallery .teaser-left{margin:0}.teaser-taxonomy_term-ingredients .teaser-left .recipe-counter-container,.teaser-taxonomy_term-recipe_categories .teaser-left .recipe-counter-container,.teaser-node-gallery .teaser-left .recipe-counter-container{background-color:#ed8f2c;height:5px;position:relative}.teaser-taxonomy_term-ingredients .teaser-left .recipe-counter-container .recipe-counter,.teaser-taxonomy_term-recipe_categories .teaser-left .recipe-counter-container .recipe-counter,.teaser-node-gallery .teaser-left .recipe-counter-container .recipe-counter{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#ed8f2c;color:#fff;display:inline-block;left:50%;padding:5px 20px;position:absolute;top:50%;white-space:nowrap;z-index:1}.teaser-taxonomy_term-ingredients .teaser-right,.teaser-taxonomy_term-recipe_categories .teaser-right,.teaser-node-gallery .teaser-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:2;flex-grow:2;background-color:#fafafa;padding:20px 5px 5px;text-align:center}.teaser-node-gallery-wrapper .teaser-node-gallery .teaser-left .recipe-counter-container{display:none}.teaser.teaser-250x188-text{cursor:default}.es-list-wrapper+.panel-separator{display:none}.es-list{margin-left:-10px;margin-right:-10px}.es-list ul{*zoom:1}.es-list ul:after{content:"";display:table;clear:both}.es-list .col-odd,.es-list .col-even{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 10px}.es-list.cols-1 .col-even,.es-list.cols-1 .col-odd{float:none}.es-list.cols-2 .col-even,.es-list.cols-2 .col-odd{width:50%}
.es-list.cols-3 .col-even,.es-list.cols-3 .col-odd{width:33.3%}.es-list.cols-4 .col-even,.es-list.cols-4 .col-odd{width:25%}.es-list.cols-5 .col-even,.es-list.cols-5 .col-odd{width:20%}.es-list.bullets ul{list-style-type:disc;padding:0 10px 0 28px}.es-list.bullets ul li{padding:0 30px 0 0;margin-bottom:10px}.es-list.bullets.tiles-container,.es-list.simple{margin-left:0;margin-right:0}.es-list.bullets.simple{list-style:disc outside;padding-left:18px;margin-left:0;margin-right:0}.es-list.bullets.simple li{margin-bottom:10px}#search-content-left .es-list{margin-left:0;margin-right:0}.dynamic-list-carousel-wrapper{position:relative}.dynamic-list-carousel{margin:0 20px !important}.content-list-no-carousel .dynamic-list-carousel{margin:0 !important}.dynamic-list-carousel-prev,.dynamic-list-carousel-next{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#060;font-size:20px;position:absolute;top:calc(50% - 12px);z-index:100}.dynamic-list-carousel-prev:hover,.dynamic-list-carousel-next:hover{color:#ed8f2c;cursor:pointer}.dynamic-list-carousel-prev:before,.dynamic-list-carousel-next:before{content:'';font-family:'FontAwesome'}.dynamic-list-carousel-prev{left:0}.dynamic-list-carousel-prev:before{content:'\f060'}.dynamic-list-carousel-next{right:0;text-align:right}.dynamic-list-carousel-next:before{content:'\f061'}.pane-mp-landing-page-cookbooks .dynamic-list-carousel-wrapper{margin-bottom:40px}.nice-menu>li{float:left}.nice-menu>li>a{color:#060}.nice-menu>li>a:before{content:'\2022'}.nice-menu>li>a:hover{color:#ed8f2c}.nice-menu>li.first>a{padding-left:0}.nice-menu>li.first>a:before{display:none}.nice-menu ul{background:#fff;border:1px solid #ccc}.nice-menu ul li{border-bottom:1px solid #ccc}.nice-menu ul li.last{border-bottom:0}.nice-menu ul li>a{padding:3px 10px}.nice-menu ul a{color:#000}.nice-menu ul a:hover{background-color:#ddeca7;color:#000}body.logged-in #topmenu li.menu-path-user{display:none}body.logged-in #topmenu li.menu-path-user-logout{background-image:none;padding-left:0}#topmenu{background-color:#f1fcd2;font-size:13px;margin:0;padding:0 20px}ul.nice-menu-menu-top-menu a{padding:5px 0 5px 5px}ul.nice-menu-menu-top-menu a:before{padding-right:5px}.nice-menu-main-menu{list-style-type:none;background-color:#fff;border-bottom:2px solid #060;margin:0 0 3px;clear:both;font-size:13px;padding:0 20px}.nice-menu-main-menu>li>a{font-weight:600;text-transform:uppercase;padding:3px 0 3px 8px}.nice-menu-main-menu>li>a:before{color:#ed8f2c;font-size:19px;line-height:0;padding-right:8px;position:relative;top:4px}.nice-menu-main-menu li a.menu-item-orange{color:#ed8f2c}.nice-menu-main-menu ul a{width:200px}.nice-menu-main-menu .menuparent>a{background-position:190px -1181px}.nice-menu-main-menu ul ul{left:220px;top:-1px}#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}#autocomplete ul{list-style:none;margin:0;padding:0}#autocomplete li{background:#fff;color:#000;cursor:default;font-size:13px;padding:5px;white-space:pre;zoom:1}#autocomplete li:hover{background-color:#54adc3}ul.ui-autocomplete{border:1px solid #000;overflow-x:hidden;overflow-y:hidden;padding:3px}a.autocomplete-deluxe-single:hover{text-decoration:none}.ui-autocomplete .ui-state-hover{background-color:#3875d7;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-ms-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(to bottom,#3875d7 20%,#2a62bc 90%);color:#fff;margin:0;padding:0}.autocomplete-deluxe-container{background:no-repeat -38px -22px,-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:no-repeat -38px -22px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:no-repeat -38px -22px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:no-repeat -38px -22px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:no-repeat -38px -22px,-ms-linear-gradient(top,#eee 1%,#fff 15%);background:no-repeat -38px -22px,linear-gradient(to bottom,#eee 1%,#fff 15%);border:1px solid #ccc;display:inline-block;padding:0;position:relative}
div.autocomplete-deluxe-container input.autocomplete-deluxe-form{background:#fff no-repeat -38px -22px;border:none;padding:4px 5px}div.autocomplete-deluxe-container input.autocomplete-deluxe-form-single{background:no-repeat -38px -22px,-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:no-repeat -38px -22px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:no-repeat -38px -22px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:no-repeat -38px -22px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:no-repeat -38px -22px,-ms-linear-gradient(top,#eee 1%,#fff 15%);background:no-repeat -38px -22px,linear-gradient(to bottom,#eee 1%,#fff 15%);border:none;width:90%}.autocomplete-deluxe-search{margin:0 0 4px;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}span.autocomplete-deluxe-value-delete{background:url(/sites/all/themes/eatsmarter/compass/images/x.gif) no-repeat center;display:inline-block;float:right;width:18px;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.autocomplete-deluxe-single-open{background-color:#eee;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(top,#eee 20%,#fff 80%);background-image:-moz-linear-gradient(top,#eee 20%,#fff 80%);background-image:-o-linear-gradient(top,#eee 20%,#fff 80%);background-image:-ms-linear-gradient(top,#eee 20%,#fff 80%);background-image:linear-gradient(to bottom,#eee 20%,#fff 80%);border:1px solid #aaa;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}div.autocomplete-deluxe-multiple{cursor:text;padding:5px;width:98%}input.autocomplete-deluxe-form.autocomplete-deluxe-multiple{border:3px none;float:left;margin-left:5px;width:25px}div.autocomplete-deluxe-throbber{float:right;height:50%;width:16px}.autocomplete-deluxe-closed{background:url("/sites/all/modules/contrib/autocomplete_deluxe/throbber.gif") no-repeat 100% 6px}.autocomplete-deluxe-open{background:url("/sites/all/modules/contrib/autocomplete_deluxe/throbber.gif") no-repeat 100% -14px}.autocomplete-deluxe-item{background-clip:padding-box;background-color:#e4e4e4;background-image:-moz-linear-gradient(center top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);border:1px solid #aaa;border-radius:3px;color:#ccc;cursor:default;float:left;line-height:13px;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;position:relative}.autocomplete-deluxe-item-delete{background:url(/sites/all/themes/eatsmarter/compass/images/x.gif);display:block;font-size:1px;height:13px;position:absolute;right:3px;top:3px;width:12px}.autocomplete-deluxe-item-focus{background:none repeat scroll 0 0 #d4d4d4}.autocomplete-deluxe-highlight-char{font-weight:600}.label-type{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:block;height:20px;text-indent:-999em;width:20px}.label-type.gallery,.label-type.video{background-color:#95bd4d}.label-type.gallery{background-position:0 -903px;height:20px;width:20px}.label-type.video{background-position:0 -963px;height:20px;width:20px}.premium-badge{color:#ed8f2c;font-size:10px;font-weight:400;margin-bottom:0;text-transform:uppercase}.content-main>.section-title:first-child,.sidebar>.section-title:first-child,.content-small>.section-title:first-child,.content-full>.section-title:first-child{margin-top:0}.pane-social-links-menu-pane li{display:inline;margin-bottom:0 !important}.page-footer .pane-social-links-menu-pane{margin-top:10px;text-align:center}.page-footer .pane-social-links-menu-pane li{border:0;float:none}.page-footer .pane-social-links-menu-pane a{color:#060;font-size:24px}.page-footer .pane-social-links-menu-pane a:hover{color:#ed8f2c}.info-extra{*zoom:1;background:#fefdeb;border:1px solid #ccc;margin:-1px 0 0;padding:20px}.info-extra:after{content:"";display:table;clear:both}.info-extra dd.disabled{display:none}.info-extra dt{font-weight:600;margin:20px 0;text-transform:uppercase}.info-extra dd{*zoom:1;margin:0}
.info-extra dd:after{content:"";display:table;clear:both}.info-extra dd p{margin:0}.info-extra .stars{text-align:right}.info-extra .stars span{color:#000;display:inline-block;margin-left:15px;text-transform:uppercase}.info-extra .stars .best{background-position:0 -1724px;padding-left:27px}.info-extra .stars .good{background-position:0 -1473px;padding-left:15px}.info-extra .stars .warning{background-position:0 -581px;padding-left:8px}.info-extra table{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse;border-spacing:0;float:left;width:48%}.info-extra table+table{float:right}.info-extra table th,.info-extra table td{border:1px solid #ccc}.info-extra table tr td:nth-child(2n){text-align:right}.info-extra table .best,.info-extra table .good,.info-extra table .warning{text-indent:-1000em;width:25px}.info-extra table .best{background-position:7px -1717px}.info-extra table .good{background-position:13px -1466px}.info-extra table .warning{background-position:18px -574px}.eatsmarter-collapsible{margin-bottom:20px}.eatsmarter-collapsible .ctools-toggle{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;float:right;padding:3px 10px}.eatsmarter-collapsible .ctools-toggle:after{content:'\f068';font-family:'FontAwesome';font-size:19px}.eatsmarter-collapsible .ctools-toggle.ctools-toggle-collapsed:after{content:'\f067'}.eatsmarter-collapsible .ctools-collapsible-handle{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;margin:0;padding:5px}.eatsmarter-collapsible .ctools-collapsible-content{clear:both}.pane-eatsmarter-menu-tiles-pane{background:#e4f5de;border:3px solid #a4dd90}.pane-eatsmarter-menu-tiles-pane .pane-title{background:#a4dd90;border:none}.pane-eatsmarter-menu-tiles-pane .teaser-container{padding:10px}.pane-eatsmarter-menu-tiles-pane .teaser.menu-tile{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:0 0 !important;height:auto;margin:0;padding:10px;width:16.6%}.pane-eatsmarter-menu-tiles-pane .teaser.menu-tile .teaser-left,.pane-eatsmarter-menu-tiles-pane .teaser.menu-tile .teaser-right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#a4dd90 !important}.mtp-blue-1{background:#f3fcfe;border:3px solid #d6f5fa}.mtp-blue-1 .pane-title{background:#d6f5fa}.mtp-blue-1 .teaser.menu-tile{background:0 0 !important}.mtp-blue-1 .teaser.menu-tile .teaser-left,.mtp-blue-1 .teaser.menu-tile .teaser-right{background:#d6f5fa !important}.mtp-blue-2{background:#edf5f7;border:3px solid #c3dfe3}.mtp-blue-2 .pane-title{background:#c3dfe3}.mtp-blue-2 .teaser.menu-tile{background:0 0 !important}.mtp-blue-2 .teaser.menu-tile .teaser-left,.mtp-blue-2 .teaser.menu-tile .teaser-right{background:#c3dfe3 !important}.mtp-blue-3{background:#eff8f9;border:3px solid #cae6ea}.mtp-blue-3 .pane-title{background:#cae6ea}.mtp-blue-3 .teaser.menu-tile{background:0 0 !important}.mtp-blue-3 .teaser.menu-tile .teaser-left,.mtp-blue-3 .teaser.menu-tile .teaser-right{background:#cae6ea !important}.mtp-green-1{background:#f7fbe5;border:3px solid #e4f2a7}.mtp-green-1 .pane-title{background:#e4f2a7}.mtp-green-1 .teaser.menu-tile{background:0 0 !important}.mtp-green-1 .teaser.menu-tile .teaser-left,.mtp-green-1 .teaser.menu-tile .teaser-right{background:#e4f2a7 !important}.mtp-green-2{background:#edf9db;border:3px solid #c4ea87}.mtp-green-2 .pane-title{background:#c4ea87}.mtp-green-2 .teaser.menu-tile{background:0 0 !important}.mtp-green-2 .teaser.menu-tile .teaser-left,.mtp-green-2 .teaser.menu-tile .teaser-right{background:#c4ea87 !important}.mtp-green-3{background:#e5f7df;border:3px solid #a7e494}.mtp-green-3 .pane-title{background:#a7e494}.mtp-green-3 .teaser.menu-tile{background:0 0 !important}.mtp-green-3 .teaser.menu-tile .teaser-left,.mtp-green-3 .teaser.menu-tile .teaser-right{background:#a7e494 !important}.mtp-green-4{background:#daf2e4;border:3px solid #83d2a5}.mtp-green-4 .pane-title{background:#83d2a5}.mtp-green-4 .teaser.menu-tile{background:0 0 !important}
.mtp-green-4 .teaser.menu-tile .teaser-left,.mtp-green-4 .teaser.menu-tile .teaser-right{background:#83d2a5 !important}.mtp-green-5{background:#eefdec;border:3px solid #c7f8c1}.mtp-green-5 .pane-title{background:#c7f8c1}.mtp-green-5 .teaser.menu-tile{background:0 0 !important}.mtp-green-5 .teaser.menu-tile .teaser-left,.mtp-green-5 .teaser.menu-tile .teaser-right{background:#c7f8c1 !important}.mtp-green-6{background:#f0f9ed;border:3px solid #cdecc2}.mtp-green-6 .pane-title{background:#cdecc2}.mtp-green-6 .teaser.menu-tile{background:0 0 !important}.mtp-green-6 .teaser.menu-tile .teaser-left,.mtp-green-6 .teaser.menu-tile .teaser-right{background:#cdecc2 !important}.mtp-green-7{background:#eefadd;border:3px solid #c5ed8d}.mtp-green-7 .pane-title{background:#c5ed8d}.mtp-green-7 .teaser.menu-tile{background:0 0 !important}.mtp-green-7 .teaser.menu-tile .teaser-left,.mtp-green-7 .teaser.menu-tile .teaser-right{background:#c5ed8d !important}.mtp-green-7{background:#eefadd;border:3px solid #c5ed8d}.mtp-green-7 .pane-title{background:#c5ed8d}.mtp-green-7 .teaser.menu-tile{background:0 0 !important}.mtp-green-7 .teaser.menu-tile .teaser-left,.mtp-green-7 .teaser.menu-tile .teaser-right{background:#c5ed8d !important}.mtp-orange-1{background:#fef9eb;border:3px solid #fceabc}.mtp-orange-1 .pane-title{background:#fceabc}.mtp-orange-1 .teaser.menu-tile{background:0 0 !important}.mtp-orange-1 .teaser.menu-tile .teaser-left,.mtp-orange-1 .teaser.menu-tile .teaser-right{background:#fceabc !important}.search-form>div:first-child{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;*zoom:1;background:#fff;border:0;position:relative}.search-form>div:first-child:after{content:"";display:table;clear:both}.search-form>div:first-child,.search-form input[name=ft],.search-form .form-submit,.search-form .fa-search{height:40px}.search-form input[name=ft],.search-form .form-submit,.search-form .fa-search{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.search-form .form-item-fulltext{float:left;width:90%}.search-form input[name=ft]{border:none;font-size:19px;outline:none;width:100%}.search-form input[name=ft]:-moz-placeholder{font-style:italic}.search-form input[name=ft]::-moz-placeholder{font-style:italic}.search-form input[name=ft]:-ms-input-placeholder{font-style:italic}.search-form input[name=ft]::-webkit-input-placeholder{font-style:italic}.search-form .form-submit,.search-form .fa-search{width:10%}.search-form .form-submit{border:none;display:block;float:right;opacity:0;padding:0;position:relative;z-index:2}.search-form .fa-search{color:#95bd4d;position:absolute;right:0;z-index:1}.search-form .fa-search:before{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;left:50%;position:absolute;top:50%}.header .search-form{bottom:0;max-width:95vw;position:absolute;right:0;width:330px}.header .header-sticky .search-form{bottom:5px;left:325px}.header .header-sticky .search-form>div:first-child,.header .header-sticky .search-form input[name=ft],.header .header-sticky .search-form .form-submit,.header .header-sticky .search-form .fa-search{height:30px}.page-rezepte-rezeptsuche .pane-search-form-pane .search-form{padding-left:10%;padding-right:10%}.page-rezepte-rezeptsuche .pane-search-form-pane .search-form input[name=ft]{text-align:center}i.search-magnifier{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJFYmVuZV8zIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTk4LjQgMTk4LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5OC40IDE5OC40OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6Izk1YmQ0ZDt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTguNCwxODUuOGwtNjYuNS02NC43YzEyLjQtMTQuOSwxNi44LTMyLjEsMTQuOS01My44Yy0zLjUtNDAuNS0zOS4xLTcwLjUtNzkuNi02NwoJQzI2LjgsMy43LTMuMiwzOS40LDAuMyw3OS44YzMuNSw0MC41LDM5LjEsNzAuNSw3OS42LDY3YzE2LjItMS40LDMwLjctOC41LDM4LjEtMTMuOWw2Ny40LDY1LjVMMTk4LjQsMTg1Ljh6IE0xMi45LDc4LjcKCWMtMy0zMy4zLDIyLjMtNjIuNiw1Ni41LTY1LjRzNjEuMSwyMS44LDY0LDU1LjFjMywzMy4zLTIyLjMsNjIuNi01Ni41LDY1LjRTMTUuOCwxMTIsMTIuOSw3OC43eiIvPgo8L3N2Zz4K) no-repeat center center;background-size:contain;display:inline-block;height:28px;margin:0 auto;position:absolute;right:10px;top:5px;width:28px}.search-as-you-type-active{background-color:#ed8f2c}.tiles-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.tiles-container .tile{box-sizing:border-box;display:inline-block;padding:0 10px;vertical-align:top}.es-list.bullets .tile{display:list-item;margin-bottom:10px;padding:0}.nested-container .tiles-container:not(:first-of-type){display:none}.cookbook-link{display:inline-block;font-size:22px;line-height:1}
.cookbook-link span{color:#000;display:none;font-size:43%}.galleria-buttons .cookbook-link span,.galleria-buttons .cookbook-link .fa{display:inline;margin-left:5px;vertical-align:middle}.cookbook-link.fa:hover{-moz-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-name:heartbeat;-webkit-animation-name:heartbeat;animation-name:heartbeat}.cookbook-link.cookbook-link-add{color:#666}.cookbook-link.cookbook-link-remove{color:red}.cookbook-link.cookbook-link-remove.fa-heart-o:before{content:'\f004'}.recipe-image .cookbook-link{bottom:25px}.galleria-stage .cookbook-link,.gallery .cookbook-link,.recipe-image .cookbook-link{font-size:38px}.galleria-buttons .cookbook-link{font-size:34px}.teaser-left .cookbook-link,.galleria-stage .cookbook-link,.gallery .cookbook-link,.recipe-image .cookbook-link{text-shadow:#000 0 0px 3px}.teaser-left .cookbook-link.cookbook-link-add,.galleria-stage .cookbook-link.cookbook-link-add,.gallery .cookbook-link.cookbook-link-add,.recipe-image .cookbook-link.cookbook-link-add{text-shadow:#000 0 0px 3px;color:#fff}.recipe-image .cookbook-link,.galleria-stage .cookbook-link,.gallery .cookbook-link{cursor:pointer;position:absolute;right:10px;z-index:2}.teaser .cookbook-link{cursor:pointer;position:absolute;right:10px;z-index:1}.recipe-image .cookbook-link{height:38px;top:10px}.galleria-stage .cookbook-link,.teaser .cookbook-link{top:10px}.gallery .cookbook-link{top:10px}@-moz-keyframes heartbeat{0%{-moz-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}100%{-moz-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes heartbeat{0%{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}100%{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}.cookbook-navigation .button-o{background:#ffed00;display:none;font-size:21px;padding:0 10px}.cookbook-navigation .button-o:hover{background:#fff}.cookbook-navigation .cookbook-navigation-side{height:100%;left:-50px;position:absolute;top:0;white-space:nowrap}.cookbook-navigation .cookbook-navigation-side .button-o{-moz-transform:rotate(-90deg) translateY(0%) translateX(-50%);-ms-transform:rotate(-90deg) translateY(0%) translateX(-50%);-webkit-transform:rotate(-90deg) translateY(0%) translateX(-50%);transform:rotate(-90deg) translateY(0%) translateX(-50%);-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;position:fixed;top:50%}.node-type-article .cookbook-navigation-side{left:-70px}.group-wrapper{margin:20px 0}.group-header{margin-bottom:20px}.group-label{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#060;color:#fff;display:inline-block;font-size:19px;font-weight:400;margin:0;padding:5px 10px}.group-label a[name]{-moz-background-clip:content;-o-background-clip:content-box;-webkit-background-clip:content;background-clip:content-box;color:#fff}.group-content{*zoom:1}.group-content:after{content:"";display:table;clear:both}.traffic-lights-wrapper{display:block}.field-preparation-time-incl-wait .traffic-light-value{font-size:14px;font-style:italic;font-weight:400}.traffic-lights-inner-wrapper{font-size:18px;margin-bottom:15px}.traffic-light-label{display:none}.traffic-light-calorie-value,.traffic-light-calorie-unit{display:inline-block}.circle{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:14px;width:14px}.circle.green{background-color:#85cd00}.circle.yellow{background-color:#fec200}.circle.red{background-color:#ff8a00}
.traffic-light{display:inline-block;padding-left:40px}.traffic-lights-label{display:inline-block;vertical-align:top;width:110px}.traffic-lights-times-wrapper{display:table-cell;padding-bottom:20px;padding-left:40px}.traffic-lights-times-wrapper .traffic-light{display:block;padding-left:0}.fivestar-widget,.fivestar-average-stars{text-align:center}form.fivestar-widget .ajax-progress-throbber{background:rgba(255,255,255,.9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}form.fivestar-widget .message{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;position:absolute;right:0;top:50%}form.fivestar-widget .throbber{display:none}.fivestar-average-stars,.fivestar-user-stars{overflow:hidden}.fivestar-average-stars span.rating,.fivestar-user-stars span.rating{display:none}.fivestar-average-stars .star,.fivestar-user-stars .star{display:inline-block;line-height:1;padding:0 2px;position:relative}.fivestar-average-stars .star span,.fivestar-user-stars .star span{display:none}.fivestar-average-stars .star:before,.fivestar-user-stars .star:before{color:#999;content:'\f006';font-family:'FontAwesome'}.fivestar-average-stars .star.on:before,.fivestar-average-stars .star.hover:before,.fivestar-user-stars .star.on:before,.fivestar-user-stars .star.hover:before{content:'\f005'}.fivestar-average-stars .star.on:before,.fivestar-user-stars .star.on:before{color:#ed8f2c}.fivestar-average-stars .star.hover:before,.fivestar-user-stars .star.hover:before{color:#ed8f2c}.fivestar-average-stars .star a,.fivestar-user-stars .star a{bottom:0;left:0;position:absolute;right:0;text-indent:-999em;top:0}.fivestar-average-stars .description,.fivestar-user-stars .description{color:#000;font-size:10px;line-height:1.2;margin-top:5px;text-transform:uppercase}.fivestar-average-stars .total-votes,.fivestar-user-stars .total-votes{padding-left:15px}.js .fivestar-submit{display:none}.fivestar-average-stars.fivestar-default{overflow:visible}.fivestar-average-stars.fivestar-default .form-type-select{display:block;height:25px}.fivestar-average-stars.fivestar-default .star{font-size:14px;padding-top:5px}.fivestar-average-stars.fivestar-default .description{margin-top:5px}.fivestar-big{text-align:center}.fivestar-big .star{font-size:35px}.fivestar-wrapper a{margin-top:10px}.fivestar-static-wrapper{text-align:center}.required-wrapper{align-items:center;display:flex;justify-content:center}.required-wrapper .form-wrapper{margin:0}.required-wrapper .required{font-size:16px;margin-left:15px}.fivestar-error{border:1px solid red}.recipe-top-wrapper .fivestar-wrapper{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;margin:25px 0 15px;padding:0;width:100%}.recipe-top-wrapper .fivestar-wrapper .ratings-link{color:#ed8f2c;font-size:16px;margin-top:0;text-decoration:underline}.recipe-top-wrapper .fivestar-wrapper .fivestar-average-stars .description{display:none}.recipe-top-wrapper .fivestar-wrapper .votes-container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.recipe-top-wrapper .fivestar-wrapper .votes-container a{margin-top:4px}.recipe-top-wrapper .fivestar-wrapper .total-votes{font-size:12px;margin-left:10px}.recipe-top-wrapper .fivestar-wrapper .total-votes .total-votes-label{text-transform:uppercase}.teaser-rating{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.teaser-rating .description{display:none}.teaser-rating .rating-count{display:inline-block;font-size:13px;margin-left:5px}.title-wrapper{margin-bottom:20px;overflow:hidden;text-align:center}.title-wrapper h1,.title-wrapper .term-linking-subtitle{color:#ed8f2c;display:inline-block;position:relative}.title-wrapper h1:before,.title-wrapper h1:after,.title-wrapper .term-linking-subtitle:before,.title-wrapper .term-linking-subtitle:after{border-bottom:1px solid #666;content:'';height:12px;position:absolute;top:0;width:200%}
.title-wrapper h1:before,.title-wrapper .term-linking-subtitle:before{margin-right:15px;right:100%}.title-wrapper h1:after,.title-wrapper .term-linking-subtitle:after{left:100%;margin-left:15px}.nested-container{width:100%}.nested-container .es-button-primary,.nested-container .field-name-field-ingredients .print-link,.field-name-field-ingredients .nested-container .print-link,.nested-container .es-button-secondary,.nested-container .es-button-external,.nested-container .es-button-primary-inline{cursor:pointer}.gallery_title{position:relative;z-index:5}.es_slider{position:relative}.es_slider img,.es_slider div{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.es_slider .hidden{display:none}.es_slider .galleria-container{height:auto !important;overflow:hidden;position:relative}.es_slider .galleria-topbar{margin-bottom:10px;position:relative;z-index:2}.es_slider .galleria-counter{font-weight:400;text-align:right}.es_slider .galleria-loader{display:none}.es_slider .fn{margin-top:0}.es_slider .galleria-stage{overflow:hidden;position:relative}.es_slider .galleria-stage img{cursor:pointer}.es_slider .galleria-layer{display:none}.es_slider .galleria-image-nav-left,.es_slider .galleria-image-nav-right{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,.6);color:#060;cursor:pointer;position:absolute;top:50%;z-index:300;padding:5px 10px}.es_slider .galleria-image-nav-left:hover,.es_slider .galleria-image-nav-right:hover{color:#ed8f2c}.es_slider .galleria-image-nav-left:before,.es_slider .galleria-image-nav-right:before{font-family:'FontAwesome'}.es_slider .galleria-image-nav-left:before{content:'\f053'}.es_slider .galleria-image-nav-right{right:0}.es_slider .galleria-image-nav-right:before{content:'\f054'}.es_slider .field-name-field-ingredient{margin-bottom:20px;margin-top:60px}.galleria-adsense{margin-bottom:90px}.es-slider-loader{position:relative;text-align:center;width:100%}.es-slider-loader .fa-spinner{-moz-animation-duration:2s;-webkit-animation-duration:2s;animation-duration:2s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-name:rotate360;-webkit-animation-name:rotate360;animation-name:rotate360;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:26px;position:absolute;top:50%}@-moz-keyframes rotate360{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.galleria-errors{display:none}.node-type-gallery .galleria-counter{font-weight:400;text-align:right}.node-type-gallery .galleria-title{margin-bottom:10px;margin-top:20px;overflow:hidden;text-align:center}.node-type-gallery .galleria-title h1{margin:0}.node-type-gallery .galleria-topbar{float:right;margin-bottom:10px;position:relative;z-index:2}.node-type-gallery .pane-eatsmarter-slides-in-gallery{overflow:hidden}.node-type-gallery .pane-eatsmarter-slides-in-gallery ul{margin-left:0}.node-type-gallery .pane-eatsmarter-slides-in-gallery ul>li{float:left;margin-bottom:.5em;width:33.33%}.node-type-gallery .seo-description.shortened .seo-description-text{max-height:170px;overflow:hidden}.node-type-gallery .seo-description.shortened .seo-description-text:after{background-image:linear-gradient(rgba(255,255,255,0) 0%,#fff 100%);bottom:20px;content:'';height:120px;left:0;position:absolute;width:100%}.node-type-gallery .seo-description.shortened .more-link{display:block}.node-type-gallery .seo-description.shortened .more-link span{color:#95bd4d;cursor:pointer}
.node-type-gallery .seo-description.shortened .more-link span:hover{color:#ed8f2c}.node-type-gallery .seo-description .more-link{display:none}.node-type-gallery .content-full .panel-separator{margin-bottom:40px}.gallery{display:-webkit-flex;display:flex}.gallery.gallery-no-recipes .gallery-right .rating-container,.gallery.gallery-no-recipes .gallery-right .gallery-slide-info-content{display:none}.gallery.gallery-no-recipes .gallery-right .gallery-slide-information{text-align:left}.gallery.gallery-no-recipes .gallery-right .gallery-slide-information .gallery-slide-title{text-align:left}.gallery .gallery-left{display:inline-block;width:576px}.gallery .gallery-right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:0 0 0 10px;text-align:center;width:340px}.gallery .image-container{overflow:hidden;position:relative}.gallery .image-container .images{left:-100%;position:relative;width:300%;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.gallery .image-container .images.pan{-moz-transition-property:none;-o-transition-property:none;-webkit-transition-property:none;transition-property:none}.gallery .image-container .images.forward{-moz-transform:translateX(-33.33333%) !important;-ms-transform:translateX(-33.33333%) !important;-webkit-transform:translateX(-33.33333%) !important;transform:translateX(-33.33333%) !important}.gallery .image-container .images.backward{-moz-transform:translateX(33.33333%) !important;-ms-transform:translateX(33.33333%) !important;-webkit-transform:translateX(33.33333%) !important;transform:translateX(33.33333%) !important}.gallery .image-container .images .active{display:inline-block;width:33.33333333%}.gallery .image-container .images .image .fa-play-circle{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:80px;left:50%;position:absolute;top:50%}.gallery .thumbnail-container{margin-top:20px;overflow:hidden;padding:0;position:relative}.gallery .thumbnail-wrapper{left:-100%;position:relative;width:300%}.gallery .image{cursor:pointer;display:none}.gallery .thumb{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 5px;position:relative;width:143px}.gallery .thumb:before{-moz-transition:left .1s ease-in,right .1s ease-in;-o-transition:left .1s ease-in,right .1s ease-in;-webkit-transition:left .1s ease-in,right .1s ease-in;transition:left .1s ease-in,right .1s ease-in;background-color:#ccc;bottom:-5px;content:"";height:7px;left:50%;position:absolute;right:50%;z-index:1}.gallery .thumb:hover:before,.gallery .thumb.active:before{left:5px;right:5px}.gallery .thumb.active:before{background-color:#95bd4d}.gallery .thumb img{cursor:pointer;width:100%}.gallery .image-nav-left,.gallery .image-nav-right{bottom:0;cursor:pointer;font-size:24px;position:absolute;top:0;width:25%}.gallery .image-nav-left:before,.gallery .image-nav-right:before{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,.6);color:#060;font-family:'FontAwesome';padding:5px 10px;position:absolute;top:50%}.gallery .image-nav-left:before{content:'\f053'}.gallery .image-nav-right{right:0}.gallery .image-nav-right:before{content:'\f054';right:0}.gallery .thumbs-prev,.gallery .thumbs-next,.gallery .thumbs{display:inline-block;width:573px}.gallery .image-title-container{bottom:15px;position:absolute;text-align:center;width:100%;z-index:1}.gallery .gallery-slide-information{margin-bottom:20px;text-align:center}.gallery .gallery-slide-information .star{font-size:18px}.gallery .gallery-slide-information .star:before{color:#ed8f2c}.gallery .gallery-slide-information .rating-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}
.gallery .gallery-slide-information .rating-count{display:inline-block;font-size:12px;margin-left:5px}.gallery .gallery-slide-title{text-align:center}.gallery .gallery-slide-title h2{margin-top:0}.gallery .gallery-slide-position{font-size:20px;font-weight:600}.gallery .gallery-slide-info-content{margin:10px 0 20px}.gallery .gallery-slide-info-content>div{display:inline-block;margin-left:10px}.gallery .gallery-slide-info-content>div:first-of-type{margin-left:0}.gallery .gallery-slide-info-content>div span{margin-left:5px}.gallery .gallery-slide-info-content>div em{font-style:normal}.gallery .gallery-slide-info-content .info-preparation-time{text-align:left}.gallery .gallery-slide-info-content .info-difficulty{text-align:center}.gallery .gallery-slide-info-content .info-calories{text-align:right}.gallery .gallery-slide-recipe-button{background-color:#95bd4d;color:#fff;display:block;font-size:19px;padding:10px 0;text-align:center}.gallery .fivestar-average-stars{display:inline-block;overflow:visible}.gallery .fivestar-average-stars .description{margin:0}.gallery .premium-badge{font-size:16px;margin-bottom:10px;text-align:center}.gallery-expert{margin-bottom:10px;text-align:center}.gallery-expert a{color:#ed8f2c;font-weight:600;text-decoration:underline}.introduction-text{margin-bottom:10px;text-align:center}.introduction-text a{color:#ed8f2c;text-decoration:underline}.affiliate-text h2:first-of-type{margin-top:0}.gallery-badge-container{text-align:center}.gallery-badge-container .gallery-badge{display:inline-block;font-size:16px;font-weight:600}.recipe-list .teaser-left .fa-play-circle{font-size:60px}#search-content-left,#search-content-right{float:left}#search-content-right{margin-left:20px;width:700px}#search-content-right .panel-separator{clear:both;margin-bottom:20px}#search-content-right .info-table .notice.rating{clear:both}#edit-search-api-views-fulltext-wrapper{padding:0}#edit-search-api-views-fulltext-wrapper label{display:none}.pane-eatsmarter-fulltext-search-form .views-submit-button{float:right}.pane-eatsmarter-fulltext-search-form .views-submit-button #edit-submit-es-search-page{margin-left:0}.views-exposed-form{font-size:13px;overflow:hidden}.views-exposed-form .views-exposed-widget{padding:0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:2px}.views-exposed-form .views-exposed-widget label{display:none}.views-exposed-form .views-exposed-widget input.form-text{margin-right:10px}.views-exposed-form .views-widget-filter-combine{margin-bottom:5px}.page-suche .views-exposed-form input.form-text{width:100%}#eatsmarter-search-override-fulltext-search-form-form{margin-bottom:20px}#eatsmarter-search-override-fulltext-search-form-form .form-submit{margin-left:0}#search-content-right .pane-title{position:relative}#search-content-right .pane-title a.link-exclusive{font-size:12px;float:right}#search-content-right .pane-title span{text-transform:none}#search-content-right .pane-title span .premium-badge{text-transform:uppercase}.view-es-search-page .view-header{margin-bottom:20px}.view-es-search-page .attachment-before{margin-bottom:20px}.page-suche .pane-menu-menu-search-menu li{display:block;margin-bottom:5px}.page-suche .pane-menu-menu-search-menu a{text-transform:none}.page-suche .facetapi-facetapi-links li{list-style:none;margin-bottom:4px}#search-content-left{padding:0 0 60px;position:relative;width:200px}.content-full .pane-mp-recipe-facets .search-sidebar-headline,#search-content-left .search-sidebar-headline{color:#000;font-size:12px;font-weight:400;line-height:14px;padding:10px;margin:0}.content-full .pane-mp-recipe-facets .panel-separator,#search-content-left .panel-separator{clear:both;margin-bottom:20px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane,#search-content-left .pane-eatsmarter-facets-pane{min-height:100%}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-include,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-exclude,#search-content-left .pane-eatsmarter-facets-pane .facet-include,#search-content-left .pane-eatsmarter-facets-pane .facet-exclude{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}
.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider,#search-content-left .pane-eatsmarter-facets-pane .facet-slider{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:120px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider #slider-calories,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider #slider-cooking-time,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider #slider-difficulty,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider #slider-health-score,#search-content-left .pane-eatsmarter-facets-pane .facet-slider #slider-calories,#search-content-left .pane-eatsmarter-facets-pane .facet-slider #slider-cooking-time,#search-content-left .pane-eatsmarter-facets-pane .facet-slider #slider-difficulty,#search-content-left .pane-eatsmarter-facets-pane .facet-slider #slider-health-score{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;width:90%}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score{min-height:90px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content{position:relative}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content:before,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content:after,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content:after{background-image:url(/sites/all/themes/eatsmarter/compass/images/apple_men.png);background-repeat:no-repeat;background-size:151px;content:" ";display:inline-block;height:30px;position:absolute;width:26px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content:before,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-0-1:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-0-1:before{background-position:-125px 0;left:-7px;top:-10px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-2-3:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-2-3:before{background-position:-100px 0;left:-7px;top:-10px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-4-6:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-4-6:before{background-position:-75px 0;left:-7px;top:-10px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-7-8:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-7-8:before{background-position:-50px 0;left:-7px;top:-10px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-9:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-9:before{background-position:-25px 0;left:-7px;top:-10px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-10:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content.health-score-10:before{background-position:0 0;left:-7px;top:-10px}
.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content:after,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-health_score .facet-content:after{background-position:0 0;right:-7px;top:-10px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-difficulty .facet-content,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-cooking_time .facet-content,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-calories .facet-content,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-difficulty .facet-content,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-cooking_time .facet-content,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-calories .facet-content{position:relative}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-difficulty .facet-content:before,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-difficulty .facet-content:after,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-cooking_time .facet-content:before,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-cooking_time .facet-content:after,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-calories .facet-content:before,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-calories .facet-content:after,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-difficulty .facet-content:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-difficulty .facet-content:after,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-cooking_time .facet-content:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-cooking_time .facet-content:after,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-calories .facet-content:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-calories .facet-content:after{display:inline-block;font-size:14px;position:absolute;vertical-align:middle;width:26px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-difficulty .facet-content:before,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-cooking_time .facet-content:before,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-calories .facet-content:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-difficulty .facet-content:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-cooking_time .facet-content:before,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-calories .facet-content:before{content:attr(data-before-label);left:-14px;top:-5px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-difficulty .facet-content:after,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-cooking_time .facet-content:after,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider.facet-calories .facet-content:after,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-difficulty .facet-content:after,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-cooking_time .facet-content:after,#search-content-left .pane-eatsmarter-facets-pane .facet-slider.facet-calories .facet-content:after{content:attr(data-after-label);right:-7px;text-align:center;top:-15px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider .cooking-time-slider-value-display,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider .difficulty-slider-value-display,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider .calories-slider-value-display,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-slider .hs-slider-value-display,#search-content-left .pane-eatsmarter-facets-pane .facet-slider .cooking-time-slider-value-display,#search-content-left .pane-eatsmarter-facets-pane .facet-slider .difficulty-slider-value-display,#search-content-left .pane-eatsmarter-facets-pane .facet-slider .calories-slider-value-display,#search-content-left .pane-eatsmarter-facets-pane .facet-slider .hs-slider-value-display{font-size:16px;margin-top:20px;text-align:center}
.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper{clear:both;margin-bottom:20px;margin-top:10px;padding:10px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .facet-combined-title,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .facet-combined-title{font-weight:600;line-height:14px;margin-bottom:10px;padding:4px 0 6px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .facet-title,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .facet-title{font-weight:400}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .facet-include input.form-autocomplete,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .facet-include input.form-autocomplete{background:#fff url(/sites/all/themes/eatsmarter/compass/images/plus.png) 97% 6px no-repeat}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .facet-exclude input.form-autocomplete,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .facet-exclude input.form-autocomplete{background:#fff url(/sites/all/themes/eatsmarter/compass/images/minus.png) 97% 6px no-repeat}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list ul,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list li,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list li{display:inline-block;margin-bottom:5px;margin-right:5px;width:auto}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list li.last,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list li.last{order:300000}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-title,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-title{font-weight:400;margin-top:0;border:0;font-weight:600;margin-bottom:10px;padding:4px 0 6px;text-transform:none}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content>.item-list,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content>.item-list,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider{margin:0}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content>.item-list ul,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider ul,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content>.item-list ul,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider ul{margin:0}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content>.item-list li,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider li,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content>.item-list li,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider li{font-size:12px;overflow:hidden}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content>.item-list li .facetapi-active,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider li .facetapi-active,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content>.item-list li .facetapi-active,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider li .facetapi-active{float:right}
.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container{overflow:hidden}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container .facetapi-limit-link,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container .facetapi-limit-link{cursor:pointer;display:inline-block;font-size:12px;padding-top:4px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container .facetapi-limit-link:hover,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container .facetapi-limit-link:hover{color:#000}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container .facetapi-limit-link.facetapi-limit-link-more:after,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container .facetapi-limit-link.facetapi-limit-link-more:after{content:'\f078';font-family:FontAwesome;font-size:10px;margin-left:5px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container .facetapi-limit-link.facetapi-limit-link-fewer,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container .facetapi-limit-link.facetapi-limit-link-fewer{display:none;float:right}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container .facetapi-limit-link.facetapi-limit-link-fewer:after,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .facetapi-limit-link-container .facetapi-limit-link.facetapi-limit-link-fewer:after{content:'\f077';font-family:FontAwesome;font-size:10px;margin-left:5px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider{padding-top:5px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .form-autocomplete,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .form-autocomplete{font-style:italic;padding-right:25px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .form-item-autocomplete #autocomplete,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .form-item-autocomplete #autocomplete{background-color:#fff}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .item-list,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .item-list{overflow:hidden}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .item-list .facetapi-facetapi-checkbox-links li,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .item-list .facetapi-facetapi-checkbox-links li{margin:5px 0}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .item-list .facetapi-facetapi-checkbox-links li a,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .item-list .facetapi-facetapi-checkbox-links li a{color:#000;font-size:12px;padding-left:0}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .item-list .facetapi-facetapi-checkbox-links li .facetapi-checkbox,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .item-list .facetapi-facetapi-checkbox-links li .facetapi-checkbox{margin-bottom:0}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content form .form-type-textfield,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content form .form-type-textfield{overflow:visible;position:relative}
.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content form .form-type-textfield input,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content form .form-type-textfield input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;width:100%}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider{margin:.6em 7px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider.ui-widget-content,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider.ui-widget-content{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;background:#ee7200;border:none;height:2px;margin:0 auto;width:85%}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider .ui-slider-range.ui-widget-header,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider .ui-slider-range.ui-widget-header{background:#fac34f;border:none;height:2px;top:0}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider .ui-slider-handle,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider .ui-slider-handle{background:#ee7200;border:0 none;box-sizing:border-box;color:#fff;font-size:12px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider label,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider label{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;font-size:11px;margin-top:25px;position:absolute;text-decoration:underline;white-space:nowrap}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider .slider-line,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider .slider-line{height:84%;position:absolute;top:8%;width:1px;z-index:1}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider .slider-line.no-label,#search-content-left .pane-eatsmarter-facets-pane .facet-wrapper .facet-content .eatsmarter-search-ui-slider .slider .slider-line.no-label{border-color:#ccc;height:63%;top:16%;z-index:0}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facets-filter-header,#search-content-left .pane-eatsmarter-facets-pane .facets-filter-header{font-size:18px;padding:10px 0 25px;text-align:center}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facets-filter-header span,#search-content-left .pane-eatsmarter-facets-pane .facets-filter-header span{color:#ed8f2c}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facets-filter-header .facet-filter-header-text,#search-content-left .pane-eatsmarter-facets-pane .facets-filter-header .facet-filter-header-text{float:left;font-weight:600;position:relative;top:-1px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facets-filter-header .fa-filter,#search-content-left .pane-eatsmarter-facets-pane .facets-filter-header .fa-filter{font-size:34px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facets-filter-close,#search-content-left .pane-eatsmarter-facets-pane .facets-filter-close{cursor:pointer;float:right}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-cancel-button,#search-content-left .pane-eatsmarter-facets-pane .facet-cancel-button{border-color:#ccc;color:#95bd4d}
.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-filter-button,#search-content-left .pane-eatsmarter-facets-pane .facet-filter-button{border-color:#95bd4d}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-cancel-button,.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-filter-button,#search-content-left .pane-eatsmarter-facets-pane .facet-cancel-button,#search-content-left .pane-eatsmarter-facets-pane .facet-filter-button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:15px;font-weight:600;margin-left:10px;padding:6px}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .facet-filter-button,#search-content-left .pane-eatsmarter-facets-pane .facet-filter-button{background-color:#95bd4d;color:#000}.content-full .pane-mp-recipe-facets .pane-eatsmarter-facets-pane .search-control-buttons,#search-content-left .pane-eatsmarter-facets-pane .search-control-buttons{background:#fff;bottom:0;padding:10px 0;position:fixed;text-align:center;text-transform:uppercase;width:270px;z-index:3}#search-content-right .view-empty{margin-bottom:40px}#search-content-right .pane-title{margin-bottom:10px}#search-content-right .search-api-sorts{margin:10px 0 40px;list-style-type:none;overflow:hidden}#search-content-right .search-api-sorts li{float:left;margin-right:10px}#search-content-right .search-api-sorts li a{padding:5px;border:1px solid #060;float:left}#search-content-right .search-api-sorts li .search-api-sort-active{background-color:#060}#search-content-right .search-api-sorts li .search-api-sort-active a{background-color:#060;color:#fff;font-weight:600}#search-content-right .search-api-sorts li .search-api-sort-active a:hover{color:#ed8f2c}#search-content-right .pane-search-api-sorts-search-sorts{overflow:hidden}#search-content-right .pane-search-api-sorts-search-sorts .pane-title{float:left;text-transform:none;border:0;font-weight:600;margin:17px 10px 0 0}#search-content-right .search-results-footer{margin-bottom:60px}#search-content-right .search-results-footer .fa{font-size:10px}#search-content-right .panel-pane{margin-bottom:0}#facetapi-facet-search-apies-content-index-block-field-ingredients-groupfield-ingredients-listfield-ingredient{border:0}.header #nice-select{float:left;margin:0}.header .dropdown dt{z-index:504;height:25px}.header .dropdown dt a:hover{color:#ed8f2c}.header .dropdown dt a{background-color:#f1fcd2;background-position:7px 11px;display:block;border:1px solid #bbb;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;width:60px;padding:6px 5px 4px 23px;font-weight:600;color:#060}.header .dropdown dt a span{cursor:pointer;display:block}.header .dropdown dt a.dt-active{border-bottom:0;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0}.header .dropdown dd,.header .dropdown dt,.header .dropdown ul{margin:0;padding:0}.header .dropdown dd{position:relative;z-index:505}.header .dropdown dd ul{background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-top:0;border-bottom:0;color:#060;display:none;left:0;padding:0;position:absolute;top:3px;width:auto;min-width:88px;list-style-type:none}.header .dropdown dd ul li{border-bottom:1px solid #ccc}.header .dropdown dd ul li a{padding:5px 5px 3px 23px;display:block}.header .dropdown a,.header .dropdown a:visited{color:#060;text-decoration:none;outline:none;height:16px}.header .dropdown a:hover{color:#ed8f2c}.header .dropdown span.value{display:none}.header #search-query{border:1px solid #ccc;border-right:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;height:24px;padding-left:10px}.header .searchfacet{display:none}dl.dropdown{display:none}
.js dl.dropdown{display:block}.pane-es-search-page-recipe-search-panel,.pane-eatsmarter-cookbook-vp-cookbook-list{position:relative}.pane-es-search-page-recipe-search-panel .link-exclusive,.pane-eatsmarter-cookbook-vp-cookbook-list .link-exclusive{position:absolute;top:0;right:0;font-size:12px}.pane-es-search-page-recipe-search-panel{position:relative}#eatsmarter-search-form-form #edit-ft-container,#eatsmarter-search-form-form #edit-submit-container{margin-bottom:0}.tiles{list-style-type:none;overflow:hidden;margin:0;padding:0}.tiles.col-4 li{width:129px}.tiles.col-3 li{width:178px}.tiles.col-3 li a{height:50px}.tiles.col-3 li.full{width:auto;margin-right:0;float:none;clear:both}.tiles.col-2 li{width:278px}.tiles.ingredients{width:129px;float:left;margin-right:20px}.tiles.ingredients .head{font-weight:600}.tiles.ingredients.last{margin-right:0}.tiles.ingredients li{text-align:left;text-transform:none;padding:10px}.tiles.ingredients li a{margin:2px 0;padding:2px 0;height:auto;width:auto}.tiles li{float:left;margin:0 20px 20px 0;text-align:center;text-transform:uppercase}.tiles li.last{margin:0 0 20px}.tiles li .row-2{padding-top:32px;height:65px}.tiles li a{display:block;padding-top:38px;height:59px}.tiles.mouseover{overflow:visible}.tiles.mouseover li{float:none;width:280px;padding:0 10px;position:relative;text-align:left;margin-bottom:12px}.tiles.mouseover li a{padding-top:12px;height:30px}.tiles.mouseover li:hover .popup{display:block}.tiles.mouseover .explanation{float:right;font-size:12px;text-transform:none}.tiles .popup{display:none;position:absolute;left:320px;top:0;width:240px;text-transform:none;text-align:left;padding:20px 10px}.tiles .popup ul{list-style-type:disc;margin:10px 0 0 20px;padding:0}.tiles .popup li{text-align:left;text-transform:none;width:auto;margin-bottom:10px}.tiles .popup .head{font-weight:600;text-transform:uppercase}.tiles-description{font-size:13px;text-align:right}.color-1{background-color:#ddeca7}.color-2{background-color:#bcdbd6}.color-3{background-color:#c0e389}.color-4{background-color:#a4dd90}.color-5{background-color:#81ca9d}.color-6{background-color:#d9f5e6}.color-7{background-color:#c8f0f0}.color-8{background-color:#c0e389}.color-9{background-color:#fee1c9}.color-10{background-color:#faf5cc}.boost-permission .boosted{background:linear-gradient(324deg,#fff 4%,rgba(0,0,0,0) 4%) -70px 43px,linear-gradient(36deg,#fff 4%,rgba(0,0,0,0) 4%) 30px 43px,linear-gradient(72deg,#f1fcd2 8.5%,rgba(0,0,0,0) 8.5%) 30px 43px,linear-gradient(288deg,#f1fcd2 8.5%,rgba(0,0,0,0) 8.5%) -70px 43px,linear-gradient(216deg,#f1fcd2 7.5%,rgba(0,0,0,0) 7.5%) -70px 23px,linear-gradient(144deg,#f1fcd2 7.5%,rgba(0,0,0,0) 7.5%) 30px 23px,linear-gradient(324deg,#fff 4%,rgba(0,0,0,0) 4%) -20px 93px,linear-gradient(36deg,#fff 4%,rgba(0,0,0,0) 4%) 80px 93px,linear-gradient(72deg,#f1fcd2 8.5%,rgba(0,0,0,0) 8.5%) 80px 93px,linear-gradient(288deg,#f1fcd2 8.5%,rgba(0,0,0,0) 8.5%) -20px 93px,linear-gradient(216deg,#f1fcd2 7.5%,rgba(0,0,0,0) 7.5%) -20px 73px,linear-gradient(144deg,#f1fcd2 7.5%,rgba(0,0,0,0) 7.5%) 80px 73px;background-size:100px 100px}.search-overlay{background-color:#fff;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.search-overlay img{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:absolute;top:50%}.pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list span:not(.facet-combined-ingredients-remove-all),.search-selection-summary .sss-label{background:#efefef none;border-radius:3px;cursor:pointer;display:inline-block;margin-bottom:5px;margin-right:5px;padding:2px 5px;white-space:nowrap;width:auto}.pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list span:not(.facet-combined-ingredients-remove-all):hover,.search-selection-summary .sss-label:hover{cursor:pointer;text-decoration:line-through}.pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list span:not(.facet-combined-ingredients-remove-all):after,.search-selection-summary .sss-label:after{color:#494949;content:"";background-image:url(/sites/all/themes/eatsmarter/compass/images/x_grey.png);background-repeat:no-repeat;background-size:10px 10px;display:inline-block;height:10px;margin-left:5px;position:relative;top:1px;width:10px}
.pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list span.facet-combined-ingredients-remove-all{text-decoration:underline}.pane-eatsmarter-facets-pane .facet-wrapper.facet-combined-ingredients .item-list span.facet-combined-ingredients-remove-all:hover{cursor:pointer}.search-selection-summary{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px;position:relative}.search-selection-summary .reset{-webkit-align-self:center;align-self:center;margin-bottom:5px;text-decoration:underline}.search-sort-container,.search-view-container{margin-bottom:20px}.search-sort-container .label,.search-view-container .label{font-weight:600}.search-sort-container .search-sort,.search-sort-container .search-view,.search-sort-container .item-list,.search-sort-container li,.search-view-container .search-sort,.search-view-container .search-view,.search-view-container .item-list,.search-view-container li{display:inline}.search-sort-container .search-sort,.search-sort-container .search-view,.search-view-container .search-sort,.search-view-container .search-view{padding-left:0}.search-sort-container .search-sort li:after,.search-sort-container .search-view li:after,.search-view-container .search-sort li:after,.search-view-container .search-view li:after{content:" | "}.search-sort-container .search-sort li.last:after,.search-sort-container .search-view li.last:after,.search-view-container .search-sort li.last:after,.search-view-container .search-view li.last:after{content:""}.search-sort-container .search-sort a.active,.search-sort-container .search-view a.active,.search-view-container .search-sort a.active,.search-view-container .search-view a.active{color:#ed8f2c;cursor:default}.search-view-container{float:right}.eatsmarter-search-results{position:relative}.eatsmarter-search-results .center{filter:alpha(opacity=70);opacity:.7;background:#fff;padding:100px 0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:5}.eatsmarter-search-results .filter-button{border:2px solid #000;display:block;margin-top:10px;width:256px}.pane-eatsmarter-top100-listing .pane-content h1{margin-left:220px}.pane-eatsmarter-top100-listing .eatsmarter-search-results .top100-item>div{display:inline-block;vertical-align:top}.pane-eatsmarter-top100-listing .eatsmarter-search-results .top100-item .top100-extra{margin-right:15px;text-align:right;width:200px}.pane-eatsmarter-top100-listing .eatsmarter-search-results .top100-item .top100-extra div{margin-bottom:10px}.pane-eatsmarter-top100-listing .eatsmarter-search-results .top100-item .top100-extra .rank{background:#ed8f2c;color:#fff;display:inline-block;font-size:16px;margin-top:20px;padding:2px 4px;text-transform:uppercase}.pane-eatsmarter-top100-listing .eatsmarter-search-results .top100-item .top100-extra .rating-average,.pane-eatsmarter-top100-listing .eatsmarter-search-results .top100-item .top100-extra .visits-count,.pane-eatsmarter-top100-listing .eatsmarter-search-results .top100-item .top100-extra .cookbook-count{font-size:16px;margin-bottom:5px}.pane-eatsmarter-top100-listing .eatsmarter-search-results .top100-item .top100-extra .rating-count,.pane-eatsmarter-top100-listing .eatsmarter-search-results .top100-item .top100-extra .visits-label{font-size:13px}.pane-eatsmarter-search-top100-tabs{padding-top:10px}.pane-eatsmarter-search-top100-tabs .primary{margin:0 0 0 1em;padding:0}.page-rezepte-rezeptsuche .pane-search-form-pane{margin-bottom:20px}.page-rezepte-rezeptsuche .pane-search-form-pane .pane-title,.page-rezepte-rezeptsuche .pane-search-form-pane .text-before,.page-rezepte-rezeptsuche .pane-search-form-pane .text-after{text-align:center}.page-rezepte-rezeptsuche .pane-search-form-pane .pane-title{border:none;font-size:26px}.page-rezepte-rezeptsuche .pane-search-form-pane .text-before{margin-bottom:10px}.page-rezepte-rezeptsuche .pane-search-form-pane .text-after{margin-top:10px}.search-as-you-type-list{display:none;position:relative}.search-as-you-type-list.active{display:block}.search-as-you-type-list ul{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;position:absolute;width:100%;z-index:5}
.search-as-you-type-list ul li a{display:block}.search-as-you-type-list ul li .thumbnail-container img{box-sizing:border-box;max-width:25%;padding:0 2px}.search-as-you-type-headline{color:#060;font-size:12px;font-style:italic;font-weight:600}.search-sort-container-outer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:20px;position:relative}.search-sort-container-outer .sort-by-overlay{background:#fff;border:1px solid #666;display:none;left:0;position:absolute;width:100%;z-index:2}.search-sort-container-outer .sort-by-overlay.sort-by-overlay-open{display:block}.search-sort-container-outer .sort-by-overlay .sort-by-header{background:#95bd4d;color:#fff;padding:5px;position:relative;text-align:center}.search-sort-container-outer .sort-by-overlay .sort-by-header .sort-by-close{cursor:pointer;padding:5px;position:absolute;right:5px;top:0}.search-sort-container-outer .sort-by-overlay .item-list{padding:10px}.search-sort-container-outer .sort-by-overlay .item-list ul{display:flex;flex-wrap:wrap}.search-sort-container-outer .sort-by-overlay .item-list ul li{box-sizing:border-box;margin:5px 0;padding-left:20px;width:50%}.search-sort-container-outer .sort-by-overlay .item-list ul span{cursor:pointer;margin-left:20px;text-decoration:underline}.search-sort-container-outer .sort-by-overlay .item-list ul span.active{font-weight:600;margin-left:0;text-decoration:none}.search-sort-container-outer .sort-by-overlay .item-list ul span.active:before{content:'\f00c';font-family:'FontAwesome';margin-right:5px}.search-sort-sorted-by{-webkit-align-items:center;align-items:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:-webkit-flex;display:flex;background-color:rgba(98,2,238,0);border:1px solid rgba(0,0,0,.12);box-sizing:border-box;cursor:pointer;height:36px;width:140px}.search-sort-sorted-by span{color:#296e12;font-weight:600;text-align:center;text-transform:uppercase;width:calc(100% - 25px)}.search-sort-sorted-by .fa-angle-down{font-size:20px;margin-right:10px;width:15px}#search-content-right .title-wrapper{margin-bottom:20px;overflow:hidden;text-align:center}#search-content-right .title-wrapper h1{color:#ed8f2c;display:inline-block;margin-top:0;position:relative}#search-content-right .title-wrapper h1:before,#search-content-right .title-wrapper h1:after{border-bottom:1px solid #666;content:'';height:12px;position:absolute;top:0;width:200%}#search-content-right .title-wrapper h1:before{margin-right:15px;right:100%}#search-content-right .title-wrapper h1:after{left:100%;margin-left:15px}label.facetapi-label{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:url(/sites/all/themes/eatsmarter/compass/images/new_design_checkboxes.png) 0 -17px no-repeat;cursor:pointer;display:inline-block;font-size:12px;height:17px;line-height:16px;padding-left:29px;vertical-align:middle;-webkit-touch-callout:none}label.facetapi-label.checked{background-position:0 0}.es-facetapi-disabled label.facetapi-label{color:#666;cursor:default}.es-facetapi-disabled label.facetapi-label.checked{background-position:0 0}input[type=checkbox].facetapi-checkbox{border:0;clip:rect(0 0 0 0);height:1px;left:-1000px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;z-index:-1000}.section.search-filter-in{z-index:2000000000}.section.search-filter-in #facet-filter-sticky{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.section #facet-filter-sticky{-moz-transition:-moz-transform .5s ease 0s;-o-transition:-o-transform .5s ease 0s;-webkit-transition:-webkit-transform .5s ease;-webkit-transition-delay:0s;transition:transform .5s ease 0s;-moz-transform:translateX(-100vw);-ms-transform:translateX(-100vw);-webkit-transform:translateX(-100vw);transform:translateX(-100vw);background-color:#ccc;bottom:0;box-sizing:border-box;color:#ed8f2c;display:block;left:0;padding:10px;position:fixed;text-align:center;width:100%;z-index:111}.section #facet-filter-sticky .facet-filter-sticky-info{height:30px;margin-bottom:5px}
.section #facet-filter-sticky .facet-filter-sticky-info.filtering .facet-filter-sticky-info-text{margin-left:45px}.section #facet-filter-sticky .facet-filter-sticky-info.filtering .fa-spinner{display:inline-block}.section #facet-filter-sticky .facet-filter-sticky-info-text{display:inline-block;line-height:30px}.section #facet-filter-sticky .fa-spinner{display:none;margin-right:5px;position:absolute}.pane-eatsmarter-search-results .form-wrapper{margin-bottom:0}.pane-eatsmarter-search-results .views-exposed-form{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;display:table;width:100%}.pane-eatsmarter-search-results .views-exposed-form .views-exposed-widget{float:none}.pane-eatsmarter-search-results .views-exposed-form .views-exposed-widget input.form-text{margin-right:0}.pane-eatsmarter-search-results #edit-submit-es-search-page{-webkit-appearance:none;background:#fff;border:none;height:30px;margin:0;width:35px}.pane-eatsmarter-search-results #edit-submit-es-search-page:hover{background:#fff;border:none}.pane-eatsmarter-search-results .views-submit-button{display:table-cell;height:30px;margin-bottom:0;position:relative;width:35px}.pane-eatsmarter-search-results .views-submit-button i{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#ccc;font-size:20px;left:50%;pointer-events:none;position:absolute;top:50%}.pane-eatsmarter-search-results .views-widget-filter-reset-button-container{cursor:pointer;display:table-cell;height:30px;position:relative;width:30px}.pane-eatsmarter-search-results .views-widget-filter-reset-button-container i{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#ccc;font-size:20px;left:50%;pointer-events:none;position:absolute;top:50%}.pane-eatsmarter-search-results .views-widget-filter-search_api_views_fulltext{display:table-cell;vertical-align:middle}.pane-eatsmarter-search-results .form-item-ft input{border:none;outline:none}.search-type-selection-container{border-bottom:1px solid #ccc;margin-bottom:20px}.search-type-selection-container .search-type-selection-item{cursor:pointer;display:inline-block;padding:0 10px 10px}.search-type-selection-container .search-type-selection-item.active{border-bottom:1px solid #95bd4d;color:#95bd4d}.eatsmarter-search-results .teaser-left .fa-play-circle{font-size:60px}.eatsmarter-search-results .item-list{width:100%}.search-form-input-label{position:absolute;top:-200px}.search-filter-button{-webkit-align-items:center;align-items:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:-webkit-flex;display:flex;background-color:#95bd4d;border:1px solid #95bd4d;box-sizing:border-box;cursor:pointer;height:36px;width:calc(100% - 145px)}.search-filter-button span{color:rgba(0,0,0,.87);font-weight:600;text-align:center;text-transform:uppercase;width:calc(100% - 25px)}.search-filter-button .fa-angle-down{font-size:20px;margin-right:10px;width:15px}.page-taxonomy-term .search-selection-summary{margin-bottom:20px}.mobile-search-filter-button{-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;-moz-box-shadow:2px 2px 5px 2px rgba(0,0,0,.1);-webkit-box-shadow:2px 2px 5px 2px rgba(0,0,0,.1);box-shadow:2px 2px 5px 2px rgba(0,0,0,.1);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background:#95bd4d;bottom:120px;height:56px;position:fixed;right:10px;text-align:center;width:56px;z-index:100}.mobile-search-filter-button-fade-container{display:none}.flipboard{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGwtb3BhY2l0eT0iMCIgLz48ZyBzaGFwZS1yZW5kZXJpbmc9ImNyaXNwRWRnZXMiIGZpbGw9IndoaXRlIj48cmVjdCB4PSI0MCIgeT0iNDAiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgb3BhY2l0eT0iMC44IiAvPjxyZWN0IHg9IjQwIiB5PSIyMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjIwIiBvcGFjaXR5PSIwLjkiIC8+PHJlY3QgeD0iMjAiIHk9IjIwIiB3aWR0aD0iMjAiIGhlaWdodD0iNjAiIC8+PC9nPjwvc3ZnPg==) no-repeat center center;background-size:contain;display:inline-block;height:25px !important;margin:0 auto;width:25px}.actionbar-common{background-color:#e9e9e9;color:#6a6a6a;text-align:center}.actionbar-common .actionbar-common-item{cursor:pointer;display:inline-block;padding:0 10px}.actionbar-common .actionbar-common-item .actionbar-common-item-content{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}
.actionbar-common .actionbar-node-buttons{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background-color:#fff;padding-bottom:5px}.actionbar-common .actionbar-node-buttons .actionbar-common-item{display:-webkit-inline-flex;display:inline-flex;background-color:#f5f5f5;height:45px;margin-right:5px;padding:0 15px}.actionbar-common .actionbar-node-buttons .actionbar-common-item:last-of-type{margin-right:0}.actionbar-common .actionbar-share-buttons{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:none;padding:10px 0;text-align:center}.actionbar-common .actionbar-share-buttons.open{display:-webkit-flex;display:flex}.actionbar-common .actionbar-common-cookbook-link{color:#95bd4d}.actionbar-common .actionbar-common-cookbook-link i{color:#95bd4d;margin-right:5px}.actionbar-common .actionbar-common-share{cursor:pointer}.actionbar-common .actionbar-common-share.open{background-color:#e9e9e9}.actionbar-common .actionbar-common-share i{margin-right:5px}.actionbar-common .actionbar-common-pinterest a{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#bd081c;color:#fff;height:22px;padding-top:3px;width:25px}.actionbar-common .actionbar-common-pinterest a:before{content:'\f231';font-family:'FontAwesome';font-size:22px;line-height:22px}.actionbar-common .actionbar-common-print span{height:24px}.actionbar-common .actionbar-common-flipboard .actionbar-common-item-content{background-color:#e02828;height:25px;width:25px}.actionbar-common .actionbar-common-flipboard .actionbar-common-item-content i{margin-top:5px}.actionbar-common .actionbar-common-email a{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;color:#6a6a6a}.actionbar-common .actionbar-common-email a i{margin-right:5px}.actionbar-common .actionbar-common-whatsapp .actionbar-common-item-content{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#43d854;display:inline-block;height:25px;width:25px}.actionbar-common .actionbar-common-whatsapp .actionbar-common-item-content a{color:#fff;font-size:20px;line-height:25px}.actionbar-common .actionbar-common-facebook .actionbar-common-item-content{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#3b5998;display:inline-block;height:25px;width:25px}.actionbar-common .actionbar-common-facebook .actionbar-common-item-content a{color:#fff;font-size:20px;padding:0 5px}.field-name-field-preparation-steps .preparation-step{margin-bottom:40px}.field-name-field-preparation-steps .preparation-step:last-child{margin-bottom:0}.field-name-field-preparation-steps .field-name-field-text p:first-of-type{margin-top:0}.field-name-field-preparation-steps .field-name-field-text p:last-of-type{margin-bottom:0}.field-name-field-preparation-steps .field-name-field-image{float:left;margin-right:10px}.field-name-field-preparation-steps .field-name-field-video{margin-top:20px}.field-name-field-preparation-steps .field-name-field-video img{height:auto;width:100%}.field-name-field-preparation-steps .field-name-field-video .embed-video .title{font-style:italic;margin-top:5px;text-align:center}.field-name-field-preparation-steps .teaser-big.teaser-node-video{overflow:visible;position:relative;text-align:center}.field-name-field-preparation-steps .teaser-big.teaser-node-video .teaser-left{margin:0}.field-name-field-preparation-steps .teaser-big.teaser-node-video .teaser-right{position:static}.field-name-field-preparation-steps .teaser-big.teaser-node-video .badge{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#ed8f2c;color:#fff;display:block;font-size:16px;font-weight:600;left:-50px;padding:3px 50px 3px 5px;position:absolute;text-transform:uppercase;top:0;z-index:1}.field-name-field-preparation-steps .teaser-big.teaser-node-video .badge:after{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#ed8f2c;content:'\f04b';font-family:'FontAwesome';font-size:20px;height:50px;line-height:50px;position:absolute;right:-5px;text-align:center;top:50%;width:50px}
.field-name-field-preparation-steps .teaser-big.teaser-node-video .title{font-size:14px;font-style:italic;font-weight:400}.preparation-step-count{font-size:17px;font-weight:600;margin-bottom:10px;min-width:30px}.recipe-fullview .preparation-steps-title{margin-bottom:20px}.preparation-step-items{display:-webkit-flex;display:flex}.preparation-step-items .preparation-step-content{width:100%}.node-type-recipe .section{background:#fff}.node-type-recipe .sidebar,.node-type-recipe .content-main{border:none}.node-type-recipe .content-full{padding:0}.node-type-recipe .related-recipes .teaser .title{text-align:center;font-size:12px}.node-type-recipe .field-name-field-ingredients dl{margin:0 0 25px}.node-type-recipe .seasonal-video-wrapper{margin-bottom:30px}.node-type-recipe .seasonal-video-wrapper .teaser a{font-size:14px}.node-type-recipe .preparation-tips-videos{background-color:#fff;padding-top:10px}.node-type-recipe .preparation-tips-videos .teaser a{font-size:14px}.recipe-top .premium-badge{font-size:14px}.recipe-top .title{font-size:30px}.recipe-top .title,.recipe-top .subtitle{margin:0}.recipe-top .subtitle{font-weight:600;line-height:1.2em}.recipe-full,.recipe-fullview{margin-bottom:20px}.field-name-field-kitchen-utensils{margin-bottom:40px}.field-name-field-kitchen-utensils .field-collection-view{display:inline}.field-name-field-kitchen-utensils .field-collection-view:after{content:', '}.field-name-field-kitchen-utensils .field-collection-view:last-child:after{content:''}.field-name-field-kitchen-utensils div:lang(en){text-transform:lowercase}.field-name-field-ingredients{*zoom:1}.field-name-field-ingredients:after{content:"";display:table;clear:both}.field-name-field-ingredients .yield,.field-name-field-ingredients .yield-calculator-button{display:inline-block;margin:0 0 20px}.field-name-field-ingredients .yield{width:184px}.field-name-field-ingredients h2 a,.field-name-field-ingredients h2 a:hover{color:#000}.field-name-field-ingredients a{color:#569118}.field-name-field-ingredients dl{margin:0 0 20px}.field-name-field-ingredients dt{font-weight:600;margin-bottom:10px}.field-name-field-ingredients dd{*zoom:1;margin:0;padding:5px 0}.field-name-field-ingredients dd:after{content:"";display:table;clear:both}.field-name-field-ingredients .ingredient-group-hidden{display:none}.field-name-field-ingredients .es-button-primary,.field-name-field-ingredients .print-link,.field-name-field-ingredients .es-button-secondary,.field-name-field-ingredients .es-button-external,.field-name-field-ingredients .es-button-primary-inline{color:#fff;margin-bottom:50px}.field-name-field-ingredients .print-link{background-color:#ed8f2c !important}.field-name-field-ingredients .print-link img{display:none}.field-name-field-ingredients .print-link:active{background-color:#c53e13 !important}.field-name-field-ingredients .print-link:hover{background-color:#d74d0f !important}.field-name-field-ingredients .ingredient{display:-webkit-flex;display:flex}.field-name-field-ingredients .ingredient:lang(en){text-transform:lowercase}.field-name-field-ingredients .amount,.field-name-field-ingredients .amount-placeholder{display:inline-block;font-weight:600;min-width:75px;text-align:right}.field-name-field-ingredients .amount-wrapper{display:-webkit-flex;display:flex}.field-name-field-ingredients .ingredient-container{margin-left:5px;width:100%}.field-name-field-ingredients .print-list{color:#000;cursor:pointer}.field-name-field-kitchen-utensils a{color:#060}.js .shoplink{display:inline-block}.shoplink{background-position:0 -146px;height:23px;width:87px;cursor:pointer;display:none;float:right;margin-left:5px;margin-top:2px;text-indent:-999em;vertical-align:text-top}.yield{margin:0 10px}.yield input[type=number]{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:textfield;background:#569118;border:1px solid #569118;color:#fff;font-size:16px;height:44px;margin:0 5px;text-align:center;width:44px}
.yield input[type=number]::-webkit-inner-spin-button,.yield input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.yield .yield-row{display:table-row}.yield .yield-row .yield-prefix{display:table-cell;padding-right:20px}.yield .yield-row .yield-value{display:table-cell;width:100%}.yield .yield-row .yield-empty{display:table-cell}.yield .yield-row .yield-unit{display:table-cell;text-align:center;width:142px}.yield-button{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #000;color:#569118;cursor:pointer;font-size:16px;height:44px;text-align:center;width:44px}.pane-eatsmarter-recipe-tags{margin-bottom:20px}.field-name-field-additional-advice{margin-bottom:40px;overflow:hidden}.field-name-field-additional-advice h2{font-size:17px}.field-name-field-additional-advice p:first-child{margin-top:0}.related-recipes .view-eatsmarter-related-content{margin:0}.related-recipes .view-content{*zoom:1;margin-left:-5px;margin-right:-5px}.related-recipes .view-content:after{content:"";display:table;clear:both}.related-recipes .view-content>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;font-size:10px;padding:0 5px}.related-recipes img{height:auto;width:100%}.related-recipes-headline{margin-bottom:5px;text-align:center;text-transform:uppercase}.field-name-field-why-healthy .field-label{margin-top:0}.foodcheck_tables .value,.foodcheck_tables .best{width:15%}.foodcheck_tables .value{text-align:right}.food-check-header{margin-bottom:10px;text-align:right}.food-check-header>*{margin:0 5px}.nutritional-values-table tr td:last-child{text-align:right;width:15%}.foodcheck_tables table,.nutritional-values-table table{border-collapse:collapse}.nutrition .value{font-weight:600}span.nutri-table-subtitle{font-weight:400;font-size:13px}.node.recipe-tab-1,.pane-mp-recipe-comments-tab{padding:20px}.ingredients-and-preparation-tabs .videocanvas{height:auto;max-width:100%}.publ-rights{color:#fff;font-size:30px;margin-bottom:15px;padding:60px 0;text-align:center;text-transform:uppercase;width:100%}.publ-rights.publ-rights-no-print{background-color:#ed1d24}.publ-rights.publ-rights-print{background-color:#060}#eatsmarter-node-review-form .fivestar-form-item{display:block}#eatsmarter-node-review-form .form-text,#eatsmarter-node-review-form .form-textarea{box-sizing:border-box;width:100%}#eatsmarter-node-review-form .form-textarea{margin-top:15px}#eatsmarter-node-review-form .es-button-primary,#eatsmarter-node-review-form .field-name-field-ingredients .print-link,.field-name-field-ingredients #eatsmarter-node-review-form .print-link,#eatsmarter-node-review-form .es-button-secondary,#eatsmarter-node-review-form .es-button-external,#eatsmarter-node-review-form .es-button-primary-inline{margin-bottom:10px;margin-top:15px}.pane-eatsmarter-user-ratings table,.pane-eatsmarter-voting-details table{table-layout:fixed;word-wrap:break-word}.pane-eatsmarter-user-ratings .fivestar-default,.pane-eatsmarter-voting-details .fivestar-default{white-space:nowrap}.pane-eatsmarter-user-ratings td,.pane-eatsmarter-voting-details td{border-bottom:0}.pane-eatsmarter-user-ratings tr.even td,.pane-eatsmarter-user-ratings tr.odd td,.pane-eatsmarter-voting-details tr.even td,.pane-eatsmarter-voting-details tr.odd td{border-bottom:1px solid #ccc}.pane-eatsmarter-review-form .rating-info,.pane-eatsmarter-voting-details-empty .rating-info{font-size:18px;margin-top:18px}.pane-eatsmarter-review-form .form-wrapper,.pane-eatsmarter-review-form .form-textarea-wrapper,.pane-eatsmarter-review-form form .form-item,.pane-eatsmarter-voting-details-empty .form-wrapper,.pane-eatsmarter-voting-details-empty .form-textarea-wrapper,.pane-eatsmarter-voting-details-empty form .form-item{overflow:initial}.node-type-recipe .content-main .pane-eatsmarter-voting-details-empty+.panel-separator{margin-bottom:40px}.pane-eatsmarter-voting-details .back-link{margin-bottom:20px;margin-top:20px}.review-form-wrapper{background-color:#f5f5f5;padding:10px 0;position:relative;text-align:center}
.review-form-wrapper.hidden{display:none}.review-form-wrapper .reviews-link{color:#ed8f2c;cursor:pointer}.review-form-wrapper .rating-info{padding:0 25px}.review-form-wrapper .fa-close{cursor:pointer;color:#999;font-size:25px;position:absolute;right:10px;top:5px}#add-comment{font-size:17px}.recipe-info-wrapper{margin:10px 0 0;padding:0 20px}.recipe-info-wrapper .traffic-lights-label{display:table-cell;min-width:140px}.recipe-info-wrapper .traffic-lights-inner-wrapper{display:table-row}.recipe-info-wrapper .traffic-lights-inner-wrapper:last-of-type .traffic-light{padding-bottom:0}.recipe-info-wrapper .traffic-light{display:table-cell;padding-bottom:20px}.recipe-info-wrapper .traffic-lights-times-wrapper .traffic-light{display:block;padding-bottom:0}.recipe-info-wrapper .calories-info-link{color:#ed8f2c;font-size:16px;text-decoration:underline}.recipe-info-wrapper .traffic-lights-calories-wrapper .traffic-light{padding-bottom:0}.recipe-info-wrapper.no-health-score{margin-top:30px}.health-score-overall-wrapper{margin-bottom:10px}.health-score-wrapper{display:-webkit-flex;display:flex;margin-top:20px;padding-top:30px}.health-score-value-container{display:inline-block;height:40px;line-height:40px;margin-left:50px;padding-left:25px;position:relative}.health-score-image-container:before{background-image:url(/sites/all/themes/eatsmarter/compass/images/apple_men.png);background-repeat:no-repeat;background-size:380px;content:" ";display:inline-block;height:80px;left:-45px;position:absolute;width:62px;top:-30px}.health-score-image-container:before,.health-score-image-container.health-score-0-1:before{background-position:-318px 0}.health-score-image-container.health-score-2-3:before{background-position:-255px 0}.health-score-image-container.health-score-4-6:before{background-position:-190px 0}.health-score-image-container.health-score-7-8:before{background-position:-128px 0}.health-score-image-container.health-score-9:before{background-position:-65px 0}.health-score-image-container.health-score-10:before{background-position:0 0}.health-score-image-container:after{background-position:0 0;right:-7px;top:-10px}.health-score-headline{display:-webkit-flex;display:flex;font-size:18px;font-weight:600;line-height:24px;margin-top:10px;min-width:120px;padding-left:20px}.health-score-info-link-wrapper{margin-left:145px;margin-top:5px;padding-right:20px;text-align:right}.health-score-info-link{color:#ed8f2c;font-size:16px;text-decoration:underline}.health-score-value{color:#000;display:block;font-size:28px}.health-score-value span{color:rgba(0,0,0,.5);font-size:14px}.health-score-wrapper a{padding-top:8px}.health-score-teaser .health-score-image-container{display:inline;padding-left:17px;position:relative}.health-score-teaser .health-score-image-container:before{background-size:105px 40px;height:22px;left:-3px;top:-3px;width:18px}.health-score-teaser .health-score-image-container:before,.health-score-teaser .health-score-image-container.health-score-0-1:before{background-position:-88px 0}.health-score-teaser .health-score-image-container.health-score-2-3:before{background-position:-70px 0}.health-score-teaser .health-score-image-container.health-score-4-6:before{background-position:-52px 0}.health-score-teaser .health-score-image-container.health-score-7-8:before{background-position:-35px 0}.health-score-teaser .health-score-image-container.health-score-9:before{background-position:-17px 0}.health-score-teaser .health-score-image-container.health-score-10:before{background-position:0 0}.related-content-sidebar-desktop{display:none}.preparation-title{line-height:1.2em}.field-name-field-kitchen-utensils h2,.preparation-steps-title{font-size:17px;margin-top:0}.traffic-lights-difficulty-info-wrapper .traffic-light{line-height:20px;text-align:right;width:100%}.label-yield-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-top:30px}.content-main .panel-pane:first-child .label-yield-container .pane-title.ingredients-title{border-bottom:none;margin-top:10px}.premium-video-container{display:none}
.recipe-image{margin-bottom:5px;position:relative}.recipe-image .recipe-image-placeholder{background:#f3fae8;bottom:0;left:0;padding-top:25%;position:absolute;right:0;text-align:center;top:0}.recipe-image .caption,.recipe-image .caption p{margin:0}.recipe-image .slide,.recipe-image .galleria-stage{overflow:hidden}.recipe-image .slide{position:relative}.recipe-image .slide .fa-play-circle{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;cursor:pointer;font-size:72px;left:50%;position:absolute;top:50%}.recipe-image .slide .partner-logo{bottom:10px;left:10px;position:absolute}.recipe-image .slide .partner-logo img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:0 0;height:auto;max-width:20%}.recipe-image .caption-container{background-color:#f5f5f5;font-style:italic;padding:15px 10px;text-align:center}.galleria-theme-recipe-images .galleria-stage{bottom:0;left:0;position:absolute;right:0;top:0}.galleria-theme-recipe-images .galleria-info{background:#fff;bottom:0;left:0;position:absolute;right:0;width:100%;z-index:2}.galleria-theme-recipe-images .username{font-size:12px}.galleria-theme-recipe-images .galleria-counter{bottom:0;color:#000;font-size:12px;position:absolute;right:0;z-index:200}.galleria-theme-recipe-images.galleria-container.videoplay .galleria-info,.galleria-theme-recipe-images.galleria-container.videoplay .galleria-counter{display:none !important}.galleria-theme-recipe-images img{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.term-page-header-image{font-size:10px;text-align:center}.teaser.menu-tile .entity-cover{text-align:left}.entity-cover .italic{font-style:italic}.entity-cover .semibold{font-weight:600}.entity-cover .upper{text-transform:uppercase}.cookbook-badge{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-image:url(/sites/all/themes/eatsmarter/compass/images/cookbook-badge.jpg?1754562901);position:absolute;z-index:2}.cookbook-badge:before{content:'';display:block;padding-top:41.875%}.cookbook-badge:lang(en){background-image:url(/sites/all/themes/eatsmarter/compass/images/cookbook-badge-en.jpg?1754562901)}.cover-align-right .entity-cover-content,.cover-align-right-badge-left .entity-cover-content,.cover-std .entity-cover-content{bottom:10px;position:absolute;z-index:1}.cover-align-right .entity-cover-kicker,.cover-align-right .entity-cover-title,.cover-align-right-badge-left .entity-cover-kicker,.cover-align-right-badge-left .entity-cover-title,.cover-std .entity-cover-kicker,.cover-std .entity-cover-title{box-decoration-break:clone;display:inline;max-width:80%}.cover-std .entity-cover-content{left:20px}.cover-align-right .entity-cover-content,.cover-align-right-badge-left .entity-cover-content{text-align:right;right:20px}.cover-align-right .entity-cover-title,.cover-align-right-badge-left .entity-cover-title{font-weight:600}.cover-minutes .entity-cover-title{background:#60b537;color:#fff;font-style:italic;font-weight:600;line-height:1;position:absolute;text-transform:uppercase;z-index:1}.cover-icon-10min{background:url(/sites/all/themes/eatsmarter/compass/images/minutes/10min.png?1754562901)}.cover-icon-15min{background:url(/sites/all/themes/eatsmarter/compass/images/minutes/15min.png?1754562901)}.cover-icon-20min{background:url(/sites/all/themes/eatsmarter/compass/images/minutes/20min.png?1754562901)}.cover-icon-25min{background:url(/sites/all/themes/eatsmarter/compass/images/minutes/25min.png?1754562901)}.cover-icon{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;position:absolute;z-index:2}.cover-green-line .entity-cover-content{background:#060;bottom:0;color:#fff;left:0;line-height:1;padding:10px;position:absolute;right:0;z-index:1}.teaser-small .cover-green-line .entity-cover-content{bottom:10px;left:10px;padding:3px 10px}.cover-green-line .entity-cover-kicker,.cover-green-line .entity-cover-title{display:inline-block}
.cover-green-line .entity-cover-title{font-weight:600;padding-right:.25em;text-transform:uppercase}.cover-split .entity-cover-kicker,.cover-split .entity-cover-title{font-weight:600;line-height:1;padding:10px;position:absolute;white-space:nowrap;z-index:1}.cover-split .entity-cover-kicker{right:0;top:0}.cover-split .entity-cover-title{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;left:50%;text-transform:uppercase}.cover-top-100 .top-100-badge,.cover-top-100 .entity-cover-content{position:absolute;z-index:1}.cover-top-100 .entity-cover-content{text-align:right}.cover-top-100 .entity-cover-logo{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-image:url(/sites/all/themes/eatsmarter/compass/images/logo.png?1754562901);display:inline-block}.cover-top-100 .entity-cover-logo:before{content:'';display:block;padding-top:19.354838709%}.cover-top-100 .entity-cover-title{color:#fff;line-height:1;text-transform:uppercase}.top-100-badge{background:#fec200;bottom:0;color:#000 !important;left:0;line-height:0;text-align:center;text-transform:uppercase;top:0;white-space:nowrap}.top-100-badge .inner{-moz-transform:rotate(-90deg) translateY(0%) translateX(-50%);-ms-transform:rotate(-90deg) translateY(0%) translateX(-50%);-webkit-transform:rotate(-90deg) translateY(0%) translateX(-50%);transform:rotate(-90deg) translateY(0%) translateX(-50%);-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;display:inline-block;position:absolute;top:50%}.cover-bordered{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;left:0;position:absolute;right:0;top:0}.cover-bordered .entity-cover-content{background:#060;bottom:0;color:#fff;left:0;line-height:1;position:absolute;right:0;z-index:1}.cover-bordered .entity-cover-title{color:#fff;line-height:1;text-transform:uppercase;text-align:center}.cover-alternative-font .entity-cover-content{bottom:10px;line-height:1;position:absolute;z-index:1}.cover-alternative-font .entity-cover-kicker{display:inline;font-family:"Satisfy",cursive}.cover-alternative-font .entity-cover-title{display:inline;vertical-align:super}.cover-alternative-font .entity-cover-background{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;position:absolute;right:0;top:50%;z-index:-1}.newsletter-banner{background:#fee101;text-align:left}.newsletter-banner>div{display:inline-block}.newsletter-banner .newsletter-claim{font-size:10px;font-weight:600;line-height:1.4;padding:5px 0;text-align:right;vertical-align:top;width:74%}.newsletter-banner .newsletter-claim .big{font-size:14px}.newsletter-banner .newsletter-button{border:1px solid #000;display:inline-block;font-size:13px;font-weight:600;margin-top:5px;padding:0 5px}.newsletter-banner .newsletter-image{vertical-align:middle}.newsletter-banner .newsletter-close{height:50px;padding:5px 8px;position:absolute;right:0;top:0;text-align:right;width:30px}.newsletter-overlay{background:rgba(255,255,255,.7);bottom:0;display:none;left:0;overflow:auto;padding:10px;position:fixed;right:0;top:0;z-index:1000}.newsletter-success{display:none;font-size:40px;line-height:1;padding-top:100px;text-align:center}#newsletter-success{display:none;text-align:center}.newsletter-wrapper-ctct{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#fee101;text-align:center}.newsletter-form-ctct{box-sizing:border-box;font:16px Helvetica Neue,Arial,sans-serif;line-height:1.5;text-align:center;-webkit-font-smoothing:antialiased}.newsletter-form-ctct label{font-weight:400;line-height:1;margin-bottom:12px;text-align:center}.newsletter-form-ctct p{margin-top:50px}.newsletter-close-ctct{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background-color:#000;color:#fff;cursor:pointer;height:30px;position:absolute;right:10px;top:10px;width:30px}
.newsletter-close-ctct .icon{font-size:20px;font-weight:600;text-align:center}.newsletter-ctct-above{font-size:60px;font-weight:600;line-height:1;margin-top:10px}.newsletter-ctct-below{font-size:22px;font-weight:400;margin-top:40px}.newsletter-input-ctct{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #fff;height:35px;text-align:center;width:350px}.newsletter-submit-button-ctct{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:2px 2px 7px 0px #918f91;-webkit-box-shadow:2px 2px 7px 0px #918f91;box-shadow:2px 2px 7px 0px #918f91;background-color:#95c11f;border:3px solid #fff;color:#fff;cursor:pointer;font-size:20px;height:50px;margin-left:10px;margin-top:10px;padding:0;text-align:center;width:50px}.newsletter-footer-ctct{font-size:12px}.ctct-form-errorMessage{color:#f5463b;line-height:1.5;margin-bottom:12px}.ctct-custom-form input.is-error,.ctct-custom-form .ctct-form-input.is-error{border-color:#f5463b !important;color:#f5463b !important}#newsletter{display:none}.view-pagination{*zoom:1;margin-bottom:20px}.view-pagination:after{content:"";display:table;clear:both}.view-pagination .article-title{display:block;font-size:16px}.pane-eatsmarter-article-introduction{margin:0 0 30px}.pane-eatsmarter-article-introduction img{display:block}.pane-eatsmarter-article-introduction .pager.eatsmarter-pager-small{margin:-10px 0 5px}.pane-eatsmarter-article-introduction .teaser-img{float:none;margin:0 0 10px;position:relative}.pane-eatsmarter-article-introduction .teaser-img .fa-play-circle{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;cursor:pointer;font-size:72px;left:50%;position:absolute;top:50%}.pane-eatsmarter-article-branding{margin-bottom:0}p.intro{font-weight:600;margin-bottom:15px;margin-top:0}a.teaser-more{color:#95bd4d}a.teaser-more:hover{color:#ed8f2c}.node-article .field-content ol a,.node-article .field-content ul a{color:#ed8f2c;text-decoration:underline}.node-article .field-content ol a:hover,.node-article .field-content ul a:hover{color:#ed8f2c}.instagram-media{margin:30px 1px !important}.special-article-expert{text-align:center}.special-article-expert .expert-intro-line{font-size:12px;font-weight:600;margin:10px 0}.special-article-expert .expert-name{font-size:14px;font-weight:600}.special-article-expert .expert-description{font-size:12px;font-style:italic}.special-article-expert-text{font-size:12px;margin-top:20px;text-align:center}.special-main.pane-node-content .button-container{*zoom:1;margin-top:10px;text-align:right}.special-main.pane-node-content .button-container:after{content:"";display:table;clear:both}.special-main.pane-node-content .button-container .button-o{font-size:15px}.special-main.pane-node-content .node-article{padding:35% 0 20px;position:relative}.special-main.pane-node-content .node-article .content,.special-main.pane-node-content .node-article .heading{background-color:#fff;position:relative;z-index:1}.special-main.pane-node-content .node-article .image{left:0;position:absolute;top:0;z-index:0}.special-main.pane-node-content .title{font-size:50px;margin:0;text-align:center}.special-main.pane-node-content .subtitle{color:#060;font-size:16px;margin:0;padding-bottom:10px;text-align:center}.special-main.pane-node-content .intro{text-align:center}.special-main.pane-node-content .field-collection-pages-toc{padding:15px 0}.special-main.pane-node-content .field-collection-pages-toc-heading{font-size:16px;font-weight:600;margin-bottom:10px;text-align:center;text-transform:uppercase}.special-main.pane-node-content .field-collection-pages-toc-item{cursor:pointer;font-weight:600}.special-main.pane-node-content .field-collection-pages-page{position:relative}.special-main.pane-node-content .field-collection-pages-page h2{color:#ed8f2c;text-transform:uppercase}.special-main.pane-node-content .field-collection-pages-page h3{margin-bottom:5px;margin-top:20px}.special-main.pane-node-content .field-collection-pages-page p:last-child{margin-bottom:0}
.special-main.pane-node-content .field-collection-pages-page .scroll_section_anchor{position:absolute;top:-40px}.special-main.pane-node-content .special-article-video{margin:20px auto}.special-main.pane-node-content .special-article-video .kicker{color:#ed8f2c;font-size:18px;font-weight:600;text-align:center;text-transform:none}.special-main.pane-node-content .special-article-video .title{font-size:18px;padding:0}.special-main.pane-node-content .special-article-main-pager{display:none}.special-main-bottom{margin:0 auto}.special-main-bottom .special-article-expert{border-top:2px solid #060;margin-top:60px}.special-subpage.pane-node-content .subpage-special-title{text-align:center}.special-subpage.pane-node-content .subpage-special-title h1{margin:0;text-transform:uppercase}.special-subpage.pane-node-content .subpage-special-title .special-text{color:#ed8f2c;font-weight:600;letter-spacing:2px;position:relative;text-transform:uppercase;top:-10px}.special-subpage.pane-views-panes .page-title{color:#ed8f2c;text-transform:uppercase}.special-subpage.pane-views-panes .special-article-pager{text-align:right}.pane-eatsmarter-lottery-form .button{background-color:#ed8f2c;border:0;color:#fff;display:block;font-size:19px;margin:20px auto 0 auto}.pane-eatsmarter-lottery-form .button:hover{background-color:#d47612;color:#fff}.pane-eatsmarter-lottery-form .terms-of-use{border-bottom:2px solid #aaa;border-top:2px solid #aaa;color:#aaa;margin:30px 0;padding:15px}.pane-eatsmarter-lottery-form .terms-of-use p{margin:0}.pane-eatsmarter-lottery-introduction .teaser-node-article{border:2px solid #ed8f2c;padding:15px}.article-expert{margin-bottom:10px}.article-expert a{color:#ed8f2c;text-decoration:underline}.pane-eatsmarter-article-introduction li,.pane-eatsmarter-article-introduction p,.pane-eatsmarter-article-introduction td,.view-pagination.node-article li,.view-pagination.node-article p,.view-pagination.node-article td{color:#2c2f33;font-size:16px;letter-spacing:.2px;line-height:1.5em}.pane-eatsmarter-article-introduction h2,.view-pagination.node-article h2{color:#2c2f33;font-size:22px;font-weight:600}.pane-eatsmarter-article-introduction li.table-of-contents-entry,.view-pagination.node-article li.table-of-contents-entry{font-size:14px}.evidence-based-box-top{background:linear-gradient(rgba(247,214,61,0) 30%,#f7d63d 10%,#f7d63d 50%);color:#000;display:inline-block;margin:0 0 10px;padding-left:10px;padding-right:3px}.evidence-based-box-top .checkmark{font-size:x-large}.evidence-based-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#eee;margin:20px 0 40px;padding:15px 24px}.evidence-based-box a{color:#f47723}.evidence-based-box span{color:#f47723;font-size:32px;margin-right:10px}.summary-box{background-color:#eee;border-left:4px solid #f47723;font-size:16px;margin:20px 10px 40px 0;padding:20px 24px}.summary-box-headline{color:#f47723;font-size:19px;font-weight:600;line-height:1.2em;margin:0 0 10px;text-transform:uppercase}.table-of-contents-wrapper{border:1px solid #ccc;padding:20px}.table-of-contents-wrapper ol{counter-reset:item;margin-bottom:0;padding-left:0}.table-of-contents-wrapper ol ol{padding-left:15px}.table-of-contents-wrapper ol ol li{font-weight:400}.table-of-contents-wrapper ol ol li span{text-decoration:underline}.table-of-contents-wrapper ol li{display:block;font-weight:600}.table-of-contents-wrapper ol li span{cursor:pointer}.table-of-contents-wrapper li:before{content:counters(item,".") " ";counter-increment:item}.table-of-contents-wrapper h2.table-of-contents-headline{color:#8f8f8f;font-size:14px;font-weight:16px;margin:0}.node-type-article .videocanvas{height:auto;width:100%}.pane-eatsmarter-article-branding img{height:inherit;max-width:100%}.expert-advice-container{background-color:#eee;padding:20px;text-align:center}.expert-advice-container .expert-advice-image{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:140px;margin-right:20px;max-width:140px;min-width:140px;overflow:hidden}.expert-advice-container .expert-advice-image img{height:100%;width:100%}
.expert-advice-container .expert-advice-headline{font-size:22px;font-weight:600}.expert-advice-container .expert-advice-content .expert-advice-description{margin-top:15px}.nutrition-info{font-size:16px;padding:30px}.nutrition-info.minus{background-color:#fde3e1}.nutrition-info.minus .nutrition-info-type,.nutrition-info.minus .nutrition-info-item-description{background-image:url("/sites/all/modules/custom/eatsmarter_node/modules/eatsmarter_article/assets/images/minus.svg")}.nutrition-info.neutral{background-color:#f5f5f5}.nutrition-info.neutral .nutrition-info-type,.nutrition-info.neutral .nutrition-info-item-description{background-image:url("/sites/all/modules/custom/eatsmarter_node/modules/eatsmarter_article/assets/images/neutral.svg")}.nutrition-info.plus{background-color:#e4eed2}.nutrition-info.plus .nutrition-info-type,.nutrition-info.plus .nutrition-info-item-description{background-image:url("/sites/all/modules/custom/eatsmarter_node/modules/eatsmarter_article/assets/images/plus.svg")}.nutrition-info .nutrition-info-type{background-position:center;background-repeat:no-repeat;background-size:contain;height:40px}.nutrition-info .nutrition-info-headline{font-size:22px;font-weight:600;margin:20px 0;text-align:center}.nutrition-info .nutrition-info-item{margin-top:15px}.nutrition-info .nutrition-info-item.extended .nutrition-info-item-headline .fa-angle-down{display:none}.nutrition-info .nutrition-info-item.extended .nutrition-info-item-headline .fa-angle-up{display:block}.nutrition-info .nutrition-info-item.extended .nutrition-info-item-description{display:block}.nutrition-info .nutrition-info-item .nutrition-info-item-headline{cursor:pointer;font-weight:600;padding-right:20px;position:relative}.nutrition-info .nutrition-info-item .nutrition-info-item-headline .fa{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:600;position:absolute;right:0;top:50%}.nutrition-info .nutrition-info-item .nutrition-info-item-headline .fa-angle-down{display:block}.nutrition-info .nutrition-info-item .nutrition-info-item-headline .fa-angle-up{display:none}.nutrition-info .nutrition-info-item .nutrition-info-item-description{background-position:left 4px;background-repeat:no-repeat;background-size:16px;display:none;margin-top:5px;padding-left:24px}ul.plus-minus{padding-left:0}ul.plus-minus .plus-minus-item-headline{font-weight:600;margin-bottom:5px;padding-top:4px}ul.plus-minus li{background-position:left 4px;background-repeat:no-repeat;background-size:22px;list-style:none;margin-bottom:30px;margin-top:0;padding-left:32px}ul.plus-minus li.minus{background-image:url("/sites/all/modules/custom/eatsmarter_node/modules/eatsmarter_article/assets/images/wk_minus.svg")}ul.plus-minus li.neutral{background-image:url("/sites/all/modules/custom/eatsmarter_node/modules/eatsmarter_article/assets/images/wk_neutral.svg")}ul.plus-minus li.plus{background-image:url("/sites/all/modules/custom/eatsmarter_node/modules/eatsmarter_article/assets/images/wk_plus.svg")}.bubble-links{position:relative}.bubble-links .bubble-links-headline{font-size:22px;font-weight:600;margin-bottom:10px}.bubble-links .bubble-links-items .bubble-button:hover{color:#000}.article-video{display:none}.article-type-weekly-plan .view-pagination h2{margin-top:60px}.article-type-weekly-plan .pane-eatsmarter-related-content{display:none}.view-eatsmarter-related-content{*zoom:1;margin:0 -10px}.view-eatsmarter-related-content:after{content:"";display:table;clear:both}@keyframes matchAnimation{0%{box-shadow:none}50%{box-shadow:0 0 30px #333}100%{box-shadow:none}}.wrap{padding-bottom:20px;position:relative;text-align:center}.game{perspective:500px;transform-style:preserve-3d}.card{box-sizing:border-box;cursor:pointer;display:inline-block;height:147px;padding:5px;perspective:500px;position:relative;text-align:center;width:33.333%;-webkit-tap-highlight-color:transparent}.card .inside{background:#fff;display:block;height:100%;transform-style:preserve-3d;transition:.4s ease-in-out;width:100%}.card .inside.picked,.card .inside.matched{transform:rotateY(180deg)}.card .inside.matched{animation:1s matchAnimation ease-in-out;animation-delay:.4s}.card .back,.card .front{backface-visibility:hidden;border:1px solid #000;box-sizing:border-box;height:100%;left:0;position:absolute;top:0;width:100%}.card .back img,.card .front img{display:block;margin:0 auto;max-height:100%;max-width:100%}.card .front{transform:rotateY(-180deg)}.card .back{transform:rotateX(0)}.memory-message{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border:1px solid #000;box-sizing:border-box;display:none;left:50%;padding:20px 10px;position:absolute;text-align:center;top:50%;width:50%;z-index:1}
.memory-message h2{margin-top:0}.tabs-header{display:-webkit-flex;display:flex;color:rgba(255,255,255,.7);font-weight:600}.tabs-header .tab-header{background-color:#95bd4d;cursor:pointer;padding:10px;text-align:center;width:33%}.tabs-header .tab-header.active{color:#060}.tabs-header .tab-header h2{font-size:14px;line-height:22px;margin-bottom:0;margin-top:0}.tabs-body{margin-bottom:20px;padding:10px 20px}.tabs-body .tab-body{display:none}.tabs-body .tab-body.active{display:block}.tabs-body .tab-body p:first-of-type{margin-top:0}.tabs-body .tab-body p:last-of-type{margin-bottom:0}.tabs-body .tab-body.ingredients-tab,.tabs-body .tab-body.preparation-step-tab{background-color:inherit}.tabs-body .tab-body.ingredients-tab .preparation-step-items p,.tabs-body .tab-body.preparation-step-tab .preparation-step-items p{margin:10px 0 0}.ingredients-and-preparation-tabs .tabs-body{padding:10px 0}.ingredients-and-preparation-tabs .tabs-header div{width:50%}.ingredients-and-preparation-tabs .tabs-header .tab-header{font-size:21px;margin-top:3px;padding:8px 0 10px}.ingredients-and-preparation-tabs .tabs-header .tab-header:after{content:"\f106";display:inline-block;font:normal normal normal 21px/1 FontAwesome;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased}.ingredients-and-preparation-tabs .tabs-header .tab-header.active{background-color:#fff;color:#060}.ingredients-and-preparation-tabs .tabs-header .tab-header.active:after{content:"\f107";font-size:21px}.ingredients-and-preparation-tabs .tabs-header{background-color:#95bd4d;height:51px}.foodcheck-tabs-wrapper{margin-bottom:20px}.foodcheck-tabs-wrapper .tabs-header{color:rgba(0,0,0,.5);min-height:48px}.foodcheck-tabs-wrapper .tabs-header .tab-header{background:#e3e0e0;padding:13px 10px}.foodcheck-tabs-wrapper .tabs-header .tab-header.active{background-color:#f5f5f5}.foodcheck-tabs-wrapper .tabs-header .why-healthy{-webkit-order:1;order:1}.foodcheck-tabs-wrapper .tabs-header .nutritional-values{-webkit-order:2;order:2;border-left:3px solid #fff;border-right:3px solid #fff}.foodcheck-tabs-wrapper .tabs-header .even-smarter{-webkit-order:3;order:3}.foodcheck-tabs-wrapper .tabs-body{background-color:#f5f5f5;padding:20px 20px 15px}.foodcheck-tabs-wrapper .tabs-body .nutritional-values-headline{font-weight:600;margin-bottom:15px}.foodcheck-tabs-wrapper .tabs-body .foodcheck_tables td,.foodcheck-tabs-wrapper .tabs-body .nutritional-values-table td{border:none;padding:5px}.foodcheck-tabs-wrapper .tabs-body .foodcheck_tables td:first-of-type,.foodcheck-tabs-wrapper .tabs-body .nutritional-values-table td:first-of-type{padding-left:0}.foodcheck-tabs-wrapper .tabs-body .foodcheck_tables td.best,.foodcheck-tabs-wrapper .tabs-body .foodcheck_tables td.good,.foodcheck-tabs-wrapper .tabs-body .foodcheck_tables td.warning,.foodcheck-tabs-wrapper .tabs-body .nutritional-values-table td.best,.foodcheck-tabs-wrapper .tabs-body .nutritional-values-table td.good,.foodcheck-tabs-wrapper .tabs-body .nutritional-values-table td.warning{width:14px}.foodcheck-tabs-wrapper .tabs-body .foodcheck_tables td:nth-child(3),.foodcheck-tabs-wrapper .tabs-body .foodcheck_tables td:nth-child(4),.foodcheck-tabs-wrapper .tabs-body .foodcheck_tables td:nth-child(5),.foodcheck-tabs-wrapper .tabs-body .nutritional-values-table td:nth-child(3),.foodcheck-tabs-wrapper .tabs-body .nutritional-values-table td:nth-child(4),.foodcheck-tabs-wrapper .tabs-body .nutritional-values-table td:nth-child(5){padding-right:0}.foodcheck-tabs-wrapper .tabs-body .nutritional-values-container{display:none}.foodcheck-tabs-wrapper .tabs-body .nutritional-values-container.extended{display:block}.foodcheck-tabs-wrapper .tabs-body .more-link{cursor:pointer;display:inline-block}.foodcheck-tabs-wrapper .tabs-body .more-link .more-link-text{text-decoration:underline}.foodcheck-tabs-wrapper .tabs-body .more-link .fa-angle-down{display:inline;font-weight:600}.foodcheck-tabs-wrapper .tabs-body .more-link .fa-angle-up{display:none}.foodcheck-tabs-wrapper .tabs-body .more-link.extended .fa-angle-down{display:none}.foodcheck-tabs-wrapper .tabs-body .more-link.extended .fa-angle-up{display:inline;font-weight:600}
.foodcheck-tabs-wrapper .tabs-body .traffic-light-info-container{margin-bottom:30px}.foodcheck-tabs-wrapper .tabs-body .traffic-light-info-container .circle{display:inline-block}.foodcheck-tabs-wrapper .tabs-body .traffic-light-info-container .traffic-light-info-link{margin-left:10px;text-decoration:underline}body .foodcheck_tables table tr a{color:#000}body .foodcheck_tables table tr :nth-child(2){width:60px}body .foodcheck_tables table tr :nth-child(3){width:50px}body .foodcheck_tables table tr :nth-child(4){width:14px}body .foodcheck_tables table tr :nth-child(5){width:40px;text-align:right}body .foodcheck-tabs-wrapper .tabs-body .nutritional-values-container .nutritional-values-table tr a{color:#000}body .foodcheck-tabs-wrapper .tabs-body .nutritional-values-container .nutritional-values-table tr :nth-child(2){text-align:right;width:60px}.videowrapper{margin:0;overflow:hidden;padding:0}.videowrapper img{border:2px solid #2c5f00;display:block;height:321px;width:570px}.videocanvas{height:326px;margin-bottom:1em;overflow:hidden;position:relative;width:574px}.videocanvas video{height:auto;width:100%}.videowrapper .playicon{background-image:url(/sites/all/themes/eatsmarter/compass/images/sprites25.png);background-position:0 4px;bottom:109px;height:105px;left:247px;opacity:.7;position:absolute;width:100px}.videowrapper:hover .playicon{background-position:-112px 4px}.videocanvas{height:325px;margin-bottom:22px;position:relative;width:576px}.node-type-video .content-main .teaser-img{float:none;margin:0;width:auto}.node-type-video .pane-entity-view{margin-bottom:40px}.embed-video{margin-bottom:20px}.video-tip{cursor:pointer;margin-top:5px;padding:5px;width:100%}.video-tip .fa{font-size:20px;margin-right:5px}.video-tip .title{color:#ed8f2c;display:inline;text-decoration:underline}.video-tip .videocanvas,.video-tip .video-embed{display:none}.video-overlay{background:rgba(0,0,0,.8);bottom:0;display:none;left:0;overflow:auto;padding:10px;position:absolute;right:0;top:0;z-index:1000}.video-overlay .video-container{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;left:50%;max-width:100%;position:fixed;top:50%}.node-video .jwplayer{margin-bottom:5px}.content-list-wrapper.content-list-carousel{background-color:#f5f5f5;padding:20px 10px}.content-list-wrapper .content-list-headline{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:19px;margin-bottom:20px}.content-list-wrapper .content-list-headline .fa-video-camera{color:#ed8f2c;font-size:25px;margin-right:10px}.content-list-wrapper .dynamic-list-carousel-prev,.content-list-wrapper .dynamic-list-carousel-next{color:#666;font-size:40px}.content-list-wrapper .dynamic-list-carousel-prev:before{content:'\f104'}.content-list-wrapper .dynamic-list-carousel-next:before{content:'\f105'}.content-list-wrapper .tiles-container.cols-1 .tile .teaser-medium{background-color:#fff}.content-list-wrapper .tiles-container.cols-1 .tile .teaser-medium .teaser-right .teasertext{display:none}.content-list-wrapper .tiles-container.cols-1 .tile .teaser-medium.teaser-node-article{position:relative}.content-list-wrapper .tiles-container.cols-1 .tile .teaser-medium.teaser-node-article .teaser-left{margin-bottom:0}.content-list-wrapper .tiles-container.cols-1 .tile .teaser-medium.teaser-node-article .teaser-right{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-right:20px;position:absolute;top:50%}.content-list-wrapper .tiles-container.cols-1 .tile .teaser-medium.teaser-node-gallery .teaser-right{background-color:#fff;padding-left:20px}.content-list-wrapper .tiles-container.cols-1 .tile .teaser-medium.teaser-node-recipe .teaser-right{-webkit-justify-content:center;justify-content:center}.content-list-wrapper .tiles-container.cols-1 .tile .teaser-medium.teaser-node-video-extended{-webkit-flex-direction:row;flex-direction:row}.content-list-wrapper .tiles-container.cols-1 .tile .teaser-medium.teaser-node-video-extended .teaser-left{margin-bottom:0}
.content-list-wrapper .tiles-container.cols-1 .tile .teaser-medium.teaser-node-video-extended .teaser-right{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.content-list-wrapper .tiles-container .tile{white-space:normal}.content-list-wrapper .tiles-container .tile .teaser{margin-bottom:0}.content-list-wrapper .tiles-container .tile .teaser.teaser-node-video .teaser-left:after{font-size:40px}.term-linking .title-wrapper h1{color:#000;margin:0}.term-linking .title-wrapper h1:after,.term-linking .title-wrapper h1:before{border-bottom:none}.term-linking .title-wrapper .term-linking-subtitle{color:#000;font-size:19px}.term-linking .title-wrapper .term-linking-subtitle:before,.term-linking .title-wrapper .term-linking-subtitle:after{height:14px}.term-linking .term-linking-title-text{color:#707070;font-size:14px;margin-bottom:50px;text-align:center}.term-linking .content-list-wrapper{background-color:inherit;margin-bottom:30px;padding:0 10px}.term-linking .content-list-wrapper .teaser-search-result{cursor:pointer}.term-linking .content-list-wrapper .teaser-search-result .teaser-right .title{text-align:center}.pane-eatsmarter-search-results .eatsmarter-search-results{margin-bottom:60px}.pane-eatsmarter-search-results .eatsmarter-search-results .item-list .pager{margin-bottom:0}.pane-eatsmarter-search-results .seo-description{margin-bottom:30px}.pane-eatsmarter-search-results .seo-description a{color:#ed8f2c;text-decoration:underline}.pane-eatsmarter-search-results .seo-description p:first-of-type{margin-top:0}.pane-eatsmarter-content-expert-and-influencer-pane .pane-title{margin-bottom:30px}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .expert-image-list{font-size:13px}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .expert-image-list .dynamic-list-carousel-prev,.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .expert-image-list .dynamic-list-carousel-next{top:calc(50% + 20px)}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .expert-image-list .dynamic-list-carousel-prev:before,.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .expert-image-list .dynamic-list-carousel-next:before{color:#666;font-size:50px}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .expert-image-list .dynamic-list-carousel-prev:before{content:'\f104'}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .expert-image-list .dynamic-list-carousel-next:before{content:'\f105'}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .expert-image-list .expert-image-list-item .teaser-image-container-rounded{border-color:#acd465}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .expert-image-list .expert-name{font-weight:600;padding-top:8px;text-align:center;white-space:pre-line}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .expert-image-list .teaser-image-container-rounded{cursor:pointer}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .es-button-secondary{margin-top:30px}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list .pane-image-list-text{margin-top:16px}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list p:first-child{margin-top:0}.pane-eatsmarter-content-expert-and-influencer-pane .pane-image-list p:last-child{margin-bottom:0}.teaser-image-container-rounded{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;border:2px solid #727272;height:96px;margin:0 auto;overflow:hidden;padding:4px;width:96px}.teaser-image-container-rounded>img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:auto;width:100%}.teaser-image-container-rounded>div{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#ededed;display:inline-block;height:96px;width:96px}.recommendations-wrapper{background-color:#f5f5f5;padding:20px 20px 5px}.recommendations-wrapper .recommendations-headline{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:19px;margin-bottom:20px}
.recommendations-wrapper .recommendations-headline .fa-video-camera{color:#ed8f2c;font-size:25px;margin-right:10px}.recommendations-wrapper .tiles-container.cols-2{margin:0}.recommendations-wrapper .tiles-container.cols-2 .tile{width:50%}.recommendations-wrapper .tiles-container.cols-2 .tile:nth-child(odd){padding-left:0}.recommendations-wrapper .tiles-container.cols-2 .tile:nth-child(even){padding-right:0}.recommendations-wrapper .tiles-container .tile{margin-bottom:15px;white-space:normal}.recommendations-wrapper .tiles-container .tile .teaser{height:100%;margin-bottom:0}.recommendations-wrapper .tiles-container .tile .teaser.teaser-node-video .teaser-left:after{font-size:40px}.relevance-score-container .relevance-score-headline{color:#006700;font-size:22px;font-weight:600;margin-bottom:20px;text-align:center}.relevance-score-container .relevance-score-image{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("/sites/all/modules/custom/eatsmarter_node/modules/eatsmarter_article/assets/images/relevance_score.svg");height:205px;margin:0 auto;padding-top:75px;width:222px}.relevance-score-container .relevance-score-image .relevance-score-value{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#212121;font-size:36px;font-weight:600;line-height:36px;padding-right:10px;text-align:center;width:inherit}.relevance-score-container .relevance-score-image .relevance-score-percent{color:#6a6a6a;padding-right:10px;text-align:center;text-transform:uppercase}.relevance-score-container .relevance-score-text{color:#2c2f33;font-size:16px;margin-top:20px;text-align:center}.eatsmarter-content-celebrity-chefs{background-color:#f5f5f5;margin:60px 0}.eatsmarter-content-celebrity-chefs .celebrity-chef-tip-image-counter-wrapper{display:inline-block;margin-bottom:15px;position:relative;width:100%}.eatsmarter-content-celebrity-chefs .celebrity-widget-counter{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.4);bottom:15px;color:#fff;display:inline-block;font-size:12px;left:20px;padding:0 12px;position:absolute}.eatsmarter-content-celebrity-chefs .celebrity-widget-counter .placeholder{font-style:inherit}.eatsmarter-content-celebrity-chefs .celebrity-chef{float:left}.eatsmarter-content-celebrity-chefs h2.widget-title{clear:none;font-size:22px;font-weight:600;margin-top:0}.eatsmarter-content-celebrity-chefs .celebrity-chef-tip-text h3{clear:none;font-size:19px;font-weight:400;margin-bottom:5px;margin-top:0}.eatsmarter-content-celebrity-chefs .dynamic-list-carousel-next,.eatsmarter-content-celebrity-chefs .dynamic-list-carousel-prev{display:block !important}.eatsmarter-content-celebrity-chefs .dynamic-list-carousel-next:before,.eatsmarter-content-celebrity-chefs .dynamic-list-carousel-prev:before{color:#666;font-size:42px}.eatsmarter-content-celebrity-chefs .dynamic-list-carousel-next{right:12px}.eatsmarter-content-celebrity-chefs .dynamic-list-carousel-next:before{content:'\f105'}.eatsmarter-content-celebrity-chefs .dynamic-list-carousel-prev{left:12px}.eatsmarter-content-celebrity-chefs .dynamic-list-carousel-prev:before{content:'\f104'}.ingredient-evaluation-widget{background-color:#f5f5f5;padding:30px 20px}.ingredient-evaluation-widget .header-wrapper em{font-style:inherit}.ingredient-evaluation-widget h3{font-size:22px;margin-top:0;text-align:center}.ingredient-evaluation-widget .widget-introduction{font-size:16px;padding-bottom:20px;text-align:center}.ingredient-evaluation-widget .input-element-wrapper{display:block;overflow:hidden;position:relative}.ingredient-evaluation-widget .input-element-wrapper input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border:1px solid rgba(0,0,0,.15);font-size:16px;font-weight:600;height:56px;margin-left:50%;padding:16px 84px 16px 49px;width:100%}.ingredient-evaluation-widget .input-element-wrapper:before{color:#666;content:"\f002";font-size:17px;left:15px;position:absolute;top:19px;z-index:2}
.ingredient-evaluation-widget .input-element-wrapper .fa-times{color:#666;content:"\f00d";cursor:pointer;font-size:18px;line-height:14px;position:absolute;right:17px;top:21px}.ingredient-evaluation-widget .widget-link-wrapper{color:#ed8f2c;font-size:16px;text-align:center}.ingredient-evaluation-widget .widget-link-wrapper .ingredient-evaluation-widget-anchor{cursor:pointer}.ingredient-evaluation-widget .widget-link-wrapper .fa-angle-right{font-size:19px;font-weight:600;padding-left:5px}.ingredient-evaluation-widget .ingredient-evaluation-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding:30px 0;place-content:center}.ingredient-evaluation-widget .ingredient-evaluation-wrapper .appleman-container{background-image:url(/sites/all/themes/eatsmarter/compass/images/apple_men.png);background-position:0 -130px;background-repeat:no-repeat;background-size:650px;height:105px;margin-right:30px;width:110px}.ingredient-evaluation-widget .ingredient-evaluation-wrapper .question-marks{background-image:url(/sites/all/themes/eatsmarter/compass/images/widget_question_marks.png);background-repeat:no-repeat;height:90px;margin-left:23px;width:100px}.ingredient-evaluation-widget .ingredient-evaluation-wrapper .appleman-container,.ingredient-evaluation-widget .ingredient-evaluation-wrapper .question-marks,.ingredient-evaluation-widget .ingredient-evaluation-wrapper .user-feedback-container{-webkit-align-self:center;align-self:center}.ingredient-evaluation-widget .ingredient-evaluation-wrapper .variable-text,.ingredient-evaluation-widget .ingredient-evaluation-wrapper .verdict-text{display:none}.ingredient-evaluation-widget .ingredient-evaluation-wrapper .verdict-text{font-size:22px;line-height:28px}.ingredient-evaluation-widget .ingredient-evaluation-wrapper .variable-text{line-height:24px;margin-bottom:10px}.ingredient-evaluation-widget .ingredient-evaluation-wrapper .variable-text em.placeholder{font-style:inherit}.ingredient-evaluation-widget .ingredient-evaluation-wrapper .variable-text,.ingredient-evaluation-widget .ingredient-evaluation-wrapper .variable-text em.placeholder{font-size:16px;font-weight:600}.ingredient-evaluation-widget .ingredient-evaluation-wrapper .variable-text em.placeholder{line-height:1}.ingredient-evaluation-widget .ingredient-evaluation-wrapper.negative,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.moderate,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.neutral,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.positive{margin-left:10px}.ingredient-evaluation-widget .ingredient-evaluation-wrapper.negative .question-marks,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.moderate .question-marks,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.neutral .question-marks,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.positive .question-marks{display:none}.ingredient-evaluation-widget .ingredient-evaluation-wrapper.negative .variable-text,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.negative .verdict-text,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.moderate .variable-text,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.moderate .verdict-text,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.neutral .variable-text,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.neutral .verdict-text,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.positive .variable-text,.ingredient-evaluation-widget .ingredient-evaluation-wrapper.positive .verdict-text{display:block}.ingredient-evaluation-widget .ingredient-evaluation-wrapper.negative .appleman-container{background-position:-540px -13px}.ingredient-evaluation-widget .ingredient-evaluation-wrapper.negative .verdict-text{color:#d83a39}.ingredient-evaluation-widget .ingredient-evaluation-wrapper.moderate .appleman-container{background-position:-325px -13px}.ingredient-evaluation-widget .ingredient-evaluation-wrapper.moderate .verdict-text{color:#fec206}.ingredient-evaluation-widget .ingredient-evaluation-wrapper.neutral .appleman-container{background-position:-325px -13px}
.ingredient-evaluation-widget .ingredient-evaluation-wrapper.neutral .verdict-text{color:#000}.ingredient-evaluation-widget .ingredient-evaluation-wrapper.positive .appleman-container{background-position:-107px -13px}.ingredient-evaluation-widget .ingredient-evaluation-wrapper.positive .verdict-text{color:#95bd4d}.eatsmarter-ingredient-autocomplete-list.ui-menu{border-color:#d9d9d9}.eatsmarter-ingredient-autocomplete-list.ui-menu .ui-menu-item{margin:10px 0}.eatsmarter-ingredient-autocomplete-list.ui-menu .ui-menu-item a{padding-left:30px;position:relative}.eatsmarter-ingredient-autocomplete-list.ui-menu .ui-menu-item a:after{content:'↖';position:absolute;right:30px;top:2px}.promo-overlay{background:rgba(255,255,255,.7);bottom:0;display:none;left:0;overflow:auto;padding:10px;position:fixed;right:0;top:0;z-index:2000000001}.promo-overlay .promo-wrapper{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;max-width:355px;position:fixed;top:50%;width:100%}.promo-overlay .promo-wrapper img{width:100%}.promo-overlay .promo-wrapper .promo-close{-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;background-color:#fff;color:#000;cursor:pointer;height:26px;position:absolute;right:10px;top:10px;width:26px}.eye-catcher{display:none}.premium-partner-footer-pane{background-color:#060;color:#fff}.premium-partner-footer-headline{font-size:17px;padding-top:25px;padding-bottom:15px;text-align:center}.premium-partner-footer-partners{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:30px;padding-bottom:10px}.premium-partner-footer-partner-container{color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:18px;margin:15px;opacity:1;text-align:left;width:calc(25% - 30px)}.premium-partner-footer-box{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#fff;height:110px;margin-bottom:5px}.premium-partner-footer-box picture{max-height:85px}.premium-partner-footer-box picture img{display:block}#sidebar .pane-eatsmarter-partner-premium-partner{padding-top:30px;padding-bottom:30px}#sidebar .pane-eatsmarter-partner-premium-partner~.pane-eatsmarter-partner-premium-partner{padding-top:0}.pane-eatsmarter-partner-premium-partner a:hover{color:initial}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper{border-bottom:3px solid #00549e;border-top:3px solid #00549e;padding:10px;overflow:hidden}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-details{text-align:center}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-details .pane-eatsmarter-partner-premium-partner-partner-details-description{font-size:13px}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-details .pane-eatsmarter-partner-premium-partner-partner-details-logo{padding-bottom:10px;padding-top:20px}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-details .pane-eatsmarter-partner-premium-partner-partner-details-title{color:#00549e;font-size:19px;padding-bottom:5px}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-featured{border-top:1px solid rgba(0,84,158,.3);display:inline-block;margin-top:20px;padding-top:20px;position:relative;width:100%}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-featured .pane-eatsmarter-partner-premium-partner-partner-featured-image{bottom:0;display:inline-block;padding-left:10px;position:absolute}
.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-featured .pane-eatsmarter-partner-premium-partner-partner-featured-image img{display:block;width:80px}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-featured .pane-eatsmarter-partner-premium-partner-partner-featured-wrapper{float:left;width:190px}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-featured .pane-eatsmarter-partner-premium-partner-partner-featured-wrapper .pane-eatsmarter-partner-premium-partner-partner-featured-text{font-size:13px}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-featured .pane-eatsmarter-partner-premium-partner-partner-featured-wrapper .pane-eatsmarter-partner-premium-partner-partner-featured-title{font-weight:600;padding-bottom:5px}.pane-eatsmarter-partner-premium-partner .pane-eatsmarter-partner-premium-partner-content-wrapper .pane-eatsmarter-partner-premium-partner-partner-link{background-color:#fff;border:1px solid #ccc;border-radius:20px;clear:both;float:right;font-size:16px;margin-bottom:10px;margin-top:25px;padding:6px 16px 7px}.pane-eatsmarter-partner-premium-partner .pane-title{border-bottom:none;color:#00549e;margin-bottom:10px;margin-top:0;text-transform:uppercase}.partner-teaser{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border:1px solid #ccc}.partner-teaser .kicker{color:#ed8f2c;font-size:10px;font-weight:400;margin-bottom:0;text-transform:uppercase}.partner-teaser .teaser-left{margin-bottom:0}.partner-teaser .teaser-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:2;flex-grow:2;-webkit-justify-content:flex-end;justify-content:flex-end;background-color:#fff;padding:5px;text-align:center}.partner-teaser .teaser-right .title{font-weight:600}.partner-teaser .teaser-right .partner-teaser-info{font-size:12px;font-weight:600;margin-top:5px}.partner-teaser .teaser-right .partner-teaser-info hr{border-bottom:none;border-top:1px solid #ccc;width:80%}.partner-teaser .teaser-right .partner-teaser-info>div{display:inline-block}.partner-teaser .teaser-right .partner-teaser-info>div:not(:first-of-type){margin-left:10px}.partner-teaser-list-kicker{color:#006f01;font-size:10px;line-height:14px;text-transform:uppercase}.partner-teaser-list-headline{color:#006f01;font-size:14px;line-height:22px;margin-bottom:15px}#recaptcha_table{width:100%}.form-wrapper .fieldset-description,.form-wrapper .description{font-size:12px;line-height:1.5}input,textarea{font-family:arial,verdana,sans-serif;font-size:14px}form input.error,form textarea.error,form select.error{border:1px solid #ed1d24}form .error-container{background-color:rgba(255,0,0,.6);border:1px solid red;border-top:0 none;padding:5px}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#user-profile-form .form-item,#user-cancel-confirm-form .form-item{*zoom:1;margin-bottom:20px;width:100%}#user-login-form .form-item:after,#user-register-form .form-item:after,#user-pass .form-item:after,#user-profile-form .form-item:after,#user-cancel-confirm-form .form-item:after{content:"";display:table;clear:both}#user-login-form .form-item-pass label,#user-register-form .form-item-pass label,#user-pass .form-item-pass label,#user-profile-form .form-item-pass label,#user-cancel-confirm-form .form-item-pass label{clear:both}#user-login-form .form-item-pass div.password-confirm,#user-login-form .form-item-pass div.password-strength,#user-register-form .form-item-pass div.password-confirm,#user-register-form .form-item-pass div.password-strength,#user-pass .form-item-pass div.password-confirm,#user-pass .form-item-pass div.password-strength,#user-profile-form .form-item-pass div.password-confirm,#user-profile-form .form-item-pass div.password-strength,#user-cancel-confirm-form .form-item-pass div.password-confirm,#user-cancel-confirm-form .form-item-pass div.password-strength{margin-top:0;margin-bottom:20px;padding-top:4px}
#user-login-form .social-login-container,#user-register-form .social-login-container,#user-pass .social-login-container,#user-profile-form .social-login-container,#user-cancel-confirm-form .social-login-container{overflow:visible}#user-login-form .fb-connect-login,#user-register-form .fb-connect-login,#user-pass .fb-connect-login,#user-profile-form .fb-connect-login,#user-cancel-confirm-form .fb-connect-login{-webkit-align-items:center;align-items:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,.75);-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.75);box-shadow:0px 1px 1px 0px rgba(0,0,0,.75);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background-color:#1977f2;border:1px solid #1977f2;color:#fff;cursor:pointer;height:35px;line-height:30px;text-transform:uppercase;width:100%}#user-login-form .fb-connect-login .icon,#user-register-form .fb-connect-login .icon,#user-pass .fb-connect-login .icon,#user-profile-form .fb-connect-login .icon,#user-cancel-confirm-form .fb-connect-login .icon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;color:#1977f2;height:20px;font-size:17px;line-height:26px;margin-left:10px;text-align:center;width:20px}#user-login-form .fb-connect-login .fb-connect-login-text,#user-register-form .fb-connect-login .fb-connect-login-text,#user-pass .fb-connect-login .fb-connect-login-text,#user-profile-form .fb-connect-login .fb-connect-login-text,#user-cancel-confirm-form .fb-connect-login .fb-connect-login-text{text-align:center;width:calc(100% - 40px)}#user-login-form .google-login,#user-register-form .google-login,#user-pass .google-login,#user-profile-form .google-login,#user-cancel-confirm-form .google-login{-webkit-align-items:center;align-items:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,.75);-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.75);box-shadow:0px 1px 1px 0px rgba(0,0,0,.75);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background:#fff;border:1px solid #ededed;color:#000;cursor:pointer;height:35px;line-height:30px;margin-top:20px;text-transform:uppercase;width:100%}#user-login-form .google-login .google-login-text,#user-register-form .google-login .google-login-text,#user-pass .google-login .google-login-text,#user-profile-form .google-login .google-login-text,#user-cancel-confirm-form .google-login .google-login-text{text-align:center;width:calc(100% - 40px)}#user-login-form .google-login .google-login-icon,#user-register-form .google-login .google-login-icon,#user-pass .google-login .google-login-icon,#user-profile-form .google-login .google-login-icon,#user-cancel-confirm-form .google-login .google-login-icon{width:40px}#user-login-form .apple-login,#user-register-form .apple-login,#user-pass .apple-login,#user-profile-form .apple-login,#user-cancel-confirm-form .apple-login{-webkit-align-items:center;align-items:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,.75);-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.75);box-shadow:0px 1px 1px 0px rgba(0,0,0,.75);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background:#fff;border:1px solid #000;color:#000;cursor:pointer;height:35px;line-height:30px;margin-top:20px;text-transform:uppercase;width:100%}#user-login-form .apple-login .apple-login-text,#user-register-form .apple-login .apple-login-text,#user-pass .apple-login .apple-login-text,#user-profile-form .apple-login .apple-login-text,#user-cancel-confirm-form .apple-login .apple-login-text{text-align:center;width:calc(100% - 40px)}#user-login-form .apple-login .apple-login-icon,#user-register-form .apple-login .apple-login-icon,#user-pass .apple-login .apple-login-icon,#user-profile-form .apple-login .apple-login-icon,#user-cancel-confirm-form .apple-login .apple-login-icon{width:45px}
#user-login-form .login-separator,#user-register-form .login-separator,#user-pass .login-separator,#user-profile-form .login-separator,#user-cancel-confirm-form .login-separator{font-size:14px;margin:20px auto;position:relative;text-align:center;width:100%}#user-login-form .login-separator:before,#user-login-form .login-separator:after,#user-register-form .login-separator:before,#user-register-form .login-separator:after,#user-pass .login-separator:before,#user-pass .login-separator:after,#user-profile-form .login-separator:before,#user-profile-form .login-separator:after,#user-cancel-confirm-form .login-separator:before,#user-cancel-confirm-form .login-separator:after{border-top:1px solid #000;content:"";position:absolute;top:11px;width:40%}#user-login-form .login-separator:before,#user-register-form .login-separator:before,#user-pass .login-separator:before,#user-profile-form .login-separator:before,#user-cancel-confirm-form .login-separator:before{left:0}#user-login-form .login-separator:after,#user-register-form .login-separator:after,#user-pass .login-separator:after,#user-profile-form .login-separator:after,#user-cancel-confirm-form .login-separator:after{right:0}#user-login-form .user-form-button{margin:30px 0 10px}#user-login-form .password-forgotten-link{font-size:13px}#user-login-form .register-link-container{font-size:13px}#user-register-form div.password-confirm{display:none}#user-register-form .form-item-pass div.password-strength{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;float:none;height:20px;margin-bottom:10px;width:100%}#user-register-form .form-item-pass div.password-strength .password-strength-title{display:none}#user-register-form .form-item-pass div.password-strength .password-strength-text{-webkit-order:2;order:2;float:none;font-size:12px;font-weight:400;margin-left:10px}#user-register-form .form-item-pass div.password-strength .password-indicator{width:calc(100% - 75px)}#user-register-form .form-item-pass div.password-strength .password-indicator div{background-color:#060}#user-register-form .form-item-mail{float:none}#user-register-form .password-suggestions{display:none !important}#user-register-form .user-form-button{margin:30px 0 10px}#user-register-form .login-link-container{font-size:13px}#user-register-form #edit-account,#user-register-form .form-type-password-confirm{margin-bottom:0}#user-profile-form .form-type-password label,#user-profile-form .form-type-textfield label,#user-profile-form .form-type-file label,#user-profile-form .form-type-textarea label,#user-profile-form #edit-field-salutation label,#user-profile-form #edit-field-gender label,#user-profile-form #edit-field-kitchen-knowledge label{float:left;width:160px}#user-profile-form .form-type-password input,#user-profile-form .form-type-password textarea,#user-profile-form .form-type-textfield input,#user-profile-form .form-type-textfield textarea,#user-profile-form .form-type-file input,#user-profile-form .form-type-file textarea,#user-profile-form .form-type-textarea input,#user-profile-form .form-type-textarea textarea,#user-profile-form #edit-field-salutation input,#user-profile-form #edit-field-salutation textarea,#user-profile-form #edit-field-gender input,#user-profile-form #edit-field-gender textarea,#user-profile-form #edit-field-kitchen-knowledge input,#user-profile-form #edit-field-kitchen-knowledge textarea{width:405px}#user-profile-form .form-type-password .description,#user-profile-form .form-type-textfield .description,#user-profile-form .form-type-file .description,#user-profile-form .form-type-textarea .description,#user-profile-form #edit-field-salutation .description,#user-profile-form #edit-field-gender .description,#user-profile-form #edit-field-kitchen-knowledge .description{margin-left:160px}#user-profile-form .form-type-checkbox label{display:inline}#user-profile-form .form-type-checkbox .description{margin-left:25px}#user-profile-form .form-item-comment-notify{margin-left:25px}#user-profile-form .form-item-comment-notify select{margin:20px 0 10px}#user-profile-form .form-item-comment-notify .description{margin-left:0}
#user-profile-form .user-picture{float:left}#user-profile-form .field-type-datestamp legend{border:0;font-size:14px;margin:0;text-transform:none;width:160px}#user-profile-form .field-type-datestamp legend,#user-profile-form .field-type-datestamp .fieldset-wrapper{float:left}#user-profile-form .field-type-datestamp .date-padding{padding:0}#user-profile-form .field-type-datestamp .form-type-date-select{margin-bottom:0}#user-profile-form .field-type-datestamp .form-type-select{float:left;margin-bottom:0;padding-bottom:20px;position:relative;width:75px}#user-profile-form .field-type-datestamp .form-type-select label{color:#666;font-size:12px;position:absolute;top:20px}.searchform-fulltext{margin-bottom:20px}.searchform-fulltext .form-text{width:478px}.searchform-fulltext .es-button-primary,.searchform-fulltext .field-name-field-ingredients .print-link,.field-name-field-ingredients .searchform-fulltext .print-link,.searchform-fulltext .es-button-secondary,.searchform-fulltext .es-button-external,.searchform-fulltext .es-button-primary-inline{margin:auto}.user-form label{display:none}.user-form a,.user-form .masked-link{color:#95bd4d}.user-form a:hover,.user-form .masked-link:hover{color:#95bd4d}.user-form .form-text{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;padding:10px;width:100%}.user-form .description{display:none}.user-form .user-form-button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#95bd4d;border:1px solid #95bd4d;font-weight:600;padding:7px 20px;text-transform:uppercase;width:100%}.user-form .captcha{margin-top:20px}.user-form .captcha legend{border:none;font-size:inherit;font-weight:600;margin-top:0;margin-bottom:10px}.user-form .captcha .fieldset-description{margin-bottom:10px}.error-message-inline{color:#ed1d24;font-size:12px;margin-bottom:20px;margin-top:-20px;padding-top:5px}#openid-connect-login-form{display:none}ul{list-style:none}ul,ul li{margin:0;padding:0}html sup{vertical-align:super;font-size:smaller}html sub{vertical-align:sub;font-size:smaller}.button{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;font-weight:600;line-height:1;margin:0;padding:5px 10px}.button-o{font-size:19px}.button-o-small{font-size:14px}.required_indicator{color:#ed1d24;content:"*"}.pane-recipe-categories-listing{margin-bottom:40px}.fond{padding:20px}.fond.color-1{background:#ddeca7}.fond.color-2{background:#bcdbd6}.fond.color-3{background:#c0e389}.fond.color-4{background:#a4dd90}.fond.color-5{background:#81ca9d}.fond.color-6{background:#d9f5e6}.fond.color-7{background:#c8f0f0}.fond.color-3{background:#c0e389}.fond.color-9{background:#fee1c9}.fond.color-10{background:#faf5cc}.fond.color-11{background:#fff8e3}.fond.color-12{background:#ebf5f4}.fond.color-13{background:#fff6ef}.fond.color-14{background:#e8fae1}.fond.color-15{background:#e3f5ef}.pinterest-widget-wrapper{display:block;text-align:center}#sidebar .sidebar-fix-width-100 .tiles-container .tile{width:100%}.offset-left{margin-left:20px}.offset-right{margin-right:20px}#sidebar .section-title{margin-top:0}.label-type{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#ed8f2c;display:block;height:20px;text-indent:-999em;width:20px}.label-type.gallery,.label-type.video{background-color:#95bd4d}.label-type.gallery{background-position:0 -903px;height:20px;width:20px}.label-type.video{background-position:0 -963px;height:20px;width:20px}.kicker{font-size:16px;font-weight:400;margin:0;text-transform:uppercase;word-wrap:break-word}body{background-color:#efefef;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0;position:relative}.offset{width:1088px;margin:0 auto}.page{background-color:#95bd4d}.content-wrap,.content-full{*zoom:1}.content-wrap:after,.content-full:after{content:"";display:table;clear:both}.content-full{background-color:#fff;padding:30px 25px 20px}.content-small{width:278px;float:left;margin:0 20px 0 0}.content-small.last{margin:0}.front .content-small{width:293px}
.col-wrapper{*zoom:1}.col-wrapper:after{content:"";display:table;clear:both}.section{*zoom:1;margin:0;position:relative;z-index:3}.section:after{content:"";display:table;clear:both}.page-footer{overflow:hidden;position:relative;z-index:2}picture img{height:auto;width:100%}input,textarea{font-family:"Open Sans",sans-serif;font-size:14px}input[type=submit]{cursor:pointer}li{margin:.5em 0}h1,h2,h3,h4,h5,h6{clear:both;font-weight:600;margin-bottom:10px;margin-top:30px;line-height:1.2}p{margin:30px 0}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}p a,table a{color:#ed8f2c;text-decoration:underline}strong{font-weight:600}em,i{font-style:italic}a[name]{-moz-background-clip:content;-o-background-clip:content-box;-webkit-background-clip:content;background-clip:content-box;margin-top:-70px;padding-top:70px}.header{margin-bottom:10px;position:relative}.header *{box-sizing:border-box}.header .fa-bars{bottom:0;color:#fff;left:180px;padding:5px 10px;position:absolute;top:0}.header .fa-bars.active{background:#fff;color:#95bd4d}.header-elements-wrapper-desktop{margin:0 5px 5px;position:relative}.header-sticky .header-elements-wrapper-desktop{margin:0;position:static}.header-sticky{-moz-transition:top .5s ease;-o-transition:top .5s ease;-webkit-transition:top .5s ease;transition:top .5s ease;background:#95bd4d;height:40px;padding:0 20px;position:fixed;top:-1000px;width:970px;z-index:100}.header-sticky.in{top:0}.admin-menu .header-sticky.in{top:30px}.meta-navigation{*zoom:1;background:#f1fcd2;font-size:10px;margin-bottom:5px;padding:0 5px}.meta-navigation:after{content:"";display:table;clear:both}.teaser-header{bottom:0;position:absolute}.header-claim{text-transform:uppercase;width:310px}.header-claim p{color:#fff;margin:0 0 3px}.header-claim img{display:block;height:auto;width:310px}.header-sticky .header-claim,.header-sticky .header-claim img{height:30px;margin-top:5px;width:160px}.logo-teaser{bottom:0;height:60px;left:340px;position:absolute;width:120px}.logo-teaser img{height:auto;width:100%}.top-menu,.user-menu{font-size:13px}.header-sticky .top-menu,.header-sticky .user-menu{bottom:0;position:absolute;top:0}.top-menu img,.user-menu img{height:auto;padding-left:5px;vertical-align:bottom;width:22px}.header-sticky .top-menu img,.header-sticky .user-menu img{width:30px}.top-menu a,.top-menu .masked-link,.user-menu a,.user-menu .masked-link{padding:5px;white-space:nowrap}.top-menu>.menu,.user-menu>.menu{*zoom:1}.top-menu>.menu:after,.user-menu>.menu:after{content:"";display:table;clear:both}.top-menu>.menu>li,.user-menu>.menu>li{display:block;float:left;overflow:hidden;position:relative;z-index:20}.header-sticky .top-menu>.menu>li,.header-sticky .user-menu>.menu>li{height:40px;padding-top:5px;line-height:2}.top-menu>.menu>li>a,.top-menu>.menu>li>.masked-link,.user-menu>.menu>li>a,.user-menu>.menu>li>.masked-link{display:block}.top-menu>.menu>li>a:before,.top-menu>.menu>li>.masked-link:before,.user-menu>.menu>li>a:before,.user-menu>.menu>li>.masked-link:before{content:'\2022';padding-right:10px}.header-sticky .top-menu>.menu>li>a,.header-sticky .top-menu>.menu>li>.masked-link,.header-sticky .user-menu>.menu>li>a,.header-sticky .user-menu>.menu>li>.masked-link{color:#fff}.header-sticky .top-menu>.menu>li>a:hover,.header-sticky .top-menu>.menu>li>.masked-link:hover,.header-sticky .user-menu>.menu>li>a:hover,.header-sticky .user-menu>.menu>li>.masked-link:hover{color:#ed8f2c}.top-menu>.menu>li.first>a:before,.top-menu>.menu>li:first-child>a:before,.top-menu>.menu>li.first>.masked-link:before,.top-menu>.menu>li:first-child>.masked-link:before,.user-menu>.menu>li.first>a:before,.user-menu>.menu>li:first-child>a:before,.user-menu>.menu>li.first>.masked-link:before,.user-menu>.menu>li:first-child>.masked-link:before{content:'';padding-right:0}.top-menu>.menu>li:hover,.top-menu>.menu>li.hover,.user-menu>.menu>li:hover,.user-menu>.menu>li.hover{-moz-box-shadow:0 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background:#fff}
.top-menu>.menu>li:hover>a,.top-menu>.menu>li:hover>.masked-link,.top-menu>.menu>li.hover>a,.top-menu>.menu>li.hover>.masked-link,.user-menu>.menu>li:hover>a,.user-menu>.menu>li:hover>.masked-link,.user-menu>.menu>li.hover>a,.user-menu>.menu>li.hover>.masked-link{background:#fff;color:#ed8f2c}.top-menu>.menu>li.hover,.user-menu>.menu>li.hover{overflow:visible}.top-menu .menu .menu,.user-menu .menu .menu{-moz-box-shadow:0 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);-moz-transition:background,.2s;-o-transition:background,.2s;-webkit-transition:background,.2s;transition:background,.2s;-moz-transition:opacity,.2s;-o-transition:opacity,.2s;-webkit-transition:opacity,.2s;transition:opacity,.2s;background:#fff;opacity:1;padding:20px;position:absolute;z-index:2}.top-menu .menu .menu li,.user-menu .menu .menu li{margin-bottom:5px}.search-filter-in .top-menu>.menu>li,.search-filter-in .user-menu>.menu>li{z-index:3}.search-filter-in .header-sticky{z-index:3}.nojs .top-menu>.menu>li:hover,.nojs .user-menu>.menu>li:hover{overflow:visible}.nojs .top-menu li:hover .menu,.nojs .user-menu li:hover .menu{display:block}.user-menu{float:right}.user-menu .menu .menu{right:0}.top-menu{float:left}.top-menu>.menu>li{display:inline-block}.top-menu>.menu>li>a:before{content:'\2022';padding-right:10px}.top-menu>.menu>li.first>a:before{content:'';padding-right:0}.top-menu .menu .menu{left:-20px}.user-menu{right:20px}.user-menu #user-login-form{width:300px}.user-menu #user-login-form a,.user-menu #user-login-form .masked-link{padding:0}.user-menu #user-login-form .form-actions{display:block}.user-menu #user-login-form .form-actions .user-form-button{margin-bottom:10px;width:100%}.user-menu #user-login-form .form-actions .register-link-container{margin-left:0}.user-menu #user-login-form .social-login-container{display:block}.user-menu #user-login-form .social-login-container .form-item{margin-bottom:initial;overflow:initial}.user-menu #user-login-form .social-login-container .fb-connect-login{width:100%}.user-menu #user-login-form .social-login-container .google-login{margin-top:10px;width:100%}.user-menu #user-login-form .social-login-container .apple-login{margin-top:10px}.main-menu .expanded .link-depth-1:after,.main-menu .flyout{-moz-transition-property:height,border-width;-o-transition-property:height,border-width;-webkit-transition-property:height,border-width;transition-property:height,border-width;-moz-transition-delay:.3s;-o-transition-delay:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}.main-menu{margin:0 5px;position:relative}.header-sticky .main-menu{display:none;margin:0}.main-menu li:hover>a{color:#ed8f2c}.main-menu .fa-home{font-size:17px}.main-menu>.menu{*zoom:1;background:#fff;border-bottom:3px solid #060;height:28px;padding:0 20px;position:relative;display:flex}.main-menu>.menu:after{content:"";display:table;clear:both}.main-menu>.menu>li.no-tile-titles .teaser-container .teaser.menu-tile{background-color:transparent}.main-menu>.menu>li.no-tile-titles .teaser-container .teaser.menu-tile .teaser-right{display:none}.main-menu .depth-1{flex-grow:1}.main-menu .link-depth-1{display:inline-block;font-weight:600;height:28px;padding:2px;position:relative;text-transform:uppercase}.main-menu .link-depth-1:before{color:#ed8f2c;content:'\2022';padding-right:8px}.main-menu .link-reformhaus{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;cursor:pointer;font-weight:600;height:28px;margin-top:-2px;padding:2px;position:relative;text-transform:uppercase}.main-menu .link-reformhaus:hover{color:#ed8f2c}.main-menu .link-reformhaus img{margin-right:8px;width:15px}.main-menu .flyout-hidden .link-depth-1{color:#060 !important}.main-menu .expanded .link-depth-1:after{border-bottom:0 solid #fff;border-left:0 solid transparent;border-right:0 solid transparent;bottom:-10px;content:'';display:block;height:0;left:30%;position:absolute;visibility:hidden;width:0;z-index:400}.main-menu:hover .expanded .link-depth-1:after{border-bottom-width:10px;border-left-width:15px;border-right-width:15px}
.main-menu .expanded:hover .link-depth-1:after{visibility:visible}.main-menu .flyout-hidden .link-depth-1:after{display:none !important}.main-menu .first .link-depth-1:before{display:none}.masked-link:hover{cursor:pointer}.flyout>.menu{border-right:1px solid #efefef}.main-menu .flyout{background:#fff;border-bottom:0 solid #060;border-top:0 solid #95bd4d;height:0;left:0;overflow:hidden;position:absolute;right:0;top:28px;visibility:hidden;z-index:300}.main-menu .flyout .menu{background:#fff;bottom:0;padding:20px 0;position:absolute;top:0;width:220px;z-index:2}.main-menu .flyout li{display:block}.main-menu .flyout .menu .menu{display:none}.main-menu .flyout .menu a{*zoom:1;display:inline-block;font-weight:600;padding:5px 20px}.main-menu .flyout .menu a:after{content:"";display:table;clear:both}.main-menu .flyout .expanded{*zoom:1}.main-menu .flyout .expanded:after{content:"";display:table;clear:both}.main-menu .flyout .expanded:hover:after{color:#ed8f2c}.main-menu .flyout .expanded:after{content:'\f054';float:right;font-family:'FontAwesome';padding:5px 10px}.main-menu:hover .flyout{border-bottom-width:3px;border-top-width:10px;height:435px}.js .main-menu:hover .flyout{height:475px}.flyout-hidden .flyout{visibility:hidden !important}.depth-1:hover .flyout{visibility:visible}.main-menu .teaser-container{bottom:0;left:220px;padding:0 10px;position:absolute;right:0;text-align:left;top:0;z-index:1}.main-menu .teaser-container .throbber{position:absolute;left:40%;top:30%;height:100px;width:100px}.main-menu-wrapper>li:hover>.fa-bars{background:#fff;color:#95bd4d}.main-menu-wrapper>li:hover>.main-menu{display:block}.menu-close{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;bottom:0;height:40px;overflow:hidden;padding:10px 20px;position:absolute;right:0;z-index:10}.menu-close:hover{cursor:pointer}.content-main .teaser-container{*zoom:1;margin:0 -10px}.content-main .teaser-container:after{content:"";display:table;clear:both}.content-main .teaser-container .teaser{height:120px;width:129px}.content-main .teaser-container .teaser.no-image{cursor:auto;height:65px;padding-top:32px}.content-main .teaser-container .teaser.no-image .title{font-size:14px;font-weight:400;text-transform:uppercase}.teaser-container{*zoom:1}.teaser-container:after{content:"";display:table;clear:both}.teaser-container .teaser{cursor:pointer;float:left;height:140px;margin:40px 10px 20px;overflow:visible;width:124px}.teaser-container .teaser:hover{overflow:visible}.teaser-container .teaser:hover.menu-tile{overflow:hidden}.teaser-container .teaser:hover .title{color:#ed8f2c}.teaser-container .teaser .title{font-size:13px;font-weight:600}.teaser-container .teaser .title a{display:block}.teaser.menu-tile{background:#f1fcd2;border:0;height:114px;margin-bottom:0;margin-top:20px;padding:0}.teaser.menu-tile.color-1{background:#ddeca7}.teaser.menu-tile.color-2{background:#bcdbd6}.teaser.menu-tile.color-3{background:#c0e389}.teaser.menu-tile.color-4{background:#a4dd90}.teaser.menu-tile.color-5{background:#81ca9d}.teaser.menu-tile.color-6{background:#d9f5e6}.teaser.menu-tile.color-7{background:#c8f0f0}.teaser.menu-tile.color-3{background:#c0e389}.teaser.menu-tile.color-9{background:#fee1c9}.teaser.menu-tile.color-10{background:#faf5cc}.teaser.menu-tile.color-11{background:#fff8e3}.teaser.menu-tile.color-12{background:#ebf5f4}.teaser.menu-tile.color-13{background:#fff6ef}.teaser.menu-tile.color-14{background:#e8fae1}.teaser.menu-tile.color-15{background:#e3f5ef}.teaser.menu-tile .teaser-left{margin:0;position:relative}.teaser.menu-tile .teaser-right{text-align:center}.main-menu .teaser-small .teaser-left,.main-menu .teaser-small .teaser-right{box-sizing:initial;padding-left:initial;width:100%}.main-menu .teaser-small .teaser-left .title,.main-menu .teaser-small .teaser-right .title{overflow:hidden}.header .mobile-logo{display:block;height:104px;left:calc(50% - 155px);position:absolute;top:15px;width:310px;-moz-transform:scale(.42553);-ms-transform:scale(.42553);-webkit-transform:scale(.42553);transform:scale(.42553);transform-origin:center top}
.header .mobile-logo .mobile-logo-background-container{background-position:0 -1090px;height:58px;width:310px}.header div.reset-value,.header .search-form-reset{display:none}.header-claim .logo-header-background-container{background-position:0 -1090px;height:58px;width:310px;height:58px}.header-claim .logo-header-background-container{display:block;width:310px}.usernav{margin-bottom:21px;position:relative}.menu{margin:0;padding:0;list-style-type:none}.page-footer .menu{background-color:#060;height:39px;padding:5px 0 0 25px}.page-footer li{border-right:1px solid #fff;line-height:11px;margin:2px 0;float:left}.page-footer li.last{border:0;padding:0}.page-footer a{color:#fff;font-size:11px;font-weight:400;text-decoration:none;text-transform:uppercase;padding:2px 6px}ul.tabs,.content-main ul.menu{*zoom:1;list-style:none}ul.tabs:after,.content-main ul.menu:after{content:"";display:table;clear:both}ul.tabs a,ul.tabs div.masked-link,.content-main ul.menu a,.content-main ul.menu div.masked-link{background:#008b2b;color:#fff;display:block;float:left;margin:0 2px;padding:10px}ul.tabs a:hover,ul.tabs div.masked-link:hover,.content-main ul.menu a:hover,.content-main ul.menu div.masked-link:hover{color:#000}ul.tabs a.active,ul.tabs a.active:hover,ul.tabs div.masked-link.active,ul.tabs div.masked-link.active:hover,.content-main ul.menu a.active,.content-main ul.menu a.active:hover,.content-main ul.menu div.masked-link.active,.content-main ul.menu div.masked-link.active:hover{cursor:default}ul.tabs a,ul.tabs div.masked-link{border-bottom:1px solid #007d27}ul.tabs a.active,ul.tabs a.active:hover,ul.tabs div.masked-link.active,ul.tabs div.masked-link.active:hover{background:#fff;border-bottom:1px solid #fff;color:#000}ul.tabs a:hover,ul.tabs div.masked-link:hover{background:#f4fdf0;border-bottom:1px solid #d1e1cb}.content-main ul.menu{background:#fff8e3;border:none;overflow:visible;padding:1em 1em 0}.content-main ul.menu li.first a{margin-left:0}.content-main ul.menu li.last a{margin-right:0}.content-main ul.menu a{background:#fffcf1;border-bottom:1px solid #e6e3d9;color:#ccc}.content-main ul.menu a:hover{background:#fff;border-bottom:1px solid #e6e6e6}.content-main ul.menu a.active,.content-main ul.menu a.active:hover{background:#fff;border-bottom:1px solid #fff}.breadcrumb{margin:10px 5px}.breadcrumb,.breadcrumb .pane-title{font-size:13px}.breadcrumb div,.breadcrumb ul,.breadcrumb li{display:inline}.breadcrumb a{color:#000}.breadcrumb .masked-link:hover{color:#ed8f2c}.pane-menu-menu-user-login{float:right;font-size:11px;margin-top:10px !important}.pane-menu-menu-user-login li a{border-right:1px solid #000;padding:0 5px 3px 2px;font-weight:600;text-transform:none}.pane-menu-menu-user-login .last a{border:0;padding-right:0}.logged-in .pane-menu-menu-user-login .first{display:none}.content-main .pane-eatsmarter-lexicon-pane .headline{margin-bottom:10px}.lexicon-navigation,.node-type-article .pane-page-content .lexicon-navigation{list-style-type:none;background-color:#f1fcd2;margin:0 0 20px;padding:0 0 0 10px;width:566px;float:left;clear:both}.lexicon-navigation a,.node-type-article .pane-page-content .lexicon-navigation a{padding:6px;display:block}.lexicon-navigation li,.node-type-article .pane-page-content .lexicon-navigation li{float:left;margin:0;padding:0;position:relative}.lexicon-navigation li:hover,.node-type-article .pane-page-content .lexicon-navigation li:hover{color:#fff;background-color:#060}.lexicon-navigation li:hover a,.node-type-article .pane-page-content .lexicon-navigation li:hover a{color:#fff}.lexicon-navigation li:hover li a,.node-type-article .pane-page-content .lexicon-navigation li:hover li a{color:#060}.lexicon-navigation li ol,.node-type-article .pane-page-content .lexicon-navigation li ol{margin:0;padding:0 0 5px;list-style-type:none;display:none;position:absolute;top:27px;left:0;background-color:#fff;border:1px solid #060;width:200px;z-index:10}.lexicon-navigation li ol li,.node-type-article .pane-page-content .lexicon-navigation li ol li{color:#060}.lexicon-navigation li ol li.arrow,.node-type-article .pane-page-content .lexicon-navigation li ol li.arrow{background-position:4px 0;height:5px;display:block;width:198px}
.lexicon-navigation li ol li a,.node-type-article .pane-page-content .lexicon-navigation li ol li a{color:#060;display:block;background-position:10px -37px;padding:5px 0 5px 22px;width:173px;background-color:#fff}.lexicon-navigation li ol li a:hover,.node-type-article .pane-page-content .lexicon-navigation li ol li a:hover{background-color:#fff;color:#ed8f2c}.comment-form{margin-bottom:30px}.comment-form .form-textarea,.comment-form input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.comment-form .form-textarea,.comment-form input[type=text]{width:100%}.comment-form .form-wrapper,.comment-form .form-textarea-wrapper{margin:0}.comment-form .form-item{margin-bottom:20px}.comment-form .form-item-mail{float:none}.comment-form input[type=submit]{float:left}.comment-form .captcha{margin:20px 0}.comment-form .g-recaptcha{margin-top:10px}.pane-eatsmarter-latest-comments .pane-title,.page-comment-reply .pane-title,.pane-mp-recipe-comments-tab .pane-title,.pane-node-comment-wrapper .pane-title,.pane-node-comments .pane-title{overflow:hidden}.pane-eatsmarter-latest-comments .comment,.page-comment-reply .comment,.pane-mp-recipe-comments-tab .comment,.pane-node-comment-wrapper .comment,.pane-node-comments .comment{margin-bottom:30px}.pane-eatsmarter-latest-comments .comment p:first-child,.page-comment-reply .comment p:first-child,.pane-mp-recipe-comments-tab .comment p:first-child,.pane-node-comment-wrapper .comment p:first-child,.pane-node-comments .comment p:first-child{margin-top:0}.pane-eatsmarter-latest-comments .comment p:last-child,.page-comment-reply .comment p:last-child,.pane-mp-recipe-comments-tab .comment p:last-child,.pane-node-comment-wrapper .comment p:last-child,.pane-node-comments .comment p:last-child{margin-bottom:10px}.pane-eatsmarter-latest-comments .indented,.page-comment-reply .indented,.pane-mp-recipe-comments-tab .indented,.pane-node-comment-wrapper .indented,.pane-node-comments .indented{margin-left:72px}.pane-eatsmarter-latest-comments .indented .indented,.page-comment-reply .indented .indented,.pane-mp-recipe-comments-tab .indented .indented,.pane-node-comment-wrapper .indented .indented,.pane-node-comments .indented .indented{margin-left:0}.pane-eatsmarter-latest-comments .comment-left,.page-comment-reply .comment-left,.pane-mp-recipe-comments-tab .comment-left,.pane-node-comment-wrapper .comment-left,.pane-node-comments .comment-left{float:left;width:52px}.pane-eatsmarter-latest-comments .comment-right,.page-comment-reply .comment-right,.pane-mp-recipe-comments-tab .comment-right,.pane-node-comment-wrapper .comment-right,.pane-node-comments .comment-right{margin-left:72px}.pane-eatsmarter-latest-comments .avatar,.page-comment-reply .avatar,.pane-mp-recipe-comments-tab .avatar,.pane-node-comment-wrapper .avatar,.pane-node-comments .avatar{background-position:0 -1388px;border:1px solid #ccc;height:50px;width:50px}.pane-eatsmarter-latest-comments .submitted,.page-comment-reply .submitted,.pane-mp-recipe-comments-tab .submitted,.pane-node-comment-wrapper .submitted,.pane-node-comments .submitted{margin-bottom:5px}.pane-eatsmarter-latest-comments .username,.pane-eatsmarter-latest-comments .user,.page-comment-reply .username,.page-comment-reply .user,.pane-mp-recipe-comments-tab .username,.pane-mp-recipe-comments-tab .user,.pane-node-comment-wrapper .username,.pane-node-comment-wrapper .user,.pane-node-comments .username,.pane-node-comments .user{color:#060;font-weight:600}.pane-eatsmarter-latest-comments .comment .inline.links,.page-comment-reply .comment .inline.links,.pane-mp-recipe-comments-tab .comment .inline.links,.pane-node-comment-wrapper .comment .inline.links,.pane-node-comments .comment .inline.links{margin:5px 0 0}.pane-eatsmarter-latest-comments .comment .inline.links li,.page-comment-reply .comment .inline.links li,.pane-mp-recipe-comments-tab .comment .inline.links li,.pane-node-comment-wrapper .comment .inline.links li,.pane-node-comments .comment .inline.links li{margin:0 8px 0 0}.pane-eatsmarter-latest-comments .comment .inline.links li:before,.page-comment-reply .comment .inline.links li:before,.pane-mp-recipe-comments-tab .comment .inline.links li:before,.pane-node-comment-wrapper .comment .inline.links li:before,.pane-node-comments .comment .inline.links li:before{content:'\f111';font-family:'FontAwesome';font-size:6px;padding-right:8px;vertical-align:middle}
.pane-eatsmarter-latest-comments .comment .inline.links li:first-child:before,.page-comment-reply .comment .inline.links li:first-child:before,.pane-mp-recipe-comments-tab .comment .inline.links li:first-child:before,.pane-node-comment-wrapper .comment .inline.links li:first-child:before,.pane-node-comments .comment .inline.links li:first-child:before{display:none}.pane-eatsmarter-latest-comments .comment-wrapper>*:last-child .comment,.page-comment-reply .comment-wrapper>*:last-child .comment,.pane-mp-recipe-comments-tab .comment-wrapper>*:last-child .comment,.pane-node-comment-wrapper .comment-wrapper>*:last-child .comment,.pane-node-comments .comment-wrapper>*:last-child .comment{margin-bottom:0}.pane-mp-recipe-comments-tab .headline{display:none}.pane-mp-recipe-comments-tab .pane-title{border:0;text-transform:none}.pane-eatsmarter-latest-comments .comment-all-link{border-left:1px solid #000;color:#95bd4d;font-size:16px;margin-left:10px;padding-left:10px;text-transform:none}.page-comment-reply .pane-page-content{background-color:#fff;padding:20px}.page-comment-reply .form-type-textarea label{display:none}.rate-widget .item-list{margin:5px 0}.rate-widget .item-list li{display:inline}.rate-widget,.helpful{text-align:right}.rate-widget{color:#666;font-size:10px}.helpful{margin-bottom:5px}.image-zoom{cursor:pointer}#image-zoom-overlay{background-color:rgba(0,0,0,.8);bottom:0;height:100%;left:0;position:fixed;right:0;text-align:center;top:0;vertical-align:center;width:100%;z-index:20000}#image-zoom-overlay img{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;max-height:100%;max-width:100%;position:absolute;top:50%}.zoom-link{bottom:10px;color:#fff;cursor:pointer;font-size:38px;position:absolute;right:10px;width:38px}.node-recipe .cookbook-notes form{background:#fefdeb;border:1px solid #ccc;margin:50px 0 30px;padding:30px 20px 20px;position:relative}.node-recipe .cookbook-notes label{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#ed8f2c;color:#fff;display:inline-block;font-size:19px;font-weight:400;margin:0;padding:5px 10px;left:-1px;position:absolute;top:-20px}.node-recipe .cookbook-notes .form-textarea-wrapper{margin:0}.node-recipe .cookbook-notes textarea{background:url(/sites/all/themes/eatsmarter/compass/images/bg-notes.png?1754562901);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;line-height:19px;outline:none;padding:0;resize:none;width:100%}.node-recipe .info{list-style-type:none;margin:30px 0;overflow:hidden;padding:0}.node-recipe .info li{border:1px solid #ccc;float:left;height:45px;margin:0 0 0 17px;padding:13px 5px;text-align:center;width:119px}.node-recipe .info li.first{margin:0}.node-recipe .info .field-label{color:#000;font-size:11px;text-transform:uppercase;margin-bottom:2px}.node-recipe .info .field-item{color:#ed8f2c;font-size:14px;font-weight:600;line-height:1;margin-bottom:2px}.node-recipe .info .notice{color:#ed8f2c;font-size:11px}.node-recipe .info .finished span{display:block}.node-recipe .info .servingSize{color:#000;font-size:11px}.node-recipe .advice{margin-bottom:50px;overflow:hidden}.node-recipe .advice .group-label{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#ed8f2c;color:#fff;display:inline-block;font-size:19px;font-weight:400;margin:0;padding:5px 10px}.node-recipe .badge-video-tip{background-position:0 -95px;height:11px;width:121px;display:block;float:left;margin:12px 0 5px 50px;width:360px}.node-recipe .ingredients-and-preparation-tabs{font-size:16px}.my-cookbook #search-content-left .item-list{border-bottom:0}.my-cookbook #search-content-left .view-eatsmarter-cookbook ul{margin-left:0}.my-cookbook #search-content-left .view-eatsmarter-cookbook li{font-size:12px;list-style-type:none;margin-bottom:4px}.my-cookbook .views-exposed-form{margin-bottom:20px}.my-cookbook .views-exposed-form #edit-search-wrapper{clear:both;float:none}.my-cookbook .views-exposed-form #edit-search-wrapper label{display:none}
.my-cookbook .views-exposed-form #edit-search-wrapper .form-item-search{float:left}.my-cookbook .views-exposed-form #edit-search-wrapper input.form-text{float:left;margin-right:10px}.my-cookbook .view-header{font-size:13px;margin-bottom:20px}.my-cookbook .pane-eatsmarter-cookbook-vp-cookbook-list{margin-top:20px}.comment-button-wrapper{*zoom:1}.comment-button-wrapper:after{content:"";display:table;clear:both}a.print-list.es-button-secondary.hidden-mobile{color:#000;margin-right:0}.back-to-cookbook-button{cursor:pointer}.back-to-cookbook-button.hidden{display:none}div.hidden-desktop.back-to-cookbook-link-mobile-top.back-to-cookbook-button.es-button-primary,.field-name-field-ingredients div.hidden-desktop.back-to-cookbook-link-mobile-top.back-to-cookbook-button.print-link,div.hidden-desktop.back-to-cookbook-link-mobile-top.back-to-cookbook-button.es-button-secondary,div.hidden-desktop.back-to-cookbook-link-mobile-top.back-to-cookbook-button.es-button-external,div.hidden-desktop.back-to-cookbook-link-mobile-top.back-to-cookbook-button.es-button-primary-inline{margin-bottom:20px}div.back-to-cookbook-link-desktop.hidden-mobile.back-to-cookbook-button.es-button-primary,.field-name-field-ingredients div.back-to-cookbook-link-desktop.hidden-mobile.back-to-cookbook-button.print-link,div.back-to-cookbook-link-desktop.hidden-mobile.back-to-cookbook-button.es-button-secondary,div.back-to-cookbook-link-desktop.hidden-mobile.back-to-cookbook-button.es-button-external,div.back-to-cookbook-link-desktop.hidden-mobile.back-to-cookbook-button.es-button-primary-inline{margin-bottom:15px}.product-information-container{border-top:2px solid rgba(149,189,78,.3);margin-bottom:30px;margin-top:40px;padding-top:40px}.product-information-container .product-information-headline{color:#569118;font-weight:600;margin-bottom:20px}.field-name-field-ingredients .product-information-container a{color:#000}.health-infos .health-infos-headline{border-top:2px solid rgba(149,189,78,.3);margin-bottom:20px;padding-top:30px}.health-infos .health-info-headline{color:#569118;font-weight:600;margin-bottom:10px}.health-infos .nutritional-values-wrapper{margin:50px 0}.health-infos .nutritional-values-wrapper .more-nutritional-values-wrapper{color:#569118;font-size:16px}.health-infos .nutritional-values-wrapper .more-nutritional-values-wrapper.closed{display:none}.health-infos .nutritional-values-wrapper .more-nutritional-values-wrapper span{cursor:pointer;text-decoration:underline}.health-infos .nutritional-values{border:1px solid #95bd4d;display:none;padding:20px 10px}.health-infos .nutritional-values.open{display:block}.health-infos .nutritional-values .nutritional-values-headline{color:#569118;font-size:16px;font-weight:600;margin-bottom:20px;text-align:center}.health-infos .nutritional-values .nutritional-values-headline{margin-bottom:15px}.health-infos .nutritional-values .foodcheck_tables td,.health-infos .nutritional-values .nutritional-values-table td{border:none;padding:5px}.health-infos .nutritional-values .foodcheck_tables td:first-of-type,.health-infos .nutritional-values .nutritional-values-table td:first-of-type{padding-left:0}.health-infos .nutritional-values .foodcheck_tables td.best,.health-infos .nutritional-values .foodcheck_tables td.good,.health-infos .nutritional-values .foodcheck_tables td.warning,.health-infos .nutritional-values .nutritional-values-table td.best,.health-infos .nutritional-values .nutritional-values-table td.good,.health-infos .nutritional-values .nutritional-values-table td.warning{width:14px}.health-infos .nutritional-values .foodcheck_tables td:nth-child(3),.health-infos .nutritional-values .foodcheck_tables td:nth-child(4),.health-infos .nutritional-values .foodcheck_tables td:nth-child(5),.health-infos .nutritional-values .nutritional-values-table td:nth-child(3),.health-infos .nutritional-values .nutritional-values-table td:nth-child(4),.health-infos .nutritional-values .nutritional-values-table td:nth-child(5){padding-right:0}.health-infos .nutritional-values .nutritional-values-container{display:none}.health-infos .nutritional-values .nutritional-values-container.extended{display:block}
.health-infos .nutritional-values .more-link{cursor:pointer;display:inline-block;margin-bottom:10px}.health-infos .nutritional-values .more-link .more-link-text{text-decoration:underline}.health-infos .nutritional-values .more-link .fa-angle-down{display:inline;font-weight:600}.health-infos .nutritional-values .more-link .fa-angle-up{display:none}.health-infos .nutritional-values .more-link.extended .fa-angle-down{display:none}.health-infos .nutritional-values .more-link.extended .fa-angle-up{display:inline;font-weight:600}.health-infos .nutritional-values .traffic-light-info-container{text-align:right}.health-infos .nutritional-values .traffic-light-info-container .circle{display:inline-block}.health-infos .nutritional-values .traffic-light-info-container .traffic-light-info-link{margin-left:10px;text-decoration:underline}.health-infos .even-smarter-container,.health-infos .why-healthy-container{display:table;font-size:16px;margin-bottom:30px;width:100%}.health-infos .even-smarter-container p:first-of-type,.health-infos .why-healthy-container p:first-of-type{margin-top:10px}.health-infos .even-smarter-container p:last-of-type,.health-infos .why-healthy-container p:last-of-type{margin-bottom:0}.health-infos .even-smarter-container .exclusive-logo,.health-infos .why-healthy-container .exclusive-logo{float:left;margin-right:20px;margin-top:5px}.health-infos .even-smarter-container{margin-bottom:40px}.content-main .panel-pane:first-child .health-infos .pane-title.health-infos-headline{margin-top:30px}.recipe-experts{margin-top:20px;width:100%}.recipe-experts-headline{border-top:2px solid rgba(149,189,78,.3);font-size:14px;font-weight:600;margin-bottom:10px;padding-top:20px}.recipe-expert-image{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:80px;margin-right:20px;max-width:80px;min-width:80px;overflow:hidden}.recipe-expert-image img{height:100%;width:100%}.recipe-expert-text p:first-of-type{margin-top:0}.recipe-expert-text p:last-of-type{margin-bottom:0}.recipe-expert{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:14px}.recipe-expert-text .expert-link{color:#ed8f2c;display:block;text-align:right;text-decoration:underline}.celebrity-chef-container-link:hover{color:#000}.celebrity-chef-container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:20px}.celebrity-chef-container .celebrity-chef-image{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:90px;margin-right:15px;max-width:90px;min-width:90px;overflow:hidden}.celebrity-chef-container .celebrity-chef-image img{height:100%;width:100%}.celebrity-chef-container .celebrity-chef-headline{font-size:16px}.celebrity-chef-container .celebrity-chef-headline span{font-weight:600}.product-recommendations-headline{border-top:2px solid rgba(149,189,78,.3);color:#006f01;font-size:16px;font-weight:600;margin-bottom:30px;padding-top:40px;text-align:center}.product-recommendation{margin-bottom:40px;text-align:center}.product-recommendation:last-child{border-bottom:2px solid rgba(149,189,78,.3);padding-bottom:40px}.product-recommendation .product-recommendation-image img{height:auto;max-width:65%}.product-recommendation .product-recommendation-headline{color:#006f01;font-size:14px;margin:10px 0}.product-recommendation .product-recommendation-text{font-size:14px;margin-bottom:15px}.product-recommendation .product-recommendation-link a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #000;display:inline-block;padding:5px}.partner-ad{border-bottom:1px solid #b6dc71;border-top:1px solid #b6dc71;margin:40px 0;padding:30px 0;text-align:center}.partner-ad .partner-ad-image img{height:auto;max-width:50%}.partner-ad .partner-ad-text{font-size:12px;line-height:18px;margin-top:10px}.partner-ad .partner-ad-link a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #000;display:inline-block;margin-top:20px;padding:5px}.pane-eatsmarter-recipe-seasonal-recipes .teaser-wrapper{height:100%}
.sidebar .panel-separator{margin-bottom:40px}.content-main{position:relative}.content-main .panel-separator{margin-bottom:40px}.header .panel-separator,.page-footer .panel-separator,.usernav .panel-separator{margin-bottom:0}.node-type-article .fn,.node-type-video .fn{font-size:34px}.node-type-article .content-main .panel-separator,.node-type-video .content-main .panel-separator{margin-bottom:0}#mini-panel-mp_relevante_themen{margin-top:40px}#mini-panel-mp_relevante_themen .panel-separator{margin-bottom:40px}.pane-panels-mini{margin:0}a{color:#000;text-decoration:none}a.vid{background-position:0 -848px;padding-left:20px;display:block;width:360px;float:left;margin:0 0 5px 50px}a .arrow{color:#060}a:hover{color:#ed8f2c}a:hover .ellipse,a:hover .title{color:#ed8f2c}a:hover .arrow{color:#ed8f2c}.ellipse{color:#060}.content-main .panel-pane:first-child .pane-title,.content-main .panel-pane:first-child .section-title,.sidebar .panel-pane:first-child .pane-title,.sidebar .panel-pane:first-child .section-title,.content-small .panel-pane:first-child .pane-title,.content-small .panel-pane:first-child .section-title,.content-full .panel-pane:first-child .pane-title,.content-full .panel-pane:first-child .section-title{margin-top:0}.pane-title a[name]{color:#000}.pane-title-only p{margin:0}.content-main{color:#000}.content-main .fn{margin-top:0}img{border:0}.teaser-img{float:left;margin:0 20px 10px 0}.teaser-img div{position:relative}.magnify{float:right;text-indent:-5000em;background-position:0 -209px;height:12px;width:12px}.content-image.left{float:left;margin:0 20px 20px 0}.content-image.right{float:right;margin:0 0 20px 20px}.caption{display:block;font-size:12px;margin-top:.5em}.searchform{font-size:13px;position:absolute;top:136px;right:20px}.searchform form{display:block;padding:0}.searchform input,.searchform select{float:left;margin-top:0}.searchform #search-query{width:195px}.searchbutton{font-size:13px}.searchbutton,#edit-submit-es-search-page,#edit-search-wrapper .form-submit{background-color:#ed8f2c;border:2px solid #ed8f2c;color:#fff;cursor:pointer;font-weight:600;height:28px;margin:0 0 0 7px;padding-left:10px;padding-right:10px}.searchbutton:active,#edit-submit-es-search-page:active,#edit-search-wrapper .form-submit:active{background-color:#c53e13;border:2px solid #ed8f2c}.searchbutton:hover,#edit-submit-es-search-page:hover,#edit-search-wrapper .form-submit:hover{background-color:#d74d0f;border:2px solid #c53e13;color:#fff}.links{list-style-type:none;margin:0 0 20px;padding:0}.links.inline{overflow:hidden;clear:both;margin:20px 0 0 62px}.links.inline li{color:#666;font-size:11px;font-weight:400;float:left;margin:2px 2px 0;height:18px}.links.inline a{color:#666;font-size:11px;font-weight:400;text-decoration:none;text-transform:none}form legend{width:100%}form .fieldset-title{color:#000}form .username{color:#000;font-weight:400}form fieldset{border:0;padding:0;margin:0}form .item-list ul{margin:20px 0 0;padding:0}form .item-list ul li{margin-bottom:5px}form .text-field,form .form-text{width:258px}form .description{color:#666;margin:5px 0 0}form .checkbox{float:left;margin:2px 5px 20px 0}form .submit{float:right;margin-top:20px}form input[type=checkbox]+label,form input[type=radio]+label{display:inline}form .form-radios input,form .form-radios label{display:inline-block}form label{display:block;margin-top:3px}form .form-text,form .form-textarea{border:1px solid #ccc;padding:4px;margin:0}form .form-item{overflow:hidden}form .form-item-mail{margin-right:0;float:right}.form-type-textfield{width:100%}.form-wrapper,.form-textarea-wrapper{margin:0 0 10px;overflow:hidden}.row{display:block;overflow:hidden}html #edit-notify-type .form-item-notify-type{display:block;margin-left:0}#eatsmarter-lottery-lottery-form{margin-bottom:40px}#eatsmarter-lottery-lottery-form .form-textarea{width:407px}#eatsmarter-lottery-lottery-form label{float:left;width:90px}#eatsmarter-lottery-lottery-form .form-item-field-answer label{float:none;display:block;margin:0 0 10px;width:auto}#eatsmarter-lottery-lottery-form .form-radios label{display:inline-block}
#eatsmarter-lottery-lottery-form .obligatory_info{margin-top:20px}#eatsmarter-lottery-lottery-form .text-full{width:250px}#eatsmarter-lottery-lottery-form .form-type-checkbox label{width:auto;margin-top:0}#eatsmarter-lottery-lottery-form .form-type-checkbox .form-type-select label{margin-top:0}#eatsmarter-lottery-lottery-form .field-name-field-agb{margin-top:40px}#eatsmarter-lottery-lottery-form .captcha{max-width:330px}#eatsmarter-lottery-lottery-form .captcha .fieldset-description{margin-bottom:10px}span.ext,.element-invisible{display:none}.clear{display:block;clear:both}.view-lexicon h1{font-weight:400;margin-top:0;font-size:14px;margin-bottom:20px}.view-lexicon h3{background-color:#060;color:#fff;font-size:18px;padding:2px;width:19px;text-align:center;margin:0 0 10px}.view-lexicon table{margin:0 0 50px}.view-lexicon table td{width:160px;padding:0 20px 5px 0;vertical-align:top}.pane-content-press-review-press-review-content{position:relative}.page-heute-in-der-presse .content-main .field-content>.date-display-single,.node-type-press-review .content-main .field-content>.date-display-single{display:block;position:absolute;right:0;top:-4px}.page-heute-in-der-presse .content-main .press-review-archive-teaser .pager,.page-heute-in-der-presse .content-main .pane-content-press-review-press-review-big-teaser .pager,.page-heute-in-der-presse .content-main .pane-content-press-review-press-review-text-teaser .pager,.node-type-press-review .content-main .press-review-archive-teaser .pager,.node-type-press-review .content-main .pane-content-press-review-press-review-big-teaser .pager,.node-type-press-review .content-main .pane-content-press-review-press-review-text-teaser .pager{margin-top:20px}.page-heute-in-der-presse .content-main .press-review-archive-teaser .date-display-single,.page-heute-in-der-presse .content-main .pane-content-press-review-press-review-big-teaser .date-display-single,.page-heute-in-der-presse .content-main .pane-content-press-review-press-review-text-teaser .date-display-single,.node-type-press-review .content-main .press-review-archive-teaser .date-display-single,.node-type-press-review .content-main .pane-content-press-review-press-review-big-teaser .date-display-single,.node-type-press-review .content-main .pane-content-press-review-press-review-text-teaser .date-display-single{position:relative;display:inline}.page-heute-in-der-presse .content-main .teaser img,.node-type-press-review .content-main .teaser img{margin-bottom:5px}.page-heute-in-der-presse .content-main .title,.node-type-press-review .content-main .title{margin-bottom:5px}.page-heute-in-der-presse .subtitle,.node-type-press-review .subtitle{font-weight:600;color:#000}.page-heute-in-der-presse a div.title,.node-type-press-review a div.title{clear:none;margin:0}.view-taxonomy-term-listing ul{list-style-type:none;margin:0}.view-taxonomy-term-listing>ul{padding-left:0}.view-taxonomy-term-listing>ul>li{border-bottom:1px solid #95bd4d;margin-bottom:20px;padding:0 0 20px;width:265px}.view-taxonomy-term-listing>ul>li:first-child{padding-top:3px}.view-taxonomy-term-listing>ul>li:last-child{border-bottom:0}.view-taxonomy-term-listing>ul>li>a,.view-taxonomy-term-listing>ul>li span.taxonomylistingwrapper{background-color:#060;color:#fff;font-size:18px;padding:2px;color:#fff;font-weight:600}.view-taxonomy-term-listing>ul>li ul{margin:10px 0 0;padding-left:30px}.view-taxonomy-term-listing>ul>li ul li{border-bottom:0;margin:0 0 3px;padding:0}.view-taxonomy-term-listing>ul>li ul li a{background-color:#fff;color:#060;font-weight:400}.view-taxonomy-term-listing>ul>li ul li a:hover{color:#ed8f2c}.view-taxonomy-term-listing>ul>li ul li ul{margin:2px 0 0}.view-taxonomy-term-listing>ul>li ul li ul .last{margin:0}.view-taxonomy-term-listing>ul>li>ul{padding-left:0}.view-taxonomy-term-listing>ul>li>ul>li{margin-bottom:5px}.pane-taxonomy-term-listing-vp-taxonomy-term-listing .pane-title{font-weight:400;margin-top:0;font-size:14px;margin-bottom:20px}.page-taxonomy-term .pane-eatsmarter-term-teaser,.page-taxonomy-term .pane-taxonomy-term{*zoom:1;margin-bottom:0}.page-taxonomy-term .pane-eatsmarter-term-teaser:after,.page-taxonomy-term .pane-taxonomy-term:after{content:"";display:table;clear:both}
.page-taxonomy-term .pane-eatsmarter-term-teaser .border,.page-taxonomy-term .pane-taxonomy-term .border{padding-bottom:20px;margin:20px 0 0;border-bottom:1px solid #95bd4d;clear:both}.page-taxonomy-term .pane-eatsmarter-term-teaser .title,.page-taxonomy-term .pane-taxonomy-term .title{margin-top:0}.page-taxonomy-term .pane-eatsmarter-term-teaser p,.page-taxonomy-term .pane-taxonomy-term p{margin-top:0}.page-taxonomy-term .pane-eatsmarter-term-teaser .subtitle,.page-taxonomy-term .pane-taxonomy-term .subtitle{font-size:16px;line-height:18px;margin:0 0 5px;font-weight:600}.page-taxonomy-term .pane-eatsmarter-term-teaser .teaser-img,.page-taxonomy-term .pane-taxonomy-term .teaser-img{margin:0 15px 15px 0;text-align:center;width:200px}.page-taxonomy-term .pane-etm-for-vocab ul,.page-taxonomy-term .pane-eatsmarter-term-menu ul,.page-taxonomy-term .pane-eatsmarter-terms-of-nodelist ul{list-style-type:none;margin:0 0 50px}.page-taxonomy-term .pane-etm-for-vocab ul li,.page-taxonomy-term .pane-eatsmarter-term-menu ul li,.page-taxonomy-term .pane-eatsmarter-terms-of-nodelist ul li{font-size:13px;margin-bottom:3px}.page-taxonomy-term .pane-eatsmarter-term-teaser.eatsmarter-term-teaser-tags+.panel-separator{margin:0}.entity-special-teaser{line-height:1.5}.entity-special-teaser img{margin-bottom:5px}.pane-entity-view{position:relative}.dynamic-list-direction-left{float:left}.dynamic-list-direction-right{float:right}.dynamic-list .clearfix{zoom:1}.dynamic-list .clearfix:before,.dynamic-list .clearfix:after{content:".";display:block;height:0;overflow:hidden}.dynamic-list .clearfix:after{clear:both}.views-field-rendered-entity{line-height:1.5}.pane-vp-recent-topics-vp-recent-topics{margin-bottom:40px}.page-user-reset .content-wrap{padding:20px;background-color:#fff}.page-user .content-wrap form .form-type-textfield{clear:both}.hide-more .arrow{display:none}div.pager-introduction{margin-bottom:2em}#search-content-right h2.pager-prefix{font-size:14px;font-weight:400;text-align:center}.pane-eatsmarter-nodelist-first-letter .pager,.pane-eatsmarter-termlist-first-letter .pager{margin:40px 0}.pane-eatsmarter-letter-pane .pane-title+.pane-content{padding-bottom:0}.pane-eatsmarter-letter-pane .pane-content{padding-bottom:20px}.letter-menu{*zoom:1;line-height:1.4}.letter-menu:after{content:"";display:table;clear:both}.letter-menu li{display:block;float:left;padding:2px;text-transform:uppercase}.content-full .letter-menu li{width:6.7%}.content-left .letter-menu li{width:6%}.letter-menu .active{color:#000}.content-full .letter-menu,.letter-menu{margin-left:-10px;overflow:hidden}.content-full .letter-menu li,.letter-menu li{box-sizing:border-box;float:left;padding-bottom:0;padding-left:10px;padding-right:0;padding-top:0;margin-bottom:10px}.content-full .letter-menu li a,.letter-menu li a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;font-size:14px;text-align:center}.content-full .letter-menu li,.letter-menu li{width:5%}.content-full .letter-menu li.all,.letter-menu li.all{width:10%}.sidebar .letter-menu li{padding:3px;width:12%}.page-rezepte .letter-menu li{padding:3px 4px}h3.node-list-letter,h3.term-list-letter{text-transform:uppercase;font-size:18px;color:#fff;background-color:#060;padding:2px;width:19px;text-align:center;margin:0 0 20px}.pane-eatsmarter-termlist-first-letter .item-list{width:46%;float:left;margin:0 0 0 2%}input[type=checkbox]{margin-top:3px}.pane-custom+.panel-separator+.pane-eatsmarter-content-list{margin-top:-20px}table{margin:0 0 20px;width:100%}table,th,td{border:0}th{background:#fefdeb;border-bottom:2px solid #95bd4d;font-weight:600;padding:.5em}tr{text-align:left}td{border-bottom:1px solid #efefef;padding:.5em}.scroll-button{background:0 0 !important;border:none;color:#95bd4d;font-size:46px;height:auto;right:0;width:auto}.scroll-button:hover{box-shadow:none}html.js input.form-autocomplete{background-image:url(/misc/throbber-inactive.png);background-position:100% 6px;background-repeat:no-repeat}html.js input.throbbing{background-image:url(/misc/throbber-active.gif)}
.pane-pane-messages{margin:0 5px}div.messages{border:none;margin:0;padding:0}div.messages .messages-wrapper{-moz-transition:-moz-transform .4s;-o-transition:-o-transform .4s;-webkit-transition:-webkit-transform .4s;transition:transform .4s;bottom:0;box-sizing:border-box;left:0;margin-bottom:0;max-height:6em;overflow-y:auto;position:fixed;width:100%;z-index:4}div.messages .messages-wrapper .fa-close{cursor:pointer;font-size:20px;padding:5px 5px 20px 20px;position:absolute;right:0;top:0}div.messages .messages-wrapper .messages{padding:20px 20px 20px 60px}.view-nodes-on-a-term li{list-style:none}.pager{*zoom:1;margin:20px 0 40px;text-align:center}.pager:after{content:"";display:table;clear:both}.pager li,.pager a,.pager span{display:inline-block;line-height:14px !important}.pager .pager-current,.pager a,.pager span{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;margin:0 2px;padding:8px 0;min-width:31px}.pager a{background:#95bd4d;border:1px solid #95bd4d;color:#fff}.pager a:hover{background:#ed8f2c;border:1px solid #ed8f2c}.pager .pager-first a,.pager .pager-last a,.pager .pager-next a,.pager .pager-previous a,.pager .counter{width:auto}.pager .pager-first a,.pager .pager-last a,.pager .pager-next a,.pager .pager-previous a{background:0 0;border:none;color:#060}.pager .pager-first a.active,.pager .pager-last a.active,.pager .pager-next a.active,.pager .pager-previous a.active{color:#060}.pager .pager-first a:hover,.pager .pager-last a:hover,.pager .pager-next a:hover,.pager .pager-previous a:hover{color:#ed8f2c}.pager a.active{color:#fff}.pager a.active,.pager a.active:hover{cursor:pointer}.pager .pager-current,.pager.eatsmarter-pager-pages a.active{color:#fff}.pager .pager-current,.pager .pager-current:hover,.pager.eatsmarter-pager-pages a.active,.pager.eatsmarter-pager-pages a.active:hover{background:#060;border:1px solid #060;cursor:default}.pager.eatsmarter-pager-pages{text-align:left}.pager.eatsmarter-pager-pages li{*zoom:1;display:block;margin-bottom:10px}.pager.eatsmarter-pager-pages li:after{content:"";display:table;clear:both}.pager.eatsmarter-pager-pages a,.pager.eatsmarter-pager-pages span{display:block;margin:0}.pager.eatsmarter-pager-pages span{float:left;width:10%}.pager.eatsmarter-pager-pages a{float:right;padding:8px;width:90%}.pager.eatsmarter-pager-small{margin:20px 0;text-align:right}.pager.eatsmarter-pager-small li{margin:0 !important}.pager.eatsmarter-pager-small .pager-previous,.pager.eatsmarter-pager-small .pager-next,.pager.eatsmarter-pager-small .pager-previous a,.pager.eatsmarter-pager-small .pager-next a,.pager.eatsmarter-pager-small .counter{height:30px}.pager.eatsmarter-pager-small .pager-previous a,.pager.eatsmarter-pager-small .pager-next a{background-color:#95bd4d;padding:0;text-align:left;text-indent:-9999em;white-space:nowrap;width:30px}.pager.eatsmarter-pager-small .pager-previous a:hover,.pager.eatsmarter-pager-small .pager-next a:hover{background-color:#ed8f2c}.pager.eatsmarter-pager-small .pager-previous a{background-position:9px -1776px}.pager.eatsmarter-pager-small .pager-next a{background-position:9px -1836px}.pager.eatsmarter-pager-small .counter{position:relative;top:10px}.pager.eatsmarter-pager-prev-next{margin-bottom:20px}.pager.eatsmarter-pager-prev-next .pager-next{float:right}.pager.eatsmarter-pager-prev-next .pager-previous{float:left}body.logged-in #topmenu li.menu-path-user{display:none}body.logged-in #topmenu li.menu-path-user-logout{background-image:none;padding-left:0}.pane-default{background-color:#fff;margin-bottom:20px;padding:20px}.views-label{display:block;font-weight:600;margin-bottom:5px;margin-top:20px}.pseudo-link{color:#ed8f2c;cursor:pointer;text-decoration:underline}.printview .print-link{display:none}.printview .print-list{display:none}.page-node-printview,.page-node-printview-shopping-list{background-color:#fff;font-family:arial,verdana,serif !important}.page-node-printview .ad,.page-node-printview-shopping-list .ad{display:none}.page-node-printview .es-gallery-insert,.page-node-printview-shopping-list .es-gallery-insert{display:none}
@media screen{.page-node-printview .node-article,.page-node-printview .node-page,.page-node-printview-shopping-list .node-article,.page-node-printview-shopping-list .node-page{background:#fff;-moz-box-shadow:0 0 .5em #000;-webkit-box-shadow:0 0 .5em #000;box-shadow:0 0 .5em #000;padding:1em !important}}.page-node-printview .node-article .pager,.page-node-printview-shopping-list .node-article .pager{display:none}.page-node-printview .logo,.page-node-printview-shopping-list .logo{margin:10px 20px 10px 0;width:30%}.page-node-printview a,.page-node-printview-shopping-list a{color:#000;text-decoration:none}.page-node-printview .print-nav,.page-node-printview-shopping-list .print-nav{display:none;margin-bottom:10px;overflow:hidden}@media screen{.page-node-printview .print-nav,.page-node-printview-shopping-list .print-nav{display:block}}.page-node-printview .print-nav .print-page,.page-node-printview-shopping-list .print-nav .print-page{margin-right:.5em}.page-node-printview .print-nav fieldset,.page-node-printview-shopping-list .print-nav fieldset{background-color:#fff;border:1px solid #ed8f2c;padding:.5em}.page-node-printview .print-nav label,.page-node-printview-shopping-list .print-nav label{margin-right:1em}.page-node-printview .print-nav.bottom,.page-node-printview-shopping-list .print-nav.bottom{margin:0}.page-node-printview .print-nav a,.page-node-printview-shopping-list .print-nav a{float:left;margin:0 0 10px 10px}.page-node-printview .print-nav.tools a,.page-node-printview-shopping-list .print-nav.tools a{background:0 0;color:#000}.page-node-printview .panel-display,.page-node-printview-shopping-list .panel-display{margin:0 auto;width:21cm}.page-node-printview .subtitle,.page-node-printview-shopping-list .subtitle{display:block;font-size:19px;margin-bottom:5px}.page-node-printview .print-nav,.page-node-printview-shopping-list .print-nav{display:inline-block;margin-bottom:0}.page-node-printview .print-nav.tools,.page-node-printview-shopping-list .print-nav.tools{display:block;margin-bottom:20px}.page-node-printview .print-nav.tools a.es-button-secondary,.page-node-printview-shopping-list .print-nav.tools a.es-button-secondary{border:none;color:#ed8f2c;float:none;font-size:19px;height:initial;margin:0;padding:0;text-align:left;text-decoration:underline}.page-node-printview .print-nav.tools a.es-button-secondary:hover,.page-node-printview-shopping-list .print-nav.tools a.es-button-secondary:hover{box-shadow:none}.page-node-printview .print-nav fieldset,.page-node-printview-shopping-list .print-nav fieldset{background-color:initial;border:none;display:inline;font-size:19px;height:23px;padding:0}.page-node-printview.node-type-recipe .node-recipe,.page-node-printview-shopping-list.node-type-recipe .node-recipe{border:1px solid #a9a9a9;margin:20px 0;padding:20px 40px}.page-node-printview.node-type-recipe .logo,.page-node-printview-shopping-list.node-type-recipe .logo{margin:0}.page-node-printview.node-type-recipe .label-yield-container,.page-node-printview-shopping-list.node-type-recipe .label-yield-container{display:inline-block;padding-top:0}.page-node-printview.node-type-recipe .label-yield-container h2,.page-node-printview-shopping-list.node-type-recipe .label-yield-container h2{display:none}.page-node-printview.node-type-recipe .label-yield-container .yield.p-yield,.page-node-printview-shopping-list.node-type-recipe .label-yield-container .yield.p-yield{display:block;width:auto}.page-node-printview.node-type-recipe .label-yield-container .yield.p-yield .yield-row,.page-node-printview-shopping-list.node-type-recipe .label-yield-container .yield.p-yield .yield-row{display:inline-block;float:left}.page-node-printview.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-value .yield-button,.page-node-printview.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-value input[type=number],.page-node-printview-shopping-list.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-value .yield-button,.page-node-printview-shopping-list.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-value input[type=number]{border-radius:4px;height:25px;width:25px}
.page-node-printview.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-value .yield-button,.page-node-printview-shopping-list.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-value .yield-button{color:#000;padding:0;border:1px solid #569118}.page-node-printview.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-value input[type=number],.page-node-printview-shopping-list.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-value input[type=number]{font-size:16px}.page-node-printview.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-prefix,.page-node-printview-shopping-list.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-prefix{display:none}.page-node-printview.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-unit,.page-node-printview-shopping-list.node-type-recipe .label-yield-container .yield.p-yield .yield-row .yield-unit{font-size:19px;padding-left:5px;width:inherit}.page-node-printview.node-type-recipe .es-button-primary.print-page,.page-node-printview.node-type-recipe .field-name-field-ingredients .print-page.print-link,.field-name-field-ingredients .page-node-printview.node-type-recipe .print-page.print-link,.page-node-printview.node-type-recipe .print-page.es-button-secondary,.page-node-printview.node-type-recipe .print-page.es-button-external,.page-node-printview.node-type-recipe .print-page.es-button-primary-inline,.page-node-printview-shopping-list.node-type-recipe .es-button-primary.print-page,.page-node-printview-shopping-list.node-type-recipe .field-name-field-ingredients .print-page.print-link,.field-name-field-ingredients .page-node-printview-shopping-list.node-type-recipe .print-page.print-link,.page-node-printview-shopping-list.node-type-recipe .print-page.es-button-secondary,.page-node-printview-shopping-list.node-type-recipe .print-page.es-button-external,.page-node-printview-shopping-list.node-type-recipe .print-page.es-button-primary-inline{color:#fff;display:inline-block;float:right;font-size:19px;margin:-6px 0 0}.page-node-printview.node-type-recipe .header,.page-node-printview-shopping-list.node-type-recipe .header{margin-bottom:25px;margin-top:30px;overflow:hidden}.page-node-printview.node-type-recipe .header .recipe-image,.page-node-printview-shopping-list.node-type-recipe .header .recipe-image{float:right;height:auto;padding-left:10px;width:42%}.page-node-printview.node-type-recipe .header .recipe-image img,.page-node-printview-shopping-list.node-type-recipe .header .recipe-image img{height:auto;width:100%}.page-node-printview.node-type-recipe .header .title,.page-node-printview-shopping-list.node-type-recipe .header .title{clear:initial;font-size:26px;margin-top:0;margin-bottom:0}.page-node-printview.node-type-recipe .header .traffic-lights-wrapper,.page-node-printview-shopping-list.node-type-recipe .header .traffic-lights-wrapper{display:inline-block;margin-top:20px}.page-node-printview.node-type-recipe .header .traffic-lights-wrapper .traffic-light,.page-node-printview-shopping-list.node-type-recipe .header .traffic-lights-wrapper .traffic-light{clear:both;display:block;margin-bottom:7px;overflow:hidden;padding-left:0}.page-node-printview.node-type-recipe .header .traffic-lights-wrapper .traffic-light-label,.page-node-printview-shopping-list.node-type-recipe .header .traffic-lights-wrapper .traffic-light-label{display:block;float:left;font-size:inherit;font-weight:600;margin:0;min-width:130px;text-transform:initial}.page-node-printview.node-type-recipe .header .traffic-lights-wrapper .traffic-light-value,.page-node-printview-shopping-list.node-type-recipe .header .traffic-lights-wrapper .traffic-light-value{float:right;min-width:180px}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper{clear:both;display:block;margin-top:0;padding-top:0}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-headline,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-headline{float:left;font-size:inherit;line-height:inherit;margin:0;min-width:130px;padding-left:0}
.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container{float:right;height:30px;line-height:inherit;margin:0;min-width:100px;padding:0}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container:before,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container:before{background-size:120px auto;-webkit-print-color-adjust:exact !important;color-adjust:exact !important;height:25px;left:0;top:-4px;width:20px}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-0-1:before,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-0-1:before{background-position:-100px 0}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-2-3:before,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-2-3:before{background-position:-80px 0}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-4-6:before,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-4-6:before{background-position:-60px 0}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-7-8:before,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-7-8:before{background-position:-40px 0}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-9:before,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-9:before{background-position:-20px 0}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-10:before,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-image-container.health-score-10:before{background-position:0 0}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-value,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-value{color:#000;font-size:inherit;min-width:180px;padding-left:25px}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-value span,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-wrapper .health-score-value-container .health-score-value span{color:#000}.page-node-printview.node-type-recipe .header .health-score-overall-wrapper .health-score-info-link-wrapper,.page-node-printview-shopping-list.node-type-recipe .header .health-score-overall-wrapper .health-score-info-link-wrapper{display:none}
.page-node-printview.node-type-recipe .header.no_image,.page-node-printview-shopping-list.node-type-recipe .header.no_image{margin-bottom:10px}.page-node-printview.node-type-recipe .header.no_image .traffic-lights-wrapper,.page-node-printview-shopping-list.node-type-recipe .header.no_image .traffic-lights-wrapper{width:100%}.page-node-printview.node-type-recipe .header.no_image .traffic-lights-wrapper .traffic-light,.page-node-printview-shopping-list.node-type-recipe .header.no_image .traffic-lights-wrapper .traffic-light{clear:initial;display:inline-block;height:30px}.page-node-printview.node-type-recipe .header.no_image .traffic-lights-wrapper .traffic-light .traffic-light-label,.page-node-printview-shopping-list.node-type-recipe .header.no_image .traffic-lights-wrapper .traffic-light .traffic-light-label{min-width:initial;padding-right:5px}.page-node-printview.node-type-recipe .header.no_image .traffic-lights-wrapper .traffic-light .traffic-light-value,.page-node-printview-shopping-list.node-type-recipe .header.no_image .traffic-lights-wrapper .traffic-light .traffic-light-value{min-width:initial;padding-right:20px}.page-node-printview.node-type-recipe .header.no_image .traffic-lights-wrapper .health-score-overall-wrapper,.page-node-printview-shopping-list.node-type-recipe .header.no_image .traffic-lights-wrapper .health-score-overall-wrapper{clear:initial;display:inline-block;margin-bottom:7px}.page-node-printview.node-type-recipe .header.no_image .traffic-lights-wrapper .health-score-overall-wrapper .health-score-headline,.page-node-printview-shopping-list.node-type-recipe .header.no_image .traffic-lights-wrapper .health-score-overall-wrapper .health-score-headline{min-width:initial;padding-right:5px}.page-node-printview.node-type-recipe .header.no_image .traffic-lights-wrapper .health-score-overall-wrapper .health-score-value,.page-node-printview-shopping-list.node-type-recipe .header.no_image .traffic-lights-wrapper .health-score-overall-wrapper .health-score-value{min-width:auto}.page-node-printview.node-type-recipe .content,.page-node-printview-shopping-list.node-type-recipe .content{display:block;margin-bottom:20px;overflow:hidden}.page-node-printview.node-type-recipe .content #ingredients,.page-node-printview-shopping-list.node-type-recipe .content #ingredients{display:block;float:left;padding-right:20px;width:calc(40% - 20px)}.page-node-printview.node-type-recipe .content #ingredients .ingredient-group-hidden.first,.page-node-printview-shopping-list.node-type-recipe .content #ingredients .ingredient-group-hidden.first{display:none}.page-node-printview.node-type-recipe .content #ingredients dl,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dl{margin:0}.page-node-printview.node-type-recipe .content #ingredients dd,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd{padding:0}.page-node-printview.node-type-recipe .content #ingredients dd .ingredient,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .ingredient{display:-webkit-flex;display:flex;width:100%}.page-node-printview.node-type-recipe .content #ingredients dd .ingredient:before,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .ingredient:before{content:"□ ";font-size:20px}.page-node-printview.node-type-recipe .content #ingredients dd .amount-wrapper,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .amount-wrapper{display:block;padding-top:6px;padding-left:5px}.page-node-printview.node-type-recipe .content #ingredients dd .amount,.page-node-printview.node-type-recipe .content #ingredients dd .amount-placeholder,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .amount,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .amount-placeholder{float:left;font-weight:100;min-width:initial;padding-right:5px}.page-node-printview.node-type-recipe .content #ingredients dd .amount::marker,.page-node-printview.node-type-recipe .content #ingredients dd .amount-placeholder::marker,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .amount::marker,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .amount-placeholder::marker{content:"";font-size:20px}
.page-node-printview.node-type-recipe .content #ingredients dd .amount a,.page-node-printview.node-type-recipe .content #ingredients dd .amount-placeholder a,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .amount a,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .amount-placeholder a{color:#000}.page-node-printview.node-type-recipe .content #ingredients dd .ingredient-container,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .ingredient-container{margin-left:0;width:initial}.page-node-printview.node-type-recipe .content #ingredients dd .ingredient-container a,.page-node-printview-shopping-list.node-type-recipe .content #ingredients dd .ingredient-container a{color:inherit}.page-node-printview.node-type-recipe .content #ingredients .product-information-container,.page-node-printview-shopping-list.node-type-recipe .content #ingredients .product-information-container{display:none}.page-node-printview.node-type-recipe .content #preparation,.page-node-printview-shopping-list.node-type-recipe .content #preparation{display:block;float:right;width:60%}.page-node-printview.node-type-recipe .content #preparation .preparation-step,.page-node-printview-shopping-list.node-type-recipe .content #preparation .preparation-step{margin-bottom:0}.page-node-printview.node-type-recipe .content #preparation .preparation-step .preparation-step-count,.page-node-printview-shopping-list.node-type-recipe .content #preparation .preparation-step .preparation-step-count{font-size:inherit;font-weight:100;margin-bottom:0}.page-node-printview.node-type-recipe .content #preparation .preparation-step .preparation-step-content img,.page-node-printview-shopping-list.node-type-recipe .content #preparation .preparation-step .preparation-step-content img{display:none}.page-node-printview.node-type-recipe .info-extra,.page-node-printview-shopping-list.node-type-recipe .info-extra{*zoom:1;background:0 0;border:none;margin:0 0 10px;padding:0}.page-node-printview.node-type-recipe .info-extra .foodcheck-table,.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table{border-top:1px solid #a9a9a9;overflow:hidden;padding-top:20px}.page-node-printview.node-type-recipe .info-extra .foodcheck-table .nutritional-values-headline,.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .nutritional-values-headline{font-weight:600;margin-bottom:5px}.page-node-printview.node-type-recipe .info-extra .foodcheck-table .nutritional-values-headline .nutri-table-subtitle,.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .nutritional-values-headline .nutri-table-subtitle{display:none}.page-node-printview.node-type-recipe .info-extra .foodcheck-table .box,.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .box{width:100%}.page-node-printview.node-type-recipe .info-extra .foodcheck-table .box table,.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .box table{width:initial;margin-bottom:10px}.page-node-printview.node-type-recipe .info-extra .foodcheck-table .box table tr,.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .box table tr{display:table-cell;float:left;width:33%}.page-node-printview.node-type-recipe .info-extra .foodcheck-table .box table tr td,.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .box table tr td{background:0 0;border:none;border-bottom:5px solid transparent;font-weight:100;padding:0}.page-node-printview.node-type-recipe .info-extra .foodcheck-table .box table tr td.type:after,.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .box table tr td.type:after{content:":"}.page-node-printview.node-type-recipe .info-extra .foodcheck-table .box table tr td.value,.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .box table tr td.value{padding-left:5px;text-align:left}.page-node-printview.node-type-recipe .info-extra .foodcheck-table .box table tr td:nth-of-type(3),.page-node-printview.node-type-recipe .info-extra .foodcheck-table .box table tr td:nth-of-type(4),.page-node-printview.node-type-recipe .info-extra .foodcheck-table .box table tr td:nth-of-type(5),.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .box table tr td:nth-of-type(3),.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .box table tr td:nth-of-type(4),.page-node-printview-shopping-list.node-type-recipe .info-extra .foodcheck-table .box table tr td:nth-of-type(5){display:none}
.page-node-printview.node-type-recipe .info-extra .smarter-boxes h2.field-label,.page-node-printview-shopping-list.node-type-recipe .info-extra .smarter-boxes h2.field-label{display:none}.page-node-printview.node-type-recipe .info-extra .smarter-boxes p,.page-node-printview-shopping-list.node-type-recipe .info-extra .smarter-boxes p{margin:0 0 15px}.page-node-printview.node-type-recipe .magazine-teaser,.page-node-printview-shopping-list.node-type-recipe .magazine-teaser{border-top:1px solid #a9a9a9;overflow:hidden;padding-top:25px}.page-node-printview.node-type-recipe .magazine-teaser .magazine-teaser-image,.page-node-printview-shopping-list.node-type-recipe .magazine-teaser .magazine-teaser-image{float:left;margin-right:5mm;width:100px}.page-node-printview.node-type-recipe .magazine-teaser .magazine-teaser-image-title,.page-node-printview-shopping-list.node-type-recipe .magazine-teaser .magazine-teaser-image-title{margin-bottom:5px}.page-node-printview.node-type-recipe .magazine-teaser .magazine-teaser-image-text,.page-node-printview-shopping-list.node-type-recipe .magazine-teaser .magazine-teaser-image-text{margin-top:0}.page-node-printview .printview-branding,.page-node-printview-shopping-list .printview-branding{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.page-node-printview .printview-branding .printview-branding-image,.page-node-printview-shopping-list .printview-branding .printview-branding-image{max-height:82px;max-width:289px}.page-node-printview-shopping-list{margin:1em}.page-node-printview-shopping-list .field-name-field-preparation-steps{display:none}.page-node-printview-shopping-list .print-nav .toggle-premium{display:none}.page-node-printview-shopping-list .node-recipe .header .title:before{content:"Einkaufszettel für:";display:block;font-size:14px;margin-bottom:.1em}.page-node-printview-shopping-list .node-recipe .ingredients{border:none;float:none;margin:0;padding:0;width:100%}.page-node-printview-shopping-list .node-recipe .ingredients dl{margin-right:1.5em}.page-node-printview-shopping-list .node-recipe .ingredients .group-header{border-bottom:1pt solid #000;padding-bottom:.5cm}.page-node-printview-shopping-list .node-recipe .ingredients .yield,.page-node-printview-shopping-list .node-recipe .ingredients .group-label{float:none;margin:0;padding:0}.page-node-printview-shopping-list .node-recipe .ingredients .content-image{float:right}.page-node-printview-shopping-list .node-recipe .ingredients dd.ingredient:before{color:#a9a9a9;content:"○ ";display:inline}.page-node-printview-shopping-list .steps,.page-node-printview-shopping-list .info,.page-node-printview-shopping-list .info-extra{display:none}.page-node-printview-shopping-list .hideable .hideable_switch{display:none}.page-node-printview-shopping-list .label-yield-container{-webkit-flex-direction:row;flex-direction:row}@media print{body{margin:0}.page-node-printview .panel-display,.page-node-printview-shopping-list .panel-display{margin:0 auto;width:100%}.panel-1col .panel-col{width:100%}.node-type-recipe .pane-page-content>.pane-title{display:none}.page-node-printview.node-type-recipe .node-recipe{border:none;margin:0;padding:15mm 15mm 15mm 20mm}.yield .value{display:inline !important}input{display:none}.print-nav,.label-yield-container,.es-button-primary.print-page,.field-name-field-ingredients .print-page.print-link,.print-page.es-button-secondary,.print-page.es-button-external,.print-page.es-button-primary-inline{display:none !important}.hideable_switch{display:none}.yield-calculator{display:none}.smarter-boxes,.foodcheck-table,.magazine-teaser{break-inside:avoid}div[id^=EAT_D_]{display:none}}