
/* kss-node/css/recipe-details.css */
@font-face{font-family:'Sugar Plums';src:url("../../special-fonts/sugar_plums-webfont.woff2") format("woff2"),url("../../special-fonts/sugar_plums-webfont.woff") format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url(//fonts.gstatic.com/s/sourcesanspro/v11/M2Jd71oPJhLKp0zdtTvoMxgy2Fsj5sj3EzlXpqVXRKo.woff2) format("woff2"),url(//fonts.gstatic.com/s/sourcesanspro/v11/ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0.woff) format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(//fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGOode0-EuMkY--TSyExeINg.woff2) format("woff2"),url(//fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGNbE_oMaV8t2eFeISPpzbdE.woff) format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local("Source Sans Pro SemiBold"),local("SourceSansPro-SemiBold"),url(//fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2) format("woff2"),url(//fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdo.woff) format("woff");unicode-range:U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD}.clearfix::after{clear:both;content:'';display:table}.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle,.ngdialog-theme-default.review-modal .ngdialog-content .likeReview,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview,.rate-this__review-text,.rate-this__review-text-readonly,.rate-review__review-text{border:solid 1px #cfcfcf}.collection-submit-button{border:0 none;border-radius:0;color:#fff;display:inline-block;max-width:459px;padding:0 5%;position:relative;text-align:center;white-space:nowrap}.collection-submit-button{font-size:16px;font-size:1rem;background-color:#b3b3b3;height:3.125rem;line-height:3.125rem}.btn{border:0 none;color:#fff;display:inline-block;min-height:2em;padding:0.5em 5%;position:relative;text-align:center;white-space:nowrap}.rating-reviews{font-size:14px;font-size:.875rem;color:#999;display:inline;float:left;margin:0 0 0 0.5rem}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.error-page{font-size:16px;font-size:1rem;color:gray;margin:1rem auto;padding:2.5rem;text-align:center}.error-page h1{font-size:56px;font-size:3.5rem;color:#ff7e1a;font-weight:600}.error-page p{font-size:18px;font-size:1.125rem;color:#666;font-weight:600}.recipe-reviews ol li h4,.recipe-container-outer .review-container .review-detail-nav__sort__dropdownlist__text,.ngdialog-theme-educational p{font-weight:300}.directions--section__tipsAndTricks__title__font{font-style:italic;font-weight:300}.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle,.ngdialog-theme-default.review-modal .ngdialog-content .likeReview,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview{border-radius:50%;height:42px;line-height:42px;text-align:center;width:42px}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle,.ngdialog-theme-default.review-modal .ngdialog-content .likeReview,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview{height:34px;line-height:34px;width:34px}}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container{margin:0 auto}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv{height:214px;overflow:hidden}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv{height:224px}}@media only screen and (max-device-width: 1024px) and (min-device-width: 320px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv{overflow-x:auto;overflow-y:hidden}}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container .grid.slider{background-color:transparent;height:230px;overflow:visible;padding-left:0}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container .grid.slider ul{margin-left:0;max-width:800px;width:100%}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container .grid.slider ul li{margin-left:2px;margin-right:0.75rem;width:120px}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container .grid.slider ul li{width:130px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container .grid.slider{height:243px}}.ngdialog-theme-default.photo-detail .photo-upload__add-photo span{left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.slider{-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden}.rate-review__add-photo-label.added::after{-ms-transform:rotate(45deg);transform:rotate(45deg);border:3px solid #fff;border-left:none;border-top:none;content:'';display:block;height:8px;left:-29px;position:absolute;top:4px;width:4px;z-index:100}.rate-this{clear:both;float:left;margin:0 0 2rem 2%;width:98%}.rate-this ul.rating-user-edit{line-height:45px;margin:0.8rem 0.8rem 0.2rem;width:95%}.rate-this ul.rating-user-edit li{display:inline}.rate-this ul.rating-user-edit li:first-child span{font-style:italic}.rate-this ul.rating-user-edit li:last-child{float:right}.rate-this .img-profile{margin-left:0.75rem;margin-top:0.75rem}.rate-this__description{margin:0 0 1rem 0.5rem;position:relative;top:0.5rem;width:90%}.rate-this__rating-stars{float:left;margin-left:0.45rem;margin-top:1rem;position:relative}.rate-this__rating-stars span{font-size:14px;font-size:.875rem;color:gray;font-style:italic;position:absolute;right:1rem;top:-1.8rem}.rate-this__rating-stars input[type='radio']{display:none}.rate-this__rating-stars .rate-star-single{background-image:url(https://images.media-allrecipes.com/ar-images/icons/rating-stars/empty-star.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/rating-stars/empty-star.svg),none;background-repeat:no-repeat;background-size:100%;float:left;height:2.5rem;margin-right:0.25rem;width:2.5rem}.rate-this__rating-stars .rate-star-single.star-rating{background-image:url(https://images.media-allrecipes.com/ar-images/icons/rating-stars/full-star.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/rating-stars/full-star-2015.svg),none}.rate-this__review-label{clear:both;float:left;margin:1.5rem 0 0.5rem 0.5rem}.rate-this__review-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-size:1rem;border-radius:0;clear:both;float:left;height:10rem;margin:0.5rem 2% 0.75rem;padding:0.75rem;width:300px}.rate-this__review-text::-webkit-input-placeholder{color:#b2b2b2;font-style:italic}.rate-this__review-text::-moz-placeholder{color:#b2b2b2;font-style:italic}.rate-this__review-text:-ms-input-placeholder{color:#b2b2b2;font-style:italic}.rate-this__review-text-readonly{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-size:1rem;border:0;border-radius:0;clear:both;float:left;height:10rem;margin:0.5rem 2% 0.75rem;padding:0.75rem;width:96%}.rate-this__review-text-readonly::-webkit-input-placeholder{color:#b2b2b2;font-style:italic}.rate-this__review-text-readonly::-moz-placeholder{color:#b2b2b2;font-style:italic}.rate-this__review-text-readonly:-ms-input-placeholder{color:#b2b2b2;font-style:italic}.rate-this__buttons{clear:both;cursor:pointer;margin-left:0.35rem;text-align:center;width:300px}.rate-this__buttons #divBtnWrapper .recipe-toolbar__buttons label{margin-bottom:0.5rem}@media (min-width: 768px){.rate-this__buttons #divBtnWrapper{margin-left:-18px}}.rate-this__buttons .btns-two-small{font-size:16px !important;height:50px;margin:0;text-align:center;width:147px}.rate-this__buttons .btns-two-small:nth-child(1n).open{background-color:#feaa26}.rate-this__buttons .btns-two-small:nth-child(2n){margin-left:6px}@media (min-width: 768px){.rate-this__buttons{margin:0 auto}}.made-it-rating .rating-user-edit{line-height:20px !important;margin-bottom:0}.made-it-rating .rating-user-edit li:first-child span:first-child{font-size:15px;font-size:.9375rem;color:gray;font-style:italic}.made-it-rating .rating-user-edit li:first-child span:nth-child(2){display:none}.made-it-rating .rate-this__rating-stars{margin-top:0;width:280px}.made-it-rating .rate-this__rating-stars .rate-star-single{height:3.2rem;width:3.2rem}@media (min-width: 1024px){.made-it-rating .rate-this__rating-stars .rate-star-single{height:2.599rem !important;width:2.599rem !important}}@media (min-width: 768px){.made-it-rating .rate-this__rating-stars{margin-left:2rem}}@media (min-width: 1024px){.made-it-rating .rate-this__rating-stars{width:235px}}.made-it-rating .rate-this__description,.made-it-rating .rate-this__review-label{font-size:15px;font-size:.9375rem;clear:both;color:gray;display:block;font-style:italic}@media (min-width: 768px){.made-it-rating .rate-this__description,.made-it-rating .rate-this__review-label{font-size:17px;font-size:1.0625rem;margin-left:2rem}}@media (min-width: 1024px){.made-it-rating .rate-this__description,.made-it-rating .rate-this__review-label{font-size:15px;font-size:.9375rem}}#shareRecipe{clear:both}.recipe-share{clear:both;margin:1rem 0 0}@media (min-width: 568px){.recipe-share{margin-left:2.5%}}@media (min-width: 768px){.recipe-share{margin-left:3.5%}}.video-share{justify-content:space-around;-ms-flex-pack:distribute}@media (min-width: 568px){.video-share{justify-content:center;-ms-flex-pack:center}}@media (min-width: 768px){.video-share{justify-content:flex-start;-ms-flex-pack:start}}.v-container{border:1px solid #dcdcdc;height:300px;margin:0 auto;position:relative;width:400px}.v-box{left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%, -50%);background:#dcdcdc;padding:2rem}.review-container{clear:both;float:left;margin-left:4%;margin-top:0.5rem;position:relative;width:95%}.review-container.dropdown-menu{display:none}@media (max-width: 1023px){.review-container.dropdown-menu{display:block}}.review-container .reviewer-info{background-color:#f2f2f2;float:left;padding:1.5rem 1% 1.5rem 0;position:relative;width:100%}.review-container .reviewer-info ul.cook-details h4{font-size:18px;font-size:1.125rem}@media (min-width: 768px){.review-container .reviewer-info ul.cook-details h4{font-size:20px;font-size:1.25rem}}@media (min-width: 1024px){.review-container .reviewer-info ul.cook-details h4{font-size:18px;font-size:1.125rem}}.review-container .reviewer-info ul.cook-details .img-profile{display:block;height:60px;margin-left:-0.75rem;width:60px}@media (min-width: 1024px){.review-container .reviewer-info ul.cook-details .img-profile{height:50px;width:50px}}.review-container .reviewer-info .cook-details{border-top:none;margin-left:0.75rem;width:75%}@media (min-width: 1024px){.review-container .reviewer-info .cook-details{margin-left:0.75rem}}.review-container .reviewer-info .recipe-details-cook-stats-container{width:85%}.review-container .reviewer-info::before{-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;bottom:-10px;content:'';height:20px;left:8%;position:absolute;width:20px}@media (min-width: 540px){.review-container .reviewer-info::before{left:6%}}@media (min-width: 768px){.review-container .reviewer-info::before{left:6%}}@media (min-width: 960px){.review-container .reviewer-info::before{left:5.5%}}@media (min-width: 1024px){.review-container .reviewer-info::before{left:5.25%}}@media (min-width: 1280px){.review-container .reviewer-info::before{left:4.5%}}@media (min-width: 1920px){.review-container .reviewer-info::before{left:4%}}.review-container .reviewer-info.imadeit-enabled{background-color:transparent;padding-bottom:0}.review-container .reviewer-info.imadeit-enabled::before{content:none}.review-container .reviewer-info.imadeit-enabled .icon--helpful-thumb{position:absolute;right:1rem;top:2.25rem}@media (min-width: 768px){.review-container .reviewer-info.imadeit-enabled .icon--helpful-thumb{top:2.7rem}}.review-container .reviewer-info.imadeit-enabled .stars-and-date-container{display:-ms-flexbox;display:flex;align-items:flex-end;-ms-flex-align:flex-end;border-top:1px solid #e6e6e6;clear:both;float:left;margin-top:0.75rem;padding-top:0.75rem;width:100%}.review-container .reviewer-info.imadeit-enabled .rating-stars{float:left}.review-container .reviewer-info.imadeit-enabled .rating-stars img{font-size:18px;height:18px;line-height:18px;width:18px;margin-right:0.15rem}.review-container .reviewer-info.imadeit-enabled .review-date{clear:none;margin:0.05rem 0 0 0.25rem}@media (min-width: 768px){.review-container .reviewer-info.imadeit-enabled .review-date{font-size:16px;font-size:1rem;margin-top:-0.05rem}}@media (min-width: 1024px){.review-container .reviewer-info.imadeit-enabled .review-date{font-size:14px;font-size:.875rem;margin-top:0.05rem}}.review-container p{clear:left;float:left;line-height:24px;margin-top:0.5rem;padding-right:3%}@media (min-width: 768px){.review-container p{font-size:18px;font-size:1.125rem;line-height:26px}}@media (min-width: 1024px){.review-container p{font-size:14px;font-size:.875rem;line-height:20px}}.review-container .review-date{font-size:14px;font-size:.875rem;clear:both;color:gray;float:left;font-style:oblique;margin:-0.2rem 0 0 4rem}.review-container .img-profile{margin-right:0.75rem}.review-container .helpful-count{color:#4d4d4d;float:right;position:relative;text-align:center;top:1.5rem;width:34px}@media (min-width: 768px){.review-container .helpful-count{top:2rem;width:42px}}@media (min-width: 1024px){.review-container .helpful-count{top:1.5rem;width:34px}}.review-container .icon--helpful-thumb{float:right}.review-container .rating-stars img{font-size:16px;height:16px;line-height:16px;width:16px}.review-container .reviewer-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}@media (min-width: 480px){.review-container .reviewer-name{width:70%}}@media (min-width: 1024px){.review-container{clear:initial;float:none;margin-left:2.5%;position:relative;width:61%}}@media (min-width: 1270px){.review-container{width:65%}}.review-detail{margin-bottom:7px;position:relative}.review-detail__link{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;font-size:16px;font-size:1rem;clear:both;color:#ff7e1a;float:left;padding-right:3%;position:relative;top:-10px;vertical-align:bottom}@media (min-width: 768px){.review-detail__link{font-size:18px;font-size:1.125rem}}@media (min-width: 1024px){.review-detail__link{font-size:14px;font-size:.875rem;margin-bottom:1rem}}@media (min-width: 1024px){.review-detail{width:66%}}.next-review-container{clear:both;float:left;padding:1rem 0 0;width:100%}.next-review-container .reviewer-info{background-color:#f2f2f2;float:left;padding:0.5rem 3%;position:relative;width:100%}.next-review-container .reviewer-info .recipe-details-cook-stats-container{width:65%}.next-review-container .reviewer-info ul.cook-details .img-profile{display:block}.next-review-container .reviewer-info::before{-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;bottom:-10px;content:'';height:20px;left:8%;position:absolute;width:20px}@media (min-width: 540px){.next-review-container .reviewer-info::before{left:6%}}@media (min-width: 768px){.next-review-container .reviewer-info::before{left:6%}}@media (min-width: 960px){.next-review-container .reviewer-info::before{left:5.5%}}@media (min-width: 1024px){.next-review-container .reviewer-info::before{left:5.25%}}@media (min-width: 1280px){.next-review-container .reviewer-info::before{left:4.5%}}@media (min-width: 1920px){.next-review-container .reviewer-info::before{left:4%}}.next-review-container p{clear:left;float:left;margin-top:0.75rem;padding:0 3%}.next-review-container ul.cook-details{float:none}.next-review-container .img-profile{margin-right:0.75rem}.next-review-container .helpful-count{color:#4d4d4d;float:right;position:relative;text-align:center;top:2.05rem;width:42px}.next-review-container .icon--helpful-thumb{float:right}.next-review-container .reviewer-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}@media (min-width: 480px){.next-review-container .reviewer-name{width:70%}}.comment-container{clear:both;padding:1rem 3% 0}.comment-container .img-profile{margin-right:0.75rem}.comment-container p{clear:left;float:left;margin-top:0.5rem}.comment-container time{font-size:12px;font-size:.75rem;color:#999;font-style:italic}.recipe-reviews span{position:relative}.recipe-reviews span.recipe-reviews__header--count{color:#7f7f7f !important;color:#4d4d4d;font-size:1.15rem;font-weight:300;left:6.15rem;position:absolute;top:1.2rem}@media (min-width: 568px){.recipe-reviews span.recipe-reviews__header--count{left:6.65rem}}@media (min-width: 768px){.recipe-reviews span.recipe-reviews__header--count{font-size:1.25rem;left:7.25rem;top:1.25rem}}@media (min-width: 1024px){.recipe-reviews span.recipe-reviews__header--count{font-size:1.2rem;left:8rem;top:1.25rem}}.recipe-reviews .reviewsummary--bar{background-color:#fafafa;width:61%}.recipe-reviews .reviewsummary--bar .reviewsummary--percent{background-color:#b3b3b3;height:17px}@media (min-width: 768px){.recipe-reviews .reviewsummary--bar{width:64%}}@media (min-width: 1024px){.recipe-reviews .reviewsummary--bar{width:53%}}.recipe-reviews ol{float:left;margin:1rem 0 0 1.2rem;width:280px}.recipe-reviews ol li{margin-bottom:0.5rem}.recipe-reviews ol li div div.rating-stars{-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);margin-left:69%;position:relative;top:-1.2rem}.recipe-reviews ol li div div.rating-stars img{margin-right:0.2rem}@media (min-width: 1024px){.recipe-reviews ol li div div.rating-stars{margin-left:59%}}.recipe-reviews ol li h4{font-size:15px;font-size:.9375rem;font-style:italic}@media (min-width: 1024px){.recipe-reviews ol li h4{font-size:13px;font-size:.8333333333rem}}@media (min-width: 1024px){.recipe-reviews ol{float:right;margin:1rem 0.5rem 0 0;width:33%}}@media (min-width: 1270px){.recipe-reviews ol{width:30%}}.recipe-reviews.page{margin:0;width:100%}.prepTime{clear:both;float:left;margin:14px 5% 1rem 12px;width:90%}.prepTime__item{border-right:solid 1px #e6e6e6;color:#999;float:left;line-height:1.5rem;padding:0 0.25rem;text-align:center;width:80px}.prepTime__item--time{font-size:14px;font-size:.875rem;color:#4d4d4d}.prepTime__item--type{line-height:1rem;margin:0.25rem 0 0}.prepTime__item:first-child{border-right:none;margin-right:-6px;padding:0;width:42px}@media (min-width: 768px){.prepTime__item:first-child{margin-left:0.1rem}}@media (min-width: 1024px){.prepTime__item:first-child{margin-left:2px}}.prepTime__item:nth-child(2){margin-left:-4px}@media (min-width: 1024px){.prepTime__item:nth-child(2){margin-left:-11px}}.prepTime__item:last-child{border-right:none}.prepTime__item .svg-icon--recipe-page--time_stats_gr{-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}@media (min-width: 768px){.prepTime__item .svg-icon--recipe-page--time_stats_gr{-ms-transform:scale(1.4, 1.4);transform:scale(1.4, 1.4)}}@media (min-width: 1024px){.prepTime__item .svg-icon--recipe-page--time_stats_gr{-ms-transform:scale(1, 1);transform:scale(1, 1)}}@media (min-width: 768px){.prepTime{margin-left:16px}}@media (min-width: 1270px){.prepTime{margin-left:1.5rem}}@media only screen and (device-width: 768px){.prepTime{margin-left:1rem}}p.prepTime__item--type{font-size:14px;font-size:.875rem}.prepTime.hide{display:none}.brandcolor{color:#ff7e1a}@media (min-width: 1024px){.recipe-container-outer .review-container.current-user{margin-top:0;z-index:101}}.recipe-container-outer .current--reviewer{margin-bottom:0 !important;margin-left:0 !important;padding-bottom:0 !important;padding-left:20px;width:100% !important}.recipe-container-outer .current--reviewer .reviewer-info .review-wrapper{width:100%}@media (min-width: 1025px){.recipe-container-outer .current--reviewer .reviewer-info .review-wrapper{display:inline-block;width:70%}}.recipe-container-outer .current--reviewer .cook-details h4{position:relative;top:7px}@media (min-width: 1024px){.recipe-container-outer .current--reviewer .cook-details h4{top:0}}.recipe-container-outer .current--reviewer .stars-and-date-container{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;-ms-flex-direction:row;flex-direction:row;border:0 !important;clear:none !important;float:none !important;width:250px !important}.recipe-container-outer .current--reviewer .stars-and-date-container .review-date{padding-left:5px;position:relative;top:3px}@media (min-width: 768px){.recipe-container-outer .current--reviewer .stars-and-date-container .review-date{top:-3px}}@media (min-width: 1024px){.recipe-container-outer .current--reviewer .stars-and-date-container .review-date{top:-7px}}@media (min-width: 1025px){.recipe-container-outer .current--reviewer .stars-and-date-container .review-date{top:-8px}}.recipe-container-outer .current--reviewer .reviewer--text{clear:both;width:100%}@media (min-width: 1025px){.recipe-container-outer .current--reviewer .reviewer--text{padding-bottom:15px}}.recipe-container-outer .current--reviewer .icon--edit-review{padding-bottom:15px;position:relative;width:100%;z-index:999}.recipe-container-outer .current--reviewer .icon--edit-review .cook-review--count{color:#999;cursor:default}.recipe-container-outer .current--reviewer .icon--edit-review .cook-review--count span:nth-child(1){border:1px solid transparent;float:none;left:-9px;position:relative;top:10px}@media (min-width: 1025px){.recipe-container-outer .current--reviewer .icon--edit-review .cook-review--count span:nth-child(1){left:0}}.recipe-container-outer .current--reviewer .icon--edit-review .cook-review--count span:nth-child(2){left:-16px}@media (min-width: 1025px){.recipe-container-outer .current--reviewer .icon--edit-review .cook-review--count span:nth-child(2){left:-5px}}.recipe-container-outer .current--reviewer .icon--edit-review .edit-review{color:#ff7e1a;left:3px;position:relative}.recipe-container-outer .current--reviewer .icon--edit-review .edit-review::before{-ms-transform:scale(.6, .6);transform:scale(.6, .6);background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_edit_grey.svg);background-position:0 0;background-repeat:no-repeat;content:'';display:inline-block;height:24px;position:relative;right:-2px;top:8px;width:28px}@media (min-width: 768px){.recipe-container-outer .current--reviewer .icon--edit-review .edit-review span{padding-left:10px}}@media (min-width: 1024px){.recipe-container-outer .current--reviewer .icon--edit-review .edit-review span{padding-left:0}}@media only screen and (max-width: 1024px){.recipe-container-outer .current--reviewer .icon--edit-review .edit-review{left:-7px}}@media (min-width: 1025px){.recipe-container-outer .current--reviewer .icon--edit-review{display:inline-block;float:right;padding-bottom:0;vertical-align:top;width:28%}}.recipe-container-outer .review-container.review-divider{margin-left:0}.recipe-container-outer .review-container ul.sort-nav{cursor:pointer;left:0}.recipe-container-outer .review-container .review-detail-nav__container{margin-bottom:1.5rem;position:relative}.recipe-container-outer .review-container .review-detail-nav__container.dropdown-menu{border-bottom:1px solid #e6e6e6;margin-bottom:0;margin-right:1%;padding-bottom:1rem;padding-top:0.75rem}.recipe-container-outer .review-container .review-detail-nav__sort__dropdownlist__text{font-size:20px;padding-right:0.7rem}.recipe-container-outer .review-container .icon--chevron-up::before,.recipe-container-outer .review-container .icon--chevron-down::before{height:0.48rem;top:8px;width:0.5rem}.recipe-container-outer .review-container .icon--chevron-down::before{top:6px}@media (min-width: 1024px){.recipe-container-outer .review-container .review-detail__link span{color:#ff7e1a;font-size:14px}}.recipe-container-outer .review-container .svg-icon--recipe-page--open_modal_gr{-ms-transform:scale(.45, .45);transform:scale(.45, .45);display:inline-block;margin-left:-15px;margin-right:-10px}.recipe-container-outer .review-container p{font-size:16px;font-size:1rem;line-height:20px}@media (min-width: 1024px){.recipe-container-outer .review-container p{font-size:14px;font-size:.8888888889rem}}@media (min-width: 1024px){.recipe-container-outer .review-container p{color:#2e2e2e;margin-bottom:5px}}@media (min-width: 1024px){.recipe-container-outer .review-container .reviewer-info.imadeit-enabled .grid-col__ratings{margin-top:0}}@media (min-width: 1024px){.recipe-container-outer .review-container .reviewer-info.imadeit-enabled .review-date{color:gray;display:inline;float:none;font-size:12px;font-style:italic;vertical-align:middle}}.recipe-container-outer .review-container ul.cook-details>li:first-child{display:-ms-flexbox;display:flex}@media (min-width: 1024px){.recipe-container-outer .review-container ul.cook-details>li:first-child{display:inline}}@media (min-width: 1024px){.recipe-container-outer .review-container ul.cook-details h4{font-size:14px;font-size:.875rem;color:#4d4d4d;margin-top:0}}@media (min-width: 1024px){.recipe-container-outer .review-container .reviewer-info .recipe-details-cook-stats-container{width:100%}}@media (min-width: 1024px){.recipe-container-outer .review-container .reviewer-info .cook-details li{display:inline}}@media (min-width: 1024px){.recipe-container-outer .review-container .reviewer-info .cook-details__followers{left:-0.3rem}}@media (min-width: 1024px){.recipe-container-outer .review-container .reviewer-info .cook-details{display:inline;height:36px;margin-top:0;min-height:0;padding-left:0;padding-top:0;width:100%}}.recipe-container-outer .review-container .reviewer-info .cook-info h4{width:100%}@media (min-width: 1024px){.recipe-container-outer .review-container .reviewer-info .cook-info h4{margin-bottom:5px}}@media (min-width: 1024px){.recipe-container-outer .review-container .reviewer-info .cook-info{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin-left:0}}@media (min-width: 1024px){.recipe-container-outer .review-container .reviewer-info{padding-top:20px}}@media (min-width: 1024px){.recipe-container-outer .review-container{clear:none;float:left;margin-left:2.5%;margin-right:0%;margin-top:25px;width:30%}}.recipe-container-outer .cook-details ul.cook-details__favorites.favorites-count li,.recipe-container-outer .cook-details ul.cook-details__recipes-made.recipes-made-count li{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;float:left}.recipe-container-outer .cook-details .favorites-count li{margin-right:10px}@media (min-width: 1024px){.recipe-container-outer .reviewer-info ul.cook-details .img-profile{height:36px;margin-right:10px;width:36px}}@media (min-width: 1024px){.recipe-container-outer .reviewsummary--bar ol{width:33%}}@media (min-width: 1270px){.recipe-container-outer .reviewsummary--bar ol{width:33%}}.recipe-container-outer .helpful-header{font-size:17px;font-size:1.0625rem;color:#2e2e2e;display:block;font-style:italic;font-weight:300;margin-top:20px}@media (min-width: 1024px){.recipe-container-outer .helpful-header{margin-top:0}}.recipe-container-outer .moreReviews{margin-top:30px}@media (min-width: 1024px){.recipe-container-outer .moreReviews{max-width:300px}}#pageFooter{background-color:#fafafa;border-top:1px solid #e6e6e6;clear:both;margin:0 auto;max-width:1270px}#pageFooter .grid-fixed{width:90%}@media (min-width: 768px){#pageFooter .grid-fixed{width:100%}}@media only screen and (max-width: 415px){#pageFooter{padding-bottom:20px}}@media only screen and (min-width: 600px){#pageFooter{padding-bottom:50px}}#pageFooter section.grid_footer{margin-bottom:0}#pageFooter h4{font-size:13px;font-size:.8125rem;color:gray;font-weight:600;margin-bottom:2px}#pageFooter li.toTop div a{background-color:#999;border-radius:50%;bottom:10px;display:inline-block;height:40px !important;position:relative;right:0;width:40px !important}#pageFooter article.grid-col--tiles:not(.footer-share){border:0 !important;cursor:initial;margin-bottom:0.8rem}#pageFooter article.grid-col--tiles:not(.footer-share) ul li:nth-child(1){color:gray;cursor:auto !important;font-size:13px;font-weight:600;margin-bottom:2px}#pageFooter article.grid-col--tiles:not(.footer-share) ul li a{color:gray;display:block;font-size:13px;height:100%;margin-bottom:4px;width:100%}@media (min-width: 1270px){#pageFooter article.grid-col--tiles:not(.footer-share) ul li a{display:inline-block;width:auto}}#pageFooter article.grid-col--tiles:not(.footer-share) ul li select#country-selector{height:2.5rem;margin:0;padding-right:0;width:100%}#pageFooter article.grid-col--tiles:not(.footer-share) ul li:nth-child(2) a span{color:#ff7e1a;display:none}#pageFooter article.grid-col--tiles:not(.footer-share) ul li:nth-child(2) a span span{color:gray}@media (min-width: 667px){#pageFooter article.grid-col--tiles:not(.footer-share) ul li:nth-child(2) a span{display:inline}}.footer-share{border:0}.world-map{background-image:url(https://images.media-allrecipes.com/ar-images/icons/world_map-123x59.png);cursor:initial;height:59px;margin-top:1rem;width:123px}#pageFooter article.grid-col--tiles:nth-child(5) ul li:nth-child(3){font-size:13px;font-size:.8125rem;color:gray;cursor:initial;font-weight:normal !important;margin:0.7rem 0 0.2rem 0}#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small{font-size:12px;font-size:.75rem;background-color:#4d4d4d;border-radius:50%;bottom:60px;color:#fff;cursor:pointer;height:48px;line-height:60px;opacity:0.8;padding:0;position:fixed;right:5px;width:48px;z-index:1000}@media (min-width: 768px){#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small{bottom:100px}}@media (min-width: 900px){#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small{bottom:20px}}@media (min-width: 1270px){#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small{display:inline-block;float:right;height:2.5rem;line-height:50px;width:2.5rem}}#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small::after{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:'';height:0;left:1rem;position:absolute;top:0.8rem;width:0}@media (min-width: 1270px){#pageFooter article.grid-col--tiles:nth-child(5) a.btns-one-small::after{left:0.6995rem;top:0.5rem}}.footer__social-sharing{display:inline-block;float:left;height:auto;margin:0 auto 0.5em;position:relative;width:150px}ul.social-sharing__icons{float:left;max-width:165px}ul.social-sharing__icons li{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;background-color:#cfcfcf;border-radius:32px;float:left;height:32px;margin:0 7px 7px 0;overflow:hidden;position:relative;width:32px}ul.social-sharing__icons li a{display:block !important;flex-shrink:0;position:relative}ul.social-sharing__icons li .svg-icon--social--facebook,ul.social-sharing__icons li .svg-icon--social--pinterest,ul.social-sharing__icons li .svg-icon--social--twitter{-ms-transform:scale(.8, .8);transform:scale(.8, .8)}ul.social-sharing__icons li .svg-icon--social--facebook{left:-2px}ul.social-sharing__icons li .svg-icon--social--pinterest{left:-1px}ul.social-sharing__icons li .svg-icon--social--twitter{left:1px}ul.social-sharing__icons li .svg-icon--social--instagram{-ms-transform:scale(.5, .5);transform:scale(.5, .5);left:1px;top:1px}ul.social-sharing__icons li .svg-icon--social--tumblr_wh{-ms-transform:scale(.7, .7);transform:scale(.7, .7);left:-2px}ul.social-sharing__icons li .svg-icon--social--google{-ms-transform:scale(.9, .9);transform:scale(.9, .9);left:1px;top:1px}ul.social-sharing__icons li .svg-icon--social--stumbleupon{-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);left:-1px;top:-1px}ul.social-sharing__icons li .svg-icon--social--youtube_wh{-ms-transform:scale(.7, .7);transform:scale(.7, .7)}@media only screen and (min-width: 768px){#pageFooter article.grid-col--tiles{border:0;width:30%}#pageFooter article.grid-col--tiles:nth-child(1) ul{-ms-transform:scale(1, 1);transform:scale(1, 1);width:80%}ul.social-sharing__icons{margin-left:0 !important}}@media only screen and (min-width: 1024px){#pageFooter article.grid-col--tiles{border:0;width:30%}#pageFooter article.grid-col--tiles:nth-child(1) ul{-ms-transform:scale(1, 1);transform:scale(1, 1);width:70%}#pageFooter article.grid-col--tiles:nth-child(6) ul select{max-width:70%}#pageFooter article.grid-col--tiles .world-map{background-image:url(https://images.media-allrecipes.com/ar-images/icons/world-map-179x86.png);height:86px;margin-top:1rem;width:179px}}@media only screen and (min-width: 1270px){footer .top-button{top:1.25rem}}@media only screen and (min-width: 320px) and (max-width: 768px){ul.social-sharing__icons li{-ms-transform:scale(.8, .8);transform:scale(.8, .8);margin-right:0}}.search-results{background-color:#fff;float:left;padding:0.5rem 0;width:100%}.search-results__text{cursor:pointer;margin:8px 0;max-width:60%}.search-results__text__items{color:#ff7e1a;text-decoration:underline}.search-results__text--include{color:#8ac13e}.search-results__text--exclude{color:#ee4036}.search-results__text span:nth-last-child(1){margin-right:0.25rem}@media (min-width: 768px){.search-results__text{cursor:initial;float:left;max-width:55%}}@media (min-width: 1024px){.search-results__text{max-width:60%}}.search-results .results-container{display:-ms-flexbox;display:flex;align-items:flex-start;-ms-flex-align:flex-start;margin:0 auto 8px;position:relative;width:95%}.search-results .results-container .sort-dropdown{border:1px solid #f2f2f2;margin-bottom:8px;margin-left:auto;margin-top:8px;padding:8px 10px}.search-results .results-container .toggle-similar{font-size:15px;font-size:.9375rem;margin:0}@media (min-width: 1024px){.search-results .results-container .toggle-similar{font-size:16px;font-size:1rem}.search-results .results-container .toggle-similar::before{color:gray;content:'Sort by:';display:block;height:auto;left:-75px;position:absolute;width:auto}}.search-results .results-container .sort-nav li a{color:#2d2d2d}.search-results .results-container+.results-container{margin-top:0}.edit-search-button{display:none}@media (min-width: 768px){.edit-search-button{font-size:13px;font-size:.8125rem;background-color:#feaa26;color:#fff;cursor:pointer;display:inline-block;height:30px;line-height:2rem;margin-left:5px;margin-top:8px;padding:0;padding-right:2px;position:relative;width:90px}}.exposed{display:block}.collapsed{display:none}.heading__h2--search-results{margin:0;padding:0;position:relative}.heading__h2--search-results div{margin-top:0;padding:0.75rem 3% 0.8rem}@media (min-width: 640px){.heading__h2--search-results div{margin-bottom:-0.3rem}}@media (min-width: 937px){.heading__h2--search-results div{margin-bottom:-0.5rem}}@media (min-width: 768px){.heading__h2--search-results{padding-bottom:0.5rem}}.slider{display:block;font-size:0;position:relative;white-space:nowrap;width:100%}.slider a[href*='/video/']{float:left;height:inherit;position:relative;width:inherit}.slider a[href*='/video/']::before{background-image:url(https://images.media-allrecipes.com/ar-images/icons/play_button_slide.svg),none;background-size:100%;box-sizing:inherit;content:'';display:block;height:38px;left:43%;position:absolute;top:32%;width:38px;z-index:200}@media (min-width: 480px){.slider a[href*='/video/']::before{height:48px;width:48px}}@media (min-width: 640px){.slider a[href*='/video/']::before{height:64px;width:64px}}@media (min-width: 768px){.slider a[href*='/video/']::before{height:71px;width:71px}}@media (min-width: 1200px){.slider a[href*='/video/']::before{height:79px;width:79px}}@media (min-width: 1900px){.slider a[href*='/video/']::before{height:84px;width:84px}}.slider__slide{display:inline-block;height:151px;overflow:hidden;position:relative;width:270px}.slider__photo{bottom:0;height:100%;position:absolute;width:100%;z-index:0}.slider__text{background:rgba(0,0,0,0.45);bottom:0;color:#fff;overflow:hidden;padding:2% 3% 3%;position:absolute;white-space:normal;width:100%;z-index:100}.slider__text>h3{font-size:16px;font-size:1rem}.slider__text>p{display:none}@media (min-width: 480px){.slider .slider__slide{height:190px;width:340px}.slider .slider__photo{height:190px;width:340px}}@media (min-width: 640px){.slider .slider__slide{height:246px;width:440px}.slider .slider__photo{height:246px;width:440px}}@media (min-width: 768px){.slider .slider__slide{height:280px;width:500px}.slider .slider__photo{height:280px;width:500px}.slider .slider__text{min-height:5.5rem}.slider .slider__text>h3{font-size:18px;font-size:1.125rem}.slider .slider__text>p{font-size:14px;font-size:.875rem;clear:both;display:block;float:left;margin:0}}@media (min-width: 1200px){.slider .slider__slide{height:308px;width:550px}.slider .slider__photo{height:308px;width:550px}}@media (min-width: 1900px){.slider .slider__slide{height:336px;width:600px}.slider .slider__photo{height:336px;width:600px}}.slider__slide-rotd{background-color:#fff;border-bottom:solid 1px #f2f2f2}.heading__h2--slider-rotd{font-size:13px;font-size:.8125rem;line-height:1.4em;margin:0;padding:1% 2.5%;position:absolute;width:100%}.slide-rotd__photo-container{clear:left;float:left;margin-top:8.5%;overflow:hidden;padding:2.5%;position:relative;width:40%}.slide-rotd__photo-container .slider__photo--rotd{height:auto;position:relative;width:100%}.rotd__reviews--slide-rotd{font-size:14px;font-size:.875rem;line-height:16px;margin-left:0.25rem}.rotd__reviews--slide-rotd>.show-hide{display:none}.grid-col__video--slide-rotd{float:left;margin:0;padding-left:5%;width:100%}.grid-col__video--slide-rotd .grid-col__video__icon{margin-right:5%;top:10px}.grid-col__video--slide-rotd .grid-col__video__text{height:30px;line-height:30px}.slider__text--rotd{clear:right;color:#4d4d4d;float:left;height:88%;margin-top:8.5%;overflow:hidden;padding:2.5% 0;position:relative;width:58%}.slider__text--rotd a{color:#2d2d2d}.slider__text--rotd a>p{font-size:13px;font-size:.8125rem}.slider__text--rotd .rotd__ratings{font-size:14px;font-size:.875rem;float:left;margin:0 0 0.2em;width:100%}.slider__text--rotd .rotd__ratings img{font-size:16px;height:16px;line-height:16px;width:16px}.grid-col__h3--slider-rotd{font-size:16px;font-size:1rem;clear:both;float:left;line-height:1.1em;margin:0 0 0.2em;white-space:normal}.profile--slide-rotd{background-color:transparent;bottom:7%;padding:0;position:absolute;width:100%;z-index:0}.profile--slide-rotd>.img-profile{height:30px;position:relative;width:30px}.profile--slide-rotd .profile__text--slide-rotd{height:30px;line-height:30px;position:relative;width:70%}.profile--slide-rotd .profile__text__by{font-size:12px;font-size:.75rem}.profile--slide-rotd .profile__text__username{font-size:12px;font-size:.75rem;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%}.recipe_hub .heading__h2--slider-rotd{background-color:#fafafa;border-top:1px solid #e6e6e6}.recipe_hub .heading__h1.heading__h1--hub-similar{background-color:transparent}.rotd__sponsor--slider{background:#fff;bottom:7%;height:auto;margin:0;max-width:none;position:absolute;width:100%;z-index:100}@media (min-width: 480px){.slide-rotd__photo-container{margin-top:7.75%;width:43%}.slider__text--rotd{margin-top:7.75%;width:55%}.slider__text--rotd .rotd__ratings{margin-bottom:0.4em}.grid-col__h3--slider-rotd{font-size:18px;font-size:1.125rem;line-height:1.3em;margin-bottom:0.4em}.profile--slide-rotd{bottom:18%}.profile--slide-rotd .profile__text--slide-rotd{width:76%}.profile--slide-rotd .profile__text__username{width:83%}.rotd__sponsor--slider{bottom:18%}}@media (min-width: 640px){.heading__h2--slider-rotd{font-size:14px;font-size:.875rem}.heading__h2--slider-rotd>.img-profile{height:40px;position:relative;width:40px}.slide-rotd__photo-container{margin-top:7%;width:45%}.slider__text--rotd{margin-top:7%;width:47%}.slider__text--rotd a>p{font-size:14px;font-size:.875rem}.grid-col__video--slide-rotd .grid-col__video__icon{top:15px}.grid-col__video--slide-rotd .grid-col__video__text{font-size:14px;font-size:.875rem;height:40px;line-height:40px}.profile--slide-rotd{bottom:17%}.profile--slide-rotd>.img-profile{height:40px;position:relative;width:40px}.profile--slide-rotd .profile__text--slide-rotd{height:40px;line-height:40px}.profile--slide-rotd .profile__text__username{width:86%}.rotd__sponsor--slider{bottom:17%}}@media (min-width: 768px){.heading__h2--slider-rotd{font-size:16px;font-size:1rem;line-height:1.8em}.slide-rotd__photo-container{margin-top:8%;width:45%}.rotd__reviews--slide-rotd{font-size:14px;font-size:.875rem;line-height:20px;margin-left:0.25rem}.rotd__reviews--slide-rotd>.show-hide{display:inline-block}.grid-col__video--slide-rotd{margin:0}.grid-col__video--slide-rotd .grid-col__video__icon{top:15px}.grid-col__video--slide-rotd .grid-col__video__text{font-size:14px;font-size:.875rem;height:40px;line-height:40px}.slider__text--rotd{margin-top:8%;width:47%}.slider__text--rotd .rotd__ratings{font-size:20px;font-size:1.25rem;margin:0 0 0.5em}.slider__text--rotd .rotd__ratings img{font-size:20px;height:20px;line-height:20px;width:20px}.profile--slide-rotd{bottom:15%}.profile--slide-rotd>.img-profile{height:40px;width:40px}.profile--slide-rotd .profile__text--slide-rotd{height:40px;line-height:40px;width:75%}.profile--slide-rotd .profile__text__by{font-size:13px;font-size:.8125rem}.profile--slide-rotd .profile__text__username{font-size:13px;font-size:.8125rem;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}.rotd__sponsor--slider{bottom:15%}}.grid.slider{background-color:#fafafa;height:145px;overflow:auto;padding-left:5px;padding-top:10px;z-index:110}.grid.slider .grid-col--subnav{float:none;margin-bottom:0;max-width:100px;width:auto}.grid.slider .grid-col--subnav>span{font-size:16px;font-size:1rem;line-height:1.2rem;white-space:normal}@media (min-width: 768px){.grid.slider .grid-col--subnav>span{font-size:20px;font-size:1.25rem}}@media (min-width: 540px){.grid.slider .grid-col--subnav{margin-left:2%}}@media (min-width: 640px){.grid.slider .grid-col--subnav{margin-left:1.75%}}@media (min-width: 768px){.grid.slider .grid-col--subnav{margin-left:1.5%;max-width:120px}}.grid.slider ul{margin-left:1%}.grid.slider ul li{display:inline-block;margin-right:0.15rem}.grid.slider ul li.category{font-weight:normal;margin-left:1.5rem;margin-right:0;position:relative}.grid.slider ul li.category img{display:none}.grid.slider ul li.category:first-child{margin-left:0}.grid.slider ul li.category span{font-size:14px;font-size:.875rem;color:#4d4d4d;font-weight:normal;position:absolute;top:-0.1rem;white-space:nowrap}@media (min-width: 768px){.grid.slider ul li.category{margin-left:2.5rem}}@media (min-width: 768px){.grid.slider ul li{margin-right:0.25rem}}@media (min-width: 768px){.grid.slider{height:165px}}.ngdialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,0.5);bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;right:0;top:0;z-index:10000}.ngdialog *,.ngdialog *::before,.ngdialog *::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.ngdialog .btns-two-small{border-radius:5px;position:static}.ngdialog-content{-webkit-animation:ngdialog-fadein 0.5s;-moz-animation:ngdialog-fadein 0.5s;-o-animation:ngdialog-fadein 0.5s;animation:ngdialog-fadein 0.5s;-webkit-backface-visibility:hidden;background:#fff}.ngdialog-overlay{-webkit-animation:ngdialog-fadein 0.5s;-moz-animation:ngdialog-fadein 0.5s;-o-animation:ngdialog-fadein 0.5s;animation:ngdialog-fadein 0.5s;-webkit-backface-visibility:hidden;background:rgba(0,0,0,0.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.ngdialog-closing.ngdialog-overlay{-webkit-animation:ngdialog-fadeout 0.5s;-moz-animation:ngdialog-fadeout 0.5s;-o-animation:ngdialog-fadeout 0.5s;animation:ngdialog-fadeout 0.5s;-webkit-backface-visibility:hidden}.ngdialog.ngdialog-closing .ngdialog-content{-webkit-animation:ngdialog-flyout 0.5s;-moz-animation:ngdialog-flyout 0.5s;-o-animation:ngdialog-flyout 0.5s;animation:ngdialog-flyout 0.5s;-webkit-backface-visibility:hidden}.ngdialog-close::before{content:"×";cursor:pointer;font-family:'Helvetica', Arial, sans-serif}body.ngdialog-open{height:auto;overflow-y:scroll;position:fixed;width:100%}html.ngdialog-open{position:fixed}.ngdialog-theme-default .ngdialog-content{-webkit-animation:ngdialog-flyin 0.5s;-moz-animation:ngdialog-flyin 0.5s;-o-animation:ngdialog-flyin 0.5s;animation:ngdialog-flyin 0.5s;color:#444;font-weight:300;height:100%;margin:0 auto;max-width:100%;position:relative;width:100%}@media (min-width: 465px){.ngdialog-theme-default .ngdialog-content{height:auto;width:450px}}@media only screen and (max-device-width: 736px){.ngdialog-theme-default .ngdialog-content{min-height:100%}}.ngdialog-theme-default .ngdialog-close{border-radius:5px;cursor:pointer;position:absolute;right:0;top:0}.ngdialog-theme-default .ngdialog-close::before{background:transparent;color:#999;font-size:1.5rem;font-weight:normal;height:30px;line-height:26px;position:absolute;right:3px;text-align:center;top:14px;width:30px}.ngdialog-theme-default .ngdialog-close:hover::before,.ngdialog-theme-default .ngdialog-close:active::before{color:#777}.ngdialog-theme-default .ngdialog-message{background:#fff;padding:1rem}.ngdialog-theme-default .ngdialog-content .photo-upload-img{display:block;margin:1rem auto;width:250px}.ngdialog-theme-default textarea{font-size:1rem;font-weight:300;padding:0.25rem 0.5rem;resize:none;width:100%}.ngdialog-theme-default .ngdialog-buttons{background:#fff;padding:1rem}.ngdialog-theme-default .ngdialog-buttons::after{clear:both;content:'';display:table}.ngdialog-theme-default .ngdialog-button:focus{-webkit-animation:ngdialog-pulse 1.1s infinite;-moz-animation:ngdialog-pulse 1.1s infinite;-o-animation:ngdialog-pulse 1.1s infinite;animation:ngdialog-pulse 1.1s infinite;outline:none}@media (max-width: 568px){.ngdialog-theme-default .ngdialog-button:focus{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}}.ngdialog-theme-default.change-cover .ngdialog-content{max-width:700px;width:100%}.ngdialog-theme-default.change-cover .ngdialog-message{max-height:450px;overflow-y:scroll}@media (min-width: 465px){.ngdialog-theme-default{padding-bottom:30px;padding-top:30px}}@media (min-width: 768px){.ngdialog-theme-default{padding-bottom:60px;padding-top:60px}}@media (min-width: 1025px){.ngdialog-theme-default{padding-bottom:160px;padding-top:160px}}@media screen and (max-width: 464px){.ngdialog-theme-default.review-modal,.ngdialog-theme-default.photo-detail{padding-top:0}}.ngdialog-header h2{font-size:22px;font-size:1.375rem;border-bottom:solid 1px #e6e6e6;color:#666;font-weight:300;padding:1rem}.photo-upload__make-profile{padding-top:0.5rem}.ngDialog button.gold{background-color:#feaa26}.cover-photo-list-item{border:solid;border-color:transparent}.highlighted{border:solid;border-color:rgba(255,126,26,0)}.checkList__item.make-profile-photo input[type='checkbox']+span::before{background-position:-0.1rem -13.6rem;content:'';height:35px;width:35px}.error{color:#f00;font-size:0.8rem;font-style:italic;padding-bottom:0.4rem}.collection-name,.collection-description,.new-collection-name{color:#444;font-size:1rem !important;font-style:normal !important;font-weight:normal !important;margin-bottom:0.5rem !important;width:100%}.collection-name::-webkit-input-placeholder,.collection-description::-webkit-input-placeholder,.new-collection-name::-webkit-input-placeholder{color:#999;font-size:1rem;font-weight:300}.collection-name::-moz-placeholder,.collection-description::-moz-placeholder,.new-collection-name::-moz-placeholder{color:#999;font-size:1rem;font-weight:300}.collection-name:-ms-input-placeholder,.collection-description:-ms-input-placeholder,.new-collection-name:-ms-input-placeholder{color:#999;font-size:1rem;font-weight:300}.collection-description{height:15rem;padding-top:0.5rem}@media (min-width: 768px){.collection-description{height:10rem}}.collection-name{height:3rem}.collection-submit{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center}.collection-submit-button{background-color:#feaa26;font-size:0.9375rem;margin:0;width:100%}@media (min-width: 768px){.collection-submit-button{font-size:1rem;font-weight:normal}}.collection-recipe-subtitle{font-size:1rem;font-weight:300;padding:1rem}.recipe-image{height:90px;width:90px}.recipe-title{display:-ms-flexbox;display:flex;-webkit-align-self:center;align-self:center;font-weight:300}@media (min-width: 768px){.recipe-title{margin-left:1rem}}.recipe-info{display:-ms-flexbox;display:flex}.recipe-info li:first-child{max-height:90px;min-width:100px}.recipe-infoul{padding-bottom:1.5rem}.add-collections-phone{padding:0 1rem}.add-collections-phone .collection-list{margin-bottom:1rem;margin-top:1rem}.add-collections-phone .collection-list ul{border:1px solid #e6e6e6;height:100px;-webkit-overflow-scrolling:auto;overflow-y:auto;width:100%}.add-collections-phone .collection-list ul::-webkit-scrollbar{height:15px;padding-top:40px;width:10px}.add-collections-phone .collection-list ul::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);border:2px solid #fff;border-radius:8px}.add-collections-phone .collection-list ul li{padding:0.5rem}.add-collections-phone .collection-list ul li span{font-size:14px;font-size:.875rem;color:gray;font-weight:300}.add-collections-phone .collection-list ul li span::before{content:''}@media (min-width: 667px){.add-collections-phone .collection-list ul li span::before{margin-right:0.5rem}}@media only screen and (min-device-width: 320px) and (max-device-width: 667px){.add-collections-phone .collection-list ul li span::before{background-position:-0.22rem -13.7rem !important;height:30px;width:30px}}@media (min-width: 768px){.add-collections-phone .collection-list ul{height:150px}}.new-collection{height:50px;margin-bottom:1rem}.new-collection-name{margin-bottom:1.5rem;width:70%}.new-collection-btn{background-color:#b3b3b3;border:none;color:#fff;height:49px !important;text-align:center;width:50px}.new-collection-btn span{font-size:2rem}@media (min-width: 667px){.new-collection-btn{height:47px !important}}.disableButton{background-color:#b3b3b3}.add-collections-tablet{padding:0 1rem}.add-collections-tablet .collection-items li{display:inline-block}.add-collections-tablet .collection-items li:nth-child(1){vertical-align:top;width:60%}.add-collections-tablet .collection-items li:nth-child(1) ul{border:1px solid #e6e6e6;height:150px;-webkit-overflow-scrolling:auto;overflow-y:auto;width:100%}.add-collections-tablet .collection-items li:nth-child(1) ul::-webkit-scrollbar{height:10px;padding-top:40px;width:10px}.add-collections-tablet .collection-items li:nth-child(1) ul::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);border:2px solid #fff;border-radius:8px}.add-collections-tablet .collection-items li:nth-child(1) ul li{display:block;padding:0.5rem 0 0.5rem 0.5rem;width:97%}.add-collections-tablet .collection-items li:nth-child(1) ul li label{padding:0.35rem 0 !important}.add-collections-tablet .collection-items li:nth-child(1) ul li label span{font-size:14px;font-size:.875rem;color:gray;font-weight:300}.add-collections-tablet .collection-items li:nth-child(1) ul li label span::before{content:''}@media (min-width: 1025px){.add-collections-tablet .collection-items li:nth-child(1) ul li input[type='checkbox']:checked+span::before{background-position:-0.1rem -13.7rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.add-collections-tablet .collection-items li:nth-child(1) ul li input[type='checkbox']:checked+span::before{background-position:0.2rem -13.5rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.add-collections-tablet .collection-items li:nth-child(1) ul li input[type='checkbox']:checked+span::before{background-position:-0.15rem -13.7rem}}.add-collections-tablet .collection-items li:nth-child(2){padding-left:3%;width:30%}.add-collections-tablet .collection-items li:nth-child(2) img{height:150px;max-width:150px;width:auto}.add-collections-tablet .new-collection{margin-top:1.5rem}.add-collections-tablet .input-wrap,.add-collections-tablet .new-collection-btn{height:3rem}.ngdialog-theme-madeit .ngdialog-close::before{color:#fff;right:0.5rem;top:10px}.ngdialog-theme-madeit .ngdialog-header{display:-ms-flexbox;display:flex;background-color:#ff7e1a;padding:10px 15px}.ngdialog-theme-madeit .ngdialog-header span{display:inline-block}.ngdialog-theme-madeit .ngdialog-header a{font-size:20px;font-size:1.25rem;color:#fff;display:inline-block;padding:3px 10px}.ngdialog-theme-madeit .made-it-submit-button{background-color:#ff7e1a}.ngdialog-theme-madeit .made-it-success .ngdialog-message{background-color:#ff7e1a;padding:0 1rem 0.5rem}.ngdialog-theme-madeit .made-it-success .ngdialog-message h2{border-bottom:none;color:#fff}.ngdialog-theme-madeit .made-it-success .ngdialog-message h3{color:#fff;margin-bottom:20px}.ngdialog-theme-madeit .made-it-success h2{border-bottom:none;color:#666}.ngdialog-theme-madeit .made-it-success .btns-two-small{font-size:18px;font-size:1.125rem;background-color:#fff;border:1px solid gray;color:#333;float:none;font-weight:400}.ngdialog-theme-madeit .made-it-success .photo-upload__button{display:-ms-flexbox;display:flex;align-items:center;margin:auto}.ngdialog-theme-madeit .rate-review-confirmation-popup{position:relative}.ngdialog-theme-madeit .rate-review-confirmation-popup .ngdialog-header{background-color:#f36812;padding:5px 15px}.ngdialog-theme-madeit .rate-review-confirmation-popup .ngdialog-message{background-color:#f36812}.ngdialog-theme-madeit .rate-review-confirmation-popup .ngdialog-message .svg-icon--recipe-navbar--rate_wh{display:inline-block;transform:scale(0.8, 0.8)}.ngdialog-theme-madeit .rate-review-confirmation-popup .ngdialog-message h2{margin-bottom:25px}.ngdialog-theme-madeit .rate-review-confirmation-popup .ngdialog-message h3{margin-bottom:48px}.ngdialog-theme-madeit .rate-review-confirmation-popup .ngdialog-buttons{padding:30px 0}.ngdialog-theme-madeit .rate-review-confirmation-popup .ngdialog-buttons .photo-upload__button{border:1px solid #cfcfcf;height:40px;width:180px}.ngdialog-theme-madeit .rate-review-confirmation-popup .ngdialog-buttons .photo-upload__button .add-photo{display:block}.ngdialog-theme-madeit .rate-review-confirmation-popup .ngdialog-buttons .photo-upload__button .add-photo .svg-icon--profile--photo_or{display:inline-block;margin:16px -1px 0 -14px;transform:scale(0.7, 0.7)}.ngdialog-theme-madeit .rate-review-confirmation-popup .ngdialog-buttons .photo-upload__button .add-photo+span{line-height:18px}.ngdialog-theme-madeit .confirmation-success .ngdialog-header a{line-height:14px}.ngdialog-theme-madeit .confirmation-success .made-it-image-container .svg-icon--actions--camera_w_icon{display:inline-block;transform:scale(0.8, 0.8)}.ngdialog-theme-madeit .confirmation-success .made-it-image-container h2{position:relative;top:-45px}.ngdialog-theme-madeit .confirmation-success .made-it-image-container h3{position:relative;top:-20px}.ngdialog-theme-madeit .confirmation-success .confirmation-button{padding:12px}.ngdialog-theme-madeit .confirmation-success .confirmation-button .all-done-btn{font-size:18px;font-size:1.125rem;background:#499216;border-radius:5px;color:#fff;display:block;font-family:'Source Sans Pro', serif;font-style:normal;font-weight:500;height:34px;line-height:34px;margin:0 auto;position:relative;width:186px}.ngdialog-theme-madeit .confirmation-success .confirmation-button .all-done-btn .checkmark__alldone{display:inline-block;position:absolute;right:44px;top:8px}.ngdialog-theme-madeit .confirmation-success .confirmation-button .all-done-btn .checkmark__alldone::after{border:solid #fff;border-width:0 2px 2px 0;content:'';display:block;height:13px;transform:rotate(45deg);width:7px}.ngdialog-theme-madeit h2{font-size:20px;font-size:1.25rem;border-bottom:dotted 1px #e6e6e6;color:gray;padding-bottom:15px}.ngdialog-theme-madeit .loading-indicator--position{position:absolute !important}.ngdialog-theme-madeit .made-it-image-container{border-top:1px solid #fff;color:#fff;position:relative;text-align:center}.ngdialog-theme-madeit .made-it-image-container__image-upload-display{background-repeat:no-repeat;background-size:cover;border-radius:150px;height:150px;margin:10px auto;width:150px}.ngdialog-theme-madeit .made-it-image-container .svg-icon--cook-card--ar_icon_rate_wh{-ms-transform:scale(5, 5);transform:scale(5, 5);display:block;height:40px;margin:80px auto;width:45px}.ngdialog-theme-madeit .made-it-image-container h2{font-size:26px;font-size:1.625rem;margin-bottom:15px}.ngdialog-theme-madeit .made-it-image-container h4{font-weight:lighter;margin-bottom:5px}.ngdialog-theme-madeit .ngdialog-buttons{text-align:center}.ngdialog-theme-madeit .svg-icon--cook-card--ar_icon_photo_or{-ms-transform:scale(.6, .6);transform:scale(.6, .6);height:40px;width:45px}@media only screen and (max-device-width: 736px){.ngdialog-theme-rateandreview .ngdialog-content{min-height:100%}}.ngdialog-theme-rateandreview .outerbox{border:thin solid #cfcfcf}.ngdialog-theme-rateandreview textarea{width:95%}.ngdialog-theme-rateandreview .rating-stars img{font-size:16px;height:16px;line-height:16px;width:16px}.ngdialog-theme-rateandreview .loading-indicator--position{position:absolute !important}.ngdialog-theme-rateandreview .rate-review{clear:both;float:left;margin:0 0 2rem 2%;width:98%}.ngdialog-theme-rateandreview .rate-review__description{font-weight:400}.ngdialog-theme-rateandreview .rate-review__review-label{font-weight:400;margin:1.5rem 0.8rem 0.5rem}.ngdialog-theme-rateandreview .ngdialog-message{background-color:#fff;padding:1rem}.ngdialog-theme-rateandreview .ngdialog-buttons{background-color:#fff;margin:0;padding:0 10px 10px}.ngdialog-theme-rateandreview .ngdialog-buttons button,.ngdialog-theme-rateandreview .ngdialog-buttons label{background-color:#fff;border-right:solid 1px #fff;font-weight:normal}.ngdialog-theme-rateandreview .ngdialog-buttons a:nth-child(2){background-color:#ff7e1a}.ngdialog-theme-rateandreview .full-width-button{float:none;width:100%}@media (min-width: 768px) and (max-width: 1024px){.ngdialog-theme-rateandreview .full-width-button{width:380px}}.ngdialog-theme-rateandreview .center-button{text-align:center}@media (min-width: 768px){.ngdialog-theme-rateandreview{padding-bottom:60px;padding-top:60px}}@media (min-width: 1025px){.ngdialog-theme-rateandreview{padding-bottom:160px;padding-top:160px}}.ngdialog-theme-notes textarea{color:#2d2d2d;display:block;font-weight:normal;height:10rem;margin:0 auto}.ngdialog-theme-educational{padding:0.5rem 0}.ngdialog-theme-educational .ngdialog-content.educational{display:block;margin:75px auto;padding-bottom:1rem;position:relative;width:300px}@media (min-width: 1024px){.ngdialog-theme-educational .ngdialog-content.educational{margin-top:200px;padding-bottom:2.5rem;width:790px}}.ngdialog-theme-educational .educational-header{margin-bottom:-3px;padding-top:1rem}.ngdialog-theme-educational .educational-header h2{font-size:52px;font-size:3.25rem;background-color:transparent;border:none;color:#4d4d4d;line-height:56px;text-align:center}@media (min-width: 1024px){.ngdialog-theme-educational .educational-header h2{font-size:72px;font-size:4.5rem;padding-bottom:3rem}}@media (min-width: 1024px){.ngdialog-theme-educational .educational-header{padding-top:2.95rem}}.ngdialog-theme-educational .educational-images{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center}.ngdialog-theme-educational .educational-images .img-profile{height:60px;margin-right:18px;width:60px}.ngdialog-theme-educational .educational-images .img-profile:last-child{margin-right:0}.ngdialog-theme-educational .educational-images .img-profile:nth-child(3){margin-right:0}@media (min-width: 1024px){.ngdialog-theme-educational .educational-images .img-profile:nth-child(3){margin-right:20px}}.ngdialog-theme-educational .educational-images .img-profile:nth-child(n+4){display:none}@media (min-width: 1024px){.ngdialog-theme-educational .educational-images .img-profile:nth-child(n+4){display:block}}@media (min-width: 1024px){.ngdialog-theme-educational .educational-images .img-profile{height:70px;margin-right:20px;width:70px}}.ngdialog-theme-educational .ngdialog-close{border-radius:5px;cursor:pointer;position:absolute;right:0;top:0}.ngdialog-theme-educational .ngdialog-close::before{font-size:24px;font-size:1.5rem;background:transparent;color:#999;font-weight:normal;height:30px;line-height:26px;position:absolute;right:8px;text-align:center;top:11px;width:30px}.ngdialog-theme-educational .ngdialog-close:nth-child(2){display:none}.ngdialog-theme-educational p{font-size:18px;font-size:1.125rem;line-height:24px;margin:1.1rem 1rem 1.5rem;text-align:center}@media (min-width: 1024px){.ngdialog-theme-educational p{font-size:26px;font-size:1.625rem;line-height:37px;margin-bottom:3.4rem}}.ngdialog-theme-educational .btn-gold{cursor:pointer;display:block;margin:0 auto;width:272px}@media (min-width: 1024px){.ngdialog-theme-educational .btn-gold{width:300px}}.ngdialog-theme-educational .feed-educational-modal.preferences .btn-gold{width:250px}.ngdialog-theme-educational .feed-educational-modal.preferences .ngdialog-content.educational{padding-bottom:1.5rem}.ngdialog-theme-educational .feed-educational-modal.preferences .ngdialog-content.educational p{margin:0 0 0.75rem;padding:0 0.5rem}@media (min-width: 1024px){.ngdialog-theme-educational .feed-educational-modal.preferences .ngdialog-content.educational p{width:75%}}@media (min-width: 1024px){.ngdialog-theme-educational .feed-educational-modal.preferences .ngdialog-content.educational{padding-bottom:2.5rem}}.ngdialog-theme-educational .feed-educational-modal.preferences .educational-header{margin-bottom:0.5rem}.ngdialog-theme-educational .feed-educational-modal.preferences .educational-header h2{font-size:40px;font-size:2.5rem;line-height:40px;padding:0.5rem}@media (min-width: 1024px){.ngdialog-theme-educational .feed-educational-modal.preferences .educational-header h2{font-size:60px;font-size:3.75rem;line-height:normal}.ngdialog-theme-educational .feed-educational-modal.preferences .educational-header h2 span{font-weight:normal}}@media (min-width: 1024px){.ngdialog-theme-educational .feed-educational-modal.preferences .educational-header{padding-top:1rem}}.ngdialog-theme-educational .feed-educational-modal.preferences .ngdialog-message{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;-ms-flex-direction:column;flex-direction:column;flex-wrap:wrap;-ms-flex-wrap:wrap}.ngdialog-theme-educational .feed-educational-modal.preferences .ngdialog-close{right:-8px;top:-11px}.ngdialog-theme-educational .feed-educational-modal.preferences .ngdialog-close:nth-child(2){display:block}.ngdialog-theme-educational .feed-educational-modal.preferences .ngdialog-close::before{height:40px;padding-top:8px;width:40px}.ngdialog-theme-educational .feed-educational-modal.preferences .preferences-images{display:-ms-flexbox;display:flex;margin-bottom:1rem;margin-top:1rem;width:85%}.ngdialog-theme-educational .feed-educational-modal.preferences .preferences-images li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:center;-ms-flex-align:center;width:25%}.ngdialog-theme-educational .feed-educational-modal.preferences .preferences-images li span{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);margin-bottom:1.5rem}@media (min-width: 1024px){.ngdialog-theme-educational .feed-educational-modal.preferences .preferences-images li span{-ms-transform:scale(2.4, 2.4);transform:scale(2.4, 2.4);margin-bottom:36px}}.ngdialog-theme-educational .feed-educational-modal.preferences .preferences-images li p{font-size:14px;font-size:.875rem;line-height:normal}@media (min-width: 1024px){.ngdialog-theme-educational .feed-educational-modal.preferences .preferences-images li p{font-size:18px;font-size:1.125rem;line-height:24px}}@media (min-width: 1024px){.ngdialog-theme-educational .feed-educational-modal.preferences .preferences-images{margin-bottom:2rem;margin-top:2.5rem;width:80%}}.ngdialog-theme-default.review-modal .ngdialog-content,.ngdialog-theme-default.photo-detail .ngdialog-content{-ms-transform:translateX(0);transform:translateX(0);-ms-transform:translateY(0);transform:translateY(0);height:auto;margin:0 auto 0.5rem auto;min-height:613px;position:relative;width:100%}.ngdialog-theme-default.review-modal .ngdialog-content .ad-review-page-modal,.ngdialog-theme-default.photo-detail .ngdialog-content .ad-review-page-modal{position:relative}.ngdialog-theme-default.review-modal .ngdialog-content .tabs,.ngdialog-theme-default.photo-detail .ngdialog-content .tabs{display:none}.ngdialog-theme-default.review-modal .ngdialog-content .tabs div,.ngdialog-theme-default.photo-detail .ngdialog-content .tabs div{color:#fff;cursor:pointer;font-weight:lighter;padding:11px 20px 11px 15px;text-align:center}.ngdialog-theme-default.review-modal .ngdialog-content .tabs div.selected,.ngdialog-theme-default.photo-detail .ngdialog-content .tabs div.selected{font-weight:normal}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .tabs,.ngdialog-theme-default.photo-detail .ngdialog-content .tabs{display:-ms-flexbox;display:flex;bottom:0;position:absolute;width:100%}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalMobileSort,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalMobileSort{bottom:0;position:absolute;width:100%}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalMobileSort .selectedSortDisplay,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalMobileSort .selectedSortDisplay{display:-ms-flexbox;display:flex;font-size:18px;font-size:1.125rem;color:#fff;cursor:pointer;font-weight:lighter;padding:10px 5px 10px 8px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalMobileSort .selectedSortDisplay>div,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalMobileSort .selectedSortDisplay>div{font-weight:normal}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalMobileSort .selectButton,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalMobileSort .selectButton{margin-left:13px;margin-top:3px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalMobileSort .selectButton::before,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalMobileSort .selectButton::before{color:#fff}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalMobileSort,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalMobileSort{display:none}}.ngdialog-theme-default.review-modal .ngdialog-content .options,.ngdialog-theme-default.photo-detail .ngdialog-content .options{background-color:#666;bottom:40px;display:none;margin-bottom:-40px;position:relative}.ngdialog-theme-default.review-modal .ngdialog-content .options.openSelect,.ngdialog-theme-default.photo-detail .ngdialog-content .options.openSelect{display:block}.ngdialog-theme-default.review-modal .ngdialog-content .options div,.ngdialog-theme-default.photo-detail .ngdialog-content .options div{font-size:18px;font-size:1.125rem;border-bottom:1px solid #e6e6e6;color:#fff;cursor:pointer;font-weight:lighter;margin:0 auto;padding:10px;width:94%}.ngdialog-theme-default.review-modal .ngdialog-content .options div:last-child,.ngdialog-theme-default.photo-detail .ngdialog-content .options div:last-child{border-bottom:none}.ngdialog-theme-default.review-modal .ngdialog-content .modalContents,.ngdialog-theme-default.photo-detail .ngdialog-content .modalContents{margin:auto;min-height:508px;width:300px}@media (min-width: 414px){.ngdialog-theme-default.review-modal .ngdialog-content .modalContents,.ngdialog-theme-default.photo-detail .ngdialog-content .modalContents{margin:0 auto;width:95%}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .modalContents,.ngdialog-theme-default.photo-detail .ngdialog-content .modalContents{margin-left:auto;width:auto}}.ngdialog-theme-default.review-modal .ngdialog-content .rating,.ngdialog-theme-default.photo-detail .ngdialog-content .rating{margin:-5px 0 5px}.ngdialog-theme-default.review-modal .ngdialog-content .rating img,.ngdialog-theme-default.photo-detail .ngdialog-content .rating img{height:20px;vertical-align:middle;width:20px}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .rating img,.ngdialog-theme-default.photo-detail .ngdialog-content .rating img{height:24px;margin-right:4px;width:24px}}.ngdialog-theme-default.review-modal .ngdialog-content .rating i,.ngdialog-theme-default.photo-detail .ngdialog-content .rating i{font-size:14px;font-size:.875rem;color:gray;margin-left:10px;vertical-align:middle}.ngdialog-theme-default.review-modal .ngdialog-content .detailLink,.ngdialog-theme-default.photo-detail .ngdialog-content .detailLink{font-size:12px;font-size:.75rem;background-color:#fff;border:solid 1px #e3e3e4;color:#4d4d4d;height:40px;margin-bottom:11px;margin-top:5px;overflow:hidden;padding-left:5px;white-space:nowrap;width:100%}.ngdialog-theme-default.review-modal .ngdialog-content .detailLink a,.ngdialog-theme-default.photo-detail .ngdialog-content .detailLink a{line-height:40px}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .detailLink,.ngdialog-theme-default.photo-detail .ngdialog-content .detailLink{font-size:14px;font-size:.875rem}}.ngdialog-theme-default.review-modal .ngdialog-content .ngdialog-close,.ngdialog-theme-default.photo-detail .ngdialog-content .ngdialog-close{border-radius:10px;cursor:pointer;position:absolute;right:0;top:-84px}.ngdialog-theme-default.review-modal .ngdialog-content .ngdialog-close::before,.ngdialog-theme-default.photo-detail .ngdialog-content .ngdialog-close::before{background:transparent;color:#fff !important;font-size:1.5rem;height:30px;line-height:26px;right:3px;text-align:center;top:68px;width:30px}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .ngdialog-close,.ngdialog-theme-default.photo-detail .ngdialog-content .ngdialog-close{top:-68px}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewCloseButton,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewCloseButton{border-radius:10px;cursor:pointer}.ngdialog-theme-default.review-modal .ngdialog-content .reviewCloseButton::before,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewCloseButton::before{-ms-transform:translateY(-50%);transform:translateY(-50%);background:transparent;color:#fff;content:"×";font-size:2.5rem;font-weight:600;position:absolute;right:12px;top:21px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalTextColumn,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalTextColumn{display:inline-block;position:relative;width:100%}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalTextColumn .ReviewText,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalTextColumn .ReviewText{line-height:21px}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalTextColumn .ReviewText,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalTextColumn .ReviewText{line-height:24px}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalTextColumn ul.cook-details ul,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalTextColumn ul.cook-details ul{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;float:left;left:-5px;top:0}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalTextColumn .followers-count li,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalTextColumn .followers-count li,.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalTextColumn .favorites-count li,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalTextColumn .favorites-count li,.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalTextColumn .recipes-made-count li,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalTextColumn .recipes-made-count li{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalTextColumn,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalTextColumn{float:left;padding:0 14px;width:354px}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalTextColumn,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalTextColumn{width:476px}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBlock,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBlock{display:-ms-flexbox;display:flex;align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-direction:column;flex-direction:column;-webkit-transition:height 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:height 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:height 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:height 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);height:0;overflow:hidden;position:relative;top:12px;width:100%}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBlock.open,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBlock.open{border-top:1px solid #e6e6e6;height:130px}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBlock.open,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBlock.open{height:75px}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBlock a.google span,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBlock a.google span{-ms-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBlock,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBlock{align-items:center;-ms-flex-align:center;-ms-flex-direction:row;flex-direction:row}}.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle{display:block;height:34px;position:absolute;right:0;top:74px;width:34px}.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle::before,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle::before{font-size:12px;font-size:.75rem;content:'Share';left:0;position:absolute;text-align:center;top:22px;width:100%}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle::before,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle::before{font-size:14px;font-size:.875rem;top:28px}}.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle.open,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle.open{background-color:#ff7e1a;border-color:#ff7e1a}.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle span+span,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle span+span{font-size:14px;font-size:.875rem;position:relative;top:-5px}.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share{-ms-transform:scale(.7, .7);transform:scale(.7, .7);display:block}.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share_icon-wh,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share_icon-wh{-ms-transform:scale(.9, .9);transform:scale(.9, .9);display:block;left:3px;position:relative;top:4px}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share_icon-wh,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share_icon-wh{-ms-transform:scale(1, 1);transform:scale(1, 1);left:7px;top:8px}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share_icon-wh,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share_icon-wh{-ms-transform:scale(.9, .9);transform:scale(.9, .9);left:3px;top:4px}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share{-ms-transform:scale(.8, .8);transform:scale(.8, .8);left:4px;position:relative;top:4px}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle .svg-icon--recipe-navbar--share{-ms-transform:scale(.7, .7);transform:scale(.7, .7);position:static}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle{height:42px;right:14px;top:14px;width:42px}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .review-share-toggle,.ngdialog-theme-default.photo-detail .ngdialog-content .review-share-toggle{height:34px;width:34px}}.ngdialog-theme-default.review-modal .ngdialog-content .noselect,.ngdialog-theme-default.photo-detail .ngdialog-content .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn{float:left;height:100%;min-height:367px;padding-bottom:1rem;vertical-align:top;width:300px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .ad-recipe-page-middle-3,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .ad-recipe-page-middle-3{margin-top:8px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3{min-height:250px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3+.ad-review-page .ad-recipe-page-middle-3,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3+.ad-review-page .ad-recipe-page-middle-3{min-height:initial}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3+.ad-review-page .ad-recipe-page-middle-3,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3+.ad-review-page .ad-recipe-page-middle-3{min-height:250px}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3 div,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3 div{min-height:250px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3 div+.ad-review-page .ad-recipe-page-middle-3 div,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3 div+.ad-review-page .ad-recipe-page-middle-3 div{min-height:initial}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3 div+.ad-review-page .ad-recipe-page-middle-3 div,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .ad-review-page .ad-recipe-page-middle-3 div+.ad-review-page .ad-recipe-page-middle-3 div{min-height:250px}}@media (min-width: 414px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .cook-tile__name,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .cook-tile__name{width:60%}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .cook-tile__name,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .cook-tile__name{width:55%}}@media (min-width: 414px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .cook-tile__loc+.cook-tile__loc,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .cook-tile__loc+.cook-tile__loc{width:55% !important}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn .cook-tile__loc+.cook-tile__loc,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn .cook-tile__loc+.cook-tile__loc{width:auto !important}}@media (min-width: 414px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn{width:100%}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalAdColumn,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalAdColumn{background-color:#f6f6f6;border:solid 1px #e6e6e6;float:right;min-height:602px;padding:8px;padding-top:0;width:316px}}.ngdialog-theme-default.review-modal .ngdialog-content .paddles .icon--chevron-left::before,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles .icon--chevron-left::before{-ms-transform:scale(2, 2);transform:scale(2, 2);-ms-transform:rotate(-135deg);transform:rotate(-135deg);color:#fff !important}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .paddles .icon--chevron-left::before,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles .icon--chevron-left::before{margin-left:25px;margin-top:102px}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .paddles .icon--chevron-left::before,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles .icon--chevron-left::before{margin-left:35px;margin-top:88px}}.ngdialog-theme-default.review-modal .ngdialog-content .paddles .icon--chevron-right::before,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles .icon--chevron-right::before{-ms-transform:scale(2, 2);transform:scale(2, 2);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#fff !important}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .paddles .icon--chevron-right::before,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles .icon--chevron-right::before{margin-left:14px;margin-top:102px}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .paddles .icon--chevron-right::before,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles .icon--chevron-right::before{margin-left:28px;margin-top:88px}}.ngdialog-theme-default.review-modal .ngdialog-content .paddles div,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div{color:#fff;cursor:pointer;display:none;position:absolute}.ngdialog-theme-default.review-modal .ngdialog-content .paddles div.left,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div.left{left:-50px}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .paddles div.left,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div.left{left:-77px}}.ngdialog-theme-default.review-modal .ngdialog-content .paddles div.right,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div.right{left:670px}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .paddles div.right,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div.right{left:792px}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .paddles div,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div{display:block;height:220px;top:150px;width:50px}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .paddles div,.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div{height:185px;top:200px;width:77px}}.ngdialog-theme-default.review-modal .ngdialog-content hr,.ngdialog-theme-default.photo-detail .ngdialog-content hr{border:0;border-top:1px solid #e6e6e6;display:inline-block;height:1px;margin:10px 0;padding:0;width:100%}.ngdialog-theme-default.review-modal .ngdialog-content ul.cook-details ul,.ngdialog-theme-default.photo-detail .ngdialog-content ul.cook-details ul{top:-0.4rem}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content ul.cook-details ul,.ngdialog-theme-default.photo-detail .ngdialog-content ul.cook-details ul{left:-3px}}.ngdialog-theme-default.review-modal .ngdialog-content ul.cook-details li,.ngdialog-theme-default.photo-detail .ngdialog-content ul.cook-details li{display:inline}.ngdialog-theme-default.review-modal .ngdialog-content ul.cook-details li .img-profile,.ngdialog-theme-default.photo-detail .ngdialog-content ul.cook-details li .img-profile{margin-right:10px}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content ul.cook-details li h4,.ngdialog-theme-default.photo-detail .ngdialog-content ul.cook-details li h4{font-size:16px;font-size:1rem}}.ngdialog-theme-default.review-modal .ngdialog-content .cook-details .icon--cook-card-follower,.ngdialog-theme-default.photo-detail .ngdialog-content .cook-details .icon--cook-card-follower{top:2px !important}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .cook-details .icon--cook-card-follower,.ngdialog-theme-default.photo-detail .ngdialog-content .cook-details .icon--cook-card-follower{top:4px !important}}.ngdialog-theme-default.review-modal .ngdialog-content .cook-details .icon--cook-card-favorite,.ngdialog-theme-default.photo-detail .ngdialog-content .cook-details .icon--cook-card-favorite,.ngdialog-theme-default.review-modal .ngdialog-content .cook-details .icon--cook-card-made,.ngdialog-theme-default.photo-detail .ngdialog-content .cook-details .icon--cook-card-made{top:2px !important}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .cook-details .icon--cook-card-favorite,.ngdialog-theme-default.photo-detail .ngdialog-content .cook-details .icon--cook-card-favorite,.ngdialog-theme-default.review-modal .ngdialog-content .cook-details .icon--cook-card-made,.ngdialog-theme-default.photo-detail .ngdialog-content .cook-details .icon--cook-card-made{top:5px !important}}.ngdialog-theme-default.review-modal .ngdialog-content ul.cook-details li ul li:nth-child(2) span,.ngdialog-theme-default.photo-detail .ngdialog-content ul.cook-details li ul li:nth-child(2) span{font-size:14px;font-size:.875rem;vertical-align:text-top}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content ul.cook-details li ul li:nth-child(2) span,.ngdialog-theme-default.photo-detail .ngdialog-content ul.cook-details li ul li:nth-child(2) span{font-size:16px;font-size:1rem;vertical-align:none}}.ngdialog-theme-default.review-modal .ngdialog-content .icon--helpful-thumb,.ngdialog-theme-default.photo-detail .ngdialog-content .icon--helpful-thumb{background-position:5px -75px;height:36px;width:36px}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .cookImg,.ngdialog-theme-default.photo-detail .ngdialog-content .cookImg{height:50px;width:50px}}.ngdialog-theme-default.review-modal .ngdialog-content .review-modal-header,.ngdialog-theme-default.photo-detail .ngdialog-content .review-modal-header{position:relative}.ngdialog-theme-default.review-modal .ngdialog-content h1,.ngdialog-theme-default.photo-detail .ngdialog-content h1{font-size:18px;font-size:1.125rem;background-color:rgba(0,0,0,0.6);background-position:center;background-size:cover;color:#fff;font-weight:300;height:100%;padding:0;padding-bottom:42px;position:relative;width:100%}.ngdialog-theme-default.review-modal .ngdialog-content h1 div,.ngdialog-theme-default.photo-detail .ngdialog-content h1 div{height:100%;padding:10px 50px 10px 8px}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content h1 div,.ngdialog-theme-default.photo-detail .ngdialog-content h1 div{padding:10px 50px 10px 14px}}.ngdialog-theme-default.review-modal .ngdialog-content h1 .recipeTitle,.ngdialog-theme-default.photo-detail .ngdialog-content h1 .recipeTitle{font-weight:200}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content h1,.ngdialog-theme-default.photo-detail .ngdialog-content h1{font-size:24px;font-size:1.5rem;margin-top:0.5rem}}.ngdialog-theme-default.review-modal .ngdialog-content .nextPrevContainer,.ngdialog-theme-default.photo-detail .ngdialog-content .nextPrevContainer{display:none;margin:auto auto 1rem;text-align:center}.ngdialog-theme-default.review-modal .ngdialog-content .nextPrevContainerMobile,.ngdialog-theme-default.photo-detail .ngdialog-content .nextPrevContainerMobile{margin:5px auto 0 0;text-align:center}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .nextPrevContainerMobile,.ngdialog-theme-default.photo-detail .ngdialog-content .nextPrevContainerMobile{display:none}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .nextPrevContainer,.ngdialog-theme-default.photo-detail .ngdialog-content .nextPrevContainer{display:block}}.ngdialog-theme-default.review-modal .ngdialog-content .modalNavBtn,.ngdialog-theme-default.photo-detail .ngdialog-content .modalNavBtn{background-color:#f2f2f2;color:#4d4d4d;cursor:pointer;display:inline-block;height:2.8rem;line-height:2.8rem;margin-bottom:5px;margin-top:5px;width:147px}.ngdialog-theme-default.review-modal .ngdialog-content .modalNavBtn:nth-child(1),.ngdialog-theme-default.photo-detail .ngdialog-content .modalNavBtn:nth-child(1){float:left}.ngdialog-theme-default.review-modal .ngdialog-content .modalNavBtn:nth-child(2),.ngdialog-theme-default.photo-detail .ngdialog-content .modalNavBtn:nth-child(2){float:right}@media (min-width: 414px){.ngdialog-theme-default.review-modal .ngdialog-content .modalNavBtn:nth-child(1),.ngdialog-theme-default.photo-detail .ngdialog-content .modalNavBtn:nth-child(1),.ngdialog-theme-default.review-modal .ngdialog-content .modalNavBtn:nth-child(2),.ngdialog-theme-default.photo-detail .ngdialog-content .modalNavBtn:nth-child(2){float:none}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .modalNavBtn,.ngdialog-theme-default.photo-detail .ngdialog-content .modalNavBtn{width:160px}.ngdialog-theme-default.review-modal .ngdialog-content .modalNavBtn:nth-child(1),.ngdialog-theme-default.photo-detail .ngdialog-content .modalNavBtn:nth-child(1),.ngdialog-theme-default.review-modal .ngdialog-content .modalNavBtn:nth-child(2),.ngdialog-theme-default.photo-detail .ngdialog-content .modalNavBtn:nth-child(2){float:none}}.ngdialog-theme-default.review-modal .ngdialog-content .footer,.ngdialog-theme-default.photo-detail .ngdialog-content .footer{background-color:#2d2d2d;bottom:-35px;clear:both;color:#fff;height:35px;padding:5px;padding-left:8px;width:100%}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .footer,.ngdialog-theme-default.photo-detail .ngdialog-content .footer{padding-left:14px}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewFollow,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewFollow{height:38px;margin:0.25rem 0.25rem 0 0;width:128px;z-index:1000}.ngdialog-theme-default.review-modal .ngdialog-content .statsCard,.ngdialog-theme-default.photo-detail .ngdialog-content .statsCard{display:inline-block;padding-top:1rem;width:80%}.ngdialog-theme-default.review-modal .ngdialog-content .likeReview,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;display:block;float:right;height:34px;margin-top:14px;position:relative;right:40px;width:34px}.ngdialog-theme-default.review-modal .ngdialog-content .likeReview.up,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview.up{background-color:#ff7e1a;border-color:#ff7e1a}.ngdialog-theme-default.review-modal .ngdialog-content .likeReview.up .svg-icon--actions--like,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview.up .svg-icon--actions--like{display:none}.ngdialog-theme-default.review-modal .ngdialog-content .likeReview.up .svg-icon--actions--like_white,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview.up .svg-icon--actions--like_white{display:inline-block}.ngdialog-theme-default.review-modal .ngdialog-content .likeReview .svg-icon--actions--like,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview .svg-icon--actions--like,.ngdialog-theme-default.review-modal .ngdialog-content .likeReview .svg-icon--actions--like_white,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview .svg-icon--actions--like_white{margin-top:2px}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .likeReview .svg-icon--actions--like,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview .svg-icon--actions--like,.ngdialog-theme-default.review-modal .ngdialog-content .likeReview .svg-icon--actions--like_white,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview .svg-icon--actions--like_white{-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);margin-top:6px}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .likeReview .svg-icon--actions--like,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview .svg-icon--actions--like,.ngdialog-theme-default.review-modal .ngdialog-content .likeReview .svg-icon--actions--like_white,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview .svg-icon--actions--like_white{-ms-transform:scale(1, 1);transform:scale(1, 1);margin-top:2px}}.ngdialog-theme-default.review-modal .ngdialog-content .likeReview .svg-icon--actions--like,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview .svg-icon--actions--like{display:inline-block}.ngdialog-theme-default.review-modal .ngdialog-content .likeReview .svg-icon--actions--like_white,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview .svg-icon--actions--like_white{display:none}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .likeReview,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview{height:42px;right:48px;width:42px}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .likeReview,.ngdialog-theme-default.photo-detail .ngdialog-content .likeReview{height:34px;right:40px;width:34px}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewCount,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewCount{font-size:12px;font-size:.75rem;position:absolute;text-align:center;top:22px;width:100%}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewCount,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewCount{font-size:14px;font-size:.875rem;top:28px}}.ngdialog-theme-default.review-modal .ngdialog-content .modal-tile,.ngdialog-theme-default.photo-detail .ngdialog-content .modal-tile{margin:0 0 10px;width:100%}.ngdialog-theme-default.review-modal .ngdialog-content .modal-tile .cook-tile__loc,.ngdialog-theme-default.photo-detail .ngdialog-content .modal-tile .cook-tile__loc{margin:0 !important}@media (min-width: 568px){.ngdialog-theme-default.review-modal .ngdialog-content .modal-tile,.ngdialog-theme-default.photo-detail .ngdialog-content .modal-tile{width:300px}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .modal-tile,.ngdialog-theme-default.photo-detail .ngdialog-content .modal-tile{width:100%}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar{color:#4d4d4d;flex-shrink:0;padding-bottom:11px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar .share-container,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar .share-container{max-width:100%;padding-top:15px;position:relative}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar .share-container,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar .share-container{padding-top:1rem}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar .share-container,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar .share-container{padding-top:13px}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar a,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar a{height:36px;margin:0 24px 0 0;width:36px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar a span,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar a span{-ms-transform:scale(1, 1);transform:scale(1, 1)}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar a.pinterest span,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar a.pinterest span{top:4px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar a.facebook span,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar a.facebook span{left:1px;top:5px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar a.twitter span,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar a.twitter span{left:1px;top:1px}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar a.google span,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar a.google span{left:-3px}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar a,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar a{-ms-transform:scale(1, 1);transform:scale(1, 1);margin-right:11px}}.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar a:last-child,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar a:last-child{margin-right:0}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content .reviewModalShareBar,.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar{width:45%}}@media (min-width: 414px){.ngdialog-theme-default.review-modal .ngdialog-content,.ngdialog-theme-default.photo-detail .ngdialog-content{width:95%}}@media (min-width: 768px){.ngdialog-theme-default.review-modal .ngdialog-content,.ngdialog-theme-default.photo-detail .ngdialog-content{top:-70px;width:670px}}@media (min-width: 1024px){.ngdialog-theme-default.review-modal .ngdialog-content,.ngdialog-theme-default.photo-detail .ngdialog-content{width:792px}}.profile--photo-upload{width:100%}.profile--photo-upload .cr-slider-wrap{background:#666;border-radius:9px;height:40px;margin:25px auto 0;text-align:center;width:75%}.profile--photo-upload .cr-slider{margin-top:21px;width:93%}.profile--photo-upload .cr-slider::-webkit-slider-runnable-track{background:gray;height:1px;width:95%}.profile--photo-upload .cr-slider::-webkit-slider-runnable-track#track{background:#fff}.profile--photo-upload .cr-slider::-webkit-slider-thumb{background:#fff;margin-top:-7px}.cover-photo--uploadError{padding:1rem 0 0 !important}.cover-photo--uploadError li:first-child{padding:0 1rem 2rem}.cover-photo--uploadError li:nth-child(2){background:#e6e6e6 !important;margin-top:1rem !important;text-align:center}.cover-photo--uploadError li:nth-child(2) .btn-gold{width:60%}.ngdialog-theme-default.ngdialog-theme-share .ngdialog-header h2{padding:0.75rem 0 0.5rem}@media (min-width: 465px){.ngdialog-theme-default.ngdialog-theme-share .ngdialog-content{padding-bottom:10px;width:300px}}.share--header{margin:0 10px}.share--header--modal{padding:0.3rem 0.75rem !important}.share--header--modal .social-link{padding:0 5px;width:100%}.share--header--modal .social-link li{border-bottom:1px dotted #cfcfcf;height:60px}.share--header--modal .social-link li:last-child{border:0}.share--header--modal .social-link a{font-size:16px;font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;align-items:center;-ms-flex-align:center;background-color:#fff;height:100%}.share--header--modal .social-link a .modal-icons{-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);margin-left:-10px;margin-right:16px}@media (min-width: 1024px){.share--header--modal .social-link a{font-size:17px;font-size:1.0625rem}}.ngdialog-theme-default.photo-detail #uploadPhoto{background-color:#fff;min-height:622px;width:100%}.ngdialog-theme-default.photo-detail .ngdialog-content{background:#f6f6f6}.ngdialog-theme-default.photo-detail .ngdialog-content h1{padding-bottom:0}.ngdialog-theme-default.photo-detail .ngdialog-content h1 div{background-color:rgba(0,0,0,0.6)}.ngdialog-theme-default.photo-detail .ngdialog-content .ngdialog-close{display:none}.ngdialog-theme-default.photo-detail .ngdialog-content .recipeTitle{margin-left:10px}.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div{top:250px}.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div.right{left:auto}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div.right{right:-50px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .ngdialog-content .paddles div.right{right:-77px}}.ngdialog-theme-default.photo-detail .ngdialog-content .nextPrevContainer{display:block}.ngdialog-theme-default.photo-detail .ngdialog-content .nextPrevContainer .btns-two-small{font-size:14px;font-size:.875rem;background:#f2f2f2;color:#4d4d4d !important;cursor:pointer;display:inline-block;float:none;height:50px;width:120px}.ngdialog-theme-default.photo-detail .ngdialog-content .nextPrevContainer .left-button{margin-right:10px}.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn{height:100%;margin:0 auto;padding-bottom:10px;padding-top:135px;vertical-align:top;width:96%}@media (min-width: 568px){.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn .cook-and-share{width:300px}}@media (min-width: 667px){.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn .cook-and-share{margin-left:0.25rem;margin-right:0.75rem;padding-top:125px}}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn .cook-and-share{margin:0;width:270px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn .cook-and-share{padding-top:0;width:300px}}.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn .ad-recipe-page-middle-3{margin-top:8px}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn .ad-recipe-page-middle-3{margin-top:0}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn .ad-recipe-page-middle-3{margin-top:8px}}@media (min-width: 667px){.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;-ms-flex-pack:justify;padding-top:13px}}@media (min-width: 736px){.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn{justify-content:space-around;-ms-flex-pack:distribute;-ms-flex-direction:row;flex-direction:row;padding-top:6px}}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn{justify-content:space-between;-ms-flex-pack:justify;background-color:#f6f6f6;border:solid 1px #e6e6e6;padding-top:10px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .ngdialog-content .photoModalAdColumn{display:block;float:right;width:316px}}.ngdialog-theme-default.photo-detail .ngdialog-content .modalContents{margin-left:0;width:100%}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .ngdialog-content .modalContents{min-height:622px}}.ngdialog-theme-default.photo-detail .ngdialog-content .modalContents.ng-hide ~ .paddles.noselect div{display:none !important}.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar{margin-left:5px}.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar .share-container{justify-content:flex-start;-ms-flex-pack:start;left:0}.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar .share-container a:not(:last-child){overflow:visible}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar .share-container{left:10px;padding-top:5px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .ngdialog-content .reviewModalShareBar{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;margin-left:0;width:100%}}.ngdialog-theme-default.photo-detail .ngdialog-content .reviewFollow{position:initial;width:50%}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .ngdialog-content .reviewFollow{margin-right:0.75rem;margin-top:0;width:125px}}.ngdialog-theme-default.photo-detail .ngdialog-content .photo-upload-img{margin-top:1rem;max-width:700px;width:100%}.ngdialog-theme-default.photo-detail .ngdialog-content .photo-upload-img img{width:100%}.ngdialog-theme-default.photo-detail .ngdialog-content .input-wrap{margin:0 auto;max-width:700px}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .ngdialog-content{width:605px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .ngdialog-content{width:840px}}@media (min-width: 1270px){.ngdialog-theme-default.photo-detail .ngdialog-content{width:1080px}}.ngdialog-theme-default.photo-detail .ngdialog-buttons{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;margin:0 auto;max-width:700px}.ngdialog-theme-default.photo-detail .ngdialog-buttons .btns-two-small{margin-right:10px;width:auto}.ngdialog-theme-default.photo-detail .ngdialog-message{padding-bottom:0}.ngdialog-theme-default.photo-detail .ngdialog-header h2{display:none}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn{background:#fff;display:inline-block;padding-left:0;padding-right:0;position:relative;width:100%}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .carousel-navigation{position:relative;top:-15px}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .carousel-navigation{top:-13px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .carousel-navigation{top:-7px}}@media only screen and (max-device-width: 1024px) and (min-device-width: 320px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .carousel-navigation{display:none}}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .hide-navigation{display:none}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .icon--chevron-left,.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .icon--chevron-right{background:rgba(0,0,0,0.7);border:1px solid transparent;border-radius:50%;height:30px;left:0.5rem;position:absolute;top:2rem;width:30px;z-index:198}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .icon--chevron-left:hover,.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .icon--chevron-right:hover{background:rgba(0,0,0,0.8);border:1px solid rgba(0,0,0,0.8)}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .icon--chevron-left::before,.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .icon--chevron-right::before{color:#fff;height:0.4rem;left:11px;top:10px;width:0.4rem}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .icon--chevron-right{left:auto;right:0.5rem}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .more-photos-wrap .icon--chevron-right::before{left:10px}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .cook-tile{bottom:-125px;margin:0 3%;position:absolute;width:94%}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .cook-tile__img{border-radius:50%;flex-shrink:0;height:45px;min-height:45px;width:45px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .cook-tile__name{margin-top:0;width:100%}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .cook-tile__user-info{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;width:100%}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .cook-tile .cook-name-city{width:75%}}@media (min-width: 568px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .cook-tile{margin:0 10px 0 15px;width:300px}}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .cook-tile{width:270px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .cook-tile{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center;border:none;bottom:auto;box-shadow:none;margin:0;position:relative;width:100%}}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv{background-color:#f2f2f2;height:60px;margin-top:5px}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv .grid{height:90px;padding-top:0}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv ul{margin-left:0}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv li{height:60px;margin-right:5px;width:60px}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv li{height:70px;width:70px}}@media (min-width: 1025px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv li{height:80px;width:80px}}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv{height:70px}}@media (min-width: 1025px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-detail-modal__container #scrollDiv{height:80px}}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details{display:block;margin:20px auto;position:relative}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .photo{text-align:center}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .photo .navigation{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;position:relative}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .photo img{width:100%}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .main-photo-wrap{padding:5px 15px}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .title-container{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify;margin-left:17px}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .photo-title h4{font-size:18px;font-size:1.125rem;color:#4d4d4d;margin-right:20px;padding-top:10px}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .photo-description{font-size:16px;font-size:1rem;color:#4d4d4d;font-style:italic;margin:10px auto 25px 18px;width:92%}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .rating{margin:2px 0 5px}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .rating img{font-size:18px;height:18px;line-height:18px;width:18px;margin-right:1px}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .rating span{font-size:14px;font-size:.875rem}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .rating .count{margin-left:2px;position:relative;top:3px}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .photo-edit{font-size:75px;font-size:4.6875rem;color:#cfcfcf;cursor:pointer;left:-20px;letter-spacing:-2px;line-height:0;position:relative;top:20px}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details .menu-wrapper{position:relative}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details ul.sort-nav{background-color:#fff;border:1px solid #e6e6e6;padding:0;position:absolute;right:17px;top:-13px;width:160px;z-index:5}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details ul.sort-nav::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;border-color:#e6e6e6;border-style:solid;border-width:0.18rem 0.18rem 0 0;content:'';height:1rem;margin-right:1.8rem;position:absolute;right:-11px;top:-0.5rem;width:1rem;z-index:-1}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details ul.sort-nav li{background-color:#fff;border-bottom:1px solid #e6e6e6;margin:0}.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details ul.sort-nav li:last-child{border-bottom:none}@media (max-width: 767px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details ul.sort-nav{top:-38px}}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details{width:100%}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn .photo-details{display:inline-block;margin-top:0;top:-5px}}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn{min-height:589px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn{width:60%}}@media (min-width: 1270px){.ngdialog-theme-default.photo-detail .photoDetailModalTextColumn{width:69%}}.ngdialog-theme-default.photo-detail .photo-upload{height:60px;left:2px;position:absolute;width:60px;z-index:1000}.ngdialog-theme-default.photo-detail .photo-upload__add-photo{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;background-color:rgba(0,0,0,0.5);color:#fff;height:100%;width:100%}.ngdialog-theme-default.photo-detail .photo-upload__add-photo span{display:block;top:45%}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .photo-upload{height:70px;width:70px}}@media (min-width: 1025px){.ngdialog-theme-default.photo-detail .photo-upload{height:80px;width:80px}}.ngdialog-theme-default.photo-detail .photoDetailAdColumn{border:0 !important;padding-top:10px}.ngdialog-theme-default.photo-detail .photoDetailAdColumn.cook-tile{margin-bottom:10px}.ngdialog-theme-default.photo-detail .photoDetailAdColumn .ad{text-align:center}@media (max-width: 1023px){.ngdialog-theme-default.photo-detail .photoDetailAdColumn .ad:last-child{display:none}}@media (min-width: 667px){.ngdialog-theme-default.photo-detail .photoDetailAdColumn .ad{flex-shrink:0;margin:0 auto;width:300px}}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .photoDetailAdColumn .ad{margin:3px 0 0}}.ngdialog-theme-default.photo-detail .slidyWrapper{height:200px;overflow:hidden;position:relative;width:100%}.ngdialog-theme-default.photo-detail .slidyWrapper .slideFromLeft{left:-750px;position:absolute;top:5px;-webkit-transition:all .5s;transition:all .5s}.ngdialog-theme-default.photo-detail .slidyWrapper .slideFromRight{left:750px;position:absolute;top:5px;-webkit-transition:all .5s;transition:all .5s}.ngdialog-theme-default.photo-detail .slidyWrapper .slideIn{left:0}.ngdialog-theme-default.photo-detail .slidyWrapper .slideImgWrap{background-color:#fff;height:100%;width:100%}.ngdialog-theme-default.photo-detail .slidyWrapper .slideImgWrap img[src*='250x250']{max-width:200px;width:auto !important}@media (min-width: 414px){.ngdialog-theme-default.photo-detail .slidyWrapper .slideImgWrap img[src*='250x250']{max-width:235px}}@media (min-width: 568px){.ngdialog-theme-default.photo-detail .slidyWrapper .slideImgWrap img[src*='250x250']{margin-top:25px;max-width:none}}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .slidyWrapper .slideImgWrap img[src*='250x250']{margin-top:40px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .slidyWrapper .slideImgWrap img[src*='250x250']{margin-top:25px}}@media (min-width: 1270px){.ngdialog-theme-default.photo-detail .slidyWrapper .slideImgWrap img[src*='250x250']{margin-top:60px}}@media (min-width: 414px){.ngdialog-theme-default.photo-detail .slidyWrapper{height:235px}}@media (min-width: 568px){.ngdialog-theme-default.photo-detail .slidyWrapper{height:315px}}@media (min-width: 768px){.ngdialog-theme-default.photo-detail .slidyWrapper{height:350px}}@media (min-width: 1024px){.ngdialog-theme-default.photo-detail .slidyWrapper{height:304px}}@media (min-width: 1270px){.ngdialog-theme-default.photo-detail .slidyWrapper{height:420px}}.rate-review__description{font-size:16px;font-size:1rem;font-style:italic;font-weight:600;left:1rem;position:absolute}.rate-review__rating-words{font-size:14px;font-size:.875rem;color:gray;font-style:italic;left:170px;position:absolute}.rate-review__rating-stars{padding-top:2rem}.rate-review__rating-stars input[type='radio']{display:none}.rate-review__rating-stars .rate-star-single{background-image:url(https://images.media-allrecipes.com/ar-images/icons/rating-stars/empty-star.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/rating-stars/empty-star.svg),none;background-repeat:no-repeat;background-size:100%;float:left;height:2.5rem;margin-right:0.25rem;width:2.5rem}.rate-review__rating-stars .rate-star-single.star-rating{background-image:url(https://images.media-allrecipes.com/ar-images/icons/rating-stars/full-star.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/rating-stars/full-star-2015.svg),none}.rate-review__review-label{clear:both;float:left;font-style:italic;font-weight:600;margin:1.5rem 0 0.5rem}.rate-review__review-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;display:block;font-size:1rem;height:10rem;margin:0.5rem auto 0.75rem;padding:0.75rem}.rate-review__review-text::-webkit-input-placeholder{color:#b2b2b2;font-style:italic}.rate-review__review-text::-moz-placeholder{color:#b2b2b2;font-style:italic}.rate-review__review-text:-ms-input-placeholder{color:#b2b2b2;font-style:italic}.rate-review__add-photo-label{align-items:center;background-color:#4d4d4d !important;border-radius:4px;color:#fff;display:flex;height:35px;margin-bottom:1rem;margin-left:1rem;width:140px}.rate-review__add-photo-label span:nth-child(1){-ms-transform:scale(.75, .75);transform:scale(.75, .75)}.rate-review__add-photo-label.added{background-color:#8ac13e !important;width:170px}.rate-review__add-photo-label.added::after{height:12px;margin-left:auto;margin-right:18px;margin-top:-3px;position:static;width:8px}@-webkit-keyframes ngdialog-flyin{0%{-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}100%{-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes ngdialog-flyin{0%{-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}100%{-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes ngdialog-flyin{0%{-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}100%{-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes ngdialog-flyin{0%{-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}100%{-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes ngdialog-flyout{0%{-ms-transform:translateY(0);transform:translateY(0);opacity:1}100%{-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}}@-moz-keyframes ngdialog-flyout{0%{-ms-transform:translateY(0);transform:translateY(0);opacity:1}100%{-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}}@-o-keyframes ngdialog-flyout{0%{-ms-transform:translateY(0);transform:translateY(0);opacity:1}100%{-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}}@keyframes ngdialog-flyout{0%{-ms-transform:translateY(0);transform:translateY(0);opacity:1}100%{-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}}@-webkit-keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@-moz-keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}@keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}.taste-promo-below{display:none}@media (min-width: 1270px){.taste-promo-below{background-color:rgba(0,0,0,0.8);bottom:0;color:#fff;display:block;height:126px;left:50%;max-width:1270px;opacity:1;position:fixed;transform:translateX(-50%);width:1270px;z-index:201}.taste-promo-below .rel-wrapper{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;flex-wrap:wrap;-ms-flex-wrap:wrap;height:100%;position:relative;width:100%}.taste-promo-below article{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.taste-promo-below article .btns-one-small{height:100%;width:190px}.taste-promo-below article h2{color:#feaa26}.taste-promo-below article h3{font-weight:300}.taste-promo-below.treatment1 .rel-wrapper h2,.taste-promo-below.treatment1 .rel-wrapper h3,.taste-promo-below.treatment2 .rel-wrapper h2,.taste-promo-below.treatment2 .rel-wrapper h3{display:none}.taste-promo-below.treatment1 .rel-wrapper .heading-container,.taste-promo-below.treatment2 .rel-wrapper .heading-container{display:inline-block;margin-right:40px}.taste-promo-below.treatment1 .rel-wrapper .heading-container h2,.taste-promo-below.treatment2 .rel-wrapper .heading-container h2{font-size:34px;font-size:2.125rem;display:block;font-weight:300}.taste-promo-below.treatment1 .rel-wrapper .heading-container h3,.taste-promo-below.treatment2 .rel-wrapper .heading-container h3{font-size:20px;font-size:1.25rem;display:block;line-height:26px;max-width:345px}.taste-promo-below.treatment1 .rel-wrapper .tastes,.taste-promo-below.treatment2 .rel-wrapper .tastes{display:none}.taste-promo-below.treatment1 .rel-wrapper .lone-link,.taste-promo-below.treatment2 .rel-wrapper .lone-link{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;font-size:22px;font-size:1.375rem;font-weight:300;height:68px;padding-top:0;width:198px}.taste-promo-below.treatment2 .rel-wrapper .heading-container h3{width:345px}.taste-promo-below.treatment3 .lone-link,.taste-promo-below.treatment4 .lone-link{display:none}.taste-promo-below.treatment3 .rel-wrapper article,.taste-promo-below.treatment4 .rel-wrapper article{-ms-flex-direction:column;flex-direction:column}.taste-promo-below.treatment3 .rel-wrapper article .heading-container,.taste-promo-below.treatment4 .rel-wrapper article .heading-container{display:none}.taste-promo-below.treatment3 .rel-wrapper article h3,.taste-promo-below.treatment4 .rel-wrapper article h3{font-size:23px;font-size:1.4375rem;float:none;margin:10px auto 0;max-width:none;text-align:center;width:100%}.taste-promo-below.treatment3 .rel-wrapper article ul,.taste-promo-below.treatment4 .rel-wrapper article ul{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;margin-top:13px}.taste-promo-below.treatment3 .rel-wrapper article ul li,.taste-promo-below.treatment4 .rel-wrapper article ul li{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;border:1px solid #666;height:62px;margin-right:8px;padding-right:5px}.taste-promo-below.treatment3 .rel-wrapper article ul li:last-child,.taste-promo-below.treatment4 .rel-wrapper article ul li:last-child{border:none}.taste-promo-below.treatment3 .rel-wrapper article ul li:last-child a,.taste-promo-below.treatment4 .rel-wrapper article ul li:last-child a{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;line-height:normal}.taste-promo-below.treatment3 .rel-wrapper article ul img,.taste-promo-below.treatment4 .rel-wrapper article ul img{height:60px;width:60px}.taste-promo-below.treatment3 .rel-wrapper article ul label,.taste-promo-below.treatment4 .rel-wrapper article ul label{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;color:#fff;height:100%;line-height:19px;padding:0 5px 0 10px;text-align:left;width:110px}.taste-promo-below.treatment3 h2,.taste-promo-below.treatment4 h2{float:left;font-size:1.5rem;font-weight:300}.taste-promo-below.treatment3 h3,.taste-promo-below.treatment4 h3{clear:left;color:#fff;float:left;max-width:310px}.taste-promo-below.treatment3 .btns-one-small,.taste-promo-below.treatment4 .btns-one-small{margin:0 0 0 4px}.taste-promo-below.treatment3 .rel-wrapper article h2{display:none}.taste-promo-below.treatment4 .rel-wrapper article h2,.taste-promo-below.treatment4 .rel-wrapper article h3{display:none}.taste-promo-below.treatment4 .rel-wrapper article .heading-container{align-content:center;display:block}.taste-promo-below.treatment4 .rel-wrapper article .heading-container h2{font-size:23px;font-size:1.4375rem;display:inline-block;float:none;font-weight:300;margin-right:10px;margin-top:10px}.taste-promo-below.treatment4 .rel-wrapper article .heading-container h3{font-size:23px;font-size:1.4375rem;display:inline-block;margin-top:10px;width:auto}.taste-promo-below .close{font-size:35px;font-size:2.1875rem;color:#fff;position:absolute;right:15px;top:-2px}}.lobster{animation-duration:2s;animation-name:slideup;display:block;z-index:201}@keyframes slideup{from{bottom:-130px}to{bottom:0}}.ngdialog.ngdialog-theme-lazy{padding:0}.ngdialog.ngdialog-theme-lazy .ngdialog-message{background-color:#fff;padding:5px 16px 16px}.ngdialog.ngdialog-theme-lazy .ngdialog-content{margin:0 auto;max-width:400px;min-height:300px;min-width:300px}@media (max-width: 767px){.ngdialog.ngdialog-theme-lazy .ngdialog-content{max-height:100%;overflow-x:hidden;overflow-y:scroll}}@media (min-width: 768px){.ngdialog.ngdialog-theme-lazy .ngdialog-content{margin-top:20px}}@media (min-width: 1270px){.ngdialog.ngdialog-theme-lazy .ngdialog-content{margin-top:40px}}.ngdialog.ngdialog-theme-lazy .ngdialog-header{display:-ms-flexbox;display:flex;justify-content:flex-end;-ms-flex-pack:end;padding:5px 10px 0}.close-button{cursor:pointer;display:block;height:30px;width:30px}.close-button::before{font-size:30px;font-size:1.875rem;content:"×";display:block;font-weight:600;line-height:26px;text-align:center}.directions--section{width:100%}@media (min-width: 1024px){.directions--section__right-side{display:inline-block;padding-left:0.5rem;position:absolute;vertical-align:top;width:32%}}.directions--section .mag-cta{display:none}.directions--section .mag-cta .ad-mag-homeBtm{float:left;margin-left:0;padding-left:0}@media (min-width: 1025px){.directions--section .mag-cta .ad-mag-homeBtm{background-color:transparent;position:relative;width:100%;z-index:100}}@media (min-width: 1024px){.directions--section .mag-cta{display:block}}.directions--section__steps{display:inline-block;vertical-align:top;width:66%}@media (max-width: 1023px){.directions--section__steps{width:97%}}.directions--section__tipsAndTricks{display:none}.directions--section__tipsAndTricks__title{padding-bottom:0.5rem;padding-top:0.5rem}.directions--section__tipsAndTricks__title__font{font-size:17px}@media (min-width: 1024px){.directions--section__tipsAndTricks{display:inline-block}.directions--section__tipsAndTricks.is-canada{width:100%}}.recipe-footnotes{border-top:1px dotted #cfcfcf;float:left;margin:0 2.5% 0.5rem;min-height:120px;padding:1rem 0 0;width:94%}.recipe-footnotes ul{margin:0.75rem 0 1.5rem}.recipe-footnotes ul li{margin-bottom:0.5rem}.recipe-footnotes ul li:first-child span:nth-of-type(1){margin-top:0}.recipe-footnotes ul li a{color:#ff7e1a}.recipe-footnotes__h4{font-size:18px;font-weight:300}.recipe-footnotes__header{display:block;font-style:italic;margin-top:1.5rem}@media (min-width: 1024px){.recipe-footnotes{width:63%}}.mag-cta{max-width:367px}.mag-cta h2{font-size:16px;font-size:1rem;font-style:italic}@media (min-width: 768px){.mag-cta h2{font-size:18px;font-size:1.125rem}}@media (min-width: 1025px){.mag-cta h2{font-size:17px;font-size:1.0625rem}}.mag-cta h4{font-size:14px;font-size:.875rem;font-weight:normal;margin-top:15px}@media (min-width: 768px){.mag-cta h4{font-size:16px;font-size:1rem}}@media (min-width: 1024px){.mag-cta h4{font-size:17px;font-size:1.0625rem}}@media (min-width: 1025px){.mag-cta h4{font-size:14px;font-size:.875rem}}.mag-cta p{font-size:13px;font-size:.8125rem;color:#4d4d4d}@media (min-width: 414px){.mag-cta p{font-size:14px;font-size:.875rem}}@media (min-width: 768px){.mag-cta p{font-size:16px;font-size:1rem}}@media (min-width: 1025px){.mag-cta p{font-size:12px;font-size:.75rem;color:#999}}.mag-cta .ad-mag-homeBtm{background-color:#fff;float:left;margin-bottom:0;margin-left:0;min-height:170px;padding:10px}@media (min-width: 640px){.mag-cta .ad-mag-homeBtm__text{width:57%}}@media (min-width: 568px){.mag-cta .ad-mag-homeBtm{margin-left:1%}}@media (min-width: 667px){.mag-cta .ad-mag-homeBtm{margin-left:2%}}.mag-cta img{margin-right:10px;margin-top:5px}@media (min-width: 1025px){.mag-cta img{margin-right:7px}}@media (min-width: 667px){.mag-cta{max-width:372px}}.mag-cta-mobile{display:block}@media (min-width: 1025px){.mag-cta-mobile{display:none}}.mag-cta-desktop{display:none}@media (min-width: 1025px){.mag-cta-desktop{display:block}}.privacy-notification{font-size:16px;font-size:1rem;background-color:#fff;height:100%;left:0;line-height:24px;overflow:auto;position:fixed;top:0;width:100%;z-index:100000}.privacy-notification a{color:#ff7e1a}.privacy-notification a.dsar-link{color:gray;display:block;margin-top:25px}@media (min-width: 768px){.privacy-notification a.dsar-link{margin-top:0}}.privacy-notification ul{list-style-type:initial;margin:0 10px;padding-left:10px;width:90%}.privacy-notification__div{background-color:#fff;margin:0 auto;max-width:768px;padding:16px 16px 150px}@media (min-width: 768px){.privacy-notification__div{padding:32px}}.privacy-notification__h2{font-size:20px;font-size:1.25rem;font-weight:300;margin-top:20px}.privacy-notification__p{font-size:18px;font-size:1.125rem;line-height:27px;margin-top:10px}@media (min-width: 768px){.privacy-notification__p{margin-top:20px}}.privacy-notification__footer{background-color:#fff;bottom:0;left:0;padding:20px 0 25px;position:fixed;text-align:center;width:100%}@media (min-width: 667px){.privacy-notification__footer{left:20px;position:absolute;width:calc(100% - 40px)}}@media (min-width: 768px){.privacy-notification__footer{left:auto;padding-left:0;position:relative}}.privacy-notification__logo{height:auto;width:104px}@media (min-width: 768px){.privacy-notification__logo{width:140px}}.privacy-notification .continue{font-size:18px;font-size:1.125rem;background-color:#ff7e1a;border-radius:5px;color:#fff;cursor:pointer;display:block;line-height:18px;margin:0 auto;padding:16px;text-align:center;width:300px}@media (min-width: 768px){.privacy-notification .continue{margin:0;width:146px}}@media (min-width: 667px){.privacy-notification{padding:20px}}.eu-privacy-error{display:none}.icon--videoplay-small-white,.slider a[href*='/video/']::before{background-image:url(https://images.media-allrecipes.com/ar-images/icons/video_icon.svg),none;background-position:center center;background-repeat:no-repeat;display:inline-block;height:18px;width:18px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.svg-icon--top-nav-bar--grey-heart{background:url(https://images.media-allrecipes.com/ar-images/icons/nav_heart-01.png) no-repeat center;background-size:80%}.svg-icon--top-nav-bar--grey-heart:hover{background:url(https://images.media-allrecipes.com/ar-images/icons/nav_heart_on.png) no-repeat center;background-size:80%}.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{line-height:105%}}@media all and (-ms-high-contrast: none) and (min-width: 1024px), (-ms-high-contrast: active) and (min-width: 1024px){.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{line-height:90%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span.white::before{line-height:105%}}@media all and (-ms-high-contrast: none) and (min-width: 1024px), (-ms-high-contrast: active) and (min-width: 1024px){.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span.white::before{line-height:90%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.grid-col__header-text{display:block;width:100%}}@media all and (-ms-high-contrast: none) and (min-width: 768px), (-ms-high-contrast: active) and (min-width: 768px){.ar-nav .nav-search span{position:relative}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.ar-nav .nav-search input{line-height:100%}.ngdialog-theme-rateandreview .rate-review__rating-stars .rate-star-single,.rate-review__rating-stars .rate-star-single{background-image:url(https://images.media-allrecipes.com/ar-images/icons/star_empty.png)}.ngdialog-theme-rateandreview .rate-review__rating-stars .rate-star-single.star-rating,.rate-review__rating-stars .rate-star-single.star-rating{background-image:url(https://images.media-allrecipes.com/ar-images/icons/star_orange.png)}}@media all and (-ms-high-contrast: none) and (min-width: 320px), (-ms-high-contrast: active) and (min-width: 320px){.tastePreferencesPanel .cookLevel-slider label[for='beginner']{left:-20px}}@media all and (-ms-high-contrast: none) and (min-width: 375px), (-ms-high-contrast: active) and (min-width: 375px){.tastePreferencesPanel .cookLevel-slider label[for='beginner']{left:-33px}}@media all and (-ms-high-contrast: none) and (min-width: 320px), (-ms-high-contrast: active) and (min-width: 320px){.tastePreferencesPanel .cookLevel-slider label[for='advanced']{right:-20px}}@media all and (-ms-high-contrast: none) and (min-width: 375px), (-ms-high-contrast: active) and (min-width: 375px){.tastePreferencesPanel .cookLevel-slider label[for='advanced']{right:-37px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.hub-streams .hub-daughters__wrap #scrollDiv [data-minwidth~='50'].hub-sponsor ~ #insideScroll ul{padding-left:33px}}@media all and (-ms-high-contrast: none) and (min-width: 568px), (-ms-high-contrast: active) and (min-width: 568px){.hub-streams .hub-daughters__wrap #scrollDiv [data-minwidth~='50'].hub-sponsor ~ #insideScroll ul{padding-left:30px}}@media all and (-ms-high-contrast: none) and (min-width: 768px), (-ms-high-contrast: active) and (min-width: 768px){.hub-streams .hub-daughters__wrap #scrollDiv [data-minwidth~='50'].hub-sponsor ~ #insideScroll ul{padding-left:10px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.special-font{letter-spacing:-0.3rem}}@media all and (-ms-high-contrast: none) and (min-width: 667px), (-ms-high-contrast: active) and (min-width: 667px){.theme-background::after{background-color:rgba(255,255,255,0.5);content:'';height:100%;left:0;position:absolute;top:0;width:100%}}@media all and (-ms-high-contrast: none) and (min-width: 667px), (-ms-high-contrast: active) and (min-width: 667px){.theme-card__top h2{max-height:69px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.hero-photo.no-hi-res .smoke{background-color:rgba(255,255,255,0.5);display:block;height:100%;position:absolute;top:0;width:100%}ul.social-sharing__icons li .svg-icon--social--instagram{left:-5px}ul.social-sharing__icons li .svg-icon--social--tumblr_wh{left:-7px}ul.social-sharing__icons li .svg-icon--social--youtube_wh{left:-7px}}@media all and (-ms-high-contrast: none) and (min-width: 1024px), (-ms-high-contrast: active) and (min-width: 1024px){.recipe-directions .svg-icon--recipe-navbar--print{top:-2px}}@media all and (-ms-high-contrast: none) and (min-width: 1024px), (-ms-high-contrast: active) and (min-width: 1024px){.recipe-directions .svg-icon--recipe-page--video--icon::before{left:-2.75rem;top:5px}}@media all and (-ms-high-contrast: none) and (min-width: 1024px), (-ms-high-contrast: active) and (min-width: 1024px){.kitchen-friendly-view .svg-icon--recipe-page--open_modal_gr{top:-2px}}@media all and (-ms-high-contrast: none) and (max-width: 320px), (-ms-high-contrast: active) and (max-width: 320px){.tastePreferencesPanel .cookLevel-slider .line{width:78.5%}}

/*# sourceMappingURL=recipe-details.css.map */
