.menu-planner ul.checkoutList li.not-delivered ul li.pris{padding-right:10px}.menu-planner ul.checkoutList li.not-delivered .button1{height:22px;padding:0 4px;line-height:20px!important;margin:0 10px 0 0;position:absolute;right:0}.menu-planner ul.checkoutList li ul li{float:left}.menu-planner ul.checkoutList li.not-delivered ul li.name a.menu-planner-popup{background:#fbfbfb;display:none;border:1px solid #aaa;color:#000!important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:auto;height:22px;padding:0 4px;line-height:20px;position:absolute;right:0;top:4px}.menu-planner ul.checkoutList li.not-delivered ul li.name a.menu-planner-popup:hover{background:#f8f8f8}.menu-planner ul.checkoutList li.not-delivered ul li.name a.menu-planner-popup:focus,.menu-planner ul.checkoutList li.not-delivered ul li.name a.menu-planner-popup:active{background:#eaeaea}.menu-planner ul.checkoutList li:hover.not-delivered ul li.name a.menu-planner-popup{display:block}.menu-planner ul.checkoutList li ul li.ingredient{width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 0}.menu-planner ul.checkoutList li ul li.ingredient a{font-style:italic;font-weight:400;font-size:13px;line-height:16px;color:#999}.menu-planner ul.checkoutList li ul li.ingredient a strong{font-weight:900;color:#000}.menu-planner ul.checkoutList li ul li.name{width:calc(100% - 422px);overflow:hidden;padding-left:0}.menu-planner ul.checkoutList li ul li.name a.button1{width:auto}.menu-planner ul.checkoutList li ul li.name a:hover,.menu-planner ul.checkoutList li:hover ul li.name a{text-decoration:none!important;color:#222}.menu-planner ul.checkoutList li .menu-planner-popup{color:#fff!important;font-size:11px;line-height:16px;display:inline-block!important;height:16px;position:absolute;right:0;top:5px;z-index:1;padding:0 4px;width:auto!important;visibility:hidden;background:#36b39e;margin-right:10px;border-radius:3px}.menu-planner ul.checkoutList li .menu-planner ul.checkoutList li .menu-planner-popup:hover{background:#289f8b}.menu-planner ul.checkoutList li .menu-planner ul.checkoutList li .menu-planner-popup:focus{background:#1b8371}.menu-planner ul.checkoutList li .menu-planner-popup:active{background:#1b8371}.menu-planner ul.checkoutList li:hover .menu-planner-popup{visibility:visible}.menu-planner ul.checkoutList #total{padding-bottom:15px;margin-bottom:10px}.menu-planner ul.checkoutList #total ul{padding-top:5px}.menu-planner ul.checkoutList #total .quantity{text-align:right;float:right}.menu-planner #print .button2,.how-its-wrk .button2{width:124px;text-align:center;height:24px;line-height:24px}.menu-planner #print p{color:#666;line-height:24px;font-size:13px;padding-left:5px}.menu-planner #print span{color:#222}.menu-planner.menu-planner.menu-planner{margin-bottom:20px;position:relative;padding-top:0}.menu-planner .heading2{font-weight:900;font-size:24px;line-height:22px;color:#000}.menu-planner .heading2 p{font-size:14px;color:#666;font-weight:400}.recipe-detail-modal .inner{padding:0;left:0;width:100%;position:absolute;min-height:400px;background:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,0.20);border-radius:8px;height:1024px;max-height:calc(100% - 80px);max-width:768px}.recipe-switcher-modal.recipe-detail-modal .inner{max-width:840px}.custom-modal.recipe-detail-modal .content{padding:40px;height:100%}.recipe-detail-modal a.close-btn{background:#000;height:32px;width:32px;border-radius:100%;position:absolute;right:-10px;top:-10px;display:inline-block;z-index:99}.recipe-detail-modal a.close-btn:before{content:"";background:url("../images/categ-spritesheet__v1628516989763.png") -394px -490px no-repeat;height:12px;width:12px;position:absolute;top:10px;left:10px}.recipe-detail-modal .top{border-bottom:1px solid #d1d1d1;padding:9px 13px 9px 25px}.recipe-detail-modal a.prevLink{font-weight:400;color:#0076c2;font-size:14px;line-height:20px;display:block;float:left;position:absolute;left:40px;top:10px}.recipe-detail-modal .top .actions{float:right;margin-right:41px}.recipe-detail-modal .top .actions .button2{height:31px;line-height:31px;float:right;width:88px;text-align:center;margin-left:20px}.recipe-detail-modal .select{float:left;margin-right:16px}.recipe-detail-modal .select span{font-size:14px;line-height:20px;color:#000;text-transform:capitalize}.recipe-detail-modal .leftCol{float:left;width:306px}.recipe-detail-modal .buy-btn{font-weight:900;font-size:16px;line-height:40px;text-align:center;color:#fff;width:75px;border-radius:20px;margin:17px 0 0 0}.recipe-detail-modal #servings{background:#fbfbfb;border:1px solid #a4b4be;box-sizing:border-box;border-radius:4px;height:32px;width:64px;padding-left:7px}.recipe-detail-modal .rightCol{float:right;width:344px}.recipe-detail-modal #customer-review .heading strong{color:#222;font-weight:400}.recipe-detail-modal #customer-review p{font-size:12px;line-height:16px}.recipe-detail-modal #customer-review .productRating p{line-height:20px;float:left;padding-top:2px}.recipe-detail-modal .box{background:#edf4fa;border-radius:6px;padding:16px 24px;height:auto;margin-bottom:24px}.recipe-detail-modal h3{font-style:normal;font-weight:900;font-size:20px;line-height:35px;color:#000;margin-bottom:10px}.recipe-detail-modal h4{color:#222;font-size:13px;padding:0;margin-bottom:20px;text-align:left}.recipe-detail-modal h4 a{color:#0076c2;font-weight:400}.recipe-detail-modal .details h2{font-style:normal;font-weight:900;font-size:36px;line-height:40px;color:#000;margin-bottom:10px}.recipe-detail-modal .details .metadata{margin-bottom:50px}.recipe-detail-modal .details .metadata li{font-size:14px;line-height:20px;color:#000;float:right}.recipe-detail-modal .details .metadata li strong{font-weight:900}.recipe-detail-modal .details .metadata li:not(.heartIconDetail){margin-top:3px}.recipe-detail-modal .details .metadata li:first-child{float:left}.recipe-detail-modal .details .metadata li span{display:inline-block;margin-right:5px;float:left}.recipe-detail-modal .details .metadata li span.star{padding-top:3px;float:left}.recipe-detail-modal .details .metadata li span.star img{margin-right:2px;float:left}.heartIconDetail{float:right}.heartIconDetail img{vertical-align:middle;display:block}.recipe-detail-modal .imageBox{border:1px solid #dbdbdb;margin-bottom:24px;overflow:hidden;height:254px}.recipe-detail-modal .imageBox img{z-index:1;min-width:100%;max-width:100%}.recipe-detail-modal .rightCol .contentList li{font-size:14px;line-height:24px;color:#000}.recipe-detail-modal .rightCol .contentList li span{display:inline-block;width:105px}#recipeDetails{float:right}.rightCol #recipeDetails{margin-bottom:40px}#recipeDetails .printBtn{background:#fbfbfb;border:1px solid #a4b4be;box-sizing:border-box;border-radius:20px;height:40px;width:105px;font-size:16px;font-weight:900;color:#333}.recipe-detail-modal .details .actions{padding:11px 0 15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:40px}.recipe-detail-modal .actions .heartIconDetail{height:26px;width:26px;display:block;float:right;margin-top:21px}.recipe-detail-modal .actions.non-editable .heartIconDetail{margin-top:2px}.recipe-detail-modal .actions .heartIconDetail span{padding:0;height:26px;width:26px;cursor:pointer;display:inline-block}.recipe-detail-modal .order-list{font-family:Montserrat,sans-serif;list-style-position:inside;list-style:none;counter-reset:my-awesome-counter;margin-bottom:40px}.recipe-detail-modal .order-list li{font-weight:400;font-size:14px;line-height:21px;color:#000;margin-bottom:17px;counter-increment:my-awesome-counter}.recipe-detail-modal .order-list li::before{content:counter(my-awesome-counter) ". ";color:#000;font-weight:bold}.recipe-detail-modal .notes{padding:24px;background:#edf4fa;border-radius:6px;clear:both}.recipe-detail-modal .notes h4{font-size:14px;margin-bottom:10px;line-height:17px;font-weight:900;color:#000}.recipe-detail-modal .notes p{margin-bottom:20px;font-size:14px;line-height:17px;color:#000}#featured{margin-bottom:15px}#featured #slider{margin:0 auto;width:160px}.featured-list{list-style:none;margin:0 -8px}.featured-list li{float:left;width:224px;margin:0 7.5px 16px 7.5px;border:1px solid #cbd5db}.featured-list li span.month{display:inline-block;line-height:32px;position:absolute;left:0;right:0;margin:auto;top:0;font-style:italic;font-size:16px;text-align:center;color:#000;width:80px}.featured-list li .date{font-weight:400;border-bottom:1px solid #fff;padding:2px 5px 2px 9px;color:#000;margin-bottom:4px;font-size:13px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border-bottom:1px solid #d1d1d1}.featured-list li .date strong{font-weight:600;font-size:15px}.featured-list li .date span{display:none;float:none;position:absolute;right:4px;top:0;z-index:3}.featured-list li .date span img{margin-top:3px}.featured-list li .date span.floatR img{margin-top:0}.featured-list li .date .crossLarge{background-position:0 -1769px;height:17px;width:17px}.featured-list li .date .plus-iconLarge{background-position:-700px -64px;height:17px;width:17px}.featured-list li .date .paste{background-position:right -1644px;height:17px;width:17px}.featured-list li:hover .date{background:#efefef;border-bottom:1px solid #d1d1d1}.featured-list li:hover .date span{display:block}.featured-list li .imageBox{position:relative;width:100%;height:154px;display:flex;justify-content:center;text-align:center}.featured-list li .imageBox .empty-plate{width:100%;overflow:hidden;display:flex;justify-content:center;text-align:center}.featured-list li .imageBox img{z-index:1;min-height:100%}.featured-list li .imageBox a.menu-planner-popup{width:100%;overflow:hidden;display:flex;justify-content:center;text-align:center}.featured-list li .imageBox .actions{position:absolute;top:0;left:0;width:100%;padding:4px;z-index:2}.featured-list li .imageBox .actions a{display:block;background:rgba(0,0,0,0.4);border-radius:12px;font-size:12px;line-height:14px;color:#fff;height:24px;padding:5px 10px;text-align:center;position:relative}.featured-list li .imageBox .actions a.myToolTip{float:right}.featured-list li .imageBox .actions a.crossLink{float:left}.featured-list li .imageBox .actions a .custom-tooltip{position:absolute;font-size:12px;line-height:14px;background:rgba(256,256,256,1);bottom:-25px;color:#222;left:0;padding:4px 6px;border-radius:3px;display:none;width:100px;z-index:99991}.featured-list li .imageBox .actions a .custom-tooltip:before{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(256,256,256,1);top:-6px;left:47px;position:absolute}.featured-list li .imageBox .actions a.crossLink .custom-tooltip{left:-30px}.featured-list li .imageBox .actions a:hover .custom-tooltip{display:block}.featured-list li .content{padding:10px 10px 2px 10px;border-radius:0 0 2px 2px;border-top:0;text-align:center;min-height:195px;position:relative}.featured-list li.sharedMenuPlanner .content{min-height:110px}.featured-list li h3{font-weight:900;font-size:16px;line-height:20px;color:#000;margin:0 auto;max-width:170px;display:flex;align-items:center;text-align:center;height:60px}.featured-list li h3 a{color:#000;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:normal}.featured-list li .amount span{font-size:12px;line-height:16px;text-align:center;color:#666;display:block;padding:4px 0 6px 0}.featured-list li .amount span img{vertical-align:top;background-position:-700px -1924px;width:10px;height:11px;min-width:10px;max-width:10px}.featured-list li .link img{vertical-align:top;width:16px;height:16px;float:right;margin-top:13px;background-image:url('../images/categ-spritesheet__v1628516989763.png')}.featured-list li .link img.copy{background-position:right -1601px}.featured-list li .link img.refresh-icon{background-position:-872px -455px}.featured-list li .link img.find-icon{background-position:-872px -486px}.featured-list li .content .actions{position:absolute;left:10px;bottom:0;width:calc(100% - 20px)}.featured-list li .content .actions .link{background:#e8eef2;border-radius:10px;font-size:16px;line-height:40px;color:#000;height:40px;width:100%;text-align:left;padding:0 10px;display:block;margin-bottom:8px}.featured-list li .content .actions .link.recipeSearchPopup{line-height:40px}#featured #slider{clear:both;margin-bottom:15px}#featured #slider a{width:32px;height:32px;display:block;background:#fbfbfb;border:1px solid #a4b4be;border-radius:31px;float:left;position:relative}#featured #slider a.next-btn{float:right}#featured #slider a.prev-btn:before{content:"";height:12px;width:7px;background:url("../images/categ-spritesheet__v1628516989763.png") -299px -554px no-repeat;position:absolute;left:10px;top:9px}#featured #slider a.next-btn:before{content:"";height:12px;width:7px;background:url("../images/categ-spritesheet__v1628516989763.png") -333px -554px no-repeat;position:absolute;left:13px;top:9px}#featured #slider img{height:30px;width:30px;opacity:.0}.user-details{margin-top:20px}.user-details img{float:left;width:75px}.user-details .info{text-align:center}.user-details .title{font-weight:900;font-size:36px;line-height:45px;text-align:center;color:#000;word-break:break-word}.user-details .info p{font-size:16px;line-height:16px;color:#666;margin-bottom:15px;word-break:break-word}.ingredientPriceInfo{padding:25px 0;border:0;background:#fbfbfb;border-top:1px solid #DDD;border-bottom:1px solid #DDD;margin-bottom:20px}.how-its-wrk p{font-size:12px;line-height:16px}.how-its-wrk .heading{font-size:17px;margin-bottom:15px;border-bottom:1px solid #e8e8e8;padding-bottom:15px}.how-its-wrk .box2{background:0;border:0}.how-its-wrk .box2 .left-col{float:left;width:60%;padding-right:20px}.how-its-wrk .box2 .right-col{float:right;width:40%;max-width:280px;position:relative}.how-its-wrk .box2 h2{font-style:normal;font-weight:900;font-size:14px;line-height:16px;color:#000;margin:0}.how-its-wrk .box2 h2 span{font-size:18px;display:inline-block;margin-left:12px}.how-its-wrk .box2 p{margin-bottom:8px;font-style:italic;font-weight:normal;font-size:14px;line-height:17px;color:#666}.how-its-wrk .box2 p span{color:#222}.how-its-wrk .green-btn{font-weight:900;font-size:16px;line-height:40px;text-align:center;width:170px;border-radius:20px;height:40px;float:right}.how-its-wrk .text{font-size:14px;line-height:17px;color:#000;float:left;margin-bottom:-8px;margin-top:3px}.how-its-wrk .price{font-size:20px;font-style:normal;font-weight:900;line-height:25px;text-align:left;display:block}.ingredientList .menu-planner{width:100%}.share-ingredient{margin-bottom:30px}.share-ingredient .shareButton,.share-ingredient .printBtn{float:right;width:124px;margin:0;border-radius:31px;font-weight:900;font-size:16px;height:40px;line-height:38px}.ingredientList .menu-planner #planner{position:absolute;top:-71px;left:32px;z-index:1;float:none;width:50%}#planner .printBtn{margin:0;border-radius:31px;font-weight:900;font-size:16px;height:40px;width:152px;float:left}#ingredientListSpinner{float:right;margin:10px -7px 0 0}.menu-planner-show .info-section{margin-bottom:100px}.menu-planner-show .info-section .heading{font-weight:900;font-size:14px;line-height:22px;color:#000;margin-bottom:10px}.menu-planner-show .info-section p{font-size:14px;line-height:22px;color:#000}.reviewsDiv{padding-top:20px}.recipeSearchAjax,.menuPlannerModal{width:800px!important;overflow:hidden}.recipeSearchAjax h3,.switcher-modal h3{clear:left}.recipeSearchAjax .form{position:relative;display:block;float:right;width:472px}.recipeSearchAjax #searchProduct .searchBox{float:left}.recipeSearchAjax #searchProduct,.switcher-modal #searchProduct.search-modal{padding:20px 60px 12px 30px}.recipeSearchAjax #searchProduct h2,.switcher-modal #searchProduct.search-modal h2{margin-top:0}#recipeSearchResult{position:relative;min-height:475px}#product-Recipe-modal #recipeSearchResult{height:calc(100% - 96px)}.menuPlannerModal .prevLink{clear:left}.order-details .pageHeading{padding:15px 0;margin-bottom:0}.order-details ul.checkoutList li span.actions{position:absolute;left:-85px;top:0;text-align:left}.switcher-modal #searchProduct.search-modal{padding:24px;background:#f5f5f5}.switcher-modal #searchProduct.search-modal .searchBox{max-width:528px;float:none;width:528px;margin:0 auto;border:1px solid #a4b4be;box-sizing:border-box;border-radius:6px;height:48px;position:relative}.switcher-modal #searchProduct .searchBox input[type=text]{width:100%;background:0;font-size:16px;line-height:20px;color:#000;padding:13px 16px;height:auto;border-radius:8px}.switcher-modal #searchProduct .searchBox input[type=submit]{content:"";height:22px;width:22px;position:absolute;background:url(../images/categ-spritesheet__v1628516989763.png) no-repeat -870px -710px;top:6px;right:6px;display:block;z-index:9;border:0}.switcher-modal #searchProduct .searchBox img{position:absolute;right:19px;top:15px}.switcher-modal #searchProduct .searchBox .submit{position:absolute;border:0;background:0;right:10px;top:7px}.switcher-modal #searchProduct.search-modal .recipeDiffculty{position:absolute;left:280px;width:190px;top:10px}.switcher-modal.switcher-modal.switcher-modal{max-height:580px;height:90%}.switcher-modal .recipeList ul,#product-Recipe-modal.switcher-modal .recipeList ul{width:100%;text-align:center}.switcher-modal .modalwindow{width:100%;height:100%}.switcher-modal.featured-list li h3 a{display:inline-block}.switcher-modal #searchProduct.search-modal .recipeDiffculty select{width:115px;float:left;height:30px;line-height:20px;padding:4px;font-size:13px;margin-top:-4px}.switcher-modal #searchProduct.search-modal .recipeDiffculty label{float:left;margin-right:10px}.menu-planner ul.checkoutList li.headTxt{line-height:31px;color:#000;border:0;padding:0 15px;height:31px;background:#eee;font-weight:900;font-size:14px}.menu-planner ul.checkoutList li ul li{height:auto;font-size:14px;line-height:17px;border:0;padding:5px 0}.menu-planner ul.checkoutList li span.image{float:left;height:48px;width:48px;margin-right:5px;position:relative}.menu-planner ul.checkoutList li .info-text{font-size:13px;line-height:16px;color:#000}.menu-planner ul.checkoutList li .info-text span{font-size:12px;line-height:15px;color:#999}.menu-planner ul.checkoutList li span.image{float:left;height:48px;width:48px;margin-right:5px;position:relative}.menu-planner ul.checkoutList li span.image a{width:100%}.menu-planner ul.checkoutList li span.image:after{content:"";height:48px;width:48px;position:absolute;top:0;left:0;visibility:hidden}.menu-planner ul.checkoutList li ul li.discounted{line-height:40px}.menu-planner ul.checkoutList li.redColor ul li.pris{color:#d50000;position:static}.menu-planner ul.checkoutList li span.image img{max-height:100%;max-width:100%}.menu-planner ul.checkoutList li ul li.name a.cartProductLink .meta{color:#777;font-size:12px;line-height:14px}.menu-planner ul.checkoutList li ul li.quantity{width:130px;padding-top:15px}.menu-planner ul.checkoutList li ul li.quantity.non-editable .quantityNumber{width:100%;text-align:center}.menu-planner ul.checkoutList li ul li.pris{width:110px;line-height:18px;text-align:right;font-weight:900;font-size:14px;color:#000}.menu-planner ul.checkoutList li ul li.pris span.red,.menu-planner ul.checkoutList li ul li.pris.red{display:block;color:#d50000}.menu-planner ul.checkoutList li ul li.priceTypeIndicator,.menu-planner ul.checkoutList li ul li.pris{padding-top:18px;color:#222}.menu-planner ul.checkoutList li ul li.pris{float:right}.menu-planner ul.checkoutList li ul li.priceTypeIndicator{padding-top:13px}.menu-planner ul.checkoutList li ul li.quantity .minus,.menu-planner ul.checkoutList li ul li.quantity .plus,.menu-planner ul.checkoutList li ul li.quantity .crossLink{height:26px;width:26px;position:relative;float:left;line-height:27px}.menu-planner ul.checkoutList li ul li.quantity .crossLink{margin-right:15px}.menu-planner ul.checkoutList li ul li.quantity .minus a,.menu-planner ul.checkoutList li ul li.quantity .plus a,.menu-planner ul.checkoutList li ul li.quantity .crossLink a{visibility:visible!important}.menu-planner ul.checkoutList li ul li.quantity .minus a,.menu-planner ul.checkoutList li ul li.quantity .plus a{height:26px;width:26px;border:1px solid #aab4b9;border-radius:50%;text-align:center;display:inline-block;background:#fff;line-height:26px}.menu-planner ul.checkoutList li ul li.quantity .plus span{display:inline-block;height:11px;width:10px;background:url(../images/categ-spritesheet__v1628516989763.png) -499px -563px no-repeat}.menu-planner ul.checkoutList li ul li .minus span{display:inline-block;height:10px;width:10px;background:url(../images/categ-spritesheet__v1628516989763.png) -499px -548px no-repeat}.menu-planner ul.checkoutList li ul li.quantity .crossLink span{display:inline-block;height:19px;width:17px;background:url(../images/categ-spritesheet__v1628516989763.png) -864px -557px no-repeat;margin:-6px 0 0 0}.menu-planner ul.checkoutList li ul li.quantity span.quantityNumber{width:34px;line-height:26px;text-align:center;position:relative}.menu-planner ul.checkoutList li ul li.priceTypeIndicator{margin-top:0}.menu-planner-show .container{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}.menu-planner-show ul.checkoutList li ul.nonNullProduct{background:0}.custom-popup a.close-btn{background:#000;height:32px;width:32px;border-radius:100%;position:absolute;right:-10px;top:-10px;z-index:1;display:inline-block;z-index:99}.custom-popup a.close-btn:before{content:"";background:url("../images/categ-spritesheet__v1628516989763.png") -394px -490px no-repeat;height:12px;width:12px;position:absolute;top:10px;left:10px}#product-Recipe-modal.switcher-modal .recipeList{padding:0 6.5%;height:430px;overflow:hidden}#product-Recipe-modal.switcher-modal .recipeListli{float:none;display:inline-block}.menu-planner-list{padding:30px 0}.menu-planner-list .pageHeading{font-weight:900;font-size:28px;line-height:22px;color:#000;margin-bottom:16px;border:0;padding:0}.menu-planner-list .pageHeading span{display:block;float:left;width:calc(100% - 125px);margin:0}.menu-planner-list .green-btn{height:40px;width:125px;float:right;margin-right:10px;border-radius:20px;line-height:40px;font-weight:900;font-size:16px}.menu-planner-list ul.menu-list>li{padding:12px 0;border-bottom:1px solid #ddd}.menu-planner-list ul.menu-list>li:first-child{border-top:1px solid #ddd}.menu-planner-list ul.menu-list>li ul{display:flex}.menu-planner-list ul.menu-list>li ul li:first-child{width:calc(100% - 200px);padding-right:32px}.menu-planner-list ul.menu-list>li ul li:first-child span{font-size:14px;line-height:17px;display:block;color:#333;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:400}.menu-planner-list ul.menu-list>li ul li:first-child a{font-size:14px;line-height:17px;display:block;color:#000;font-weight:700;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.menu-planner-list ul.menu-list .delete-icon{display:inline-block;height:19px;width:17px;background:url(../images/categ-spritesheet__v1628516989763.png) -864px -557px no-repeat;margin:8px 0 0 0;float:left}.menu-planner-list ul.menu-list span.text{font-size:14px;line-height:34px;color:#000;float:left;min-width:105px;padding:0 10px 0 30px}.menu-planner-list ul.menu-list>li ul li:last-child a.link{font-size:14px;line-height:34px;float:right}#editMenuPlan.rename-list-modal .actions .proceed,#renameDiv.rename-list-modal .actions .proceed{line-height:40px;font-weight:400;width:90px;text-align:center;height:40px}#editMenuPlan.rename-list-modal label,#renameDiv.rename-list-modal label{font-size:14px;min-width:40px;margin-right:10px;float:left;line-height:40px}#editMenuPlan.rename-list-modal .inputbox,#editMenuPlan.rename-list-modal select,#renameDiv.rename-list-modal .inputbox,#renameDiv.rename-list-modal select{width:calc(100% - 52px);height:36px}#renameDiv.rename-list-modal .select,#editMenuPlan.rename-list-modal .select{position:relative}#renameDiv.rename-list-modal select,#editMenuPlan.rename-list-modal select{-webkit-appearance:none;border:1px solid #bbb;border-radius:0;padding:6px;position:relative}#renameDiv.rename-list-modal .select:after,#editMenuPlan.rename-list-modal .select:after{position:absolute;content:"";border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);right:10px;top:13px}#editMenuPlan.rename-list-modal textArea.description,#renameDiv.rename-list-modal textArea.description{width:100%;height:75px}.single-line-text{padding:30px;text-align:center}#attenion.menuPlan.confirmBoxDiv h2{font-size:16px;text-align:center;line-height:20px;border:0;font-weight:700;color:#000}.copy-modal.copy-modal.copy-modal{max-width:432px}#attenion .copyhelp{padding:38px 32px}.copy-modal #attenion.menuPlan.confirmBoxDiv{width:100%}.copy-modal p{text-align:center;font-size:16px;line-height:24px;color:#000;font-weight:400;margin-bottom:30px;padding:0 20px}.copy-modal .green-btn{height:32px;line-height:30px;display:inline-block;width:67px;font-size:13px;font-weight:600;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#36b39e;color:#fff;text-align:center;float:right;border:0}.free-product .green-btn{width:152px;font-size:14px;line-height:25px}.copy-modal .green-btn:hover{background:#289f8b}.copy-modal .green-btn:focus{background:#1b8371}.copy-modal .green-btn:active{background:#1b8371}.copy-modal .grey-btn{width:145px;height:32px;line-height:30px;font-size:14px;font-weight:700}.menu-planner-show .container .featured-list{margin-bottom:80px}@media only screen and (min-width:940px){.featured-list li{width:214px}}@media only screen and (max-width:1199px){.menu-planner-show .container{max-width:960px;padding:0 32px}.featured-list li{margin:0 6.5px 14px 6.5px}}@media only screen and (max-width:959px){.menu-planner-show .container{max-width:768px;padding:0 32px}}@media only screen and (min-width:768px){.menu-planner ul.checkoutList li .info-text{padding-top:8px}}@media only screen and (max-width:767px){.menu-planner-show .container .featured-list{margin-bottom:0}.featured-list li{width:180px;margin:0 3px 6px 3px}.how-its-wrk .box2,.share-ingredient,.menu-planner .heading2,.menu-planner ul.checkoutList li.headTxt,.menu-planner ul.checkoutList li.ingredientRow,.menu-planner-show .info-section{padding:0 16px}.ingredientPriceInfo{padding:16px 0}.menu-planner-show .container{padding:0}.featured-list{padding:0 3px;margin:0 -2px 0 -2px}.ingredientList .menu-planner #planner{padding-left:16px;position:static;width:100%;margin-bottom:20px}.ingredientList .menu-planner #planner .printBtn{float:none}.menu-planner ul.checkoutList li ul li.ingredient{float:none;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:0}.menu-planner ul.checkoutList li ul li.name{width:calc(100% - 130px);paddin-top:8px}.menu-planner ul.checkoutList li ul li.quantity.non-editable .quantityNumber{padding:0;text-align:right}.menu-planner ul.checkoutList li ul li.ingredient br{display:none}.menu-planner-show ul.checkoutList li ul.productLists{position:relative}.menu-planner ul.checkoutList li ul li.pris{position:absolute;right:0;padding-top:5px}.menu-planner ul.checkoutList li ul li.quantity{padding-top:30px;padding-bottom:0;float:right}.menu-planner ul.checkoutList li.ingredientRow{padding-bottom:15px}.menu-planner ul.checkoutList li.headTxt{margin-bottom:15px}.recipe-detail-modal .leftCol,.recipe-detail-modal .rightCol{width:100%;float:none;position:relative}.custom-modal.recipe-detail-modal .content{padding:24px}.recipe-detail-modal .imageBox{margin-bottom:40px;height:200px}.recipe-detail-modal .details .metadata{position:absolute;width:100%;top:-30px}.recipe-detail-modal .details .actions{border:0;margin-bottom:24px;padding-bottom:0}#recipeDetails{float:left;margin-bottom:24px}.recipe-detail-modal .inner{box-shadow:0 2px 20px 0 rgba(0,0,0,0.20);border-radius:0;height:1024px;max-height:100%;max-width:768px}.switcher-modal #searchProduct.search-modal .searchBox{width:calc(100% - 56px);min-width:calc(100% - 56px);float:left}.custom-popup a.close-btn{right:24px;top:24px}.recipe-detail-modal a.close-btn{top:16px;right:16px}.switcher-modal #searchProduct.search-modal{padding:16px 24px 16px 16px}#product-Recipe-modal.switcher-modal{max-height:640px;min-height:530px}#product-Recipe-modal #recipeSearchResult{height:calc(100% - 80px)}.switcher-modal .modalwindow .historyPagination{bottom:35px}.menu-planner-list{padding:30px 16px}.menu-planner-list .pageHeading{font-size:24px;line-height:26px;margin-top:-10px}.menu-planner-list .green-btn{margin:0}.menu-planner-list ul.menu-list span.text{min-width:100px;padding:0 10px 0 25px}.menu-planner-list ul.menu-list>li ul li:first-child{width:calc(100% - 195px)}.menu-planner ul.checkoutList li ul li.discounted{line-height:16px}.menu-planner ul.checkoutList li.redColor{padding:0 15px}.recipe-detail-modal a.prevLink{position:static;margin-top:20px}}@media only screen and (max-width:767px){.how-its-wrk .box2 .right-col{width:60%}.how-its-wrk .box2 .left-col{width:40%}.how-its-wrk .text{margin-top:0}.how-its-wrk .box2 .left-col{padding-top:15px}#product-Recipe-modal.switcher-modal .recipeList{padding:0 4%}}@media only screen and (max-width:480px){.how-its-wrk .box2 .right-col,.how-its-wrk .box2 .left-col{float:none;width:100%;clear:both;max-width:100%}.how-its-wrk .text{margin-top:0}.how-its-wrk .box2 .left-col{padding-top:15px}#product-Recipe-modal.switcher-modal .recipeList{padding:0 4%}}