.insparationRight{float:right;width:400px;padding-top:40px}.insparationRight ul.recipePreperation li{width:auto}.insparationRight ul#productList{margin-left:-10px;width:362px}.insparationRight ul#productList li{float:none;height:92px;margin:0;width:342px}.insparationRight ul#productList .productImagesBox{bottom:10px;width:124px}.insparationRight ul#productList .description{margin-top:0;padding-left:114px;padding-top:30px}.insparationRight ul#productList li .offerProduct{left:124px;top:10px;text-align:left;padding:0 4px;min-width:136px;height:13px;line-height:12px}.insparationRight ul#productList .priceBox{height:auto;margin-top:0;padding-left:114px;padding-top:6px}.insparationRight ul#productList li .buytBtn{background:#36b39e;color:#fff!important;font-size:12px;line-height:18px;display:inline-block;font-weight:600;padding:0 9px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:absolute;right:10px;bottom:10px;z-index:0}.insparationRight ul#productList li .buytBtn:hover{background:#289f8b}.insparationRight ul#productList li .buytBtn:focus{background:#1b8371}.insparationRight ul#productList li .buytBtn:active{background:#1b8371}.insparationRight ul#productList li .buytBtn,ul#productList .grayBoxCart,.insparationRight ul#productList li .close_recp,.insparationRight ul#productList li .rec_btn{display:none}.insparationRight ul#productList li:hover{border:1px solid #d1d1d1;cursor:pointer;border-bottom:1px solid #d1d1d1!important}.insparationRight ul#productList li:hover,ul#productList li:hover .buytBtn,ul#productList li:hover .ratingBox,ul#productList li:hover .grayBoxCart,.insparationRight ul#productList li:hover .close_recp,.insparationRight ul#productList li:hover .rec_btn{display:block}.insparationRight #recommandedProduct li{width:150px;height:189px}.insparationRight ul.recipe li .title p{background-position:-1470px -267px;font-size:12px;font-weight:400;text-indent:14px}.insparationRight ul.recipe li{margin-left:10px}.insparationRight ul#recipeProductlist{width:400px;margin:auto;overflow:visible}.insparationRight ul#recipeProductlist li{margin:0;padding:15px 0;border-bottom:1px solid #e8e8e8}.insparationRight ul#recipeProductlist li.innerHeading{margin:10px 0 0;color:#ff6002;font-size:14px;font-weight:600;border-bottom:0 none transparent;padding:15px 0 10px}.insparationRight ul#recipeProductlist data:first-child li.innerHeading{padding:0;margin:0}.insparationRight ul#recipeProductlist .ingr_name{font-size:15px;margin-bottom:10px}.insparationRight ul#recipeProductlist .productImagesBox_recp{float:left;width:60px;margin-right:7px}.insparationRight ul#recipeProductlist .productImagesBox_recp img{max-width:100%}.insparationRight ul#recipeProductlist a.description_recp{color:#222;line-height:16px;margin-bottom:10px;font-size:13px;display:inline-block;width:calc(100% - 165px);float:left}.insparationRight ul#recipeProductlist li .close_recp{right:0;top:-30px;position:absolute;display:none;background:url("../images/categ-spritesheet__v1628516989763.png") -394px -458px no-repeat;height:13px;width:13px}.insparationRight ul#recipeProductlist li:hover .close_recp{display:block}.insparationRight ul#recipeProductlist li .details{width:calc(100% - 67px);float:left;position:relative}.insparationRight ul#recipeProductlist li .right-col{width:155px;float:right;margin-left:10px}.insparationRight ul#recipeProductlist li .right-col strong{float:right;font-size:15px}.insparationRight ul#recipeProductlist li .offerProduct{text-align:left;padding:0 4px 1px;z-index:1;font-size:10px;color:#fff;font-weight:600;width:122px;line-height:10px;background:#cf3333;text-indent:0}.insparationRight ul#recipeProductlist .num{float:left;line-height:20px;width:79px}.insparationRight .leftArrow{height:24px;width:24px;float:left;background:#eef0f2;border:1px solid #ccc}.insparationRight .leftArrow a{height:24px;width:24px;line-height:24px;display:inline-block;vertical-align:top;text-align:left}.insparationRight ul#recipeProductlist .num input[type=text]{border:0;width:27px;float:left;clear:none;margin:0;text-align:center}.insparationRight .btnProductSwitch{clear:both}.insparationRight .btnProductSwitch a{color:#1c9682;font-size:13px;text-transform:uppercase;font-weight:700}.insparationRight .plus,.insparationRight .minus{vertical-align:top;display:inline-block;height:13px;width:13px;margin-top:5px;background:url(/images/categ-spritesheet__v1628516989763.png) -497px -562px no-repeat}.insparationRight .minus{background:url(/images/categ-spritesheet__v1628516989763.png) -498px -546px no-repeat}.insparationRight .minus{margin:5px 0 0 1px}.insparationRight .note{color:#666;font-size:13px;line-height:16px;padding:0}.insparationRight .total_bot{border:0;border-bottom:1px solid #e8e8e8;margin-bottom:20px}.insparationRight .totalprice{border:0;font-weight:700;font-size:16px}.insparationRight .totalprice span{font-size:20px;float:right}.insparationRight .action{padding-top:10px}.insparationRight ul#recipeProductlist li .grayBoxCart{padding-top:10px}.insparationRight ul.moreArticle li{min-height:190px}.insparationRight ul.recipe li .title p{margin-bottom:0;line-height:16px}.insparationRight ul.recipePreperation{margin-left:-10px}.insparationRight #recommandedProduct{border-top:0}.insparationRight #recommandedProduct ul li{margin-top:0}.insparationRight #recommandedProduct .description{padding-top:133px}.insparationRight #recommandedProduct .description a{color:#222}.insparationRight #recommandedProduct .productImagesBox{top:10px}.insparationRight #recommandedProduct .inspirationPopularProducts .productImagesBox{top:40px}.insparationRight #recommandedProduct ul.inspirationPopularProducts li .offerProduct{position:absolute;left:39px;top:1px;z-index:1;font-size:10px;color:#fff;line-height:11px;height:10px;font-weight:600;text-transform:uppercase;display:block;text-align:center;min-width:127px;text-indent:-999em;padding-bottom:1px}.insparationRight #recommandedProduct ul.inspirationPopularProducts li .recentlyBought{background:#ff6d00;text-indent:0;left:22px;top:9px}.insparationRight #recommandedProduct ul.inspirationPopularProducts li .offer2forOne{background:#cf3333;text-indent:0;left:22px;top:9px}.insparationRight #recommandedProduct ul.inspirationPopularProducts li .alreadyInCart{background:#49b035;text-indent:0;left:22px;top:9px}.insparationRight #recommandedProduct ul.inspirationPopularProducts li .soldOut{background:#d2d2d2;text-indent:0;left:22px;top:9px}#recipe .insparationRight p{margin-bottom:10px}#inspirationLeft{padding:40px 30px 0 0;float:left;width:510px}#inspirationLeft .printBtn{height:24px;margin-left:4px}#recipe{margin-top:7px}#recipe .reviewCount{line-height:21px;width:220px;float:left}#recipe .recipeIngredientList .headingRow .right{text-align:right;color:#000;display:inline-block;float:right}#recipe #topRatingInfo .reviewCount{margin-left:10px}#recipe .recipe{background:url(../images/vertical-line__v1628516989763.png) repeat-y 510px 0}#recipe{margin-top:-20px}.recipe-banner{position:relative}.recipe-banner .banner{background-repeat:no-repeat;background-size:cover;background-position:center center;margin:0 auto;width:100%;max-height:310px}.recipe-banner img{min-height:100%;min-width:100%;position:absolute;left:0;top:0;z-index:-1;max-width:none}.recipe-banner .info{width:100%;position:absolute;bottom:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=0)}.recipe-banner .container{padding:0}.recipe-banner .container .info{padding:20px;bottom:0}.recipe-banner .black-bg .info{background:0}#recipe h1{font-size:40px;font-family:'Roboto Slab',serif;text-align:left;margin-bottom:10px}#recipe h1 a{color:#fff}.sponsor-logo{position:absolute;right:0;top:-200px}#recipe h1.nomar{text-align:left;padding:10px 0 9px;font-size:26px}#recipe .actions{border-top:1px solid #aeaaa7;padding:9px 0}.recipe-banner .container{position:relative}.recipeReview{float:left;width:68%}.showFavouriteCount{float:left;width:30px;height:30px}.showFavouriteCount>a>span>img{position:absolute;top:6px;left:32px}#topRatingInfo .notLiked,#topRatingInfo .alreadyLiked{height:23px;width:26px;display:inline-block;background:url(../images/../images/categ-spritesheet__v1628516989763.png) -323px -452px no-repeat;margin-right:5px;cursor:pointer}#topRatingInfo .ratingBox.showFavouriteCount.notLiked,#topRatingInfo .ratingBox.showFavouriteCount.alreadyLiked{margin:auto}.notLiked:hover{background:url(../images/../images/categ-spritesheet__v1628516989763.png) -323px -452px no-repeat}.alreadyLiked,#topRatingInfo .alreadyLiked{background:url(../images/../images/categ-spritesheet__v1628516989763.png) -355px -452px no-repeat}.recipeReview li{float:left;margin:8px 25px 0 0;color:#fff;font-size:13px;line-height:24px;min-width:40px}.recipeReview li.co2{border-right:1px solid #979797;border-left:1px solid #979797;padding:7px 20px 13px 20px;height:69px;position:relative;margin:-10px 0;width:182px}.recipeReview li.co2 .dropdown{position:absolute;top:69px;background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,0.10);padding:20px;width:280px;left:-49px;display:none;text-align:left;z-index:1}.recipeReview li.co2 .dropdown:after{content:"";border-bottom:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;left:48%;top:-5px}.recipeReview li.co2 .dropdown li{text-align:left}.recipeReview li.co2:hover .dropdown{display:block}.recipeReview li.co2 .dropdown .title,.recipeReview li.co2 .dropdown .dropdown-footer{font-size:14px;color:#000;display:block;font-weight:700}.recipeReview li.co2 .dropdown .title{margin-bottom:6px}.recipeReview li.co2 .dropdown .dropdown-footer{margin-top:6px;font-weight:normal}.recipeReview li.co2 .dropdown .dropdown-footer .text{color:#8c8c8c}.recipeReview li.co2 .dropdown .dropdown-footer .read-more{color:#4378a2;float:right}.recipeReview li.co2 .dropdown li{font-size:14px;color:#222;line-height:20px;float:none;width:100%;margin:0}.recipeReview li.co2 .small{color:#c0e1fd;font-size:10px;font-weight:bold;display:block;line-height:14px;text-transform:uppercase;margin-bottom:2px}.recipeReview li.co2 .small span{color:#fff}.blue-leaf{height:18px;width:18px;display:inline-block;background:url(../images/categ-spritesheet__v1628516989763.png) -618px -422px no-repeat;margin:0 5px 0 10px}.recipeReview li.co2 .number{color:#c0e1fd;font-weight:900;display:inline-block;font-family:'Lato',sans-serif}.recipeReview li.co2 .number .large{font-size:24px}.recipeReview li.co2 .number span{font-size:13px;font-family:'Lato',sans-serif;font-weight:900}.recipeReview li.co2 .static-text{color:#c0e1fd;font-size:13px;font-weight:700;display:inline-block;font-family:'Lato',sans-serif;margin-left:-2px;line-height:15px}.recipeReview li.co2 .static-text span{font-size:9px;margin-left:-2px;letter-spacing:-0.5px}.co2-bar{background:#00ff72;background:-moz-linear-gradient(left,#00ff72 0,#ff9d02 40%,#ff9d02 45%,#ff9d02 55%,#f00 100%);background:-webkit-linear-gradient(left,#00ff72 0,#ff9d02 40%,#ff9d02 45%,#ff9d02 55%,#f00 100%);background:linear-gradient(to right,#00ff72 0,#ff9d02 40%,#ff9d02 45%,#ff9d02 55%,#f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff72',endColorstr='#ff0000',GradientType=1);height:8px;width:140px;border-radius:4px;display:block;margin-top:7px}.co2-bar .arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(100,102,101,0.7);display:block}.recipeReview li .txt.time{display:inline-block;width:60px;overflow:hidden}.recipeReview li a{text-decoration:none;color:#fff;cursor:pointer}[class*='rating-icon']{height:23px;background-image:url('../images/categ-spritesheet__v1628516989763.png');float:left;display:inline-block;margin-right:5px;width:30px}.heart-rating-icon{background-position:541px 417px}.star-rating-icon{background-position:-548px -420px}.time-rating-icon{background-position:-516px -420px}.intermediate-rating-icon{background-position:511px 420px}.intermediate1-rating-icon{background-position:-354px -420px}.intermediate2-rating-icon{background-position:-386px -420px}.intermediate3-rating-icon{background-position:-418px -420px}.intermediate4-rating-icon{background-position:-450px -420px}.intermediate5-rating-icon{background-position:-482px -420px}#recipe .actions .right-panel{width:32%;float:right;text-align:right;height:50px}#recipe .actions .right-panel li{display:inline-block;margin:0 0 0 25px}#recipe .actions .right-panel li select{background:transparent;font-size:15px;border:0;color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}#recipe .actions .right-panel li select option{color:#000}.buy-btn{font-size:18px;padding:5px 0;width:130px;height:50px;margin:0;font-weight:700}.buy-btn[disabled],.buy-btn[disabled]:hover{background:rgba(40,159,139,0.4)}#recipe .actions .right-panel li.total-price{font-size:24px;font-weight:700;position:relative;top:-8px;margin:0;width:140px}#recipe .actions .right-panel li.total-price .spinner{position:absolute;left:-40px}#ingredients{clear:both;font-size:14px;line-height:18px;word-wrap:break-word}#ingredients ol{margin:0 0 1.5em 10px;padding:0;counter-reset:item}#ingredients ol>li{padding:7px 0;margin:0 0 0 20px;text-indent:-1.5em;list-style-type:none;counter-increment:item;color:#222;font-size:14px;font-weight:400}#ingredients ol>li:before{display:inline-block;width:1.5em;padding-right:.5em;color:#000;font-weight:700;text-align:right;content:counter(item) "."}#ingredients h2,#recipeIngredientList h2{font-size:22px;text-align:left;font-weight:700;line-height:26px;margin-bottom:17px}#ingredients .allmargin{margin:17px 0 26px 20px}.social-section{margin-bottom:28px}.social-icons-list{width:50%;float:left}.print-icons-list{width:50%;float:right;text-align:right}.social-icons-list li{margin-right:10px;float:left}.social-icons-list li [class*='-icon']{width:36px;height:36px;display:inline-block;background-image:url('../images/categ-spritesheet__v1628516989763.png')}.fb-icon{background-position:-608px -480px}.insta-icon{background-position:-648px -480px}.twitter-icon{background-position:-728px -480px}.pinterest-icon{background-position:-768px -480px}.print-icons-list li{width:70px;display:inline-block;margin-left:15px;text-align:center;position:relative}.print-icons-list li img{position:absolute;top:10px;left:25px}.print-icons-list li [class*='-icon']{width:35px;height:25px;margin:0 auto;background-image:url('../images/categ-spritesheet__v1628516989763.png');display:block}.print-icons-list li .weekly-menu-icon{background-position:-578px -421px}.print-icons-list li .print-icon{background-position:-442px -512px}.print-icons-list li span{color:#666;font-size:12px}#recipe span.marlef{margin-left:10px}#recipe .yellow{background:#faf8e0;border:1px solid #e9e7cf;border-radius:5px;margin-bottom:36px;font-size:13px;word-wrap:break-word}#recipe .create{padding:23px 0 0 0;width:200px}#recipe .bordradius{border-radius:5px}#recipe #writeReviewRecntly .rating{padding:7px 0 10px;overflow:hidden}.categoryProduct .actions{float:right}.categoryProduct .actions a.button2{float:right;margin-left:10px;padding:0 5px;color:#fff}#recipe #topRatingInfo #heart,#recipe .actions #heart{float:left;border:0;padding:0;height:auto;width:auto}#recipe #topRatingInfo>div,#recipe .actions .container>div{float:left;margin-right:25px}#recipe #topRatingInfo #heart a,#recipe #topRatingInfo #heart span,#recipe .actions #heart a,#recipe .actions #heart span{display:inline-block;height:23px;line-height:23px;vertical-align:top;font-size:13px}#recipe #topRatingInfo #heart a{margin-right:4px}#recipe_recommendation .heading{font-size:16px;font-weight:700;line-height:26px;margin-bottom:12px}.currentPage{float:right;display:block;padding:0 5px;color:#666;line-height:26px;font-size:13px}ul.recomendrecipe li .imageBox{margin-bottom:10px;height:118px}ul.recomendrecipe li a{display:block}ul.recomendrecipe li .title{height:32px;overflow:hidden;margin-bottom:10px}ul.recomendrecipe li .title a{color:#222;font-size:12px;font-weight:700}.reviewsDiv .heading{font-weight:700;padding-bottom:10px;margin-bottom:0;font-size:16px}#recipe .reviewsDiv .heading{float:left}#recipe #reviewsDiv .review-ratings{clear:both}#recipe #reviewsDiv .review-ratings span{display:inline-block;float:left;font-size:20px;color:#8e8f94;letter-spacing:0;line-height:24px}#recipe #reviewsDiv .review-ratings span.total-comment,#recipe #reviewsDiv .review-ratings span.total-comment span{font-size:13px;color:#8e8f94;letter-spacing:0;line-height:24px}#recipe #reviewsDiv .review-ratings span.total-comment span{margin-right:3px}.reviewsDiv .menuDropdown{cursor:pointer}.heading .right a.down-menu{color:#222}.down-menu .arrow{background:url(/images/categ-spritesheet__v1628516989763.png) -260px -487px no-repeat}.star-icon{width:19px;height:19px;background:url(../images/star__v1628516989763.png) 0 0 no-repeat;float:left;margin-right:2px}#recipe #writeReviewBoxSmall #rating-value{height:32px}#recipe .star-icon-large .star-off-png{height:32px;width:32px;display:inline-block;background:url(../images/star-large__v1628516989763.png) 0 0}#recipe .star-icon-large .star-on-png{height:32px;width:32px;display:inline-block;background:url(../images/star-large-active__v1628516989763.png) 0 0}.review-ratings{clear:both}.star-ratings{width:110px;height:20px;float:left;clear:both;margin:5px 0}.inactive-star{background:url(../images/star__v1628516989763.png) 0 0 no-repeat}.active-star{background:url(../images/star-active__v1628516989763.png) 0 0 no-repeat}.average-rating{width:110px;margin:10px 0;float:left;color:#666}.average-rating span{color:#000}.productRating .reviewProductButton{padding:0 12px;float:right;text-align:center;background:#fbfbfb;border:1px solid #a8b2b7;border-radius:3px;font-size:16px;color:#3f4447;line-height:38px;height:40px;margin-top:-16px}.customer-reviews button{background:#fff;padding:8px;border:1px solid black;border-radius:2px;float:right}.user-comments{padding:15px 0}.user-comments>ul>li{margin-bottom:30px}.user-image{width:40px;height:40px;border-radius:50%;float:left}.comment-star-ratings{width:110px;height:20px;float:left}.review-ratings .comment-star-ratings{margin:2px 0 0 5px}.comment-details{display:block;font-size:15px;color:#000;letter-spacing:-0.47px;line-height:20px;position:relative;border:1px solid #d8dce0;border-radius:8px;padding:20px;margin-bottom:20px}.comment-details .comment-text{margin-bottom:20px;clear:both}.comment-details .star-icon{width:12px;height:12px;background:url(../images/star-small__v1628516989763.png) 0 0 no-repeat;float:left;margin-right:2px}.comment-details .inactive-star{background:url(../images/star-small__v1628516989763.png) 0 0 no-repeat}.comment-details .active-star{background:url(../images/star-small-active__v1628516989763.png) 0 0 no-repeat}.comment-details h6{font-weight:700;font-size:18px;color:#000;letter-spacing:-0.5px;line-height:20px;margin-top:0}.comment-details .meta{position:absolute;top:18px;right:20px;text-align:right}.comment-details .meta span{font-size:14px;color:#888;letter-spacing:-0.44px;line-height:16px}.comment-details .user-name{float:left;margin:0 10px 0 0}.comment-heading{clear:both;margin:10px 0 5px}.comment-text{margin-bottom:6px}.comment-info{font-size:12px;color:#aaa}.comment-info li{float:left;cursor:pointer;font-weight:700;font-size:14px;color:#a1adb3;letter-spacing:-0.5px;line-height:30px;display:block}.comment-info li span{font-size:14px;color:#a1adb3}.comment-info li a{font-size:14px;color:#a1adb3}.comment-info li a:hover{color:#08c}.comment-info li .icon{display:inline-block;margin-right:7px;margin-left:10px;background-image:url("../images/categ-spritesheet__v1628516989763.png");background-repeat:no-repeat;vertical-align:top}.comment-info li .like{width:15px;height:13px;background-position:-843px -647px;margin-top:6px;margin-left:0}.comment-info li .comment{width:16px;height:18px;background-position:-841px -680px;margin-top:8px}.comment-info li .delete{width:18px;height:15px;background-position:-840px -713px;margin-top:6px}.comment-info li a :hover .like{background-position:-843px -616px}.sub-comments,.user-input-comment{margin:0 0 10px 40px}.sub-comments li.reply{border:1px solid #d8dce0;border-radius:8px;padding:20px}.sub-comments .comment-details .comment-text{width:calc(100% - 95px)}.sub-comments .user-image{width:25px;height:25px}.sub-comments .comment-details .user-name{float:none;margin-bottom:7px}.sub-comments .comment-details{margin-bottom:20px}.sub-comments input[type="text"]{background:#fff;border:1px solid #bcc9d0;font-size:13px;color:#999;line-height:22px;height:32px;padding:4px;width:100%}.user-input-comment .user-image{width:25px;height:25px}.user-input-comment input{width:70%;margin-left:5px}#recipe .reviewsDiv{padding-bottom:0;padding-top:0}#recipe #writeReviewRecntly{padding:30px;background:#f1f1f1;border-radius:8px;border:0}#recipe #writeReviewRecntly .closeButton{height:19px;width:19px;background:url(../images/categ-spritesheet__v1628516989763.png) -800px -545px no-repeat;display:block;position:absolute;right:20px;top:20px;cursor:pointer}#recipe #writeReviewRecntly input[type="text"]{background:#fff;border:1px solid #bcc9d0;font-size:13px;color:#222;line-height:22px;height:32px;padding:4px 10px;width:100%}#recipe #writeReviewRecntly #writeReviewBox .textArea{height:75px;margin:15px 0 0 0}#recipe .reviewsDiv .productRating{padding-top:0;height:auto;padding-bottom:20px}#recipe #writeReviewRecntly .submit{border:0;position:static}.actionBtns .recipeTime{float:left}.total_bot{border-top:1px solid #666;border-bottom:1px solid #666;padding:10px 0;position:relative}.total_bot .button2{float:right;height:40px;line-height:40px;margin-top:15px;width:130px;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:14px}.total_bot .button2 img{position:absolute;top:15px;left:90px}.total_bot .addEverythingSpinner{position:absolute;right:28px;top:18px}#recipe .actions .right-panel{color:#fff}#recipe .actions .right-panel .sortActiveRight{float:left;position:relative}#recipe .actions .right-panel .sortActiveRight span{font-weight:normal;font-size:12px;text-align:left}.chef-comments{margin-bottom:33px}.chef-comments p{margin-bottom:0}.recipe-banner .buy-btn{position:relative}.recipe-banner .buy-btn img{position:absolute;top:21px;left:90px}#recipe .actions .right-panel .menuDropdown{clear:both;margin-top:5px}.btnProductSwitchMiddle{margin-top:15px}.insparationRight ul#recipeProductlist li:hover .close_recp{display:block}@media only screen and (max-width:767px) and (min-width:320px){#recipe .search-filters{padding:3px 0;position:relative;margin:0 -20px!important;width:calc(100% + 40px)}.recipe-banner{position:relative;margin:0 -20px 80px -20px;width:calc(100% + 40px);max-height:310px;min-height:300px}.recipe-banner .banner{;transform:none!important}#recipe .full-width{margin:0 -20px 0 -20px;width:calc(100% + 40px);padding:0 20px}#recipe .actions .right-panel{position:absolute;bottom:-151px;width:100%;left:0;background:#fff;padding:20px 15px;height:auto}.recipeReview{width:100%}.sponsor-logo{top:-140px;right:20px;height:48px}#recipe .actions{padding:0}#recipe .recipeReview li,#recipe #topRatingInfo #heart{float:none;display:inline-block;text-align:center;font-size:11px;margin:0;height:44px}#recipe .recipeReview li{height:68px;float:left;padding-top:14px}#recipe .recipeReview li.co2{padding:8px;width:50%;float:left;border-right:0}#recipe .recipeReview li.co2 span{display:inline-block}#recipe .recipeReview li.co2 .co2-bar{position:relative;clear:both;display:block}.recipeReview li.co2 .small{margin-bottom:0}#recipe #topRatingInfo #heart span.count{font-size:12px;line-height:20px;height:20px}#recipe #topRatingInfo #heart a,[class*='rating-icon'],#recipe .recipeReview li span{display:block;clear:both;margin:0 auto;float:none}#recipe .recipeReview li span.txt{height:20px;overflow:hidden}.recipeReviewCol4 li{width:24%}.recipeReviewCol3 li{width:32%}.recipe-banner .info{height:auto}#recipe h1#recipeName{padding:0 15px;font-size:30px;line-height:35px;text-align:center}#recipe .actions .right-panel li{color:#222;margin:0;float:right}#recipe .actions .right-panel li:first-child{padding-left:15px;width:30%;text-align:left;height:44px;vertical-align:top}#recipe .actions .right-panel li .menuDropdown{width:100%}#recipe .actions .right-panel li .menuDropdown .txt{font-size:12px;float:right;text-transform:capitalize;overflow:hidden;height:14px;display:block;width:100%;white-space:nowrap;margin:-5px 0 5px 0}#recipe .actions .right-panel li .buy-btn{width:70px;height:44px;overflow:hidden;line-height:34px;text-transform:uppercase;float:right}#recipe .actions .right-panel li.total-price{font-size:20px;width:calc(100% - 80px);line-height:44px;padding:0;float:left}#recipe .actions .right-panel li span{display:inline-block}#recipe .actions .right-panel .forMobile{float:right;margin-top:7px;width:calc(100% - 90px);text-align:center;font-size:20px}#recipe .actions .right-panel li .menuDropdown{float:left;width:auto;clear:none;margin-top:0}#recipe .actions .right-panel li select{display:block;clear:both;width:55px;border:1px solid #ccc;height:30px;background-color:#fff;background-image:url(/images/down-arrow-gray__v1628516989763.png);background-position:35px 11px;background-repeat:no-repeat;color:#222;font-size:13px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-indent:5px;text-overflow:''}#recipe .insparationRight h2,#recipe .insparationRight .headingRow h2,#recipe #ingredients h2{font-size:16px;font-weight:700}.social-icons-list,.print-icons-list{width:auto}#recipe .insparationRight{padding:0;width:100%}.insparationRight ul#recipeProductlist{width:calc(100% + 40px);margin:0 -20px;border-top:1px solid #e8e8e8}.insparationRight ul#recipeProductlist li{padding:15px 20px}.insparationRight ul#recipeProductlist li:first-child{border-top:1px solid #e8e8e8}.insparationRight ul#recipeProductlist li.innerHeading{padding:0 20px 15px;border:0}.insparationRight ul#recipeProductlist .productImagesBox_recp{width:54px;margin-right:10px}.insparationRight ul#recipeProductlist li .right-col{width:76px;position:relative}.insparationRight ul#recipeProductlist a.description_recp{font-size:12px;width:calc(100% - 86px);margin-bottom:5px}.insparationRight ul#recipeProductlist .num{position:absolute;top:30px;right:0}.insparationRight .totalprice span{font-size:16px}#recipe .total_bot{position:relative;margin:0 -20px 20px -20px;padding:20px 20px 70px 20px}#recipe .total_bot .button2{position:absolute;right:20px;top:35px}ul.recomendrecipe li{margin-right:10px;min-height:140px}#recipe_recommendation{margin-bottom:0}.average-rating{margin:0;text-align:left}.chef-comments{margin-bottom:27px}#recipeIngredientList h2{margin-bottom:6px}.showFavouriteCount{float:none;margin:0 auto;height:auto}.showFavouriteCount>a>span>img{position:static;margin:auto}#recipe .actions .right-panel .menuDropdown img{float:right;margin:20px 0 0}#recipe .actions .right-panel .menuDropdown img.spinner{position:absolute;margin:0;top:25px;left:60px;z-index:9}.insparationRight .minus{margin:5px 0 0 5px}.insparationRight .plus{margin:5px 0 0 4px}#recipe .actions .right-panel .sortActiveRight span{position:relative;margin:6px 0 0 0;line-height:16px}.recipeReview li.co2 .dropdown{top:66px;padding:10px;width:200px;left:-41px;z-index:1}.recipeReview li.co2 .dropdown .title,.recipeReview li.co2 .dropdown .dropdown-footer{font-size:12px}#recipe .recipeReview li.co2 .dropdown li{height:auto;padding-top:0;text-align:left}.review-ratings a{margin-top:10px}.review-ratings .comment-star-ratings{margin-bottom:0}.user-comments{padding-top:0}.sub-comments .comment-details{margin-bottom:0}#recipe .reviewsDiv .productRating{padding:0 20px 20px 20px;border:0;border-bottom:1px solid #d8dce0}#recipe #reviewsDiv .review-ratings{float:none;height:auto;border-bottom:0}.comment-details,.sub-comments li.reply{border-left:0;border-right:0;border-radius:0;margin:0;border-top:0}.sub-comments,.user-input-comment{margin-left:0}.sub-comments .comment-details .comment-text{width:calc(100% - 115px)}#reviewsDiv #writeReviewRecntly{padding:20px;border-radius:0}.productRating .reviewProductButton{float:left;clear:both;margin-top:20px;display:inline-block}#recipe #reviewsDiv .heading{padding:0}}@media only screen and (min-width:768px){.recipe-banner{min-height:525px;max-height:864px;max-width:1654px;margin:0 auto}.category-banner.recipe-banner{min-height:280px}.recipe-banner .banner{max-height:864px}#recipe .container{width:940px;padding:0}#recipe .search-filters .container{width:auto;padding:0}#topRatingInfo .showFavouriteCount.alreadyLiked{height:30px;float:none}}@media only screen and (max-width:320px){ul.recomendrecipe li{width:130px}ul.recomendrecipe li .imageBox{height:102px}}.background-masker{background:#fff;position:absolute}.background-masker.header-top,.background-masker.header-bottom,.background-masker.subheader-bottom{top:0;left:40px;right:0;height:10px}.background-masker.header-left,.background-masker.subheader-left,.background-masker.header-right,.background-masker.subheader-right{top:10px;left:40px;height:8px;width:10px}.background-masker.header-bottom{top:18px;height:6px}.background-masker.subheader-left,.background-masker.subheader-right{top:24px;height:6px}.background-masker.header-right,.background-masker.subheader-right{width:auto;left:300px;right:0}.background-masker.subheader-right{left:230px}.background-masker.subheader-bottom{top:30px;height:10px}.background-masker.content-top,.background-masker.content-second-line,.background-masker.content-third-line,.background-masker.content-second-end,.background-masker.content-third-end,.background-masker.content-first-end{top:40px;left:0;right:0;height:6px}.background-masker.content-top{height:20px}.background-masker.content-first-end,.background-masker.content-second-end,.background-masker.content-third-end{width:auto;left:380px;right:0;top:60px;height:8px}.background-masker.content-second-line{top:68px}.background-masker.content-second-end{left:420px;top:74px}.background-masker.content-third-line{top:82px}.background-masker.content-third-end{left:300px;top:88px}#recipe .actions .right-panel li span{font-size:14px}#recipe .actions .right-panel li select{font-size:14px;padding-right:10px;position:relative;z-index:2}.image-border{border:2px solid #e8e8e8}#recipe .search-filters p .arrow{background:url('../images/categ-spritesheet__v1628516989763.png') no-repeat -544px -515px}#recipe .search-filters p .category-count{margin-left:6px}.popup-overlay{position:fixed;top:0;left:0;background:rgba(0,0,0,.15);height:100%;width:100%;z-index:999991}.weekly-planner{background:#fff;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:100%;height:100%}.weekly-planner .top{padding:14px 20px 20px 20px}.weekly-planner h2{font-size:19px;color:#222;line-height:36px;margin:0 0 8px 0;font-weight:300}.weekly-planner .right-col{float:right;width:100%}.weekly-planner .next-prev-btns{float:right;width:106px;text-align:center;color:#666;font-weight:700;line-height:32px}.weekly-planner .next-prev-btns a{display:block;width:32px;height:32px;border:1px solid #aab4b9;border-radius:50%;position:relative;cursor:pointer;float:left}.weekly-planner .next-prev-btns a.prev-btn{background:#fff url(/images/categ-spritesheet__v1628516989763.png) no-repeat -643px -517px}.weekly-planner .next-prev-btns a.next-btn{background:#fff url(/images/categ-spritesheet__v1628516989763.png) no-repeat -670px -517px;float:right}.weekly-planner select{background:#FFF;border:1px solid #a8b2b7;border-radius:3px;font-size:14px;color:#3f4447;line-height:22px;width:142px;height:32px;-webkit-appearance:none;-moz-appearance:none;padding:2px 10px;cursor:pointer;outline:0}.weekly-planner select:focus{outline:0}.weekly-planner .select{display:block;position:relative;float:left}.weekly-planner .select:after{content:"";height:0;width:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #666;position:absolute;bottom:12px;right:12px}.weekly-planner .content{background:#f9f9f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:8px 8px 0 8px;height:calc(100% - 190px)}.weekly-planner-list{text-align:center;font-size:0;position:relative;margin:0 -4px}.weekly-planner-list li{background:#fff;border:1px solid #e3e9ed;border-radius:3px;height:96px;width:96px;margin:0 4px 8px 4px;text-align:center;color:#3f3f3f;line-height:11px;display:inline-block;font-size:9px;vertical-align:top;float:left}.weekly-planner-list li a{color:#3f3f3f;display:inline-block;padding:0 7px;overflow:hidden;max-height:32px}.weekly-planner-list li .image-container{width:96px;height:66px;position:relative;overflow:hidden;float:none;margin:0 0 1px 0}.weekly-planner-list li .image-container img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);border-radius:3px 3px 0 0;z-index:1;max-width:100%;max-height:100%}.weekly-planner-list li .add-recipe{height:44px;max-height:44px;width:44px;background:url(/images/categ-spritesheet__v1628516989763.png) no-repeat -704px -532px;display:block;position:absolute;top:17px;margin:0 auto;z-index:2;left:0;right:0}.weekly-planner-list li .link{color:#a1adb3;font-size:9px;font-weight:900;text-transform:uppercase}.weekly-planner .actions{max-width:100%;padding:20px;margin:0 auto;border:0;position:relative}.weekly-planner .actions a{height:40px;color:#fff;float:left;font-size:16px;line-height:40px;width:116px}.weekly-planner .actions .search-spinner{position:absolute;top:30px;right:150px}.weekly-planner .actions .cancel-btn{color:#3e4447}.weekly-planner .actions .next-btn{float:right}.cooking-step .co2{float:right;font-size:13px;margin-right:10px;padding-left:10px}.cooking-step .co2-text{float:right;font-size:13px;background-color:#fcffc4;margin-right:8px;padding:0 8px;font-weight:600}.insparationRight a.co2{float:left;font-size:11px;margin-top:7px;padding-left:2px;font-weight:600;color:#000;background-color:#fcffc4}.insparationRight a.gray-background{background-color:lightgray}@media only screen and (min-width:768px){.weekly-planner{width:700px;height:380px}#recipe .full-width{background:#fff;width:100%;max-width:100%}.weekly-planner .top{padding:12px 40px}.weekly-planner{width:800px;height:380px;box-shadow:0 0 10px 0 rgba(0,0,0,0.20);border-radius:3px}.weekly-planner .actions .search-spinner{position:absolute;top:40px;right:-25px}.weekly-planner h2{font-size:25px;float:left;margin:0}.weekly-planner .right-col{width:292px}.weekly-planner .content{padding:30px;height:auto}.weekly-planner-list{margin:0}.weekly-planner-list li{height:160px;width:140px;margin:0 0 0 10px;float:left;font-size:12px;line-height:16px}.weekly-planner-list li .image-container{width:140px;height:110px;margin-bottom:5px}.weekly-planner-list li:first-child{margin-left:0}.weekly-planner-list li .add-recipe{top:50px}.weekly-planner-list li .link{font-size:11px}.weekly-planner .actions{max-width:345px;padding:30px 0}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animated-background-top{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;height:500px;margin:0 auto;position:relative}.animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;height:96px;position:relative}.recipe-banner .banner{max-height:1034px;margin:0 auto;width:100%;max-width:1654px;position:fixed;transform:translate3d(0px,0,0px);z-index:-1;background-position:center 140px;top:0}#recipe .actions .right-panel .sortActiveRight:before{background:url('../images/down-arrow-white__v1628516989763.png') no-repeat 0 0;height:10px;width:11px;position:absolute;right:0;top:8px;content:"";z-index:1}#recipe .actions .right-panel .menuDropdown img{float:left;margin:4px 5px}#recipe .actions .right-panel li:last-child{float:right}#recipe .actions .right-panel li.total-price{top:8px}#recipe .actions .right-panel li span{font-size:24px;font-weight:900;float:right}.recipe-banner .buy-btn{font-weight:700}#recipe .actions .right-panel .sortActiveRight{float:right}.recipeReview li{text-align:center}.recipeReview li .txt{display:block;clear:both}.showFavouriteCount{float:none;margin:0 auto;width:27px}[class*='rating-icon']{float:none;margin-right:0;margin-bottom:3px}#topRatingInfo .notLiked,#topRatingInfo .alreadyLiked{margin-right:auto}.recipeReview li{margin:3px 25px 0 0;line-height:17px;min-width:80px}.co2-bar{margin-top:7px}}.protein-chooser{padding:10px;background-color:#e6f8f1;text-align:center;border-radius:3px;font-size:16px;color:#2c333f;letter-spacing:0;margin-top:-15px}.has-protein-chooser{margin-bottom:25px}.protein-chooser p.co2-savings{margin-bottom:10px}.protein-chooser p.co2-portion{font-size:13px;color:#666}.protein-chooser p.co2-portion a{color:#2c333f}.price-details span.co2-emission{display:block}.protein-chooser>a{font-size:16px;color:#3e4447;line-height:22px;overflow:auto;display:block;background:#fbfbfb;border:1px solid #a8b2b7;border-radius:3px;padding:10px;cursor:pointer}.protein-chooser .checkbox-container{float:left;width:29px;position:relative;height:100%;margin-right:10px}.protein-chooser .replacement-details{float:left;width:calc( 100% - 40px)}.protein-chooser .replacement-details>.product-details{float:left;width:155px}.protein-chooser .replacement-details>.price-details{float:right;text-align:right;font-size:15px;max-width:83px}.protein-chooser .replacement-details .product-image{width:50px;height:50px;float:left;margin-right:10px}.protein-chooser .ingredient-name{margin-bottom:10px;font-size:15px}.protein-chooser .product-name{font-size:13px}.protein-chooser .replacement-details .product-image img{max-width:50px}.protein-chooser .checkbox{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;height:29px;width:29px;display:block;background:url(/images/categ-spritesheet__v1628516989763.png) no-repeat -577px -517px}.protein-chooser .checkbox.checked{background:url(/images/categ-spritesheet__v1628516989763.png) no-repeat -610px -517px}.protein-chooser>div>ul.replacements{margin-bottom:10px}.protein-chooser>div>ul.replacements.replacements li{text-align:left;background-color:#fff;height:110px;padding:10px!important;cursor:pointer}@media only screen and (min-width:768px) and (max-width:940px){#recipe .recipeReview li.mobileNone,.print-icons-list li.mobileNone{display:none}#recipe .container{width:100%}#recipe .recipe{background:0}#recipe .full-width{padding:30px}#inspirationLeft,.insparationRight{width:339px;padding:0}.insparationRight ul#recipeProductlist{width:339px}.average-rating{width:105px}.review-ratings a{font-size:13px;padding:10px 5px}#recipe h1{text-align:center}.recipeReview{width:56%}#recipe .actions .right-panel{width:44%}#recipe .actions{padding:9px 30px}.insparationRight ul#recipeProductlist li .right-col{width:80px;position:relative;margin-right:5px}.insparationRight ul#recipeProductlist .num{position:absolute;top:22px}.insparationRight ul#recipeProductlist a.description_recp{width:calc(100% - 100px)}.productRating .reviewProductButton{clear:both;float:left;display:block;margin-top:10px}}@media only screen and (max-width:939px) and (min-width:720px){.search-filters .container,#recipe .search-filters .container{padding:0 28px}}@media only screen and (max-width:1023px) and (min-width:940px){.search-filters .container,#recipe .search-filters .container{padding:0 30px}}@media only screen and (max-width:767px) and (min-width:320px){#recipe .recipe{background:0}.parallax-window{min-height:100px}.heading .right img.leftArrowRecommand{margin-right:5px}}@media only screen and (max-width:1249px) and (min-width:1024px){#recipe .search-filters .container{max-width:940px}}@media only screen and (max-width:1480px) and (min-width:1250px){#recipe .search-filters .container{max-width:1177px}}