.header-stuff .wrapper{background-color:#009b00;color:#fff;width:100%;text-align:center;padding:30px}.header-stuff .wrapper .left{display:inline-block}.header-stuff .wrapper .right{width:100%;display:inline-block;vertical-align:top}@media screen and (min-width:1025px){.header-stuff{position:relative;margin-top:-100px;z-index:999;width:100%}.header-stuff .wrapper{width:75%;margin:0 auto}.header-stuff .wrapper .left{padding:40px 0 40px 60px;display:inline-block}.header-stuff .wrapper .right{padding:60px 60px 40px 0;text-align:right;width:50%;display:inline-block;vertical-align:top}.post-type-archive-gcfd_recipes .header-stuff .wrapper .right{padding:0 0 40px;text-align:center}.post-type-archive-gcfd_recipes .header-stuff .wrapper .left{padding:60px 0 0}}.header-stuff .wrapper .left h3{color:#fff}@media screen and (max-width:767px){.single-gcfd_recipes #left{display:block!important}}@media screen and (max-width:766px){.single-gcfd_recipes .header_buttons .spanish-button:after,.single-gcfd_recipes .header_buttons .spanish-button:before,.tax-gcfd-ingredients .header_buttons .spanish-button:after,.tax-gcfd-ingredients .header_buttons .spanish-button:before{display:none}.single-gcfd_recipes .header_buttons{margin:15px 0 20px;display:flex}.single-gcfd_recipes .header_buttons div{margin:0 auto}.single-gcfd_recipes .spanish-button-wrapper{width:33%;text-align:center}.single-gcfd_recipes .spanish-button-wrapper a:hover{background:0 0;text-decoration:underline;color:#124c1b}.single-gcfd_recipes .header_buttons a,.tax-gcfd-ingredients .header_buttons a{padding:0;background:0 0;color:#124c1b;text-align:center}}@media screen and (min-width:767px){.single-gcfd_recipes .header_buttons,.tax-gcfd-ingredients .header_buttons{text-align:right;padding-top:40px;padding-right:9%}.single-gcfd_recipes .header_buttons .wrapper,.tax-gcfd-ingredients .header_buttons .wrapper{display:inline-block;margin-left:30px}}.ingredients-selected-wrapper .selected-items{display:flex;flex-wrap:wrap}.ingredients-wrapper{display:grid;grid-template-columns:repeat(1,auto [col-start]);grid-row-gap:15px}@media screen and (min-width:768px){.ingredients-wrapper{margin:0 auto;grid-template-columns:repeat(3,auto [col-start]);grid-column-gap:30px;grid-row-gap:30px}}@media screen and (min-width:1024px){.ingredients-wrapper{margin:0 auto;grid-template-columns:repeat(4,auto [col-start]);grid-column-gap:30px;grid-row-gap:30px}}@media screen and (min-width:1440px){.ingredients-wrapper{grid-template-columns:repeat(6,auto [col-start]);grid-column-gap:30px}}.ingredients-selected-wrapper .ingredient-card,.ingredients-wrapper .ingredient-card{margin:0 28px 30px 0;min-width:204px;min-height:205px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);cursor:pointer;position:relative;background-color:#fff}.ingredients-wrapper .ingredient-card{margin:0}.ingredients-wrapper .ingredient-card:nth-child(6){margin-right:0!important}.ingredients-selected-wrapper .ingredient-card:nth-of-type(5){margin:0 0 30px!important}.ingredients-selected-wrapper .ingredient-card .img-wrapper,.ingredients-wrapper .ingredient-card .img-wrapper{width:100%;text-align:center;padding:42px 60px 0;display:inline-block}.ingredients-selected-wrapper .ingredient-card .title,.ingredients-wrapper .ingredient-card .title{width:100%;display:block;text-align:center;position:absolute;bottom:36px;left:0;right:0}.ingredients-wrapper .ingredient-card.selected::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:4px solid #215732}.selected-wrapper{position:sticky;bottom:10%;left:3%;width:auto}.selected-wrapper .ingredients-selected-wrapper{background-color:#005619;padding:15px;position:relative;color:#fff}.selected-wrapper div{display:inline-block}.selected-wrapper .ingredients-submit{margin-left:10px;font-size:16px;padding:12px 15px}.selected-wrapper .ingredients-submit:before,.selected-wrapper .ingredients-submit:after{display:none}.selected-wrapper .selected-header{width:100%;top:15px;left:0;padding:0 15px}.selected-wrapper .selected-header .left .selected-title{font-size:20px;font-weight:700;letter-spacing:0;line-height:36px}.selected-wrapper .selected-header div{width:49.5%}.selected-wrapper .selected-header div.right{text-align:right}.selected-wrapper .selected-header div.right .clear-holder span{text-decoration:underline;text-transform:lowercase}.selected-wrapper .selected-header div.right .clear-holder a{color:#fff}.ingredients-page-content h1,.ingredients-page-content h4{text-align:center}.selected-wrapper .ingredient-card{background-color:#fff;color:#333;font-weight:700;line-height:36px}.selected-wrapper .empty-item{border:2px dashed #215732;width:204px;height:204px;opacity:.5;background-color:#f1f2cf;color:#215732}.selected-wrapper .empty-item .fa{font-size:34px;padding:84px;line-height:34px}@media screen and (min-width:769px){.selected-wrapper .selected-header{position:absolute}.selected-wrapper .ingredients-selected-wrapper{padding:70px 20px 25px}}@media screen and (max-width:768px){.ingredients-selected-wrapper .ingredient-card .img-wrapper{padding:0!important}.ingredients-selected-wrapper .ingredient-card .title{position:initial;bottom:auto;display:inline-block;font-size:16px}.ingredients-selected-wrapper .ingredient-card{margin:0 5px 10px;min-width:0;padding:10px 0;min-height:145px}.selected-wrapper .empty-item{width:85px;height:145px}.selected-wrapper .empty-item .fa{padding:60px 25px}.ingredients-selected-wrapper .ingredient-card:nth-of-type(5){margin:0 5px 10px}.ingredients-selected-wrapper .selected-items{justify-content:center}.selected-wrapper .ingredients-submit{margin:0 auto;display:block}}@media screen and (max-width:425px){.ingredients-selected-wrapper .selected-items{justify-content:center}.ingredients-selected-wrapper .ingredient-card .img-wrapper img{width:45px}.selected-wrapper .empty-item{width:100px;height:100px}.selected-wrapper .empty-item .fa{padding:30px 33px}.ingredients-selected-wrapper .ingredient-card{margin:0 5px 5px 0;height:100px;width:100px;min-height:0}.ingredients-selected-wrapper .ingredient-card .title{font-size:12px}.selected-header div.right{float:right}}.search-wrapper{display:relative;max-width:790px;width:100%;margin:0 auto 80px}.search-wrapper input{width:100%}.search-wrapper #autocomplete-list{position:absolute;max-width:630px;width:100%}.search-wrapper #autocomplete-list .autocomplete-item{border:1px solid #000;padding:15px 30px;max-width:630px;width:100%;cursor:pointer;background-color:#fff}.search-wrapper #autocomplete-list .autocomplete-item img{width:42px;height:42px;display:inline-block;margin-right:16px}.search-wrapper #autocomplete-list .autocomplete-item{font-size:20px;line-height:24px}.search-wrapper #autocomplete-list .autocomplete-item>*{pointer-events:none}.post-type-archive-gcfd_recipes,.ingredients-archive-page,.tax-gcfd-ingredients,.gcfd_recipes-template-default{background-color:#f4f4e1}.post-type-archive-gcfd_recipes #header,.post-type-archive-gcfd_recipes #interior>.container-fluid,.gcfd_recipes-template-default #header,.gcfd_recipes-template-default #interior>.container-fluid,.ingredients-archive-page #header,.tax-gcfd-ingredients #header,.tax-gcfd-ingredients #interior>.container-fluid{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.gcfd_recipes-template-default .interior-content{padding-top:0!important}.gcfd_recipes-template-default .header .title-wrapper{padding-bottom:40px}.gcfd_recipes-template-default .interior-content{margin-left:0;margin-right:0}.gcfd_recipes-template-default .backlink-wrapper,.post-type-archive-gcfd_recipes .backlink-wrapper,.ingredients-archive-page .backlink-wrapper,.tax-gcfd-ingredients .backlink-wrapper{padding-top:45px;padding-bottom:15px}.gcfd_recipes-template-default .backlink-wrapper span,.tax-gcfd-ingredients .backlink-wrapper .backlink span{color:#feab00}.gcfd_recipes-template-default #interior .header .title-wrapper h3,.gcfd_recipes-template-default #interior .header .title-wrapper h1,.tax-gcfd-ingredients #interior .header .title-wrapper h3,.tax-gcfd-ingredients #interior .header .title-wrapper h1{margin-bottom:0;text-align:center}.gcfd_recipes-template-default #interior .header .title-wrapper h3,.tax-gcfd-ingredients #interior .header .title-wrapper h3{font-size:24px;font-weight:500;letter-spacing:0;line-height:28px;text-align:center;text-transform:uppercase;color:#215732}.post-type-archive-gcfd_recipes .recipes-container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:15px 15px}@media screen and (min-width:768px){.post-type-archive-gcfd_recipes .recipes-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr 1fr;gap:30px 30px}}.post-type-archive-gcfd_recipes .recipes-container .recipe-card{list-style:none;box-sizing:border-box;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.post-type-archive-gcfd_recipes .recipes-container .recipe-card--type{font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:16px}.post-type-archive-gcfd_recipes #left #sidebar{width:100%!important}.post-type-archive-gcfd_recipes #left{width:25%!important}.post-type-archive-gcfd_recipes .container-fluid #right{width:100%!important}@media screen and (min-width:768px){.post-type-archive-gcfd_recipes .container-fluid #right{width:75%!important}}.post-type-archive-gcfd_recipes .recipes-container .recipe-card img{width:100%}.post-type-archive-gcfd_recipes .recipes-container .recipe-card .desc{padding:20px 30px}.post-type-archive-gcfd_recipes .recipes-container .recipe-card a{text-decoration:none}.post-type-archive-gcfd_recipes .recipes-container .recipe-card .undercard{border-top:1px solid #c4c4c4;padding-top:7px;color:#202020;font-family:futura-pt,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;margin-top:12px}.post-type-archive-gcfd_recipes .recipes-container .recipe-card .undercard span:last-of-type{margin-left:7px}.post-type-archive-gcfd_recipes .recipes-container .recipe-card .undercard i{color:#215732;opacity:.5;margin-right:4px}.post-type-archive-gcfd_recipes .recipes-container .recipe-card .name{color:#666;font-family:futura-pt,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px}.post-type-archive-gcfd_recipes .facetwp-checkbox.checked{background-image:url(/wp-content/themes/orbit-media/images/checkbox-on.png)}.single-gcfd_recipes #left,.single-gcfd_recipes #right{width:100%!important}@media screen and (min-width:1024px){.single-gcfd_recipes #left{width:53%!important;padding-right:30px!important;padding-top:0}.single-gcfd_recipes #right{width:47%!important;padding-left:30px!important}}.single-gcfd_recipes .detail-featured-img img{width:100%}.single-gcfd_recipes .recipe--ingredients,.single-gcfd_recipes .recipe--preparation{border:1px solid #c4c4c4;margin-top:30px}.single-gcfd_recipes .recipe--ingredients .header,.single-gcfd_recipes .recipe--preparation .header{background-color:#215732;padding:30px 40px;color:#fff;font-family:futura-pt,sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:29px}.single-gcfd_recipes .recipe--ingredients .header .title{text-transform:uppercase}.single-gcfd_recipes .recipe--ingredients .header .subhead{float:right;opacity:.5;color:#fff;font-family:futura-pt,sans-serif;font-size:14px;font-style:italic;letter-spacing:0;line-height:17px}.single-gcfd_recipes .recipe--ingredients .header{clear:both}.single-gcfd_recipes .recipe--ingredients .content,.single-gcfd_recipes .recipe--preparation .content{padding:40px}.single-gcfd_recipes #left .recipe--ingredients .content li{opacity:.8;color:#343434;font-family:futura-pt,sans-serif;font-size:16px;letter-spacing:0;line-height:20px;text-transform:none}.single-gcfd_recipes #left .recipe--ingredients .content li a i{color:#feab00;margin-left:15px}.single-gcfd_recipes #left .recipe--ingredients .content li a:hover i{color:#333}.single-gcfd_recipes .recipe--content{padding:40px;color:#666;font-family:futura-pt,sans-serif;font-size:25px;font-weight:300;letter-spacing:0;line-height:35px;border:1px solid #c6c8c5}.single-gcfd_recipes .recipe--data{color:#202020;font-family:futura-pt,sans-serif;font-size:22px;font-weight:300;letter-spacing:0;line-height:35px;padding:27px 30px 33px;background-color:#f1f2cf}.single-gcfd_recipes .recipe--data{display:flex;flex-direction:row;align-items:center}.single-gcfd_recipes .recipe--data .wrapper{display:flex;flex-basis:50%;flex-direction:column}.single-gcfd_recipes .recipe--data .wrapper:first-of-type{border-right:1px solid #21573288}.single-gcfd_recipes .recipe--data .wrapper:last-of-type{padding-left:30px}.single-gcfd_recipes .recipe--data .wrapper span:first-of-type{margin-bottom:23px}.single-gcfd_recipes .recipe--data .wrapper span i{margin-right:5px;color:#215732}.single-gcfd_recipes .recipe--nutritional-facts,.single-gcfd_recipes .recipe--ingredient-nutrition{border:1px solid #c4c4c4;margin-top:30px}.single-gcfd_recipes .recipe--nutritional-facts .header,.single-gcfd_recipes .recipe--ingredient-nutrition .header{background-color:#215732;color:#fff;font-family:futura-pt,sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:29px;padding:30px}.single-gcfd_recipes .recipe--nutritional-facts .content,.single-gcfd_recipes .recipe--ingredient-nutrition .content{padding:40px}.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list{margin:0!important;padding:0!important}.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list li:before{display:none}@media screen and (max-width:766px){.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list li{text-align:center;margin:0 0 20px!important}}.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list li .ingredient--image{margin:0 auto}@media screen and (min-width:767px){.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list li{display:flex;margin:0 0 30px!important;padding:0!important;text-align:left}}.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list li .ingredient--image{width:84px;height:84px;display:block}.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list li .ingredient--image img{width:100%}.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list li .ingredient--nutrition-info-wrapper{color:#343434;font-size:16px;letter-spacing:0;line-height:20px;font-weight:700;margin-left:15px;margin-bottom:30px}.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list li .ingredient--nutrition-data p{font-weight:400;margin:0;font-size:16px;line-height:20px;color:#343434}.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list li .ingredient--nutrition-info-wrapper a:hover{text-decoration:none}.single-gcfd_recipes .recipe--ingredient-nutrition .recipe--ingredient-nutrition-list li .ingredient--nutrition-info-wrapper a .ingredient--name::after{content:"\0a0›";display:inline-block}.tax-gcfd-ingredients #left{display:block!important;margin-bottom:30px}.tax-gcfd-ingredients #right{display:block!important;margin:0!important}.tax-gcfd-ingredients .content{padding:0 15px}@media screen and (min-width:1024px){.tax-gcfd-ingredients #left{width:60%!important;padding-left:9%;margin-bottom:0}.tax-gcfd-ingredients #right{width:40%!important;padding-right:9%!important}}.tax-gcfd-ingredients .ingredient-card{border:1px solid #c4c4c4;margin-top:30px}.tax-gcfd-ingredients .ingredient-card .title{background-color:#215732;display:block;color:#fff;font-family:futura-pt,sans-serif;font-weight:600;letter-spacing:0;line-height:29px;padding:33px 38px;text-transform:uppercase;margin-bottom:0}.tax-gcfd-ingredients .ingredient-card .content{padding:40px;display:inline-block}.tax-gcfd-ingredients .term--description{border:1px solid #c6c8c5;padding:40px;color:#666;font-family:futura-pt,sans-serif;font-size:25px;font-weight:300;letter-spacing:0;line-height:35px}.tax-gcfd-ingredients .term--quick-fact{background-color:#f4f4e1;padding:20px 40px 45px;color:#fff}.tax-gcfd-ingredients .term--quick-fact .term--quick-fact--title{display:block;color:#202020;font-family:futura-pt,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:35px;margin-bottom:5px}.tax-gcfd-ingredients .term--quick-fact .term--quick-fact--content{color:#202020;font-family:futura-pt,sans-serif;font-size:16px;letter-spacing:0;line-height:24px}.gcfd-recipe-footer{padding:63px 0;text-align:center;background-color:#215732;color:#fff}.gcfd-recipe-footer .share-header{font-family:futura-pt,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:20px;margin-bottom:24px}.gcfd-recipe-footer .share-wrapper a{font-size:20px;margin-right:25px;color:#fff!important}#page_blocks .three_column_block .recipe .wrapper{border:1px solid #c4c4c4}#page_blocks .three_column_block .recipe a:hover{text-decoration:none}#page_blocks .three_column_block .recipe .card-title{color:#666;font-family:futura-pt,sans-serif;font-size:30px;font-weight:700;letter-spacing:0;line-height:37px;padding-bottom:45px;border-bottom:1px solid #c4c4c4}#page_blocks .three_column_block .recipe .desc{padding:50px 40px 30px}#page_blocks .three_column_block .recipe .undercard{margin-top:15px;display:flex;font-size:14px}#page_blocks .three_column_block .recipe .undercard span{width:60%}#page_blocks .three_column_block .recipe .undercard span:last-of-type{width:40%}#page_blocks .three_column_block .recipe .undercard span i{margin-right:4px}