.sp-recipe{padding:25px 25px 6px;border:1px solid #ddd;margin-bottom:25px;margin-top:30px}.recipe-overview{border-bottom:1px solid;border-color:#ddd;overflow:hidden;padding:0 25px 25px;margin:0 -25px 25px}.recipe-title-header{margin-bottom:10px}.post-entry .recipe-overview h2{font-size:28px;margin-bottom:2px;color:#000}.recipe-title-header .cat-cuisine span{font-size:16px;color:#888}.recipe-title-header .cat-cuisine .separator{color:#bbb;margin:0 3px}.sep-line{height:1px;background:#e5e5e5;width:100%;margin-top:16px}.recipe-image{margin-right:25px;width:120px;float:left}.recipe-image img{height:auto;max-width:100%}.recipe-header{overflow:hidden}.recipe-overview a.sp-print{padding:5px 0;font-size:12px;border:1px solid #95af7e;font-weight:700;color:#95af7e;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s;text-align:center;border-radius:4px;width:119px;margin-top:5px;display:block}.recipe-overview a.sp-print i{font-size:13px;margin-right:4px}.recipe-overview a.sp-print:hover{border-color:#95af7e;text-decoration:none;color:#fff;background:#95af7e}.recipe-overview .recipe-meta{font-size:13px;color:#888;clear:both}.recipe-overview .recipe-meta span{margin-right:5px}.recipe-overview .recipe-meta span.servings{margin-right:0}.recipe-overview .recipe-meta i{font-size:18px;margin-right:8px;color:#95af7e}.meta-row{margin-bottom:5px}.recipe-description{margin-top:13px}.post-entry .recipe-description p,.recipe-description p{font-size:13px;color:#666;line-height:20px}.post-entry .recipe-description p:last-child,.recipe-description p:last-child{margin-bottom:0}.post-entry .recipe-title,.recipe-title{font-size:14px;margin-bottom:14px;color:#999;text-transform:uppercase;letter-spacing:1px;padding-bottom:4px}.recipe-ingredients{border-bottom:1px solid;border-color:#ddd;padding:0 20px 30px;margin:0 -25px 25px}.post-entry .recipe-ingredients ul,.recipe-ingredients ul{padding:0;margin:0}.recipe-ingredients ul li{list-style:none!important;padding:9px 14px 10px;font-size:14px;color:#4c4a47;margin:0!important;border-radius:24px}.recipe-ingredients ul li:nth-child(odd){background:#f4f4f4}.step{margin-bottom:4px}.step span.step-number{height:26px;font-size:13px;margin-right:16px;color:#fff;text-align:center;border-radius:50%;background:#95af7e;width:26px;line-height:26px;float:left}.step-content{overflow:hidden}.post-entry .step-content p{color:#4c4a47;margin-top:-1px}.recipe-notes,.recipe-nutrition{border-color:currentcolor #ddd #ddd;padding:25px 25px 0;border-top:1px solid #ddd;margin:10px -25px 0}.post-entry .recipe-notes p{color:#4c4a47}.recipe-notes .recipe-title{margin-bottom:8px}.recipe-nutrition{padding-bottom:5px}.post-entry .recipe-nutrition ul,.post-entry .recipe-nutrition ul li,.recipe-nutrition ul,.recipe-nutrition ul li{list-style:none;padding:0;margin:0}.post-entry .recipe-nutrition ul li,.recipe-nutrition ul li{display:inline-block}.nutrition-item{padding:5px 10px 6px;border:1px solid #e8e8e8;margin-right:8px;margin-bottom:10px;color:#4c4a47;text-align:center}.recipe-nutrition .amount{font-size:14px;font-weight:700}.recipe-nutrition .nut-item{font-size:13px}.post-ratings-text{display:none!important}@media print{body{background:#fff!important}.sp-print{display:none!important}.sp-recipe{border:none}.step{margin-bottom:20px}.recipe-header h2{font-size:24px}h3.recipe-title{font-size:14px;margin-bottom:14px;color:#999;text-transform:uppercase;letter-spacing:1px;padding-bottom:4px;font-family:Source Sans Pro}.nutrition-item{width:20%!important;float:left}.recipe-nutrition:after{content:"";clear:both;display:table}}@media only screen and (max-width:767px){.post-entry .recipe-overview h2,.recipe-overview h2{font-size:18px}.step span.step-number{height:20px;margin-right:10px;width:20px;line-height:20px}.recipe-image{margin-right:0;margin-bottom:15px;width:100%;float:none}}