.container:after,.row:after{display:table;clear:both;content:""}.brand-masterPlate,.brand-bumcLogo{overflow:hidden;text-indent:100%;white-space:nowrap}.wrapper{overflow:hidden}.container{width:100%;padding:35px 20px 0;margin:0 auto}@media screen and (min-width: 768px){.container{max-width:750px;padding:60px 20px 0}}@media screen and (min-width: 960px){.container{max-width:970px}}@media screen and (min-width: 1200px){.container{max-width:1170px}}.row{margin:0 -20px}@media screen and (min-width: 768px){.row{margin-right:0}}.row [class*="col-"]{padding:0 20px}.content{position:relative}.row .row:nth-last-of-type(1){margin-bottom:0}.col-quarter,.col-third,.col-half,.col-two-third,.col-three-quarter,.comm-market-farm,.comm-market-donate,.comm-market-csa,.col-full{float:left}.col-quarter,.col-third,.col-half,.col-two-third,.col-three-quarter,.comm-market-farm,.comm-market-donate,.comm-market-csa,.col-full,.report2-local em,.col-sm-quarter,.local-business-caption,.local-survey,.col-sm-third,.report5-intro-right,.intro-caption,.intro-quote,.report2-eggs,.report2-cow,.report2-turkey,.report2-chicken,.report2-tuna,.report2-apple,.report2-tofu,.report2-wheat,.report2-milk,.twentypercent-farm,.key-col,.support-local-other .key-col,.report2-local li,.local-survey-info,.col-sm-half,.waste-prog-fact,.signageModal .sus-signage,.local-farmers,.and-thatWrapper .and-that .facts ul,.local-survey-results,.col-sm-two-third,.report5-intro-left,.report2-more,.report2-local,.col-sm-three-quarter,.support-local-other,.col-sm-full,.col-md-quarter,.col-md-third,.col-md-half,.signageModal .signage-photo,.signageModal .signage-text,.profile-photo,.profile-text,.report-4-2 .subtitle,.col-md-two-third,.col-md-three-quarter,.col-md-full{position:relative;min-height:1px}.col-quarter{width:25%}.col-third{width:33.33333%}.col-half{width:50%}.col-two-third{width:66.66667%}.col-three-quarter,.comm-market-farm,.comm-market-donate,.comm-market-csa{width:75%}.col-full{width:100%}@media screen and (min-width: 768px){.report2-local em{width:16.66667%;float:left}.col-sm-quarter,.local-business-caption,.local-survey{width:25%;float:left}.col-sm-third,.report5-intro-right,.intro-caption,.intro-quote,.report2-eggs,.report2-cow,.report2-turkey,.report2-chicken,.report2-tuna,.report2-apple,.report2-tofu,.report2-wheat,.report2-milk,.twentypercent-farm,.key-col,.support-local-other .key-col{width:33.33333%;float:left}.report2-local li,.local-survey-info{width:41.66667%;float:left}.col-sm-half,.waste-prog-fact,.signageModal .sus-signage,.local-farmers,.and-thatWrapper .and-that .facts ul{width:50%;float:left}.local-survey-results{width:58.33333%;float:left}.col-sm-two-third,.report5-intro-left,.report2-more,.report2-local{width:66.66667%;float:left}.col-sm-three-quarter,.support-local-other{width:75%;float:left}.col-sm-full{width:100%;float:left}}@media screen and (min-width: 960px){.col-md-quarter{width:25%;float:left}.col-md-third{width:33.33333%;float:left}.col-md-half,.signageModal .signage-photo,.signageModal .signage-text,.profile-photo,.profile-text{width:50%;float:left}.report-4-2 .subtitle{width:58.33333%;float:left}.col-md-two-third{width:66.66667%;float:left}.col-md-three-quarter{width:75%;float:left}.col-md-full{width:100%;float:left}}.lt-ie9 .brand{display:table}.lt-ie9 .brand>*{top:auto;display:table-cell;vertical-align:middle}.brand>*{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.brand [class*="brand-"],.brand .siteDescription{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.lt-ie9 .brand [class*="brand-"],.brand .lt-ie9 [class*="brand-"],.lt-ie9 .brand .siteDescription,.brand .lt-ie9 .siteDescription{top:auto}.brand{overflow:hidden;height:120px;padding:0 0 0 20px;font-family:"Whitney SSm A","Whitney SSm B","Benton",Helvetica,sans-serif;font-size:18px;line-height:1.3}.brand [class*="brand-"]{display:block;float:left;font-weight:400;color:#000;text-decoration:none}.brand [class*="brand-"]:visited{color:#000}.brand strong{font-weight:600}.brand .siteDescription{display:none}@media screen and (min-width: 960px){.brand .siteDescription{display:block;font-family:"TiemposText",Georgia,serif;font-size:16px;color:#9f9f9f}}.brand-signature{padding:6px 30px 6px 56px;background:url("https://www.bu.edu/cdn/images/logos/subbrand49x35.png") no-repeat 0 49%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.brand-signature{background-image:url("https://www.bu.edu/cdn/images/logos/subbrand49x35-retina.png");background-size:49px 35px}}.brand-signature strong{display:none}.brand-sponsored{font-size:14px}.brand-sponsored .siteName,.brand-unbranded .siteName{display:block;font-family:"Whitney SSm A","Whitney SSm B","Benton",Helvetica,sans-serif;font-weight:600;font-size:20px;color:#cc0000}.brand-unbranded .siteName{font-family:"Benton",Helvetica,sans-serif}.brand-masterPlate{display:block;width:112px;height:50px;background:url("https://www.bu.edu/cdn/images/logos/masterplate112x50.png") no-repeat 0 0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.brand-masterPlate{background-image:url("https://www.bu.edu/cdn/images/logos/masterplate112x50-retina.png");background-size:112px 50px}}.brand-bumcLogo{display:block;background:url("https://www.bu.edu/cdn/images/logos/bumclogo96x40.png") no-repeat 0 0;width:96px;height:40px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.brand-bumcLogo{background-image:url("https://www.bu.edu/cdn/images/logos/bumclogo96x40-retina.png");background-size:96px 40px}}.green{color:#70a556}.red{color:#ff3254}.maroon{color:#9B4B59}p strong{font-family:"Benton-Sans-Bold"}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{padding:0;margin:0;outline:0;border:0;vertical-align:baseline;font-family:inherit;font-style:inherit;font-size:100%}:focus{outline:0}body{line-height:1}ol,ul{list-style:none}table{border-spacing:0;border-collapse:collapse}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}input.input-text,textarea,select{font-family:inherit}.cf:before,#report-1 .content:before,.cf:after,#report-1 .content:after{display:table;content:" "}.cf:after,#report-1 .content:after{clear:both}.cf,#report-1 .content{*zoom:1}@font-face{font-family:"Benton-Sans-Light";font-weight:400;font-style:normal;src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Light/1d3e1be9-e2ca-44c3-b674-7228a7c97407-2.eot);src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Light/1d3e1be9-e2ca-44c3-b674-7228a7c97407-2.eot?) format("embedded-opentype"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Light/1d3e1be9-e2ca-44c3-b674-7228a7c97407-3.woff) format("woff"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Light/1d3e1be9-e2ca-44c3-b674-7228a7c97407-1.ttf) format("truetype")}@font-face{font-family:"Benton-Sans-Light";font-weight:400;font-style:italic;src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Light-Italic/15a2d62b-ca5c-45cb-9b3d-29bef80c6e9d-2.eot);src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Light-Italic/15a2d62b-ca5c-45cb-9b3d-29bef80c6e9d-2.eot?) format("embedded-opentype"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Light-Italic/15a2d62b-ca5c-45cb-9b3d-29bef80c6e9d-3.woff) format("woff"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Light-Italic/15a2d62b-ca5c-45cb-9b3d-29bef80c6e9d-1.ttf) format("truetype")}@font-face{font-family:"Benton-Sans-Regular";font-weight:400;font-style:normal;src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Regular/019c3a13-b3d7-4c5a-be27-07a8334a43e6-2.eot);src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Regular/019c3a13-b3d7-4c5a-be27-07a8334a43e6-2.eot?) format("embedded-opentype"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Regular/019c3a13-b3d7-4c5a-be27-07a8334a43e6-3.woff) format("woff"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Regular/019c3a13-b3d7-4c5a-be27-07a8334a43e6-1.ttf) format("truetype")}@font-face{font-family:"Benton-Sans-Regular";font-weight:400;font-style:italic;src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Regular-Italic/3295fa07-2a3f-4cd1-ba86-e06161453a51-2.eot);src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Regular-Italic/3295fa07-2a3f-4cd1-ba86-e06161453a51-2.eot?) format("embedded-opentype"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Regular-Italic/3295fa07-2a3f-4cd1-ba86-e06161453a51-3.woff) format("woff"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Regular-Italic/3295fa07-2a3f-4cd1-ba86-e06161453a51-1.ttf) format("truetype")}@font-face{font-family:"Benton-Sans-Bold";font-weight:400;font-style:normal;src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Bold/d4a4a960-2cf2-430e-8b13-cbf6f261ddb9-2.eot);src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Bold/d4a4a960-2cf2-430e-8b13-cbf6f261ddb9-2.eot?) format("embedded-opentype"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Bold/d4a4a960-2cf2-430e-8b13-cbf6f261ddb9-3.woff) format("woff"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Bold/d4a4a960-2cf2-430e-8b13-cbf6f261ddb9-1.ttf) format("truetype")}@font-face{font-family:"Benton-Sans-Bold";font-weight:400;font-style:italic;src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Bold-Italic/f037bfb1-69d7-4441-8d43-3b8c2c6e77d3-2.eot);src:url(https://www.bu.edu/cdn/fonts/Benton-Sans-Bold-Italic/f037bfb1-69d7-4441-8d43-3b8c2c6e77d3-2.eot?) format("embedded-opentype"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Bold-Italic/f037bfb1-69d7-4441-8d43-3b8c2c6e77d3-3.woff) format("woff"),url(https://www.bu.edu/cdn/fonts/Benton-Sans-Bold-Italic/f037bfb1-69d7-4441-8d43-3b8c2c6e77d3-1.ttf) format("truetype")}@font-face{font-family:"Benton-Sans-Comp-Black";font-weight:400;font-style:normal;src:url(https://www.bu.edu/cdn/fonts/BentonSansComp-Black/3207ad65-d574-4dc0-8ddc-cfbe21c91dd1-2.eot);src:url(https://www.bu.edu/cdn/fonts/BentonSansComp-Black/3207ad65-d574-4dc0-8ddc-cfbe21c91dd1-2.eot?) format("embedded-opentype"),url(https://www.bu.edu/cdn/fonts/BentonSansComp-Black/3207ad65-d574-4dc0-8ddc-cfbe21c91dd1-3.woff) format("woff"),url(https://www.bu.edu/cdn/fonts/BentonSansComp-Black/3207ad65-d574-4dc0-8ddc-cfbe21c91dd1-1.ttf) format("truetype")}@font-face{font-family:"ChunkFive";font-weight:400;font-style:normal;src:url(fonts/Chunkfive-webfont.eot);src:url(fonts/Chunkfive-webfont.eot?) format("embedded-opentype"),url(fonts/Chunkfive-webfont.woff) format("woff"),url(fonts/Chunkfive-webfont.ttf) format("truetype")}@font-face{font-family:"Grand-Hotel";font-weight:400;font-style:normal;src:url(fonts/grandhotel-regular-webfont.eot);src:url(fonts/grandhotel-regular-webfont.eot?) format("embedded-opentype"),url(fonts/grandhotel-regular-webfont.woff) format("woff"),url(fonts/grandhotel-regular-webfont.ttf) format("truetype")}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?-t4a84y");src:url("fonts/icomoon.eot?#iefix-t4a84y") format("embedded-opentype"),url("fonts/icomoon.ttf?-t4a84y") format("truetype"),url("fonts/icomoon.woff?-t4a84y") format("woff"),url("fonts/icomoon.svg?-t4a84y#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon-extended';src:url("fonts/icomoon-extended.eot?7yfrb9");src:url("fonts/icomoon-extended.eot?7yfrb9#iefix") format("embedded-opentype"),url("fonts/icomoon-extended.ttf?7yfrb9") format("truetype"),url("fonts/icomoon-extended.woff?7yfrb9") format("woff"),url("fonts/icomoon-extended.svg?7yfrb9#icomoon-extended") format("svg");font-weight:normal;font-style:normal}html,body{height:100%}body{background:url(images/bg-pattern.png) 0 0 repeat fixed #A16AB2}.content{width:90%;max-width:980px;margin:0 auto}section{padding:35px 0 55px}@media screen and (min-width: 500px){section{padding:60px 0 100px}}@media screen and (min-width: 1200px){section{padding:100px 0 140px}}.sub{overflow:hidden;margin:4em 0}.sub-left,.sub-right{float:none;width:100%;max-width:375px}@media screen and (min-width: 1200px){.sub-left,.sub-right{width:411px}}@media screen and (min-width: 960px){.sub-left{float:left}}@media screen and (min-width: 960px){.sub-right{float:right}}.report-waypoint{position:relative;width:100%}.stuck{position:fixed}#report-nav.stuck{top:0}section.stuck{bottom:0 !important}#report-2,#report-3,#report-4,#report-5,#report-6,#report-062,#report-063,#report-7,#report-8,#report-9,#report-092,#report-10{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}#report-2{z-index:2}#report-3{z-index:3}#report-4{z-index:4;padding-bottom:0}#report-5{z-index:5}#report-6{z-index:6}#report-062{z-index:7}#report-063{z-index:8}#report-7{z-index:9}#report-8{z-index:10}#report-9{z-index:11}#report-092{z-index:12}#report-10{z-index:13}#report-4,#report-9,#report-10{background:url(images/bg-pattern.jpg) 0 0 repeat scroll #007071}.border{position:absolute;left:50%;z-index:1;width:84px;margin-left:-84px;border-right:2px dotted #9cc8f9}.sprite{background:url(images/sprite.png) 0 0 no-repeat transparent}.cf:before,#report-1 .content:before,.cf:after,#report-1 .content:after{display:table;content:" "}.cf:after,#report-1 .content:after{clear:both}.cf,#report-1 .content{*zoom:1}body{font-family:"Benton-Sans-Regular",Helvetica,Arial,sans-serif;line-height:1.5}h1,.h1,h2,.h2,h3,.h3,h4,.h4,.waste-prog-fact p,h5,.h5,h6,.h6{margin-bottom:.5em;line-height:1.1;-webkit-font-smoothing:antialiased}@media screen and (min-width: 768px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,.waste-prog-fact p,h5,.h5,h6,.h6{margin-bottom:1em}}@media screen and (min-width: 960px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,.waste-prog-fact p,h5,.h5,h6,.h6{line-height:1.2}}h1,.h1{text-shadow:none;font-size:1.75em}@media screen and (min-width: 500px){h1,.h1{font-size:3em}}@media screen and (min-width: 768px){h1,.h1{font-size:4em}}@media screen and (min-width: 960px){h1,.h1{font-size:5em}}h2,.h2{font-size:3em}h3,.h3{font-family:"Grand-Hotel",Arial,Helvetica,sans-serif;font-weight:400;font-size:2.4em;color:#ffffff}@media screen and (min-width: 500px){h3,.h3{font-size:2.5em}}@media screen and (min-width: 960px){h3,.h3{font-size:3em}}h4,.h4,.waste-prog-fact p{font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.4em;color:#ffffff;letter-spacing:0.05em}h5,.h5{font-size:1.1em}h6,.h6{margin-bottom:0.5em;font-size:1.1em}.intro-title-lg{color:#ff3254;text-shadow:0 5px 0 #751727}.intro-section .section-title strong,.intro-title-yr,.intro-title-sm{color:#60a8de;text-shadow:0 5px 0 #0c5792}p{margin:1em auto}p strong{font-family:"Benton-Sans-Bold",Helvetica,Arial,sans-serif}li{margin-bottom:1em}hr{clear:both;margin:3em auto}.section-title{position:relative;z-index:2;font-family:"Grand-Hotel",Arial,Helvetica,sans-serif;font-weight:400;font-size:2.2em;line-height:1;color:#ffffff;text-align:center}@media screen and (min-width: 500px){.section-title{font-size:3em}}@media screen and (min-width: 768px){.section-title{line-height:1.2}}.section-title strong,.mega{display:block;margin-left:10px;font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;line-height:1;color:#ffffff;text-align:center;text-transform:uppercase;text-shadow:0 2px 0 #235253,0 4px 0 rgba(0,0,0,0.5);margin-top:10px}@media screen and (min-width: 768px){.section-title strong,.mega{text-shadow:0 2px 0 #235253,0 6px 0 rgba(0,0,0,0.5);font-size:1.45em}}.section-title-more{display:block;font-family:"ChunkFive",Arial,Helvetica,sans-serif;font-size:0.6em;line-height:1.2}.subtitle{display:block;line-height:1;text-indent:0}@media screen and (min-width: 500px){.subtitle{text-indent:1.1em}}.break{display:block}.h3-alt-style{font-size:2.25em;color:#fed464}.caption,.signageModal .sus-signage-caption,.report2-local-caption,.local-map-caption,.local-business-caption,.local-survey-results,.local-farmers-caption{font-size:0.813em;line-height:1.2;color:#ffffff}.button{display:inline-block;padding:10px 20px;margin:20px 0;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;background-color:#ff3254;-webkit-box-shadow:0 3px 0 #751727;-moz-box-shadow:0 3px 0 #751727;-ms-box-shadow:0 3px 0 #751727;-o-box-shadow:0 3px 0 #751727;box-shadow:0 3px 0 #751727;font-family:"ChunkFive",Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1;color:#ffffff;letter-spacing:0.02em;text-decoration:none}.sub ul{margin:1em 0 1em 1.5em;list-style-type:disc}.content{position:static}.icon-chicken,.icon-cow,.icon-egg,.icon-turkey,.icon-hamburger{font-family:"icomoon";font-size:2.25em}.icon-chicken:before,.icon-cow:before,.icon-egg:before,.icon-turkey:before,.icon-hamburger:before{line-height:1}.icon-chicken:before{content:"\e600"}.icon-cow:before{content:"\e601"}.icon-egg:before{content:"\e602"}.icon-turkey:before{content:"\e603"}.icon-hamburger:before{content:"\e604"}[class*=" col-"]{box-sizing:border-box}.iconext-tuna:before,.iconext-apple:before,.iconext-milk:before,.iconext-tofu:before,.iconext-wheat:before{font-family:"icomoon-extended";font-size:2.25em}.iconext-tuna:before,.iconext-apple:before,.iconext-milk:before,.iconext-tofu:before,.iconext-wheat:before{line-height:1}.iconext-tuna:before:before{content:"\e900"}.iconext-apple:before:before{content:"\e901"}.iconext-milk:before:before{content:"\e902"}.iconext-tofu:before:before{content:"\e903"}.iconext-wheat:before:before{content:"\e904"}.color-1{color:#8dba6d}.color-2{color:#659552}.color-3{color:#ea6877}.color-4{color:#e9e09b}.color-5{color:#f3db6a}@media screen and (min-width: 768px){.report-col-5{width:20%;float:left}}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-foodtruck:before{content:"\e608"}.icon-forest:before{content:"\e609"}.icon-leaf:before{content:"\e60a"}.icon-mass:before{content:"\e60b"}.icon-plate:before{content:"\e60c"}.icon-boat:before{content:"\e605"}.icon-sun:before{content:"\e606"}.icon-fossilfuels:before{content:"\e607"}.icon-turkey:before{content:"\e603"}.icon-cow:before{content:"\e601"}.icon-hamburger:before{content:"\e604"}.icon-chicken:before{content:"\e600"}.icon-egg:before{content:"\e602"}[class*="col-"]{box-sizing:border-box}header{background:green}@media screen and (min-width: 960px){header{background:none}}#report-1{position:relative;top:0;z-index:1;height:auto;width:100%;margin-bottom:0;border-bottom:1px solid #ffffff;text-align:left;padding:165px auto auto}@media screen and (min-width: 500px){#report-1{padding-top:60px}}@media screen and (min-width: 768px){#report-1{margin-bottom:90px}}@media screen and (min-width: 1200px){#report-1{margin-bottom:55px}}#report-1 hgroup{overflow:hidden}#report-1 h3,#report-1 h4{clear:both;text-align:center}#report-1 .intro-copy{margin:0 0 90px 0}@media screen and (min-width: 500px){#report-1 .intro-copy{margin:0 0 200px 0}}#report-1 .title-section{margin:-70px 0 0 0;padding:100px 0 0 0;background:url(./images/bg-main.jpg) no-repeat;background-position:center center;background-size:cover;background-blend-mode:multiply;background-color:#bbb;border-bottom:dotted 1px #fff}@media screen and (min-width: 768px){#report-1 .title-section{background-blend-mode:normal}}.intro-section{padding:0px 0 10% 0;margin-top:0px;color:#ffffff;background:url("images/IMG_7202.jpg") top center no-repeat fixed;background-size:cover;margin-bottom:-190px}@media screen and (min-width: 960px){.intro-section{margin-bottom:-140px}}@media screen and (min-width: 768px){.intro-section{padding:0}}.intro-section .content{width:100%;max-width:100%}.intro-section .intro-section-left{width:90%;max-width:980px}#logo{display:block;width:230px;height:19px;margin:32px auto 0 auto;background-position:-194px -362px;text-indent:-5000px}@media screen and (min-width: 500px){#logo{width:297px;background-position:-268px 0}}.intro-title{position:relative;padding-top:75px;margin:20px auto 45px;font-family:"ChunkFive",Arial,Helvetica,sans-serif;font-size:30px;font-size:9vw;font-weight:400;line-height:1.1;color:#ffbaba;text-align:center;text-transform:uppercase}.intro-title:before{position:absolute;top:0;left:50%;margin-left:-410px;content:url("images/sprite/title-top.png")}.intro-title:after{position:absolute;bottom:-40px;left:50%;margin-left:-410px;content:url("images/sprite/title-bot.png")}@media screen and (min-width: 500px){.intro-title{margin:45px auto}}@media screen and (min-width: 960px){.intro-title{font-size:85px}}.intro-title-yr,.intro-title-sm,.intro-title-lg{display:block}.intro-title-yr{font-size:.8em}@media screen and (min-width: 500px){.intro-title-yr{font-size:0.55em}}.intro-title-sm{font-size:1em;line-height:1}.intro-title-lg{font-size:2.19em;line-height:0.9}.intro-text{width:90%;max-width:826px;margin:0 auto;color:#ffffff}.intro-section-left{width:90%;margin:auto auto 50% auto}@media screen and (min-width: 500px){.intro-section-left{margin:auto auto 40% auto}}@media screen and (min-width: 768px){.intro-section-left{padding-right:50px;margin:auto auto 10% auto}}@media screen and (min-width: 960px){.intro-section-left{margin:auto auto 80px auto}}.intro-section-left p:first-child{margin-top:0}.intro-caption{margin-top:40px;margin-bottom:40px}@media screen and (min-width: 768px){.intro-caption{float:right;margin-top:38px;padding-top:40px;height:315px}}.intro-quote{position:relative;padding:30px;margin:30px 0;background-color:#bcde73;color:#2d3818}.intro-quote h4{color:#5e782d;text-align:left !important}.intro-quote:before{display:none;position:absolute;top:60%;left:-10px;border-top:10px solid transparent;border-right:10px solid #bcde73;border-bottom:10px solid transparent;content:""}@media screen and (min-width: 768px){.intro-quote:before{display:block}}.green-bar{background:url(images/bg-pattern.png) 0 0 repeat fixed #183a02;width:100%;height:50px}.piechart{position:relative;border-radius:180px;width:180px;height:180px;margin:0 auto 2em;overflow:hidden;text-align:left}.piechart .label{text-align:center;position:absolute;line-height:180px;width:100%;z-index:10}.piechart svg{transform:rotate(-90deg);position:absolute;top:0;width:100%;height:100%}.pie-animate{stroke-dasharray:440;stroke-width:140}#intropie1 .pie-animate{stroke:#A16AB2;stroke-dashoffset:52.8}#intropie1 .pie-animate{stroke-dashoffset:52.8}.piechart.fadeInUp #intropie1 .pie-animate,.piechart:hover #intropie1 .pie-animate{-webkit-animation:intropie1 1s ease-out forwards;-moz-animation:intropie1 1s ease-out forwards;-ms-animation:intropie1 1s ease-out forwards;-o-animation:intropie1 1s ease-out forwards;animation:intropie1 1s ease-out forwards}@-webkit-keyframes intropie1{from{stroke-dashoffset:440}to{stroke-dashoffset:52.8}}@-moz-keyframes intropie1{from{stroke-dashoffset:440}to{stroke-dashoffset:52.8}}@-ms-keyframes intropie1{from{stroke-dashoffset:440}to{stroke-dashoffset:52.8}}@-o-keyframes intropie1{from{stroke-dashoffset:440}to{stroke-dashoffset:52.8}}@keyframes intropie1{from{stroke-dashoffset:440}to{stroke-dashoffset:52.8}}#intropie2 .pie-animate{stroke:#884f9a;stroke-dashoffset:440}#intropie2 .pie-animate{stroke-dashoffset:440}.piechart.fadeInUp #intropie2 .pie-animate,.piechart:hover #intropie2 .pie-animate{-webkit-animation:intropie2 1s ease-out forwards;-moz-animation:intropie2 1s ease-out forwards;-ms-animation:intropie2 1s ease-out forwards;-o-animation:intropie2 1s ease-out forwards;animation:intropie2 1s ease-out forwards}@-webkit-keyframes intropie2{from{stroke-dashoffset:440}to{stroke-dashoffset:440}}@-moz-keyframes intropie2{from{stroke-dashoffset:440}to{stroke-dashoffset:440}}@-ms-keyframes intropie2{from{stroke-dashoffset:440}to{stroke-dashoffset:440}}@-o-keyframes intropie2{from{stroke-dashoffset:440}to{stroke-dashoffset:440}}@keyframes intropie2{from{stroke-dashoffset:440}to{stroke-dashoffset:440}}#intropie3 .pie-animate{stroke:#A16AB2;stroke-dashoffset:440}#intropie3 .pie-animate{stroke-dashoffset:440}.piechart.fadeInUp #intropie3 .pie-animate,.piechart:hover #intropie3 .pie-animate{-webkit-animation:intropie3 1s ease-out forwards;-moz-animation:intropie3 1s ease-out forwards;-ms-animation:intropie3 1s ease-out forwards;-o-animation:intropie3 1s ease-out forwards;animation:intropie3 1s ease-out forwards}@-webkit-keyframes intropie3{from{stroke-dashoffset:440}to{stroke-dashoffset:440}}@-moz-keyframes intropie3{from{stroke-dashoffset:440}to{stroke-dashoffset:440}}@-ms-keyframes intropie3{from{stroke-dashoffset:440}to{stroke-dashoffset:440}}@-o-keyframes intropie3{from{stroke-dashoffset:440}to{stroke-dashoffset:440}}@keyframes intropie3{from{stroke-dashoffset:440}to{stroke-dashoffset:440}}.pie-caption strong{font-family:"Benton-Sans-Bold"}.piechart .label{font-family:"Benton-Sans-Bold"}#intro-teaser{position:absolute;left:50%;display:none;width:217px;height:174px;margin-left:-108px;background:url(images/intro-seehow.png) 0 0 no-repeat;text-indent:-9999px}@media screen and (min-width: 1025px){#intro-teaser{bottom:-95px;display:block}}@media screen and (min-width: 1200px){#intro-teaser{bottom:-55px}}#report-nav{position:fixed;top:0;width:100%;height:65px;line-height:65px;background:url(images/bg-pattern.png) 0 0 repeat #a16ab2;font-family:"Benton-Sans-Bold",Helvetica,Arial,sans-serif;z-index:100}@media screen and (min-width: 960px){#report-nav{text-align:center}}@media screen and (min-width: 1025px){#report-nav{position:relative;text-align:center;height:75px;line-height:75px}}#report-nav.stuck{z-index:100}.no-touch #report-nav.stuck{position:fixed}#report-nav a{margin:0 10px;font-family:"Benton-Sans-Bold",Arial,Helvetica,sans-serif;font-size:1.1em;color:#ffffff;text-decoration:none}@media screen and (min-width: 960px){#report-nav a{margin:0 20px}}#active-nav{position:absolute;bottom:0;left:300px;display:none;width:0;height:0;border-right:8px solid transparent;border-bottom:8px solid #ffffff;border-left:8px solid transparent}.report-nav-logo{position:relative;top:-4px;display:inline-block;width:175px;height:50px;background-position:0 -327px;vertical-align:middle;text-indent:-9999em}#report-nav.stuck{position:fixed;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.nav-items{display:none;width:100%;height:100vh;background-color:#5C873D;z-index:2000;position:absolute;top:65px;left:0}.active+.nav-items{display:block}@media screen and (min-width: 960px){.active+.nav-items{display:inline}}@media screen and (min-width: 960px){.nav-items{display:inline;position:relative;top:auto;background:none;height:auto}}.nav-items a{display:block;border-bottom:2px dotted #849B53}@media screen and (min-width: 960px){.nav-items a{display:inline;border:none}}#nav-open{display:block;width:65px;height:65px;background-position:-535px -316px;position:absolute;right:0;bottom:0}#nav-open:hover{cursor:pointer}@media screen and (min-width: 960px){#nav-open{display:none}}#nav-open.active{background-position:-535px -380px}.signage{width:100%;background:url("images/bg-pattern.png") 0 0 repeat #ffab45;padding-top:20px;padding-bottom:140px;margin-bottom:30px;float:left}@media screen and (min-width: 768px){.signage{margin-bottom:-60px;padding-top:80px;padding-bottom:200px}}.signage p{color:#fff}.signage .imgWrap{width:100%;float:left;text-align:center;margin:auto}.signage .imgWrap img{width:100%}@media screen and (min-width: 768px){.signage .imgWrap{width:25%}}.signsWrap{width:100%;background:url("images/bg-pattern.png") 0 0 repeat #ffc075;padding:20px;float:left}.signageModal{width:100%;background:url("images/signagebg.jpg") no-repeat;background-position:center center;background-size:cover;height:auto;margin-top:20px;padding-top:80px;padding-bottom:100px;margin-bottom:30px}@media screen and (min-width: 768px){.signageModal{margin-bottom:0px}}@media screen and (min-width: 768px){.signageModal{margin-bottom:-60px}}.signageModal p{color:#fff}.signageModal .button{background-color:#66bdbd;box-shadow:0 3px 0 #0d3838}.signageModal .sus-signage{background:rgba(51,93,93,0.6);position:relative;overflow:visible;padding:5%;margin:0 auto;text-align:center;float:none}@media screen and (min-width: 960px){.signageModal .sus-signage{z-index:100;padding:3em;margin:0 auto 5em}}.signageModal .sus-signage-caption{font-size:1em}.signageModal #dining-signage{position:absolute;top:0;left:0;z-index:200;display:none;width:100%;height:100%;background:url(images/lightbox-bg.jpg) 0 0 repeat-x #6f9fdd;position:fixed;padding-top:65px}.no-touch .signageModal #dining-signage{position:fixed;padding-top:65px}@media screen and (min-width: 960px){.no-touch .signageModal #dining-signage{padding-top:75px}}.signageModal #dining-signage .content{height:100%;text-align:center}.signageModal #closesignage{position:absolute;top:10px;right:2%;display:block;height:44px;padding-right:50px;background:url(images/close.png) top right no-repeat transparent;color:#c4dfff;text-decoration:none;text-indent:-999em;z-index:200}@media screen and (min-width: 960px){.signageModal #closesignage{top:100px;right:12%}}.signageModal #slideshow-signage{height:100%}.signageModal .controls-signage{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.signageModal #prev-signage,.signageModal #next-signage{position:absolute;top:0;display:block;width:10%;height:100%}@media screen and (min-width: 500px){.signageModal #prev-signage,.signageModal #next-signage{background:rgba(255,255,255,0.1);transition:all 0.5s ease}.signageModal #prev-signage:hover,.signageModal #next-signage:hover{background:rgba(255,255,255,0.3);transition:all 0.5s ease}}.signageModal #prev-signage{left:0}.signageModal #next-signage{right:0}.signageModal .arrow-signage{position:absolute;top:50%;left:0;display:block;width:100%;height:100px;margin:-25px auto 0;background:url(images/arrow-right.png) center center no-repeat transparent;background-size:100% auto;color:#ffffff;text-align:center;text-indent:-999em;opacity:0.5;filter:alpha(opacity=50);transition:all 0.5s ease}#prev-signage:hover .signageModal .arrow-signage,#next-signage:hover .signageModal .arrow-signage{opacity:1;filter:alpha(opacity=100);transition:all 0.5s ease}.signageModal #prev-signage .arrow-signage{background-image:url(images/arrow-left.png)}.signageModal .signage{left:10%;width:80%;max-width:100%;height:100%;padding:20px}@media screen and (min-width: 960px){.lt-ie9 .signageModal .signage{display:table}.lt-ie9 .signageModal .signage>.profile-text{top:auto;display:table-cell;vertical-align:middle}.signageModal .signage>.profile-text{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.signageModal .signage img{width:80%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 960px){.signageModal .signage img{width:auto}}.signageModal .signage-photo{height:100%;width:100%;margin:auto;float:none;background-size:100% auto;background-repeat:no-repeat;margin:auto}.signageModal .signage-photo-1{background-position:right top}.signageModal .signage-photo-2{background-position:center top}.signageModal .signage-photo-3{background-position:right top}.signageModal .signage-photo-4{background-position:center top}@media screen and (min-width: 768px){.signageModal .signage-photo{top:20%}}@media screen and (min-width: 960px){.signageModal .signage-photo{height:730px;width:656px;width:46vw;height:50vw;margin:auto;float:none;background-size:100% auto;background-size:cover;background-repeat:no-repeat;margin:0 auto 1em;top:10%}}.signageModal .signage-text{text-align:center}@media screen and (min-width: 960px){.signageModal .signage-text{text-align:left;padding:50px}}.signageModal .signage-text h3{font-family:"ChunkFive", "Benton-Sans-Bold", Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.5em;color:#ffffff;letter-spacing:0.05em}.signageModal .signage-text h3+h4{margin-top:-1em}.signageModal .signage-text h4{display:none;font-size:1.2em}@media screen and (min-width: 768px){.signageModal .signage-text h4{display:block}}.signageModal .signage-text h5{font-size:1em}.signageModal .signage-text p{font-size:0.8em}@media screen and (min-width: 768px){.signageModal .signage-text p{font-size:1em}}#report-2{overflow:hidden;box-shadow:none;color:#ffffff;margin-top:-10px}#report-2 .section-title strong{color:#60a8de;text-shadow:0 2px 0 rgba(255,255,255,0.25),0 6px 0 #0c5792,0 7px 0 rgba(255,255,255,0.25)}@media screen and (min-width: 960px){#report-2 .section-title strong{font-size:2.2em}}#report-2 .section-title strong span{color:#ff3254;text-shadow:0 5px 0 #751727}.isios #report-2{background-attachment:scroll}.serious-about{background:url("images/bg-berries.jpg") top center no-repeat;background-size:100% auto;background-size:cover;margin-top:-100px;padding-top:145px;width:100%}.serious-about .spacer{width:100%;height:100px}.section-intro{position:relative;z-index:2;width:100%;padding:1em 0;margin-bottom:50px;background-color:#341c3c;border-top:dotted 1px #fff;border-bottom:dotted 1px #fff;color:#ffffff}@media screen and (min-width: 768px){.section-intro{padding:3em 0;margin-bottom:75px}}.section-intro h4{color:#60a8de}.section-intro .content{position:relative;max-width:650px;padding:10px 0;margin:0 auto}.white{font-style:normal;color:#fff}.strikethrough{position:relative}.strikethrough:before{content:"";background:url(images/strike.png) center center no-repeat transparent;background-size:100% auto;position:absolute;right:-5%;width:110%;height:100%}.strike-mini{position:relative}.strike-mini:before{content:url(images/strike-mini.png);position:absolute;height:23px;top:-23px;right:0}.section-title-aside{color:#f3db6a}@media screen and (min-width: 960px){.section-title-aside{display:block;position:relative;right:-255px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.section-title-aside:before{content:"^";position:absolute;top:-20px;left:50%;font-size:1.2em;margin-left:-22px}}.report2-contentWrapper{background:url("images/bg-cabbage.jpg") no-repeat fixed;background-position:0 -100px}@media screen and (min-width: 1200px){.report2-contentWrapper{background-size:cover}}.touch .report2-contentWrapper{background:url("images/bg-cabbage.jpg") repeat}.report2-content{padding-top:80px}@media screen and (min-width: 768px){.report2-content{position:relative;overflow:hidden}}.report2-content a{color:#71a657;text-decoration:none;border-bottom:1px dotted}.report2-content a:hover{color:#acd498}.report2-info-label{margin:1em 0;text-align:center;padding:1em;background-color:rgba(19,0,57,0.6);background-color:rgba(19,0,57,0.6)}@media screen and (min-width: 768px){.report2-info-label{margin:2em 0;padding:2em;padding:3vw}}@media screen and (min-width: 1200px){.report2-info-label{padding:2em;height:380px}}.report2-info-number{font-size:1.75em;font-size:11.9vw;text-transform:uppercase;display:block}@media screen and (min-width: 768px){.report2-info-number{font-size:2em}}.report2-cow .report2-info-number{color:#ffb646}.report2-turkey .report2-info-number{color:#ffb646}.report2-wheat .report2-info-number{color:#ffb646}.report2-tuna .report2-info-number{color:#ffb646}.report2-chicken .report2-info-number{color:#ffb646}.report2-tofu .report2-info-number{color:#ffb646}.report2-eggs .report2-info-number{color:#ffb646}.icon-cow{color:#ffb646}.icon-turkey{color:#ffb646}.report2-eggs,.report2-cow,.report2-turkey,.report2-chicken{padding:25px}.report2-eggs span,.report2-cow span,.report2-turkey span,.report2-chicken span{line-height:1}.report2-eggs{color:#fff}@media screen and (min-width: 768px){.report2-eggs{float:right}}.report2-egg-icons,.report2-turkey-icons,.report2-cow-icons,.report2-chicken-icons{font-family:"icomoon";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-moz-osx-font-smoothing:grayscale;font-size:1.5em;font-size:8vw;word-wrap:break-word;letter-spacing:.097em}@media screen and (min-width: 768px){.report2-egg-icons,.report2-turkey-icons,.report2-cow-icons,.report2-chicken-icons{font-size:2.25em;font-size:4vw}}@media screen and (min-width: 850px){.report2-egg-icons,.report2-turkey-icons,.report2-cow-icons,.report2-chicken-icons{font-size:2.25em}}.report2-tuna-icons,.report2-apple-icons,.report2-tofu-icons,.report2-wheat-icons,.report2-milk-icons{font-family:"icomoon-extended";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-moz-osx-font-smoothing:grayscale;font-size:1.5em;font-size:8vw;word-wrap:break-word;letter-spacing:.097em}@media screen and (min-width: 768px){.report2-tuna-icons,.report2-apple-icons,.report2-tofu-icons,.report2-wheat-icons,.report2-milk-icons{font-size:2.25em;font-size:4vw}}@media screen and (min-width: 850px){.report2-tuna-icons,.report2-apple-icons,.report2-tofu-icons,.report2-wheat-icons,.report2-milk-icons{font-size:2.25em}}[class^="iconext-"],[class*=" iconext-"]{font-family:'icomoon-extended' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.report2-tuna,.report2-apple,.report2-tofu,.report2-wheat,.report2-milk{padding:25px}.report2-tuna span,.report2-apple span,.report2-tofu span,.report2-wheat span,.report2-milk span{line-height:1}.aside .iconext-tuna,.aside .iconext-tofu{font-size:25px}.aside .iconext-wheat{font-size:25px;color:#ffb646}.aside .icon-chicken{color:#ffb646}.report2-turkey-icons{color:#ffb646}.report2-cow-icons{color:#ffb646}.report2-wheat-icons{color:#ffb646}.report2-chicken-icons{color:#ffb646}.aside{margin:2em 0;font-family:"Benton-Sans",Helvetica,Arial,sans-serif;font-style:italic;font-size:12px;color:#ffffff}.report2-more{background-color:#183a02;background-color:rgba(24,58,2,0.8);padding:1em}@media screen and (min-width: 768px){.report2-more{padding:4em;margin-top:-70px}}.report2-more .icon-hamburger{color:#d2eaa8;display:block;text-align:center}.report2-more .icon-hamburger:before{font-size:120px;font-size:20vw}@media screen and (min-width: 500px){.report2-more .icon-hamburger:before{font-size:10vw}}@media screen and (min-width: 1200px){.report2-more .icon-hamburger:before{font-size:70px}}.report2-more h3{color:#d2eaa8;text-align:center}.report2-more h4{color:#d2eaa8;text-align:center}.report2-more li{position:relative;margin:0 0 1em 32px}.report2-more li:before{position:absolute;top:3px;left:-32px;display:block;width:16px;height:16px;background:url(images/sprite.png) -194px -381px;content:""}.next li:before{background-position:-194px -397px}.twentypercent-farm{display:block;width:100px;height:81px;margin:0 auto 2em;background-position:-92px -381px}@media screen and (min-width: 768px){.twentypercent-farm{margin:0px 3em 2em 0em}}.report2-local{margin-bottom:1em;overflow:hidden}@media screen and (min-width: 768px){.report2-local{margin-bottom:30px}}@media screen and (min-width: 1200px){.report2-local{margin-top:-200px}}.report2-local-caption{background-color:#183a02;background-color:rgba(24,58,2,0.8);position:relative;padding:40px;margin:3em 0 0;width:100%}.report2-local-caption ul{clear:both}.report2-local-caption li{margin:0}.report2-local-caption li:before{display:none}.report2-local-caption em.h4{font-style:normal;font-size:inherit;color:#ffffff}.report2-local-caption .h4{margin:30px auto 0;color:#fed464;text-align:center}.report2-pattern{clear:both;margin:1em auto;font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif;line-height:1.2;color:#ffffff;-webkit-font-smoothing:antialiased;position:relative;margin-left:35px}.report2-pattern:before{font-family:"icomoon";color:#f3db6a;content:"\e601";position:relative;left:0;font-size:20vw;line-height:1;margin:0 auto}@media screen and (min-width: 768px){.report2-pattern:before{position:absolute;top:-17px;font-size:160px}}@media screen and (min-width: 768px){.report2-pattern{padding-left:200px;margin:1em auto 4em}}.report2-pattern h3{margin-bottom:0.5em}.report2-pattern p{font-size:1.313em;letter-spacing:0.01em;text-transform:uppercase}.report2-pattern-graphic{clear:both;position:relative;width:100%;height:414px;background:url(images/hamburgers.png) 0 0 repeat transparent}.report2-pattern-graphic .content{height:100%}.lt-ie9 .report2-pattern-graphic .content{display:table}.lt-ie9 .report2-pattern-graphic .content>*{top:auto;display:table-cell;vertical-align:middle}.report2-pattern-graphic .content>*{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.report2-pattern-graphic-title{font-size:1.2em;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.lt-ie9 .report2-pattern-graphic-title{top:auto}.report2-pattern-graphic-title strong{display:block;font-family:"Grand-Hotel",Arial,Helvetica,sans-serif;font-weight:400;font-size:2em;line-height:1}@media screen and (min-width: 768px){.report2-pattern-graphic-title strong{font-size:2.28em;line-height:0.85}}#report-3{background:url(images/bg-pattern.png) 0 0 repeat #66bdbd}#report-3 hr{margin:3em auto;border:none;border-top:1px solid #4d9a9b;border-bottom:1px solid #90cdce;display:none}@media screen and (min-width: 768px){#report-3 hr{display:block}}#report-3 .content{width:100%;max-width:980px}.local-map{position:relative;margin:0 auto;width:90%;height:400px;overflow:hidden;border:1px solid #bbe3e3;box-shadow:0 0 5px rgba(0,0,0,0.38);z-index:3}@media screen and (min-width: 1200px){.local-map{position:absolute;top:275px;left:0;width:33%;height:920px;max-width:1018px}}.no-touch .local-map:hover{cursor:move;cursor:-webkit-grab;cursor:-moz-grab}.touch .local-map:after{position:absolute;bottom:0;left:0;width:100%;height:25px;background:rgba(0,0,0,0.25);content:"Touch and drag to see where we get our ingredients from";font-family:"Benton-Sans-Regular",Helvetica,Arial,sans-serif;font-style:italic;font-size:11px;line-height:25px;color:#ffffff;text-align:center}#local-map{top:94px;left:544px;width:1536px;height:1362px;background:url(images/map_2017.jpg) 0 0 no-repeat transparent}@media screen and (min-width: 500px){#local-map{left:566px}}@media screen and (min-width: 768px){#local-map{left:338px}}@media screen and (min-width: 1200px){#local-map{top:7px;left:465px}}.local-map-key{position:relative;width:100%;padding:20px;margin:0 auto}@media screen and (min-width: 1200px){.local-map-key{padding-left:30%}}.key-col{margin-top:1em;text-align:center;line-height:1.2}@media screen and (min-width: 768px){.key-col{padding-right:1.5em;margin-top:3em;text-align:left}}.key-col,.key-col a{color:#ffffff;text-decoration:none}.key-col li{margin-bottom:10px}.key-col a{border-bottom:2px dotted #a4d7d8;line-height:1.2}.key-col h4{position:relative;padding:10px 0 10px 55px;margin-bottom:0.5em;margin-left:-5px;border:2px dotted #73bcbc;line-height:1.1em;text-align:left}@media screen and (min-width: 768px){.key-col h4{border:none}}.key-col h4:hover{cursor:pointer}@media screen and (min-width: 768px){.key-col h4:hover{cursor:auto}}.key-col h4:after{position:absolute;top:10px;right:15px;content:"Expand";font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;font-style:italic;font-size:12px;letter-spacing:0}@media screen and (min-width: 768px){.key-col h4:after{display:none}}.key-col h4.active:after{content:"Collapse"}.key-col ul{display:none;margin-bottom:2em}@media screen and (min-width: 768px){.key-col ul{display:block}}.key-col .active+ul{display:block}.key-produce,.key-dairy,.key-baked,.key-grocery,.key-meat,.key-beer{position:absolute;top:0;left:0;width:46px;height:46px}.key-baked{background-position:-137px -47px}.key-dairy{background-position:-183px -47px}.key-grocery{background-position:-229px -47px}.key-produce{background-position:-275px -47px}.key-meat{background-position:0 -381px}.key-beer{background-position:-46px -381px}.local-key-after{padding:20px}.local-key-after h4{padding:20px}.local-map-caption,.local-business-caption{position:relative;padding:75px 1.5em 1em;margin-top:4em;border:1px solid #bbe3e3;box-shadow:0 0 3px rgba(0,0,0,0.38);text-align:center}.local-business-caption{padding-top:20px;margin-top:0;margin-bottom:3em}.local-map-truck{position:absolute;top:30px;left:50%;width:55px;height:28px;margin-left:-26px;background-position:-268px -19px}@media screen and (min-width: 768px){.support-local-other{padding-left:47px}}.support-local-other .key-col{margin:0}.support-local-other .key-col ul{display:block}.local-survey-info{padding:0 20px 0 20px}.local-survey-results{padding:20px}.support-local-icon{font-size:7em;color:#ACF37A}#localpie1 .pie-animate{stroke:#fff;stroke-dashoffset:0}#localpie1 .pie-animate{stroke-dashoffset:0}.piechart.fadeInUp #localpie1 .pie-animate,.piechart:hover #localpie1 .pie-animate{-webkit-animation:localpie1 1s ease-out forwards;-moz-animation:localpie1 1s ease-out forwards;-ms-animation:localpie1 1s ease-out forwards;-o-animation:localpie1 1s ease-out forwards;animation:localpie1 1s ease-out forwards}@-webkit-keyframes localpie1{from{stroke-dashoffset:440}to{stroke-dashoffset:0}}@-moz-keyframes localpie1{from{stroke-dashoffset:440}to{stroke-dashoffset:0}}@-ms-keyframes localpie1{from{stroke-dashoffset:440}to{stroke-dashoffset:0}}@-o-keyframes localpie1{from{stroke-dashoffset:440}to{stroke-dashoffset:0}}@keyframes localpie1{from{stroke-dashoffset:440}to{stroke-dashoffset:0}}#localpie2 .pie-animate{stroke:#005759;stroke-dashoffset:18.48}#localpie2 .pie-animate{stroke-dashoffset:18.48}.piechart.fadeInUp #localpie2 .pie-animate,.piechart:hover #localpie2 .pie-animate{-webkit-animation:localpie2 1s ease-out forwards;-moz-animation:localpie2 1s ease-out forwards;-ms-animation:localpie2 1s ease-out forwards;-o-animation:localpie2 1s ease-out forwards;animation:localpie2 1s ease-out forwards}@-webkit-keyframes localpie2{from{stroke-dashoffset:440}to{stroke-dashoffset:18.48}}@-moz-keyframes localpie2{from{stroke-dashoffset:440}to{stroke-dashoffset:18.48}}@-ms-keyframes localpie2{from{stroke-dashoffset:440}to{stroke-dashoffset:18.48}}@-o-keyframes localpie2{from{stroke-dashoffset:440}to{stroke-dashoffset:18.48}}@keyframes localpie2{from{stroke-dashoffset:440}to{stroke-dashoffset:18.48}}#localpie3 .pie-animate{stroke:#00888c;stroke-dashoffset:150.92}#localpie3 .pie-animate{stroke-dashoffset:150.92}.piechart.fadeInUp #localpie3 .pie-animate,.piechart:hover #localpie3 .pie-animate{-webkit-animation:localpie3 1s ease-out forwards;-moz-animation:localpie3 1s ease-out forwards;-ms-animation:localpie3 1s ease-out forwards;-o-animation:localpie3 1s ease-out forwards;animation:localpie3 1s ease-out forwards}@-webkit-keyframes localpie3{from{stroke-dashoffset:440}to{stroke-dashoffset:150.92}}@-moz-keyframes localpie3{from{stroke-dashoffset:440}to{stroke-dashoffset:150.92}}@-ms-keyframes localpie3{from{stroke-dashoffset:440}to{stroke-dashoffset:150.92}}@-o-keyframes localpie3{from{stroke-dashoffset:440}to{stroke-dashoffset:150.92}}@keyframes localpie3{from{stroke-dashoffset:440}to{stroke-dashoffset:150.92}}#localpie4 .pie-animate{stroke:#00ecf2;stroke-dashoffset:279.4}#localpie4 .pie-animate{stroke-dashoffset:279.4}.piechart.fadeInUp #localpie4 .pie-animate,.piechart:hover #localpie4 .pie-animate{-webkit-animation:localpie4 1s ease-out forwards;-moz-animation:localpie4 1s ease-out forwards;-ms-animation:localpie4 1s ease-out forwards;-o-animation:localpie4 1s ease-out forwards;animation:localpie4 1s ease-out forwards}@-webkit-keyframes localpie4{from{stroke-dashoffset:440}to{stroke-dashoffset:279.4}}@-moz-keyframes localpie4{from{stroke-dashoffset:440}to{stroke-dashoffset:279.4}}@-ms-keyframes localpie4{from{stroke-dashoffset:440}to{stroke-dashoffset:279.4}}@-o-keyframes localpie4{from{stroke-dashoffset:440}to{stroke-dashoffset:279.4}}@keyframes localpie4{from{stroke-dashoffset:440}to{stroke-dashoffset:279.4}}#localpie5 .pie-animate{stroke:#59fbff;stroke-dashoffset:359.92}#localpie5 .pie-animate{stroke-dashoffset:359.92}.piechart.fadeInUp #localpie5 .pie-animate,.piechart:hover #localpie5 .pie-animate{-webkit-animation:localpie5 1s ease-out forwards;-moz-animation:localpie5 1s ease-out forwards;-ms-animation:localpie5 1s ease-out forwards;-o-animation:localpie5 1s ease-out forwards;animation:localpie5 1s ease-out forwards}@-webkit-keyframes localpie5{from{stroke-dashoffset:440}to{stroke-dashoffset:359.92}}@-moz-keyframes localpie5{from{stroke-dashoffset:440}to{stroke-dashoffset:359.92}}@-ms-keyframes localpie5{from{stroke-dashoffset:440}to{stroke-dashoffset:359.92}}@-o-keyframes localpie5{from{stroke-dashoffset:440}to{stroke-dashoffset:359.92}}@keyframes localpie5{from{stroke-dashoffset:440}to{stroke-dashoffset:359.92}}#localpie6 .pie-animate{stroke:#bffdff;stroke-dashoffset:407}#localpie6 .pie-animate{stroke-dashoffset:407}.piechart.fadeInUp #localpie6 .pie-animate,.piechart:hover #localpie6 .pie-animate{-webkit-animation:localpie6 1s ease-out forwards;-moz-animation:localpie6 1s ease-out forwards;-ms-animation:localpie6 1s ease-out forwards;-o-animation:localpie6 1s ease-out forwards;animation:localpie6 1s ease-out forwards}@-webkit-keyframes localpie6{from{stroke-dashoffset:440}to{stroke-dashoffset:407}}@-moz-keyframes localpie6{from{stroke-dashoffset:440}to{stroke-dashoffset:407}}@-ms-keyframes localpie6{from{stroke-dashoffset:440}to{stroke-dashoffset:407}}@-o-keyframes localpie6{from{stroke-dashoffset:440}to{stroke-dashoffset:407}}@keyframes localpie6{from{stroke-dashoffset:440}to{stroke-dashoffset:407}}.localpie1 strong{color:#005759}.localpie2 strong{color:#00888c}.localpie3 strong{color:#00ecf2}.localpie4 strong{color:#59fbff}.localpie5 strong{color:#bffdff}.localpie-icon{font-family:"icomoon" !important;color:#002629;font-size:3.5em}#report-4{height:130%;height:130vh;overflow:hidden}#report-4 .content{height:100%}.lt-ie9 #report-4 .content{display:table}.lt-ie9 #report-4 .content>.local-farmers{top:auto;display:table-cell;vertical-align:middle}#report-4 .content>.local-farmers{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#report-4 .section-title{position:absolute;width:100%}.report-4-2 .subtitle{float:none;margin:20px auto 20px auto;text-align:center;text-indent:0;padding:0 20px 0 20px;font-size:25px}@media screen and (min-width: 768px){.report-4-2 .subtitle{font-size:35px}}.report-4-2 .section-title{background-color:rgba(0,0,0,0.3);padding:40px}.report-4-2 .sea-bg{background:url("images/hooktotable-bg.jpg") 0 0 no-repeat fixed #2f1515;border-top:2px dotted #fff;background-size:cover !important}.report-4-2 .content{margin-top:250px}.report-4-2 .content .videoWrapper{width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;background:black;position:relative;z-index:5;margin:auto}.report-4-2 .content .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.local-farmers{background:rgba(0,0,0,0.5);position:relative;overflow:visible;padding:5%;margin:0 auto;text-align:center;float:none}@media screen and (min-width: 960px){.local-farmers{z-index:100;padding:3em;margin:0 auto 5em}}.local-farmers-caption{font-size:1em}.sea-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url("images/iStock_45155050.jpg") center top no-repeat transparent;background-size:cover !important}@media screen and (min-width: 960px){.sea-bg{background:url("images/iStock_45155050.jpg") center top no-repeat transparent}}@media screen and (min-width: 1200px){.sea-bg{background-size:cover}}#farmer-profiles{position:absolute;top:0;left:0;z-index:200;display:none;width:100%;height:100%;background:url(images/lightbox-bg.jpg) 0 0 repeat-x #6f9fdd}.no-touch #farmer-profiles{position:fixed;padding-top:65px}@media screen and (min-width: 960px){.no-touch #farmer-profiles{padding-top:75px}}#farmer-profiles .content{height:100%}#closeprofiles{position:absolute;top:10px;right:2%;display:block;height:44px;padding-right:50px;background:url(images/close.png) top right no-repeat transparent;color:#c4dfff;text-decoration:none;text-indent:-999em;z-index:200}@media screen and (min-width: 960px){#closeprofiles{top:100px;right:12%}}#slideshow{height:100%}.controls{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}#prev,#next{position:absolute;top:0;display:block;width:10%;height:100%}@media screen and (min-width: 500px){#prev,#next{background:rgba(255,255,255,0.1);transition:all 0.5s ease}#prev:hover,#next:hover{background:rgba(255,255,255,0.3);transition:all 0.5s ease}}#prev{left:0}#next{right:0}.arrow{position:absolute;top:50%;left:0;display:block;width:100%;height:100px;margin:-25px auto 0;background:url(images/arrow-right.png) center center no-repeat transparent;background-size:100% auto;color:#ffffff;text-align:center;text-indent:-999em;opacity:0.5;filter:alpha(opacity=50);transition:all 0.5s ease}#prev .arrow{background-image:url(images/arrow-left.png)}#prev:hover .arrow,#next:hover .arrow{opacity:1;filter:alpha(opacity=100);transition:all 0.5s ease}.profile{left:10%;width:80%;max-width:100%;height:100%;padding:20px}@media screen and (min-width: 960px){.lt-ie9 .profile{display:table}.lt-ie9 .profile>.profile-text{top:auto;display:table-cell;vertical-align:middle}.profile>.profile-text{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.profile-photo{width:75px;height:75px;width:25vw;height:25vw;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid #ffffff;background-size:100% auto;background-size:cover;background-repeat:no-repeat;margin:0 auto 1em}.profile-photo-1{background-position:right top}.profile-photo-2{background-position:center top}.profile-photo-3{background-position:right top}.profile-photo-4{background-position:center top}@media screen and (min-width: 960px){.profile-photo{height:100%;width:50%;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}}.profile-text{text-align:center}@media screen and (min-width: 960px){.profile-text{text-align:left;padding:50px}}.profile-text h3{font-family:"ChunkFive", "Benton-Sans-Bold", Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.5em;color:#ffffff;letter-spacing:0.05em}.profile-text h3+h4{margin-top:-1em}.profile-text h4{display:none;font-size:1.2em}@media screen and (min-width: 768px){.profile-text h4{display:block}}.profile-text h5{font-size:1em}.profile-text p{font-size:0.8em}@media screen and (min-width: 768px){.profile-text p{font-size:1em}}#report-5{background-image:url(images/bg-pattern.png);background-color:#200039;background:url(images/bg-pattern.png),linear-gradient(to bottom, #200039 36%, #200039 39%, #471071 54%, #60a7dd 66%);padding-bottom:40vh;overflow:hidden}#report-5 .section-title{padding-top:60px}#report-5 .content h3{color:#f3db6a}.report5-intro{background:url(images/iStock_13593786.jpg) center center no-repeat fixed #92b680;background-size:cover;position:relative;z-index:2;width:100%;padding:2em 0;border-top:2px dotted #ffffff;border-bottom:2px dotted #ffffff}@media screen and (min-width: 768px){.report5-intro{padding:3em 0}}.report5-intro:before,.report5-intro:after{width:50%;position:absolute;content:"";height:45px;bottom:-2px;background:url(images/bg-pattern.png) 0 0 repeat #200039;border-top:2px dotted #ffffff}.report5-intro:before{border-top-right-radius:175px 100px;left:0}.report5-intro:after{border-top-left-radius:175px 100px;right:0}.isios .report5-intro{background-attachment:scroll}.report5-intro .content{position:relative;max-width:850px;background-color:#fff;background-color:rgba(255,255,255,0.8);padding:1em 1.5em;margin-bottom:3em}@media screen and (min-width: 768px){.report5-intro .content{margin:2em auto 3em;padding:3em}}.report5-intro h4{color:#200039;margin-bottom:10px}@media screen and (min-width: 768px){.report5-intro-right{padding-left:20px}}.piechart{position:relative;border-radius:180px;width:180px;height:180px;margin:0 auto 2em;overflow:hidden;text-align:left}.piechart .label{text-align:center;position:absolute;line-height:180px;width:100%;z-index:10}.piechart svg{transform:rotate(-90deg);position:absolute;top:0;width:100%;height:100%}.pie-animate{stroke-dasharray:440;stroke-width:140}#mindfulpie1 .pie-animate{stroke:#60a8de;stroke-dashoffset:26.4}#mindfulpie1 .pie-animate{stroke-dashoffset:26.4}.piechart.fadeInUp #mindfulpie1 .pie-animate,.piechart:hover #mindfulpie1 .pie-animate{-webkit-animation:mindfulpie1 1s ease-out forwards;-moz-animation:mindfulpie1 1s ease-out forwards;-ms-animation:mindfulpie1 1s ease-out forwards;-o-animation:mindfulpie1 1s ease-out forwards;animation:mindfulpie1 1s ease-out forwards}@-webkit-keyframes mindfulpie1{from{stroke-dashoffset:440}to{stroke-dashoffset:26.4}}@-moz-keyframes mindfulpie1{from{stroke-dashoffset:440}to{stroke-dashoffset:26.4}}@-ms-keyframes mindfulpie1{from{stroke-dashoffset:440}to{stroke-dashoffset:26.4}}@-o-keyframes mindfulpie1{from{stroke-dashoffset:440}to{stroke-dashoffset:26.4}}@keyframes mindfulpie1{from{stroke-dashoffset:440}to{stroke-dashoffset:26.4}}#mindfulpie2 .pie-animate{stroke:#ff3254;stroke-dashoffset:74.8}#mindfulpie2 .pie-animate{stroke-dashoffset:74.8}.piechart.fadeInUp #mindfulpie2 .pie-animate,.piechart:hover #mindfulpie2 .pie-animate{-webkit-animation:mindfulpie2 1s ease-out forwards;-moz-animation:mindfulpie2 1s ease-out forwards;-ms-animation:mindfulpie2 1s ease-out forwards;-o-animation:mindfulpie2 1s ease-out forwards;animation:mindfulpie2 1s ease-out forwards}@-webkit-keyframes mindfulpie2{from{stroke-dashoffset:440}to{stroke-dashoffset:74.8}}@-moz-keyframes mindfulpie2{from{stroke-dashoffset:440}to{stroke-dashoffset:74.8}}@-ms-keyframes mindfulpie2{from{stroke-dashoffset:440}to{stroke-dashoffset:74.8}}@-o-keyframes mindfulpie2{from{stroke-dashoffset:440}to{stroke-dashoffset:74.8}}@keyframes mindfulpie2{from{stroke-dashoffset:440}to{stroke-dashoffset:74.8}}.piechartWrapper{width:100%}@media screen and (min-width: 960px){.piechartWrapper{padding-left:20px}}.purple-wr{color:#200039}.piechart-sm{position:relative;border-radius:180px;width:90px;height:90px;margin:0 auto 2em;overflow:hidden;text-align:left}.piechart-sm-2{position:relative;border-radius:180px;width:90px;height:90px;margin:0 auto 2em;overflow:hidden;text-align:left}@media screen and (min-width: 960px){.piechart-sm-2{margin:0 auto 2em 20px}}.piechart .label-sm{font-family:"Benton-Sans-Bold";text-align:center;position:absolute;line-height:97px;width:100%;text-shadow:-1px -1px 3px #333;z-index:10;font-size:1.8em}.pie-float{float:none}@media screen and (min-width: 960px){.pie-float{float:left}}.pie-caption{text-align:center;box-sizing:border-box}.pie-caption h4{margin-bottom:20px}.pie-caption p{color:#000}.mindfulpie1,.mindfulpie2{color:#000}.mindfulpie1 strong{color:#60a8de}.mindfulpie2 strong{color:#ff3254}.pie-responseWrapper{width:100%}@media screen and (min-width: 960px){.pie-responseWrapper{margin-top:150px}}.pie-response{display:block;margin-bottom:10px;padding-left:50px;position:relative;text-align:left}.pie-response strong{position:absolute;top:auto;left:0;font-family:"Benton-Sans-Bold"}.waste-prog{margin-bottom:0;overflow:visible}.waste-prog-title{position:relative;z-index:2;overflow:hidden;padding:0 0 2em;text-align:center}@media screen and (min-width: 960px){.waste-prog-title{padding:3.75em 0}}.waste-prog-facts{float:right}.waste-prog-fact{position:relative;margin:2em 0;font-family:"Benton-Sans-Regular",Helvetica,Arial,sans-serif;font-size:1.2em;line-height:1.2;color:#ffffff;padding-right:20px}.waste-prog-fact-1{position:static}.waste-prog-fact-1:before{content:"";background:url(images/sprite/cowclouds.png) no-repeat transparent;background-size:100% 100%;width:50%;left:-5%;height:0;padding-bottom:21%;display:block;opacity:0.5;filter:alpha(opacity=50);float:left}@media screen and (min-width: 960px){.waste-prog-fact-1:before{margin-left:-12%}}.waste-prog-fact-2{position:relative}.waste-prog-fact-2:before{font-family:"icomoon";content:"\e606";font-size:80px;color:#E9CE3C;float:right;position:relative;top:-20px}.waste-prog-fact-3{position:relative;margin-left:0;clear:left;margin-bottom:-195px}@media screen and (min-width: 768px){.waste-prog-fact-3{margin-bottom:-138px}}@media screen and (min-width: 960px){.waste-prog-fact-3{margin-bottom:-12px}}.waste-prog-fact-3:after{content:"\e607";float:none;font-family:"icomoon";font-size:80px;color:#7A5B7A}.waste-prog-fact-4{position:relative;width:50%;float:right;margin-bottom:2em;top:6em}.waste-prog-fact-4:before{font-family:"icomoon";font-size:80px;color:#E9CE3C;float:right;position:relative;top:-20px}.waste-prog-fact p{font-size:1.1em}.water-waste{clear:both;width:100%;height:40vh;background:url(images/bg-pattern.png) #34add4;position:absolute;bottom:0;left:0}.lt-ie9 .water-waste{display:table}.lt-ie9 .water-waste>*{top:auto;display:table-cell;vertical-align:middle}.water-waste>*{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.water-waste:before{font-family:"icomoon";content:"\e605";font-size:25px;position:absolute;top:-33px;right:10%;color:#7a5b7a;-webkit-animation:boatWaves 4s 4s infinite alternate;-moz-animation:boatWaves 4s 4s infinite alternate;-ms-animation:boatWaves 4s 4s infinite alternate;-o-animation:boatWaves 4s 4s infinite alternate;animation:boatWaves 4s 4s infinite alternate}@media screen and (min-width: 768px){.water-waste:before{right:33%}}.water-waste:after{display:block;content:"";width:110%;height:12px;background:url(images/water.png) 0 0 repeat-x transparent;position:absolute;top:-12px;-webkit-animation:waterWaves 2s 2s infinite alternate;-moz-animation:waterWaves 2s 2s infinite alternate;-ms-animation:waterWaves 2s 2s infinite alternate;-o-animation:waterWaves 2s 2s infinite alternate;animation:waterWaves 2s 2s infinite alternate}.water-waste-fact{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:20px}.lt-ie9 .water-waste-fact{top:auto}.water-waste-fact .mega{margin-left:0;font-size:9vw}@media screen and (min-width: 960px){.water-waste-fact .mega{font-size:1.25em}}.reasons span{display:block;font-size:100px;margin-bottom:10px}.waste-dyk{max-width:650px;margin:0 auto 3em;text-align:center}.waste-dyk:before{content:"";background:url(images/sprite/cowclouds.png) no-repeat transparent;width:100%;left:20%;height:0;padding-bottom:50%;display:block;opacity:0.5;filter:alpha(opacity=50);position:absolute}.waste-dyk::after{display:none}@media screen and (min-width: 960px){.waste-dyk::after{font-family:"icomoon";content:"\e606";font-size:80px;color:#E9CE3C;float:right;position:relative;right:20%;position:absolute;display:block}}.report5-infographic{width:100%;margin:140px auto auto auto}@media screen and (min-width: 960px){.report5-infographic{width:100%;margin:auto;z-index:20;position:relative;left:0;margin-top:-100px;right:0}}@media (min-width: 1600px){.report5-infographic{width:80%;margin:auto;z-index:20;position:absolute;left:0;margin-top:-320px;right:0}}.report5-infographic::after{content:"";display:block;clear:both}.report5-infographic .bar-cow,.report5-infographic .bar-milk,.report5-infographic .bar-apple{height:1000px;text-align:center;color:#fff;position:relative;float:left;width:30%;margin-right:3%}@media screen and (min-width: 960px){.report5-infographic .bar-cow,.report5-infographic .bar-milk,.report5-infographic .bar-apple{width:100px}}.report5-infographic .bar-cow p,.report5-infographic .bar-milk p,.report5-infographic .bar-apple p{position:absolute;z-index:30;margin-top:-72px;width:100%;text-align:center;font-family:"Benton-Sans-Bold";font-size:22px;line-height:26px}.report5-infographic .bar-cow .icon-cow,.report5-infographic .bar-milk .icon-cow,.report5-infographic .bar-apple .icon-cow{color:#f3db6a;z-index:50;position:absolute;margin-top:1020px;font-size:100px;left:0;right:0}.report5-infographic .bar-cow .icon-milk,.report5-infographic .bar-milk .icon-milk,.report5-infographic .bar-apple .icon-milk{color:#7bc5c1;z-index:50;position:absolute;margin-top:1020px;font-size:90px;left:0;right:0;font-family:"icomoon-extended"}.report5-infographic .bar-cow .icon-apple,.report5-infographic .bar-milk .icon-apple,.report5-infographic .bar-apple .icon-apple{color:#bbd993;z-index:50;position:absolute;margin-top:1020px;font-size:90px;left:0;right:0;font-family:"icomoon-extended"}.report5-infographic .level-cow{width:100%;height:100%;background:#7e9edf;position:absolute;bottom:0}.report5-infographic .level-milk{width:100%;height:6.666%;background:#7e9edf;position:absolute;bottom:0}.report5-infographic .level-apple{width:100%;height:.4444%;background:#7e9edf;position:absolute;bottom:0}.report5-infographic .cow.start{height:0px;height:100% \9  !important;background:#ffab45;-webkit-animation:cow 2s ease-out forwards;-moz-animation:cow 2s ease-out forwards;-ms-animation:cow 2s ease-out forwards;-o-animation:cow 2s ease-out forwards;animation:cow 2s ease-out forwards}.report5-infographic .milk.start{height:0px;height:6.666% \9  !important;background:#ffab45;-webkit-animation:milk 2s ease-out forwards;-moz-animation:milk 2s ease-out forwards;-ms-animation:milk 2s ease-out forwards;-o-animation:milk 2s ease-out forwards;animation:milk 2s ease-out forwards}.report5-infographic .apple.start{height:0px;height:0.4444% \9  !important;background:#ffab45;-webkit-animation:apple 2s ease-out forwards;-moz-animation:apple 2s ease-out forwards;-ms-animation:apple 2s ease-out forwards;-o-animation:apple 2s ease-out forwards;animation:apple 2s ease-out forwards}@-moz-keyframes cow{0%{height:0px}100%{height:100%}}@-webkit-keyframes cow{0%{height:0px}100%{height:100%}}@-o-keyframes cow{0%{height:0px}100%{height:100%}}@keyframes cow{0%{height:0px}100%{height:100%}}@-moz-keyframes milk{0%{height:0px}100%{height:6.666%}}@-webkit-keyframes milk{0%{height:0px}100%{height:6.666%}}@-o-keyframes milk{0%{height:0px}100%{height:6.666%}}@keyframes milk{0%{height:0px}100%{height:6.666%}}@-moz-keyframes apple{0%{height:0px}100%{height:.4444%}}@-webkit-keyframes apple{0%{height:0px}100%{height:.4444%}}@-o-keyframes apple{0%{height:0px}100%{height:.4444%}}@keyframes apple{0%{height:0px}100%{height:.4444%}}.grass{width:100%;height:50px;background-image:url("images/grass.svg");background-repeat:repeat-x}.dyk-title{width:100%;margin:auto;text-align:center}@media screen and (min-width: 960px){.dyk-title{width:66.6666%;margin:auto;text-align:center}}.did-you-knowWrapper{width:100%;margin:150px auto auto auto}@media screen and (min-width: 960px){.did-you-knowWrapper{width:66.666%;position:relative;margin:auto}}@media (max-width: 1599px){.did-you-knowWrapper{top:-800px}}@media (min-width: 1600px){.did-you-knowWrapper{width:66.666%;position:relative;margin:100px auto auto auto;top:0}}.did-you-knowWrapper .did-you-know{border-radius:25px;min-height:300px;background:#77a088;width:100%;padding:0}@media screen and (min-width: 960px){.did-you-knowWrapper .did-you-know{padding:70px 0 70px 0}}@media screen and (min-width: 1200px){.did-you-knowWrapper .did-you-know{padding:0}}.did-you-knowWrapper .did-you-know p{padding:65px;font-size:22px;vertical-align:middle;color:#fff;display:inline-block;text-shadow:2px 1px 2px #444}.and-thatWrapper{width:100%;min-height:200px;margin-top:70px}@media screen and (min-width: 960px){.and-thatWrapper{margin-top:-315px}}@media (min-width: 1600px){.and-thatWrapper{margin-top:315px}}.and-thatWrapper .grass{width:100%;height:50px;background-image:url("images/grass.svg");background-repeat:repeat-x;background-position:-15px 0;display:none}@media screen and (min-width: 1200px){.and-thatWrapper .grass{display:block}}.and-thatWrapper .and-that{width:100%;margin:auto;height:auto}@media screen and (min-width: 960px){.and-thatWrapper .and-that{width:80%}}.and-thatWrapper .and-that h4{text-align:center;margin-top:10px}.and-thatWrapper .and-that .facts{background:#341c3c;border-top:1px dotted #fff;border-bottom:1px dotted #fff;width:100%;padding:30px;height:auto}@media screen and (min-width: 960px){.and-thatWrapper .and-that .facts{border:1px dotted #fff}}.and-thatWrapper .and-that .facts::after{content:"";display:block;clear:both}.and-thatWrapper .and-that .facts ul{color:#fff;padding:40px;margin:auto}.and-thatWrapper .and-that .facts ul li{list-style:disc}.and-thatWrapper .and-that .facts span{color:#60a8de}#report-6{background:url(images/iStock_7258522.jpg) top center no-repeat;background-size:100% auto;background-size:cover;padding-top:80px}@media screen and (min-width: 960px){#report-6{background:url("images/iStock_7258522.jpg") top center no-repeat;background-size:cover}}#report-6 .section-title{padding-top:40px}.comm-market-title{font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif;font-size:1.75em;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased}@media screen and (min-width: 500px){.comm-market-title{font-size:3.125em;text-transform:uppercase}}.comm-market-title1,.comm-market-title2{display:inline;width:auto;margin:0;border:none;background:none;box-shadow:none;font-family:inherit;font-size:1em;line-height:0.85;text-transform:none}@media screen and (min-width: 500px){.comm-market-title1,.comm-market-title2{font-family:"Grand-Hotel",Arial,Helvetica,sans-serif}}.comm-market-title1{display:block;margin-bottom:15px;font-size:0.75em}@media screen and (min-width: 500px){.comm-market-title1{text-indent:-25px}}.comm-market-title2{display:inline-block;width:72px;height:72px;margin:0 20px;border:1px solid #a4d7d8;-webkit-border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;border-radius:36px;background-color:#66bdbd;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.75);-moz-box-shadow:0 0 5px rgba(0,0,0,0.75);-ms-box-shadow:0 0 5px rgba(0,0,0,0.75);-o-box-shadow:0 0 5px rgba(0,0,0,0.75);box-shadow:0 0 5px rgba(0,0,0,0.75);line-height:72px}.comm-market{overflow:hidden;padding:0;border:1px solid rgba(255,255,255,0.3);background-color:rgba(0,0,0,0.85);-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;-ms-box-shadow:0 0 5px #000;-o-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}@media screen and (min-width: 768px){.comm-market{padding:3em}}.comm-market h4{position:relative;min-height:79px;line-height:1.2}@media screen and (min-width: 960px){.comm-market h4{line-height:79px}}.comm-market-farm,.comm-market-donate,.comm-market-csa{margin:auto;padding:20px;color:#ffffff;text-align:center}.market-icon-farm,.market-icon-donate,.market-icon-csa{margin:0 auto 1em}@media screen and (min-width: 960px){.market-icon-farm,.market-icon-donate,.market-icon-csa{top:0}}.comm-market-farm,.comm-market-donate{float:none;clear:both}.comm-market-farm h4,.comm-market-donate h4{margin-bottom:-20px}.comm-market-farm .button,.comm-market-donate .button{border:1px solid #60a8de;background-color:#60a8de;-webkit-box-shadow:0 5px 0 0 #0c5792;-moz-box-shadow:0 5px 0 0 #0c5792;-ms-box-shadow:0 5px 0 0 #0c5792;-o-box-shadow:0 5px 0 0 #0c5792;box-shadow:0 5px 0 0 #0c5792;color:#fff}.comm-market-farm a,.comm-market-donate a{color:#ff3254}.market-icon-farm{left:0;width:90px;height:79px;background-position:-511px -156px}.market-icon-donate{left:0;width:90px;height:79px;background-position:-323px -380px}.comm-market-csa{float:right;margin-bottom:0}@media screen and (min-width: 960px){.comm-market-csa h4{padding-right:90px}}.comm-market-csa .button{border:1px solid #719f59;background-color:#699155;-webkit-box-shadow:0 5px 0 0 #31561e;-moz-box-shadow:0 5px 0 0 #31561e;-ms-box-shadow:0 5px 0 0 #31561e;-o-box-shadow:0 5px 0 0 #31561e;box-shadow:0 5px 0 0 #31561e}.market-icon-csa{right:0;width:94px;height:81px;background-position:-506px -235px;font-size:1.3em}.vendor-list{width:80%;margin:auto}.vendor-list h5{font-family:"Grand-Hotel",Arial,Helvetica,sans-serif;font-size:2.5em;margin:20px auto 40px auto;color:#fff;text-align:center;border-bottom:1px solid #fff;padding-bottom:30px;width:80%;-webkit-font-smoothing:antialiased}.vendor-list .vendor-col{width:80%;margin:auto;text-align:center}.vendor-list .vendor-col ul{width:80%;float:none;margin:auto}@media screen and (min-width: 1200px){.vendor-list .vendor-col ul{width:33.3333%;float:left}}.vendor-list .vendor-col ul a,.vendor-list .vendor-col ul a:focus,.vendor-list .vendor-col ul a:active{color:#fff;text-decoration:none;border-bottom:2px dotted #66bdbd}.vendor-list .vendor-col ul a:hover{color:#66bdbd;text-decoration:none;border-bottom:2px dotted #66bdbd}#report-062{background:url(images/granby-commons-web.jpg) top center no-repeat;background-size:100% auto;background-size:cover}@media screen and (min-width: 960px){#report-062{background:url("images/granby-commons-web.jpg") top center no-repeat;background-size:cover}}.comm-market-title{font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif;font-size:1.75em;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased}@media screen and (min-width: 500px){.comm-market-title{font-size:3.125em;text-transform:uppercase}}.comm-market-title1,.comm-market-title2{display:inline;width:auto;margin:0;border:none;background:none;box-shadow:none;font-family:inherit;font-size:1em;line-height:0.85;text-transform:none}@media screen and (min-width: 500px){.comm-market-title1,.comm-market-title2{font-family:"Grand-Hotel",Arial,Helvetica,sans-serif}}.comm-market-title1{display:block;margin-bottom:15px;font-size:0.75em}@media screen and (min-width: 500px){.comm-market-title1{text-indent:-25px}}.comm-market-title2{display:inline-block;width:72px;height:72px;margin:0 20px;border:1px solid #a4d7d8;-webkit-border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;border-radius:36px;background-color:#66bdbd;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.75);-moz-box-shadow:0 0 5px rgba(0,0,0,0.75);-ms-box-shadow:0 0 5px rgba(0,0,0,0.75);-o-box-shadow:0 0 5px rgba(0,0,0,0.75);box-shadow:0 0 5px rgba(0,0,0,0.75);line-height:72px}.comm-market{overflow:hidden;padding:0;border:1px solid rgba(255,255,255,0.3);background-color:rgba(0,0,0,0.85);-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;-ms-box-shadow:0 0 5px #000;-o-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}@media screen and (min-width: 768px){.comm-market{padding:3em}}.comm-market h4{position:relative;min-height:79px;line-height:1.2}@media screen and (min-width: 960px){.comm-market h4{line-height:79px}}.comm-market-farm,.comm-market-donate,.comm-market-csa{margin:auto;padding:20px;color:#ffffff;text-align:center}.market-icon-farm,.market-icon-donate,.market-icon-csa{margin:0 auto 1em}@media screen and (min-width: 960px){.market-icon-farm,.market-icon-donate,.market-icon-csa{top:0}}.comm-market-farm,.comm-market-donate{float:none;clear:both}.comm-market-farm h4,.comm-market-donate h4{margin-bottom:-20px}.comm-market-farm .button,.comm-market-donate .button{border:1px solid #60a8de;background-color:#60a8de;-webkit-box-shadow:0 5px 0 0 #0c5792;-moz-box-shadow:0 5px 0 0 #0c5792;-ms-box-shadow:0 5px 0 0 #0c5792;-o-box-shadow:0 5px 0 0 #0c5792;box-shadow:0 5px 0 0 #0c5792;color:#fff}.comm-market-farm a,.comm-market-donate a{color:#ff3254}.market-icon-farm{left:0;width:90px;height:79px;background-position:-511px -156px}.market-icon-donate{left:0;width:90px;height:79px;background-position:-323px -380px}.comm-market-csa{float:right;margin-bottom:0}@media screen and (min-width: 960px){.comm-market-csa h4{padding-right:90px}}.comm-market-csa .button{border:1px solid #719f59;background-color:#699155;-webkit-box-shadow:0 5px 0 0 #31561e;-moz-box-shadow:0 5px 0 0 #31561e;-ms-box-shadow:0 5px 0 0 #31561e;-o-box-shadow:0 5px 0 0 #31561e;box-shadow:0 5px 0 0 #31561e}.market-icon-csa{right:0;width:94px;height:81px;background-position:-506px -235px;font-size:1.3em}.vendor-list{width:80%;margin:auto}.vendor-list h5{font-family:"Grand-Hotel",Arial,Helvetica,sans-serif;font-size:2.5em;margin:20px auto 40px auto;color:#fff;text-align:center;border-bottom:1px solid #fff;padding-bottom:30px;width:80%;-webkit-font-smoothing:antialiased}.vendor-list .vendor-col{width:80%;margin:auto;text-align:center}.vendor-list .vendor-col ul{width:80%;float:none;margin:auto}@media screen and (min-width: 1200px){.vendor-list .vendor-col ul{width:33.3333%;float:left}}.vendor-list .vendor-col ul a,.vendor-list .vendor-col ul a:focus,.vendor-list .vendor-col ul a:active{color:#fff;text-decoration:none;border-bottom:2px dotted #66bdbd}.vendor-list .vendor-col ul a:hover{color:#66bdbd;text-decoration:none;border-bottom:2px dotted #66bdbd}#report-063{background:url(images/food-waste-pattern.png) 0 0 repeat #ffab45}@media screen and (min-width: 960px){#report-063{background:url(images/food-waste-pattern.png) 0 0 repeat #ffab45;background-size:cover}}.waste-track-title{font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif;font-size:1.75em;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased}@media screen and (min-width: 500px){.waste-track-title{font-size:3.125em;text-transform:uppercase}}.waste-track-title1,.waste-track-title2{display:inline;width:auto;margin:0;border:none;background:none;box-shadow:none;font-family:inherit;font-size:1em;line-height:0.85;text-transform:none}@media screen and (min-width: 500px){.waste-track-title1,.waste-track-title2{font-family:"Grand-Hotel",Arial,Helvetica,sans-serif}}.waste-track-title1{display:block;margin-bottom:15px;font-size:0.75em}@media screen and (min-width: 500px){.waste-track-title1{text-indent:-25px}}.waste-track-title2{display:inline-block;width:72px;height:72px;margin:0 20px;border:1px solid #a4d7d8;-webkit-border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;border-radius:36px;background-color:#66bdbd;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.75);-moz-box-shadow:0 0 5px rgba(0,0,0,0.75);-ms-box-shadow:0 0 5px rgba(0,0,0,0.75);-o-box-shadow:0 0 5px rgba(0,0,0,0.75);box-shadow:0 0 5px rgba(0,0,0,0.75);line-height:72px}.waste-track-wrapper{margin:20px auto}.waste-track{overflow:hidden;padding:0;background-color:#ffab45}@media screen and (min-width: 768px){.waste-track{padding:3em}}.waste-track h4{position:relative;min-height:79px;line-height:1.2}@media screen and (min-width: 960px){.waste-track h4{line-height:79px}}@media screen and (min-width: 768px){.intro{width:80%;margin:-40px auto auto auto;padding-top:0;padding-bottom:0}}.summary{background-color:rgba(255,171,69,0.4);border:none;margin-bottom:50px}.waste-intro{margin:auto;color:#ffffff;text-align:center;font-size:16pt;font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif;letter-spacing:2px}.waste-intro{float:none;clear:both}.waste-intro h4{margin-bottom:-20px}.waste-intro .button{border:1px solid #60a8de;background-color:#60a8de;-webkit-box-shadow:0 5px 0 0 #0c5792;-moz-box-shadow:0 5px 0 0 #0c5792;-ms-box-shadow:0 5px 0 0 #0c5792;-o-box-shadow:0 5px 0 0 #0c5792;box-shadow:0 5px 0 0 #0c5792;color:#fff}.waste-intro a{color:#ff3254}.did-you-knowWrapper-waste{width:100%;margin:auto}@media screen and (min-width: 960px){.did-you-knowWrapper-waste{width:60%;margin:-60px 0 0 0;position:relative;float:none}}@media (max-width: 1599px){.did-you-knowWrapper-waste{top:0}}@media (min-width: 1600px){.did-you-knowWrapper-waste{position:relative;margin:100px auto auto auto;top:0}}.did-you-knowWrapper-waste .did-you-know-waste{border-radius:25px;min-height:300px;background:#77a088;width:100%;padding:25px 40px}@media screen and (min-width: 960px){.did-you-knowWrapper-waste .did-you-know-waste{padding:40px 75px}}.did-you-knowWrapper-waste .did-you-know-waste p{vertical-align:middle;color:#fff;display:inline-block}.did-you-know-waste ul{list-style:disc}.dyk-title-waste{font-family:"Grand-Hotel",Arial,Helvetica,sans-serif;width:100%;margin:auto;text-align:center}@media screen and (min-width: 960px){.dyk-title-waste{width:66.6666%;margin:auto;text-align:center}}.waste-image img{width:358px;border:5px solid rgba(255,255,255,0.5);float:none;margin:auto;display:table}@media screen and (min-width: 768px){.waste-image img{float:right}}#report-7{padding-bottom:0;background:url(images/bg-pattern.png) 0 0 repeat fixed #66bdbd}.comm-timeline{position:relative;width:78%;padding-bottom:8em;padding-left:30px;border-left:2px dotted #be86d0;color:#ffffff;margin:0 auto}@media screen and (min-width: 768px){.comm-timeline{width:100%;max-width:411px}}@media screen and (min-width: 960px){.comm-timeline{left:50%;margin-left:-2px}}.timeline-title{text-align:center}.timeline-title span{font-weight:400;color:#601a75}.timeline-milestone,.timeline-event{width:100%;max-width:411px}.timeline-milestone{position:relative;padding-left:20px;margin:6em 0 3em;line-height:1.1}.timeline-milestone.first{margin-top:0}.timeline-milestone h4{margin-bottom:0}.timeline-milestone a{color:#fff !important}@media screen and (min-width: 960px){.flipme .timeline-milestone{position:relative;right:437px;padding-right:20px;padding-left:0;text-align:right}}.year{position:absolute;top:-16px;left:-65px;width:69px;height:69px;background-position:-251px -282px;font-family:"Benton-Sans-Bold",Helvetica,Arial,sans-serif;font-size:16px;line-height:69px;text-align:center;text-shadow:0 1px 0 #335920}@media screen and (min-width: 960px){.flipme .year{right:-62px;left:auto}}.impact{font-family:"Benton-Sans-Light",Helvetica,Arial,sans-serif;font-style:italic;font-size:0.9em}.timeline-event{position:relative;margin-bottom:2em;line-height:1.1}.timeline-event:before{position:absolute;top:0;left:-43px;display:block;width:22px;height:22px;background:url(images/sprite.png) -275px -260px no-repeat transparent;content:" "}@media screen and (min-width: 960px){.flipme .timeline-event{position:relative;right:419px;padding-right:20px;padding-left:0;text-align:right}.flipme .timeline-event:before{right:-20px;left:auto}}.timeline-event h5{font-size:1em}.timeline-event h5 sup{font-weight:300;font-size:1em}.timeline-photo{position:relative;width:100%;margin:0;top:-23px;left:18px;height:auto;margin-bottom:1em}@media screen and (min-width: 960px){.timeline-photo{position:absolute;margin-top:-86px;margin-left:-123%;left:auto}}.timeline-photo:before{content:" ";display:block;position:absolute;left:-25px;top:20px;width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-right:15px solid rgba(255,255,255,0.5);border-left:none;z-index:2}@media screen and (min-width: 960px){.timeline-photo:before{position:absolute;top:20px;left:auto;right:-10px;border-left:15px solid rgba(255,255,255,0.5);border-right:none}}@media screen and (min-width: 960px){.flipme .timeline-photo{margin-left:120%}.flipme .timeline-photo:before{position:absolute;top:20px;right:auto;left:-20px;z-index:2;display:block;width:0;height:0;border-top:13px solid transparent;border-right:15px solid rgba(255,255,255,0.5);border-bottom:13px solid transparent;border-left:none;content:""}}.timeline-photo img{position:relative;margin-left:-10px;border:5px solid rgba(255,255,255,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.38);-moz-box-shadow:0 0 5px rgba(0,0,0,0.38);-ms-box-shadow:0 0 5px rgba(0,0,0,0.38);-o-box-shadow:0 0 5px rgba(0,0,0,0.38);box-shadow:0 0 5px rgba(0,0,0,0.38);width:100%;height:auto}@media screen and (min-width: 960px){.timeline-photo img{position:absolute;top:5px;right:5px}}#report-8{padding-bottom:60px;background:url(images/iStock_24896916.jpg) 0 0 no-repeat #bc5454;background-size:cover;background-position:0 45%}#report-8 .content{max-width:100%}@media screen and (min-width: 960px){#report-8 .content{max-width:65%}}#report-8 .content a{color:#ff3254;text-decoration:none;border-bottom:1px dotted}#report-8 .content a:hover{color:#751727}.looking-forward-title{font-size:100px;font-family:"Grand-Hotel",Arial,Helvetica,sans-serif;font-weight:400;color:#fff;text-align:center}.looking-forward-title span{color:#60a8de}.looking-forward-intro{width:100%;height:auto;border-top:1px dotted #fff;border-bottom:1px dotted #fff;background-color:rgba(0,0,0,0.8);margin-bottom:50px}.looking-forward-intro p{color:#fff;margin:auto;text-align:center;padding:100px 0 100px 0;width:80%}@media screen and (min-width: 768px){.looking-forward-intro p{width:85%}}@media screen and (min-width: 960px){.looking-forward-intro p{width:65%;padding:100px}}@media screen and (min-width: 1200px){.looking-forward-intro p{width:50%}}.highlights{position:relative;width:100%}@media screen and (min-width: 1200px){.highlights{height:1400px}}.highlight{width:100%;padding:20px;background-position:center center;background-size:cover;background-repeat:no-repeat;text-align:center}.highlight:before{height:100%;margin-right:-0.25em;vertical-align:middle;content:""}@media screen and (min-width: 1200px){.highlight{float:left;width:50%;height:30%}}.highlight-info{display:inline-block;width:100%;height:auto;padding:1em;margin:0 auto;color:#ffffff;font-size:.8em;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}.highlight-info h4{border-bottom:3px solid #ff3254;padding-bottom:20px;font-size:25px}@media screen and (min-width: 500px){.highlight-info{width:75%}}@media screen and (min-width: 768px){.highlight-info{font-size:1em}}#report-9{overflow:hidden;padding-bottom:50px;background:url("images/bg-pattern.png") 0 0 repeat fixed #200039}@media screen and (min-width: 1200px){#report-9{padding-bottom:200px}}#report-9 h4{text-align:center}#report-9 .intro{color:#ffffff;text-align:center}#report-9 .section-title strong{font-size:8vw}@media screen and (min-width: 768px){#report-9 .section-title strong{font-size:1.45em}}.awards-stars img{display:block;margin:3em auto}.green-food-court img{display:block;margin-left:-107px}@media screen and (min-width: 768px){.green-food-court img{margin:3em auto}}img.g2g-container{margin:0 0 20px 0;width:100%}.awards-leadership{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.38);-moz-box-shadow:0 0 5px rgba(0,0,0,0.38);-ms-box-shadow:0 0 5px rgba(0,0,0,0.38);-o-box-shadow:0 0 5px rgba(0,0,0,0.38);box-shadow:0 0 5px rgba(0,0,0,0.38);position:relative;overflow:hidden;padding:20px;padding-top:140px;padding-top:40vw;margin:4em 0;border:1px solid #a3d7d7;background:url(images/sprite/map-awards.png) center top no-repeat transparent;background-color:rgba(255,255,255,0.1);background-size:45% auto;color:#ffffff}@media screen and (min-width: 768px){.awards-leadership{width:100%;max-width:1150px;background-position:-48% top;background-size:63% auto;padding-top:20px}}@media screen and (min-width: 960px){.awards-leadership{background-position:-145% top;background-size:80% auto;padding-top:20px}}.awards-leadership div{text-align:center}@media screen and (min-width: 768px){.awards-leadership div{text-align:left}}.awards-leadership a{clear:both}.awards-leadership ul{margin-left:1em;list-style-type:disc}.awards-leadership .button{-webkit-border-radius:26px;-moz-border-radius:26px;-ms-border-radius:26px;border-radius:26px;-webkit-box-shadow:0 4px 0 #91894d;-moz-box-shadow:0 4px 0 #91894d;-ms-box-shadow:0 4px 0 #91894d;-o-box-shadow:0 4px 0 #91894d;box-shadow:0 4px 0 #91894d;padding:15px 25px;border:1px solid #a9a367;background-color:#e9e19b;font-size:1.4em;color:#91894d}@media screen and (min-width: 768px){.awards-leadership-text{margin-left:33%;padding:0 20px}}.awards-leadership-text img{margin-top:1em}.awards-leadership-1{display:block;margin-bottom:0;font-family:"Grand-Hotel",Arial,Helvetica,sans-serif;font-size:2em;line-height:0.85;-webkit-font-smoothing:antialiased;line-height:1;margin-bottom:10px}.awards-leadership-2{display:block;font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif;font-size:2.5em;color:#458d8e;text-transform:uppercase;line-height:1}.awards-leadership-3{display:block;color:#fff;text-transform:uppercase;font-size:2.5em;font-family:"ChunkFive", "Benton-Sans-Bold", Arial,Helvetica,sans-serif;line-height:1}@media screen and (min-width: 768px){.awards-leadership-3{font-family:"Benton-Sans-Comp-Black",Helvetica,Arial,sans-serif;font-size:6.2em;font-size:7.4vw;margin-bottom:.1em}}.community-text{overflow:hidden;clear:both}@media screen and (min-width: 960px){.community-text{margin-left:33%}}.community-text div{padding:20px}.community-text div+div{margin-top:-40px}@media screen and (min-width: 768px){.community-text div+div{margin-top:0}}.community-text img{max-width:100%}.report9-graphicWrapper{width:50%;padding-top:50px;margin:auto}.report9-graphicWrapper .report9-left{float:none;text-align:center}@media screen and (min-width: 960px){.report9-graphicWrapper .report9-left{float:left}}.report9-graphicWrapper .report9-left .three-restaurants{width:200px;height:200px;background:#0c5792;text-align:center;vertical-align:middle;font-weight:900;-moz-border-radius:50%;padding-top:27px;-webkit-border-radius:50%;border-radius:50%;margin:auto auto 20px auto}.report9-graphicWrapper .report9-left .three-restaurants span{text-align:center;color:#fff;display:inline-block;font-family:"Benton-Sans-Bold";font-size:40px}.report9-graphicWrapper .report9-right{float:none;text-align:center}@media screen and (min-width: 960px){.report9-graphicWrapper .report9-right{float:right}}.report9-graphicWrapper .report9-right .four-restaurants{width:200px;height:200px;background:#0c5792;text-align:center;vertical-align:middle;font-weight:900;-moz-border-radius:50%;padding-top:27px;-webkit-border-radius:50%;border-radius:50%;margin:auto auto 20px auto}.report9-graphicWrapper .report9-right .four-restaurants span{text-align:center;color:#fff;display:inline-block;font-family:"Benton-Sans-Bold";font-size:40px}.report9-graphicWrapper .stars{font-size:25px;color:#f3db6a}.report9-graphicWrapper h3{font-family:"Grand-Hotel",Arial,Helvetica,sans-serif;font-size:45px;color:#fff;line-height:20px;font-size:24px;margin-bottom:10px;-webkit-font-smoothing:antialiased}.report9-graphicWrapper .restaurant-copy{float:left;text-align:center;margin:auto;color:#fff}#report-092{padding:70px 0;background:url(images/bg-container-final.jpg) #fff top center no-repeat;background-size:100% auto;background-size:cover}@media screen and (min-width: 1200px){#report-092{padding:150px 0 300px 0}}#report-092 .content{padding:40px 30px;background:rgba(32,0,57,0.9);color:#fff}@media screen and (min-width: 768px){#report-092 .content{padding:40px 60px}}#report-092 .section-title{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #fdaa50;font-size:25px;text-align:center}@media screen and (min-width: 768px){#report-092 .section-title{padding-bottom:10px}}@media screen and (min-width: 960px){#report-092 .section-title{margin-left:15%;margin-right:15%}}@media screen and (min-width: 1200px){#report-092 .section-title{margin-left:7%;margin-right:7%;font-size:35px}}#report-092 .section-title strong{line-height:1.2;margin-left:0}#report-092 .section-subtitle{margin:0 0 20px 0;text-align:center}@media screen and (min-width: 768px){#report-092 .section-subtitle{margin:0 0 60px 0}}#report-092 img{display:block;width:100%;max-width:300px;margin:0 auto 25px auto;border:4px solid #fff}@media screen and (min-width: 768px){#report-092 img{margin:0}}#report-092 ul{margin:0 0 40px 20px;list-style-type:disc}#report-10{box-shadow:none;background:url(images/bg-pattern.png) 0 0 repeat fixed #200039}@media screen and (min-width: 500px){#report-10{box-shadow:0 0 5px rgba(0,0,0,0.5)}}#report-10 .content{padding:75px 0}@media screen and (min-height: 800px){#report-10 .content{padding:125px 0}}@media screen and (min-height: 1100px){#report-10 .content{padding:250px 0}}.thankyou{width:100%;max-width:980px;color:#ffffff;text-align:center}.thankyou h2{font-weight:400;font-size:1.5em}@media screen and (min-width: 500px){.thankyou h2{font-size:2em;font-size:5vw}}@media screen and (min-width: 768px){.thankyou h2{font-size:4vw}}@media screen and (min-width: 960px){.thankyou h2{font-size:2.6em}}.thankyou1,.thankyou2,.thankyou3{display:block;line-height:1.2}.thankyou1{font-family:"Grand-Hotel",Arial,Helvetica,sans-serif;font-size:1.2em;font-size:9vw;line-height:0.85}@media screen and (min-width: 500px){.thankyou1{font-size:1.2em}}.thankyou2{font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif;font-size:1.875em;font-size:13vw;line-height:1;color:#60a8de;text-shadow:0 2px 0 rgba(255,255,255,0.25),0 6px 0 #0c5792,0 7px 0 rgba(255,255,255,0.25);text-transform:uppercase;margin:.35em auto}@media screen and (min-width: 500px){.thankyou2{font-size:2.3em;margin:.2em auto .1em}}@media screen and (min-width: 768px){.thankyou2{font-size:3.2em}}@media screen and (min-width: 1200px){.thankyou2{text-shadow:0 1px 0 #0c5792,0 10px 0 #0c5792}}.thankyou3{font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif;font-size:0.8em;line-height:1.1}.thankyou-logo{display:block;clear:both;background:none !important;margin:45px auto;background-position:0 0}@media screen and (min-width: 500px){.thankyou-logo{margin:0 auto}}.brand-masterPlate{margin:0 auto}.social{position:relative;width:90%;padding-bottom:1em;margin:90px auto 0;border-top:2px dotted #b5d5d5;border-bottom:2px dotted #b5d5d5;font-family:"ChunkFive","Benton-Sans-Bold",Arial,Helvetica,sans-serif}@media screen and (min-width: 500px){.social{padding:20px 0}}@media screen and (min-width: 768px){.social{height:120px}}.social:after{position:absolute;top:2px;left:0;display:block;width:100%;height:101.5%;border-top:2px dotted #b5d5d5;border-bottom:2px dotted #b5d5d5;content:""}@media screen and (min-width: 768px){.social:after{height:inherit}}.social a{display:inline-block;position:relative;left:0;z-index:2;vertical-align:middle;font-size:1em;font-size:3.1vw;line-height:1.5;color:#ffffff;letter-spacing:0.03em;text-decoration:none;text-transform:uppercase}.social a:after{content:" | "}.social a:last-child:after{display:none}@media screen and (min-width: 768px){.social a{font-size:1.25em;font-size:2.5vw}}@media screen and (min-width: 960px){.social a{line-height:75px;font-size:1.19em}}.badge{position:relative;z-index:2;display:block;width:120px;height:120px;width:30vw;height:30vw;background:url(images/social.png) 0 0 no-repeat transparent;text-indent:-9999px;background-size:100% auto;margin:-60px auto 0;margin:-15vw auto 0}@media screen and (min-width: 500px){.badge{width:200px;height:200px;float:left;top:-46px;margin:0;margin-left:-50px}}@media screen and (min-width: 960px){.badge{top:-75%;left:0;margin:0;margin-left:-60px;float:left}}.js.cssanimations .animate{opacity:0}.no-touch .fadeInUp{-webkit-animation:fadeInUp 1s both;-moz-animation:fadeInUp 1s both;-ms-animation:fadeInUp 1s both;-o-animation:fadeInUp 1s both;animation:fadeInUp 1s both}@media screen and (min-width: 768px){.touch .fadeInUp{-webkit-animation:fadeInUp 1s both;-moz-animation:fadeInUp 1s both;-ms-animation:fadeInUp 1s both;-o-animation:fadeInUp 1s both;animation:fadeInUp 1s both}}.js.cssanimations.touch .animate{opacity:1}@media screen and (min-width: 768px){.js.cssanimations.touch .animate{opacity:0}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes waterWaves{from{-webkit-transform:skewX(10deg) translate(0, 0);-moz-transform:skewX(10deg) translate(0, 0);-ms-transform:skewX(10deg) translate(0, 0);-o-transform:skewX(10deg) translate(0, 0);transform:skewX(10deg) translate(0, 0)}50%{-webkit-transform:skewX(-10deg);-moz-transform:skewX(-10deg);-ms-transform:skewX(-10deg);-o-transform:skewX(-10deg);transform:skewX(-10deg)}to{-webkit-transform:skewX(10deg) translate(-20px, 0);-moz-transform:skewX(10deg) translate(-20px, 0);-ms-transform:skewX(10deg) translate(-20px, 0);-o-transform:skewX(10deg) translate(-20px, 0);transform:skewX(10deg) translate(-20px, 0)}}@-moz-keyframes waterWaves{from{-webkit-transform:skewX(10deg) translate(0, 0);-moz-transform:skewX(10deg) translate(0, 0);-ms-transform:skewX(10deg) translate(0, 0);-o-transform:skewX(10deg) translate(0, 0);transform:skewX(10deg) translate(0, 0)}50%{-webkit-transform:skewX(-10deg);-moz-transform:skewX(-10deg);-ms-transform:skewX(-10deg);-o-transform:skewX(-10deg);transform:skewX(-10deg)}to{-webkit-transform:skewX(10deg) translate(-20px, 0);-moz-transform:skewX(10deg) translate(-20px, 0);-ms-transform:skewX(10deg) translate(-20px, 0);-o-transform:skewX(10deg) translate(-20px, 0);transform:skewX(10deg) translate(-20px, 0)}}@-ms-keyframes waterWaves{from{-webkit-transform:skewX(10deg) translate(0, 0);-moz-transform:skewX(10deg) translate(0, 0);-ms-transform:skewX(10deg) translate(0, 0);-o-transform:skewX(10deg) translate(0, 0);transform:skewX(10deg) translate(0, 0)}50%{-webkit-transform:skewX(-10deg);-moz-transform:skewX(-10deg);-ms-transform:skewX(-10deg);-o-transform:skewX(-10deg);transform:skewX(-10deg)}to{-webkit-transform:skewX(10deg) translate(-20px, 0);-moz-transform:skewX(10deg) translate(-20px, 0);-ms-transform:skewX(10deg) translate(-20px, 0);-o-transform:skewX(10deg) translate(-20px, 0);transform:skewX(10deg) translate(-20px, 0)}}@-o-keyframes waterWaves{from{-webkit-transform:skewX(10deg) translate(0, 0);-moz-transform:skewX(10deg) translate(0, 0);-ms-transform:skewX(10deg) translate(0, 0);-o-transform:skewX(10deg) translate(0, 0);transform:skewX(10deg) translate(0, 0)}50%{-webkit-transform:skewX(-10deg);-moz-transform:skewX(-10deg);-ms-transform:skewX(-10deg);-o-transform:skewX(-10deg);transform:skewX(-10deg)}to{-webkit-transform:skewX(10deg) translate(-20px, 0);-moz-transform:skewX(10deg) translate(-20px, 0);-ms-transform:skewX(10deg) translate(-20px, 0);-o-transform:skewX(10deg) translate(-20px, 0);transform:skewX(10deg) translate(-20px, 0)}}@keyframes waterWaves{from{-webkit-transform:skewX(10deg) translate(0, 0);-moz-transform:skewX(10deg) translate(0, 0);-ms-transform:skewX(10deg) translate(0, 0);-o-transform:skewX(10deg) translate(0, 0);transform:skewX(10deg) translate(0, 0)}50%{-webkit-transform:skewX(-10deg);-moz-transform:skewX(-10deg);-ms-transform:skewX(-10deg);-o-transform:skewX(-10deg);transform:skewX(-10deg)}to{-webkit-transform:skewX(10deg) translate(-20px, 0);-moz-transform:skewX(10deg) translate(-20px, 0);-ms-transform:skewX(10deg) translate(-20px, 0);-o-transform:skewX(10deg) translate(-20px, 0);transform:skewX(10deg) translate(-20px, 0)}}@-webkit-keyframes boatWaves{from{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}to{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}}@-moz-keyframes boatWaves{from{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}to{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}}@-ms-keyframes boatWaves{from{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}to{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}}@-o-keyframes boatWaves{from{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}to{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}}@keyframes boatWaves{from{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}to{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0)}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;-ms-filter:none !important;filter:none !important}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}img{max-width:100% !important}#report-2,#report-5,#report-6,#report-9,.intro-section{page-break-before:always}.key-col li,.profile,.timeline-milestone,.timeline-event,a:after,a,.waste-recycling-graph{page-break-inside:avoid}.section-intro:after,.strikethrough:before,.report2-cow-icons,.report2-turkey-icons,.report2-egg-icons,.report2-content .aside,.icon-chicken,.twentypercent-farm,.report2-pattern:before,.support-local-icon,.border,.controls,#openprofiles,.local-sf-map,.waste-award:after,.waste-prog-title:before,.waste-prog-title:after,.waste-prog-caption span,.report-nav-logo,#logo:after{display:none !important}.report2-local .h4,.report2-local li,.report2-local em,.p-alt-style,.report2-pattern-graphic .report2-pattern-graphic-title strong,.local-map-caption,.local-mdm-caption,.caption,.waste-prog-comm,.waste-somat-fact,.comm-market,.local-mdm-caption .h4,.section-intro,.local-farmers,.profile-text p,.waste-prog-fact{padding:0;border:none;box-shadow:none;font-size:1em;text-align:left}.content,.report2-content,.report2-eggs,.report2-cow,.report2-turkey,.report2-info-label,.sub-left,.sub-right,.local-sf-left,.local-farmers-caption,.local-sf-foods,.profile-photo,.profile-text,.local-cagefree,.cagefree-graphic-title,.local-sf,.waste-award,.waste-award .content,.waste-prog-fact,.waste-somat-img,.timeline-milestone,.timeline-event,.highlight,.highlight h4,.comm-market-farm,.comm-market-csa,.waste-dyk{position:relative;top:0;left:0;float:none;width:100% !important;max-width:none !important;padding:0 !important;margin:0}body{font-size:10pt}section{height:auto !important;padding:0 !important;margin:3em 0 0 0 !important;border:none;box-shadow:none !important}h1,h2,h3,h4,h5,h6{font-family:"ChunkFive", "Benton-Sans-Bold", Arial, Helvetica, sans-serif !important;text-align:left !important}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{display:inline !important;font-family:inherit;font-size:1em}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none !important}h1{font-size:30pt}h2,.section-title,.intro-text h4{font-size:17.5pt}h3,.h3{font-size:15pt}h4,.report2-info-number{font-size:12.5pt}h5{font-size:10pt}p{margin:1em 0}.section-title strong,.section-title-more{margin:0;font-size:1em;text-transform:none}.stuck{position:relative !important}.js.cssanimations .animate{opacity:1}.sticky-wrapper{height:auto !important}.content{text-align:left}#report-2:before,#report-5:before,#report-6:before,#report-9:before,#report-10:before{position:relative;display:block;clear:both;width:100%;margin-bottom:1em;border-bottom:1px dotted #000000;font-family:"ChunkFive", "Benton-Sans-Bold", Arial, Helvetica, sans-serif;font-size:3em}#report-2:before{content:"1. 20% by 2018"}#report-5:before{content:"2. Mindful Meals"}#report-6:before{content:"3. Outreach"}#report-9:before{content:"4. Awards"}#logo{height:60px;width:297px;margin:3em auto;background:none;font-size:0;line-height:0;color:transparent;text-indent:0}#logo:before{position:relative;display:block;width:297px;height:19px;margin:3em auto;content:url("images/logo-main-print.png")}.intro-title{padding:0;margin:0;margin-bottom:1em;text-align:center !important;font-size:7em}.intro-title:before,.intro-title:after{display:none}.intro-title span{display:inline;font-size:1em}.intro-text{margin:0}.intro-section{overflow:hidden;margin-bottom:2em}.intro-caption{width:25%;float:right;text-align:center;margin-left:2em}.intro-caption h4{display:none}.intro-quote{clear:both;border:1px solid #000;padding:2em}.report-nav-wrapper{text-align:left}#report-nav.stuck{border:none;box-shadow:none}#report-nav{height:auto;border:none}.nav-items:before{content:"Contents";font-size:2em;text-align:left}.nav-items a{display:list-item;width:auto;padding:0;margin-left:3em !important;list-style-type:decimal;line-height:1.5;text-align:left;text-indent:0}.nav-items a:after{display:none}.section-title-aside{display:block !important}.report2-info-number{text-transform:none}.report2-info-label{text-align:left}.report2-more{padding:0}.report2-more li:before{background-image:url(images/sprite/sprite-print.png)}.report2-local .h4,.report2-local li,.report2-local em{display:inline;font-family:"Benton-Sans-Bold";letter-spacing:0}.report2-pattern{margin:0}.p-alt-style{font-family:"Benton-Sans-Regular";text-transform:none !important;font-size:1em !important;letter-spacing:0}.report2-pattern-graphic{display:inline}.report2-pattern-graphic .content{height:auto;display:inline}.report2-pattern-graphic .report2-pattern-graphic-title{display:inline}.report2-pattern-graphic .report2-pattern-graphic-title strong{display:inline;font-family:"Benton-Sans-Bold";font-size:1em !important;letter-spacing:0}.local-map{display:none}.local-map-key,.local-key-after{padding:0;position:relative;top:0;left:0;width:100%}.key-col{float:none;margin-left:0;margin-right:0;text-align:left}.key-col h4{padding:0;margin-left:0;height:auto;border:none}.key-col h4:after{display:none}.key-col ul{display:block}.key-col a{border:none;text-decoration:none}.local-survey .piechart{float:left;margin-right:1em}.local-survey-results{margin-left:200px}.section-intro,.section-intro .content{width:auto;max-width:none;margin:0}.sub{margin:0}.local-mdm-caption .h4,.local-mdm-caption .h4 li{display:inline}#report-4 .section-title{position:relative}.local-farmers{height:auto}.local-farmers-caption{top:0;transform:translateY(0)}#farmer-profiles{position:relative !important;display:block}#farmer-profiles:before{content:"Farmer Profiles";font-family:"ChunkFive", "Benton-Sans-Bold", Arial, Helvetica, sans-serif;font-size:1.5em;display:block}.profile-text h3{margin-bottom:0;font-size:1.5em}.profile-text h4,.profile-text h5{margin:0;font-weight:normal;font-size:1em;-webkit-font-smoothing:antialiased}#slideshow{width:100%}.profile{position:relative !important;display:block !important;opacity:1 !important}.profile,.comm-market-farm,.comm-market-csa{left:0;width:auto;padding:0.5em 0 0.5em 1em !important;margin:2em 0 2em 2em !important;border-left:10px solid #cccccc;text-align:left}.profile-photo{display:none}#slideshow,#farmer-profiles .content{height:auto}#report-5 .piechart{float:left}#report-5 .pie-response,#report-5 .pie-response+p{margin-left:200px}.report5-intro{border:none;padding:0;margin:0}.report5-intro:before,.report5-intro:after{display:none}.report-col-5{float:left;width:20%}.waste-prog-facts{float:none;margin-left:2em}.waste-prog-fact{display:list-item}.waste-prog-fact:before,.waste-prog-fact:after{display:none}.waste-prog-fact p{font-family:"Benton-Sans-Regular";letter-spacing:0}.water-waste{position:relative;height:auto}.water-waste:before,.water-waste:after{display:none}.water-waste-fact{top:0;transform:translateY(0)}.water-waste-fact .mega{font-size:inherit}.comm-market-title{margin-bottom:0;font-size:2em;text-transform:none}.comm-market-title span{top:0;left:0;padding:0 !important;margin:0 !important;border:none;box-shadow:none;font-family:"ChunkFive", "Benton-Sans-Bold", Arial, Helvetica, sans-serif !important;font-size:1em !important}.comm-market h4{position:relative;top:0;left:0;min-height:0;padding:0;margin:0 0 1em 0;line-height:1;text-align:left}.comm-market .sprite{display:none}.comm-market .button{padding:0;border:none;box-shadow:none}.comm-timeline{border:none}.timeline-milestone{padding-left:0}.year{position:relative;top:0;left:0;width:400px;height:auto;padding-bottom:10px;margin:3em 0 1em 0;border-bottom:1px dotted #000000;line-height:1;text-align:left}.timeline-milestone{margin-bottom:1.5em}.timeline-event{display:list-item;margin-left:2em}.timeline-event h5{margin:0;font-family:"Benton-Sans-Bold", Helvetica, Arial, sans-serif !important;letter-spacing:-0.01em}.timeline-event p{margin-top:5px}.timeline-event a{color:#000000 !important}.timeline-photo,.timeline-event:before{display:none}.highlights,.highlight{height:auto;text-align:left}.highlight{font-size:1em}.highlight h4{display:list-item;margin-left:2em;font-family:"Benton-Sans-Bold", Helvetica, Arial, sans-serif !important;font-size:1em;text-align:left}.highlight-info{padding:0}.highlight-info:hover{padding:0}#report-9 .section-title strong{font-size:inherit}#report-9 .intro{text-align:left}.awards-stars{float:left;margin:0 2em 2em 0;display:none}.awards-stars img{width:100px;margin:0}#report-9 .intro{margin-bottom:2em}#report-9 h4{display:inline}.awards-leadership,.awards-leadership-text{position:relative;top:0;left:0;display:inline;padding:0;margin:0;border:none;box-shadow:none}.awards-leadership-text span{display:inline;font-family:"ChunkFive", "Benton-Sans-Bold", Arial, Helvetica, sans-serif;font-size:1.5em;text-transform:none}.awards-leadership .button{display:block;padding:0;margin:1em 0;border:0;box-shadow:none;text-align:left}.col-sm-half{padding:0;text-align:left !important}.col-sm-half p{text-align:left}#report-10 .content{position:relative;height:auto}.thankyou{position:relative;top:0 !important;left:0;width:100%;margin:0;transform:translateY(0) !important}.thankyou h2 span{display:inline !important;font-family:"ChunkFive", "Benton-Sans-Bold", Arial, Helvetica, sans-serif !important;font-size:1em !important;text-transform:none !important}.social{height:auto;margin:0;border:none;text-align:left}.social:before{content:"Get in touch with us on social media";font-family:"ChunkFive", "Benton-Sans-Bold", Arial, Helvetica, sans-serif;font-size:1.5em}.social:after{display:none}.social a{top:0;left:0;display:list-item;margin-left:2em;font-family:"Benton-Sans-Regular", Helvetica, Arial, sans-serif;font-size:1em;text-transform:none}.badge{display:none}}
/*# sourceMappingURL=style.min.css.map */
