.recipe-list-logo{display:block;margin:0 auto 1em;max-width:20.741em}#recipe-header>.img-wrapper{right:auto;left:0;background:#393b36}#recipe-header .txt{position:static;overflow:hidden;height:42.8125vw;padding:4%;vertical-align:top}.recipe-bt-back i:first-child{margin-right:.05em}.recipe-info{float:left;width:50%;font-size:112.5%;margin-top:1.25rem}.recipe-info br{display:none}.recipe-info li{display:table;position:relative;width:100%;border-bottom:1px solid #d1d3d0}.recipe-info li:last-child{border-bottom:none}.recipe-info span{display:table-cell;height:5.44em;padding-left:4.5em;vertical-align:middle}.recipe-info strong{font-weight:600}.recipe-info i{position:absolute;left:-.075em;top:.175em;font-size:4em;background:#759e40;color:#fff}.recipe-social{float:right;width:40%;margin-top:1.75rem}.recipe-share>strong{font-size:125%;line-height:1;font-weight:500}.recipe-share ul{margin:.25em -.75em 0;max-width:15em}.recipe-share li{float:left;width:20%}.recipe-share a,.recipe-share button{display:block;color:inherit;cursor:pointer}.recipe-share a:hover,.recipe-share button:hover{color:#759e40}.recipe-share i{display:block;position:relative;width:.75em;height:.75em;font-size:3.25em}.recipe-share i:before{position:absolute;display:block;left:50%;top:50%;margin:-.5em 0 0 -.5em}.recipe-author{margin:1.25em 0 0;max-width:13.5em}.recipe-author .img-wrapper{width:130px}.recipe-author .img-wrapper:before{content:"";display:block;width:100%;height:0;overflow:hidden;padding-bottom:100%}.recipe-author figcaption{margin-top:.75em;font-size:93.75%;line-height:1}.recipe-author strong{display:block;font-size:133.33%;color:#759e40}#recipe-details,#recipe-footer{overflow:hidden;padding-top:10px}#recipe-details:before,#recipe-footer:before{content:"";position:absolute;left:20px;right:20px;top:0;border-top:10px solid #393b36}#recipe-ingredients{float:left;width:33.89831%}#recipe-prep{float:right;width:63.050848%}#recipe-newsletter{margin-top:1.75em}#recipe-details li label{display:block;cursor:pointer}#recipe-details li.done label{text-decoration:line-through}#recipe-details li input,#recipe-details .icheck-item{position:absolute;right:100%;top:.25rem}#recipe-details .icheck-item{border:1px solid #759e40;background:#fff;color:#759e40;cursor:pointer}#recipe-details .icheck-item:before{display:block;visibility:hidden;font-size:1.5rem;width:1em;height:1em;line-height:1}#recipe-details .icheck-item.checked:before{background:#759e40;color:#fff;visibility:visible}#recipe-details ul>li input,#recipe-details ul>li .icheck-item{margin-right:.75em}#recipe-details ol>li input,#recipe-details ol>li .icheck-item{margin-right:1.75em}#recipe-details ul,#recipe-details ol{margin-top:.75rem}#recipe-details ul>li{margin-left:2em}#recipe-details ul>li:before{display:none}#recipe-details ol>li{margin-left:2.75em}#recipe-details ol>li:before{color:inherit;font-weight:400;margin-right:.5em}#recipe-ingredients p,#recipe-ingredients ul,#recipe-ingredients ol{font-size:1.4375rem;line-height:1.1}#recipe-ingredients li{margin-bottom:.66em}#recipe-ingredients li .icheck-item{top:0}#recipe-footer small{display:block;padding:3em 0 6em;font-size:112.5%}#recipe-footer img{float:right;margin:-2.25% 0 -2.25% 40px;width:36.44067796610169%}@media(min-width:93.75em){#recipe-newsletter label{font-size:1.5rem}}@media(min-width:1px) and (max-width:93.75em){#recipe-header .txt{padding:3%}.recipe-info{font-size:100%}.recipe-social{font-size:87.5%}#recipe-ingredients p,#recipe-ingredients ul,#recipe-ingredients ol{font-size:1.25rem}#recipe-details .icheck-item:before{font-size:1.25rem}#recipe-footer small{font-size:106.25%}}@media(min-width:1px) and (max-width:80em){#recipe-header .txt{padding:2rem 2.5%}.recipe-info br{display:block}.recipe-info span{height:4em;padding-left:3.75em}.recipe-info i{left:0;top:.175em;font-size:3em}.recipe-social{font-size:81.25%}#recipe-ingredients p,#recipe-ingredients ul,#recipe-ingredients ol{font-size:1.0625rem}#recipe-details .icheck-item:before{font-size:1.125rem}#recipe-footer small{font-size:100%}}@media(min-width:1px) and (max-width:75em){#recipe-details,#recipe-footer{padding-top:5px}#recipe-details:before,#recipe-footer:before{left:0;right:0;border-width:5px}}@media print,(min-width:1px) and (max-width:60em){#recipe-header,#recipe-header>.img-wrapper,#recipe-header .txt{display:block;width:100%}#recipe-header>.img-wrapper{position:relative;height:0;padding-bottom:85.625%}#recipe-header .flexslider .slides{position:absolute;left:0;right:0;top:0;bottom:0}#recipe-header .txt{height:auto;padding:2rem 20px}.recipe-info{width:33%}.recipe-social{width:auto;font-size:87.5%}.recipe-share{float:right}.recipe-author{float:left;max-width:12.75em;margin:-.125em 20px 0 0}}@media print,(min-width:1px) and (max-width:47.9375em){#recipe-ingredients p,#recipe-ingredients ul,#recipe-ingredients ol{font-size:1rem}#recipe-ingredients,#recipe-prep{float:none;width:auto}#recipe-ingredients{padding-bottom:0}#recipe-details li input,#recipe-details .icheck-item{top:.125rem}#recipe-details ul>li input,#recipe-details ul>li .icheck-item{margin-right:.7em}#recipe-details ol>li input,#recipe-details ol>li .icheck-item{margin-right:1.6em}#recipe-newsletter{display:none}}@media(min-width:1px) and (max-width:37.5em){.recipe-info br{display:block}.recipe-info{width:50%}.recipe-social{width:40%}.recipe-share,.recipe-author{float:none;width:auto}.recipe-author{margin-top:1.25em}#recipe-footer img{float:none;display:block;width:100%;max-width:300px;margin:-20px 0 20px}}@media(min-width:1px) and (max-width:29.9375em){.recipe-info,.recipe-social{float:none;width:auto}.recipe-info{font-size:100%}.recipe-info br{display:none}.recipe-social{font-size:100%}.recipe-share ul{max-width:12.5em}.recipe-share strong{font-size:100%}.recipe-share i{font-size:3em}}@media print{.recipe-share,#recipe-details:before{display:none!important}#recipe-header{position:static}#recipe-header .txt{padding:0}.recipe-title{margin-top:0}.recipe-title.print-offset{margin-right:125px}.recipe-social{float:none}.recipe-author{float:none;position:absolute;z-index:16;right:-20px;top:0;text-align:right}.recipe-author .img-wrapper{width:100px}.recipe-info{float:none;display:table;table-layout:fixed;width:100%}.recipe-info li{display:table-cell;width:auto;border-bottom:none}.recipe-info i{left:0;background:#fff;color:#759e40}.recipe-info i:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:.075em solid #759e40;border-radius:1em}#recipe-details{padding-top:0;page-break-before:always}}