.featured-recipe .sprite-small-featured,.featured-recipe .sprite-small-blueribbon,.blue-ribbons-list .sprite-small-blueribbon,.featured-recipe .sprite-featured,.featured-recipe .sprite-blogger,.featured-recipe .sprite-blueribbon{position:absolute;top:-8px;left:5px}.featured-recipe .sprite-featured,.featured-recipe .sprite-blogger,.featured-recipe .sprite-blueribbon{left:-8px}.featured-recipe .sprite-blogger{top:0}.rcp-jumbo{display:block;position:relative;height:0;padding-top:35%}.rcp-jumbo img{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto;display:block;object-fit:cover}.featured-banner{position:absolute;top:10px;left:15px;font-size:12px;line-height:26px;padding:0 15px 0 50px;font-weight:normal}.featured-banner:before,.featured-banner:after{content:'';position:absolute;height:0;width:0;border-style:solid;border-width:13px 13px 13px 0}.featured-banner.ribbon-blue{background:rgba(36,108,180,0.9);color:#fff}.featured-banner.ribbon-blue:before{border-color:transparent rgba(36,108,180,0.9);left:-13px}.featured-banner.ribbon-blue:after{border-color:rgba(36,108,180,0.9) transparent;right:-13px}.featured-banner.ribbon-light{background:rgba(117,155,179,0.9);color:#fff}.featured-banner.ribbon-light:before{border-color:transparent rgba(117,155,179,0.9);left:-13px}.featured-banner.ribbon-light:after{border-color:rgba(117,155,179,0.9) transparent;right:-13px}.featured-banner.ribbon-gold{background:rgba(254,222,55,0.9);color:#246cb4}.featured-banner.ribbon-gold:before{border-color:transparent rgba(254,222,55,0.9);left:-13px}.featured-banner.ribbon-gold:after{border-color:rgba(254,222,55,0.9) transparent;right:-13px}.featured-banner.ribbon-blog{background:rgba(143,0,0,0.9);color:#fff}.featured-banner.ribbon-blog:before{border-color:transparent rgba(143,0,0,0.9);left:-13px}.featured-banner.ribbon-blog:after{border-color:rgba(143,0,0,0.9) transparent;right:-13px}@media(min-width:768px){.margin-top-zero{margin-top:0}}@media(min-width:992px){.home-page .home-graphic{position:absolute;right:64px}.home-page .recipe-image img{width:163px;height:121px}.home-page .recipe-image.photo-border{width:184px;height:auto;margin-bottom:7px}.home-page .featured-recipe .photo-border.member-small{position:absolute;top:97px;left:160px}.home-page .featured-recipe .recipe-image{float:left;margin:0 10px 10px 0}.home-page .featured-recipe strong a{font-size:1.8rem;color:#000}.home-page .featured-recipe .poster{font-size:1.1rem}.home-page .featured-recipe.feature p{margin-right:135px}.home-page h2{display:block;font-size:40px !important;clear:both;position:relative;z-index:2;margin-top:0}#content .home-page p{margin:0}.recipe-categories{border:1px solid #CCC;background:url("../images/blue-hatch-pattern.png");padding:10px;margin:2px 13px 0 3px}.more-recipes-title{border-top:1px solid #fff;color:#fff;font-size:2.5rem;background:#8db1c9;background:linear-gradient(to bottom,#8db1c9 1%,#778498 100%);padding:5px 12px;margin-bottom:0}.blue-hatch-content{background:lightblue url("../images/blue-hatch-pattern.png") -683px 0 repeat;position:relative;padding:0 16px;left:6px;width:657px;box-shadow:darkgray 0 3px 5px;border-radius:3px 1px 13px 5px}.blue-hatch-content div.top-related-items h3{font-size:34px;margin:0 0 6px}.wrinkled-paper{background:#ecede9 url("../images/sprite-wrinkled-paper.jpg") -683px 0 repeat-y;position:relative;padding:22px;left:-7px;width:690px}.wrinkled-paper-header{background:#ecede9 url("../images/sprite-wrinkled-paper.jpg") 0 0 no-repeat;height:106px;width:683px;position:absolute;left:7px;top:-2px;z-index:0}.wrinkled-paper-footer{background:#ecede9 url("../images/sprite-wrinkled-paper.jpg") 0 -111px no-repeat;height:17px;width:683px;margin:22px 0 -23px -15px}}
