@-moz-document url-prefix(){select{background-position:-9999px!important}}.dropshadow{filter:drop-shadow(0px 2px 0 rgba(0,0,0,.1));-webkit-filter:drop-shadow(0px 2px 0 rgba(0,0,0,.1))}.img-overlay-gradient{background:-moz-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(27,26,25,0)),color-stop(100%,#1b1a19));background:-webkit-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-o-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-ms-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:linear-gradient(to bottom,rgba(27,26,25,0) 0,#1b1a19 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001b1a19', endColorstr='#1b1a19', GradientType=0)}.img-overlay{position:absolute;bottom:0;left:0;width:100%;z-index:100;height:50%;background:-moz-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(27,26,25,0)),color-stop(100%,#1b1a19));background:-webkit-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-o-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-ms-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:linear-gradient(to bottom,rgba(27,26,25,0) 0,#1b1a19 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001b1a19', endColorstr='#1b1a19', GradientType=0)}#fd-base{}.slideshow_content,#slideshow_content{display:block;position:relative;overflow:hidden}.slideshow_content ul,#slideshow_content ul{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin-left:-50%;width:200%;background-color:#f2f0eb}.slideshow_content li .slide_content:after,#slideshow_content li .slide_content:after{position:absolute;content:'';background-color:#fff;width:100%;height:100%;left:0;top:0;filter:alpha(opacity=65);-moz-opacity:.65;-khtml-opacity:.65;-webkit-opacity:.65;opacity:.65;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:all opacity .25s ease-in-out ease-out;-moz-transition:all opacity .25s ease-in-out ease-out;transition:all opacity .25s ease-in-out ease-out;-webkit-transition:opacity .25s ease-in-out .2s ease-out;-moz-transition:opacity .25s ease-in-out .2s ease-out;-o-transition:opacity .25s ease-in-out .2s ease-out;transition:opacity .25s ease-in-out .2s ease-out}.slideshow_content li.current .slide_content:after,#slideshow_content li.current .slide_content:after{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:all opacity .25s ease-in-out ease-out;-moz-transition:all opacity .25s ease-in-out ease-out;transition:all opacity .25s ease-in-out ease-out;-webkit-transition:opacity .25s ease-in-out .2s ease-out;-moz-transition:opacity .25s ease-in-out .2s ease-out;-o-transition:opacity .25s ease-in-out .2s ease-out;transition:opacity .25s ease-in-out .2s ease-out;pointer-events:none}.slideshow_content li i,#slideshow_content li i{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:all opacity .25s ease-in-out ease-out;-moz-transition:all opacity .25s ease-in-out ease-out;transition:all opacity .25s ease-in-out ease-out;-webkit-transition:opacity .25s ease-in-out .2s ease-out;-moz-transition:opacity .25s ease-in-out .2s ease-out;-o-transition:opacity .25s ease-in-out .2s ease-out;transition:opacity .25s ease-in-out .2s ease-out}.slideshow_content li.current i,#slideshow_content li.current i{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:all opacity .25s ease-in-out ease-out;-moz-transition:all opacity .25s ease-in-out ease-out;transition:all opacity .25s ease-in-out ease-out;-webkit-transition:opacity .25s ease-in-out .2s ease-out;-moz-transition:opacity .25s ease-in-out .2s ease-out;-o-transition:opacity .25s ease-in-out .2s ease-out;transition:opacity .25s ease-in-out .2s ease-out}.slideshow .add-pictures{background-color:rgba(0,156,123,.9);position:absolute;top:14px;right:14px;color:#fff;height:44px;width:44px;-webkit-border-top-right-radius:44px;-webkit-border-bottom-right-radius:44px;-webkit-border-bottom-left-radius:44px;-webkit-border-top-left-radius:44px;-moz-border-radius-topright:44px;-moz-border-radius-bottomright:44px;-moz-border-radius-bottomleft:44px;-moz-border-radius-topleft:44px;border-top-right-radius:44px;border-bottom-right-radius:44px;border-bottom-left-radius:44px;border-top-left-radius:44px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:44px;font-size:1.38888889em;cursor:pointer;z-index:890;text-align:center}.slideshow .add-pictures:hover{background-color:#fff;text-decoration:none;color:#353a3b}.slideshow .edit-recipe{background-color:rgba(0,156,123,.9);position:absolute;top:14px;right:65px;color:#fff;height:44px;width:44px;-webkit-border-top-right-radius:44px;-webkit-border-bottom-right-radius:44px;-webkit-border-bottom-left-radius:44px;-webkit-border-top-left-radius:44px;-moz-border-radius-topright:44px;-moz-border-radius-bottomright:44px;-moz-border-radius-bottomleft:44px;-moz-border-radius-topleft:44px;border-top-right-radius:44px;border-bottom-right-radius:44px;border-bottom-left-radius:44px;border-top-left-radius:44px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:44px;font-size:1.38888889em;cursor:pointer}.slideshow .edit-recipe:hover{background-color:#fff;text-decoration:none;color:#353a3b}.trans-img{display:inline-block;margin:0 auto}.slide .trans-img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.onephoto .trans-img{position:relative}.recipe-main.below-slideshow{margin-top:265.2px}.slideshow_content,#slideshow_content{text-align:center}.slideshow_content ul,#slideshow_content ul{height:221px;max-height:221px}.slideshow_content .onephoto,#slideshow_content .onephoto{max-height:221px;position:relative;display:inline-block;background-color:#f2f0eb}.slideshow_content .onephoto .photo-wrapper,#slideshow_content .onephoto .photo-wrapper{position:relative;display:inline-block;margin:0 auto;width:294px}.slideshow_content .onephoto img,#slideshow_content .onephoto img{max-width:100%}ul.slides{margin:0 auto;background-color:#f2f0eb;min-height:225px}ul.slides li:nth-child(1){left:50%;-moz-transform:translate(-250%,0);-webkit-transform:translate(-250%,0);-o-transform:translate(-250%,0);-ms-transform:translate(-250%,0);transform:translate(-250%,0)}ul.slides li:nth-child(2){left:50%;-moz-transform:translate(-150%,0);-webkit-transform:translate(-150%,0);-o-transform:translate(-150%,0);-ms-transform:translate(-150%,0);transform:translate(-150%,0)}ul.slides li:nth-child(3){left:50%;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}ul.slides li:nth-child(4){left:50%;-moz-transform:translate(50%,0);-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}ul.slides li:nth-child(5){left:50%;-moz-transform:translate(150%,0);-webkit-transform:translate(150%,0);-o-transform:translate(150%,0);-ms-transform:translate(150%,0);transform:translate(150%,0)}ul.slides li{position:absolute;display:inline-block;list-style:none;box-sizing:content-box;padding:0 3px;height:221px;width:295px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transition:all all .25s ease-in-out ease-out;-moz-transition:all all .25s ease-in-out ease-out;transition:all all .25s ease-in-out ease-out;-webkit-transition:all .25s ease-in-out .2s ease-out;-moz-transition:all .25s ease-in-out .2s ease-out;-o-transition:all .25s ease-in-out .2s ease-out;transition:all .25s ease-in-out .2s ease-out}ul.slides li .slide_content{width:100%;height:100%;background-color:#353a3b;position:relative;overflow:hidden}.onephoto.slideshow{background-color:#f2f0eb}.onephoto.photo-wrapper{position:relative}.onephoto.photo-wrapper .photographer{display:none;position:absolute;top:0;left:0;z-index:1;color:#4FD9BB;background:rgba(0,0,0,.8);padding:3px 6px;font-size:13px}@media (min-width:768px){.onephoto.photo-wrapper .photographer:before{color:#fff;content:'Photo By';margin-right:3px}.onephoto.photo-wrapper:hover .photographer{display:block}}ul.slides li.slide .photographer{display:none}@media (min-width:768px){ul.slides li.slide .photographer{position:absolute;top:0;left:0;z-index:1;color:#4FD9BB;background:rgba(0,0,0,.8);padding:3px 6px;font-size:13px}ul.slides li.slide .photographer:before{color:#fff;content:'Photo By';margin-right:3px}ul.slides li.slide.current:hover .photographer{display:block}}.slideshow-nav .next,.slideshow-nav .back{position:absolute;font-size:3.33333333em;text-decoration:none;z-index:10;margin-top:15px;height:221px;width:295px}.slideshow-nav .next:hover,.slideshow-nav .back:hover{color:#353a3b}.slideshow-nav .next:before,.slideshow-nav .back:before{display:none}.slideshow-nav .back{left:50%;-moz-transform:translate(-150%,0);-webkit-transform:translate(-150%,0);-o-transform:translate(-150%,0);-ms-transform:translate(-150%,0);transform:translate(-150%,0)}.slideshow-nav .next{left:50%;-moz-transform:translate(50%,0);-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}@media (min-width:768px){.recipe-main.below-slideshow{margin-top:460.8px}.slideshow_content ul,#slideshow_content ul{height:384px;max-height:384px;background-color:transparent}.slideshow_content .onephoto,#slideshow_content .onephoto{max-height:384px;display:inline-block}.slideshow_content .onephoto .photo-wrapper,#slideshow_content .onephoto .photo-wrapper{min-height:384px;min-width:512px}ul.slides{min-height:384px}ul.slides li{padding:0 25px;height:384px;width:512px}.slideshow-nav .next,.slideshow-nav .back{height:384px;width:512px}.slideshow-nav .next:before,.slideshow-nav .back:before{position:relative;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:block}.slideshow-nav .back{left:50%;-moz-transform:translate(-150%,0);-webkit-transform:translate(-150%,0);-o-transform:translate(-150%,0);-ms-transform:translate(-150%,0);transform:translate(-150%,0)}.slideshow-nav .back:before{text-align:right;right:75px}.slideshow-nav .next{left:50%;-moz-transform:translate(50%,0);-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.slideshow-nav .next:before{text-align:left;left:75px}}@media (min-width:1025px){.recipe-main.below-slideshow{margin-top:499.2px}.slideshow_content ul,#slideshow_content ul{height:416px;max-height:416px}.slideshow_content .onephoto,#slideshow_content .onephoto{max-height:416px}.slideshow_content .onephoto .photo-wrapper,#slideshow_content .onephoto .photo-wrapper{max-height:416px;max-width:555px}ul.slides{min-height:416px;background-color:#f2f0eb}ul.slides li{padding:0 25px;height:416px;width:555px}.slideshow-nav .next,.slideshow-nav .back{height:416px;width:555px}.slideshow-nav .next:before,.slideshow-nav .back:before{position:relative;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:block}.slideshow-nav .back{left:50%;-moz-transform:translate(-150%,0);-webkit-transform:translate(-150%,0);-o-transform:translate(-150%,0);-ms-transform:translate(-150%,0);transform:translate(-150%,0)}.slideshow-nav .back:before{right:135px}.slideshow-nav .next{left:50%;-moz-transform:translate(50%,0);-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.slideshow-nav .next:before{left:135px}}@media (min-width:1300px){.recipe-main.below-slideshow{margin-top:499.2px}.slideshow_content ul,#slideshow_content ul{height:416px;max-height:416px}.slideshow_content .onephoto,#slideshow_content .onephoto{max-height:416px}.slideshow_content .onephoto .photo-wrapper,#slideshow_content .onephoto .photo-wrapper{max-height:416px;max-width:555px}ul.slides li{padding:0 25px;height:416px;width:555px}.slideshow-nav .next,.slideshow-nav .back{height:416px;width:555px}.slideshow-nav .next:before,.slideshow-nav .back:before{position:relative;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:block}.slideshow-nav .back{left:50%;-moz-transform:translate(-150%,0);-webkit-transform:translate(-150%,0);-o-transform:translate(-150%,0);-ms-transform:translate(-150%,0);transform:translate(-150%,0)}.slideshow-nav .back:before{right:200px}.slideshow-nav .next{left:50%;-moz-transform:translate(50%,0);-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.slideshow-nav .next:before{left:200px}}.more-recipes{border-bottom:solid 1px #e5e2db}.more-recipes img{margin-right:4.76190476%;float:left;height:91px;width:91px}.more-recipes .title{text-align:left}.more-recipes .title a{font-family:TensoMedium;color:#353a3b}.more-recipes figure{display:none}.more-recipes figure:first-of-type{display:block}.more-recipes .cta{text-align:right;padding:.77777778em 0}.more-recipes .cta i{color:#fd4a47}.outbrain figure{display:block;border-bottom:dashed 1px #e5e2db;padding:.77777778em 0}.outbrain figure:last-of-type,.outbrain figure:last-child{border-bottom:0}.outbrain .cta{font-style:italic;font-size:.72222222em}.outbrain .cta a{color:#c2c3c4}@media (min-width:768px){.more-recipes{position:relative;min-height:1px}.more-recipes figure{position:relative;min-height:1px}.more-recipes figure{display:block;padding:.77777778em 0}.outbrain figure{border-bottom:0}}@media (min-width:768px) and (min-width:768px){.more-recipes{width:100%;padding-left:0;padding-right:0;float:left}}@media (min-width:768px) and (min-width:768px){.more-recipes figure{width:33.33333333%;padding-left:1.40186916%;padding-right:1.40186916%;float:left}}.review-content{position:relative;min-height:1px;width:100%;padding-left:2.1875%;padding-right:2.1875%;float:left}.review-content .review-header{border-top:solid 1px #e5e2db}.review-content .review-header h3{display:inline-block;margin:.63636364em inherit}.review-content .review-header .fd-rating{width:auto;display:inline-block;margin-left:1.5625%}.review-content .review-header .fd-rating .five-star,.review-content .review-header .fd-rating .num-reviews{float:left}.review-content .review-tools{border-top:dashed 1px #e5e2db;border-bottom:dashed 1px #e5e2db;padding:.55555556em 0;margin-bottom:.77777778em}.review-content .review-tools a:first-child{border-right:solid 1px #e5e2db;padding-right:.55555556em}.review-content .review-tools a:nth-child(2){padding-left:.55555556em}.review-content .review-tools .icon-fdc-write-a-review{font-size:1.33333333em}.review-content .reviews{border-bottom:solid 1px #e5e2db;margin:0}.review-content .reviews h5{text-align:left;font-family:TensoMedium}.review-content .reviews p{font-size:.88888889em;line-height:1.25em;margin-bottom:.875em}.review-content .reviews .fd-avatar{width:30px;height:30px;vertical-align:baseline}.review-content .reviews .fd-avatar img{width:30px;height:30px}.review-content .reviews .author figcaption{display:inline-block;margin-left:.55555556em}.review-content .reviews .name{font-family:TensoMedium;font-size:.88888889em;line-height:0;color:#353a3b;display:block;margin-bottom:.3125em}.review-content .reviews .name:hover{color:#353a3b}.review-content .reviews .date{font-size:.61111111em;line-height:1;font-style:italic}.review-content article{display:none;margin-bottom:1.11111111em}.review-content article p{position:relative;height:82px;overflow:hidden}.review-content article:nth-child(2){display:inline-block}@media (min-width:768px){.review-content{position:relative;min-height:1px}.review-content .reviews article{width:46.72897196%;padding-left:0;padding-right:0}.review-content .review-header{border-bottom:dashed 1px #e5e2db}.review-content .review-header .review-tools{float:right;display:inline-block;border:0;margin-top:.77777778em;padding-top:0}.review-content .reviews{overflow:auto}.review-content .reviews article{float:left}.review-content .reviews article:nth-child(3){display:inline-block;margin-left:6.54205607%}}@media (min-width:768px) and (min-width:768px){.review-content{width:100%;padding-left:.93457944%;padding-right:.93457944%;float:left}}@media (min-width:1025px){.review-content{position:relative;min-height:1px}.review-content .reviews article{width:31.69014085%;padding-left:0;padding-right:0}.review-content .reviews article{display:inline-block;margin-right:2.11267606%;margin-left:0!important}.review-content .reviews article:last-child{margin-right:0!important}}@media (min-width:1025px) and (min-width:1025px){.review-content{width:100%;padding-left:.70422535%;padding-right:.70422535%;float:left}}@media (min-width:1300px){.review-content{position:relative;min-height:1px}.review-content .reviews article{width:30.72625698%;padding-left:0;padding-right:0}.review-content .reviews article{margin-right:3.38983051%}}@media (min-width:1300px) and (min-width:1300px){.review-content{width:100%;padding-left:0;padding-right:0;float:left}}.nutrition{text-align:left}.nutrition .modal-body{font-size:.72222222em;line-height:1.23076923em}.nutrition .modal-body:before,.nutrition .modal-body:after{content:" ";display:table}.nutrition .modal-body:after{clear:both}.nutrition .cals,.nutrition .fat-cals{font-size:1.23076923em}.nutrition .fat-cals,.nutrition span.sub{font-family:TensoLight,"Helvetica Neue",Helvetica,Arial,sans-serif}.nutrition p,.nutrition dt,.nutrition dd,.nutrition .calories{font-family:TensoMedium}.nutrition p.fat-cals,.nutrition dt.fat-cals,.nutrition dd.fat-cals,.nutrition .calories.fat-cals,.nutrition p.sub,.nutrition dt.sub,.nutrition dd.sub,.nutrition .calories.sub,.nutrition p span,.nutrition dt span,.nutrition dd span,.nutrition .calories span{font-family:TensoLight,"Helvetica Neue",Helvetica,Arial,sans-serif}.nutrition dl dt,.nutrition dl dd{border-bottom:solid 1px #e5e2db;padding-top:3px;padding-bottom:3px}.nutrition dl dt{width:80%;float:left}.nutrition dl dd{width:20%;float:right;text-align:right}.nutrition dl dt:first-child,.nutrition dl dd:nth-child(2){text-transform:uppercase;font-family:TensoMedium;border-top:solid 1px #e5e2db}.nutrition dl dt:first-child{width:55%}.nutrition dl dd:nth-child(2){width:45%}.nutrition dl .cals{width:100%;padding-bottom:0;border:0}.nutrition dl .fat-cals{padding-top:0;width:25%}.nutrition dl .fat-cals.nutrition{width:75%}.nutrition dl dt.sub{padding-left:10px}.nutrition dl dd:not(.sub)+dt.sub,.nutrition dl dd:not(.sub)+dt.sub+dd.sub{border-bottom:dashed 1px #e5e2db}.nutrition dl .last{border:0}.fd-site-wrapper>article{margin-bottom:20px}.fd-site-wrapper>article .fd-page{margin-top:50px}@media (min-width:768px){.fd-site-wrapper>article .fd-page{margin-top:0}}.feedMsg{display:block;text-align:center;margin:20px 0 50px}.feedMsg .icon-fdc-loading{margin-right:5px}.recipe-content{overflow:auto}@media screen and (min-width:768px){.recipe-detail{margin-bottom:0}}@media (min-width:768px){.recipe-detail .img-overlay{display:none}}.recipe-detail .recipe-time .total-time{padding:0;line-height:2.44444444em;border-right:dotted 1px #e5e2db;margin-bottom:0}.recipe-detail .recipe-time .total-time span:first-child{margin-right:2.38095238%}.recipe-detail .recipe-time .total-time strong{font-size:2.44444444em;font-family:TensoMedium;margin-right:1.02040816%}.recipe-detail .recipe-time .time-details{margin-top:-6px}.recipe-detail .recipe-time .time-details .title{display:inline}.recipe-detail .recipe-time .time-details span{font-size:.72222222em}.recipe-detail .recipe-notes .row{padding:.77777778em 0;display:block;margin-top:.77777778em}.recipe-detail .recipe-notes .row:first-child{border-top:solid 1px #e5e2db;margin-top:0}.recipe-detail .recipe-notes .row:not(:first-child){border-top:dotted 1px #e5e2db;padding-top:.77777778em}.recipe-detail .recipe-notes .row p{margin-bottom:0}@media (min-width:768px){.recipe-detail .recipe-notes .row{display:block}}.recipe-detail .chef-note p{overflow:hidden;height:85px}@media (min-width:768px){.recipe-detail .chef-note p{height:75px}}.recipe-detail .private-note{display:none}.recipe-detail .recipe-skip{border-top:solid 1px #e5e2db;text-align:right;padding-top:.77777778em;margin:0 0 1.11111111em}.recipe-detail .recipe-skip i{color:#fd4a47;font-size:1.33333333em}.recipe-detail .ingredients .amounts{overflow:auto;background-color:#faf9f5}.recipe-detail .ingredients .amounts>span,.recipe-detail .ingredients .amounts a{border-right:solid 1px #e5e2db;display:inline-block;text-align:center;padding:.5em 4.76190476% .22222222em;float:left}.recipe-detail .ingredients .amounts>span:last-child,.recipe-detail .ingredients .amounts a:last-child{border-right:0}.recipe-detail .ingredients .amounts>span:hover,.recipe-detail .ingredients .amounts a:hover{text-decoration:none;color:#353a3b}.recipe-detail .ingredients .amounts label{font-size:.61111111em;text-transform:uppercase;vertical-align:baseline}.recipe-detail .ingredients .servings_unit a{width:50%}.recipe-detail .ingredients .yield_unit .yield{width:70%}.recipe-detail .ingredients .yield_unit .units{width:30%}.recipe-detail .ingredients .yield_unit label{display:block;line-height:1em;margin-bottom:0}.recipe-detail .ingredients .servings_yield_unit .servings,.recipe-detail .ingredients .servings_yield_unit .units{width:25%}.recipe-detail .ingredients .servings_yield_unit .yield{width:50%}.recipe-detail .ingredients .servings_yield_unit label{display:block;line-height:1em;margin-bottom:0}.recipe-detail .ingredients h3 small{float:right;margin-top:6px;text-transform:none}.recipe-detail .ingredients ul{list-style:none;margin-bottom:1.11111111em;padding:0}.recipe-detail .ingredients li{position:relative;padding:.77777778em 0 .77777778em 23.80952381%;border-bottom:dashed 1px #e5e2db}.recipe-detail .ingredients li:last-child{border-bottom:0}.recipe-detail .ingredients li span{position:absolute;display:inline-block;text-align:right;width:23.80952381%;margin-left:-28.57142857%;height:100%}.recipe-detail .ingredients li h4{margin-left:-28.57142857%}.recipe-detail .directions{margin-bottom:28px}.recipe-detail .directions ol{list-style:none;padding-left:0;position:relative}.recipe-detail .directions ol li{margin-bottom:1.11111111em}@media (min-width:768px){.recipe-detail .directions{border-bottom:dashed 1px #e5e2db}.recipe-detail .directions ol{border-bottom:0}}@media screen and (max-width:767px){.recipe-detail .directions{margin-bottom:28px}.recipe-detail .directions.directions-expanded{margin-bottom:0}.recipe-detail .directions ol{overflow-y:hidden;height:169px}.recipe-detail .directions ol:before{height:119px}.recipe-detail .directions ol:after{width:100%;bottom:0;text-align:center;color:#009c7b;padding:.5em .77777778em;border:2px solid #009c7b;background:0 0;min-height:44px;white-space:inherit;font-size:.88888889em;font-family:TensoMedium;text-transform:uppercase;-webkit-border-top-right-radius:22px;-webkit-border-bottom-right-radius:22px;-webkit-border-bottom-left-radius:22px;-webkit-border-top-left-radius:22px;-moz-border-radius-topright:22px;-moz-border-radius-bottomright:22px;-moz-border-radius-bottomleft:22px;-moz-border-radius-topleft:22px;border-top-right-radius:22px;border-bottom-right-radius:22px;border-bottom-left-radius:22px;border-top-left-radius:22px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.recipe-detail .directions ol.expanded{height:auto}}@media (min-width:768px){.recipe-detail .directions{border-bottom:dashed 1px #e5e2db}.recipe-detail .directions ol{border-bottom:0}}@media (min-width:1025px){.recipe-detail .directions{border-bottom:0}}.recipe-detail .top-cat-recipe .fd-promo{margin:21px auto;position:relative}.recipe-detail .top-cat-recipe .fd-promo h2{font-size:1.22222222em;line-height:1.44444444em}.recipe-detail .top-cat-recipe .fd-promo h2 a [class^=icon-fdc],.recipe-detail .top-cat-recipe .fd-promo h2 a [class*=icon-fdc]{color:#00c99e}.recipe-detail .top-cat-recipe .fd-promo .fd-tile{height:220px;max-height:220px;min-height:220px;margin:0 auto}.recipe-detail .top-cat-recipe .fd-promo .fd-tile .fd-img-wrap .img-overlay{display:block;position:absolute;bottom:0;left:0;width:100%;z-index:100;height:50%;background:-moz-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(27,26,25,0)),color-stop(100%,#1b1a19));background:-webkit-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-o-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-ms-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:linear-gradient(to bottom,rgba(27,26,25,0) 0,#1b1a19 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001b1a19', endColorstr='#1b1a19', GradientType=0)}.recipe-detail .top-cat-recipe .fd-promo .fd-tile .fd-img-wrap img{width:100%;height:auto;min-height:100%;left:auto;margin-left:auto}.recipe-detail .top-cat-recipe .fd-promo a{display:block;margin:0 auto}@media screen and (min-width:768px){.recipe-detail .top-cat-recipe .fd-promo a{width:auto}}.recipe-reviews,.related-recipes{border-top:solid 1px #e5e2db}.recipe-tools{border-bottom:solid 1px #e5e2db}.recipe-tools .related-recipes{padding:4.375% 0}@media (min-width:768px){.recipe-tools .related-recipes{padding:1.86915888% 0}}@media (min-width:1025px){.recipe-tools .related-recipes{padding:1.4084507% 0}}@media (min-width:1300px){.recipe-tools .related-recipes{padding:1.1299435% 0}}.recipe-tools .related-recipes{overflow:auto;text-align:center}.recipe-tools .related-recipes a.primary-category{text-transform:uppercase}.recipe-tools .related-recipes a:hover{text-decoration:none;color:#000}.recipe-tools .related-recipes dl{display:none}.recipe-tools .related-recipes dt,.recipe-tools .related-recipes dd{display:inline-block;text-align:right}.recipe-tools .related-recipes dd{border-right:dashed 1px #e5e2db}.recipe-tools .related-recipes dd a{display:inline-block;margin:0 7px}.recipe-tools .related-recipes dd:last-child{border-right:0}.recipe-tools .related-recipes dd:last-child a{margin-right:0}@media (min-width:768px){.recipe-tools .related-recipes{text-align:left}.recipe-tools .related-recipes dl{display:inline-block;margin:0;float:right;line-height:2.44444444em}.recipe-tools .related-recipes dt,.recipe-tools .related-recipes dd{display:inline-block}.recipe-tools .related-recipes dt a,.recipe-tools .related-recipes dd a{text-transform:none}.recipe-tools .related-recipes button{display:inline-block}}.recipe-reviews{clear:left}.jumbotron{height:221px;max-height:221px}@media (min-width:768px){.jumbotron{height:384px;max-height:384px}}@media (min-width:1025px){.jumbotron{height:416px;max-height:416px}}@media (min-width:1300px){.jumbotron{height:416px;max-height:416px}}.jumbotron.nophoto{height:auto;min-height:46px}.jumbotron.nophoto .slideshow{display:none}.jumbotron+.fd-page{margin-top:30px}.jumbotron+.inline-video{margin-bottom:30px}.nophoto.alert-info{text-align:center}.nophoto.alert-info.alert [class^=icon-],.nophoto.alert-info.alert [class*=" icon-"]{position:relative;display:inline-block}.nophoto.alert-info p{font-size:1.11111111em}.nophoto.alert-info i{font-size:1.6em}@media (min-width:1025px){.promo-module{border-bottom:solid 5px #d7d3c8}}.promo-module .promo-tools{clear:both;text-align:center}.promo-module .promo-tools button{margin-bottom:14px}.btn-walmart-container{width:100%;min-width:264px;overflow-y:hidden;height:45px;margin-bottom:1.11111111em;text-align:center}.btn-walmart-container img{position:relative;width:264px}.btn-walmart-container img:hover{cursor:pointer;top:-45px}li.sales-widget-target{padding:0}li.sales-widget-target span{position:relative;display:inline;text-align:left;width:auto;margin:0!important;height:auto;font-family:TensoLight,"Helvetica Neue",Helvetica,Arial,sans-serif!important}li.sales-widget-target .sales-widget header h4{font-weight:700}li.sales-widget-target .sales-widget footer{border-bottom:0;float:none}.hide-me{display:none}.margin-bottom-10px,.sales-widget header h4,.sales-widget p,.sales-widget .sale-item-section{margin:0 0 .55555556em}.margin-bottom-20px,.sales-widget{margin:0 0 1.11111111em}.sales-widget{background-color:#faf9f5;padding:.55555556em .77777778em;width:100%}.sales-widget header{background-color:#faf9f5;border-bottom:2px solid #e5e2db;text-align:left;margin:0}.sales-widget header h4{display:inline-block;padding:0}.sales-widget header .icon-fdc-close{float:right;font-weight:700}.sales-widget header .header-action-link{float:right;font-size:.88888889em}.sales-widget header .header-action-link i{font-size:1.22222222em}.sales-widget p:last-child{margin:0}.sales-widget .sale-item-section{border-top:dashed 1px #e5e2db;padding:0}.sales-widget .sale-item-section:nth-child(2){border-top:0}.sales-widget .sale-item-section h4{margin:.625em 0 0;font-size:.94444444em}.sales-widget .sale-item-section h5{margin:0;padding:0;text-align:left}.sales-widget .sale-item-section h5.sale-location-price{padding-left:1.94444444em;margin-bottom:.11111111em}.sales-widget .sale-item-section h5.sale-location-price i{position:absolute;font-size:1.22222222em;margin-left:-1.59090909em}.sales-widget .sale-item-section h5.sale-description,.sales-widget .sale-item-section h5.sale-expiration{font-size:.72222222em;padding-left:2.69230769em;margin-bottom:.30769231em}.sales-widget .sale-item-section h5.sale-expiration{font-style:italic}.sales-widget footer{border-top:2px solid #e5e2db;padding:.55555556em 0 0;text-align:right}.sales-widget footer .more-sales{float:left;font-size:.72222222em}.sales-widget footer .more-sales i{margin-left:3px}.sales-widget footer .sales-widget-feedback{font-size:.72222222em;float:right}.ingredients li .icon-fdc-sale-tag{float:right}.fd-site-wrapper>.fd-container{margin:0;padding:0;width:100%;max-width:100%}.fd-site-wrapper .jumbotron{background-color:#f2f0eb!important}#fd-player,.fd-video-player{height:1006px;max-height:100%;min-height:1px;min-width:1px}.fd-playlist-container,.fd-vidmod-playlist-container{text-align:center}.fd-playlist,.fd-vidmod-playlist{margin-bottom:1.11111111em}.fd-playlist:before,.fd-vidmod-playlist:before,.fd-playlist:after,.fd-vidmod-playlist:after{content:" ";display:table}.fd-playlist:after,.fd-vidmod-playlist:after{clear:both}.fd-playlist+.fd-playlist .fd-playlist-title,.fd-vidmod-playlist+.fd-playlist .fd-playlist-title{border-top:solid 1px #e5e2db}.fd-playlist+.fd-vidmod-playlist .fd-playlist-title,.fd-vidmod-playlist+.fd-vidmod-playlist .fd-playlist-title{border-top:solid 1px #e5e2db}.fd-playlist .fd-playlist-title,.fd-vidmod-playlist .fd-playlist-title{text-align:center;margin:0 2.1875% 1.11111111em;padding-top:.77777778em}@media (min-width:768px){.fd-playlist .fd-playlist-title,.fd-vidmod-playlist .fd-playlist-title{margin-left:.93457944%;margin-right:.93457944%}}@media (min-width:1025px){.fd-playlist .fd-playlist-title,.fd-vidmod-playlist .fd-playlist-title{margin-left:.70422535%;margin-right:.70422535%}}@media (min-width:1300px){.fd-playlist .fd-playlist-title,.fd-vidmod-playlist .fd-playlist-title{margin-left:.56497175%;margin-right:.56497175%}}.fd-playlist .fd-thumb:nth-of-type(n+6),.fd-vidmod-playlist .fd-thumb:nth-of-type(n+6){display:none}@media screen and (min-width:768px) and (max-width:1025px){.fd-playlist .fd-thumb:nth-of-type(n+6),.fd-vidmod-playlist .fd-thumb:nth-of-type(n+6){display:inline-block}.fd-playlist .fd-thumb:nth-of-type(n+10),.fd-vidmod-playlist .fd-thumb:nth-of-type(n+10){display:none}}@media screen and (min-width:1025px) and (max-width:1300px){.fd-playlist .fd-thumb:nth-of-type(n+6),.fd-vidmod-playlist .fd-thumb:nth-of-type(n+6){display:inline-block}.fd-playlist .fd-thumb:nth-of-type(n+13),.fd-vidmod-playlist .fd-thumb:nth-of-type(n+13){display:none}}@media screen and (min-width:1300px){.fd-playlist .fd-thumb:nth-of-type(n+6),.fd-vidmod-playlist .fd-thumb:nth-of-type(n+6){display:inline-block}.fd-playlist .fd-thumb:nth-of-type(n+16),.fd-vidmod-playlist .fd-thumb:nth-of-type(n+16){display:none}}.fd-playlist .btn-see-more-videos,.fd-vidmod-playlist .btn-see-more-videos{display:none;clear:both}.fd-playlist .btn-see-more-videos:nth-child(n+8),.fd-vidmod-playlist .btn-see-more-videos:nth-child(n+8){display:block}@media screen and (min-width:768px) and (max-width:1025px){.fd-playlist .btn-see-more-videos:nth-child(n+8),.fd-vidmod-playlist .btn-see-more-videos:nth-child(n+8){display:none}.fd-playlist .btn-see-more-videos:nth-child(n+12),.fd-vidmod-playlist .btn-see-more-videos:nth-child(n+12){display:block}}@media screen and (min-width:1025px) and (max-width:1300px){.fd-playlist .btn-see-more-videos:nth-child(n+8),.fd-vidmod-playlist .btn-see-more-videos:nth-child(n+8){display:none}.fd-playlist .btn-see-more-videos:nth-child(n+15),.fd-vidmod-playlist .btn-see-more-videos:nth-child(n+15){display:block}}@media screen and (min-width:1300px){.fd-playlist .btn-see-more-videos:nth-child(n+8),.fd-vidmod-playlist .btn-see-more-videos:nth-child(n+8){display:none}.fd-playlist .btn-see-more-videos:nth-child(n+18),.fd-vidmod-playlist .btn-see-more-videos:nth-child(n+18){display:block}}.fd-vidmod-playlist{margin-bottom:.55555556em}.fd-playlist-selector{display:inline-block;width:100%;margin:30px 0;padding-left:2.1875%;padding-right:2.1875%}.fd-playlist-selector:before,.fd-playlist-selector:after{content:" ";display:table}.fd-playlist-selector:after{clear:both}.fd-playlist-selector .fd-dropdown{width:100%}@media (min-width:768px){.fd-playlist-selector .fd-dropdown{width:301px}}.fd-active-video-container{padding-top:.77777778em}@media (max-width:767px){.fd-active-video-container{padding:.77777778em 2.1875% 0}}.fd-active-video-container .fd-active-video{position:relative;overflow:hidden;max-height:503px}.fd-active-video-container .fd-active-video:before{display:block;content:"";width:100%;padding-top:56.25%}.fd-active-video-container .fd-active-video>.inner-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.fd-active-video-container .fd-active-video .video-player-placeholder{width:100%}@media (min-width:768px){.fd-active-video-container .fd-active-video{margin:0 .93457944%}}@media (min-width:1025px){.fd-active-video-container .fd-active-video{margin:0 .70422535%}}@media (min-width:1300px){.fd-active-video-container .fd-active-video{margin:0 .56497175%}}.fd-active-video-container .fd-video-ad{display:none;text-align:right;margin-top:.55555556em;position:relative;min-height:false}@media (min-width:768px){.fd-active-video-container .fd-video-ad{display:inline-block}}@media (min-width:768px){.fd-active-video-container .fd-video-ad{width:42.85714286%;padding-left:.93457944%;padding-right:.93457944%;float:left}}@media (min-width:1025px){.fd-active-video-container .fd-video-ad{width:32.14285714%;padding-left:.70422535%;padding-right:.70422535%;float:left}}@media (min-width:1300px){.fd-active-video-container .fd-video-ad{width:25.71428571%;padding-left:.56497175%;padding-right:.56497175%;float:left}}.fd-active-video-container .fd-active-video-info{position:relative;min-height:1px}@media (min-width:768px){.fd-active-video-container .fd-active-video-info{width:57.14285714%;padding-left:.93457944%;padding-right:.93457944%;float:left}}@media (min-width:1025px){.fd-active-video-container .fd-active-video-info{width:67.85714286%;padding-left:.70422535%;padding-right:.70422535%;float:left}}@media (min-width:1300px){.fd-active-video-container .fd-active-video-info{width:74.28571429%;padding-left:.56497175%;padding-right:.56497175%;float:left}}.fd-active-video-container .fd-active-video-info h1{margin-top:.33333333em;font-family:TensoMedium;font-size:1.22222222em;line-height:1.18181818em}@media screen and (min-width:768px){.fd-active-video-container .fd-active-video-info h1{font-size:1.88888889em;line-height:1.11764706em;text-align:left}}.fd-active-video-container .fd-active-video-info h2{text-align:left}.fd-active-video-container .fd-active-video-info p{font-size:1em}@media screen and (min-width:768px){.fd-active-video-container .fd-active-video-info p{display:block}}@media screen and (max-width:767px){.fd-video-contextual .fd-active-video-container{text-align:center}}.fd-video-contextual .fd-active-video-container .fd-video-ad{float:right;margin-right:7px;width:300px}.fd-video-contextual .fd-active-video-container .fd-vidmod-playlist-container{clear:both}@media (min-width:768px){.fd-video-contextual .fd-active-video-container .fd-playlist-more-link{padding-left:7px}}.fd-video-page.fd-video-playlist-page .fd-playlist-active .fd-playlist-title{display:none}.fd-video-page.fd-video-playlist-page .fd-playlist:nth-child(1) .fd-playlist-title{display:none}.fd-video-page .fd-playlist-dropdown{margin-bottom:0 0 1.11111111em 0;text-align:center}.fd-video-page .fd-heading{margin:0}.fd-video-page .fd-heading header h3{margin:0}.fd-video-page .fd-static:before,.fd-video-page .fd-static:after{content:" ";display:table}.fd-video-page .fd-static:after{clear:both}.fd-video-page .fd-static button{margin:0 auto 1.11111111em}.fd-video-page .tools{display:block;margin-bottom:0;text-align:center;width:100%;padding-left:2.1875%;padding-right:2.1875%;float:left;position:relative;min-height:1px}@media (min-width:768px){.fd-video-page .tools{width:100%;padding-left:.93457944%;padding-right:.93457944%;float:left}}@media (min-width:1025px){.fd-video-page .tools{width:100%;padding-left:.70422535%;padding-right:.70422535%;float:left}}@media (min-width:1300px){.fd-video-page .tools{width:100%;padding-left:.56497175%;padding-right:.56497175%;float:left}}.fd-video-page .tools dd{display:inline-block;margin-left:.77777778em}.fd-video-page .tools dd:first-child{margin-left:0}@media (min-width:768px){.fd-video-page .tools{text-align:left}}.fd-video-page .fd-see-all-videos{margin-left:auto;margin-right:auto;margin-bottom:14px;text-align:center}.fd-video-page .fd-see-all-videos a,.fd-video-page .fd-see-all-videos a:visited{color:#009c7b}.fd-video-page .fd-see-all-videos a:hover,.fd-video-page .fd-see-all-videos a:visited:hover,.fd-video-page .fd-see-all-videos a:active,.fd-video-page .fd-see-all-videos a:visited:active,.fd-video-page .fd-see-all-videos a:focus,.fd-video-page .fd-see-all-videos a:visited:focus{color:#353a3b;border-color:#353a3b}#topVideosModal{display:block!important;margin-left:300%}#topVideosModal.in{margin-left:auto}#topVideosModal .modal-dialog{width:100%;max-width:100%}#topVideosModal .fd-site-tools{border:0}#topVideosModal #fd-player,#topVideosModal .fd-video-player{height:503px}@media (min-width:768px){#topVideosModal .fd-active-video-info{text-align:left}#topVideosModal .fd-site-tools{width:100%;clear:both;text-align:left;margin:auto 7px}}@media (min-width:1025px){#topVideosModal .modal-dialog{width:849px}#topVideosModal .fd-video-ad{width:300px}#topVideosModal .fd-active-video-info{margin-bottom:.8em;max-width:508px;text-align:left}#topVideosModal .fd-active-video-info p{margin-bottom:.8em}}.inline-video{position:relative;background-color:#eee;-webkit-transition:height .25s ease;transition:height .25s ease;-webkit-transition:all height .25s ease ease-out;-moz-transition:all height .25s ease ease-out;transition:all height .25s ease ease-out;-webkit-transition:height .25s ease .2s ease-out;-moz-transition:height .25s ease .2s ease-out;-o-transition:height .25s ease .2s ease-out;transition:height .25s ease .2s ease-out}.inline-video .fd-active-video-container{padding-top:14px;padding-bottom:14px}.inline-video .fd-active-video-container .icon-fdc-close{cursor:pointer;display:block;position:absolute;top:7px;right:-21px;color:#009c7b;border:2px solid #009c7b;border-radius:14px;height:28px;width:28px;text-align:center;padding-top:2px}.inline-video .fd-active-video-container .icon-fdc-close:hover{color:block;border-color:#000}.inline-video .fd-active-video-container .close-container{text-align:center}.inline-video .fd-active-video-container .close-container .text-close{margin:0 auto 14px}.related-video-howto i{color:#ffca35;margin-right:5px;font-size:23px;cursor:pointer}@media (max-width:767px){.video-module .fd-thumb:nth-of-type(n+2){display:none}}@media screen and (min-width:768px) and (max-width:1024px){.video-module .fd-thumb:nth-of-type(n+4){display:none}}@media (min-width:1025px) and (max-width:1299px){.video-module .fd-thumb:nth-of-type(n+5){display:none}}@media (min-width:1300px){.video-module .fd-thumb{display:inline-block}.video-module .fd-thumb:nth-of-type(n+6){display:none}}.video-module .fd-thumb .fd-site-tools{display:none}.video-module .fd-active-video-description{display:block!important}.video-module .fd-playlist .btn-see-more-videos{display:none;margin:0 auto}@media screen and (max-width:1024px){.video-module .fd-playlist .btn-see-more-videos:nth-child(n+4){display:block}}@media screen and (min-width:1025px) and (max-width:1299px){.video-module .fd-playlist .btn-see-more-videos:nth-child(n+7){display:block}}@media screen and (min-width:1300px){.video-module .fd-playlist .btn-see-more-videos:nth-child(n+8){display:block}}.video-module .btn-see-all-videos{display:none}.fd-next-recipe{display:none;width:100%;height:2.77777778em;background-color:#fff;border-bottom:2px solid #e5e2db}.fd-next-recipe:hover{cursor:pointer}.fd-next-recipe.stick{position:fixed;z-index:900}.fd-next-recipe.stick.top-zero{top:0}.fd-next-recipe.stick.top-offset{top:56px}@media screen and (min-width:768px){.fd-next-recipe.stick.top-offset{top:72px}}.fd-next-recipe a{line-height:50px;text-transform:uppercase;font-family:TensoMedium}.fd-next-recipe i{color:#fd4a47;position:relative;top:-2px}.fd-next-recipe .prev-recipe,.fd-next-recipe .next-recipe{width:50%;height:100%}@media screen and (max-width:480px){.fd-next-recipe .prev-recipe .recipe-text,.fd-next-recipe .next-recipe .recipe-text{display:none}}.fd-next-recipe .prev-recipe{float:left;display:none;border-right:2px solid #e5e2db}.fd-next-recipe .next-recipe{float:right;text-align:right}.fd-timed-modal .modal-dialog{width:100%!important;max-width:325px}.fd-timed-modal .modal-dialog .modal-content{padding-top:21px!important;padding-bottom:21px!important}.fd-timed-modal h4{font-size:1.22222222em;margin-top:0}.fd-timed-modal .list-group{border-bottom:solid 1px #e5e2db;margin-left:0!important;margin-right:0!important}.fd-timed-modal .list-group .list-group-item a{font-size:1em!important}.fd-timed-modal .fd-newsletter-signup .fd-email-signup .invalid-email-message{color:red;display:none;font-weight:700;margin-top:10.5px}.fd-timed-modal .fd-newsletter-signup .fd-email-signup .invalid-email-message.show-error{display:inline-block!important}.fd-timed-modal .fd-newsletter-signup .fd-email-signup .fd-email-signup-submit{margin-top:21px}.fd-timed-modal .fd-newsletter-signup .newsletter-success-message{margin-bottom:0;padding-top:10.5px}