.recipe-rating .rating-stars{display:inline-block;overflow:hidden;text-align:left;background:url("//img.chefkoch-cdn.dehttps://img.chefkoch-cdn.de/img/search/star-grey.svg") repeat-x;background-size:1.5em}.recipe-rating .rating-stars:after{content:'';height:100%;display:inline-block;background:url("//img.chefkoch-cdn.dehttps://img.chefkoch-cdn.de/img/search/star-yellow.svg") repeat-x;background-size:1.5em}.recipe-rating{margin:5px 0}.recipe-rating .rating-stars{float:left;height:1.5em;width:7.5em;background-position:0 0}@media (max-width: 600px){.recipe-rating .rating-stars{width:7.4em}}.recipe-rating .rating-stars:after{background-position:0 0}.recipe-rating .rating-stars.rating-0_0:after{width:0em}.recipe-rating .rating-stars.rating-0_5:after{width:.75em}.recipe-rating .rating-stars.rating-1_0:after{width:1.5em}.recipe-rating .rating-stars.rating-1_5:after{width:2.25em}.recipe-rating .rating-stars.rating-2_0:after{width:3em}.recipe-rating .rating-stars.rating-2_5:after{width:3.75em}.recipe-rating .rating-stars.rating-3_0:after{width:4.5em}.recipe-rating .rating-stars.rating-3_5:after{width:5.25em}.recipe-rating .rating-stars.rating-4_0:after{width:6em}.recipe-rating .rating-stars.rating-4_5:after{width:6.75em}.recipe-rating .rating-stars.rating-5_0:after{width:7.5em}.recipe-rating .rating-raters-num{float:left;margin-left:0.5em;height:1.5em;line-height:1.6em}.recipe-rating:after{content:"";display:block;clear:both}.ckmett-page{background:#f6f5f2}.content-wrapper{background:#f6f5f2;padding:10px}.recipe-calender-table td{padding:0;vertical-align:top}.recipe-calender-table td td{padding:3px 20px}@media (max-width: 600px){.recipe-calender-table td td{padding:3px 10px}}@media (max-width: 600px){.recipe-calender-table .table-day td+td{padding-left:0}}.hasborder{border-right:1px solid #ddd}.recipe-current{background:#e5edda;font-weight:bold}.flex-container .card{display:inline-block}.flex-container .flex-row{display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-container .flex-row>*{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}@media (min-width: 600px){.flex-container .flex-row.two-columns>*{width:48.2%}}@media (min-width: 600px){.flex-container .flex-row.three-columns>*{width:31.5%}}.flex-container .flex-row.three-columns>*+*{margin-left:20px}.flex-container .flex-column{display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-container .flex-column>*{-ms-flex-item-align:stretch;align-self:stretch}.recipe--today{margin-right:22px}.card{background:#fff;color:#333;font-family:HelveticaNeue, Arial, sans-serif;margin-bottom:22px;position:relative;vertical-align:top;z-index:10}.card:after{content:'';position:absolute;top:50%;left:0%;right:0%;height:50%;width:100%;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 15px 1px;box-shadow:rgba(0,0,0,0.2) 0 0 15px 1px;-webkit-transform:perspective(350px) rotateX(1deg);transform:perspective(350px) rotateX(1deg);z-index:-1}@media (max-width: 600px){.card:after{top:49.7%;left:0.6%;width:99%}}.card.card--no-shadow{-webkit-box-shadow:none;box-shadow:none}.card.card--no-shadow:after{display:none}.card .card__icon--day{background:#b5b5b5;border-radius:50%;display:inline-block;padding:13px 0;font-size:18px;line-height:1;color:#fff;width:45px;height:45px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-weight:bold}.card .card__footer{border-top:1px solid #b9b9b9;font-size:15px;margin:10px 15px;text-align:center;padding:10px 0}.card .card__header{padding:10px 15px 25px}.card .card__header h2{margin:0}.card .card__picture img{height:auto;width:100%;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.card .card__main{padding:10px 15px}.card .card__main h2{font-family:HelveticaNeue, Arial, sans-serif;font-size:15px;color:#4A4A4A}.card .card__main--table{padding-left:0;padding-right:0}.card .card__date{font-style:italic;font-size:13px;float:right;display:inline-block;color:#9B9B9B;text-align:right}.card-newsletter .card__picture:hover img{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025);will-change:transform}.card-recipe{position:relative;padding-bottom:48px}.card-recipe a{text-decoration:none;color:inherit}.card-recipe .card__meta{color:#b9b9b9;float:right;margin-left:10px;margin-top:10px}.card-recipe .card__meta svg{fill:currentColor}.card-recipe .card__meta span{display:block;margin-bottom:0.6em}.card-recipe .card__footer{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;position:absolute;right:0}.card-recipe .card__footer a{color:#618d04;text-decoration:none}.card-recipe .card__footer a:hover{text-decoration:underline}ul.checklist{list-style:none}ul.checklist li{margin-bottom:0.5em;position:relative}ul.checklist li:before{content:'v'}@media (max-width: 600px){.content-wrapper{margin:10px}.flex-container .flex-row{display:block;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.flex-container .flex-row.three-columns>*{margin-left:0}.flex-container .card{width:100%}}@media (max-width: 600px){.is-mobile-hidden{display:none}.is-mobile-visible{display:inline-block}}@media (min-width: 600px){.is-mobile-hidden{display:inline-block}.is-mobile-visible{display:none}}
