.desktop-upper-menu{display:inline-block;margin-right:20px;vertical-align:middle}.desktop-upper-menu li{display:inline-block;margin-right:20px}.desktop-upper-menu li:last-of-type{margin-right:0}.desktop-upper-menu a{color:#444;font-size:18px;font-weight:500;text-decoration:none;text-transform:uppercase;transition:color 300ms}.desktop-upper-menu a:hover{color:#ee2128}.logged-in-wrapper{display:none;position:relative;top:50%;transform:translate(0,-25%)}.logged-in-wrapper .logged-in-menu-toggle{background-color:transparent;border:0;border-left:1px solid #979797;color:#0a0a0a;font-size:16px;font-weight:700;padding:0 0 0 20px;margin-left:20px;text-transform:uppercase;white-space:nowrap}.logged-in-wrapper .logged-in-menu-toggle:hover{color:#ef3b24;cursor:pointer}.logged-in-wrapper .logged-in-menu-wrapper{background-color:#f0e4d1;border:1px solid #cbcbca;box-shadow:0 2px 7px 0 rgba(147,147,147,.35);box-sizing:border-box;color:#0a0a0a;font-size:15px;right:0;margin-top:-1px;padding:20px;position:absolute;top:75%;width:198px}.logged-in-wrapper .logged-in-menu-wrapper a{color:#0a0a0a;display:block;padding:5px 0}.logged-in-wrapper .logged-in-menu-wrapper:before{background-image:linear-gradient(to bottom,rgba(147,147,147,0.35),rgba(0,0,0,0));content:"";display:block;height:7px;left:0;position:absolute;top:0;width:100%}.hamburger-menu-items+.menu-logged-in-menu-container .focus-menu a{color:#444;font-size:15px}.menu-logged-in-menu-container{display:none}.menu-logged-in-menu-container>ul.focus-menu{display:block;list-style:none;margin:0;padding:0}.hamburger-wrapper.mobile-hide>ul.pure-menu-list+.menu-logged-in-menu-container{display:none}body.logged-in-user .hide-logged-user{display:none}@media screen and (min-width:1024px){body.logged-in-user .logged-in-wrapper{display:block}}body.logged-in-user .search-form{margin-right:0}@media screen and (min-width:1024px) and (max-width:1280px){body.logged-in-user .logged-in-wrapper{display:block;position:absolute;top:38%;right:70px}}body:not(.logged-in-user) .hide-guest-user{display:none}details summary::-webkit-details-marker{display:none}@media screen and (min-width:769px){header.header .content-wrapper{margin:10px auto 0}}header.header .menu-upper-right-menu-container{text-align:right}header.header .menu-upper-right-menu-container .desktop-upper-menu{margin:0;padding:0}header.header .menu-upper-right-menu-container .desktop-upper-menu li{margin-left:12px;margin-right:0}@media screen and (max-width:1035px){header.header .desktop-upper-menu a{font-size:14px}}@media screen and (min-width:1036px) and (max-width:1140px){header.header .desktop-upper-menu a{font-size:16px}}@media screen and (min-width:789px){header.header #nl-cmu-wrapper .newsletter-signup-header{width:330px}}@media screen and (min-width:1025px){header.header #nl-cmu-wrapper .newsletter-signup-header-native{width:220px}}@media screen and (max-width:1024px){header.header #nl-cmu-native-wrapper{display:none}}.main-navigation .hamburger-wrapper.mobile-hide .hamburger-close::after,.main-navigation .hamburger-wrapper.mobile-hide .hamburger-close::before{background-color:#444}.main-navigation .hamburger-wrapper.mobile-hide li span:hover{text-decoration:underline}.main-navigation .hamburger-wrapper.mobile-hide .pure-menu-list ul li:not(:last-child){border-bottom:2px dotted #444}.main-navigation .hamburger-wrapper.mobile-hide .pure-menu-list ul li a{color:#444}.main-navigation .hamburger-wrapper.mobile-hide .slinky-theme-default .next::after,.main-navigation .hamburger-wrapper.mobile-hide .slinky-theme-default .back::before{background:url(images/menu-arrow-dark.svg) center no-repeat}.main-navigation .hamburger-wrapper.mobile-hide .slinky-theme-default .back::before{padding:1px;margin:15px}.main-navigation .hamburger-wrapper.mobile-hide li .sub-menu.active .title{color:#444}.sticky-utility-bar .share-stick-wrapper #toh-next-recipe-sticky,.sticky-utility-bar .share-stick-wrapper #next_content_link{background:#005278}@media only screen and (max-width:1279px) and (min-width:1024px){.single-post .in-content-nl-container{margin-right:1em;margin-left:1.5em}.single-post .tbl-feed-container{margin:0 1em 20px 1.5em}}@media(max-width:1024px){.main-navigation .sticky-search-button{background-image:url(images/search-icon-mob.svg);background-size:20px 20px}.single-listicle section .tbl-feed-container{margin:0 0 20px 0}}@media screen and (max-width:768px){section .tbl-feed-container,.tbl-feed-container{margin:0 20px!important;padding:0!important}}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#111;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important}.mfp-container{text-align:center;position:fixed;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur{cursor:zoom-out}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:montserrat,Arial,Helvetica,sans-serif,"courier 10 pitch",Courier,monospace}.mfp-close:hover{opacity:1}.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover{opacity:1}.mfp-arrow:focus{opacity:1}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-hide{display:none!important}button::-moz-focus-inner{padding:0;border:0}.mfp-image-holder .mfp-content{max-width:100%}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #666;background:#000}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #666;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#666;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#666;position:fixed;text-align:center;padding:0}.mfp-img-mobile img.mfp-img{padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-align-top .mfp-container:before{display:none}.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-loading.mfp-figure{display:none}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}.mfp-close-btn-in .mfp-close{color:#333}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}#recipe-save-popup{padding:15px;width:600px;max-width:90%;display:flex;flex-direction:column}#recipe-save-popup h1{font-size:18px;width:95%}#recipe-save-popup .container{display:flex;flex-direction:row;font-size:.9em;border:1px solid #999;padding:10px}#recipe-save-popup .container select{padding:3px;margin:10px 0;font-size:.9em;width:100%}#recipe-save-popup .container .col-left{flex:3;padding-right:15px}#recipe-save-popup .container .col-right{flex:2}#recipe-save-popup .toh-save-recipe{background:#005278;color:#fff;font-weight:500;font-size:.85em;padding:5px 10px;text-transform:uppercase;transition:background .3s}#recipe-save-popup .toh-save-recipe a{color:#fff}.white-popup{position:relative;background:#fff;padding:40px;width:auto;max-width:200px;margin:20px auto}#recipe-box-details .popup-container .saved-recipe a{font-size:14px;display:block}.multi-select-container{display:block;position:relative;font-size:12px;font-weight:400;letter-spacing:0}.multi-select-menu{position:absolute;left:0;top:27px;z-index:1;float:left;min-width:100%;background:#fff;margin:1em 0;border:1px solid #aaa;box-shadow:0 1px 3px rgba(0,0,0,.2);display:none}.multi-select-menuitem{display:block;padding:.6em 1em .6em 30px;white-space:nowrap;line-height:20px}.multi-select-menuitem--titled:before{display:block;font-weight:700;content:attr(data-group-title);margin:0 0 .25em -20px}.multi-select-menuitem--titledsr:before{display:block;font-weight:700;content:attr(data-group-title);border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.multi-select-presets{border-bottom:1px solid #ddd}.multi-select-menuitem input{position:absolute;margin-top:.25em;margin-left:-20px}.multi-select-button{outline:none;font-size:13px;font-weight:400;line-height:24px;box-sizing:border-box;display:block;padding:7px 25px;height:38px;white-space:break-spaces;overflow:hidden;text-overflow:ellipsis;background-color:#fff;border:1px solid #b7bdc6;border-radius:2px;cursor:default}.multi-select-button:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5px 4px 0;border-color:#444 transparent transparent transparent;vertical-align:.1em;position:absolute;right:15px;top:16px}.multi-select-container--open .multi-select-menu{display:block}.multi-select-container--open .multi-select-button:after{border-width:5px 4px 0;border-color:#444 transparent transparent transparent}.multi-select-container--positioned .multi-select-menu{box-sizing:border-box}.multi-select-container--positioned .multi-select-menu label{white-space:normal}.post-body .listicle-page__buttons,.listicle-card .listicle-page__buttons,.entry-content .listicle-page__buttons{display:flex;grid-column-gap:15px;align-items:center;margin-top:20px}.post-body .listicle-page__buttons .listicle-page__save-button,.listicle-card .listicle-page__buttons .listicle-page__save-button,.entry-content .listicle-page__buttons .listicle-page__save-button{border:1px solid #005278;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:9px 30px}.post-body .listicle-page__buttons .listicle-page__save-button a,.listicle-card .listicle-page__buttons .listicle-page__save-button a,.entry-content .listicle-page__buttons .listicle-page__save-button a{align-items:center;font-size:15px;font-weight:600;display:flex}.post-body .listicle-page__buttons .listicle-page__save-button a svg,.listicle-card .listicle-page__buttons .listicle-page__save-button a svg,.entry-content .listicle-page__buttons .listicle-page__save-button a svg{margin-right:5px;fill:#005278;vertical-align:middle}.post-body .listicle-page__buttons .listicle-page__save-button a .dashicons,.listicle-card .listicle-page__buttons .listicle-page__save-button a .dashicons,.entry-content .listicle-page__buttons .listicle-page__save-button a .dashicons{line-height:normal;vertical-align:middle}.post-body .listicle-page__buttons .listicle-page__save-button a .dashicons+span,.post-body .listicle-page__buttons .listicle-page__save-button a svg+span,.listicle-card .listicle-page__buttons .listicle-page__save-button a .dashicons+span,.listicle-card .listicle-page__buttons .listicle-page__save-button a svg+span,.entry-content .listicle-page__buttons .listicle-page__save-button a .dashicons+span,.entry-content .listicle-page__buttons .listicle-page__save-button a svg+span{vertical-align:middle}.post-body button,.listicle-card button,.entry-content button{background-color:#ef3b24!important;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:montserrat,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;padding:10px 30px;transition:background .3s;white-space:normal;width:auto}.post-body button:hover,.listicle-card button:hover,.entry-content button:hover{background-color:#d1250f}.post-body a.alignleft,.post-body img.alignleft,.post-body .wp-caption.alignleft,.listicle-card a.alignleft,.listicle-card img.alignleft,.listicle-card .wp-caption.alignleft,.entry-content a.alignleft,.entry-content img.alignleft,.entry-content .wp-caption.alignleft{margin:0}.sticky-utility-bar .dashicons,.sticky-utility-bar .dashicons-before:before{line-height:1}.dashicons,.dashicons-before:before{line-height:1.5}.tag_search_form .dashicons,.tag_search_form .dashicons:before{line-height:1}.single-recipe main.page-template .recipe-image-and-meta-sidebar__next-recipe-link .dashicons,.single-recipe main.page-template .recipe-image-and-meta-sidebar__next-recipe-link .dashicons-before:before,.page-template-page-recipe-video-static-html main.page-template .recipe-image-and-meta-sidebar__next-recipe-link .dashicons-before:before,.page-template-page-recipe-video-static-html main.page-template .recipe-image-and-meta-sidebar__next-recipe-link .dashicons{line-height:1}.single-recipe main.page-template .recipe-image-and-meta-sidebar__next-recipe-link,.page-template-page-recipe-video-static-html main.page-template .recipe-image-and-meta-sidebar__next-recipe-link{top:auto;right:250px;bottom:100px;left:auto}@media(max-width:1025px){.single-recipe main.page-template .recipe-image-and-meta-sidebar__next-recipe-link,.page-template-page-recipe-video-static-html main.page-template .recipe-image-and-meta-sidebar__next-recipe-link{right:33%}}.sticky-utility-bar .share-stick-wrapper a#sm-recipe-pinterest-header{display:none}.native-ads #header-sponsor-logo{border-left:2px solid #444}.post-template-article-native-ads #header-sponsor-logo.with_sticky_header{display:block!important;border-left:0}.native-ads .site-content p,.native-ads .site-content h4,.jw-native-container,hr{display:block;width:100%}.native-ads .site-footer{background-color:#f5f0ea!important}.native-ads #sponsor_view_all,.native-ads #sponsor_view_all:hover{color:#0a0a0a}.text-red a,.site-footer .text-red a,.footer ul.footer-global-links li.text-red a,.footer ul.footer-site-links li.text-red a{color:#ef3b24!important}@media(max-width:1280px){.main-navigation .menu-desktop-focus-menu-container{overflow-x:visible}}@media(max-width:1025px){.main-navigation .menu-desktop-focus-menu-container{margin:0 auto 0 90px}}@media screen and (max-width:767px){.main-navigation .menu-desktop-focus-menu-container{text-align:center;width:100%}}@media(max-width:1280px){.search-form fieldset input[type=text]{width:calc(100% - 40px)}.main-navigation.sticky #search-form-wrapper.visible{top:0}}.footer .diyu-logo{margin:20px 20px 0 34px}.single-post .site-container .aligncenter~.credits-overlay{display:block;text-align:center}.image-tout-container{display:block!important;font-size:0}@media screen and (max-width:482px){.social-menu-mobile ul{display:flex;margin-bottom:10px;justify-content:space-around}.social-menu-mobile ul.social-menu li.social-share-item{margin:0!important}.social-menu li a img{margin:0}}.post-type-archive-video .playlist h4{clear:none!important}@media only screen and (max-width:768px){.page-template-page-full-width-no-title iframe#form-iframe{height:7000px}}.survey{border:3px solid #d1250f;border-width:3px 0;padding:1em 0;margin:3em 0;transition:2s linear}.survey .title{font-size:1.25em}.survey .answers,.survey .results{display:flex}.survey .answers button.answer.btn{margin:5px;width:50%;background-color:#fe8080!important;color:#fff}.survey .answers button.answer.btn:hover{background-color:#ef3b24!important;color:#000}.survey .results{flex-direction:column}.survey .results button.answer.btn{border:1px solid #d1250f;text-align:left;width:100%}.survey .results~p{height:0;margin:0;padding:0}.survey-variant-2{border:3px solid #d1250f;border-width:3px 0;padding:1em 0;margin:3em 0;transition:2s linear}.survey-variant-2 .title{font-size:24px!important}.survey-variant-2 .answers,.survey-variant-2 .results{display:flex}.survey-variant-2 .results{flex-direction:column}.survey-variant-2 .answers~p{height:0;margin:0;padding:0}.survey-variant-2 .results~p{height:5px;margin:0;padding:0}.survey-variant-2 .survey-header{font-size:.75em;color:#fff;line-height:1.3em;text-align:center;text-transform:uppercase;background:#f1361e;letter-spacing:.6px;font-weight:700;padding:3px 0;margin-bottom:15px}.survey-variant-2 .survey-content{max-width:800px;margin:0 auto}.survey-variant-2 .answers button.answer.btn{margin:5px;width:50%;border-radius:25px;background-color:#fff!important;color:#ef3b24;border:4px solid #ef3b24;font-size:1em;line-height:18px;font-weight:700;padding:10px 30px;transition:background .3s}.survey-variant-2 .answers button.answer.btn:hover{background-color:#d23e2b!important;color:#fff;border-bottom-width:1.5px!important;border-top-width:1.5px!important;border:1.5px solid #d1250f}.survey-variant-2 .results button.answer.btn{text-align:left;width:100%;border-radius:25px;border:3px solid #d1250f;font-size:1em;color:#fff;font-weight:700;margin-top:20px;padding:10px 30px;transition:background .3s}.single-post .listicle-wrap .embedded-listicle-content img{margin-bottom:0}.single-post .listicle-wrap .embedded-listicle-content .credits-overlay{display:none}.single-post .listicle-wrap .embedded-listicle-content h2{font-size:16px!important;line-height:21px;font-weight:700;padding:5px 10px 0;margin-bottom:30px;overflow:hidden;text-overflow:ellipsis;margin-left:0!important;height:100px}.single-post .listicle-wrap .embedded-listicle-content img{margin-bottom:0}.single-post .listicle-wrap .embedded-listicle-content .credits-overlay{display:none}.single-post .listicle-wrap .embedded-listicle-content h2{font-size:16px!important;line-height:21px;font-weight:700;padding:5px 10px 0;margin-bottom:30px;overflow:hidden;text-overflow:ellipsis;margin-left:0!important;height:100px}.single-recipe-2021 main.recipe-template .recipe-single-container .recipe-editors-note button{margin-top:20px}.page-template-homepage-2020 .category-6{margin-top:90px}@media screen and (max-width:480px){.main-navigation.sticky{top:65px}}@media screen and (max-width:768px){.single-recipe .right-sidebar-container{display:none}}.listicle-page .listicle-card .listicle-page__cta-button a,.listicle-page .listicle-card .listicle-page__cta-button-shop a,.listicle-page .listicle-card .listicle-page__cta-button a:hover,.listicle-page .listicle-card .listicle-page__cta-button-shop a:hover{width:auto}#recipe-box-details .popup-container .saved-recipe a,.recipe-submission-success-container .result>a,.recipe-box-container .recipe-box-main .tabs ul li a,.recipe-box-container .recipe-box-main .back-to-folders{border:none}.sign-in-page .sign-in-container section .tab1 form a,.sign-in-page .sign-in-container section .tab2 form a,.sign-up-footer p span{text-decoration:none!important}.single-nativo_custom_post .CMRightRail-AD{display:none}.ot-floating-button{display:none}.jw-flag-ads-vpaid:hover:not(.jw-flag-media-audio):not(.jw-flag-audio-player):not(.jw-flag-ads-vpaid-controls):not(.jw-flag-casting) .jw-controlbar,.jw-flag-user-inactive.jw-state-playing:not(.jw-flag-media-audio):not(.jw-flag-audio-player):not(.jw-flag-ads-vpaid-controls):not(.jw-flag-casting){visibility:visible!important;pointer-events:none;opacity:1!important;transition-delay:0s,250ms}body.page-id-1688615 .sticky-bottom-ad{display:none}@media screen and (min-width:767px){.post-template-default .post-body .ad:empty{display:none}}