#main-container .main .story-list .story-block .story-img:after,#main-container .main .story-list .story-block .story-img:before,.main .checkbox-dropdown:after,.main .checkbox-dropdown:before{content:"";display:block;position:absolute}.main .search-tool.search-food-guide-resources .food-guide-resource-list .resource-links,.main .search-tool.search-lesson-plans .lesson-plan-list .resource-links{list-style:none;margin:0;padding:0}.main .search-tool{margin-bottom:50px}.main .search-tool .filters{background-color:#f9f9f9;padding:20px 0;position:relative;z-index:5}.main .search-tool .filters .filter-title{font-size:2.4rem;font-weight:700;padding:20px;text-align:center}.main .search-tool .main-filter-wrap{display:flex;justify-content:center;flex-wrap:wrap;margin:0 auto;padding:0;position:relative}@media screen and (min-width:769px){.main .search-tool .main-filter-wrap{flex-wrap:nowrap}}.main .search-tool .main-filter-wrap>div{margin-bottom:10px}.main .search-tool .main-filter-wrap input[type=text]::-webkit-input-placeholder{color:#5b5b5b;opacity:1}.main .search-tool .main-filter-wrap input[type=text]::-moz-placeholder{color:#5b5b5b;opacity:1}.main .search-tool .main-filter-wrap input[type=text]:-ms-input-placeholder{color:#5b5b5b;opacity:1}.main .search-tool .main-filter-wrap input[type=text]:-moz-placeholder{color:#5b5b5b;opacity:1}.main .search-tool .main-filter-wrap input[type=text]:active::-webkit-input-placeholder,.main .search-tool .main-filter-wrap input[type=text]:focus::-webkit-input-placeholder{opacity:.3}.main .search-tool .main-filter-wrap input[type=text]:active::-moz-placeholder,.main .search-tool .main-filter-wrap input[type=text]:focus::-moz-placeholder{opacity:.3}.main .search-tool .main-filter-wrap input[type=text]:active:-ms-input-placeholder,.main .search-tool .main-filter-wrap input[type=text]:focus:-ms-input-placeholder{opacity:.3}.main .search-tool .main-filter-wrap input[type=text]:active:-moz-placeholder,.main .search-tool .main-filter-wrap input[type=text]:focus:-moz-placeholder{opacity:.3}.main .search-tool .main-filter-wrap .checkbox-dropdown,.main .search-tool .main-filter-wrap .search-suggestion-box{margin-right:15px}.main .search-tool .main-filter-wrap .search-box{width:100%}.main .search-tool .main-filter-wrap .search-box label{display:none}.main .search-tool .main-filter-wrap .search-box .button-wrap{display:none;position:absolute}.main .search-tool .main-filter-wrap .search-field{display:block;padding:20px;width:100%}.main .search-tool .selected-filters{margin:10px auto 0 auto;padding:0 20px;width:100%;transform:translateX(-5px)}@media screen and (min-width:669px){.main .search-tool .selected-filters{padding:0 40px}}.main .search-tool .selected-filters .clear-categories,.main .search-tool .selected-filters .selected-filter{cursor:pointer;display:inline-block;line-height:1em;vertical-align:middle}.main .search-tool .selected-filters .selected-filter{margin:5px}.main .search-tool .selected-filters .selected-filter input[type=checkbox]{display:none}.main .search-tool .selected-filters .selected-filter label{background-color:#5b5b5b;border-radius:3px;color:#fff;cursor:pointer;font-size:1.2rem;padding:8px 10px}.main .search-tool .selected-filters .selected-filter label::after,.main .search-tool .selected-filters .selected-filter label:after{background:url(../img/close-white.svg) no-repeat;background-size:contain;content:"";display:inline-block;width:10px;height:10px;margin-left:10px;vertical-align:middle}.main .search-tool .selected-filters .selected-filter label:hover{background-color:#f0543c}.main .search-tool .selected-filters .clear-categories{color:#f0543c;font-size:1.2rem;margin-left:15px}.main .search-tool.search-resources .main-filter-wrap,.main .search-tool.search-supports .main-filter-wrap{max-width:940px}@media screen and (min-width:601px){.main .search-tool.search-resources .main-filter-wrap,.main .search-tool.search-supports .main-filter-wrap{padding:0 34px}}.main .search-tool.search-resources .category-dropdown,.main .search-tool.search-supports .category-dropdown{margin-left:15px;margin-right:15px}@media screen and (min-width:769px){.main .search-tool.search-resources .category-dropdown,.main .search-tool.search-supports .category-dropdown{margin-left:7px;margin-right:7px}}.main .search-tool.search-resources .search-box,.main .search-tool.search-supports .search-box{margin:15px 15px 0 15px;max-width:350px}@media screen and (min-width:760px){.main .search-tool.search-resources .search-box,.main .search-tool.search-supports .search-box{margin-top:0}}@media screen and (min-width:769px){.main .search-tool.search-resources .search-box,.main .search-tool.search-supports .search-box{margin:0 7px;max-width:440px}}.main .search-tool.search-resources .category-dropdown,.main .search-tool.search-supports .category-dropdown{width:100%}.main .search-tool.search-resources .before-search-results,.main .search-tool.search-supports .before-search-results{padding:50px 5px}@media screen and (min-width:601px){.main .search-tool.search-resources .before-search-results,.main .search-tool.search-supports .before-search-results{padding:50px 5px}}@media screen and (min-width:769px){.main .search-tool.search-resources .before-search-results,.main .search-tool.search-supports .before-search-results{padding:50px 25px}}.main .search-tool.search-resources .before-search-results .container,.main .search-tool.search-supports .before-search-results .container{flex-wrap:wrap;justify-content:center;max-width:none}@media screen and (min-width:669px){.main .search-tool.search-resources .before-search-results .container,.main .search-tool.search-supports .before-search-results .container{flex-wrap:nowrap;justify-content:space-between}}@media screen and (max-width:768px) and (min-width:669px){.main .search-tool.search-resources .before-search-results .note-wrap,.main .search-tool.search-resources .before-search-results .sort-box,.main .search-tool.search-supports .before-search-results .note-wrap,.main .search-tool.search-supports .before-search-results .sort-box{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 40px);margin-left:20px;margin-right:20px}}.main .search-tool.search-resources .before-search-results .note-wrap,.main .search-tool.search-supports .before-search-results .note-wrap{display:none}@media screen and (min-width:769px){.main .search-tool.search-resources .before-search-results .note-wrap,.main .search-tool.search-supports .before-search-results .note-wrap{display:block}}.main .search-tool.search-resources .before-search-results .notes,.main .search-tool.search-supports .before-search-results .notes{margin-top:0;margin-bottom:0}.main .search-tool.search-resources .before-search-results .notes strong,.main .search-tool.search-supports .before-search-results .notes strong{font-size:1.4rem}.main .search-tool.search-resources .before-search-results .notes p,.main .search-tool.search-supports .before-search-results .notes p{font-size:1.2rem}.main .search-tool.search-resources .before-search-results .sort-box,.main .search-tool.search-supports .before-search-results .sort-box{flex-wrap:wrap;order:1}@media screen and (min-width:551px){.main .search-tool.search-resources .before-search-results .sort-box,.main .search-tool.search-supports .before-search-results .sort-box{flex-wrap:no-wrap}}@media screen and (min-width:669px){.main .search-tool.search-resources .before-search-results .sort-box,.main .search-tool.search-supports .before-search-results .sort-box{order:0}}.main .search-tool.search-resources .before-search-results .sort-box .select-wrap,.main .search-tool.search-resources .before-search-results .sort-box .support-count,.main .search-tool.search-supports .before-search-results .sort-box .select-wrap,.main .search-tool.search-supports .before-search-results .sort-box .support-count{flex-grow:0;flex-shrink:0;flex-basis:100%}@media screen and (min-width:551px){.main .search-tool.search-resources .before-search-results .sort-box .select-wrap,.main .search-tool.search-resources .before-search-results .sort-box .support-count,.main .search-tool.search-supports .before-search-results .sort-box .select-wrap,.main .search-tool.search-supports .before-search-results .sort-box .support-count{flex-basis:auto}}.main .search-tool .toggler{margin:8px 0;text-align:center}.main .search-tool .toggle-filters{position:relative}.main .checkbox-dropdown{background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;cursor:pointer;position:relative;max-width:350px;min-width:200px;width:auto}.main .checkbox-dropdown::before,.main .checkbox-dropdown:before{background:url(../img/arrow.svg) no-repeat;background-size:contain;width:11px;height:7px;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.main .checkbox-dropdown::after,.main .checkbox-dropdown:after{background:url(../img/arrow.svg) no-repeat;background-size:contain;width:11px;height:7px;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.main .checkbox-dropdown::after,.main .checkbox-dropdown:after{background:url(../img/close.svg) no-repeat;background-size:contain;height:11px;opacity:0}.main .checkbox-dropdown.list-toggled::before,.main .checkbox-dropdown.list-toggled:before,.main .checkbox-dropdown:hover::before,.main .checkbox-dropdown:hover:before{transform:translateY(-50%) rotate(180deg)}.main .checkbox-dropdown.list-toggled .selected-item+.checkbox-list-wrap,.main .checkbox-dropdown:hover .selected-item+.checkbox-list-wrap{opacity:1;pointer-events:all;top:100%;visibility:visible}.main .checkbox-dropdown.list-toggled .selected-item+.checkbox-list-wrap label,.main .checkbox-dropdown:hover .selected-item+.checkbox-list-wrap label{opacity:1}@media screen and (max-width:668px){.main .checkbox-dropdown.list-toggled::before,.main .checkbox-dropdown.list-toggled:before{opacity:0}.main .checkbox-dropdown.list-toggled::after,.main .checkbox-dropdown.list-toggled:after{opacity:1}}@media screen and (max-width:668px){.main .checkbox-dropdown.list-not-toggled::before,.main .checkbox-dropdown.list-not-toggled:before{transform:translateY(-50%);opacity:1}.main .checkbox-dropdown.list-not-toggled::after,.main .checkbox-dropdown.list-not-toggled:after{opacity:0}.main .checkbox-dropdown.list-not-toggled .selected-item+.checkbox-list-wrap{opacity:0;pointer-events:none;top:70%;visibility:hidden}.main .checkbox-dropdown.list-not-toggled .selected-item+.checkbox-list-wrap label{opacity:0}}.main .checkbox-dropdown .selected-item{padding:20px 35px 20px 20px}.main .checkbox-dropdown .selected-item+.checkbox-list-wrap{background-color:#fff;border:1px solid #d5d5d5;opacity:0;visibility:hidden;padding:20px;position:absolute;top:70%;left:0;width:100%;z-index:1;pointer-events:none;transition:top .25s ease,visibility .25s ease,opacity .25s ease}.main .checkbox-dropdown .selected-item+.checkbox-list-wrap label{opacity:0;transition:color .25s ease,opacity .3s ease .15s}.main .checkbox-list-wrap .checkbox-list-wrap{margin-left:30px}.main .checkbox-list-wrap .checkbox-wrap label{margin-left:10px}.main .checkbox-list-wrap .checkbox-wrap label:hover{color:#f0543c}.main .before-search-results{padding:50px 0}.main .before-search-results .container{display:flex;justify-content:space-between}.main .before-search-results select{font-size:1.4rem}.main .before-search-results .box{display:flex;align-items:center;align-content:center}@media screen and (min-width:551px){.main .before-search-results .select-wrap{margin-right:30px;margin-bottom:10px}}.main .results-count{font-size:1.6rem;margin-top:20px}@media screen and (min-width:551px){.main .results-count{margin-top:0}}@media screen and (min-width:769px){.main .results-count{font-size:1.8rem}}.main .results-count .count{font-weight:700}.main .search-suggestion-box{position:relative}.main .search-suggestion-box .search-suggestions{opacity:0;visibility:hidden;pointer-events:none;z-index:1;transition:visibility .25s ease,opacity .25s ease}.main .search-suggestion-box.show-suggestions .search-suggestions{opacity:1;visibility:visible;pointer-events:all}.main .search-suggestions{background-color:#fff;border:1px solid #d5d5d5;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1);padding:15px;position:absolute;width:100%;margin-top:5px}.main .search-suggestions .suggestion-option{display:none}.main .search-suggestions label{color:#c2c2c2;cursor:pointer;font-size:1.2rem;transition:color .25s ease}.main .search-suggestions label:hover{color:#f0543c}.main .search-suggestions label strong{color:#5b5b5b}.main .search-results{margin-bottom:80px}.main .after-search-results{text-align:center}.main .after-search-results .bottom-content{font-size:1.6rem;font-weight:700;line-height:1.8em;margin:0 auto 80px auto;max-width:990px;padding:0 20px}.main .after-search-results .bottom-content br{display:none}@media screen and (min-width:769px){.main .after-search-results .bottom-content br{display:block}}.main .after-search-results .notes{margin-bottom:40px}.notes{background:url(../img/background-overlay-lady.jpg) no-repeat;background-size:contain;background-size:cover;border-radius:3px;color:#fff;font-size:1.6rem;padding:15px 25px;margin-top:20px;margin-bottom:20px}@media screen and (min-width:601px){.notes{display:flex;align-items:center}}@media screen and (max-width:768px) and (min-width:669px){.notes{display:block;margin-bottom:0}}@media screen and (max-width:768px){.notes .img-wrap img{max-width:186px}}.notes .content-wrap{padding-top:10px}@media screen and (min-width:601px){.notes .content-wrap{border-left:2px solid #fff;margin-left:5px;padding:10px 0 0 30px}}@media screen and (max-width:768px) and (min-width:669px){.notes .content-wrap{border-left:none;margin-left:0;padding:10px 0 0 0}}.notes strong{font-size:1.6rem}.notes p{margin-bottom:0}.notes p a{color:#fff;text-decoration:underline}.notes p a::before,.notes p a:before{display:none!important}.notes p:last-child{text-align:right}.main .search-tool.search-supports .before-search-results{padding:30px 5px 10px 5px}@media screen and (min-width:601px){.main .search-tool.search-supports .before-search-results{padding:20px 5px}}@media screen and (min-width:769px){.main .search-tool.search-supports .before-search-results{padding:50px 25px}}#main-container .main .support-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 20px}@media screen and (min-width:1300px){#main-container .main .support-list{justify-content:initial}}#main-container .main .support-list .support-block{flex-grow:0;flex-shrink:0;flex-basis:100%;margin:25px 0;opacity:1}@media screen and (min-width:601px){#main-container .main .support-list .support-block{margin:25px 0}}@media screen and (min-width:669px){#main-container .main .support-list .support-block{flex-basis:calc(50% - 40px);margin:25px 20px}}@media screen and (min-width:769px){#main-container .main .support-list .support-block{margin:25px 20px}}@media screen and (min-width:1025px){#main-container .main .support-list .support-block{flex-basis:calc(33% - 40px)}}@media screen and (min-width:1300px){#main-container .main .support-list .support-block{flex-basis:calc(25% - 40px)}}#main-container .main .support-list .support-block.not-displayed{opacity:0}#main-container .main .support-list .support-block a::before,#main-container .main .support-list .support-block a:before{display:none;position:static}#main-container .main .support-list .support-block .support-logo{display:flex;align-items:center;height:60px;margin-bottom:20px}#main-container .main .support-list .support-block .support-logo img{max-width:216px;max-height:60px;object-fit:contain}@media screen and (min-width:769px){#main-container .main .support-list .support-block .support-logo img{max-width:none}}#main-container .main .support-list .support-block .support-body{background-color:#f9f9f9;padding:30px 40px}#main-container .main .support-list .support-block .support-title{font-size:1.8rem;margin-bottom:10px}#main-container .main .support-list .support-block .support-title a{color:#5b5b5b}#main-container .main .support-list .support-block .support-description{font-size:1.4rem;margin-bottom:20px}#main-container .main .support-list .support-block .support-link{text-decoration:underline}#main-container .main .support-list .support-block .support-categories{color:#848484}.main .search-tool.search-stories .main-filter-wrap{flex-wrap:wrap;padding:0 20px}@media screen and (min-width:669px){.main .search-tool.search-stories .main-filter-wrap{padding:0 30px}}@media screen and (max-width:1700px) and (min-width:1251px){.main .search-tool.search-stories .main-filter-wrap{max-width:1024px}}.main .search-tool.search-stories .main-filter-wrap>div{flex-grow:0;flex-shrink:0;flex-basis:100%;margin:0 8px 10px 8px;max-width:350px}@media screen and (min-width:669px){.main .search-tool.search-stories .main-filter-wrap>div{flex-basis:calc(50% - 16px)}}@media screen and (min-width:951px){.main .search-tool.search-stories .main-filter-wrap>div{flex-basis:calc(33.333% - 16px)}}@media screen and (min-width:1701px){.main .search-tool.search-stories .main-filter-wrap>div{flex-basis:auto}}.main .search-tool.search-stories .main-filter-wrap.accordion{max-height:800px;transition:max-height .45s ease}.main .search-tool.search-stories .main-filter-wrap.accordion>div:not(.search-box){order:1}.main .search-tool.search-stories .main-filter-wrap.accordion.collapsed{max-height:70px;overflow:hidden}.main .search-tool.search-stories .main-filter-wrap .school-districts{min-width:230px}.main .search-tool.search-stories .main-filter-wrap .school-districts .checkbox-list-wrap{display:flex;flex-wrap:wrap}.main .search-tool.search-stories .main-filter-wrap .school-districts .checkbox-list-wrap .item-list{flex-grow:0;flex-shrink:0;flex-basis:50%}.main .search-tool.search-stories .search-box{max-width:410px}@media screen and (min-width:1701px){.main .search-tool.search-stories .category-dropdown{min-width:300px}}.main .search-tool.search-stories .before-search-results{padding-bottom:25px}@media screen and (min-width:669px){.main .search-tool.search-stories .before-search-results{padding:50px 25px 25px 25px}}.main .search-tool.search-stories .before-search-results .container{max-width:none}#main-container .main .story-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 20px}@media screen and (min-width:1300px){#main-container .main .story-list{justify-content:initial}}#main-container .main .story-list .story-block{border-radius:3px;flex-grow:0;flex-shrink:0;flex-basis:100%;margin:25px 0;height:360px;overflow:hidden;position:relative}@media screen and (min-width:669px){#main-container .main .story-list .story-block{flex-basis:calc(50% - 40px);margin:25px 20px}}@media screen and (min-width:769px){#main-container .main .story-list .story-block{margin:25px 20px}}@media screen and (min-width:1025px){#main-container .main .story-list .story-block{flex-basis:calc(33% - 40px)}}@media screen and (min-width:1300px){#main-container .main .story-list .story-block{flex-basis:calc(25% - 40px)}}#main-container .main .story-list .story-block a::before,#main-container .main .story-list .story-block a:before{display:none;position:static}#main-container .main .story-list .story-block .permalink{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2}#main-container .main .story-list .story-block .story-img{display:flex;overflow:hidden;height:100%;position:relative}#main-container .main .story-list .story-block .story-img::before,#main-container .main .story-list .story-block .story-img:before{width:100%;height:100%;transition:opacity .25s ease}#main-container .main .story-list .story-block .story-img::after,#main-container .main .story-list .story-block .story-img:after{width:100%;height:100%;transition:opacity .25s ease}#main-container .main .story-list .story-block .story-img::before,#main-container .main .story-list .story-block .story-img:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.79) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.79) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.79) 100%)}#main-container .main .story-list .story-block .story-img::after,#main-container .main .story-list .story-block .story-img:after{background:rgba(0,0,0,.79);opacity:0}#main-container .main .story-list .story-block .story-img img{width:100%;height:100%;object-fit:cover}#main-container .main .story-list .story-block .story-body{color:#fff;padding:25px;position:absolute;bottom:0}#main-container .main .story-list .story-block .story-title{color:#fff}#main-container .main .story-list .story-block .post-category-item::before,#main-container .main .story-list .story-block .post-category-item:before{background:url(../img/tag-white.svg) no-repeat;background-size:contain}#main-container .main .story-list .story-block:hover .story-img::before,#main-container .main .story-list .story-block:hover .story-img:before{opacity:0}#main-container .main .story-list .story-block:hover .story-img::after,#main-container .main .story-list .story-block:hover .story-img:after{opacity:1}#main-container .main .resource-list{display:flex;flex-wrap:wrap;justify-content:left;margin:0 20px}@media screen and (min-width:1300px){#main-container .main .resource-list{justify-content:initial}}#main-container .main .resource-list .resource-block{display:flex;flex-grow:0;flex-shrink:0;flex-basis:100%;flex-wrap:wrap;align-items:stretch;margin:25px 0}@media screen and (min-width:481px){#main-container .main .resource-list .resource-block{flex-wrap:nowrap}}@media screen and (min-width:601px){#main-container .main .resource-list .resource-block{margin:25px 0}}@media screen and (min-width:769px){#main-container .main .resource-list .resource-block{margin:25px 20px}}@media screen and (min-width:1025px){#main-container .main .resource-list .resource-block{flex-basis:calc(50% - 40px)}}@media screen and (min-width:1641px){#main-container .main .resource-list .resource-block{flex-basis:calc(33.3333% - 40px)}}#main-container .main .resource-list .resource-block a::before,#main-container .main .resource-list .resource-block a:before{display:none;position:static}#main-container .main .resource-list .resource-block .resource-img{margin:0 auto 20px auto}#main-container .main .resource-list .resource-block .resource-img img{max-width:157px}@media screen and (min-width:481px){#main-container .main .resource-list .resource-block .resource-img img{margin:10px 20px 0 0}}#main-container .main .resource-list .resource-block .resource-body{background-color:#f9f9f9;padding:30px 40px;flex-grow:1;flex-shrink:1;flex-basis:auto}#main-container .main .resource-list .resource-block .resource-title{font-size:1.8rem;margin-bottom:10px}#main-container .main .resource-list .resource-block .resource-description{font-size:1.4rem;margin-bottom:10px}#main-container .main .resource-list .resource-block .grade-levels{color:#848484;font-size:1.2rem;font-weight:700;margin-bottom:10px}#main-container .main .resource-list .resource-block .levels{text-transform:uppercase}#main-container .main .resource-list .resource-block .download-link{text-decoration:underline}.main .search-tool.search-lesson-plans .filter-title{line-height:1.2em;padding:20px 0;text-align:left}.main .search-tool.search-lesson-plans .filters{background-color:transparent;padding:0}.main .search-tool.search-lesson-plans .filters .checkbox-dropdown{margin-right:0;max-width:100%;flex:1 1 100%}@media screen and (min-width:481px){.main .search-tool.search-lesson-plans .filters .checkbox-dropdown{flex:1 1 calc(50% - 15px)}}@media screen and (min-width:769px){.main .search-tool.search-lesson-plans .filters .checkbox-dropdown{margin-right:15px;max-width:350px}}@media screen and (min-width:481px){.main .search-tool.search-lesson-plans .filters .grade-levels{margin-right:15px}}@media screen and (min-width:769px){.main .search-tool.search-lesson-plans .filters .category-dropdown{min-width:300px}}.main .search-tool.search-lesson-plans .filter-title{padding-top:0}.main .search-tool.search-lesson-plans .selected-filters{padding:0;margin:0 20px 0 0;width:auto}.main .search-tool.search-lesson-plans .results-count{font-size:1.4rem}.main .search-tool.search-lesson-plans .before-search-results{padding-top:0}.main .search-tool.search-lesson-plans .before-search-results .container{justify-content:flex-start}.main .search-tool.search-lesson-plans .teach-nutrition-wrap{margin:5px 0 20px 0}.main .search-tool.search-lesson-plans .teach-nutrition-wrap label{padding-top:5px;padding-left:32px}.main .search-tool.search-lesson-plans .teach-nutrition-wrap label::before,.main .search-tool.search-lesson-plans .teach-nutrition-wrap label:before{width:25px;height:25px}.main .search-tool.search-lesson-plans .teach-nutrition-wrap label::after,.main .search-tool.search-lesson-plans .teach-nutrition-wrap label:after{background:url(../img/check.svg) no-repeat;background-size:contain;width:14px;height:10px;top:11px;left:6px}@media screen and (min-width:769px){.main .search-tool.search-lesson-plans .lesson-plan-list{margin:0 -7.5px}}.main .search-tool.search-lesson-plans .lesson-plan-list .lesson-plan-category{margin:0 0 40px 0}@media screen and (min-width:769px){.main .search-tool.search-lesson-plans .lesson-plan-list .lesson-plan-category>div:nth-child(2),.main .search-tool.search-lesson-plans .lesson-plan-list .lesson-plans{display:flex;flex-wrap:wrap}}.main .search-tool.search-lesson-plans .lesson-plan-list .category-description:first-child{font-size:1.4rem;margin:0 0 20px 0}.main .search-tool.search-lesson-plans .lesson-plan-list .category-description:first-child h3{color:#8cb042;margin-bottom:15px}.main .search-tool.search-lesson-plans .lesson-plan-list .category-description:first-child li{margin-bottom:10px}.main .search-tool.search-lesson-plans .lesson-plan-list .lesson-plan-block{background-color:#f9f9f9;display:flex;margin:10px 0;padding:25px 15px}@media screen and (min-width:769px){.main .search-tool.search-lesson-plans .lesson-plan-list .lesson-plan-block{flex:0 0 calc(50% - 15px);margin:10px 7.5px}}.main .search-tool.search-lesson-plans .lesson-plan-list .lesson-plan-img{flex:0 0 150px;max-width:150px;margin-right:20px}.main .search-tool.search-lesson-plans .lesson-plan-list .lesson-plan-title{font-size:1.6rem}.main .search-tool.search-lesson-plans .lesson-plan-list .lesson-plan-description{font-size:1.4rem;margin:0 0 5px 0}.main .search-tool.search-lesson-plans .lesson-plan-list .grade-level{color:#848484;font-size:1.2rem;font-weight:700}.main .search-tool.search-lesson-plans .lesson-plan-list .post-category-list{margin:0 0 8px 0}.main .search-tool.search-lesson-plans .lesson-plan-list .lesson-plan-link{font-size:1.4rem;font-weight:700}.main .search-tool.search-lesson-plans .lesson-plan-list .resource-links{margin:10px 0 0 0}.main .search-tool.search-lesson-plans .lesson-plan-list .resource-links .resource-link{font-size:1.4rem}.main .search-tool.search-lesson-plans .lesson-plan-category .category-description>h3:first-child{background-repeat:no-repeat;background-position:left center;padding-left:50px;position:relative}.main .search-tool.search-lesson-plans .lesson-plan-category .cooking-together>h3:first-child{background-image:url(../img/cooking-together.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .cooking-together>h3:first-child{background-image:url(../img/cooking-together.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .eating-together>h3:first-child{background-image:url(../img/eating-together.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .enjoying-food>h3:first-child{background-image:url(../img/enjoy-your-food.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .marketing>h3:first-child{background-image:url(../img/marketing.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .mindful-eating>h3:first-child{background-image:url(../img/mindful-eating.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .more-than-food>h3:first-child{background-image:url(../img/more-than-food.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .protein-foods>h3:first-child{background-image:url(../img/protein.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .traditional-foods>h3:first-child{background-image:url(../img/traditional-food.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .variety>h3:first-child{background-image:url(../img/variety.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .vegetables-and-fruits>h3:first-child{background-image:url(../img/vegetables-fruit.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .water-and-other-beverages>h3:first-child{background-image:url(../img/water.svg)}.main .search-tool.search-lesson-plans .lesson-plan-category .whole-grain-foods>h3:first-child{background-image:url(../img/whole-grain.svg)}.main .search-tool.search-food-guide-resources .filter-title{font-size:2.1rem;margin-top:0;padding-top:0;padding-right:0;padding-left:0;text-align:left}.main .search-tool.search-food-guide-resources .filters{background-color:transparent;padding-bottom:0}.main .search-tool.search-food-guide-resources .before-search-results{padding-top:20px}.main .search-tool.search-food-guide-resources .checkbox-dropdown{min-width:250px}.main .search-tool.search-food-guide-resources .selected-filters{padding:0;margin:0 20px 0 0;width:auto}.main .search-tool.search-food-guide-resources .results-count{font-size:1.4rem}@media screen and (min-width:769px){.main .search-tool.search-food-guide-resources .food-guide-resource-list{display:flex;flex-wrap:wrap;margin:0 -7.5px}}.main .search-tool.search-food-guide-resources .food-guide-resource-list .food-guide-resource-block{background-color:#f9f9f9;display:flex;margin:10px 0;padding:25px 15px}@media screen and (min-width:769px){.main .search-tool.search-food-guide-resources .food-guide-resource-list .food-guide-resource-block{flex:0 0 calc(50% - 15px);margin:10px 7.5px}}.main .search-tool.search-food-guide-resources .food-guide-resource-list .food-guide-resource-img{flex:0 0 150px;max-width:150px;margin-right:20px}.main .search-tool.search-food-guide-resources .food-guide-resource-list .food-guide-resource-title{font-size:1.6rem}.main .search-tool.search-food-guide-resources .food-guide-resource-list .type-of-resource{display:block;font-size:1.2rem;font-style:italic;margin:10px 0}.main .search-tool.search-food-guide-resources .food-guide-resource-list .food-guide-resource-description{font-size:1.4rem;margin:0 0 5px 0}.main .search-tool.search-food-guide-resources .food-guide-resource-list .grade-level{color:#848484;display:block;font-size:1.2rem;font-weight:700}.main .search-tool.search-food-guide-resources .food-guide-resource-list .resource-links{margin:10px 0 0 0}.main .search-tool.search-food-guide-resources .food-guide-resource-list .resource-links .resource-link{font-size:1.4rem}