.mainnav-container,.top-nav,.ACcontainer,footer{box-sizing:content-box;width:100%;overflow:hidden;box-sizing:border-box}header,#holder{overflow:hidden}.recipe-box-recipe .header{display:inline-block;width:100%;position:relative;overflow:hidden}.kcal-offset{margin-bottom:-10px;display:block!important}.recipe-box-recipe .header .left-panel{width:37%;font-size:16px;color:#fff;text-align:left;margin-right:-3px;height:100%;padding-right:3px;z-index:1;position:relative;float:left;background-color:#fff}.border{padding-left:30px;padding-right:30px;padding-bottom:20px}.recipe-box-recipe .header .right-panel{position:absolute;right:0;left:37%;width:62%;height:100%;z-index:0}.recipe-box-recipe .header img.main-image{width:100%;margin-left:0;height:auto}.recipe-box-recipe.novariety .header .left-panel .border,.recipe-box-recipe.novariety .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom .cta-button{background-color:#b3986b}.recipe-box-recipe.simple .header .left-panel .border,.recipe-box-recipe.simple .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom .cta-button{background-color:#ea5c0b}.recipe-box-recipe.veggie .header .left-panel .border,.recipe-box-recipe.veggie .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom .cta-button{background-color:#61a431}.recipe-box-recipe.foodie .header .left-panel .border,.recipe-box-recipe.foodie .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom .cta-button{background-color:#752780}.recipe-box-recipe.light .header .left-panel .border,.recipe-box-recipe.light .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom .cta-button{background-color:#5ec4b3}.recipe-box-recipe .header .left-panel .cooking-time img{float:left;margin-right:7px}.recipe-box-recipe .header .left-panel .title{font-family:ACFont;font-size:25px;padding-top:28px;padding-bottom:15px;line-height:26px}.recipe-box-recipe .header .left-panel .cooking-time{padding-bottom:12px;height:39px}.recipe-box-recipe .header .left-panel .box{border-radius:10px;background-color:#fff;width:100%;position:relative;top:auto;text-align:center;margin:55px auto 0;padding:0 0 20px}.recipe-box-recipe .header .left-panel .box a{font-size:16px;font-weight:bold;text-decoration:underline;color:inherit;cursor:pointer}.recipe-box-recipe.novariety .header .left-panel .box,.recipe-box-recipe.novariety .recipe-box-recipe-body .right-panel .recipe-from,.recipe-box-recipe.novariety .recipe-box-recipe-body .right-panel .recipe-from div.images ul li div a,.recipe-box-recipe.novariety .recipe-box-recipe-body .right-panel ul li span.item-tip span{color:#b3986b}.recipe-box-recipe.simple .header .left-panel .box,.recipe-box-recipe.simple .recipe-box-recipe-body .right-panel .recipe-from,.recipe-box-recipe.simple .recipe-box-recipe-body .right-panel .recipe-from div.images ul li div a,.recipe-box-recipe.simple .recipe-box-recipe-body .right-panel ul li span.item-tip span{color:#ea5c0b}.recipe-box-recipe.veggie .header .left-panel .box,.recipe-box-recipe.veggie .recipe-box-recipe-body .right-panel .recipe-from,.recipe-box-recipe.veggie .recipe-box-recipe-body .right-panel .recipe-from div.images ul li div a,.recipe-box-recipe.veggie .recipe-box-recipe-body .right-panel ul li span.item-tip span{color:#61a431}.recipe-box-recipe.foodie .header .left-panel .box,.recipe-box-recipe.foodie .recipe-box-recipe-body .right-panel .recipe-from,.recipe-box-recipe.foodie .recipe-box-recipe-body .right-panel .recipe-from div.images ul li div a,.recipe-box-recipe.foodie .recipe-box-recipe-body .right-panel ul li span.item-tip span{color:#752780}.recipe-box-recipe.light .header .left-panel .box,.recipe-box-recipe.light .recipe-box-recipe-body .right-panel .recipe-from,.recipe-box-recipe.light .recipe-box-recipe-body .right-panel .recipe-from div.images ul li div a,.recipe-box-recipe.light .recipe-box-recipe-body .right-panel ul li span.item-tip span{color:#5ec4b3}.recipe-box-recipe .header .left-panel .box .recipe-logo,.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from .recipe-logo{width:163px;height:63px;margin:auto;padding-bottom:6px}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from .recipe-logo{padding-bottom:10px}.recipe-box-recipe.novariety .header .left-panel .box .recipe-logo,.recipe-box-recipe.novariety .recipe-box-recipe-body .right-panel .recipe-from .recipe-logo{background:url(/images/Layout/rb_recipe_novariety_logo.png) no-repeat}.recipe-box-recipe.simple .header .left-panel .box .recipe-logo,.recipe-box-recipe.simple .recipe-box-recipe-body .right-panel .recipe-from .recipe-logo{background:url(/images/Layout/rb_recipe_simple_logo.png) no-repeat}.recipe-box-recipe.veggie .header .left-panel .box .recipe-logo,.recipe-box-recipe.veggie .recipe-box-recipe-body .right-panel .recipe-from .recipe-logo{background:url(/images/Layout/rb_recipe_veggie_logo.png) no-repeat}.recipe-box-recipe.foodie .header .left-panel .box .recipe-logo,.recipe-box-recipe.foodie .recipe-box-recipe-body .right-panel .recipe-from .recipe-logo{background:url(/images/Layout/rb_recipe_foodie_logo.png) no-repeat}.recipe-box-recipe.light .header .left-panel .box .recipe-logo,.recipe-box-recipe.light .recipe-box-recipe-body .right-panel .recipe-from .recipe-logo{background:url(/images/Layout/rb_recipe_light_logo.png) no-repeat}.recipe-box-recipe .header .left-panel .box .heading{padding-top:19px;padding-bottom:5px}.recipe-box-recipe .recipe-box-recipe-body{margin-top:13px;display:inline-block;width:100%;font-size:15px}.recipe-box-recipe .recipe-box-recipe-body .left-panel{width:37%;background-color:#f7ede0;border-radius:10px;color:#000;float:left;margin-right:4%;padding:6px 6px 17px 0}.recipe-box-recipe .recipe-box-recipe-body .left-panel img{width:100%;margin:5px 0;display:block;padding:0 38px}.recipe-box-recipe .recipe-box-recipe-body .left-panel ul li{margin-left:53px;padding-bottom:4px}.recipe-box-recipe .recipe-box-recipe-body .left-panel .heading{font-size:22px;font-family:ACFont;padding-top:11px;padding-bottom:7px;margin-left:38px}.recipe-box-recipe .recipe-box-recipe-body .right-panel{font-size:16px;color:#000;font-family:Georgia;width:58%;float:left;text-align:left;display:inline-block}.recipe-box-recipe .recipe-box-recipe-body .right-panel .heading{font-size:27px;font-family:ACFont;padding-bottom:26px;padding-top:3px}.recipe-box-recipe .recipe-box-recipe-body .right-panel ul.steps,.recipe-box-recipe .recipe-box-recipe-body .right-panel ul.tips{width:auto}.recipe-box-recipe .recipe-box-recipe-body .right-panel ul li{padding-bottom:8px;list-style-type:none}.recipe-box-recipe .recipe-box-recipe-body .right-panel ul li span.item-num,.recipe-box-recipe .recipe-box-recipe-body .right-panel ul li span.item-tip{height:31px;width:31px;float:left;margin-right:17px}.recipe-box-recipe .recipe-box-recipe-body .right-panel ul li span.item-tip{height:auto;width:auto}.recipe-box-recipe .recipe-box-recipe-body .right-panel ul li span.item-num span,.recipe-box-recipe .recipe-box-recipe-body .right-panel ul li span.item-tip span{position:relative;left:10px;top:2px;color:#fff;font-family:ACFont;font-size:18px}.recipe-box-recipe .recipe-box-recipe-body .right-panel ul li span.item-tip span{font-size:18px;left:0;top:-3px}.recipe-box-recipe.novariety .recipe-box-recipe-body .right-panel ul li span.item-num{background:url(/images/Layout/rb_recipe_number_novariety.png) no-repeat}.recipe-box-recipe.simple .recipe-box-recipe-body .right-panel ul li span.item-num{background:url(/images/Layout/rb_recipe_number_simple.png) no-repeat}.recipe-box-recipe.veggie .recipe-box-recipe-body .right-panel ul li span.item-num{background:url(/images/Layout/rb_recipe_number_veggie.png) no-repeat}.recipe-box-recipe.foodie .recipe-box-recipe-body .right-panel ul li span.item-num{background:url(/images/Layout/rb_recipe_number_foodie.png) no-repeat}.recipe-box-recipe.light .recipe-box-recipe-body .right-panel ul li span.item-num{background:url(/images/Layout/rb_recipe_number_light.png) no-repeat}.recipe-box-recipe .recipe-box-recipe-body .right-panel ul li p{margin-left:48px}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from{padding-top:22px;font-size:16px;text-align:center}.recipe-box-recipe.novariety .recipe-box-recipe-body .right-panel .recipe-from div.dotted-top{background:url(/images/Layout/rb_dotted-border-novariety.jpg) no-repeat}.recipe-box-recipe.novariety .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom{background:url(/images/Layout/rb_dotted-border-novariety.jpg) center center no-repeat;clear:both}.recipe-box-recipe.simple .recipe-box-recipe-body .right-panel .recipe-from div.dotted-top{background:url(/images/Layout/rb_dotted-border-simple.jpg) no-repeat}.recipe-box-recipe.simple .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom{background:url(/images/Layout/rb_dotted-border-simple.jpg) center center no-repeat;clear:both}.recipe-box-recipe.veggie .recipe-box-recipe-body .right-panel .recipe-from div.dotted-top{background:url(/images/Layout/rb_dotted-border-veggie.jpg) top center no-repeat}.recipe-box-recipe.veggie .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom{background:url(/images/Layout/rb_dotted-border-veggie.jpg) center center no-repeat;clear:both}.recipe-box-recipe.foodie .recipe-box-recipe-body .right-panel .recipe-from div.dotted-top{background:url(/images/Layout/rb_dotted-border-foodie.jpg) no-repeat}.recipe-box-recipe.foodie .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom{background:url(/images/Layout/rb_dotted-border-foodie.jpg) center center no-repeat;clear:both}.recipe-box-recipe.light .recipe-box-recipe-body .right-panel .recipe-from div.dotted-top{background:url(/images/Layout/rb_dotted-border-light.jpg) no-repeat}.recipe-box-recipe.light .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom{background:url(/images/Layout/rb_dotted-border-light.jpg) center center no-repeat;clear:both}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from div.dotted-top{padding-bottom:2px}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from div.dotted-top span{position:relative;bottom:8px;background-color:#fff;padding:0 16px}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom{background-color:#fff;padding:16px}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from div.images{padding-top:7px}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from ul li{float:left;margin-right:2%;display:inline;width:31%}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from ul li img{width:100%}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from ul li div{font-size:14px;padding-top:9px}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from ul li:last-child{margin-right:0}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from div.dotted-bottom .cta-button{padding:6px 29px;font-size:16px}div.kcal-overlay{display:inline-block;right:193px;bottom:16px;margin-top:-16px;position:relative;background-image:url("/src/images/layout/kcal_thumb.png");background-repeat:no-repeat;padding-top:0!important}div.kcal-overlay span{font-size:17px;font-family:ACFont;color:#33384d;text-align:center;position:relative;right:2px}div.kcal-overlay span.kcal{font-size:12px;font-family:Georgia}div.kcal-overlay.big{background-image:url("/src/images/layout/kcal_big.png");width:140px;height:65px;text-align:center;left:0;bottom:10%;margin-top:-56px;display:inline-block;position:absolute}div.kcal-overlay.big span.kcal-info span.top-line{font-size:35px;font-family:ACFont;position:relative;bottom:5px;margin-top:-5px}div.kcal-overlay.big span.kcal-info span.kcal{font-size:20px;font-family:Georgia}div.kcal-overlay.big span.kcal-info span.portion{font-size:15px;font-family:Georgia;position:relative;bottom:15px;margin-top:-15px}p.no-product{font-size:1.6em;margin-top:20px}#dvDesc{padding-top:10px}@media only screen and (max-width:1000px){.recipe-box-recipe .header img.main-image{height:100%;width:auto}.recipe-box-recipe .header .right-panel{left:35%}}@media only screen and (max-width:768px){.recipe-box-recipe .header .left-panel,.recipe-box-recipe .header .right-panel,.recipe-box-recipe .recipe-box-recipe-body .right-panel,.recipe-box-recipe .recipe-box-recipe-body .left-panel{width:90%;float:none;margin:0 auto;display:block}.border-right{border:none}.recipe-box-recipe .header img.main-image{height:auto;width:100%}.recipe-box-recipe .header .right-panel{margin:20px auto;position:relative;left:0}.recipe-box-recipe .recipe-box-recipe-body .left-panel img{width:70%}.recipe-box-recipe .header .left-panel,.recipe-box-recipe .header .right-panel{min-height:0;padding-right:0}.recipe-box-recipe .header .right-panel{min-width:0}}@media only screen and (max-width:479px){.recipe-box-recipe .header .left-panel,.recipe-box-recipe .header .right-panel,.recipe-box-recipe .recipe-box-recipe-body .right-panel,.recipe-box-recipe .recipe-box-recipe-body .left-panel{width:100%}.recipe-box-recipe .recipe-box-recipe-body .right-panel .recipe-from ul li{width:100%;margin:0}.recipe-box-recipe .recipe-box-recipe-body .left-panel img{width:100%}}