@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;font-display:swap;src:url(../../shared/fonts/Ubuntu-Light.ttf)format("truetype")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url(../../shared/fonts/Ubuntu-Regular.ttf)format("truetype")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url(../../shared/fonts/Ubuntu-Medium.ttf)format("truetype")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url(../../shared/fonts/Ubuntu-Bold.ttf)format("truetype")}@font-face{font-family:"Zilla Slab";font-style:normal;font-weight:400;font-display:swap;src:url(../../shared/fonts/ZillaSlab-Regular.ttf)format("truetype")}@font-face{font-family:"Zilla Slab";font-style:normal;font-weight:500;font-display:swap;src:url(../../shared/fonts/ZillaSlab-Medium.ttf)format("truetype")}@font-face{font-family:"Zilla Slab";font-style:normal;font-weight:600;font-display:swap;src:url(../../shared/fonts/ZillaSlab-SemiBold.ttf)format("truetype")}@font-face{font-family:"Zilla Slab";font-style:normal;font-weight:700;font-display:swap;src:url(../../shared/fonts/ZillaSlab-Bold.ttf)format("truetype")}body{font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:300;font-size:1.2em;line-height:1.75em;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:768px){body{font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:300;font-size:1.1em;line-height:1.8}}@media screen and (max-width:375px){body{font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:300;font-size:1.1em;line-height:1.8}}h1{font-weight:500!important;margin:0}@media screen and (max-width:768px){h1{font-family:"Zilla Slab","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:500;font-size:1.92em;line-height:1.4em;color:#000;margin:24px 0 24px -1px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}}@media screen and (min-width:768px){h1{font-family:"Zilla Slab","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:400;font-size:2.4em;line-height:1.1em;color:#000;margin:24px 0 24px -2px;word-break:break-word}}h2,h3,h4{margin:0}@media screen and (max-width:768px){h2{position:relative;font-family:"Zilla Slab","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:500;font-size:1.56em;line-height:1.4em;padding-bottom:4px;color:#000;padding-top:0;overflow:hidden;text-overflow:ellipsis;word-break:break-word}h2:before{background-image:linear-gradient(to right,#d8d8d8,#d8d8d800);content:"";display:none;height:1px;margin:-24px 0 0-1px;position:absolute;width:100%;max-width:728px}}@media screen and (min-width:768px){h2{font-family:"Zilla Slab","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:500;font-size:1.56em;line-height:1.4em;color:#000;padding-top:0;margin-bottom:2px;word-break:break-word}h2:before{background-image:linear-gradient(to right,#d8d8d8,#d8d8d800);content:"";display:none;height:1px;margin:-24px 0 0-1px;position:absolute;width:100%;max-width:728px}}@media screen and (max-width:768px){h3{margin:24px 0 0-1px;position:relative;font-family:"Zilla Slab","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-size:1.2em;line-height:1.3em;font-weight:600!important;color:#333;word-break:break-word}}@media screen and (min-width:768px){h3{margin:24px 0 0-1px;font-family:"Zilla Slab","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:500;font-size:1.2em;line-height:1.3em;color:#333;word-break:break-word}}h3.link_color{color:#57ad49}@media screen and (max-width:768px){h4{font-family:"Zilla Slab","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-size:1.2em;line-height:1.1em;font-weight:600!important;word-break:break-word}}@media screen and (min-width:768px){h4{font-family:"Zilla Slab","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-size:1.2em;line-height:1.1em;font-weight:500;word-break:break-word}}h1 a,h2 a,h3 a,h4 a{line-height:1.5em!important;color:#46a236}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:#46a236}h3 a,strong{font-weight:500}@media screen and (max-width:768px){h3 a{font-weight:600}}
/*! TYPEAHEAD */
.vc-typeahead::-ms-clear{display:none;width:0;height:0}.sr-typeahead input[type=search]:focus,.typeahead:focus{outline:0}.tt-hint{color:#333!important}.tt-menu{z-index:1001!important;padding:10px 0;text-align:left}.tt-menu:after .empty-message{padding:10px}.tt-suggestion{padding:8px 30px;color:#46a236;line-height:1.5em}.tt-suggestion .tt-highlight{font-weight:300;background-color:#e4ca02}.tt-suggestion p{margin:0}.tt-suggestion.tt-cursor,.tt-suggestion:hover{text-decoration:underline}.tt-suggestion:hover{cursor:pointer}.tt-suggestion:not(:last-child):after{display:block;position:absolute;width:calc(100% - 20px);background-image:linear-gradient(to right,#d8d8d8,#d8d8d800);height:1px;margin-top:9px;content:""}#selected_recipes .selected_recipes .selected_recipes_container .menu_recept LI.sv5,.IS_view #rz-filters.vc_popup_menu,.IS_view #sr-filters.vc_popup_menu,.sr-typeahead{position:relative}.sr-typeahead A{color:#57ad49}#selected_recipes .selected_recipes .selected_recipes_container .menu_recept .menu_img,.sr-typeahead SPAN.twitter-typeahead{width:100%}.sr-typeahead SPAN.twitter-typeahead INPUT.tt-input{width:calc(100% - 44px)}.sr-typeahead .typeahead-close{position:absolute!important;display:block!important;cursor:pointer;text-align:center;width:20px;height:20px;top:11px;right:20px;z-index:200;line-height:25px}.sr-typeahead .typeahead-close i{width:25px;height:25px;filter:invert(84%) sepia(0%) saturate(1%) hue-rotate(297deg) brightness(99%) contrast(92%)}.sr-results-container{margin-bottom:20px}.sr-result{margin-bottom:30px;cursor:pointer}.sr-result .sr-bc{padding-top:10px;font-size:.8em;color:#333}.sr-result a.sr-link{color:#57ad49;font-size:1.1em;line-height:1.5em;font-weight:400;display:block}.sr-result span.sr-txt{padding-bottom:20px;font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:300;font-size:1.2em;line-height:1.75em}.sr-result .sr-image{width:100%;margin:10px 0 auto;max-width:450px!important;height:auto;display:block}.sr-result .imgcontainer{display:flex;flex-direction:row}.sr-result .imgcontainer .informatie{margin-top:0;margin-left:15px}@media screen and (max-width:768px){.sr-result .imgcontainer .informatie{margin-bottom:0;margin-left:0}}.sr-result .imgcontainer LI{font-size:16px!important;background-size:18px!important;padding-left:22px!important;padding-right:10px!important;white-space:nowrap!important;display:block!important}.sr-result .imgcontainer LI.calorieen:before{position:absolute;width:18px!important;height:23px!important;margin-left:-22px!important;margin-top:4px!important;background-position:left top!important;background-repeat:no-repeat!important;background-size:18px 23px!important}@media screen and (max-width:768px){.sr-result .imgcontainer{flex-direction:column-reverse}.sr-result .imgcontainer ul{margin:0}.sr-result .imgcontainer ul li{display:inline-block!important}.sr-result .imgcontainer ul li.calorieen:before{margin-top:0!important}.sr-result .imgcontainer ul li.sv5:before{margin-top:2px!important}}.sr-filters{display:none}.sr-filters H3{margin-top:0;margin-bottom:10px;color:#57ad49}.sr-filters .sr-filter{font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:700;font-size:16px;line-height:1.75em;border:1px solid #333;border-top-width:0;border-collapse:collapse;padding:5px;cursor:pointer}.sr-filters .sr-filter:first-child{border-top-width:1px}.sr-filters .sr-filter .sr-cat{float:left;color:#57ad49;margin-left:5px}.sr-filters .sr-filter .sr-num{float:right;color:#57ad49;text-align:right;margin-right:5px}.sr-filters .sr-filter.active,.sr-filters .sr-filter:hover{background-color:#57ad49;color:#fff}.sr-filters .sr-filter.active div,.sr-filters .sr-filter:hover div{color:#fff}.rz-linkbar{padding-top:12px}.rz-linkbar:after,.rz-linkbar:before{content:"";display:table}.rz-linkbar:after{clear:both}.rz-linkbar .rz-ready,.rz-linkbar .rz-reset{font-weight:400;color:#46a236;font-size:80%;width:auto;display:inline-block;padding:0 20px;margin-top:0!important}.rz-linkbar .rz-ready{float:left}.rz-linkbar .rz-reset{float:right}.rz-copy{padding:0 20px 12px;text-align:right}.rz-copy a{cursor:hand;cursor:pointer}.rz-filterblock .rz-toggle{padding-right:40px}.rz-filterblock .rz-toggle:before{position:absolute;content:"+";font-size:1.5em;font-weight:400;line-height:16px;display:block;width:16px;height:16px;right:0;margin-top:4px;margin-right:20px}.rz-filterblock.open .rz-toggle:before{content:"-"}.sr-spinner{display:none}.sr-feedback.rz-feedback-ok{font-weight:400}.IS_view #rz-filters.vc_popup_menu .rz-ready,.IS_view #rz-filters.vc_popup_menu .rz-reset,.IS_view #sr-filters.vc_popup_menu .rz-ready,.IS_view #sr-filters.vc_popup_menu .rz-reset{font-size:100%}#selected_recipes{position:relative;margin-top:40px}@media screen and (max-width:768px){#selected_recipes{margin-bottom:70px}}#selected_recipes .selected_recipes_bgr{position:absolute;background-color:#f6fbfb;height:100%;width:300%;z-index:-1;margin-left:-100%}#selected_recipes .selected_recipes{position:relative;padding:20px 0 30px}#selected_recipes .selected_recipes .selected_recipes_container{cursor:hand;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}#selected_recipes .selected_recipes .selected_recipes_container .menu_recept{margin-top:10px;display:inline-block;width:48%;height:100%;line-height:24px;color:#333!important}#selected_recipes .selected_recipes .selected_recipes_container .menu_recept small{font-size:16px}@media screen and (max-width:768px){#selected_recipes .selected_recipes .selected_recipes_container .menu_recept{width:100%}}#selected_recipes .selected_recipes .selected_recipes_container .menu_recept LI{font-size:16px!important;background-size:18px;padding-left:22px;padding-right:10px;white-space:nowrap}#selected_recipes .selected_recipes .selected_recipes_container .menu_recept LI.calorieen:before{position:absolute;width:18px;height:23px;content:"";margin-left:-22px;margin-top:0;background-image:url(/Content/recipes/images/icons/calorieen.svg);background-position:left top;background-repeat:no-repeat;background-size:18px 23px}#selected_recipes .selected_recipes .selected_recipes_container .menu_recept LI.sv5:before{position:absolute;width:25px;height:25px;content:"";margin-top:2px;margin-left:-23px;background-image:none;background-position:left top;background-repeat:no-repeat;background-size:25px 25px;display:none}#selected_recipes .selected_recipes .selected_recipes_container .menu_recept LI.sv5.yes:before{display:initial;background-image:url(/Content/recipes/images/icons/sv5-yes.svg)}#selected_recipes .selected_recipes .selected_recipes_container .menu_recept LI.sv5.no:before{display:initial;background-image:url(/Content/recipes/images/icons/sv5-no.svg);opacity:.5}@media screen and (max-width:768px){#selected_recipes .selected_recipes .selected_recipes_container #menu2{display:none}}#selected_recipes .selected_recipes .selected_recipes_container #sorter{margin-top:-100px;right:0;bottom:-72px;position:absolute;line-height:44px}#selected_recipes .selected_recipes .selected_recipes_container #sorter select{display:inline-block;height:44px}