.col-1-of-3{float:none;display:block;margin-bottom:20px}@media screen and (min-width:960px){.col-1-of-3{width:33.333%;float:left;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.col-1-of-3.border{padding-left:0}}.col-1-of-2{float:none;display:block;margin-bottom:5px}@media screen and (min-width:640px){.col-1-of-2{width:50%;float:left;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}}@media screen and (min-width:1280px){.col-1-of-2{margin-bottom:10px}}.col-wrapper{zoom:1}.col-wrapper:before,.col-wrapper:after{content:"";display:table}.col-wrapper:after{clear:both}.svg-recipe-image-overlay-dark-corner,.svg-recipe-image-overlay-light-corner,.svg-recipe-image-overlay{height:100%;position:absolute;width:100%}.svg-recipe-image-overlay-dark-corner{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHJhZGlhbEdyYWRpZW50ICBpZD0iY29ybmVyR3JhZGllbnREYXJrIg0KICAgICAgICAgICAgICAgICAgICAgICAgY3g9IjcwJSIgY3k9IjMwJSIgcj0iNjAlIiBmeD0iMTAwJSIgZnk9IjAlIg0KICAgICAgICAgICAgICAgICAgICAgICAgc3ByZWFkTWV0aG9kPSJwYWQiPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMDIiLz4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+DQogICAgICAgIDwvcmFkaWFsR3JhZGllbnQ+DQogICAgPC9kZWZzPg0KICAgIDxyZWN0IHg9IjM1JSIgeT0iMCUiIHdpZHRoPSI3MCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6dXJsKCNjb3JuZXJHcmFkaWVudERhcmspOyIvPg0KPC9zdmc+');display:none}.svg-recipe-image-overlay-light-corner{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHJhZGlhbEdyYWRpZW50ICBpZD0iY29ybmVyR3JhZGllbnREYXJrIg0KICAgICAgICAgICAgICAgICAgICAgICAgY3g9IjcwJSIgY3k9IjUwJSIgcj0iNjAlIiBmeD0iMTAwJSIgZnk9IjAlIg0KICAgICAgICAgICAgICAgICAgICAgICAgc3ByZWFkTWV0aG9kPSJwYWQiPg0KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0ZGRkZGRiIgc3RvcC1vcGFjaXR5PSIxIi8+DQogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI0ZGRkZGRiIgc3RvcC1vcGFjaXR5PSIwLjAyIi8+DQogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNGRkZGRkYiIHN0b3Atb3BhY2l0eT0iMCIvPg0KICAgICAgICA8L3JhZGlhbEdyYWRpZW50Pg0KICAgIDwvZGVmcz4NCiAgICA8cmVjdCB4PSIzMCUiIHk9IjAlIiB3aWR0aD0iODAlIiBoZWlnaHQ9IjEwMCUiIHN0eWxlPSJmaWxsOnVybCgjY29ybmVyR3JhZGllbnREYXJrKTsiLz4NCjwvc3ZnPg==')}.svg-recipe-image-overlay{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJib3R0b21EYXJrR3JhZGllbnQiIA0KICAgICAgICAgICAgICAgICAgICAgICAgeDE9IjAlIiB5MT0iNjYlIg0KICAgICAgICAgICAgICAgICAgICAgICAgeDI9IjAlIiB5Mj0iMTAwJSINCiAgICAgICAgICAgICAgICAgICAgICAgIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiICAgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+DQogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+DQogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgPC9kZWZzPg0KICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHN0eWxlPSJmaWxsOnVybCgjYm90dG9tRGFya0dyYWRpZW50KTsiLz4NCjwvc3ZnPg0K')}.recipe-collection-front{padding:13px 0 0}.recipe-collection-front h2{text-align:center}.recipe-collection-front .wrapper{padding:0 10px}.more-recipe-collection{clear:both;min-height:200px}.more-recipe-collection header{zoom:1;margin-bottom:20px}.more-recipe-collection header:before,.more-recipe-collection header:after{content:"";display:table}.more-recipe-collection header:after{clear:both}.more-recipe-collection button{float:right;vertical-align:top;margin-top:5px}.more-recipe-collection button img{margin-right:5px}.more-recipe-collection h4{float:left;margin-left:20px}.more-recipe-collection .loading-spinner{display:block;margin:70px auto;position:relative}.more-recipe-collection-items{zoom:1;display:block;margin:0 auto;clear:both}.more-recipe-collection-items:before,.more-recipe-collection-items:after{content:"";display:table}.more-recipe-collection-items:after{clear:both}.more-recipe-collection-items .swiper-slide{width:140px;margin:0 20px 20px 0}.more-recipe-collection-items .swiper-slide img{max-width:100%}.more-recipe-collection-items .swiper-slide p{white-space:nowrap}.more-recipe-collection-items .swiper-slide p:before{content:'';background-color:rgba(255,255,255,0);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-ms-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(left,rgba(255,255,255,0),#fff);height:30px;right:0px;pointer-events:none;position:absolute;width:50px;top:0}.share-recipe-collection{background-color:#eaf4ff;border-bottom:1px solid #bbd9ef;border-top:1px solid #bbd9ef;margin-bottom:10px;zoom:1}.share-recipe-collection:before,.share-recipe-collection:after{content:"";display:table}.share-recipe-collection:after{clear:both}.share-recipe-collection .social-buttons{padding:15px 20px}.share-recipe-collection .social-buttons .social-buttons-label,.share-recipe-collection .social-buttons .fb-like{display:none}.save-collection-to-storage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;width:100%;margin-bottom:20px;z-index:100}@media screen and (min-width:320px){.more-recipe-collection-items{width:300px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}.more-recipe-collection-items .swiper-slide:nth-child(2n){margin-right:0}}@media screen and (min-width:480px){.more-recipe-collection-items{width:460px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}.more-recipe-collection-items .swiper-slide:nth-child(2n){margin-right:20px}.more-recipe-collection-items .swiper-slide:nth-child(3n){margin-right:0}}@media screen and (min-width:640px){.recipe-collection-front{padding:20px 0 0;width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}.recipe-collection-front .wrapper{padding:0}.more-recipe-collection-items{width:580px}.more-recipe-collection-items .swiper-slide{width:280px}.more-recipe-collection-items .swiper-slide:nth-child(3n){margin-right:20px}.more-recipe-collection-items .swiper-slide:nth-child(2n){margin-right:0}.share-recipe-collection{border:solid 1px #bbd9ef;border-radius:6px;box-shadow:5px 0px 0px 0px #eaf4ff}.save-collection-to-storage{width:180px;margin:0 auto;display:block}.save-collection-to-storage-wrapper{margin:0 0 10px 0;position:relative;padding:0;z-index:100;line-height:0.5;overflow-x:hidden;text-align:center}.save-collection-to-storage-wrapper span{display:inline-block;position:relative;width:180px}.save-collection-to-storage-wrapper span:after,.save-collection-to-storage-wrapper span:before{position:absolute;top:19px;overflow:hidden;width:940px;height:1px;content:'\a0';background-color:#bbd9ef}.save-collection-to-storage-wrapper span:after{margin-left:15px;left:100%}.save-collection-to-storage-wrapper span:before{margin-right:15px;right:100%}}@media screen and (min-width:960px){.recipe-collection-front{padding:30px 0 0;width:auto}.more-recipe-collection-items{width:880px}.more-recipe-collection-items .swiper-slide:nth-child(2n){margin-right:20px}.more-recipe-collection-items .swiper-slide:nth-child(3n){margin-right:0}.save-collection-to-storage-wrapper:before{margin-left:-60.8%}.share-recipe-collection .social-buttons{padding:15px 20px 5px 20px}.share-recipe-collection .social-buttons .fb-like,.share-recipe-collection .social-buttons .social-buttons-label{display:block}}@media screen and (min-width:1280px){.more-recipe-collection-items{width:1240px}.more-recipe-collection-items .swiper-slide{margin-right:40px}.more-recipe-collection-items .swiper-slide:nth-child(2n),.more-recipe-collection-items .swiper-slide:nth-child(3n){margin-right:40px}.more-recipe-collection-items .swiper-slide:nth-child(4n){margin-right:0px}.more-recipe-collection{border-top:1px solid #bbd9ef;padding-top:20px}.more-recipe-collection button{margin-right:20px}.save-collection-to-storage-wrapper{float:right;width:300px}.save-collection-to-storage-wrapper span{display:none}.save-collection-to-storage{float:right;margin-right:20px}.share-recipe-collection{border:none;border-radius:0;box-shadow:none;float:left;background:#fff;width:500px}.share-recipe-collection .social-buttons{padding-bottom:0}.share-recipe-collection .social-buttons .fb-like{margin-right:10px}}.recipe-collection-carousel{margin-top:10px;padding-bottom:0px;margin-bottom:10px;margin:0 auto;position:relative}.recipe-collection-carousel .swiper-slide{width:145px;height:132px;margin:0 1px 10px 0}.recipe-collection-carousel .swiper-slide .image-data-container{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:140px;height:92px}.recipe-collection-carousel .swiper-slide img{width:140px}.recipe-collection-carousel .swiper-slide p{max-width:120px}.recipe-collection-carousel .pager{position:absolute;top:0px;z-index:200;text-align:left;cursor:pointer;overflow:hidden;-webkit-transition:width 0.2s,color 0.1s;-moz-transition:width 0.2s,color 0.1s;-o-transition:width 0.2s,color 0.1s;transition:width 0.2s,color 0.1s;font-size:50px;width:34px;height:520px;line-height:520px;font-family:"valio_iconsregular";font-style:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#00aeef;display:none}.recipe-collection-carousel .pager.hidden{width:0px !important;color:transparent;-webkit-transition:width 0.2s,color 0.1s;transition:width 0.2s,color 0.1s}.recipe-collection-carousel .pager.next{right:0px;padding-right:5px}.recipe-collection-carousel .pager.prev{left:0px}.recipe-collection-carousel .carousel-slide{float:none}.recipe-collection-carousel .next.pager{background:linear-gradient(90deg,rgba(255,255,255,0),#fff)}.recipe-collection-carousel .prev.pager{background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}.recipe-collection-carousel .swiper-wrapper{padding:0 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.recipe-collection-carousel .recipe-item:last-child{margin-right:1px}@media screen and (min-width:320px){.recipe-collection-carousel{width:320px}}@media screen and (min-width:480px){.recipe-collection-carousel{width:425px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}}@media screen and (min-width:640px){.recipe-collection-carousel{width:auto}.recipe-collection-carousel .pager{display:block;height:550px}.recipe-collection-carousel .carousel-slide{width:440px;height:550px}.recipe-collection-carousel .carousel-slide:nth-child(2n){width:220px}.recipe-collection-carousel .carousel-slide{float:left}.recipe-collection-carousel .recipe-item.recipe-collection-item.larger{margin-bottom:48px}.recipe-collection-carousel .recipe-item.recipe-collection-item{width:200px;margin-right:20px}.recipe-collection-carousel .recipe-item.recipe-collection-item .image-data-container{width:200px;height:132px}.recipe-collection-carousel .swiper-slide{margin-bottom:2px}}@media screen and (min-width:1280px){.recipe-collection-carousel .pager{height:720px}.recipe-collection-carousel .carousel-slide{width:640px;height:720px}.recipe-collection-carousel .carousel-slide:nth-child(2n){width:320px}.recipe-collection-carousel .recipe-item.recipe-collection-item.larger{margin-bottom:9px}.recipe-collection-carousel .recipe-item.recipe-collection-item{width:300px;margin-right:20px}.recipe-collection-carousel .recipe-item.recipe-collection-item .image-data-container{width:300px;height:132px}.recipe-collection-carousel .swiper-slide{margin-bottom:10px}.recipe-collection-carousel .swiper-slide p{max-width:100%;padding:0;display:block;position:absolute;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.2);bottom:15px;left:10px;font-size:20px;line-height:1.25em;bottom:35px;height:auto}.recipe-collection-carousel .swiper-slide p:before{display:none}}.more-recipe-collection{clear:both;min-height:200px}.more-recipe-collection header{zoom:1;margin-bottom:20px}.more-recipe-collection header:before,.more-recipe-collection header:after{content:"";display:table}.more-recipe-collection header:after{clear:both}.more-recipe-collection button{float:right;vertical-align:top;margin-top:5px}.more-recipe-collection button img{margin-right:5px}.more-recipe-collection h4{float:left;margin-left:20px}.more-recipe-collection .loading-spinner{display:block;margin:70px auto;position:relative}@media screen and (min-width:1280px){.more-recipe-collection{border-top:1px solid #bbd9ef;padding-top:20px}.more-recipe-collection button{margin-right:20px}}.more-recipe-collection-items{zoom:1;display:block;margin:0 auto;clear:both}.more-recipe-collection-items:before,.more-recipe-collection-items:after{content:"";display:table}.more-recipe-collection-items:after{clear:both}.more-recipe-collection-items .swiper-slide{width:140px;margin:0 20px 20px 0}.more-recipe-collection-items .swiper-slide img{max-width:100%}.more-recipe-collection-items .swiper-slide p{white-space:nowrap}.more-recipe-collection-items .swiper-slide p:before{content:'';background-color:rgba(255,255,255,0);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-ms-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(left,rgba(255,255,255,0),#fff);height:30px;right:0px;pointer-events:none;position:absolute;width:50px;top:0}@media screen and (min-width:320px){.more-recipe-collection-items{width:300px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}.more-recipe-collection-items .swiper-slide:nth-child(2n){margin-right:0}}@media screen and (min-width:480px){.more-recipe-collection-items{width:460px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}.more-recipe-collection-items .swiper-slide:nth-child(2n){margin-right:20px}.more-recipe-collection-items .swiper-slide:nth-child(3n){margin-right:0}}@media screen and (min-width:640px){.more-recipe-collection-items{width:580px}.more-recipe-collection-items .swiper-slide{width:280px}.more-recipe-collection-items .swiper-slide:nth-child(3n){margin-right:20px}.more-recipe-collection-items .swiper-slide:nth-child(2n){margin-right:0}}@media screen and (min-width:960px){.more-recipe-collection-items{width:880px}.more-recipe-collection-items .swiper-slide:nth-child(2n){margin-right:20px}.more-recipe-collection-items .swiper-slide:nth-child(3n){margin-right:0}}@media screen and (min-width:1280px){.more-recipe-collection-items{width:1240px}.more-recipe-collection-items .swiper-slide{margin-right:40px}.more-recipe-collection-items .swiper-slide:nth-child(2n),.more-recipe-collection-items .swiper-slide:nth-child(3n){margin-right:40px}.more-recipe-collection-items .swiper-slide:nth-child(4n){margin-right:0px}}.save-collection-to-storage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;width:100%;margin-bottom:20px;z-index:100}@media screen and (min-width:640px){.save-collection-to-storage{width:180px;margin:0 auto;display:block}}@media screen and (min-width:1280px){.save-collection-to-storage{float:right;margin-right:20px}}@media screen and (min-width:640px){.save-collection-to-storage-wrapper{margin:0 0 10px 0;position:relative;padding:0;z-index:100;line-height:0.5;overflow-x:hidden;text-align:center}.save-collection-to-storage-wrapper span{display:inline-block;position:relative;width:180px}.save-collection-to-storage-wrapper span:after,.save-collection-to-storage-wrapper span:before{position:absolute;top:19px;overflow:hidden;width:940px;height:1px;content:'\a0';background-color:#bbd9ef}.save-collection-to-storage-wrapper:after{margin-left:15px;left:100%}.save-collection-to-storage-wrapper:before{margin-right:15px;right:100%}}@media screen and (min-width:960px){.save-collection-to-storage-wrapper:before{margin-left:-60.8%}}@media screen and (min-width:1280px){.save-collection-to-storage-wrapper{float:right;width:300px}.save-collection-to-storage-wrapper span{display:none}}.share-recipe-collection{background-color:#eaf4ff;border-bottom:1px solid #bbd9ef;border-top:1px solid #bbd9ef;margin-bottom:10px;zoom:1}.share-recipe-collection:before,.share-recipe-collection:after{content:"";display:table}.share-recipe-collection:after{clear:both}.share-recipe-collection .social-buttons{padding:15px 20px}.share-recipe-collection .social-buttons .social-buttons-label,.share-recipe-collection .social-buttons .fb-like{display:none}@media screen and (min-width:640px){.share-recipe-collection{border:solid 1px #bbd9ef;border-radius:6px;box-shadow:5px 0px 0px 0px #eaf4ff}}@media screen and (min-width:960px){.share-recipe-collection .social-buttons{padding:15px 20px 5px 20px}.share-recipe-collection .social-buttons .fb-like,.share-recipe-collection .social-buttons .social-buttons-label{display:block}}@media screen and (min-width:1280px){.share-recipe-collection{border:none;border-radius:0;box-shadow:none;float:left;background:#fff;width:500px}.share-recipe-collection .social-buttons{padding-bottom:0}.share-recipe-collection .social-buttons .fb-like{margin-right:10px}}.result-grid{width:290px;min-height:100px;clear:both;float:none;margin:0 auto;overflow:hidden;position:relative}@media screen and (min-width:320px){.result-grid{width:290px}}@media screen and (min-width:480px){.result-grid{width:435px}}@media screen and (min-width:640px){.result-grid{width:105%}}@media screen and (min-width:1280px){.result-grid{width:960px;padding:0}}.result-grid.result-grid-article{width:100%}li.recipe-card{width:140px;height:auto;border:0;position:relative;display:block;float:left;margin-right:5px;cursor:pointer;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li.recipe-card.empty{border:1px solid #f2f2f2;background:#f2f2f2;height:100px;cursor:default}li.action-card{display:none;height:226px}li.action-card>span{text-align:center;border:1px solid #ddd;background:#fff;padding:25px 20px 25px 20px;display:block}li.action-card .remove{position:absolute;top:3px;right:5px;display:inline-block;font-family:'valio_iconsregular';font-style:normal;font-size:30px;vertical-align:top;font-weight:100;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;line-height:1.25em;color:#c6c2c0;animation-duration:0.4s;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;-o-animation-duration:0.4s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform}li.action-card .remove:visited,li.action-card .remove:hover{color:#c6c2c0}li.action-card .remove.plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}li.action-card img{display:block;margin:0 auto}li.action-card h4{color:#00aeef;font-weight:500}li.action-card p{font-size:12px;line-height:1.25em;color:#999;padding:7px 0 10px 0}@media screen and (min-width:640px){li.action-card p{font-size:13px;line-height:1.25em}}@media screen and (min-width:1280px){li.action-card p{font-size:15px;line-height:1.25em}}li.action-card.create-recipe>span{padding:25px 20px 30px 20px}li.action-card.create-recipe img{width:auto;height:65px}li.action-card.create-recipe-collection.action-card img{width:auto;height:70px}@media screen and (min-width:640px){li.recipe-card{width:200px;height:auto;margin-right:20px}li.recipe-card.empty{height:133px}li.recipe-card .recipe-item.recipe-collection-item{width:100%}li.recipe-card .recipe-item.recipe-collection-item .image-data-container{width:200px;height:132px}}@media screen and (min-width:960px){.toolbox-content .result-grid{width:102%;padding-left:10px}.toolbox-content li.recipe-card{width:300px;height:226px;margin-right:20px}.toolbox-content li.recipe-card.empty{height:200px}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item{width:300px}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .user,.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .guest{width:44px;right:-5px;top:161px}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .image-data-container{-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:300px;height:200px}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .image-data-container .top-right-actions{-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:50px;height:50px}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .image-data-container .top-right-actions .icon{font-size:30px;position:absolute;top:5px;right:0px}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .image-data-container .data{display:none}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .image-data-container>p.recipe-caption{padding:0;display:block;position:absolute;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.2);bottom:15px;left:10px;width:270px}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .diet-info{display:block}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .comment-rating{position:static;display:inline-block;color:#b9b4b2;font-size:20px;margin:2px 10px 0px 7px}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .preparation-info{display:block;position:absolute;right:10px;top:202px}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item p.recipe-caption{display:none}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item .recipe-deleted-info{width:200px;height:60px;padding:15px 20px}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item.deleted .comment-rating,.toolbox-content li.recipe-card .recipe-item.recipe-collection-item.deleted .recipe-data,.toolbox-content li.recipe-card .recipe-item.recipe-collection-item.deleted .preparation-info{color:#e9e9e9}.toolbox-content li.recipe-card .recipe-item.recipe-collection-item.guest-recipe .image-data-container>p.recipe-caption,.toolbox-content li.recipe-card .recipe-item.recipe-collection-item.user-recipe .image-data-container>p.recipe-caption{width:240px}.toolbox-content li.action-card{height:226px;display:block}}@media screen and (min-width:1280px){.toolbox-content .result-grid{width:102%;padding-left:10px}.toolbox-content.show-always-on-desktop .result-grid{padding-left:0}.toolbox-content li.action-card{height:226px}li.recipe-card{width:300px;height:auto;margin-right:20px}li.recipe-card.empty{height:200px}li.recipe-card .recipe-item.recipe-collection-item{width:300px}li.recipe-card .recipe-item.recipe-collection-item .user,li.recipe-card .recipe-item.recipe-collection-item .guest{width:44px;right:-5px;top:161px}li.recipe-card .recipe-item.recipe-collection-item .image-data-container{-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:300px;height:200px}li.recipe-card .recipe-item.recipe-collection-item .image-data-container .top-right-actions{-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:50px;height:50px}li.recipe-card .recipe-item.recipe-collection-item .image-data-container .top-right-actions .icon{font-size:30px;position:absolute;top:5px;right:0px}li.recipe-card .recipe-item.recipe-collection-item .image-data-container .data{display:none}li.recipe-card .recipe-item.recipe-collection-item .image-data-container>p.recipe-caption{padding:0;display:block;position:absolute;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.2);bottom:15px;left:10px;width:270px}li.recipe-card .recipe-item.recipe-collection-item .diet-info{display:block}li.recipe-card .recipe-item.recipe-collection-item .comment-rating{position:static;display:inline-block;color:#b9b4b2;font-size:20px;margin:2px 10px 0px 7px}li.recipe-card .recipe-item.recipe-collection-item .preparation-info{display:block;position:absolute;right:10px;top:202px}li.recipe-card .recipe-item.recipe-collection-item p.recipe-caption{display:none}li.recipe-card .recipe-item.recipe-collection-item .recipe-deleted-info{width:200px;height:60px;padding:15px 20px}li.recipe-card .recipe-item.recipe-collection-item.deleted .comment-rating,li.recipe-card .recipe-item.recipe-collection-item.deleted .recipe-data,li.recipe-card .recipe-item.recipe-collection-item.deleted .preparation-info{color:#e9e9e9}li.recipe-card .recipe-item.recipe-collection-item.guest-recipe .image-data-container>p.recipe-caption,li.recipe-card .recipe-item.recipe-collection-item.user-recipe .image-data-container>p.recipe-caption{width:240px}li.action-card>span{padding:25px 20px 0}li.action-card.create-recipe>span{padding:25px 20px 20px 20px}}.show-more .show-more-link.hidden{display:none}.show-more .show-more-content{display:none}.show-more .show-more-content.expanded{display:block}.recipe-item{float:left}.recipe-item:last-child{margin-right:0}.recipe-item.deleted .image-data-container .recipe-deleted-info{display:inline-block;overflow:visible}.recipe-item.deleted .image-data-container img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.recipe-item.deleted .image-data-container .top-right-actions i{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.recipe-item:hover,.recipe-item:visited{color:#333}.recipe-item .comment-rating{font-size:12px;position:absolute;bottom:0;left:7px;background-position:0 -28px}.recipe-item .comment-rating-stars{background-position:0 -42px}.recipe-item .image-data-container{position:relative;overflow:hidden;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.recipe-item .image-data-container img{position:relative;width:100%;display:block}.recipe-item .image-data-container .data{position:absolute;bottom:0;margin-bottom:2px;width:100%;color:#fff}.recipe-item .image-data-container .data .preparation-info{display:none}.recipe-item .image-data-container .data-item{font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:1.25em;line-height:inherit;vertical-align:bottom}.recipe-item .image-data-container .data-item>i.icon{font-size:12px;margin-top:2px;line-height:19px;margin-right:3px}.recipe-item .image-data-container .comments-count{float:right;margin-left:0;margin-right:6px;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:1.25em;line-height:inherit;vertical-align:bottom}.recipe-item .image-data-container .comments-count>i.icon{font-size:12px;margin-top:2px;line-height:19px;margin-right:3px}.recipe-item .image-data-container .like-count{float:right;margin-right:7px;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:1.25em;line-height:inherit;vertical-align:bottom}.recipe-item .image-data-container .like-count>i.icon{font-size:12px;margin-top:2px;line-height:19px;margin-right:3px}.recipe-item .image-data-container>p.recipe-caption{display:none;-webkit-font-smoothing:antialiased}.recipe-item>p.recipe-caption{overflow:hidden;margin-left:5px;height:2.1em;margin-bottom:0.5em;color:#333;word-break:break-word;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;font-size:15px;line-height:1.25em;line-height:1em;padding:7px 0 0 0;-webkit-font-smoothing:antialiased;position:relative}.recipe-item>p.recipe-caption:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(-55deg,rgba(255,255,255,0) 65%,#fff);background:-webkit-linear-gradient(-55deg,rgba(255,255,255,0) 65%,#fff);background:-moz-linear-gradient(-55deg,rgba(255,255,255,0) 65%,#fff);background:-ms-linear-gradient(-55deg,rgba(255,255,255,0) 65%,#fff);background:-o-linear-gradient(-55deg,rgba(255,255,255,0) 65%,#fff)}.recipe-item .recipe-deleted-info{display:none;position:absolute;width:74%;height:28%;overflow:auto;margin:auto;top:0;left:0;bottom:0;right:0;background-color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:10px;color:black;font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:italic;text-align:center}.recipe-item .recipe-overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJib3R0b21EYXJrR3JhZGllbnQiIA0KICAgICAgICAgICAgICAgICAgICAgICAgeDE9IjAlIiB5MT0iNjYlIg0KICAgICAgICAgICAgICAgICAgICAgICAgeDI9IjAlIiB5Mj0iMTAwJSINCiAgICAgICAgICAgICAgICAgICAgICAgIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiICAgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+DQogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+DQogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgPC9kZWZzPg0KICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHN0eWxlPSJmaWxsOnVybCgjYm90dG9tRGFya0dyYWRpZW50KTsiLz4NCjwvc3ZnPg0K')}.recipe-item .diet-info{position:absolute;top:10px;left:10px}.recipe-item .diet-info .diet-ball{display:inline-block;width:20px}@media screen and (max-width:640px){.recipe-item>p{font-size:13px;line-height:1.25em}.recipe-item .comment-rating{margin-left:0;left:5px;font-size:11px}.recipe-item .image-data-container .data i.icon{line-height:16px}.recipe-item .image-data-container .data .comments-count,.recipe-item .image-data-container .data .like-count{font-size:11px;line-height:1.25em;line-height:inherit;padding-left:0}}@media screen and (min-width:960px){.recipe-item .image-data-container{-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}}@media screen and (min-width:1280px){.recipe-item .image-data-container{-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}}.recipe-item.recipe-collection-item{width:140px;height:auto;position:relative}.recipe-item.recipe-collection-item.user-recipe .user{display:block}.recipe-item.recipe-collection-item.guest-recipe .guest,.recipe-item.recipe-collection-item.guest-recipe.user-recipe .guest{display:block}.recipe-item.recipe-collection-item.recipe-collection-item--captionmargin p.recipe-caption{margin-bottom:7px}.recipe-item.recipe-collection-item .user,.recipe-item.recipe-collection-item .guest{position:absolute;width:28px;right:-4px;top:46px;display:none}.recipe-item.recipe-collection-item .image-data-container{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:140px;height:93px;position:relative}.recipe-item.recipe-collection-item .image-data-container>p{display:none}.recipe-item.recipe-collection-item .image-data-container .data .comment-rating{display:inline-block}.recipe-item.recipe-collection-item .image-data-container .data .like-count{margin:0 5px 0 0}.recipe-item.recipe-collection-item .image-data-container .data .like-count>i.icon{font-size:11px;margin:0}.recipe-item.recipe-collection-item .image-data-container .data .comments-count{margin:0 5px 0 0}.recipe-item.recipe-collection-item .image-data-container .data .comments-count>i.icon{font-size:11px;margin:0}.recipe-item.recipe-collection-item .image-data-container .data .like-count>i.icon,.recipe-item.recipe-collection-item .image-data-container .data .comments-count>i.icon{margin:0}.recipe-item.recipe-collection-item .recipe-data,.recipe-item.recipe-collection-item .comment-rating,.recipe-item.recipe-collection-item .preparation-info,.recipe-item.recipe-collection-item .diet-info{display:none}.recipe-item.recipe-collection-item p.recipe-caption{padding:0;margin:2px 5px 0px 5px}.recipe-item.recipe-collection-item .recipe-deleted-info{width:120px;height:30px;padding:5px 5px}.recipe-item.recipe-collection-item.side-item{width:130px;height:auto}.recipe-item.recipe-collection-item.side-item p.recipe-caption{padding:0;margin:0;overflow:hidden;height:3.9em;font-size:12px;line-height:1.25em}@media screen and (min-width:640px){.recipe-item.recipe-collection-item.side-item p.recipe-caption{font-size:13px;line-height:1.25em}}@media screen and (min-width:1280px){.recipe-item.recipe-collection-item.side-item p.recipe-caption{font-size:15px;line-height:1.25em}}.recipe-item.recipe-collection-item.side-item p.recipe-caption .light{font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:italic;color:#999}.recipe-item.recipe-collection-item.side-item .image-data-container{display:none}.recipe-item.recipe-collection-item.side-item .recipe-data,.recipe-item.recipe-collection-item.side-item .comment-rating,.recipe-item.recipe-collection-item.side-item .preparation-info,.recipe-item.recipe-collection-item.side-item .diet-info{display:none}.recipe-item.recipe-collection-item.side-item .user,.recipe-item.recipe-collection-item.side-item .guest{display:none}.recipe-item.recipe-collection-item.larger{width:320px}@media screen and (min-width:480px){.recipe-item.recipe-collection-item.larger{width:420px}}.recipe-item.recipe-collection-item.larger .image-data-container{width:300px;height:200px}@media screen and (min-width:480px){.recipe-item.recipe-collection-item.larger .image-data-container{width:420px;height:312px}.recipe-item.recipe-collection-item.larger .image-data-container img{width:470px}}@media screen and (min-width:1280px){.recipe-item.recipe-collection-item.larger .image-data-container img{width:100%}}.recipe-item.recipe-collection-item.larger .image-data-container img{max-width:inherit}.recipe-item.recipe-collection-item.larger .image-data-container .data{bottom:auto;top:0;display:none}.recipe-item.recipe-collection-item.larger .image-data-container .data .comment-rating{top:5px;left:10px}.recipe-item.recipe-collection-item.larger .image-data-container .data .comments-count{margin:23px 9px 0 9px}.recipe-item.recipe-collection-item.larger .image-data-container .data .like-count{margin:23px 0px 0 0px}.recipe-item.recipe-collection-item.larger .image-data-container .data .comments-count,.recipe-item.recipe-collection-item.larger .image-data-container .data .like-count{float:left;-webkit-text-shadow:1px 1px 2px rgba(0,0,0,0.5);-moz-text-shadow:1px 1px 2px rgba(0,0,0,0.5);text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.recipe-item.recipe-collection-item.larger .preparation-info{top:auto !important;bottom:0;display:none;right:0}@media screen and (min-width:640px){.recipe-item.recipe-collection-item.larger .preparation-info{display:none}}.recipe-item.recipe-collection-item.larger .diet-info{display:block}.recipe-item.recipe-collection-item.larger .recipe-overlay{width:100%}.recipe-item.recipe-collection-item.larger>p.recipe-caption{max-width:100%;padding:0;display:block;position:absolute;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.2);bottom:15px;left:10px;font-size:20px;line-height:1em;bottom:10px;height:auto}@media screen and (min-width:640px){.recipe-item.recipe-collection-item.larger>p.recipe-caption{font-size:24px}}@media screen and (min-width:1280px){.recipe-item.recipe-collection-item.larger>p.recipe-caption{font-size:40px;bottom:30px}}.recipe-item.recipe-collection-item.larger>p.recipe-caption:before{display:none}.recipe-item.double-size{width:320px;width:420px;margin-right:20px;margin-left:0;position:relative}@media screen and (min-width:480px){.recipe-item.double-size{width:420px}}.recipe-item.double-size .image-data-container{width:300px;height:200px}@media screen and (min-width:480px){.recipe-item.double-size .image-data-container{width:420px;height:312px}.recipe-item.double-size .image-data-container img{width:470px}}@media screen and (min-width:1280px){.recipe-item.double-size .image-data-container img{width:100%}}.recipe-item.double-size .image-data-container img{max-width:inherit}.recipe-item.double-size .image-data-container .data{bottom:auto;top:0;display:none}.recipe-item.double-size .image-data-container .data .comment-rating{top:5px;left:10px}.recipe-item.double-size .image-data-container .data .comments-count{margin:23px 9px 0 9px}.recipe-item.double-size .image-data-container .data .like-count{margin:23px 0px 0 0px}.recipe-item.double-size .image-data-container .data .comments-count,.recipe-item.double-size .image-data-container .data .like-count{float:left;-webkit-text-shadow:1px 1px 2px rgba(0,0,0,0.5);-moz-text-shadow:1px 1px 2px rgba(0,0,0,0.5);text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.recipe-item.double-size .preparation-info{top:auto !important;bottom:0;display:none;right:0}@media screen and (min-width:640px){.recipe-item.double-size .preparation-info{display:none}}.recipe-item.double-size .diet-info{display:block}.recipe-item.double-size .recipe-overlay{width:100%}.recipe-item.double-size>p.recipe-caption{max-width:100%;padding:0;display:block;position:absolute;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.2);bottom:15px;left:10px;font-size:20px;line-height:1em;bottom:10px;height:auto}@media screen and (min-width:640px){.recipe-item.double-size>p.recipe-caption{font-size:24px}}@media screen and (min-width:1280px){.recipe-item.double-size>p.recipe-caption{font-size:40px;bottom:30px}}.recipe-item.double-size>p.recipe-caption:before{display:none}.recipe-item.double-size .image-data-container{width:420px;height:303px}.recipe-item.double-size>p.recipe-caption{width:400px;bottom:40px}.recipe-item.double-size .comment-rating{position:static;display:inline-block;color:#b9b4b2;font-size:20px;margin:2px 10px 0px 7px}.recipe-item.double-size .recipe-data,.recipe-item.double-size .preparation-info{display:inline-block}.recipe-item.double-size .preparation-info{float:right}@media screen and (min-width:960px){.recipe-item.double-size{width:450px;margin-right:20px}.recipe-item.double-size .image-data-container{width:450px;height:347px}.recipe-item.double-size .image-data-container img{width:520px}.recipe-item.double-size>p.recipe-caption{width:430px}}@media screen and (min-width:1280px){.recipe-item.double-size{width:520px;margin-right:30px}.recipe-item.double-size .image-data-container{width:520px;height:347px}.recipe-item.double-size .image-data-container img{width:560px}.recipe-item.double-size .image-data-container>p.recipe-caption{display:block}.recipe-item.double-size>p.recipe-caption{width:500px}}@media screen and (min-width:640px){.recipe-item.recipe-collection-item{width:180px}.recipe-item.recipe-collection-item .user,.recipe-item.recipe-collection-item .guest{width:33px;right:-4px;top:66px}.recipe-item.recipe-collection-item .image-data-container{width:180px;height:120px;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.recipe-item.recipe-collection-item .image-data-container .data .like-count{font-size:11px;line-height:1.25em;line-height:19px;height:19px}.recipe-item.recipe-collection-item .image-data-container .data .like-count>i.icon{font-size:12px}.recipe-item.recipe-collection-item .image-data-container .data .comments-count{font-size:11px;line-height:1.25em;line-height:19px;height:19px}.recipe-item.recipe-collection-item .image-data-container .data .comments-count>i.icon{font-size:12px}.recipe-item.recipe-collection-item p.recipe-caption{padding:0;margin:7px 10px 0px 10px}.recipe-item.recipe-collection-item .recipe-deleted-info{width:145px;height:40px;padding:5px 10px}.recipe-item.recipe-collection-item.side-item{width:210px;height:55px}.recipe-item.recipe-collection-item.side-item .image-data-container{display:block;width:83px;height:55px}.recipe-item.recipe-collection-item.side-item .image-data-container .data{display:none}.recipe-item.recipe-collection-item.side-item p.recipe-caption{position:absolute;left:93px;right:0px;top:0px}}@media screen and (min-width:1280px){.recipe-item.recipe-collection-item.small-desktop{width:200px}.recipe-item.recipe-collection-item.small-desktop .image-data-container{width:200px;height:133px}.recipe-item.recipe-collection-item.small-desktop .user,.recipe-item.recipe-collection-item.small-desktop .guest{top:78px}.recipe-item.recipe-collection-item.small-desktop .recipe-deleted-info{font-size:16px;line-height:1.25em}.recipe-item.recipe-collection-item.side-item{width:230px;height:60px}.recipe-item.recipe-collection-item.side-item .image-data-container{display:block;width:90px;height:60px}.recipe-item.recipe-collection-item.side-item .image-data-container .data{display:none}.recipe-item.recipe-collection-item.side-item p.recipe-caption{position:absolute;left:100px;right:0px;top:0px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item){width:300px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .user,.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .guest{width:44px;right:-5px;top:161px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .image-data-container{-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:300px;height:200px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .image-data-container .top-right-actions{-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:50px;height:50px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .image-data-container .top-right-actions .icon{font-size:30px;position:absolute;top:5px;right:0px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .image-data-container .data{display:none}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .image-data-container>p.recipe-caption{padding:0;display:block;position:absolute;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.2);bottom:15px;left:10px;width:270px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .diet-info{display:block}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .comment-rating{position:static;display:inline-block;color:#b9b4b2;font-size:20px;margin:2px 10px 0px 7px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .preparation-info{display:block;position:absolute;right:10px;top:202px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) p.recipe-caption{display:none}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item) .recipe-deleted-info{width:200px;height:60px;padding:15px 20px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item).deleted .comment-rating,.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item).deleted .recipe-data,.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item).deleted .preparation-info{color:#e9e9e9}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item).guest-recipe .image-data-container>p.recipe-caption,.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item).user-recipe .image-data-container>p.recipe-caption{width:240px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item).larger{width:620px;position:relative}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item).larger .image-data-container{width:620px;height:436px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item).larger .image-data-container>p.recipe-caption{width:600px;max-width:100%;padding:0;display:block;position:absolute;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.2);bottom:15px;left:10px;height:auto;font-size:40px;line-height:1.25em;bottom:10px}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item).larger .image-data-container img{width:655px;max-width:inherit}.recipe-item.recipe-collection-item:not(.small-desktop):not(.side-item).larger .recipe-data{display:inline-block}}.top-right-actions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;right:0;top:0;color:#fff;background:url('/Content/images/responsive/pages/toolbox/top-right-corner.svg') no-repeat;width:40px;height:40px;cursor:pointer}.top-right-actions .icon{font-size:25px;position:absolute;top:6px;right:0}.recipe-data,.preparation-info{display:none;color:#b9b4b2}.recipe-data>.icon,.preparation-info>.icon{font-size:15px;display:inline-block;vertical-align:middle;margin-right:2px}.recipe-data div,.preparation-info div{font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;font-size:15px;display:inline-block;margin-right:5px}.recipe-item.saved .top-right-actions{background:url('/Content/images/responsive/modules/widgets/recipe/top-right-corner-saved.svg') no-repeat}@media screen and (min-width:640px){.top-right-actions{-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:35px;height:35px}.top-right-actions .icon{font-size:21px;position:absolute;top:2px;right:0}}@media screen and (min-width:1280px){.top-right-actions{-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:50px;height:50px}.top-right-actions .icon{font-size:30px;position:absolute;top:5px;right:0px}}.recipe-item.recipe-collection-item.novelty .image-data-container{position:relative}.recipe-item.recipe-collection-item.novelty .image-data-container:after{top:49px;left:5px;content:"";position:absolute;background-image:url("/Content/images/responsive/common/packagemarks/novelty.png");background-repeat:none;background-position:top left;width:32px;height:32px;-webkit-background-size:32px;-moz-background-size:32px;-o-background-size:32px;background-size:32px}@media screen and (min-width:640px){.recipe-item.recipe-collection-item.novelty .image-data-container:after{top:58px;width:50px;height:50px;-webkit-background-size:50px;-moz-background-size:50px;-o-background-size:50px;background-size:50px}}@media screen and (min-width:1280px){.recipe-item.recipe-collection-item.novelty .image-data-container:after{display:none}.recipe-item.recipe-collection-item.novelty .recipe-caption:after{top:-40px;left:-15px;content:"";position:absolute;background-image:url("/Content/images/responsive/common/packagemarks/novelty.png");background-repeat:none;background-position:top left;width:50px;height:50px;-webkit-background-size:50px;-moz-background-size:50px;-o-background-size:50px;background-size:50px}}@media screen and (min-width:640px){.result-grid .recipe-item.recipe-collection-item.novelty .image-data-container:after{top:70px;width:50px;height:50px;-webkit-background-size:50px;-moz-background-size:50px;-o-background-size:50px;background-size:50px}}.recipe-aside-collection{padding:3px}.recipe-aside-collection .recipe-aside-item{margin-left:5px}@media screen and (min-width:640px){.recipe-aside-collection{padding:0}.recipe-aside-collection .recipe-aside-item:nth-child(odd){margin-left:0}}@media screen and (min-width:1280px){.recipe-aside-collection .recipe-aside-item{margin-left:2px}.recipe-aside-collection .recipe-aside-item :nth-child(odd){margin-left:0}}.recipe-item.recipe-aside-item{width:137px;height:auto;position:relative}.recipe-item.recipe-aside-item.user-recipe .user{display:none}.recipe-item.recipe-aside-item.guest-recipe .guest,.recipe-item.recipe-aside-item.guest-recipe.user-recipe .guest{display:none}.recipe-item.recipe-aside-item .user,.recipe-item.recipe-aside-item .guest{position:absolute;width:28px;right:-4px;top:46px;display:none}.recipe-item.recipe-aside-item .image-data-container{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:137px;height:90px;position:relative}.recipe-item.recipe-aside-item .image-data-container>p{display:none}.recipe-item.recipe-aside-item .image-data-container .data .comment-rating{display:inline-block;position:relative;left:0;margin-left:5px}.recipe-item.recipe-aside-item .image-data-container .data .like-count{display:none}.recipe-item.recipe-aside-item .image-data-container .data .comments-count{display:none}.recipe-item.recipe-aside-item .image-data-container .data .like-count>i.icon,.recipe-item.recipe-aside-item .image-data-container .data .comments-count>i.icon{margin:0}.recipe-item.recipe-aside-item .image-data-container .data .preparation-info{position:absolute;right:5px;bottom:0.5px;display:inline-block;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;color:#fff;font-size:11px;line-height:1.25em}.recipe-item.recipe-aside-item .recipe-data,.recipe-item.recipe-aside-item .comment-rating,.recipe-item.recipe-aside-item .preparation-info,.recipe-item.recipe-aside-item .diet-info{display:none}.recipe-item.recipe-aside-item p.recipe-caption{padding:0;margin:2px 5px 5px 5px}.recipe-item.recipe-aside-item .recipe-deleted-info{width:120px;height:30px;padding:5px 5px}@media screen and (min-width:640px){.recipe-item.recipe-aside-item .user,.recipe-item.recipe-aside-item .guest{width:33px;right:-4px;top:66px}.recipe-item.recipe-aside-item .image-data-container{-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.recipe-item.recipe-aside-item .image-data-container .data .comment-rating{display:inline-block;position:relative;left:0;margin-left:3px}.recipe-item.recipe-aside-item .image-data-container .data .preparation-info{bottom:0;right:3px;font-size:11px;line-height:1.25em;line-height:19px;height:19px}.recipe-item.recipe-aside-item p.recipe-caption{padding:0;margin:7px 10px 7px 10px}.recipe-item.recipe-aside-item .recipe-deleted-info{width:145px;height:40px;padding:5px 10px}}@media screen and (min-width:1280px){.recipe-item.recipe-aside-item{width:198px}.recipe-item.recipe-aside-item .image-data-container{width:198px;height:131px}.recipe-item.recipe-aside-item .image-data-container .data .comment-rating{margin-left:5px}.recipe-item.recipe-aside-item .image-data-container .data .preparation-info{right:5px}.recipe-item.recipe-aside-item .image-data-container .data .like-count{font-size:11px;line-height:1.25em;line-height:19px;height:19px;float:none;display:inline-block}.recipe-item.recipe-aside-item .image-data-container .data .like-count>i.icon{font-size:12px;margin:0}.recipe-item.recipe-aside-item .recipe-deleted-info{font-size:16px;line-height:1.25em}}.recipe-item.in-mosaic .image-data-container{width:100%;height:100%;position:relative}.recipe-item.in-mosaic .image-data-container>p{display:none}.recipe-item.in-mosaic .image-data-container .data .comment-rating{display:inline-block;position:relative;left:0;margin-left:5px}.recipe-item.in-mosaic .image-data-container .data .like-count{font-size:11px;line-height:1em;line-height:19px;height:19px;float:none;display:none}.recipe-item.in-mosaic .image-data-container .data .like-count>i.icon{font-size:12px;margin:0;line-height:19px;height:19px}.recipe-item.in-mosaic .image-data-container .data .comments-count{display:none}.recipe-item.in-mosaic .image-data-container .data .like-count>i.icon,.recipe-item.in-mosaic .image-data-container .data .comments-count>i.icon{margin:0}.recipe-item.in-mosaic .image-data-container .data .like-count{display:none}.recipe-item.in-mosaic .image-data-container .data .preparation-info{position:absolute;right:5px;bottom:3px;display:inline-block;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;color:#fff;font-size:11px;line-height:1.25em}.recipe-item.in-mosaic .comment-rating,.recipe-item.in-mosaic .recipe-data,.recipe-item.in-mosaic .preparation-info{display:none}.recipe-item.in-mosaic>p.recipe-caption{height:auto;margin-bottom:5px}@media screen and (max-width:640px){.recipe-item.in-mosaic>p.recipe-caption{margin-top:3px;font-size:13px;line-height:1.25em;line-height:1em;padding:0;margin-bottom:5px}}@media screen and (min-width:480px){.recipe-item.in-mosaic .image-data-container .data .like-count{display:inline-block}}@media screen and (min-width:640px){.recipe-item.in-mosaic>p.recipe-caption{display:none}.recipe-item.in-mosaic .image-data-container .data{display:none}.recipe-item.in-mosaic .image-data-container>p{display:block;padding:0;position:absolute;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.2);bottom:15px;left:10px;font-size:18px}.recipe-item.in-mosaic .comment-rating{position:static;display:inline-block;color:#b9b4b2;font-size:20px;margin:2px 10px 0px 7px}.recipe-item.in-mosaic .recipe-data,.recipe-item.in-mosaic .preparation-info{display:inline-block}.recipe-item.in-mosaic .preparation-info{display:block;position:absolute;right:10px;top:208px}}@media screen and (min-width:960px){.recipe-item.in-mosaic .image-data-container>p{font-size:24px}.recipe-item.in-mosaic .preparation-info{top:205px}}@media screen and (min-width:1280px){.recipe-item.in-mosaic .preparation-info{top:273px}}.recipe-item.in-mosaic.newRecipe .image-data-container{overflow:visible;position:relative}.recipe-item.in-mosaic.newRecipe .image-data-container:after{bottom:15px;left:2px;content:"";position:absolute;background-image:url("/Content/images/responsive/common/packagemarks/novelty.png");background-repeat:none;background-position:top left;width:32px;height:32px;-webkit-background-size:32px;-moz-background-size:32px;-o-background-size:32px;background-size:32px}@media screen and (min-width:640px){.recipe-item.in-mosaic.newRecipe .image-data-container:after{display:none}.recipe-item.in-mosaic.newRecipe .recipe-caption:after{top:-40px;left:-7px;content:"";position:absolute;background-image:url("/Content/images/responsive/common/packagemarks/novelty.png");background-repeat:none;background-position:top left;width:50px;height:50px;-webkit-background-size:50px;-moz-background-size:50px;-o-background-size:50px;background-size:50px}}.recipe-search-link-item a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;background-color:#eaf4ff;display:inline-block;width:140px;height:92px;position:relative}.recipe-search-link-item .link-item-text-container{position:absolute;top:0;right:20px;bottom:0;left:20px;height:92px;width:100px;display:table}.recipe-search-link-item .link-item-text-container .link-item-text{display:table-cell;vertical-align:middle;text-align:center}.recipe-search-link-item .link-item-text-container .light{font-family:"omnes-pro",Arial,sans-serif;font-weight:400;font-style:normal}.recipe-item.recipe-main-plus-four{width:100%;height:auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.recipe-item.recipe-main-plus-four.user-recipe .user{display:none}.recipe-item.recipe-main-plus-four.guest-recipe .guest,.recipe-item.recipe-main-plus-four.guest-recipe.user-recipe .guest{display:none}.recipe-item.recipe-main-plus-four .user,.recipe-item.recipe-main-plus-four .guest{position:absolute;width:28px;right:-4px;top:46px;display:none}.recipe-item.recipe-main-plus-four .image-data-container{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:100%;height:auto;position:relative}.recipe-item.recipe-main-plus-four .image-data-container>p{display:none}.recipe-item.recipe-main-plus-four .image-data-container .data .comment-rating{display:inline-block;position:relative;left:0;margin-left:5px}.recipe-item.recipe-main-plus-four .image-data-container .data .like-count{display:none}.recipe-item.recipe-main-plus-four .image-data-container .data .comments-count{display:none}.recipe-item.recipe-main-plus-four .image-data-container .data .like-count>i.icon,.recipe-item.recipe-main-plus-four .image-data-container .data .comments-count>i.icon{margin:0}.recipe-item.recipe-main-plus-four .image-data-container .data .preparation-info{position:absolute;right:5px;bottom:0.5px;display:inline-block;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;color:#fff;font-size:11px;line-height:1.25em}.recipe-item.recipe-main-plus-four .recipe-data,.recipe-item.recipe-main-plus-four .comment-rating,.recipe-item.recipe-main-plus-four .preparation-info,.recipe-item.recipe-main-plus-four .diet-info{display:none}.recipe-item.recipe-main-plus-four p.recipe-caption{padding:0;margin:2px 5px 0px 5px}.recipe-item.recipe-main-plus-four .recipe-deleted-info{width:120px;height:30px;padding:5px 5px}@media screen and (min-width:960px){.recipe-item.recipe-main-plus-four>p.recipe-caption{display:none}.recipe-item.recipe-main-plus-four .image-data-container .data{display:none}.recipe-item.recipe-main-plus-four .image-data-container>p{display:block;padding:0;position:absolute;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.2);bottom:15px;left:10px;font-size:18px;line-height:1.25em}.recipe-item.recipe-main-plus-four .comment-rating{position:static;display:inline-block;color:#b9b4b2;font-size:20px;margin:2px 10px 0px 7px}.recipe-item.recipe-main-plus-four .recipe-data,.recipe-item.recipe-main-plus-four .preparation-info{display:inline-block}.recipe-item.recipe-main-plus-four .preparation-info{display:none;position:absolute;right:10px;bottom:0px}.recipe-item.recipe-main-plus-four .diet-info{display:block}}@media screen and (min-width:1280px){.recipe-item.recipe-main-plus-four .preparation-info{display:inline-block}}.main-plus-four-recipe-item{float:left;margin-right:1px;width:49%}@media screen and (min-width:640px){.main-plus-four-recipe-item{margin-left:5px;margin-right:0;width:155px}}@media screen and (min-width:960px){.main-plus-four-recipe-item{width:220px;margin-left:20px;margin-bottom:10px}}@media screen and (min-width:1280px){.main-plus-four-recipe-item{width:300px}}.recipe-item.recipe-aside-item.recipe-weekly-meal-item{width:auto}.recipe-item.recipe-aside-item.recipe-weekly-meal-item .image-data-container{width:auto;height:auto}@media screen and (min-width:1280px){.recipe-item.recipe-aside-item.recipe-weekly-meal-item{width:auto}.recipe-item.recipe-aside-item.recipe-weekly-meal-item .image-data-container{width:auto;height:auto}}.box-list{list-style:none;zoom:1;overflow:hidden}.box-list:before,.box-list:after{content:"";display:table}.box-list:after{clear:both}.box-list li{width:158px;height:78px;float:left;padding:5px 10px;text-align:center;background:#eaf4ff;position:relative;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box-list li img{margin:auto;max-width:125px;max-height:55px;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width:640px){.box-list li img{max-width:125px;max-height:62px}}@media screen and (min-width:960px){.box-list li img{max-width:105px}}@media screen and (min-width:1280px){.box-list li img{max-width:140px;max-height:80px}}.box-list-image li{width:50%;height:78px}@media screen and (min-width:640px){.box-list-image li{width:25%}}@media screen and (min-width:960px){.box-list-image li{width:12.5%}}.box-list-text{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.box-list-text li{text-align:left;width:100%;height:auto;font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:normal;padding:9px 30px}.box-list-text li span{color:#999;font-family:"omnes-pro",Arial,sans-serif;font-weight:400;font-style:normal}.box-list-text li a:visited span,.box-list-text li a:hover span,.box-list-text li a:active span{color:#999}@media screen and (min-width:480px){.box-list-text li{width:50%}}@media screen and (min-width:960px){.box-list-text li{width:25%}}.resource-highlight-with-logo,.resource-highlight-with-text{margin:0 10px 15px}@media screen and (min-width:640px){.resource-highlight-with-logo,.resource-highlight-with-text{margin:0 0 15px}}.resource-highlight-with-logo h3,.resource-highlight-with-text h3{margin-bottom:20px}.resource-highlight-with-text .box-list-text{display:none}.resource-highlight-with-text .arrow-toggle{margin-left:10px}.resource-highlight-with-text.expanded .box-list-text{display:block}@media screen and (min-width:640px){.resource-highlight-with-text.expanded .box-list-text{margin-bottom:10px}}@media screen and (min-width:960px){.resource-highlight-with-text.expanded .box-list-text{margin-bottom:20px}}.popover{background-color:#fff;border:3px solid rgba(0,0,0,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;display:none;z-index:900}.popover__arrow{display:block;height:0;width:0;top:100%;position:absolute;border:16px solid transparent;border-bottom-color:rgba(0,0,0,0.3);top:-35px;right:20px}.popover__arrow:after{content:"";display:block;height:0;top:100%;position:absolute;width:0;border:16px solid transparent;border-bottom-color:#f8f3f0;left:-16px;top:-11px}.popover__arrow--white:after{border-bottom-color:#fff}.popover__header{-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;background:#f8f3f0;border-bottom:1px solid #ddd;padding:10px 20px}.popover__headertext{text-transform:uppercase;color:#999;font-weight:600;word-wrap:break-word}.popover__content{padding:15px 20px 18px 20px}@media screen and (min-width:1280px){.popover__content{padding:13px 20px}}.popover__list{list-style:none}.popover__listitemlink{padding-bottom:20px;display:block;font-family:"omnes-pro","Helvetica Neue",sans-serif}@media screen and (min-width:1280px){.popover__listitemlink{padding-bottom:17px}}.popover__listitemlink--nopadding{padding-bottom:0}@media screen and (min-width:1280px){.popover__listitemlink--nopadding{padding-bottom:0}}.popover--headerprofile{width:210px}.arrow-toggle{font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;color:#26b7f2;display:block;cursor:pointer}.arrow-toggle img{width:15px;margin-right:10px;margin-left:5px}@media screen and (min-width:640px){.arrow-toggle img{width:18px;margin-left:0px}}.arrow-toggle.expanded img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.how-we-work-wayfinder{background-color:#f8f3f0;margin:20px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;zoom:1}.how-we-work-wayfinder:before,.how-we-work-wayfinder:after{content:"";display:table}.how-we-work-wayfinder:after{clear:both}@media screen and (min-width:640px){.how-we-work-wayfinder{width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;margin-bottom:40px;margin-top:20px}}@media screen and (min-width:960px){.how-we-work-wayfinder{width:100%}}.how-we-work-wayfinder__title{display:none}.how-we-work-wayfinder h4{padding:0}.how-we-work-wayfinder__content{cursor:pointer;position:relative;padding:20px 40px 30px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.25em}.how-we-work-wayfinder__content__image{height:100px;left:40px;position:absolute;top:40px;width:80px}.how-we-work-wayfinder__content--expanded-tablet .how-we-work-wayfinder__content__readmore img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.how-we-work-wayfinder__content__text{min-height:100px;padding:0 0 0 120px}.how-we-work-wayfinder__content__readmore{display:inline-block;margin-top:20px}.how-we-work-wayfinder__content__readmore img{margin-right:10px;width:20px}.how-we-work-wayfinder__section-expandable-content{display:none;height:auto;margin:0 auto 40px auto;width:98%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.how-we-work-wayfinder__section-expandable-content__wrapper{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;padding:10px}.how-we-work-wayfinder__section-expandable-content__inner{background-color:#eaf4ff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;min-height:100px;padding:10px}.how-we-work-wayfinder__section-expandable-content--expanded-tablet{display:block}.how-we-work-wayfinder__section-expandable-content .arrow,.how-we-work-wayfinder__section-expandable-content .arrowOverlay{display:none}.how-we-work-wayfinder__section-expandable-content__image{width:90%;display:block;margin:0 auto}@media screen and (min-width:960px){.how-we-work-wayfinder__section-expandable-content__image{width:auto;height:200px;margin:20px auto}}.how-we-work-wayfinder hr{border:0;border-bottom:2px solid #ddd;margin:0 4%;width:92%}@media screen and (min-width:640px){.how-we-work-wayfinder__content{font-size:18px}}@media screen and (min-width:960px){.how-we-work-wayfinder{height:740px;position:relative}.how-we-work-wayfinder__title{font-size:24px;line-height:24px;font-family:"omnes-pro",Arial,sans-serif;font-weight:400;font-style:normal;color:#999;display:block;margin:30px 0 0 40px;height:18px;text-transform:uppercase}.how-we-work-wayfinder__content{height:200px;background:transparent url('/Content/images/responsive/common/arrows/collapse-arrow.svg') bottom 15px center no-repeat;background-size:26px 15px;float:left;padding:20px 20px 0 20px;position:relative;height:285px;width:25%;font-size:16px;line-height:1.25em}.how-we-work-wayfinder__content--expanded{background:none;display:block}.how-we-work-wayfinder__content__text{padding:0;margin-left:15px}.how-we-work-wayfinder__content__readmore{display:none}.how-we-work-wayfinder__content__image{height:110px;left:0;position:relative;top:0;width:90px;margin:0 auto}.how-we-work-wayfinder__content .arrow,.how-we-work-wayfinder__content .arrowOverlay{border-color:transparent;bottom:-17px;display:none;height:0;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute;width:0;z-index:101}.how-we-work-wayfinder__content .arrow{border:37px solid #fff;border-color:transparent;border-bottom-color:#fff;z-index:101}.how-we-work-wayfinder__content .arrowOverlay{border:25px solid #eaf4ff;bottom:-18px;border-color:transparent;border-bottom-color:#eaf4ff;z-index:102}.how-we-work-wayfinder__content--expanded .arrow,.how-we-work-wayfinder__content--expanded .arrowOverlay{display:block}.how-we-work-wayfinder hr{display:none}.how-we-work-wayfinder__section-expandable-content{top:340px;height:400px;margin:0;padding:0 10px;position:absolute;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.how-we-work-wayfinder__section-expandable-content--expanded,.how-we-work-wayfinder__section-expandable-content--expanded.how-we-work-wayfinder__section-expandable-content--expanded-tablet{display:block}.how-we-work-wayfinder__section-expandable-content--expanded-tablet{display:none}.how-we-work-wayfinder__section-expandable-content__wrapper{height:390px}.how-we-work-wayfinder__section-expandable-content__inner{height:370px;overflow:hidden}}@media screen and (min-width:1280px){.how-we-work-wayfinder__content{font-size:18px}}.paralleller{zoom:1;margin:20px 0;padding:20px 0}.paralleller:before,.paralleller:after{content:"";display:table}.paralleller:after{clear:both}@media screen and (min-width:640px){.paralleller{margin:30px 0;padding:30px 0}}@media screen and (min-width:960px){.paralleller{padding-bottom:20px}}.paralleller-inner--beneath-eachother{zoom:1}.paralleller-inner--beneath-eachother:before,.paralleller-inner--beneath-eachother:after{content:"";display:table}.paralleller-inner--beneath-eachother:after{clear:both}.paralleller--connect-footer{margin:0;margin-bottom:-37px}@media screen and (min-width:640px){.paralleller--connect-footer{margin:0;margin-bottom:-75px}}.paralleller-inner{zoom:1}.paralleller-inner:before,.paralleller-inner:after{content:"";display:table}.paralleller-inner:after{clear:both}@media screen and (min-width:960px){.paralleller-inner{border-collapse:collapse;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.no-flexbox .paralleller-inner{display:table;table-layout:fixed}}@media screen and (min-width:960px){.paralleller--one-plus-two{padding:0 30px}}.paralleller--no-border .paralleller__item:last-child{border:0}.paralleller--one-plus-one-plus-one .paralleller__item{margin-bottom:10px}@media screen and (min-width:640px){.paralleller--one-plus-one-plus-one .paralleller__item{margin-bottom:20px}}@media screen and (min-width:960px){.paralleller--one-plus-one-plus-one .paralleller__item{width:320px}}@media screen and (min-width:1280px){.paralleller--one-plus-one-plus-one .paralleller__item{width:400px}}.paralleller__beneath-eachother{zoom:1}.paralleller__beneath-eachother:before,.paralleller__beneath-eachother:after{content:"";display:table}.paralleller__beneath-eachother:after{clear:both}@media screen and (min-width:640px){.paralleller__beneath-eachother{width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}}@media screen and (min-width:960px){.paralleller__beneath-eachother{width:960px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}}@media screen and (min-width:1280px){.paralleller__beneath-eachother{width:1280px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}}.paralleller__item{vertical-align:top}@media screen and (max-width:960px){.paralleller--phone-tablet-border-first .paralleller__item:first-child{margin-bottom:20px;border-bottom:1px solid #bbd9ef}}@media screen and (min-width:960px){.paralleller__item{width:480px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.no-flexbox .paralleller__item{display:table-cell;vertical-align:middle}.paralleller__item:first-child{padding-right:20px;border-bottom:0;margin-bottom:0}.paralleller__item:last-child{border-left:1px solid #bbd9ef;padding-left:20px;margin-left:20px}}.paralleller__item--one-plus-one:last-child{margin-left:0}@media screen and (min-width:1280px){.paralleller__item{width:640px}}.paralleller__title,h3.paralleller__title{padding:0;margin-bottom:20px;padding-left:20px}@media screen and (min-width:960px){.paralleller__title,h3.paralleller__title{padding-left:20px}}.newsletter-widget{margin:20px 10px 0;padding:0}.newsletter-widget h4{margin-bottom:10px;padding-top:0}form.newsletter-widget__form{padding:0 !important}.newsletter-widget__text-status{font-weight:600}@media screen and (min-width:640px){.newsletter-widget{margin:0;padding:0}}@media screen and (min-width:960px){.newsletter-widget{border-bottom:0}}.contact-widget{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px 10px}.contact-widget:before,.contact-widget:after{content:"";display:table}.contact-widget:after{clear:both}.contact-widget__person{zoom:1;position:relative;min-height:100px;margin-bottom:20px}.contact-widget__person:before,.contact-widget__person:after{content:"";display:table}.contact-widget__person:after{clear:both}.contact-widget__person:last-child{margin:0}.contact-widget__aside{margin-bottom:20px;position:absolute;top:0;left:0;width:80px}.contact-widget__aside img{width:100%}.contact-widget__content{padding:0;padding:0 0 0 100px;display:table-cell;letter-spacing:normal;vertical-align:middle}.contact-widget__content,.contact-widget__content h4,.contact-widget__content h5{line-height:1.35em}.contact-widget__email{word-wrap:break-word}.contact-widget h5,.contact-widget h4{padding:0}.contact-widget__title,h5.contact-widget__title{color:#999;font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:normal}@media screen and (min-width:640px){.contact-widget{padding-left:10px;padding-right:10px}}div.article-item,a.article-item{display:block;width:100%;position:relative;margin-bottom:10px;color:#333;min-height:80px;border-bottom:1px solid #bbd9ef;padding-bottom:10px}div.article-item:hover,a.article-item:hover,div.article-item:visited,a.article-item:visited{color:#333}div.article-item img,a.article-item img{position:absolute;top:0;left:0;width:80px;min-height:80px}@media screen and (min-width:640px){div.article-item,a.article-item{border:0;padding-bottom:0}}@media screen and (min-width:960px){div.article-item,a.article-item{min-height:120px;border:0;margin-bottom:20px}div.article-item img,a.article-item img{width:120px;height:120px}div.article-item h4,a.article-item h4{padding-top:20px}}.article-item-content{display:block;margin-left:95px}@media screen and (min-width:960px){.article-item-content{margin-left:140px}}.article-group-header{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f8f3f0;margin-bottom:10px;display:none}.article-group-header.show{display:block}@media screen and (min-width:640px){.article-group-header{margin-bottom:20px}}.article-group-header-wrapper{display:block;margin-top:3px}@media screen and (min-width:640px){.article-group-header-wrapper{margin-top:8px}}@media screen and (min-width:960px){.article-group-header-wrapper{margin-top:10px}}.article-group-header-item.article-item{margin:0;padding:0;border:0}.article-group-header-item.article-item img{height:auto}.article-group-header-item.article-item p{padding:10px 0 5px 0}.article-group-header-item .link{color:#00aeef}.kitchen-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 15px}.kitchen-menu .author-image{position:absolute;top:0;left:0;width:80px;height:80px;border-radius:100%}.kitchen-menu .week-text{display:block;position:relative}.kitchen-menu .week-text-content{padding-left:100px}.kitchen-menu .week-text-content h4{padding-top:0}.kitchen-menu .author-name{font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal}.kitchen-menu .subscription-and-some{zoom:1;margin-top:20px;background-color:#eaf4ff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:20px 30px 10px 30px}.kitchen-menu .subscription-and-some:before,.kitchen-menu .subscription-and-some:after{content:"";display:table}.kitchen-menu .subscription-and-some:after{clear:both}.kitchen-menu .subscription-text{display:block;text-align:center}.kitchen-menu .options-panel{float:none;text-align:center}.kitchen-menu .options-panel .options-button{display:inline-block;float:none}.kitchen-menu .some-buttons-panel{zoom:1;width:266px;margin:20px auto 0 auto}.kitchen-menu .some-buttons-panel:before,.kitchen-menu .some-buttons-panel:after{content:"";display:table}.kitchen-menu .some-buttons-panel:after{clear:both}.kitchen-menu .kitchen-menu-carousel{margin-top:50px;border-bottom:1px solid #bbd9ef}@media screen and (min-width:640px){.kitchen-menu{margin-top:35px}.kitchen-menu .options-panel{float:left;margin-top:-8px;margin-left:10px}.kitchen-menu .some-buttons-panel{width:auto;margin:0;display:inline-block}.kitchen-menu .subscription-text{float:left}}@media screen and (min-width:960px){.kitchen-menu .week-text{margin:0 120px}.kitchen-menu .some-buttons-panel{float:right}}@media screen and (min-width:1280px){.kitchen-menu .author-image{width:100px;height:100px;border-radius:100%}.kitchen-menu .week-text-content{padding-left:120px}}#order-menu-dialog-unregistered form{zoom:1}#order-menu-dialog-unregistered form:before,#order-menu-dialog-unregistered form:after{content:"";display:table}#order-menu-dialog-unregistered form:after{clear:both}#order-menu-dialog-unregistered .order-menu-register-info{border-top:1px solid #bbd9ef;margin-top:15px;padding-top:15px}.end-kitchen-menu-subscription{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin-top:40px}.valio-search-front{overflow:hidden;clear:both;position:relative;margin-top:13px;margin-bottom:-37px}.valio-search-front .search-results{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding-top:10px}.valio-search-front .search-results.spinner .result-grid:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.6)}.valio-search-front .search-results.spinner .pagination-loader-container .loading-spinner{position:relative;margin:0 auto;top:0;left:auto;right:auto;margin-bottom:20px}.valio-search-front .search-results.spinner .recipes-header-info{opacity:0.3}.valio-search-front .search-results .result-grid h1,.valio-search-front .search-results .result-grid h5{text-indent:-9999px}.valio-search-front .search-results .result-grid .loading-spinner{top:0}.valio-search-front .search-results .load-more-results-button-container{text-align:center;padding:35px}.valio-search-front .search-results .load-more-results-button-container .load-more-results{display:inline-block}.valio-search-front .loading-spinner{top:90px;left:0;right:0;margin:auto;display:block;position:absolute;z-index:100}.valio-search-front .search-results,.valio-search-front .search-front-sidebar{padding-bottom:100000px;margin-bottom:-100000px}.valio-search-front label.select{float:right}.valio-search-front.show-sidebar .search-front-sidebar{display:block}.valio-search-front.show-sidebar .search-front-open-sidebar-button{opacity:0}.valio-search-front.show-sidebar .search-dimmed{background:rgba(255,255,255,0.6);width:100%;height:100%}.search-front-open-sidebar-button{display:block;float:left;margin-bottom:10px}.search-front-open-sidebar-button i{color:#fff;font-size:18px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}@media screen and (min-width:640px){.search-front-open-sidebar-button i{font-size:21px}}.search-content-area{position:relative}.search-content-area .search-dimmed{-webkit-transition:background 300ms ease;-moz-transition:background 300ms ease;-ms-transition:background 300ms ease;-o-transition:background 300ms ease;content:"";background:rgba(255,255,255,0);position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;width:0;height:0;overflow:auto;-webkit-overflow-scrolling:touch}.recipes-header-info{display:block;clear:both;margin:0 0 10px 0;zoom:1}.recipes-header-info:before,.recipes-header-info:after{content:"";display:table}.recipes-header-info:after{clear:both}.recipes-header-info h4{float:left;padding:0;margin-right:20px}@media screen and (min-width:320px){.valio-search-front .search-results{width:290px}}@media screen and (min-width:480px){.valio-search-front .search-results{width:435px}}@media screen and (min-width:640px){.valio-search-front{width:640px;margin:0 auto;margin-top:30px;margin-bottom:-75px}.valio-search-front .search-results{padding-top:10px;width:100%}.valio-search-front .loading-spinner{top:150px}.valio-search-front.show-sidebar .search-content-area:after{content:none}.valio-search-front.show-sidebar .search-results{width:420px;float:left;margin-left:15px}}@media screen and (min-width:960px){.valio-search-front{width:960px}.valio-search-front .search-results{float:left;width:650px;margin-left:30px}.valio-search-front.show-sidebar .search-results{width:650px;float:left;margin-left:30px}.valio-search-front label.select{float:none}.valio-search-front .search-front-open-sidebar-button{display:none}}@media screen and (min-width:1280px){.valio-search-front{width:100%}.valio-search-front .search-results{width:950px;margin-left:30px}.valio-search-front.show-sidebar .search-results{width:950px}}@media screen and (min-width:640px){.recipe-item.recipe-collection-item .user,.recipe-item.recipe-collection-item .guest{top:78px}}.valio-search-front header{position:relative;zoom:1}.valio-search-front header:before,.valio-search-front header:after{content:"";display:table}.valio-search-front header:after{clear:both}.valio-search-front header .main-elements{overflow:hidden;border-bottom:1px solid #bbd9ef}.valio-search-front header h2{font-weight:600;color:#333;margin:0 0 10px 20px;padding:0}.valio-search-front header .clear-search{position:absolute;top:12px;right:10px;text-align:right;font-weight:500}.valio-search-front header form{zoom:1;width:100%;padding:0 10px;margin-bottom:10px}.valio-search-front header form:before,.valio-search-front header form:after{content:"";display:table}.valio-search-front header form:after{clear:both}.valio-search-front header form input[type="text"]{width:75%;margin-right:7px;margin-bottom:0;float:left}.valio-search-front header form button.primary{width:50px;float:right;margin-top:0;padding:0;margin-right:0}.valio-search-front header form button.primary i{color:#fff;display:inline-block;font-family:'valio_iconsregular';font-style:normal;font-size:30px;vertical-align:top;font-weight:100;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.25em;line-height:1em}.valio-search-front header label.select{float:right;margin-right:10px}@media screen and (min-width:320px){.valio-search-front header form input[type="text"]{width:79%}}@media screen and (min-width:480px){.valio-search-front header form input[type="text"]{width:87%}}@media screen and (min-width:640px){.valio-search-front header h2{margin-bottom:14px}.valio-search-front header form{margin-bottom:16px;padding:0}.valio-search-front header form button.primary{width:80px;line-height:36px;height:36px}.valio-search-front header form button.primary i{line-height:36px;height:36px}.valio-search-front header form input[type="text"]{width:550px;padding:6px 10px 5px 10px}.valio-search-front header .clear-search{top:13px;right:0}}@media screen and (min-width:960px){.valio-search-front header{padding-bottom:13px;border-bottom:1px solid #bbd9ef}.valio-search-front header h2{margin-bottom:0;float:left}.valio-search-front header form{width:500px;float:left;margin-left:30px;margin-bottom:0;margin-top:5px}.valio-search-front header form button.primary{float:left;line-height:38px;height:38px}.valio-search-front header form button.primary i{line-height:38px;height:38px}.valio-search-front header form input[type="text"]{width:390px}.valio-search-front header .clear-search{position:relative;top:auto;right:auto;margin:12px 0 0 7px;float:left}.valio-search-front header .main-elements{float:left;border:0;margin-bottom:10px}.valio-search-front header label.select{margin-top:5px}}@media screen and (min-width:1280px){.valio-search-front header form{margin-left:120px;width:640px}.valio-search-front header form input[type="text"]{width:530px}}.valio-search-form-header-additional-text{color:#999;display:block;float:left;margin-left:15px;margin-top:10px;margin-bottom:10px}.valio-search-form-header-additional-text span{color:#333}@media screen and (min-width:640px){.valio-search-form-header-additional-text{margin-left:20px}}@media screen and (min-width:960px){.valio-search-form-header-additional-text{margin-top:5px;margin-bottom:5px}}aside.search-front-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border-right:solid 1px #bbd9ef;box-shadow:5px 0px 0px 0px #eaf4ff;padding:10px 0 10px 8px;width:230px;position:absolute;top:0;left:0;background:#fff;z-index:100;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transform:translateX(-235px);-moz-transform:translateX(-235px);-ms-transform:translateX(-235px);-o-transform:translateX(-235px)}aside.search-front-sidebar h5{margin:13px 0 8px 0;padding:0;position:relative;background:#fff;overflow:hidden;margin-right:5px}aside.search-front-sidebar h5:after{content:"";position:absolute;bottom:5px;margin:auto;width:100%;height:1px;border-bottom:1px solid #bbd9ef;margin-left:15px}aside.search-front-sidebar h5 .locked-content{margin-left:5px;width:13px;top:1px;position:relative}aside.search-front-sidebar h5 .locked-content img{width:13px}aside.search-front-sidebar .subcategory{display:none}aside.search-front-sidebar .subcategory .subcategory{margin-left:20px}aside.search-front-sidebar .subcategory .checkbox{margin-left:20px}aside.search-front-sidebar .subcategory.open{display:block}aside.search-front-sidebar .checkbox{padding-right:40px;position:relative}aside.search-front-sidebar>.menu-section:last-child{margin-bottom:20px}aside.search-front-sidebar>.menu-section.no-additional-info .checkbox{padding-right:0}aside.search-front-sidebar .menu-section-padding-left{padding-left:15px}aside.search-front-sidebar .menu-section-border-top{margin-top:25px;padding-top:10px;border-top:1px solid #bbd9ef}aside.search-front-sidebar.spinner:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.6)}.valio-search-front.show-sidebar aside.search-front-sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.valio-search-front.show-sidebar .search-front-sidebar-button span{display:block}.search-front-sidebar-button{padding:7px 5px;background:#eaf4ff;text-align:center;color:#00aeef;width:100%;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;border:0;margin-bottom:10px;position:relative;height:34px}.search-front-sidebar-button span{height:32px;top:0;right:-35px;position:absolute;width:35px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;border-bottom:2px solid #009ad7;border-top:2px solid #50c3ed;color:#fff;background-color:#50c3ed;display:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease}.search-front-sidebar-button span:hover{background-color:#39bbeb}.search-front-sidebar-button span i{font-size:16px;line-height:34px;padding:0 3px 0 0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.go-to-recipe-search{margin-top:10px;display:block;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal}.go-to-recipe-search i{display:inline-block;font-family:'valio_iconsregular';font-style:normal;font-size:30px;vertical-align:top;font-weight:100;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;line-height:1.25em}.search-front-sidebar-info-box-content{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f8f3f0;padding:20px}.search-front-sidebar-info-box.hairline-top.margin-top{margin-top:30px}.search-front-sidebar-info-box.margin-bottom{margin-bottom:30px}.menu-section__gotolinks__title{color:#00aeef;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal}.menu-section__gotolinks__subtitle{color:#999}@media screen and (min-width:640px){aside.search-front-sidebar{width:205px;padding:10px 0 10px 0px;position:relative;top:auto;left:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;display:none}aside.search-front-sidebar h5{line-height:18px}}@media screen and (min-width:960px){aside.search-front-sidebar{padding:20px 10px 20px 10px;width:280px;display:block}aside.search-front-sidebar>.menu-section.double-line-title{margin-top:10px}aside.search-front-sidebar h5:after{bottom:6px}.search-front-sidebar-button{display:none}}@media screen and (min-width:1280px){aside.search-front-sidebar{width:300px;padding:20px 10px 20px 30px}aside.search-front-sidebar h5{line-height:20px}}a.show-more{font-weight:500;display:block;font-size:12px;line-height:1.25em;margin-top:2px}@media screen and (min-width:640px){a.show-more{font-size:13px;line-height:1.25em}}@media screen and (min-width:1280px){a.show-more{font-size:15px;line-height:1.25em}}a.show-more i{font-size:11px;vertical-align:middle}a.show-more.opened i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);vertical-align:top}@media screen and (min-width:640px){a.show-more{margin-top:0}}@media screen and (min-width:960px){a.show-more{margin-top:5px}a.show-more i{font-size:15px}}.labeled-select-container{display:block;margin:0 10px 10px 0}.labeled-select-container span,.labeled-select-container label,.labeled-select-container select{width:100%;float:none}.search-front-sidebar-category-wrapper{margin-bottom:20px;margin-right:5px}@media screen and (min-width:640px){.search-front-sidebar-category-wrapper{margin-right:10px}}@media screen and (min-width:960px){.search-front-sidebar-category-wrapper{margin-right:0;margin-bottom:30px}}.search-front-sidebar-category-item{background:#eaf4ff;margin-bottom:1px;padding:6px 8px}.search-front-sidebar-category-item:first-child{-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px}.search-front-sidebar-category-item:last-child{-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px}@media screen and (min-width:960px){.search-front-sidebar-category-item{margin-bottom:2px;padding:10px 12px 7px 12px}}.search-front-sidebar-wrapper{padding:0 10px 20px}@media screen and (min-width:960px){.search-front-sidebar-wrapper{padding:0 10px 20px 20px}}.recipe-group-header{display:none;background:#f8f3f0;margin-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0 0);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.recipe-group-header .remove{position:absolute;top:3px;right:5px;display:inline-block;font-family:'valio_iconsregular';font-style:normal;font-size:30px;vertical-align:top;font-weight:100;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;line-height:1.25em;color:#c6c2c0;animation-duration:0.4s;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;-o-animation-duration:0.4s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;top:13px;right:15px}.recipe-group-header .remove:visited,.recipe-group-header .remove:hover{color:#c6c2c0}.recipe-group-header .remove.plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.recipe-group-header .info-block img{margin:0 auto;margin-bottom:10px;display:block}.recipe-group-header .info-block h4{text-align:center;padding-top:0;margin:0 0 20px 0}.recipe-group-header p{font-size:18px;line-height:1.25em}.recipe-group-header .content-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 20px 0 10px}.recipe-group-header .info-block,.recipe-group-header .content-block{width:50%;float:left}.recipe-group-header .article-highlights{zoom:1}.recipe-group-header .article-highlights:before,.recipe-group-header .article-highlights:after{content:"";display:table}.recipe-group-header .article-highlights:after{clear:both}.recipe-group-header .article-highlights ul{border:0}.recipe-group-header .article-highlights ul li{width:290px;float:left;clear:none;border-bottom:1px solid #ddd;position:relative;margin:-1px 20px 0 0}.recipe-group-header .article-highlights ul li:nth-child(2n){margin-right:0}.recipe-group-header .article-highlights ul li a{font-size:18px;line-height:1.25em}@media screen and (min-width:640px){.recipe-group-header{display:block}}@media screen and (min-width:960px){.recipe-group-header .info-block{width:280px}.recipe-group-header .content-block{width:640px;margin-bottom:20px;padding-left:0;padding-right:150px}.recipe-group-header .article-highlights{clear:none;margin-top:0}.recipe-group-header .article-highlights .shallow-highlight__image{background-position:top center;max-width:80px}.recipe-group-header .article-highlights ul li>a{height:80px}.recipe-group-header .article-highlights ul li>a>span{padding:0 12px 0 100px}.recipe-group-header .article-highlights ul li:nth-child(2n){margin-right:20px}.recipe-group-header .article-highlights ul li:nth-child(3n){margin-right:0}.recipe-group-header .article-highlights ul li:nth-child(n+3){display:none}}@media screen and (min-width:1280px){.recipe-group-header .info-block{width:300px;margin-right:30px}.recipe-group-header .content-block{width:910px;padding-right:340px;margin-bottom:20px;padding-left:0}.recipe-group-header .article-highlights ul li:nth-child(n+3){display:block}.recipe-group-header .article-highlights ul li:nth-child(n+4){display:none}}.searchRecipesByProduct{display:block;zoom:1;margin:0 10px 15px 10px;position:relative}.searchRecipesByProduct:before,.searchRecipesByProduct:after{content:"";display:table}.searchRecipesByProduct:after{clear:both}.searchRecipesByProduct .input-container{width:100%;margin:0 0 10px 0}.searchRecipesByProduct .input-container input{padding:6px 10px 5px 10px}.searchRecipesByProduct button{display:block;width:100%}@media screen and (min-width:640px){.searchRecipesByProduct{margin:0 10px 10px}.searchRecipesByProduct .input-container{float:left;width:440px;margin-right:7px}.searchRecipesByProduct .input-container input[type="text"]{padding:6px 10px}.searchRecipesByProduct button{float:left;width:auto}}@media screen and (min-width:960px){.searchRecipesByProduct{position:absolute;right:0;top:30px;margin:0 0 20px 0}.searchRecipesByProduct .input-container{width:350px}}@media screen and (min-width:1280px){.searchRecipesByProduct .input-container{width:450px}}#recipesByProductResult{height:100px;position:absolute;width:300px}#recipesByProductResult ul{background-color:#fff;-webkit-box-shadow:0px 0px 0px 3px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 0px 3px rgba(0,0,0,0.1);box-shadow:0px 0px 0px 3px rgba(0,0,0,0.1);border-radius:3px;list-style-type:none;margin:0px;padding:0px}#recipesByProductResult ul li{cursor:pointer;height:20px;padding:5px 0;overflow:hidden;width:300px}#recipesByProductResult ul li a:hover:before,#recipesByProductResult ul li a.active:before{background-color:rgba(184,231,249,0);background-image:-webkit-gradient(linear,left top,right top,from(rgba(184,231,249,0)),to(#b8e7f9));background-image:-webkit-linear-gradient(left,rgba(184,231,249,0),#b8e7f9);background-image:-moz-linear-gradient(left,rgba(184,231,249,0),#b8e7f9);background-image:-ms-linear-gradient(left,rgba(184,231,249,0),#b8e7f9);background-image:-o-linear-gradient(left,rgba(184,231,249,0),#b8e7f9);top:0}#recipesByProductResult ul li a:hover:before:before,#recipesByProductResult ul li a.active:before:before{content:'';background-color:rgba(184,231,249,0);background-image:-webkit-gradient(linear,left top,right top,from(rgba(184,231,249,0)),to(#b8e7f9));background-image:-webkit-linear-gradient(left,rgba(184,231,249,0),#b8e7f9);background-image:-moz-linear-gradient(left,rgba(184,231,249,0),#b8e7f9);background-image:-ms-linear-gradient(left,rgba(184,231,249,0),#b8e7f9);background-image:-o-linear-gradient(left,rgba(184,231,249,0),#b8e7f9);height:30px;right:0;pointer-events:none;position:absolute;width:50px;top:0px}#recipesByProductResult ul li a{position:relative;display:inline-block;font-size:16px;line-height:25px;color:#333;height:30px;padding-left:17px;width:285px;white-space:nowrap;overflow:hidden}#recipesByProductResult ul li a:before{content:'';background-color:rgba(255,255,255,0);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-ms-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(left,rgba(255,255,255,0),#fff);height:30px;right:0;pointer-events:none;position:absolute;width:50px;top:0px}#recipesByProductResult ul a:hover,#recipesByProductResult ul a:hover:after,#recipesByProductResult ul a.active,#recipesByProductResult ul a.active:after{text-decoration:none;background-color:#b8e7f9}@media screen and (min-width:640px){#recipesByProductResult{width:440px}#recipesByProductResult ul li{width:440px}#recipesByProductResult ul li a{width:425px}}@media screen and (min-width:960px){#recipesByProductResult{width:350px}#recipesByProductResult ul li{width:350px}#recipesByProductResult ul li a{width:335px}}@media screen and (min-width:1280px){#recipesByProductResult{width:450px}#recipesByProductResult ul li{width:450px}#recipesByProductResult ul li a{width:435px}}.blog-liftup{margin-bottom:20px;padding-bottom:20px}.blog-liftup div.italic{font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:italic;margin-bottom:10px;margin-left:20px}.blog-liftup div.italic span{font-family:"omnes-pro",Arial,sans-serif;font-weight:400;font-style:normal;color:#b9b4b2;font-size:13px;line-height:1.25em}@media screen and (min-width:640px){.blog-liftup div.italic span{font-size:16px;line-height:1.25em}}@media screen and (min-width:1280px){.blog-liftup div.italic span{font-size:18px;line-height:1.25em}}.blog-liftup .blog-lift{background:#f8f3f0;padding:10px 10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;zoom:1;position:relative}.blog-liftup .blog-lift:before,.blog-liftup .blog-lift:after{content:"";display:table}.blog-liftup .blog-lift:after{clear:both}.blog-liftup .blog-lift .blog-author{top:-20px;right:10px}.blog-liftup .blog-lift .blog-author img{width:100%}.blog-liftup .blog-lift .blog-author .blog-author-name{top:15px;padding:15px 5px 0 0;position:relative}.blog-liftup .blog-lift img{float:left;width:100%}.blog-liftup .blog-lift h3{margin:0 0 5px 0;padding:0}.blog-liftup .blog-lift h5{color:#b9b4b2;margin-bottom:5px}.blog-liftup .blog-lift .content{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px}.blog-liftup .blog-lift a,.blog-liftup .blog-lift a:hover,.blog-liftup .blog-lift a:visited{color:#333}.blog-liftup .blog-lift p{padding-bottom:0}@media screen and (min-width:640px){.blog-liftup h3.italic{margin-left:0}.blog-liftup .blog-lift{padding:10px}.blog-liftup .blog-lift .blog-author{top:-20px}.blog-liftup .blog-lift img{width:100%}.blog-liftup .blog-lift h5{margin-bottom:10px}.blog-liftup .blog-lift .content{margin:0 10px;padding:10px 0 20px}}@media screen and (min-width:960px){.blog-liftup .blog-lift .blog-author{top:-20px;right:20px}.blog-liftup .blog-lift .blog-author .blog-author-name{top:24px}.blog-liftup .blog-lift h5{margin-bottom:18px}.blog-liftup .blog-lift img{width:400px}.blog-liftup .blog-lift .content{width:450px;margin-left:30px}.blog-liftup div.italic{margin-bottom:15px}}@media screen and (min-width:1280px){.blog-liftup .blog-lift .content{width:750px}.blog-liftup .blog-lift .blog-author .blog-author-name{top:25px}}.blog-lift-mosaic a,.blog-lift-mosaic a:visited,.blog-lift-mosaic a:hover{color:#333}.blog-lift-mosaic h5{color:#999;font-size:11px;line-height:1.25em;line-height:1em;padding:0;margin-bottom:3px;text-transform:uppercase}.blog-lift-mosaic h5 span{font-family:"omnes-pro",Arial,sans-serif;font-weight:400;font-style:normal;display:none}.blog-lift-mosaic h5 a,.blog-lift-mosaic h5 a:visited,.blog-lift-mosaic h5 a:hover{color:#999}.blog-lift-mosaic h4{padding:0;margin-bottom:5px}.blog-lift-mosaic .content{padding:0 5px}@media screen and (max-width:640px){.blog-lift-mosaic h4{font-size:14px;line-height:1.25em;line-height:1em}}@media screen and (min-width:640px){.blog-lift-mosaic h5{font-size:13px;line-height:1.25em}.blog-lift-mosaic h5 span{display:inline}.blog-lift-mosaic .content{padding:0}}@media screen and (min-width:1280px){.blog-lift-mosaic h4{margin-bottom:12px}.blog-lift-mosaic h5{font-size:14px;line-height:1.25em;padding-top:2px;margin-bottom:5px}.blog-lift-mosaic h5 span{display:inline}}.blog-lift-mosaic-img{position:relative}.blog-lift-mosaic-img .blog-author{bottom:-10px;right:6px;top:auto}.blog-lift-mosaic-img .blog-author .blog-author-name{display:none;color:#999}.blog-lift-mosaic-img .blog-author .blog-author-image{width:30px;height:30px}.blog-lift-mosaic-img .blog-author .blog-author-image img{border:2px solid #fff}@media screen and (min-width:640px){.blog-lift-mosaic-img .blog-author{bottom:-16px;top:auto;right:9px}.blog-lift-mosaic-img .blog-author .blog-author-name{display:block;padding:34px 5px 0 0;font-size:13px;line-height:1.25em}.blog-lift-mosaic-img .blog-author .blog-author-image{width:50px;height:50px}.blog-lift-mosaic-img .blog-author .blog-author-image img{border:3px solid #fff}}@media screen and (min-width:1280px){.blog-lift-mosaic-img .blog-author{right:14px;bottom:-19px}.blog-lift-mosaic-img .blog-author .blog-author-name{padding:54px 5px 0 0}.blog-lift-mosaic-img .blog-author .blog-author-image{width:70px;height:70px}}.contentShareButtons{display:block;height:30px;list-style:none;margin:0 0 20px 0}.contentShareButtons li{background:transparent url(/Content/images/common/horPixelBackground.png) top left repeat-y;display:block;float:left;height:25px;padding:5px 15px 0 15px}.contentShareButtons li .shareEmail,.contentShareButtons li .iconPrint{color:#595450;display:block;font-size:13px;height:18px;line-height:18px;text-decoration:none;padding:0 0 0 26px}.contentShareButtons li .shareEmail{background:transparent url(/Content/images/common/icons/shareEmail.png) 0 -32px no-repeat;padding:0 0 0 26px}.contentShareButtons li .shareEmail:hover{background:transparent url(/Content/images/common/icons/shareEmail.png) 0 -62px no-repeat;color:#007faf}.contentShareButtons li .iconPrint{background:transparent url(/Content/images/common/icons/print.png) 0 -32px no-repeat;padding:0 0 0 26px}.contentShareButtons li .iconPrint:hover{background:transparent url(/Content/images/common/icons/print.png) 0 -62px no-repeat;color:#007faf}.contentShareButtons li.fb{padding-right:0px}.contentShareButtons li.gplus{overflow:hidden;height:22px !important;padding:8px 0 0 15px !important;width:63px !important}.contentShareButtons li.gplus_inspirational{background:none;padding:8px 0 0 0;width:62px}#profile{position:relative}#profile .onni-subscription-children .onni-subscription-child{background-color:#eaf4ff}#profile #verify-email-dialog,#profile #password-changed-dialog{display:none}#profile a{font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:normal}#profile label.input-label{display:block;margin-bottom:5px;padding-left:5px}#profile .with-spacing-bottom{margin-bottom:15px}#profile .with-spacing-top{margin-top:15px}#profile .server-error{margin:5px 0 0 0}#profile .field-validation-error{width:auto}#profile .profile-navigation-mobile{margin:0 0 25px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;padding-top:20px}#profile .profile-navigation-mobile .select,#profile .profile-navigation-mobile select{width:100%}#profile .profile-data{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;padding-bottom:20px;border-bottom:1px solid #bbd9ef}#profile .profile-data .profile-info p{padding:0}#profile .profile-data .special-diets-options{margin:15px 5px}#profile .profile-data .special-diet{margin-bottom:15px}#profile .profile-data .household-size .select{width:50%}#profile .profile-data .household-size select{width:100%}#profile .profile-data .household-size .select{margin-right:10px}#profile .profile-data .household-size .household-size-selection{margin:15px 5px 0 5px}#profile .profile-data .household-size .household-contains-children{margin:15px 5px 0 5px}#profile .calorie-calculator{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;border-bottom:1px solid #bbd9ef}#profile .calorie-calculator h3{padding:20px 0 0 0}#profile .calorie-calculator .sex{padding:25px 5px}#profile .calorie-calculator .sex .select,#profile .calorie-calculator .sex select{width:100%}#profile .calorie-calculator .height{background:no-repeat url('/Content/images/responsive/pages/profiledata/tape-measure.png');background-position:right 30px center;-webkit-background-size:60px auto;-moz-background-size:60px auto;-o-background-size:60px auto;background-size:60px auto;border-top:1px solid #bbd9ef;padding:25px 5px}#profile .calorie-calculator .height input{width:50%}#profile .calorie-calculator .height .field-validation-error{width:50%}#profile .calorie-calculator .weight{background:no-repeat url('/Content/images/responsive/pages/profiledata/weight.png');background-position:right 40px center;-webkit-background-size:46px auto;-moz-background-size:46px auto;-o-background-size:46px auto;background-size:46px auto;border-top:1px solid #bbd9ef;padding:25px 5px}#profile .calorie-calculator .weight input{width:50%}#profile .calorie-calculator .weight .field-validation-error{width:50%}#profile .calorie-calculator .age{border-top:1px solid #bbd9ef;padding:15px 5px 0 5px}#profile .calorie-calculator .age input{width:50%}#profile .calorie-calculator .age .field-validation-error{width:50%}#profile .calorie-calculator .goal{padding:15px 5px 0 5px}#profile .calorie-calculator .goal .select,#profile .calorie-calculator .goal select{width:100%}#profile .calorie-calculator .activity-level{padding:15px 5px 0 5px}#profile .calorie-calculator .activity-level .select,#profile .calorie-calculator .activity-level select{width:100%}#profile .calorie-calculator .calorie-calculator-info{position:relative;padding:25px 5px}#profile .calorie-calculator .calorie-calculator-info p{padding:0 0 0 30px}#profile .calorie-calculator .calorie-calculator-info .info-balloon-static{position:absolute;top:28px;left:5px}#profile .change-password{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;border-bottom:1px solid #bbd9ef;background-color:#eaf4ff}#profile .change-password .separator-field{margin-bottom:10px}#profile .contact-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;border-bottom:1px solid #bbd9ef}#profile .contact-info .name-info{margin-bottom:20px}#profile .contact-info .server-error{margin-top:10px;display:inline-block}#profile .subscriptions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;border-bottom:1px solid #bbd9ef}#profile .subscriptions .newsletter-subscription .checkbox{margin:15px 0 0 0}#profile .subscriptions .week-menu-subscription .checkbox{margin:15px 0}#profile .subscriptions .notifications{border-top:1px solid #bbd9ef;margin:15px 0 0 0}#profile .subscriptions .onni-subscription{border-top:1px solid #bbd9ef}#profile .profile-links{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;border-bottom:1px solid #bbd9ef;padding-top:15px}#profile .profile-links a{display:block;padding:0 0 15px 0;font-size:15px;line-height:1.25em}#profile .fb-container{background-color:#eaf4ff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#profile .fb-container.show-mobile{margin:10px 25px 0 25px;height:45px;position:relative}#profile .fb-container #fb-connect-account-mobile{position:absolute;left:10px;top:10px}@media screen and (max-width:640px){#profile .profile-data-and-calorie-calculator,#profile .change-password,#profile .contact-info,#profile .subscriptions{display:none}#profile .profile-data-and-calorie-calculator.active,#profile .change-password.active,#profile .contact-info.active,#profile .subscriptions.active{display:block}#profile .profile-links a.hidden{display:none}}@media screen and (min-width:640px){#profile{width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}#profile .radio-button{margin-bottom:5px}#profile h1{padding:40px 20px 0px 20px}#profile .profile-navigation{display:block;border-bottom:1px solid #bbd9ef;border-top:1px solid #bbd9ef;padding:8px 0;margin-top:20px}#profile .profile-navigation a{display:inline-block;padding:0 15px;line-height:24px;height:24px;border-right:1px solid #bbd9ef}#profile .profile-navigation a:last-child{border:0}#profile .profile-data{zoom:1;border:0;padding-bottom:0px}#profile .profile-data:before,#profile .profile-data:after{content:"";display:table}#profile .profile-data:after{clear:both}#profile .profile-data .profile-info{padding:0 10px}#profile .profile-data .profile-info .lead-paragraph{margin:20px 0px}#profile .profile-data .special-diets{width:280px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #bbd9ef;margin:0}#profile .profile-data .household-size{margin-left:20px;width:280px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .profile-data .household-size .household-size-selection{width:120px}#profile .calorie-calculator{margin-top:30px;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #bbd9ef}#profile .calorie-calculator h3{padding:0 0 25px 0}#profile .calorie-calculator .sex{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:180px;padding:100px 20px 5px 20px;vertical-align:top;background:top center no-repeat url('/Content/images/responsive/pages/profiledata/sex.png');-webkit-background-size:auto 100px;-moz-background-size:auto 100px;-o-background-size:auto 100px;background-size:auto 100px}#profile .calorie-calculator .sex .input-label{text-align:center}#profile .calorie-calculator .height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:200px;padding:100px 20px 5px 20px;vertical-align:top;background-position:top center;-webkit-background-size:auto 90px;-moz-background-size:auto 90px;-o-background-size:auto 90px;background-size:auto 90px;border:0;border-right:1px solid #bbd9ef;border-left:1px solid #bbd9ef}#profile .calorie-calculator .height .input-label{text-align:center}#profile .calorie-calculator .height input{width:100%}#profile .calorie-calculator .height .field-validation-error{width:100%}#profile .calorie-calculator .weight{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:180px;padding:100px 20px 5px 20px;vertical-align:top;background-position:top 10px center;-webkit-background-size:auto 80px;-moz-background-size:auto 80px;-o-background-size:auto 80px;background-size:auto 80px;border:0}#profile .calorie-calculator .weight .input-label{text-align:center}#profile .calorie-calculator .weight input{width:100%}#profile .calorie-calculator .weight .field-validation-error{width:100%}#profile .calorie-calculator .age{padding:25px 0 0 0;border:0}#profile .calorie-calculator .age .input-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:200px;text-align:right;padding-right:20px}#profile .calorie-calculator .age input{width:140px}#profile .calorie-calculator .age .field-validation-error{width:140px}#profile .calorie-calculator .age .field-validation-error{padding-left:215px}#profile .calorie-calculator .goal{padding:15px 0 0 0}#profile .calorie-calculator .goal .input-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:200px;text-align:right;padding-right:20px}#profile .calorie-calculator .goal .select{display:inline-block;width:300px}#profile .calorie-calculator .activity-level{padding:15px 0 0 0}#profile .calorie-calculator .activity-level .input-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:200px;text-align:right;padding-right:20px}#profile .calorie-calculator .activity-level .select{display:inline-block;width:300px}#profile .calorie-calculator .calorie-calculator-info{padding:25px 0 0 0}#profile .subscriptions{zoom:1;padding:0 20px 30px 20px;margin-bottom:30px}#profile .subscriptions .subscriptions-header{padding-top:40px}#profile .subscriptions h4{padding:0}#profile .subscriptions:before,#profile .subscriptions:after{content:"";display:table}#profile .subscriptions:after{clear:both}#profile .subscriptions .newsletter-subscription{margin-top:30px;width:280px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .subscriptions .week-menu-subscription{margin-top:30px;width:280px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .subscriptions .notifications{margin-top:30px;width:280px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;clear:both}#profile .subscriptions .notifications p{padding-top:0}#profile .subscriptions .onni-subscription{margin-top:30px;border:0;width:280px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .subscriptions .disclaimer{padding-top:30px;float:left}#profile .contact-password-info-header{padding:10px 20px 20px 20px}#profile .contact-info{zoom:1;border:0;padding:0 20px}#profile .contact-info:before,#profile .contact-info:after{content:"";display:table}#profile .contact-info:after{clear:both}#profile .contact-info .name-info{width:280px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}#profile .contact-info .address-info{width:280px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .line-of-business{padding-left:20px}#profile .supplier-customers{padding-left:20px}#profile .change-password{zoom:1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;margin:30px 0px;padding:10px 20px;width:320px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .change-password:before,#profile .change-password:after{content:"";display:table}#profile .change-password:after{clear:both}#profile .fb-container.hide-mobile{float:right;margin-top:48px;margin-right:0;padding:15px 20px}}@media screen and (min-width:960px) and (max-width:1280px){#profile{width:960px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}#profile .profile-navigation{padding:13px 0}#profile .profile-data-and-calorie-calculator{margin:20px 0px;zoom:1}#profile .profile-data-and-calorie-calculator:before,#profile .profile-data-and-calorie-calculator:after{content:"";display:table}#profile .profile-data-and-calorie-calculator:after{clear:both}#profile .profile-data{width:480px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .profile-data .profile-info{zoom:1;width:465px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .profile-data .profile-info:before,#profile .profile-data .profile-info:after{content:"";display:table}#profile .profile-data .profile-info:after{clear:both}#profile .profile-data .special-diets{width:220px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0}#profile .profile-data .household-size{margin-left:0;width:220px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0}#profile .calorie-calculator{margin:0;padding:20px 20px 40px 20px;width:480px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;border-left:1px solid #bbd9ef;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#profile .calorie-calculator .sex{width:140px}#profile .calorie-calculator .height{width:150px}#profile .calorie-calculator .weight{width:140px}#profile .calorie-calculator .goal .select{width:215px}#profile .calorie-calculator .activity-level .select{width:215px}#profile .subscriptions{border-top:1px solid #bbd9ef;padding:0 20px}#profile .subscriptions .newsletter-subscription,#profile .subscriptions .week-menu-subscription{width:300px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .subscriptions .week-menu-subscription{width:300px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:20px}#profile .subscriptions .onni-subscription-desktop{width:300px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:30px 0 0 0}#profile .subscriptions .notifications{width:960px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .subscriptions .disclaimer{padding:10px 0 50px 0}#profile .contact-info{width:640px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}#profile .contact-info .name-info{width:290px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .contact-info .address-info{margin-left:20px;width:290px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .change-password{width:300px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0;padding:20px 30px}#profile .fb-container.hide-mobile{right:0px}}@media screen and (min-width:1280px){#profile{width:1280px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}#profile .profile-navigation{padding:13px 0}#profile .profile-data-and-calorie-calculator{margin:20px 0px;zoom:1}#profile .profile-data-and-calorie-calculator:before,#profile .profile-data-and-calorie-calculator:after{content:"";display:table}#profile .profile-data-and-calorie-calculator:after{clear:both}#profile .profile-data{width:620px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .profile-data .special-diets{border:0}#profile .profile-data .household-size{margin-left:0}#profile .calorie-calculator{margin:0;padding:20px 20px 40px 20px;width:620px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;border-left:1px solid #bbd9ef;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#profile .subscriptions{border-top:1px solid #bbd9ef;padding:0 20px}#profile .subscriptions .newsletter-subscription,#profile .subscriptions .week-menu-subscription{width:380px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:30px 50px 0 0}#profile .subscriptions .onni-subscription-desktop{width:380px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:30px 0px 0 0}#profile .subscriptions .notifications{width:1280px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .subscriptions .disclaimer{padding:10px 0 50px 0}#profile .contact-info{width:800px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}#profile .contact-info .name-info{width:320px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile .contact-info .address-info{width:320px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:40px}#profile .change-password{width:440px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0;padding:20px 30px}#profile .fb-container.hide-mobile{top:38px;right:0px;padding:20px 40px}}.email-address-changed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin-top:237px;margin-bottom:200px}.email-address-changed h3{text-align:center;height:45px;background:top center no-repeat url('/Content/images/responsive/modules/widgets/comments/icon_thanks.png');-webkit-background-size:auto 45px;-moz-background-size:auto 45px;-o-background-size:auto 45px;background-size:auto 45px;padding-top:65px}@media screen and (min-width:640px){.email-address-changed{width:420px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;margin-top:375px;margin-bottom:300px}.email-address-changed h3{height:60px;background:left no-repeat url('/Content/images/responsive/modules/widgets/comments/icon_thanks.png');-webkit-background-size:auto 60px;-moz-background-size:auto 60px;-o-background-size:auto 60px;background-size:auto 60px;padding-left:100px;padding-top:0px;text-align:left}}.options-panel{font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:normal;color:#0b5aa0;float:right;height:40px}.options-panel a.options-button{line-height:40px;height:40px;float:left;color:#006bb1;padding:0px 10px}.options-panel a.options-button .option-text{float:left;margin-left:10px}.options-panel a.options-button:visited{color:#006bb1}.options-panel a.options-button:hover{background-color:#ddecf7;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.options-panel a.options-button img{float:left}.options-panel a.options-button.fullscreen img{margin-top:13px;width:18px;height:auto}.options-panel a.options-button.print img{margin-top:10px;width:20px;height:auto}.options-panel a.options-button.send img{margin-top:13px;width:20px;height:auto}@media screen and (min-width:960px){.options-panel a.options-button.send img{margin-top:10px;width:26px}}.options-panel a.options-button.trash img{margin-top:10px;width:20px;height:auto}@media screen and (min-width:960px){.options-panel a.options-button.trash img{margin-top:6px;width:26px}}.options-panel a.options-button.condensed.fullscreen,.options-panel a.options-button.condensed.print{padding:5px 5px 1px 5px}.options-panel a.options-button.condensed.fullscreen img,.options-panel a.options-button.condensed.print img{margin-top:13px;height:18px;height:auto}@media screen and (min-width:640px){.options-panel a.options-button.condensed.fullscreen,.options-panel a.options-button.condensed.print{height:auto;line-height:1.5em}.options-panel a.options-button.condensed.fullscreen img,.options-panel a.options-button.condensed.print img{float:none;display:block;margin:0 auto;height:24px}.options-panel a.options-button.condensed.fullscreen .option-text,.options-panel a.options-button.condensed.print .option-text{display:block;float:none;margin-left:0}}.options-panel .separator{height:100%;border-left:1px solid #bbd9ef;margin:0px 2px;float:left}.newsletterlanding{margin:0 auto;max-width:1100px}.newsletterlanding__title{text-align:center;padding:60px 0 0 0}.newsletterlanding__title__h1{margin-bottom:26px}.newsletterlanding__list{list-style-type:none;margin:0px;padding:0px;display:block;margin:0 auto;width:805px}@media screen and (max-width:800px){.newsletterlanding__list{width:444px}}@media screen and (max-width:480px){.newsletterlanding__list{width:220px}}.newsletterlanding__listitem{background:transparent url(/Content/images/responsive/pages/newsletterlanding/newsletterLandingTitle.png) 0 0 no-repeat;float:left;font-weight:500;height:195px;position:relative;width:200px;border-left:1px solid #bbd9ef}.newsletterlanding__listitem__span{display:block;margin:0 auto;padding-top:120px;text-align:center;width:160px}.newsletterlanding__listitem--liftup_1{background-position:43px 0}.newsletterlanding__listitem--liftup_2{background-position:-190px 0}.newsletterlanding__listitem--liftup_3{background-position:-399px 0}.newsletterlanding__listitem--liftup_4{background-position:-622px 0}.newsletterlanding__listitem:first-child{border:none}@media screen and (max-width:800px){.newsletterlanding__listitem:nth-child(1),.newsletterlanding__listitem:nth-child(2){border-bottom:1px solid #bbd9ef}.newsletterlanding__listitem:nth-child(3){border:none}}@media screen and (max-width:480px){.newsletterlanding__listitem{border:none}.newsletterlanding__listitem:nth-child(3){border-bottom:1px solid #bbd9ef}}.newsletterlanding__content{clear:both}.newsletterlanding__contentwrapper{float:left;padding:30px 390px 0 20px;width:auto}@media screen and (min-width:800px){.newsletterlanding__contentwrapper{background:transparent url("/Content/images/page/newsletterlanding/newsletterLandingExample.jpg") no-repeat right 20px;min-height:359px}}@media screen and (max-width:800px){.newsletterlanding__contentwrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;margin:0 auto;padding:30px 20px 0;width:100%}}.newsletterlanding__contentbox{zoom:1;background-color:#eaf4ff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #bbd9ef;padding-bottom:6px;margin-top:16px}.newsletterlanding__contentbox:before,.newsletterlanding__contentbox:after{content:"";display:table}.newsletterlanding__contentbox:after{clear:both}.newsletterlanding__contentbox__inner{padding:10px 28px;padding-bottom:24px}.newsletterlanding__contentbox__profilelinks{border-top:1px dotted #bab5b2;clear:both;padding:16px 0 0 0}.newsletterlanding__contentbox input.subscriptionemail{float:left;margin-top:20px;padding-bottom:8px;padding-top:7px;width:70%}.newsletterlanding__contentbox__label{clear:both}.newsletterlanding__subscribetonewsletterbutton{float:left;margin:20px 0 0 7px !important}.newsletterlanding__contentexample{display:none;float:right;margin-top:10px;max-width:100%}@media screen and (max-width:800px){.newsletterlanding__contentexample{clear:both;display:block;float:none;margin:0 auto}}.newsletterlanding__emailerror{color:#f15f7c;margin-top:5px;font-weight:600;clear:both}.subscriptionemail--error{clear:both;display:block;color:#f15f7c;margin-bottom:15px}.newsletter-userprofiling{margin:10px 0;clear:both}@media screen and (min-width:640px){.newsletter-userprofiling{display:table}}.newsletter-userprofiling__colwrap{zoom:1}.newsletter-userprofiling__colwrap:before,.newsletter-userprofiling__colwrap:after{content:"";display:table}.newsletter-userprofiling__colwrap:after{clear:both}@media screen and (min-width:640px){.newsletter-userprofiling__colwrap{display:table-row;margin-bottom:10px}}.newsletter-userprofiling__colleft{vertical-align:top;margin-bottom:10px}@media screen and (min-width:640px){.newsletter-userprofiling__colleft{margin-bottom:0;display:table-cell}}@media screen and (min-width:640px){.newsletter-userprofiling__colright{display:table-cell}}@media screen and (min-width:640px){.newsletter-userprofiling__textgrey{color:#999;padding:0;margin-right:20px}}@media screen and (min-width:480px){.newsletter-userprofiling__checkboxwrap{float:left;width:50%;margin-bottom:10px}}@media screen and (min-width:800px){.newsletter-userprofiling__checkboxwrap{width:100%}}@media screen and (min-width:960px){.newsletter-userprofiling__checkboxwrap{width:50%}}#toolbox{padding:25px 8px 0;min-width:285px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#toolbox .bottom-shadow{position:absolute;bottom:0;left:0;width:100%;height:20px;-webkit-box-shadow:0px 0px 70px 70px #fff;-moz-box-shadow:0px 0px 70px 70px #fff;box-shadow:0px 0px 70px 70px #fff;z-index:100}#toolbox .toolbox-recipes-content,#toolbox .toolbox-shoppinglist-content{display:none}#toolbox .toolbox-shoppinglist-content{margin-bottom:75px}#toolbox.recipes .toolbox-recipes-content{display:block}#toolbox.shoppinglist .toolbox-shoppinglist-content{display:block}@media screen and (min-width:640px){#toolbox{width:640px;padding:25px 0 0;margin:0 auto}}@media screen and (min-width:960px){#toolbox{width:auto}}.toolbox-content{zoom:1;position:relative}.toolbox-content:before,.toolbox-content:after{content:"";display:table}.toolbox-content:after{clear:both}.toolbox-content .show-menu{background:url('/Content/images/responsive/common/icons/folded-top-left-corner-green.png') no-repeat;width:60px;height:60px;position:absolute;left:0;top:0}.toolbox-content>.menu{position:absolute;z-index:200}.toolbox-content .noRecipes{width:auto;height:290px;position:absolute;padding:0 20px;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff;-moz-box-shadow:0px 0px 60px 60px #fff;-webkit-box-shadow:0px 0px 60px 60px #fff;box-shadow:0px 0px 60px 60px #fff;z-index:100;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.toolbox-content .noRecipes .circle{background-image:url("/Content/images/responsive/pages/toolbox/noRecipes_infoCircle.png");background-repeat:no-repeat;background-size:100%;width:170px;height:170px;margin:0 auto}.toolbox-content .noRecipes .content{float:left;width:100%;margin-left:0;margin-top:10px}.toolbox-content .noRecipes .content h3{margin-left:0}.toolbox-content .recipes{-webkit-box-shadow:inset 0 1px 0 0 #dcdcdc;-moz-box-shadow:inset 0 1px 0 0 #dcdcdc;box-shadow:inset 0 1px 0 0 #dcdcdc;float:left;width:100%;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.toolbox-content .recipes .header{zoom:1;width:100%;margin-top:15px;margin-bottom:20px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 45px 0 0}.toolbox-content .recipes .header:before,.toolbox-content .recipes .header:after{content:"";display:table}.toolbox-content .recipes .header:after{clear:both}.toolbox-content .recipes .header h3{float:left;width:auto;margin-bottom:0}.toolbox-content .recipes .header .actionButtons{list-style:none;float:left;display:none;margin:4px 0 0 15px}.toolbox-content .recipes .header .actionButtons>li{display:inline-block}.toolbox-content .recipes .header .actionButtons>li a{border-right:1px solid #ddd;padding:0 15px 10px 10px}.toolbox-content .recipes .header .actionButtons>li:last-child a{border-right:1px solid transparent;padding:0 0 0 10px}.toolbox-content .recipes .header .actionButtons>li img{vertical-align:middle;padding:0 10px 0 0}.toolbox-content .recipes .header label{position:absolute;top:0;right:0}.toolbox-content .recipes .header label.toolbox.menu{margin-right:10px}.toolbox-content .recipes .subHeader{border-top:1px solid #dcdcdc;margin:0 0 15px 0;padding:10px 0 0 0;zoom:1}.toolbox-content .recipes .subHeader:before,.toolbox-content .recipes .subHeader:after{content:"";display:table}.toolbox-content .recipes .subHeader:after{clear:both}.toolbox-content .recipes .subHeader button.button{width:170px;float:left}.toolbox-content .recipes .subHeader menu.nav{float:right}.toolbox-content .recipes .subHeader label{float:right}.toolbox-content .recipes .subHeader label.toolbox.menu{margin-right:10px}.toolbox-content .recipes h3{margin-left:40px;padding:0}.toolbox-content .recipes h3 span{font-family:"omnes-pro",Arial,sans-serif;font-weight:300;font-style:normal;color:#999}.toolbox-content .recipes .recipe-list{zoom:1}.toolbox-content .recipes .recipe-list:before,.toolbox-content .recipes .recipe-list:after{content:"";display:table}.toolbox-content .recipes .recipe-list:after{clear:both}.toolbox-content .recipes .loading-spinner{margin:auto;display:block;top:0;bottom:0;left:0;right:0;position:absolute;z-index:100}#dropdownToolboxRecipes{width:118px;margin-top:20px}@media screen and (min-width:640px){.toolbox-content .recipes{width:100%}.toolbox-content .noRecipes{width:640px;height:224px}.toolbox-content .noRecipes .circle{float:left;width:224px;height:224px}.toolbox-content .noRecipes .content{width:360px;float:left;margin-left:20px;margin-top:0}.toolbox-content .recipes .subHeader button.button{width:230px}}@media screen and (min-width:960px){#toolbox{width:auto;margin:0 auto}.toolbox-content .recipes .subHeader{padding:10px 10px 0 10px}#toolbox{padding:30px 0 0 0}}@media screen and (min-width:1280px){.toolbox-content.show-always-on-desktop .menu{float:left;position:relative}.toolbox-content.show-always-on-desktop .recipes{width:980px;padding-left:30px}.toolbox-content.show-always-on-desktop .recipes .header h3{margin-left:0}.toolbox-content.show-always-on-desktop .recipes .subHeader{padding:10px 10px 0 0}.toolbox-content.show-always-on-desktop .recipes .header .actionButtons{display:none}.toolbox-content .recipes .header .actionButtons{display:block}}#valioDialog .dialogContainer .recipe-collection-dialog h4{padding-bottom:0}#valioDialog .dialogContainer .recipe-collection-dialog form{padding:30px 0 0 0}#valioDialog .dialogContainer .recipe-collection-dialog input{margin-bottom:10px;width:100%;float:left;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.notloggedinwithcontent{background:#eaf4ff;padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 0px 20px;display:none}.notloggedinwithcontent--show{display:block}.notloggedinwithcontent h4{padding-top:0}@media screen and (min-width:960px){.notloggedinwithcontent{margin:0 10px 20px;padding-top:30px}}@media screen and (min-width:1280px){.toolbox-content.show-always-on-desktop .notloggedinwithcontent{margin-left:0}}.notloggedinwithcontent__img{width:100%;max-width:230px;margin:0 auto;display:block;margin-bottom:1em}@media screen and (min-width:1280px){.notloggedinwithcontent__img{max-width:278px}}.notloggedinwithcontent__centered{text-align:center}.notloggedinwithcontent__column{zoom:1}.notloggedinwithcontent__column:before,.notloggedinwithcontent__column:after{content:"";display:table}.notloggedinwithcontent__column:after{clear:both}.notloggedinwithcontent__columnitem p,.notloggedinwithcontent__columnitem h4{text-align:center}@media screen and (min-width:640px){.notloggedinwithcontent__columnitem{width:48%;float:left;margin-right:2%}.notloggedinwithcontent__columnitem p,.notloggedinwithcontent__columnitem h4{text-align:left}}@media screen and (min-width:960px){.notloggedinwithcontent__columnitem{width:31.33%;margin-right:2%}}.notloggedinwithcontent__columnitem--logininfo{margin-top:10px;padding-top:20px;border-top:1px solid #bbd9ef}@media screen and (min-width:640px){.notloggedinwithcontent__columnitem--logininfo{margin-right:0;width:100%;display:table}}@media screen and (min-width:960px){.notloggedinwithcontent__columnitem--logininfo{float:left;width:31.33%;margin-right:2%;border-top:0;margin-top:0px;padding-top:0px}}@media screen and (min-width:640px){.notloggedinwithcontent__inner{display:table-cell;width:40%}}@media screen and (min-width:960px){.notloggedinwithcontent__inner{float:none;width:auto;display:block}}.notloggedinwithcontent__inner--narrow{display:block;margin:0 auto}@media screen and (min-width:640px){.notloggedinwithcontent__inner--narrow{margin:0;width:10%;display:table-cell}}@media screen and (min-width:960px){.notloggedinwithcontent__inner--narrow{width:auto;display:block}}.shopping-list{zoom:1}.shopping-list:before,.shopping-list:after{content:"";display:table}.shopping-list:after{clear:both}.shopping-list>.menu{position:absolute;z-index:100}.shopping-list>.menu div.list .menu-item:last-child{border-top:0px solid #f47f96}.shopping-list .listWrapper{float:left;width:100%;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 0 0 #dcdcdc;-moz-box-shadow:inset 0 1px 0 0 #dcdcdc;box-shadow:inset 0 1px 0 0 #dcdcdc}.shopping-list .listWrapper>div.wrap{background:#f8f3f0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.shopping-list .listWrapper header{zoom:1;width:100%;margin-bottom:15px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px}.shopping-list .listWrapper header:before,.shopping-list .listWrapper header:after{content:"";display:table}.shopping-list .listWrapper header:after{clear:both}.shopping-list .listWrapper header h3{margin-top:15px;padding:0;float:left}.shopping-list .listWrapper header h3 span{font-family:"omnes-pro",Arial,sans-serif;font-weight:300;font-style:normal;color:#999}.shopping-list .listWrapper .shoppinglistInput{margin-bottom:10px}.shopping-list .listWrapper form{padding:0}.shopping-list .listWrapper .recipeBlock,.shopping-list .listWrapper .itemBlock,.shopping-list .listWrapper .notesBlock{border-top:1px solid #c6c2c0;padding:10px 0px 5px 0;display:none}.shopping-list .listWrapper .recipeBlock>ul,.shopping-list .listWrapper .itemBlock>ul,.shopping-list .listWrapper .notesBlock>ul{list-style:none}.shopping-list .listWrapper .recipeBlock>ul>li,.shopping-list .listWrapper .itemBlock>ul>li,.shopping-list .listWrapper .notesBlock>ul>li{position:relative;overflow:hidden;padding-bottom:10px}.shopping-list .listWrapper .recipeBlock>ul>li .actions,.shopping-list .listWrapper .itemBlock>ul>li .actions,.shopping-list .listWrapper .notesBlock>ul>li .actions{position:absolute;top:0;bottom:0;margin:auto;right:0}.shopping-list .listWrapper .recipeBlock>ul>li.bought .itemTitle,.shopping-list .listWrapper .itemBlock>ul>li.bought .itemTitle,.shopping-list .listWrapper .notesBlock>ul>li.bought .itemTitle,.shopping-list .listWrapper .recipeBlock>ul>li.bought .quantities,.shopping-list .listWrapper .itemBlock>ul>li.bought .quantities,.shopping-list .listWrapper .notesBlock>ul>li.bought .quantities,.shopping-list .listWrapper .recipeBlock>ul>li.bought .item,.shopping-list .listWrapper .itemBlock>ul>li.bought .item,.shopping-list .listWrapper .notesBlock>ul>li.bought .item{color:#999}.shopping-list .listWrapper .recipeBlock>ul>li.bought:after,.shopping-list .listWrapper .itemBlock>ul>li.bought:after,.shopping-list .listWrapper .notesBlock>ul>li.bought:after{position:absolute;top:0;bottom:0;margin:auto;left:0;content:"";width:60%;height:15px;color:#c6c2c0;opacity:0.5}.shopping-list .listWrapper .recipeBlock>ul>li.line-1:after,.shopping-list .listWrapper .itemBlock>ul>li.line-1:after,.shopping-list .listWrapper .notesBlock>ul>li.line-1:after{background:url("/Content/images/responsive/pages/toolbox/line-over-1.svg") center left no-repeat transparent}.shopping-list .listWrapper .recipeBlock>ul>li.line-2:after,.shopping-list .listWrapper .itemBlock>ul>li.line-2:after,.shopping-list .listWrapper .notesBlock>ul>li.line-2:after{background:url("/Content/images/responsive/pages/toolbox/line-over-2.svg") center left no-repeat transparent}.shopping-list .listWrapper .recipeBlock>ul>li.line-3:after,.shopping-list .listWrapper .itemBlock>ul>li.line-3:after,.shopping-list .listWrapper .notesBlock>ul>li.line-3:after{background:url("/Content/images/responsive/pages/toolbox/line-over-3.svg") center left no-repeat transparent}.shopping-list .listWrapper .recipeBlock .print-header{display:none;font-weight:600}.shopping-list .listWrapper .recipeBlock .recipeRow{padding:0 155px 20px 0}.shopping-list .listWrapper .recipeBlock .recipeRow:last-child{padding-bottom:18px}.shopping-list .listWrapper .recipeBlock .recipeRow a.recipeTitle{font-weight:600;display:block;float:left;padding:3px 0 0 0}.shopping-list .listWrapper .recipeBlock .recipeRow .scaler{vertical-align:top;line-height:30px;padding:0 5px;display:inline-block;margin-right:0px}.shopping-list .listWrapper .recipeBlock .recipeRow .scaler .portions{line-height:30px;height:30px;font-size:12px;vertical-align:top;padding:0 5px;width:42px;float:left;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:640px){.shopping-list .listWrapper .recipeBlock .recipeRow .scaler .portions{font-size:13px}}@media screen and (min-width:1280px){.shopping-list .listWrapper .recipeBlock .recipeRow .scaler .portions{font-size:15px}}.shopping-list .listWrapper .recipeBlock .recipeRow .scaler button{width:30px;height:30px;float:left}.shopping-list .listWrapper .recipeBlock .recipeRow label:after{display:none}.shopping-list .listWrapper .recipeBlock .recipeRow label select{padding:7px 5px 7px 5px}@media screen and (min-width:1280px){.shopping-list .listWrapper .recipeBlock .recipeRow{padding-right:170px}}.shopping-list .listWrapper .itemBlock,.shopping-list .listWrapper .notesBlock{border-top:1px solid #c6c2c0;padding:0 0 15px 0}.shopping-list .listWrapper .itemBlock>ul>li,.shopping-list .listWrapper .notesBlock>ul>li{padding-right:95px}.shopping-list .listWrapper .itemBlock>ul>li.title,.shopping-list .listWrapper .notesBlock>ul>li.title{padding-top:15px;font-weight:600}.shopping-list .listWrapper .itemBlock>ul>li .itemTitle,.shopping-list .listWrapper .notesBlock>ul>li .itemTitle{padding:5px 0 0 0;float:left}.shopping-list .listWrapper .itemBlock>ul>li .quantities,.shopping-list .listWrapper .notesBlock>ul>li .quantities{padding:5px 0 0 0;margin-right:5px;float:left}.shopping-list .listWrapper .itemBlock span.title,.shopping-list .listWrapper .notesBlock span.title{padding-top:15px;font-weight:600}.shopping-list .listWrapper .notesBlock{border-top:0}.shopping-list .listWrapper .notesBlock>ul>li{-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-ms-transition:all 800ms ease;-o-transition:all 800ms ease;background-color:#f8f3f0}.shopping-list .listWrapper .notesBlock>ul>li.added{background-color:#fff;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease}.shopping-list .listWrapper .removeItem{position:absolute;top:3px;right:5px;display:inline-block;font-family:'valio_iconsregular';font-style:normal;font-size:30px;vertical-align:top;font-weight:100;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;line-height:1.25em;color:#c6c2c0;animation-duration:0.4s;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;-o-animation-duration:0.4s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;position:relative;top:inherit;right:inherit;font-size:20px;padding:4px}.shopping-list .listWrapper .removeItem:visited,.shopping-list .listWrapper .removeItem:hover{color:#c6c2c0}.shopping-list .listWrapper .removeItem.plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.shopping-list .listWrapper .scaler button{background-color:#fff;color:#c6c2c0}.shopping-list .listWrapper .emptyShoppinglist{display:none;line-height:160px;height:160px;text-align:center}.shopping-list .listWrapper .emptyShoppinglist i{color:#dbd8d6;font-size:160px}.shopping-list .listWrapper.empty .recipeBlock,.shopping-list .listWrapper.empty .itemBlock{display:none}.shopping-list .listWrapper.empty .emptyShoppinglist{display:block}.shopping-list .listWrapper.empty footer{-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(30));filter:alpha(opacity = (30))}.shopping-list footer.footer{border-top:1px solid #c6c2c0;padding:10px 0 20px 0}.shopping-list footer.footer .options-panel{float:left}.shopping-list footer.footer .options-panel .print,.shopping-list footer.footer .options-panel .print~.separator{display:none}@media screen and (min-width:640px){.shopping-list .listWrapper>div.wrap{padding:0 60px}.shopping-list .listWrapper .shoppinglistInput{margin-bottom:15px}.shopping-list .listWrapper .itemBlock,.shopping-list .listWrapper .notesBlock{padding:5px 10px 25px 10px}.shopping-list .listWrapper .itemBlock>ul>li,.shopping-list .listWrapper .notesBlock>ul>li{padding-bottom:5px}.shopping-list .listWrapper .recipeBlock{padding:15px 10px 10px 10px}.shopping-list .listWrapper header{padding-right:55px}.shopping-list .listWrapper .emptyShoppinglist{line-height:400px;height:400px}.shopping-list .listWrapper .removeItem{font-size:24px}.shopping-list footer.footer .options-panel .print,.shopping-list footer.footer .options-panel .print~.separator{display:block}}@media screen and (min-width:960px){.shopping-list{width:640px;float:none;margin:0 auto}.shopping-list .listWrapper .recipeBlock .recipeRow .scaler .portions{width:50px}}@media screen and (min-width:1280px){.shopping-list .menu{float:left;position:relative}.shopping-list .listWrapper{width:640px}.shopping-list .listWrapper>div{padding:0 30px}}#valioDialog .dialogContainer .shoppinglist-dialog p.error{color:#f15f7c;padding:0}#valioDialog .dialogContainer .shoppinglist-dialog h4{padding-bottom:5px}.shopping-list.shared{top:15px;position:relative;margin-bottom:20px}.shopping-list.shared .listWrapper>div{-webkit-box-shadow:inset 0 0 0 0 #fff;-moz-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff;margin-top:1px;padding-top:20px;padding-bottom:20px}.shopping-list.shared .listWrapper header h3{margin:0}.shopping-list.shared .listWrapper .itemBlock,.shopping-list.shared .listWrapper .notesBlock,.shopping-list.shared .listWrapper .recipeBlock{display:block;padding:0}.shopping-list.shared .listWrapper .itemBlock>ul>li .quantities,.shopping-list.shared .listWrapper .notesBlock>ul>li .quantities,.shopping-list.shared .listWrapper .recipeBlock>ul>li .quantities{margin-right:0}.shopping-list.shared .listWrapper .recipeBlock{border-top:0;border-bottom:1px solid #c6c2c0}.shopping-list.shared .listWrapper .recipeBlock .print-header{display:block;margin-bottom:20px}.shopping-list.shared .listWrapper .recipeBlock .recipeRow{padding-right:70px}.shopping-list.shared .listWrapper .recipeBlock .portions{position:absolute;top:0;right:0;padding:3px 0 0 0}.shopping-list.shared .infoMessage{text-align:center;margin-bottom:20px}@media screen and (min-width:640px){.shopping-list.shared{top:25px;width:640px;margin:0 auto;float:none}.shopping-list.shared .listWrapper>div{padding:20px 60px 40px 60px;margin-left:0}}.recipeIdentifier{display:inline-block;list-style:none;margin-right:3px}.recipeIdentifier>li{width:8px;height:8px;margin-right:0px;display:inline-block;font-family:'valio_iconsregular';font-style:normal;font-size:30px;vertical-align:top;font-weight:100;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:8px;line-height:1.25em;padding-top:3px}.recipeIdentifier>li.blue{color:#00aeef}.recipeIdentifier>li.red{color:#f15f7c}.recipeIdentifier>li.yellow{color:#f7bb32}.recipeIdentifier>li.purple{color:#9c9acf}.recipeIdentifier>li.green{color:#b2c52e}.recipeIdentifier>li.darkblue{color:#006bb1}.recipeIdentifier>li.lightbrown{color:#e6d1a2}.recipeIdentifier>li.darkbrown{color:#777063}.recipeIdentifier.big li{width:12px;height:12px;font-size:12px;line-height:1.25em;padding-top:0px}@media screen and (min-width:640px){.recipeIdentifier>li{padding-top:5px}.recipeIdentifier.big>li{padding-top:4px}}@media screen and (min-width:960px){.recipeIdentifier>li{padding-top:8px}.recipeIdentifier.big>li{padding-top:6px}}.top-blog-articles .blogger-highlight-header{padding:0 0 20px 0}.page-content>aside.kitchen-blog-aside>div{border-bottom:none;padding:0}.tab-aside-left,.tab-aside-right{display:none}.blog-aside-highlight{color:#999}.page-content>article>div.blog-post{padding:15px;margin:0px;width:auto}.blog-post-date{font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:normal;color:#999;margin:0 0 5px 10px;padding:0}.blog-post{border-bottom:1px solid #bbd9ef;position:relative;z-index:100}.blog-post .image-data-container{position:relative;display:block}.blog-post .image-data-container a{display:block}.blog-post .recipe-overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJib3R0b21EYXJrR3JhZGllbnQiIA0KICAgICAgICAgICAgICAgICAgICAgICAgeDE9IjAlIiB5MT0iNjYlIg0KICAgICAgICAgICAgICAgICAgICAgICAgeDI9IjAlIiB5Mj0iMTAwJSINCiAgICAgICAgICAgICAgICAgICAgICAgIHNwcmVhZE1ldGhvZD0icGFkIj4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiICAgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+DQogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+DQogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgPC9kZWZzPg0KICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHN0eWxlPSJmaWxsOnVybCgjYm90dG9tRGFya0dyYWRpZW50KTsiLz4NCjwvc3ZnPg0K')}.blog-post img{width:100%;display:block}.blog-post h3{padding:0;display:block;position:absolute;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.2);bottom:13px;left:10px;font-size:20px;line-height:1.25em;bottom:10px;height:auto}@media screen and (min-width:640px){.blog-post h3{font-size:24px;line-height:1.25em}}@media screen and (min-width:1280px){.blog-post h3{font-size:40px;line-height:1.25em;left:25px;bottom:20px}}.blog-post p{font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:normal;line-height:1.2em}.blog-post a,.blog-post a:hover,.blog-post a:visited{color:#333}.blog-post .blog-post-content{padding:0 5px}.blog-post .post-data{zoom:1;margin:5px 0 0 0}.blog-post .post-data:before,.blog-post .post-data:after{content:"";display:table}.blog-post .post-data:after{clear:both}.blog-post .post-data .comment-info{float:left;color:#b9b4b2;font-size:13px;line-height:1.25em}.blog-post .post-data .comment-info>.icon{display:inline-block;vertical-align:middle;margin-right:2px;font-size:13px;line-height:1.25em}.blog-post .post-data .comment-info div{font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;display:inline-block;margin-right:5px}.blog-post .post-data .social-buttons{float:right !important;margin-bottom:0;display:none !important}.blog-post .post-data .like{float:right !important}.blog-author{position:absolute;top:5px;right:0px;z-index:100}.blog-author .blog-author-name{float:left;padding:10px 10px 0 0}.blog-author .blog-author-image{float:left;width:45px;height:45px}.blog-author .blog-author-image img{border:3px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media screen and (min-width:640px){.top-blog-articles .blogger-highlight-header{padding:20px 0 20px 0}.blog-post-date{margin-bottom:15px}.blog-post .blog-post-content{padding:0 10px}.blog-post .post-data{margin-bottom:10px}.blog-post .post-data .social-buttons{display:block !important}.blog-post .post-data .comment-info{font-size:15px;line-height:1.25em}.blog-post .post-data .comment-info>.icon{font-size:15px;line-height:1.25em}.blog-author{top:1px;right:0px}.blog-author .blog-author-image{width:70px;height:70px}.blog-author .blog-author-image img{border:5px solid #fff}.page-content>article>div.blog-post{padding:10px;margin:10px}}@media screen and (min-width:960px){.page-content>article>div.blog-post{padding:20px;margin:20px}.blog-post .blog-author{top:9px}.page-content .kitchen-blog-aside{margin-top:20px;position:relative;top:auto;left:auto;float:left}.blog-aside-highlight h4{display:none}}@media screen and (min-width:640px) and (max-width:960px){.tab-aside-left,.tab-aside-right{display:block;float:left;zoom:1}.tab-aside-left:before,.tab-aside-right:before,.tab-aside-left:after,.tab-aside-right:after{content:"";display:table}.tab-aside-left:after,.tab-aside-right:after{clear:both}.tab-aside-left>div,.tab-aside-right>div{margin:15px 0}.page-content>aside.kitchen-blog-aside>div{padding:0}}.blog-postpage .blog-post-content{margin:5px 0 8px 0;display:block;zoom:1}.blog-postpage .blog-post-content:before,.blog-postpage .blog-post-content:after{content:"";display:table}.blog-postpage .blog-post-content:after{clear:both}.blog-postpage .blog-post-content .blog-post-date{float:left;margin-left:0}.blog-postpage .blog-post-content .social-buttons-and-liked{float:right;clear:none}.blog-postpage .blog-post-content div.social-buttons{float:left;display:none}.blog-postpage .blog-post-content .socialMediaBlock{float:right}.blog-postpage h1{display:block;clear:both;margin:0 0 10px 0;padding:0}.blog-postpage .comment-rating{display:none}.blog-postpage .blog-post-author{margin:10px 0;zoom:1}.blog-postpage .blog-post-author:before,.blog-postpage .blog-post-author:after{content:"";display:table}.blog-postpage .blog-post-author:after{clear:both}.blog-postpage .blog-post-author img{width:50px;height:50px;float:left;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.blog-postpage .blog-post-author p{line-height:50px;margin-left:60px;padding:0}.blog-postpage--kitchen h1{color:#333;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;line-height:1em;font-size:24px}.blog-postpage--columnblog h1{font-family:"omnes-pro",Arial,sans-serif;font-weight:300;font-style:normal;color:#006bb1}@media screen and (min-width:640px){.blog-postpage .blog-post-content .blog-post-date{margin-bottom:3px}.blog-postpage .social-media-desktop{margin-top:20px}.blog-postpage .commetDetails-secondary{margin-left:10px}.blog-postpage .blog-post-author p{line-height:100px;margin-left:110px}.blog-postpage .blog-post-author img{width:100px;height:100px}.blog-postpage--kitchen h1{font-size:40px}}@media screen and (min-width:960px){.blog-postpage .blog-post-content{margin:10px 0}.blog-postpage .blog-post-content div.social-buttons{display:block}.blog-postpage h1{margin-bottom:20px}.blog-postpage .share-collapsible-panel{display:none}.blog-postpage .comments{border:0;border-radius:0;box-shadow:none;padding:0;margin-top:0px;margin-bottom:0px}.blog-postpage .social-media-desktop{zoom:1}.blog-postpage .social-media-desktop:before,.blog-postpage .social-media-desktop:after{content:"";display:table}.blog-postpage .social-media-desktop:after{clear:both}.blog-postpage .social-media-desktop .social-buttons{margin-bottom:0}.blog-postpage--kitchen h1{font-size:50px}}.blog-postpage .tagCloud{list-style-type:none;margin:0px;padding:0px;margin-top:15px;padding:15px 0px 15px 10px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;border-top:solid 1px #bbd9ef}@media screen and (min-width:640px){.blog-postpage .tagCloud{padding:15px}}@media screen and (min-width:960px){.blog-postpage .tagCloud{padding:15px 25px;border-bottom:1px solid #bbd9ef;margin-bottom:25px}}@media screen and (min-width:1280px){.blog-postpage .tagCloud{padding:15px 35px}}@media screen and (min-width:640px){.blog-postpage .share-collapsible-panel{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.kitchen-blog-front-inspirational{width:100%;height:150px;margin-bottom:0;position:relative;overflow:hidden}.kitchen-blog-front-inspirational .bg{background-repeat:no-repeat;background-position:center center;background-size:100%;width:100%;height:150px;text-align:center;display:block;position:absolute;transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);z-index:-100}.kitchen-blog-front-inspirational h2{color:#fff;padding-top:60px;font-family:"omnes-pro",Arial,sans-serif;font-weight:400;font-style:italic;font-size:42px;line-height:1em;text-align:center;margin:0 auto;text-shadow:0px 0px 35px rgba(0,0,0,0.4)}.kitchen-blog-front-inspirational h4{display:block;color:#fff;line-height:1.2em;text-align:center;margin:0 auto}.kitchen-blog-front-inspirational h4.strike-trough{display:block;background:transparent;max-width:420px;margin:0 auto}.kitchen-blog-front-inspirational h4.strike-trough span:after,.kitchen-blog-front-inspirational h4.strike-trough span:before{background-color:#fff}.kitchen-blog-front-inspirational--lower{height:80px}.kitchen-blog-front-inspirational--lower h2{padding-top:12px;font-size:32px}@media screen and (min-width:640px){.kitchen-blog-front-inspirational{margin-bottom:-100px;height:400px}.kitchen-blog-front-inspirational .bg{height:400px}.kitchen-blog-front-inspirational h2{font-size:74px;padding-top:170px}.kitchen-blog-front-inspirational--lower{height:220px}.kitchen-blog-front-inspirational--lower .bg{height:220px}.kitchen-blog-front-inspirational--lower h2{font-size:44px;padding-top:20px;line-height:1em;margin-bottom:10px}.kitchen-blog-front-inspirational+.page-content{background:transparent}.kitchen-blog-front-inspirational+.page-content .kitchen-blog{background:#fff}}@media screen and (min-width:960px){.kitchen-blog-front-inspirational{margin-bottom:-150px;height:600px}.kitchen-blog-front-inspirational .bg{height:600px}.kitchen-blog-front-inspirational h2{font-size:104px;padding-top:230px;margin-bottom:15px}.kitchen-blog-front-inspirational--lower{height:380px;margin-bottom:-200px}.kitchen-blog-front-inspirational--lower .bg{height:380px}.kitchen-blog-front-inspirational--lower h2{padding-top:39px;font-size:74px}.kitchen-blog-front-inspirational+.page-content{background:#fff}}@media screen and (min-width:1280px){.kitchen-blog-front-inspirational{margin-bottom:-200px;height:700px}.kitchen-blog-front-inspirational .bg{height:700px}.kitchen-blog-front-inspirational h2{padding-top:280px}.kitchen-blog-front-inspirational--lower{height:380px;margin-bottom:-200px}.kitchen-blog-front-inspirational--lower .bg{height:380px}.kitchen-blog-front-inspirational--lower h2{padding-top:39px;font-size:74px}}.kitchen-blog-front-inspirational .bg{background-image:url("/Content/images/responsive/pages/blogFront/bg_mobile.jpg")}@media screen and (min-width:640px){.kitchen-blog-front-inspirational .bg{background-image:url("/Content/images/responsive/pages/blogFront/bg.jpg")}}.kitchen-blog-front-inspirational--columnblogpost{height:150px}.kitchen-blog-front-inspirational--columnblogpost h4{padding:5px 20px 0;max-width:480px}.kitchen-blog-front-inspirational--columnblogpost .bg{background-image:url("/Content/images/responsive/pages/columnBlog/bg_mobile.jpg")}@media screen and (min-width:640px){.kitchen-blog-front-inspirational--columnblogpost{height:220px}.kitchen-blog-front-inspirational--columnblogpost h2{padding-top:10px;margin-bottom:5px}.kitchen-blog-front-inspirational--columnblogpost h4{padding:0px}.kitchen-blog-front-inspirational--columnblogpost .bg{background-image:url("/Content/images/responsive/pages/columnBlog/bg.jpg")}}@media screen and (min-width:960px){.kitchen-blog-front-inspirational--columnblogpost{height:380px}.kitchen-blog-front-inspirational--columnblogpost h4{padding:0;max-width:100%}}.newsletter-subscription-highlight{background-color:#f8f3f0;padding:20px 40px 10px 40px;padding-bottom:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:20px}.newsletter-subscription-highlight .newsletter-subscription-text{font-size:16px;line-height:1.125em;padding:0}@media screen and (min-width:640px){.newsletter-subscription-highlight .newsletter-subscription-text{font-size:18px;line-height:1.125em}}@media screen and (min-width:1280px){.newsletter-subscription-highlight .newsletter-subscription-text{font-size:24px;line-height:1.125em}}.newsletter-subscription-highlight .options-panel{float:none;text-align:center}.newsletter-subscription-highlight .options-panel .options-button{display:inline-block;float:none}.newsletter-subscription-highlight p{text-align:center}@media screen and (min-width:640px){.newsletter-subscription-highlight{margin-bottom:0}}@media screen and (min-width:1280px){.newsletter-subscription-highlight{padding:25px 60px 15px 60px}.newsletter-subscription-highlight .options-panel{margin-top:5px}}.blog-postpage .recipe-content{display:block;margin:30px 0;padding:10px;padding-bottom:20px}.blog-postpage .recipe-content .recipe-picture{width:100%;height:auto}.blog-postpage .recipe-content .recipe-info{display:block;position:relative;padding:0 5px;color:#b9b4b2}.blog-postpage .recipe-content .comment-rating,.blog-postpage .recipe-content .recipe-data,.blog-postpage .recipe-content .preparation-info{display:inline-block}.blog-postpage .recipe-content .preparation-info{float:right}.blog-postpage .recipe-content .recipe-caption{position:absolute;bottom:30px;left:10px;right:10px;padding:0;font-family:"omnes-pro",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,0.2);font-size:20px;line-height:20px}.blog-postpage .recipe-content .ingredients{margin:0;padding:0}.blog-postpage .recipe-content .instructions{border-top:1px solid #bbd9ef;margin:0;padding:0}.blog-postpage .recipe-content .ingredients-content,.blog-postpage .recipe-content .instructions-content{margin-top:10px;padding:5px}.blog-postpage .recipe-content .recipe-link{padding:5px}@media screen and (min-width:640px){.blog-postpage .recipe-content{padding:20px;padding-bottom:40px}.blog-postpage .recipe-content .ingredients-content,.blog-postpage .recipe-content .instructions-content{margin-top:20px;padding:10px}.blog-postpage .recipe-content .recipe-link{padding:10px}.blog-postpage .recipe-content .recipe-info{padding:0 10px}.blog-postpage .recipe-content .recipe-caption{left:20px;right:20px;bottom:45px;font-size:24px;line-height:24px}}@media screen and (min-width:1280px){.blog-postpage .recipe-content{padding:30px;padding-bottom:40px}.blog-postpage .recipe-content .ingredients-content,.blog-postpage .recipe-content .instructions-content{margin-top:30px}.blog-postpage .recipe-content .recipe-caption{bottom:50px;font-size:40px;line-height:40px}}.blogger-highlight{display:block}.blogger-highlight .blogger-highlight-header{padding:20px 0}.blogger-highlight .blogger-highlight-item{display:block;position:relative;border-top:1px solid #ddd;padding:15px 10px}.blogger-highlight .blogger-highlight-item:last-child{border-bottom:1px solid #ddd}.blogger-highlight .blogger-highlight-image{position:absolute;top:15px;left:10px;width:80px;height:80px;border-radius:100%}.blogger-highlight .blogger-highlight-text{padding-left:105px}.blogger-highlight .strong{font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal}.blogger-highlight p{padding:15px 0 5px 0}@media screen and (min-width:1280px){.blogger-highlight .blogger-highlight-header{padding:25px 0}.blogger-highlight .blogger-highlight-item{padding:20px 10px}.blogger-highlight .blogger-highlight-image{top:20px;width:100px;height:100px;border-radius:100%}.blogger-highlight .blogger-highlight-text{padding-left:130px}}.product-carousel .carousel{width:100%;overflow:hidden;position:relative;margin:0;margin-top:10px;margin-bottom:10px}.product-carousel .carousel .swiper-slide{width:130px;height:160px}.product-carousel .carousel .swiper-slide:not(.no-image-scaling) .image-data-container{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:130px;height:160px}.product-carousel .carousel .swiper-slide:not(.no-image-scaling) .image-data-container img,.product-carousel .carousel .swiper-slide:not(.no-image-scaling) .image-data-container .recipe-overlay{width:130px}.product-carousel .carousel .swiper-slide:not(.no-image-scaling) p{max-width:110px}.product-carousel .carousel .swiper-container{width:100%;overflow:visible;zoom:1}.product-carousel .carousel .swiper-container:before,.product-carousel .carousel .swiper-container:after{content:"";display:table}.product-carousel .carousel .swiper-container:after{clear:both}.product-carousel .carousel .pager{position:absolute;top:0px;z-index:200;text-align:left;cursor:pointer;overflow:hidden;font-size:50px;width:34px;height:160px;line-height:160px;font-family:"valio_iconsregular";font-style:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#00aeef;opacity:1}.product-carousel .carousel .pager.hidden{-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;width:0px !important;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));filter:alpha(opacity = (0));-webkit-transition:width 0.5s ease 0.5s;-moz-transition:width 0.5s ease 0.5s;-ms-transition:width 0.5s ease 0.5s;-o-transition:width 0.5s ease 0.5s}.product-carousel .carousel .pager.next{right:0px;padding-right:5px}.product-carousel .carousel .pager.prev{left:0px}.product-carousel .carousel .product-item{margin:0 15px}.product-carousel .carousel .product-item:first-child{margin-left:0}.product-carousel .carousel .product-item-title{height:3.9em}.product-carousel .carousel .next.pager{background:linear-gradient(90deg,rgba(255,255,255,0),#fff)}.product-carousel .carousel .prev.pager{background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}@media screen and (min-width:640px){.product-carousel .carousel{width:100%;overflow:hidden;position:relative;margin:0;margin-top:10px;margin-bottom:20px}.product-carousel .carousel .swiper-slide{width:150px;height:220px}.product-carousel .carousel .swiper-slide:not(.no-image-scaling) .image-data-container{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:150px;height:220px}.product-carousel .carousel .swiper-slide:not(.no-image-scaling) .image-data-container img,.product-carousel .carousel .swiper-slide:not(.no-image-scaling) .image-data-container .recipe-overlay{width:150px}.product-carousel .carousel .swiper-slide:not(.no-image-scaling) p{max-width:130px}.product-carousel .carousel .swiper-container{width:100%;overflow:visible;zoom:1}.product-carousel .carousel .swiper-container:before,.product-carousel .carousel .swiper-container:after{content:"";display:table}.product-carousel .carousel .swiper-container:after{clear:both}.product-carousel .carousel .pager{position:absolute;top:0px;z-index:200;text-align:left;cursor:pointer;overflow:hidden;font-size:50px;width:34px;height:220px;line-height:220px;font-family:"valio_iconsregular";font-style:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#00aeef;opacity:1}.product-carousel .carousel .pager.hidden{-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;width:0px !important;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));filter:alpha(opacity = (0));-webkit-transition:width 0.5s ease 0.5s;-moz-transition:width 0.5s ease 0.5s;-ms-transition:width 0.5s ease 0.5s;-o-transition:width 0.5s ease 0.5s}.product-carousel .carousel .pager.next{right:0px;padding-right:5px}.product-carousel .carousel .pager.prev{left:0px}}@media screen and (min-width:1280px){.product-carousel .carousel{width:100%;overflow:hidden;position:relative;margin:0;margin-top:10px;margin-bottom:40px}.product-carousel .carousel .swiper-slide{width:200px;height:290px}.product-carousel .carousel .swiper-slide:not(.no-image-scaling) .image-data-container{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:200px;height:290px}.product-carousel .carousel .swiper-slide:not(.no-image-scaling) .image-data-container img,.product-carousel .carousel .swiper-slide:not(.no-image-scaling) .image-data-container .recipe-overlay{width:200px}.product-carousel .carousel .swiper-slide:not(.no-image-scaling) p{max-width:180px}.product-carousel .carousel .swiper-container{width:100%;overflow:visible;zoom:1}.product-carousel .carousel .swiper-container:before,.product-carousel .carousel .swiper-container:after{content:"";display:table}.product-carousel .carousel .swiper-container:after{clear:both}.product-carousel .carousel .pager{position:absolute;top:0px;z-index:200;text-align:left;cursor:pointer;overflow:hidden;font-size:50px;width:34px;height:290px;line-height:290px;font-family:"valio_iconsregular";font-style:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#00aeef;opacity:1}.product-carousel .carousel .pager.hidden{-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;width:0px !important;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));filter:alpha(opacity = (0));-webkit-transition:width 0.5s ease 0.5s;-moz-transition:width 0.5s ease 0.5s;-ms-transition:width 0.5s ease 0.5s;-o-transition:width 0.5s ease 0.5s}.product-carousel .carousel .pager.next{right:0px;padding-right:5px}.product-carousel .carousel .pager.prev{left:0px}.product-carousel .carousel .product-item{margin:0 25px}.product-carousel .carousel .product-item:first-child{margin-left:0}}.product-front .box-list-text{margin-bottom:15px}.product-front .product-carousel-widget h3{padding-left:15px}@media screen and (min-width:640px){.product-front .product-carousel-widget h3{padding-left:20px}}@media screen and (min-width:640px){.product-front-padding{padding:0 20px;margin:0 auto}}.product-groups{padding:20px 0}.product-groups h3{padding:0;margin-bottom:10px;padding-left:10px}.product-groups .main-product-groups{padding:10px}.product-groups .main-product-group{cursor:pointer;display:block;height:50px;margin-bottom:10px}.product-groups .product-group-img{vertical-align:top;display:inline-block;max-height:75px;max-width:50px;margin-right:10px}.product-groups .product-group-name{vertical-align:top;font-size:18px;line-height:18px;font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;display:inline-block;line-height:50px;height:50px;color:#00aeef}.product-groups .secondary-product-groups{border-top:1px solid #bbd9ef;padding:10px 0px}.product-groups .secondary-product-group{display:inline-block;padding:0 5px;margin-bottom:5px;line-height:20px;height:20px;color:#00aeef;font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:normal;cursor:pointer;border-right:1px solid #bbd9ef}.product-groups .secondary-product-group:last-child{border:0}@media screen and (min-width:640px){.product-groups{padding:30px 0}.product-groups h3{padding-left:25px}.product-groups .main-product-groups{text-align:center;padding:20px 0}.product-groups .main-product-group{display:inline-block;height:auto;width:100px;margin-right:10px;vertical-align:top;margin-right:25px}.product-groups .main-product-group:last-child{margin-right:0}.product-groups .product-group-img{display:block;max-height:150px;max-width:100px;margin-right:0}.product-groups .product-group-name{display:block;margin-top:10px;font-size:16px;line-height:16px;height:auto;text-align:center}.product-groups .secondary-product-groups{padding:20px 10px}.product-groups .secondary-product-group{padding:0 10px;margin-bottom:10px}}@media screen and (min-width:960px){.product-groups .main-product-group{margin-right:80px}}@media screen and (min-width:1280px){.product-groups{padding:30px 10px}.product-groups h3{margin-top:10px;margin-bottom:30px;padding-left:20px}.product-groups .main-product-groups{display:inline-block;padding:10px 30px 10px 0;text-align:left;vertical-align:top}.product-groups .main-product-group{margin-right:50px}.product-groups .main-product-group:last-child{margin-right:0}.product-groups .product-group-img{display:block;max-height:150px;max-width:100px;margin-right:0}.product-groups .product-group-name{display:block;margin-top:10px;font-size:16px;line-height:16px;height:auto;text-align:center}.product-groups .secondary-product-groups{display:inline-block;width:420px;padding:20px 20px;border:0;border-left:1px solid #bbd9ef}.product-groups .secondary-product-group{padding:0 10px;margin-bottom:10px}}.search-box.product-front-box{padding:0 10px 20px;border-bottom:1px solid #bbd9ef}.search-box.product-front-box h2{margin-left:10px;padding-top:15px;margin-bottom:15px}.search-box.product-front-box form.search-form{padding-left:0;padding-right:0;padding-bottom:5px}.search-box.product-front-box .browse-products{font-family:"omnes-pro",Arial,sans-serif;font-weight:500;font-style:normal;margin-left:10px}@media screen and (min-width:640px){.search-box.product-front-box{padding:0 25px 30px 25px}.search-box.product-front-box h2{margin-left:0;padding-top:20px}.search-box.product-front-box .browse-products{margin-left:0}}@media screen and (min-width:960px){.search-box.product-front-box{margin-top:20px;padding-top:10px;padding-bottom:10px}.search-box.product-front-box h2{padding-top:15px}.search-box.product-front-box form.search-form{width:auto;display:inline-block;margin-bottom:15px}.search-box.product-front-box .browse-products{vertical-align:top;display:inline-block;padding:7px 0 0 15px}}@media screen and (min-width:1280px){.search-box.product-front-box{padding:40px 40px 30px}.search-box.product-front-box h2{padding:0;vertical-align:top;display:inline-block;margin-right:40px;margin-top:-5px}.search-box.product-front-box form.search-form{padding:0;margin:0}.search-box.product-front-box .browse-products{padding:5px 0 0 25px}.search-box.product-front-box form.search-form{padding-bottom:0}}.image-content-group{position:relative}.image-content-group h4{padding:0 0 10px 0}.image-content-group img{width:45px;height:45px;bottom:0px;left:0px;position:absolute}.image-content-group.border{border-bottom:1px solid #bbd9ef;padding-bottom:15px}.image-content-group .content{padding-left:50px}.image-content-group .content .small{font-family:"omnes-pro",Arial,sans-serif;font-weight:600;font-style:normal;display:block;margin:0 0 3px 10px;text-transform:uppercase}.image-content-group label,.image-content-group label select{width:100%}.image-content-group .wrapper{position:relative}@media screen and (min-width:640px){.image-content-group h4{padding-bottom:20px}.image-content-group img{width:60px;height:60px}.image-content-group .content{padding-left:80px}.image-content-group.border{padding-bottom:30px}}@media screen and (min-width:960px){.image-content-group.border{border-bottom:0px solid #bbd9ef;border-right:1px solid #bbd9ef;padding-bottom:0}.image-content-group.border img{left:0px;bottom:0}.image-content-group label,.image-content-group label select{width:200px}.image-content-group .content{padding-left:70px}.image-content-group.second .content{margin-top:21px}.image-content-group.last .content{margin-top:62px}}@media screen and (min-width:1280px){.image-content-group label,.image-content-group label select{width:250px}.image-content-group .content{padding-left:70px}.image-content-group.second{padding-left:60px}.image-content-group.second .content{margin-top:24px}.image-content-group.last .content{margin-top:68px}}.product-carousel-widget{padding:0 20px;border-bottom:1px solid #bbd9ef;margin-bottom:20px}.product-carousel-widget--no-border{border:0}.product-carousel-widget h3 a,.product-carousel-widget h3 a:hover,.product-carousel-widget h3 a:visited{color:#333}@media screen and (min-width:640px){.product-carousel-widget h3{padding-left:20px}}@media screen and (min-width:640px){.product-carousel-widget{width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;padding:0;margin-bottom:20px}}@media screen and (min-width:960px){.product-carousel-widget{width:100%}}@media screen and (min-width:1280px){.product-carousel-widget{padding:0;margin-bottom:30px}}.product-carousel-widget.wellbeing{border-bottom:0}.product-carousel-widget.wellbeing .carousel .pager{color:#86b300}.product-carousel-widget.wellbeing .carousel .next.pager{background:linear-gradient(90deg,rgba(255,255,255,0),#f8f3f0)}.product-carousel-widget.wellbeing .carousel .prev.pager{background:linear-gradient(90deg,#f8f3f0,rgba(255,255,255,0))}.product-carousel-widget.wellbeing.hairline{border-bottom:1px solid #ddd}.product-groups-widget{padding:0 10px;border-bottom:1px solid #bbd9ef}@media screen and (min-width:640px){.product-groups-widget{width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;padding:0;border:0}}@media screen and (min-width:960px){.product-groups-widget{width:100%}}.product-front .resource-highlight-with-logo{margin-top:10px}.product-front .resource-highlight-with-logo h3{margin-left:10px}.product-front .resource-highlight-with-logo ul{border-radius:10px}@media screen and (min-width:640px){.product-front .resource-highlight-with-logo{width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;margin-top:25px}.product-front .resource-highlight-with-logo h3{margin-left:25px}}@media screen and (min-width:960px){.product-front .resource-highlight-with-logo{width:960px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;margin-top:25px}}@media screen and (min-width:1280px){.product-front .resource-highlight-with-logo{width:1280px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;margin-top:30px}}.product-front .resource-highlight-with-text{margin-left:0;margin-right:0;padding:0 10px 20px 10px;border-bottom:1px solid #bbd9ef}@media screen and (min-width:640px){.product-front .resource-highlight-with-text{width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;padding:20px 0 40px 0}.product-front .resource-highlight-with-text .arrow-toggle{margin-left:25px}}@media screen and (min-width:960px){.product-front .resource-highlight-with-text{width:960px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}}@media screen and (min-width:1280px){.product-front .resource-highlight-with-text{width:1280px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}}.file-upload-button{position:relative;overflow:hidden}.file-upload-button input[type="file"]{cursor:inherit;display:block;font-size:999px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0}.feedback-product-search{position:relative}.feedback-product-search select{width:100%}.page-content .feedback .dummydisabled{background-color:#c6c2c0}@media screen and (min-width:640px){.page-content .feedback{width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}}@media screen and (min-width:960px){.page-content .feedback{width:960px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}}@media screen and (min-width:1280px){.page-content .feedback{width:1280px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}}.page-content .feedback h4{padding:0;margin:0 0 15px 0}@media screen and (min-width:640px){.page-content .feedback h4{margin:0 0 20px 0}}.page-content .feedback .feedback-thanks-dialog{display:none}@media screen and (min-width:640px){.page-content .feedback-main{width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px;border-right:1px solid #bbd9ef;border-bottom:1px solid #bbd9ef;border-left:1px solid #bbd9ef}}@media screen and (min-width:960px){.page-content .feedback-main{width:640px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:5px 0px 0px 0px #eaf4ff}}@media screen and (min-width:1280px){.page-content .feedback-main{width:800px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.page-content .feedback-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 15px}@media screen and (min-width:640px){.page-content .feedback-header{padding:30px}.page-content .feedback-header h1{margin-bottom:20px}}@media screen and (min-width:1280px){.page-content .feedback-header{padding:40px}}.page-content .feedback-info-box{background-color:#f8f3f0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:10px 20px}.page-content .feedback-info-box p{padding:0}@media screen and (min-width:640px){.page-content .feedback-info-box{margin-top:15px}}.page-content .feedback-aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px}@media screen and (min-width:640px){.page-content .feedback-aside{width:640px;margin:0px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;padding:0;padding-top:15px}}@media screen and (min-width:960px){.page-content .feedback-aside{width:320px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px}.page-content .feedback-aside>div{padding:30px 0 0 0}}@media screen and (min-width:1280px){.page-content .feedback-aside{width:480px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.page-content .feedback-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 15px}@media screen and (min-width:640px){.page-content .feedback-form{padding:20px 20px}}@media screen and (min-width:1280px){.page-content .feedback-form{padding:30px 40px}}.page-content .feedback-form-section{padding:0 5px}.page-content .feedback-form-section .radiobutton{margin-bottom:5px}.page-content .feedback-form-subject{border-bottom:1px solid #bbd9ef;border-top:1px solid #bbd9ef;background-color:#eaf4ff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 15px}@media screen and (min-width:640px){.page-content .feedback-form-subject{padding:30px}}@media screen and (min-width:1280px){.page-content .feedback-form-subject{padding:40px}}.page-content .feedback-form-product-general{position:relative;margin-bottom:15px}@media screen and (min-width:640px){.page-content .feedback-form-product-general{min-height:120px}}@media screen and (min-width:1280px){.page-content .feedback-form-product-general{min-height:150px}}@media screen and (min-width:640px){.page-content input[type="text"].feedback-form-product-name{margin-bottom:10px}}.page-content label.feedback-product-search-results{width:100%}@media screen and (min-width:640px){.page-content label.feedback-product-search-results{margin-bottom:10px}}@media screen and (min-width:640px){.page-content input[type="text"].feedback-form-product-name,.page-content input[type="text"].feedback-form-purchase-location,.page-content label.feedback-product-search-results{width:440px}}@media screen and (min-width:1280px){.page-content input[type="text"].feedback-form-product-name,.page-content input[type="text"].feedback-form-purchase-location,.page-content label.feedback-product-search-results{width:550px}}.page-content .feedback-form-product-img{display:block;width:100px;height:100px;margin:15px auto}@media screen and (min-width:640px){.page-content .feedback-form-product-img{top:5px;right:10px;position:absolute}}@media screen and (min-width:1280px){.page-content .feedback-form-product-img{width:120px;height:120px;top:15px}}.page-content .feedback-form-intended{position:relative;margin-bottom:5px}@media screen and (min-width:640px){.page-content .feedback-form-intended{padding-left:30px}}@media screen and (min-width:640px){.page-content .feedback-form-dates .form-with-label{display:inline-block;width:130px;margin-right:20px}.page-content .feedback-form-dates .feedback-form-packing-time{width:160px}.page-content .feedback-form-dates input[type="text"].feedback-form-best-before,.page-content .feedback-form-dates input[type="text"].feedback-form-packing-date{width:120px}}@media screen and (min-width:1280px){.page-content .feedback-form-dates .form-with-label{display:inline-block;width:160px;margin-right:30px}.page-content .feedback-form-dates .feedback-form-packing-time{width:190px}.page-content .feedback-form-dates input[type="text"].feedback-form-best-before,.page-content .feedback-form-dates input[type="text"].feedback-form-packing-date{width:150px}}@media screen and (min-width:640px){.page-content input[type="text"].feedback-form-batch-id{width:465px}}@media screen and (min-width:1280px){.page-content input[type="text"].feedback-form-batch-id{width:576px}}.page-content .form-with-label{margin-bottom:5px}.page-content .form-with-label label{display:inline-block;margin-bottom:5px}.page-content .upload-images{margin-top:10px}.page-content .upload-image-item{text-align:center;margin-bottom:5px}@media screen and (min-width:640px){.page-content .upload-image-item{display:inline-block;text-align:left;vertical-align:top;margin:0 10px 10px 0}}.page-content .image-upload-info{color:#c6c2c0}.page-content .image-upload-info.upload-error{color:#f15f7c}.page-content .image-upload-box{width:150px;height:150px;position:relative;display:inline-block;background-color:#f8f3f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1280px){.page-content .image-upload-box{width:160px;height:160px}}.page-content .image-upload-box .image-upload-box{height:40px}.page-content .image-upload-box.add-new{border:2px dashed #ddd;background-color:transparent}.page-content .image-upload-box.add-new.upload-error{border-color:#f15f7c}.page-content .image-upload-box .file-upload-button{position:absolute;width:110px;bottom:20px;left:19px;cursor:pointer}.page-content .image-upload-box .file-upload-button .button{margin:0}@media screen and (min-width:640px){.page-content .image-upload-box .file-upload-button{left:13px;width:140px}}@media screen and (min-width:1280px){.page-content .image-upload-box .file-upload-button{left:9px;width:150px}}.page-content .image-upload-box .img-preview{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:100px;text-align:center}.page-content .image-upload-box .img-preview.default-image{height:50px}.page-content .image-upload-box .img-preview img{height:100%}.page-content .image-upload-box .img-filename{position:absolute;bottom:10px;left:10px;right:10px;text-align:center;overflow:hidden;text-overflow:ellipsis}.page-content .image-upload-box .img-remove{width:30px;height:30px;position:absolute;top:0;right:0;background-color:rgba(0,0,0,0.5);cursor:pointer}.page-content .image-upload-box .icon{color:#fff;font-size:26px;position:absolute;left:2px;top:7px}@media screen and (min-width:640px){.page-content .image-upload-box .icon{top:6px}}@media screen and (min-width:1280px){.page-content .image-upload-box .icon{top:5px;left:3px}}.page-content .form-input-time input{width:68px;display:inline-block;margin-right:0}@media screen and (min-width:1280px){.page-content .form-input-time input{width:84px}}.page-content .form-input-time .field-validation-error-wrapper{display:none}.page-content .form-input-time .separator{padding:0 5px;display:inline-block}@media screen and (min-width:640px){.page-content .feedback-form-postal-and-city .feedback-form-postal{display:inline-block;width:150px;margin-right:5px;vertical-align:top}.page-content .feedback-form-postal-and-city .feedback-form-city{display:inline-block;vertical-align:top;width:430px}}@media screen and (min-width:1280px){.page-content .feedback-form-postal-and-city .feedback-form-postal{width:200px}.page-content .feedback-form-postal-and-city .feedback-form-city{width:499px}}.page-content .feedback-form-buttons{padding:0 10px}@media screen and (min-width:480px){.page-content .feedback-form-buttons .primary{width:47%;margin-right:2%}.page-content .feedback-form-buttons .secondary{width:47%}}@media screen and (min-width:640px){.page-content .feedback-form-buttons .primary{width:190px;margin-right:20px}.page-content .feedback-form-buttons .secondary{width:190px}}.page-content .feedback-form-buttons .field-validation-error-wrapper{display:inline-block}.page-content .feedback-submit-in-progress{display:block;text-align:center;padding:20px 0}.page-content .feedback-form-custom-errors{margin-top:10px}.page-content .frame{margin:30px 5px;padding:20px}@media screen and (min-width:1280px){.page-content .frame{padding:30px}}.page-content .feedback-hr{border:0;margin:20px 0;padding:0;border-top:1px solid #bbd9ef}@media screen and (min-width:640px){.packaging-wrapper-picker .date-picker-container{position:absolute;left:30px;top:80px;width:400px}}@media screen and (min-width:1280px){.packaging-wrapper-picker .date-picker-container{top:95px;width:460px}}.social-media{clear:both;list-style:none;margin:10px auto 15px auto;width:295px;zoom:1}.social-media:before,.social-media:after{content:"";display:table}.social-media:after{clear:both}.social-media li{margin-right:7px;float:left;text-indent:-9999px}.social-media__btn{background:transparent url("/Content/images/responsive/common/buttons/social-media-full.png") no-repeat;background-size:287px 42px;display:block;height:42px;width:42px}.social-media__btn--facebook{background-position:0 0}.social-media__btn--twitter{background-position:-49px 0}.social-media__btn--linkedin{background-position:-98px 0}.social-media__btn--pinterest{background-position:-147px 0}.social-media__btn--instagram{background-position:-196px 0}.social-media__btn--youtube{background-position:-245px 0}@media screen and (min-width:960px){.social-media{margin:2px auto 40px auto;width:auto}.social-media li{margin-right:2px}.social-media__btn{background-size:143px 21px;height:24px;width:24px}.social-media__btn--facebook{background-position:0 0}.social-media__btn--twitter{background-position:-24px 0}.social-media__btn--linkedin{background-position:-48px 0}.social-media__btn--pinterest{background-position:-72px 0}.social-media__btn--instagram{background-position:-96px 0}.social-media__btn--youtube{background-position:-120px 0}}.social-media--wide{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;width:100%}.social-media--wide:before,.social-media--wide:after{content:"";display:table}.social-media--wide:after{clear:both}@media screen and (max-width:640px){.social-media--wide{padding:0 30px}}.social-media--wide ul{list-style:none}.social-media--wide h3{text-indent:0}@media screen and (min-width:640px){.social-media--wide h3{padding-left:20px}}.social-media--wide li{height:55px;margin:0;width:50%}@media screen and (min-width:960px){.social-media--wide li{min-width:65px;text-align:center;width:13%}}.social-media--wide__btn{background:transparent url("/Content/images/responsive/common/buttons/social-media-full.png") no-repeat;background-size:287px 42px;display:block;float:left;height:42px;margin:0;width:42px}@media screen and (min-width:960px){.social-media--wide__btn{background-size:245px 36px;float:none;height:38px;margin:0 auto;width:38px}}.social-media--wide__btn--facebook{background-position:0 0}.social-media--wide__btn--twitter{background-position:-49px 0}@media screen and (min-width:960px){.social-media--wide__btn--twitter{background-position:-40px 0}}.social-media--wide__btn--linkedin{background-position:-98px 0}@media screen and (min-width:960px){.social-media--wide__btn--linkedin{background-position:-84px 0}}.social-media--wide__btn--pinterest{background-position:-147px 0}@media screen and (min-width:960px){.social-media--wide__btn--pinterest{background-position:-126px 0}}.social-media--wide__btn--instagram{background-position:-196px 0}@media screen and (min-width:960px){.social-media--wide__btn--instagram{background-position:-167px 0}}.social-media--wide__btn--youtube{background-position:-245px 0}@media screen and (min-width:960px){.social-media--wide__btn--youtube{background-position:-209px 0}}.social-media--wide__title{float:left;margin:15px 0 0 10px;text-indent:0}@media screen and (min-width:960px){.social-media--wide__title{float:none;margin:0}}.social-media--wide a,.social-media--wide a:visited,.social-media--wide a:hover{color:#333}
