.wprm-recipe-container{margin:5px 0}.wprm-recipe-container .wprm-recipe{font-size:17px}.wprm-recipe-wholesomeyum{line-height:1.6;background-color:#f4f4f4!important;border:none;padding:0;margin:20px 0 0;overflow:visible!important}.wprm-recipe-header-wrapper{background:#232323;padding:30px;color:#fff}.wprm-recipe-wholesomeyum h2.wprm-recipe-name{color:#fff}.rtl .wprm-recipe-wholesomeyum .wprm-recipe-image-container{float:left;margin:0 10px 10px 0}.rtl .wprm-recipe-wholesomeyum ol li,.rtl .wprm-recipe-wholesomeyum ul li{margin:0 32px 0 0}.wprm-recipe-wholesomeyum li{font-size:1em}.wprm-recipe-wholesomeyum p{font-size:1em;margin:0 0 15px}.wprm-recipe-wholesomeyum :after,.wprm-recipe-wholesomeyum :before{display:none}.wprm-recipe-wholesomeyum h2.wprm-recipe-name,.wprm-recipe-wholesomeyum h3.wprm-recipe-header,.wprm-recipe-wholesomeyum h4.wprm-recipe-group-name{font-variant:normal;letter-spacing:normal;margin:0;padding:0}.wprm-recipe-wholesomeyum h2.wprm-recipe-name,.wprm-recipe-wholesomeyum h3.wprm-recipe-header{text-transform:uppercase}.wprm-recipe-wholesomeyum .wprm-recipe-image-container{float:right;text-align:center;margin:0 0 10px 10px;max-width:200px}.wprm-recipe-wholesomeyum .wprm-recipe-image-container .wprm-recipe-image{margin:0}.wprm-recipe-wholesomeyum .wprm-recipe-image-container .wprm-recipe-rating{margin-bottom:5px;margin-top:-20px}.wprm-recipe-wholesomeyum .wprm-recipe-image-container .wprm-recipe-rating svg{vertical-align:middle;width:20px;height:20px;margin:0 1px 0 0}.wprm-recipe-wholesomeyum .wprm-recipe-image-container .wprm-recipe-rating .wprm-recipe-rating-details{font-size:.7em}.wprm-recipe-wholesomeyum .wprm-recipe-image-container .wprm-recipe-print{font-size:.9em;cursor:pointer;color:#fff}.wprm-recipe-wholesomeyum h2.wprm-recipe-name{clear:none;line-height:1.2em}.wprm-recipe-wholesomeyum .wprm-recipe-summary{margin-bottom:15px}.wprm-recipe-wholesomeyum .wprm-recipe-details-name{display:inline-block;font-weight:700;text-transform:uppercase;font-size:11px}.wprm-recipe-wholesomeyum h3.wprm-recipe-header{margin-top:20px}.wprm-recipe-wholesomeyum .wprm-recipe-ingredient-group{clear:both}.wprm-recipe-wholesomeyum ol,.wprm-recipe-wholesomeyum ul{margin:0 0 8px}.wprm-recipe-wholesomeyum ol li,.wprm-recipe-wholesomeyum ul li{margin:0 0 0 20px}.wprm-recipe-wholesomeyum h4.wprm-recipe-group-name{text-transform:uppercase;margin-top:15px!important;font-weight:400;font-size:22px}.wprm-recipe-wholesomeyum h4.wprm-recipe-group-name strong{font-weight:400}.wprm-recipe-wholesomeyum .wprm-recipe-ingredient-notes{opacity:.7}.wprm-recipe-wholesomeyum .wprm-recipe-instructions .wprm-recipe-instruction{margin-bottom:5px}.wprm-recipe-wholesomeyum .wprm-recipe-instruction-text{font-size:1em}.wprm-recipe-wholesomeyum .wprm-recipe-instruction-text p{margin:0 0 5px}.wprm-recipe-wholesomeyum .wprm-recipe-instruction-text p:last-of-type{margin-bottom:0}.wprm-recipe-wholesomeyum .wprm-recipe-instruction-image{margin:5px 0 15px}.wprm-recipe-buttons .button svg path{fill:#fff}.wprm-recipe-buttons .button{text-decoration:none!important;padding:4px 23px!important;margin:0 6px 6px 0;height:30px;float:left;font-size:11px;display:flex}.wprm-recipe .wsy-share-text{font-size:11px}.wprm-recipe-buttons .button:hover{background-color:#ff00a8}.single .content .wprm-recipe-buttons img,.wprm-recipe-buttons svg{margin:0 6px 0 0}.single .content .wprm-recipe-buttons span{margin:3px 0}.wprm-recipe-ingredients-container,.wprm-recipe-instructions-container,.wprm-recipe-notes-container,.wprm-recipe-nutrition-container,.rp4wp-related-posts,.wprm-recipe-video-container{margin:20px 0;padding:0 30px}.wprm-recipe-image img{border-radius:50%;border:4px solid #232323}.wprm-recipe-ingredients-container>p,.wprm-recipe-instructions-container>p,.wprm-recipe-nutrition-container em,.wprm-recipe-video-container em{font-size:.7em!important;line-height:1.6em}.nutrition-disclaimer{margin:10px 12px 15px!important;clear:both;font-size:.9em!important}.wprm-recipe-ingredients-container>p,.wprm-recipe-instructions-container>p,.wprm-recipe-nutrition-container em,.wprm-recipe-video-container em{clear:both}.wprm-recipe-notes-container .button{margin:5px}.wprm-recipe-nutrition-container{font-size:1.2em}.wprm-recipe-notes-container p{font-size:1em;margin-bottom:20px!important}.reader-mode{display:none}html[data-useragent*=Safari]:not([data-useragent*=Chrome]) .reader-mode{display:inline-block;line-height:1em;margin-bottom:10px}.wprm-nutrition-label{display:block!important;font-family:inherit!important;width:100%;max-width:100%!important;padding:0!important;border:solid 3px #232323!important;background:#fff;line-height:normal!important;margin:0 auto 5px;border-radius:20px}.wprm-nutrition-label .nutrition-left{width:50%;float:left;clear:both}.wprm-nutrition-label .nutrition-right{width:50%;float:right}.wprm-nutrition-label .nutrition-title{color:#232323}.wprm-nutrition-label .nutrition-item,.wprm-nutrition-label .nutrition-serving,.wprm-nutrition-label .nutrition-title{padding:8px 15px;border-top:0!important}.wprm-nutrition-label .nutrition-title,.wprm-nutrition-label .nutrition-serving{float:left}.nutrition-item:nth-child(odd){background:#f9f9f9}.wprm-nutrition-label .nutrition-serving{font-size:13px!important;line-height:normal!important;font-weight:400!important;padding-top:13px}.wprm-recipe-wholesomeyum h3.wprm-recipe-header{border-bottom:1px solid #cfcfcf;margin-bottom:5px}.wprm-recipe-wholesomeyum .wprm-recipe-details-container{font-size:13px;margin-bottom:0}.wprm-recipe-tags-container{text-align:center;padding:0 20px 20px;display:block!important}.wprm-recipe-wholesomeyum .wprm-recipe-tags-container>div{display:inline-block;margin-right:15px}.fine-print{margin:0!important;font-size:.65em!important;background:#232323;color:#fff;padding:10px 30px 20px!important;line-height:1.5em;text-align:center}.wprm-recipe-wholesomeyum svg path{fill:#ff00a8!important}.wprm-dark-box{background:#232323;color:#fff;padding:30px;text-align:center;clear:both;margin:0}.wprm-border-box{background:0 0;color:#000;border:3px solid #000;padding:10px 20px;margin:10px 30px;text-align:center;clear:both;border-radius:20px}.wprm-dark-box h3{color:#fff!important}.wprm-dark-box h3,.wprm-border-box h3{font-size:26px;text-transform:uppercase!important;margin-bottom:0!important}.wprm-border-box .postnews{background:0 0}.wprm-dark-box .button,.wprm-border-box .button{background:#ff00a8;font-weight:700;margin-bottom:10px;font-size:20px;padding:7px 55px!important}.wprm-dark-box .button:hover,.wprm-border-box .button:hover{background:#37c2e0}.wprm-dark-box p,.wprm-border-box p{margin-bottom:10px;font-size:.9em!important}.print-img{width:18px;height:18px}.button .star{font-size:16px;line-height:16px}.wprm-recipe-buttons{float:right;margin:20px 10px 0 0}@media only screen and (max-width:100%){.wprm-recipe-buttons{float:none}}.wprm-recipe-container a.wprm-recipe-print{color:#fff!important}.wprm-recipe-wholesomeyum ol,.wprm-recipe-wholesomeyum ul{margin-left:0!important}.pink{color:#ff00a8}.wprm-recipe-times-container>div{display:inline-block;margin:0 10px 10px 0}.scale-convert{margin:20px 0 0;padding:10px 0 0}.scale-convert>div{font-size:13px}.wprm-recipe-unit-conversion-outer-container{float:right;padding-top:4px}.wprm-unit-conversion-container{float:right;padding:0;border-radius:50px;margin:0 10px;color:#ddd;background:#ddd;font-size:11px!important}.wprm-unit-conversion-container .wprm-unit-conversion{display:inline-block;padding:3px 10px;font-weight:400;text-decoration:none;white-space:nowrap}.wprm-unit-conversion-container .wprm-unit-conversion.wprmpuc-active{background:#ff00a8;color:#fff;border-radius:50px}.wprm-unit-conversion-container .wprm-unit-conversion:not(.wprmpuc-active){color:#232323}.wprm-unit-conversion-container .wprm-unit-conversion:nth-child(2){margin-left:-12px}.wprm-recipe-video-container{margin-bottom:0}.wprm-recipe-wholesomeyum h4{margin:0;text-transform:uppercase!important}.wprm-recipe-instruction-group{margin-top:10px}span.wprm-recipe-ingredient-name{font-weight:700}input[type=number].wprm-recipe-servings{font-size:14px;padding:5px 10px!important}.wprm-recipe-keyword-container{display:none!important}.comment-content img.wprm-comment-rating{width:80px!important;height:16px!important;display:inline-block!important;margin:0!important}.wprm-recipe-notes-container h4+p em{font-size:.9em}.wprm-recipe .wprm-recipe-rating .wprm-rating-star.wprm-rating-star-full svg *{fill:#fff;stroke:#fff}.wprm-recipe-servings-container{margin:0 30px 0 0;display:inline;float:left}.wprm-recipe .box-gray{text-align:center;padding:30px 20px;margin:0 20px}.wprm-recipe .box-gray h3{text-transform:uppercase}.wprm-recipe .wsy-recipes-saving.inline-buttons .button{font-size:16px}.wprm-recipe .wsy-recipes-saving.inline-buttons span svg path{fill:#fff!important}.wprm-recipe .wsy-recipes-saving.inline-buttons{padding:5px 20px 15px!important;clear:both}.wprm-youtube-subscribe{text-align:center;font-size:.75em!important}.wprm-rating-star.wprm-rating-star-empty svg polygon{stroke:#fff}.wprm-recipe-course-container::before,.wprm-recipe-cuisine-container::before,.wprm-recipe-calories-container::before,.wprm-recipe-prep-time-container::before,.wprm-recipe-cook-time-container::before,.wprm-recipe-custom-time-container::before,.wprm-recipe-total-time-container::before,.wprm-recipe-author-container::before{content:" ";display:inline-block;width:16px;height:16px;margin:0 2px -3px 0;background-size:contain;background-position:center}.wprm-recipe-course-container::before{background-image:url(/wp-content/themes/wholesomeyum/images/icon-whattoserve.svg)}.wprm-recipe-cuisine-container::before{background-image:url(/wp-content/themes/wholesomeyum/images/icon-bycourse.svg)}.wprm-recipe-calories-container::before{background-image:url(/wp-content/themes/wholesomeyum/images/icon-question.png)}.wprm-recipe-prep-time-container::before,.wprm-recipe-cook-time-container::before,.wprm-recipe-total-time-container::before,.wprm-recipe-custom-time-container::before{background-image:url(/wp-content/themes/wholesomeyum/images/icon-clock-white.svg)}.wprm-recipe-author-container::before{background-image:url(/wp-content/themes/wholesomeyum/images/icon-person-white.svg)}.wprm-recipe-author a{color:#fff!important;font-weight:400}@media only screen and (max-width:768px){.wprm-recipe-container{margin:5px -22px}.wprm-recipe-header-wrapper{padding:160px 20px 20px}.wprm-recipe .wsy-recipes-saving.inline-buttons{padding:5px 10px!important}.wprm-border-box{margin:10px 20px}.wprm-recipe-author-container{margin-top:10px}.wprm-unit-conversion-container{font-size:.72em;float:none;width:142px;display:inline-block}.wprm-recipe-wholesomeyum .wprm-recipe-image-container .wprm-recipe-rating{margin-top:0}.scale-convert>div{display:block;float:none;margin:0 auto;text-align:center}}@media only screen and (max-width:640px){.wprm-recipe-wholesomeyum{margin-top:105px}.wprm-recipe-header-wrapper .wprm-recipe-image{margin-top:-100px!important}.wprm-recipe-header-wrapper .wprm-recipe-image img{border:10px solid #fff;box-sizing:content-box}.rtl .wprm-recipe-wholesomeyum .wprm-recipe-image-container,.wprm-recipe-wholesomeyum .wprm-recipe-image-container{float:none}.wprm-recipe-wholesomeyum .wprm-recipe-details-container{text-align:center}.wprm-recipe-wholesomeyum .wprm-recipe-image-container{max-width:none;margin:-250px 0 0}.wprm-dark-box .button,.wprm-border-box .button{width:100%;padding:7px!important}.wprm-recipe-name,.wprm-recipe-summary{text-align:center}.wprm-recipe .postnews>a>img{display:none}}@media only screen and (max-width:420px){.wprm-recipe-ingredients-container,.wprm-recipe-instructions-container,.wprm-recipe-notes-container,.wprm-recipe-nutrition-container,.rp4wp-related-posts,.wprm-recipe-video-container{padding:0 5%}.wprm-unit-conversion-container{margin:5px 0}}@media only screen and (max-width:441px){.wprm-recipe-container{margin:5px -16px}}@media only screen and (max-width:360px){.wprm-recipe-container{margin:5px -15px}}@media only screen and (max-width:320px){.wprm-recipe-container{margin:5px -10px}}.wprm-recipe .wprm-recipe-instruction-group ol.wprm-recipe-instructions{counter-reset:section;list-style:none}.wprm-recipe .wprm-recipe-instruction-group ol.wprm-recipe-instructions li{position:relative;padding:5px 0 5px 32px;margin:0;list-style:none}.wprm-recipe .wprm-recipe-instruction-group ol.wprm-recipe-instructions li:before{content:counter(section);counter-increment:section;display:inline-flex;align-items:center;justify-content:center;position:absolute;font-size:.7rem;font-weight:700;width:24px;height:24px;margin:0 20px 0 0;background:#232323;border-radius:100%;color:#fff;left:0;top:7px}.wprm-recipe .wprm-recipe-ingredient-group ul.wprm-recipe-ingredients{list-style:none;margin:5px 0 0}.wprm-recipe .wprm-recipe-ingredient-group ul.wprm-recipe-ingredients li{list-style:none;margin:0 0 5px}.wprm-recipe .wprm-recipe-ingredient-group ul.wprm-recipe-ingredients li label span.recipe-ingredient{position:relative}.wprm-recipe .wprm-recipe-ingredient-group ul.wprm-recipe-ingredients li label span.recipe-ingredient:before{content:"\2713";color:transparent;width:17px;height:17px;font-size:10px;border:1px solid #232323;display:inline-flex;align-items:center;justify-content:center;margin:-2px 5px 0 0;position:absolute;top:3px;left:0;transition:all .2s;cursor:pointer}.wprm-recipe .wprm-recipe-ingredient-group ul.wprm-recipe-ingredients li input:checked+span.recipe-ingredient:before{color:#ff00a8;font-size:16px;font-weight:700}.wprm-recipe .wprm-recipe-ingredient-group ul.wprm-recipe-ingredients li label span.recipe-ingredient{padding:0 0 0 25px}.wprm-recipe .wprm-recipe-ingredient-group ul.wprm-recipe-ingredients li input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wprm-recipe .wprm-recipe-ingredient-group ul.wprm-recipe-ingredients li input:checked+span.recipe-ingredient{text-decoration:line-through}.wprm-recipe .postnews{padding:0}.wprm-recipe .postnews h2,.wprm-meal-plan-box h2{color:#fff;text-transform:uppercase;line-height:1.2em;font-size:30px;text-align:center}.wprm-recipe .postnews img{width:auto;height:auto;max-width:180px;max-height:100px;margin:0 5px}.wprm-recipe .postnews p{font-size:1.2em!important;text-align:center}.wprm-meal-plan-box .mobile-app-buttons{display:flex;padding:10px 0 0 10px;justify-content:center}.wprm-meal-plan-box .mobile-app-buttons img{max-width:150px}.wprm-meal-plan-box .mobile-app-buttons a{border-bottom:none!important}.wprm-meal-plan-box .mobile-app-buttons a:first-child img{margin:0 5px 0 20px}.wprm-meal-plan-box .button{max-width:250px;padding:10px 20px!important;font-size:13px;margin:1px 7px;float:left;background:#000;border:#999 solid 1px;border-radius:5px!important}@media only screen and (max-width:600px){.wprm-meal-plan-box .wprm-meal-plan{display:none}}@media only screen and (max-width:420px){.wprm-meal-plan-box .mobile-app-buttons{clear:both}}.rp4wp-related-posts{width:100%;overflow:hidden;clear:both;margin:5% auto 0}.rp4wp-related-posts h3{text-transform:uppercase!important}.rp4wp-related-posts ul{margin-left:0}.wprm-recipe-wholesomeyum .rp4wp-related-posts ul>li,.rp4wp-related-posts ul>li{position:relative;width:24.3%;margin:0;padding:5px;display:inline-block;vertical-align:top}.rp4wp-related-post-image{width:100%;float:none;margin:0 auto;display:block;padding-right:0}.rp4wp-related-post-image img{margin-left:1px;width:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:0!important}.rp4wp-related-posts h3{border-bottom:1px solid #cfcfcf;margin-bottom:15px;text-transform:uppercase}.rp4wp-related-post-content{display:none}@media only screen and (max-width:580px){.rp4wp-related-posts ul>li,.wprm-recipe-wholesomeyum .rp4wp-related-posts ul>li{width:49%}}