.recipe{font-style:normal;margin:40px 0;overflow:hidden;border:1px solid #e8e8e8;padding:25px}.recipe h2{margin:5px 0 5px}.recipe h3{margin:20px 0 10px;text-align:left;font-size:24px}.recipe h4{margin:18px 0 8px;font-size:13px;color:#767677;font-family:"Source Sans Pro",Arial,Helvetica,Geneva,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.08em}.recipe ol,.recipe ul{margin-bottom:0!important}.recipe ol li:last-of-type,.recipe ul li:last-of-type,.recipe .notes p:last-of-type,.recipe .source p:last-of-type{margin-bottom:0!important;padding-bottom:0}.recipe ul li:before{color:#5cb354}.recipe .summary{margin:-10px 0 25px;clear:left;font-style:italic;font-size:112%}.recipe .time{margin:0 0 30px}.recipe .time:after{display:none}.recipe .yield{margin:0!important}.recipe .time p{display:inline-block;margin:0 10px 0 0;padding:0}.recipe .time p:nth-child(1) i.fa-clock-o{color:#bbdd2e}.recipe .time p:nth-child(2) i.fa-clock-o{color:#5cb354}.recipe .time p:nth-child(3) i.fa-clock-o{color:#04c8cb}.recipe .time i{margin:0 4px 0 0}.recipe .time p:first-child i{margin:0 4px 0 0}.recipe .ingredients{margin-bottom:30px}.recipe .notes{clear:both;margin-top:0;font-size:94%;line-height:1.6;color:#767677;border-top:1px solid #e8e8e8;padding-top:20px;margin-top:25px}.recipe .notes p{display:block;margin:10px 0}.recipe .notes h4{margin:20px 0 0}.recipe .source{font-family:"Source Sans Pro",Arial,Helvetica,Geneva,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.08em;color:#767677;font-size:9px;margin-top:25px}.recipe .photo{width:30%;float:right;margin:0 0 0 15px}.recipe .photo img{width:100%!important;height:auto}.recipe .printbutton{clear:right;display:block;margin:15px 0 10px 15px;text-align:center;width:30%;float:right}.printbutton a{text-decoration:none;font-family:"Source Sans Pro",Arial,Helvetica,Geneva,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:inline-block;margin:0 auto;padding:8px 20px;color:#fff;background-color:#04c8cb;width:100%}.recipe .printbutton a i{font-size:125%;line-height:1;margin:0 2px 0 0}.printbutton a:hover,.printbutton a:active{background-color:#5cb354}.recipe .nutrition{margin-top:25px;font-size:15px}.recipe .nutrition h3{margin:0 4px 0 0;display:inline-block}.recipe .nutrition p{display:inline-block;color:#858685;margin:0;font-weight:400}.recipe .nutrition p span{font-weight:normal!important;color:#858685!important}.recipe .nutrition ul{margin:2px 0 0}.recipe .nutrition li{display:inline-block;margin:0;padding:0;font-weight:400;color:#858685}.recipe .nutrition li:after{display:inline-block;content:", ";color:#858685}.recipe .nutrition li:first-of-type:after,.recipe .nutrition li:last-of-type:after{display:none}.recipe .nutrition li:before{display:none}.recipe .nutrition strong{font-weight:400;text-transform:none;letter-spacing:normal;font-style:italic;margin-right:5px}.recipe .nutrition span{font-weight:400;text-transform:none;letter-spacing:normal}.rating{font-size:13px;text-align:center;color:#858685}.recipe .rating{clear:right;display:block;margin:15px 0 20px 15px;text-align:center;width:30%;float:right}#comment-list div.rating-container{clear:none!important;float:none!important}.rating div.rating-container{margin:0 0 0 -3px!important}.rating div.rating-container.crfp-group-1 a{text-decoration:none;font-size:14px}.rating div.rating-container.crfp-group-1 a strong{text-transform:uppercase;letter-spacing:.08em;font-size:92%}.rating .review-total{margin-bottom:10px;color:#767677;font-size:92%}.rating .review-total a{color:#767677}.rating .review-total a:hover{color:#5cb354}.rating .leave-a-review{color:#767677}.rating .leave-a-review a.more-link{font-size:12px;letter-spacing:.05em}.recipe .rating .leave-a-review a.more-link{display:block}.recipe-featured .rating{margin-top:20px}
/*!-------WPRM-------*/
 .wprm-recipe.wprm-recipe-template-custom{outline:none;padding:30px;margin:70px 0;overflow:hidden}.wprm-recipe.wprm-recipe-template-custom .wprm-container-float-right{width:35%;float:right;padding:0;margin:0 0 15px 20px;min-width:130px;max-width:200px}.wprm-recipe.wprm-recipe-template-custom .wprm-container-float-right .wprm-recipe-image img{width:100%!important;height:auto;display:block;margin:0 0 15px;padding:0;border:none}.wprm-recipe.wprm-recipe-template-custom h2.wprm-recipe-name{margin:5px 0 15px!important;border:none}.wprm-recipe.wprm-recipe-template-custom h3.wprm-recipe-header{margin:0 0 20px!important}.wprm-recipe.wprm-recipe-template-custom h4.wprm-recipe-group-name{font-size:21px;margin:25px 0 15px!important}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-summary{font-size:112%;font-style:italic;margin:20px 0 25px;line-height:1.7}.wprm-recipe.wprm-recipe-template-custom .sep{margin:35px -30px;width:-moz-calc(100% + 60px);width:-webkit-calc(100% + 60px);width:calc(100% + 60px)}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-notes-container:before,.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-nutrition:before{display:block;content:"";margin:35px -30px;width:-moz-calc(100% + 60px);width:-webkit-calc(100% + 60px);width:calc(100% + 60px);border-top:1px solid #e9e9e9}.wprm-recipe.wprm-recipe-template-custom a.wprm-recipe-link,.recipe-buttons a.wprm-recipe-link{color:#fff;font-size:12px;letter-spacing:.1em;font-weight:700;border:none;font-family:"Lato",Arial,Helvetica,Geneva,sans-serif;text-transform:uppercase;cursor:pointer;padding:0;text-decoration:none;display:inline-block;color:#fff;background-color:#f0efef;border:none!important;box-shadow:none;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;margin-right:15px;line-height:46px;padding-right:21px}.wprm-recipe a:before{font-size:20px;letter-spacing:normal;width:46px;height:46px;background-color:#5db355;color:#fff;display:block;float:left;text-align:center;line-height:46px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:12px;padding-left:1px}.wprm-recipe a.wprm-recipe-jump:before{content:"\f063";font-family:"Font Awesome 5 Pro";font-weight:normal!important}.wprm-recipe a.wprm-recipe-print:before{content:"\f02f";font-family:"Font Awesome 5 Pro";font-weight:bold!important;background-color:#04c9cc}.wprm-recipe a.wprm-recipe-pin:before{content:"\f08d";font-family:"Font Awesome 5 Pro";font-weight:bold!important;background-color:#5db355}.wprm-recipe a.wprm-recipe-jump-to-comments:before{content:"\f005";font-family:"Font Awesome 5 Pro";font-weight:bold!important;background-color:#bbde2e}.wprm-recipe.wprm-recipe-template-custom a.wprm-recipe-link:hover,.recipe-buttons a.wprm-recipe-link:hover{background-color:#231f20!important;color:#ffffff!important}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-rating{margin-top:0}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-rating-details,.wprm-recipe-template-summary .wprm-recipe-rating-details{color:#767677;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:11px;vertical-align:middle}.wprm-recipe.wprm-recipe-template-custom .recipe-meta{font-size:15px}.wprm-recipe.wprm-recipe-template-custom .recipe-yield{margin-bottom:10px}.recipe-meta .wprm-recipe-block-container{display:inline-block;margin-right:14px}.recipe-meta .wprm-block-text-normal{font-weight:700}.recipe-meta .wprm-block-text-uppercase{text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.05em}.recipe-meta .wprm-recipe-times-container{display:block}.recipe-meta .wprm-recipe-times-container:before{content:"\f017";font-family:"Font Awesome 5 Pro";display:inline-block;margin-right:4px;vertical-align:middle;font-size:115%;position:relative;top:-1px;color:#04c9cc}.wprm-recipe-servings-container .wprm-block-text-uppercase:before{content:"\f2e6";font-family:"Font Awesome 5 Pro";display:inline-block;margin-right:4px;vertical-align:middle;font-size:115%;position:relative;top:-1px;color:#5db355!important}.wprm-recipe-author-container .wprm-block-text-uppercase:before{content:"\f007";font-family:"Font Awesome 5 Pro";display:inline-block;margin-right:4px;vertical-align:middle;font-size:115%;position:relative;top:-1px;color:#bbde2e!important}.recipe-meta .wprm-recipe-details-unit,.recipe-meta .wprm-recipe-servings-unit,.wprm-recipe.wprm-recipe-template-custom .wprm-nutrition-label-text-nutrition-unit{font-size:100%}.wprm-recipe.wprm-recipe-template-custom ul.wprm-recipe-ingredients li{margin:0 0 8px 20px!important}.wprm-recipe-ingredient-amount,.wprm-recipe-ingredient-unit{font-weight:700}.wprm-recipe.wprm-recipe-template-custom ul.wprm-recipe-instructions{list-style-type:none!important;margin:25px 0}.wprm-recipe.wprm-recipe-template-custom ul.wprm-recipe-instructions li.wprm-recipe-instruction{counter-increment:item;margin:0 0 20px 35px!important;line-height:1.6;clear:left;list-style-type:none!important}.wprm-recipe.wprm-recipe-template-custom ul.wprm-recipe-instructions li.wprm-recipe-instruction:before{margin-right:2px;content:counter(item);background:#5db355;border-radius:100%;color:#fff;width:22px;height:22px;line-height:22px;margin-left:-32px;margin-top:3px;text-align:center;display:inline-block;vertical-align:middle;float:left;font-family:"Lato";font-weight:700;font-size:12px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-equipment-container h3.wprm-recipe-header{margin:20px 0 20px!important}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-equipment-name{display:inline}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-notes-container h4{margin:15px 0 15px!important;font-family:"Lato",sans-serif;text-transform:lowercase;font-weight:700;font-size:18px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-notes-container h4:first-letter{text-transform:uppercase}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-notes li{margin:0 0 15px 20px!important}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-notes li:before{content:"\f069";font-family:"Font Awesome 5 Pro";font-weight:bold!important;margin:0 0 0 -24px;width:24px;display:inline-block;font-size:90%}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-notes-container small,.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-notes-container em{font-size:85%;color:#767677}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-nutrition{background-color:#f6f6f6;margin:0 -30px -30px;padding:0 30px 30px;font-size:15px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-nutrition .wprm-block-text-uppercase{text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.05em}@media (max-width :650px){.wprm-recipe.wprm-recipe-template-custom{padding:20px}.wprm-recipe.wprm-recipe-template-custom .wprm-container-float-right{width:35%;margin:0 0 10px 10px}.wprm-recipe.wprm-recipe-template-rating{width:60%}}fieldset.wprm-comment-ratings-container input[type=radio]{margin:0!important}fieldset.wprm-comment-ratings-container span{font-size:0}.comment-form-wprm-rating label{display:block;float:left;vertical-align:middle;line-height:24px;margin-right:5px}
/*!Summary*/
.recipe-summary{overflow:hidden;margin-bottom:25px}.recipe-summary .wp-post-image{float:right;width:40%;height:auto;margin:0 0 20px 30px}.wprm-recipe.wprm-recipe-snippet{clear:none!important;display:block;text-align:left;justify-content:center}.wprm-recipe.wprm-recipe-template-rating .wprm-recipe-rating{display:inline-block}.wprm-recipe.wprm-recipe-template-rating{width:50%;display:inline-block;font-family:"Lato",Arial,Helvetica,Geneva,sans-serif;text-transform:uppercase;color:#767677;font-size:11px;font-weight:700;letter-spacing:.15em}.wprm-recipe.wprm-recipe-template-rating .wprm-block-text-normal{font-weight:700}.wprm-recipe.wprm-recipe-template-rating .wprm-rating-star{font-size:18px}.wprm-recipe.wprm-recipe-template-rating a{color:#767677;text-decoration:none;font-weight:700;display:inline-block}.wprm-recipe.wprm-recipe-template-rating a:hover{color:#5db355}.wprm-recipe.wprm-recipe-template-rating .wprm-recipe-rating-details{font-family:"Lato",Arial,Helvetica,Geneva,sans-serif;text-transform:uppercase;color:#767677;font-size:11px;font-weight:700;letter-spacing:.15em}.wprm-recipe.wprm-recipe-template-rating .wprm-recipe-rating-details:after{content:"//";margin:0 5px 0 10px;opacity:.7}.recipe-summary .wprm-recipe-summary{font-style:italic;font-size:112%;margin:15px 0 25px}.post-tags{font-weight:700;font-size:15px;margin:25px 0 35px}.post-tags strong{text-transform:uppercase;color:#5db355;font-size:85%;letter-spacing:.05em}.post-tags a{color:#231f20;text-decoration:none}.post-tags a:hover{color:#04c9cc;text-decoration:underline}.recipe-summary .post-meta{margin-top:30px}.non-recipe-summary .post-meta{margin-top:0;margin-bottom:10px}.recipe-summary .recipe-buttons{width:auto;display:inline-block}.recipe-summary .wprm-recipe-snippet.wprm-recipe-template-custom-summary,.recipe-summary .wprm-recipe-snippet.wprm-recipe-template-jump{display:inline-block;float:left}.wprm-recipe-snippet.wprm-recipe-template-jump a.wprm-recipe-jump{margin-right:20px}.related-links{text-align:center;font-family:"Lato",Arial,Helvetica,Geneva,sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.1em;border-bottom:1px solid #e9e9e9;padding:20px 20px;margin:-30px 0 20px}.related-links h3{margin:0;display:inline-block;font-family:"Lato",Arial,Helvetica,Geneva,sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.1em}.related-links ul{display:inline}.related-links ul li{display:inline-block;margin:0 0 0 15px}.related-links a{color:#231f20;font-weight:700;text-decoration:none;border-bottom:0 solid #bcde2f;box-shadow:inset 0 -6px 0 #bcde2f}.related-links a:hover,.related-links a:focus{color:#231f20;box-shadow:inset 0 -8px 0 #05c9cc}