@font-face{font-family:'icomoon';src:url(/sites/all/themes/ecoliteracy/fonts/icomoon/fonts/icomoon.eot?-4glr0z);src:url(/sites/all/themes/ecoliteracy/fonts/icomoon/fonts/icomoon.eot?#iefix-4glr0z) format('embedded-opentype'),url(/sites/all/themes/ecoliteracy/fonts/icomoon/fonts/icomoon.woff?-4glr0z) format('woff'),url(/sites/all/themes/ecoliteracy/fonts/icomoon/fonts/icomoon.ttf?-4glr0z) format('truetype'),url(/sites/all/themes/ecoliteracy/fonts/icomoon/fonts/icomoon.svg?-4glr0z#icomoon) format('svg');font-weight:normal;font-style:normal;}[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-chevron-with-circle-right:before{content:"\e600";}.icon-magnifying-glass:before{content:"\e601";}.icon-mail:before{content:"\e602";}.icon-vine-with-circle:before{content:"\e603";}.icon-facebook-with-circle:before{content:"\e604";}.icon-google-with-circle:before{content:"\e605";}.icon-instagram-with-circle:before{content:"\e606";}.icon-linkedin-with-circle:before{content:"\e607";}.icon-pinterest-with-circle:before{content:"\e608";}.icon-tumblr-with-circle:before{content:"\e609";}.icon-twitter-with-circle:before{content:"\e60a";}.icon-vimeo-with-circle:before{content:"\e60b";}.icon-youtube-with-circle:before{content:"\e60c";}
*{box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{background:#EFEBE1;color:#666666;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}.clearfix{zoom:1;}.clearfix:after{content:"";display:table;clear:both;}html{font-size:93.75%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}html,button,input,select,textarea{font-family:sofia-pro,helvetica,Arial,sans-serif;}body{font-size:15px;line-height:1.3em;}h1,.h1,.entity-bean > h2{margin:0.67em 0;padding:0 0 0.5em 0;font-size:1.75em;font-family:lexia,helvetica,Arial,sans-serif;text-transform:uppercase;line-height:1.25;text-align:center;border-bottom:#77a83e 1px solid;font-weight:700;color:inherit;}h2,.h2,.entity-bean > h3,.entity-bean.bean-slider .entity-bean > .text,.entity-bean > .taxonomy-term-description,.view-content-modules .item-list{margin:0.83em 0;padding:0;font-size:1.5em;font-family:sofia-pro,helvetica,Arial,sans-serif;font-weight:normal;color:#77a83e;text-transform:uppercase;}h3,.entity-bean.bean-slider .text,.taxonomy-term-description,.h3,.entity-bean > h4,.gs-webResult.gs-result .entity-bean > a.gs-title:link,.gs-webResult.gs-result .entity-bean > a.gs-title:hover,.view-mode-full > .field-name-field-teaser{margin:1em 0;padding:0;font-size:1.4em;font-family:lexia,helvetica,Arial,sans-serif;font-weight:normal;line-height:1.25;color:inherit;text-transform:none;}h4,.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:hover,.h4,.entity-bean > h5,.page > footer ul.menu a{margin:1.33em 0;padding:0;font-size:1em;font-family:sofia-pro,helvetica,Arial,sans-serif;font-weight:700;color:#77a83e;text-transform:uppercase;}h5,.h5,.entity-bean > h6{margin:1.67em 0;padding:0;font-size:1em;font-family:sofia-pro,helvetica,Arial,sans-serif;}h6{margin:2.33em 0;padding:0;font-size:1em;font-family:sofia-pro,helvetica,Arial,sans-serif;}button,.button,input[type='submit']{font-family:sofia-pro,helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}.entity-bean{margin-bottom:2em;text-align:center;}.entity-bean > h2,.entity-bean > h3,.entity-bean.bean-slider
  .entity-bean > .text,.entity-bean > .taxonomy-term-description,.entity-bean > h4,.gs-webResult.gs-result
  .entity-bean > a.gs-title:link,.gs-webResult.gs-result
  .entity-bean > a.gs-title:hover,.entity-bean > h5,.entity-bean > h6{margin-top:.5em;margin-bottom:0;}.entity-bean.bean-text{float:left;display:block;margin-right:1.88679%;width:91.50943%;margin-right:0;margin-left:4.24528%;float:none;}.entity-bean.bean-text:last-child{margin-right:0;}@media screen and (min-width:55em){.entity-bean.bean-text{float:left;display:block;margin-right:1.88679%;width:57.54717%;margin-right:0;margin-left:21.22642%;}.entity-bean.bean-text:last-child{margin-right:0;}}.entity-bean.bean-text img{border:0.66667em #fff solid;}.entity-bean.bean-text p,.entity-bean.bean-text .gs-webResult .gs-snippet,.gs-webResult .entity-bean.bean-text .gs-snippet,.entity-bean.bean-text .gs-imageResult .gs-snippet,.gs-imageResult .entity-bean.bean-text .gs-snippet,.entity-bean.bean-text .gs-fileFormatType{text-align:left;}@media screen and (min-width:35em){.entity-bean.bean-text p,.entity-bean.bean-text .gs-webResult .gs-snippet,.gs-webResult .entity-bean.bean-text .gs-snippet,.entity-bean.bean-text .gs-imageResult .gs-snippet,.gs-imageResult .entity-bean.bean-text .gs-snippet,.entity-bean.bean-text .gs-fileFormatType{text-align:justify;}}.entity-bean.bean-text .special-buttons{display:block;margin-top:2em;}.entity-bean.bean-text .special-buttons a{display:block;margin-bottom:1em;text-transform:uppercase;color:#666666;font-weight:900;text-align:center;}@media screen and (min-width:35em){.entity-bean.bean-text .special-buttons a{display:inline-block;width:30%;padding:0 1em;}}.entity-bean.bean-text .special-buttons a:hover{color:#77a83e;text-decoration:none;}.entity-bean.bean-content-display{clear:both;}.entity-bean.bean-content-display h2{color:#666666;}.entity-bean.bean-content-display .views-row,.entity-bean.bean-content-display .item-list{float:left;display:block;margin-right:1.88679%;width:91.50943%;margin-right:0;margin-left:4.24528%;}.entity-bean.bean-content-display .views-row:last-child,.entity-bean.bean-content-display .item-list:last-child{margin-right:0;}@media screen and (min-width:55em){.entity-bean.bean-content-display .views-row,.entity-bean.bean-content-display .item-list{float:left;display:block;margin-right:1.88679%;width:57.54717%;margin-right:0;margin-left:21.22642%;}.entity-bean.bean-content-display .views-row:last-child,.entity-bean.bean-content-display .item-list:last-child{margin-right:0;}}.entity-bean.bean-content-display .views-row img,.entity-bean.bean-content-display .item-list img{border:0.66667em #fff solid;}.entity-bean.bean-double-content-display.ds-2col > .group-left,.entity-bean.bean-double-content-display.ds-2col > .group-right{float:none;width:100%;}@media screen and (min-width:55em){.entity-bean.bean-double-content-display.ds-2col > .group-left,.entity-bean.bean-double-content-display.ds-2col > .group-right{float:left;width:50%;}.entity-bean.bean-double-content-display.ds-2col > .group-left iframe,.entity-bean.bean-double-content-display.ds-2col > .group-right iframe{float:right;margin-right:1.33333em;}.entity-bean.bean-double-content-display.ds-2col > .group-left .fb_iframe_widget,.entity-bean.bean-double-content-display.ds-2col > .group-right .fb_iframe_widget{float:left;margin-left:1.33333em;}}.entity-bean.bean-slider{width:100%;overflow:hidden;}.entity-bean.bean-slider .field-collection-view,.entity-bean.bean-slider .field-collection-container{border:0;margin:0;padding:0;}.entity-bean.bean-slider .image{position:relative;width:100%;height:100%;}.entity-bean.bean-slider .image img{width:100%;height:auto;}.entity-bean.bean-slider .text{position:absolute;width:100%;text-align:center;font-size:1.25em;font-weight:700;margin-top:18%;color:#fff;text-shadow:0 0 15px #000;z-index:1;}@media screen and (min-width:35em){.entity-bean.bean-slider .text{font-size:1.7em;}}@media screen and (min-width:55em){.entity-bean.bean-slider .text{font-size:2em;}}.entity-bean.bean-slider .text:after{margin-top:.25em;display:block;clear:both;font-family:"icomoon";content:"\e600";font-size:1.25em;}.entity-bean.bean-slider a{position:absolute;width:100%;height:120%;z-index:2;margin-top:-10%;}@media screen and (min-width:35em){body{font-size:10px;}}@media screen and (min-width:55em){body{font-size:15px;}}.container{max-width:72em;padding:0 1.33333em;margin-left:auto;margin-right:auto;}.container::after{clear:both;content:"";display:table;}.container.view-content-modules{padding:0;}@media screen and (min-width:35em){.container{max-width:72em;padding:0 1.33333em;margin-left:auto;margin-right:auto;}.container::after{clear:both;content:"";display:table;}}.page-taxonomy-term > .page > .container{padding:0;}header,footer,.main{zoom:1;}header:after,footer:after,.main:after{content:"";display:table;clear:both;}.lt-ie9 .column{float:left;display:block;margin-right:1.88679%;width:32.07547%;}.lt-ie9 .column:last-child{margin-right:0;}@media screen and (min-width:35em){.column{float:left;display:block;margin-right:1.88679%;width:32.07547%;}.column:last-child{margin-right:0;}}.lt-ie9 .one-sidebar.sidebar-first .main{float:left;display:block;margin-right:1.88679%;width:74.5283%;margin-right:0;}.lt-ie9 .one-sidebar.sidebar-first .main:last-child{margin-right:0;}.lt-ie9 .one-sidebar.sidebar-second .main{float:left;display:block;margin-right:1.88679%;width:74.5283%;}.lt-ie9 .one-sidebar.sidebar-second .main:last-child{margin-right:0;}.lt-ie9 .one-sidebar aside.sidebar_first{float:left;display:block;margin-right:1.88679%;width:23.58491%;}.lt-ie9 .one-sidebar aside.sidebar_first:last-child{margin-right:0;}.lt-ie9 .one-sidebar aside.sidebar_second{float:left;display:block;margin-right:1.88679%;width:23.58491%;margin-right:0;}.lt-ie9 .one-sidebar aside.sidebar_second:last-child{margin-right:0;}@media screen and (min-width:35em){.one-sidebar.sidebar-first .main{float:left;display:block;margin-right:1.88679%;width:74.5283%;margin-right:0;}.one-sidebar.sidebar-first .main:last-child{margin-right:0;}.one-sidebar.sidebar-second .main{float:left;display:block;margin-right:1.88679%;width:74.5283%;}.one-sidebar.sidebar-second .main:last-child{margin-right:0;}.one-sidebar aside.sidebar_first{float:left;display:block;margin-right:1.88679%;width:23.58491%;}.one-sidebar aside.sidebar_first:last-child{margin-right:0;}.one-sidebar aside.sidebar_second{float:left;display:block;margin-right:1.88679%;width:23.58491%;margin-right:0;}.one-sidebar aside.sidebar_second:last-child{margin-right:0;}}.lt-ie9 .two-sidebars .main{float:left;display:block;margin-right:1.88679%;width:49.0566%;}.lt-ie9 .two-sidebars .main:last-child{margin-right:0;}.lt-ie9 .two-sidebars .sidebar_first{float:left;display:block;margin-right:1.88679%;width:23.58491%;}.lt-ie9 .two-sidebars .sidebar_first:last-child{margin-right:0;}.lt-ie9 .two-sidebars .sidebar_second{float:left;display:block;margin-right:1.88679%;width:23.58491%;margin-right:0;}.lt-ie9 .two-sidebars .sidebar_second:last-child{margin-right:0;}@media screen and (min-width:55em){.two-sidebars .main{float:left;display:block;margin-right:1.88679%;width:49.0566%;}.two-sidebars .main:last-child{margin-right:0;}.two-sidebars .sidebar_first{float:left;display:block;margin-right:1.88679%;width:23.58491%;}.two-sidebars .sidebar_first:last-child{margin-right:0;}.two-sidebars .sidebar_second{float:left;display:block;margin-right:1.88679%;width:23.58491%;margin-right:0;}.two-sidebars .sidebar_second:last-child{margin-right:0;}}.lt-ie9 .no-sidebars .main{float:left;display:block;margin-right:1.88679%;width:57.54717%;margin-right:0;margin-left:21.22642%;}.lt-ie9 .no-sidebars .main:last-child{margin-right:0;}@media screen and (min-width:55em){.no-sidebars .main{float:left;display:block;margin-right:1.88679%;width:57.54717%;margin-right:0;margin-left:21.22642%;}.no-sidebars .main:last-child{margin-right:0;}}.lt-ie9 .no-sidebars.front .main,.lt-ie9
.page-taxonomy-term .main,.lt-ie9
.node-type-block-page .main{float:left;display:block;margin-right:1.88679%;width:100%;margin-right:0;margin-left:0%;}.lt-ie9 .no-sidebars.front .main:last-child,.lt-ie9
  .page-taxonomy-term .main:last-child,.lt-ie9
  .node-type-block-page .main:last-child{margin-right:0;}@media screen and (min-width:55em){.no-sidebars.front .main,.page-taxonomy-term .main,.node-type-block-page .main{float:left;display:block;margin-right:1.88679%;width:100%;margin-right:0;margin-left:0%;}.no-sidebars.front .main:last-child,.page-taxonomy-term .main:last-child,.node-type-block-page .main:last-child{margin-right:0;}}.main{padding-top:53px;}.lt-ie9 .main{padding-top:0;font-size:15px;line-height:1.3em;}@media screen and (min-width:35em){.main{padding-top:0;font-size:15px;line-height:1.3em;}}.two-cols div p,.two-cols div .gs-webResult .gs-snippet,.gs-webResult .two-cols div .gs-snippet,.two-cols div .gs-imageResult .gs-snippet,.gs-imageResult .two-cols div .gs-snippet,.two-cols div .gs-fileFormatType{text-align:left !important;}.lt-ie9 .two-cols div{float:left;display:block;margin-right:1.88679%;width:49.0566%;}.lt-ie9 .two-cols div:last-child{margin-right:0;}@media screen and (min-width:55em){.two-cols div{float:left;display:block;margin-right:1.88679%;width:49.0566%;}.two-cols div:last-child{margin-right:0;}}.primary_navigation h2{display:none;}.primary_navigation ul.menu{text-align:center;}.primary_navigation ul.menu li{margin:0;padding:0;}.primary_navigation ul.menu a{text-decoration:none;display:inline-block;}.primary_navigation ul.menu a:hover,.primary_navigation ul.menu a:focus,.primary_navigation ul.menu a:active{text-decoration:underline;}.field-name-farm-to-summer-sub-menus ul.menu{list-style-type:none;text-align:left;padding-left:0;}.field-name-farm-to-summer-sub-menus ul.menu a{font-weight:bold;}.field-name-farm-to-summer-sub-menus ul.menu a.active:before{content:"› ";}.field-name-farm-to-summer-sub-menus ul.menu li{padding-bottom:1rem;}.field-name-farm-to-summer-sub-menus ul.menu p,.field-name-farm-to-summer-sub-menus ul.menu .gs-webResult .gs-snippet,.gs-webResult .field-name-farm-to-summer-sub-menus ul.menu .gs-snippet,.field-name-farm-to-summer-sub-menus ul.menu .gs-imageResult .gs-snippet,.gs-imageResult .field-name-farm-to-summer-sub-menus ul.menu .gs-snippet,.field-name-farm-to-summer-sub-menus ul.menu .gs-fileFormatType{margin:0;}.field-name-farm-to-summer-sub-menus ul.menu.downstream li{padding:0;}.field-name-farm-to-summer-sub-menus ul.menu.downstream li:first-child{text-transform:uppercase;padding-bottom:1rem;}.page > header > .container{margin-top:1em;}.page > header > .container h1,.page > header > .container .site-name-slogan .site-name{display:none;}.page > header > .container p.slogan,.page > header > .container .gs-webResult .slogan.gs-snippet,.gs-webResult .page > header > .container .slogan.gs-snippet,.page > header > .container .gs-imageResult .slogan.gs-snippet,.gs-imageResult .page > header > .container .slogan.gs-snippet,.page > header > .container .slogan.gs-fileFormatType{display:none;}.menu-desktop .social-links,.menu-desktop .logo,.menu-desktop .utilities{float:left;display:block;margin-right:1.88679%;width:32.07547%;}.menu-desktop .social-links:last-child,.menu-desktop .logo:last-child,.menu-desktop .utilities:last-child{margin-right:0;}.menu-desktop .logo{padding:0 1em 0;}.menu-desktop .logo img{border:0;}.menu-desktop .utilities{margin-right:0;font-size:.75em;text-transform:uppercase;margin-top:1.5em;}.menu-desktop .utilities a,.menu-desktop .utilities div{float:right;line-height:1.75;color:#77a83e;}.menu-desktop .utilities a.donate{background:#77a83e;border-radius:1em;padding:0 1em;color:#fff;margin-left:1em;}.menu-desktop .utilities a.donate:hover{text-decoration:none;}.menu-desktop .utilities .search{background:#fff;border-radius:1em;padding:0 1em;color:#77a83e;position:relative;width:50%;height:1.75em;}.menu-desktop .utilities .search form{height:1.75em;}.menu-desktop .utilities .search form input{border:0;}.menu-desktop .utilities .search span{position:absolute;font-size:1.25em;top:.2em;right:.5em;cursor:pointer;}.menu-desktop .utilities .search:hover{text-decoration:none;}.menu-desktop .social-links ul{list-style-type:none;margin:0;padding:0;}.menu-desktop .social-links ul li{float:left;font-size:1.5em;margin:.85em .2em 0 0;}.menu-desktop .social-links ul li a:hover{text-decoration:none;}.menu-desktop hr{width:100%;clear:both;height:1px;margin:0;}.menu-desktop .main-nav{text-transform:uppercase;}.menu-desktop .main-nav a{display:inline-block;margin:.5em .8em;color:#666666;}.menu-desktop .main-nav a:hover{color:#77a83e;text-decoration:none;}.menu-desktop .main-nav .areas{font-weight:900;font-size:1.2em;}.menu-desktop .main-nav .about,.menu-desktop .main-nav .resources{font-weight:600;letter-spacing:.03em;}.menu-desktop .main-nav .about a,.menu-desktop .main-nav .resources a{color:#666666;}.menu-desktop .main-nav .about a:hover,.menu-desktop .main-nav .resources a:hover{color:#77a83e;}.menu-desktop .main-nav{margin:0 auto;clear:both;display:inline-block;width:100%;}.menu-desktop .main-nav ul{list-style-type:none;text-align:center;width:100%;padding:0;border-left:1px solid #666666;border-right:1px solid #666666;}.menu-desktop .main-nav li{display:inline-block;width:22.5%;margin:0 1.5%;}.menu-desktop .main-nav .about{float:left;display:block;margin-right:1.88679%;width:10.84906%;margin-top:2em;text-align:right;}.menu-desktop .main-nav .about:last-child{margin-right:0;}.menu-desktop .main-nav .areas{float:left;display:block;margin-right:1.88679%;width:74.5283%;}.menu-desktop .main-nav .areas:last-child{margin-right:0;}.menu-desktop .main-nav .resources{margin-top:2em;float:left;display:block;margin-right:1.88679%;width:10.84906%;margin-right:0;}.menu-desktop .main-nav .resources:last-child{margin-right:0;}.menu-desktop{display:none;}@media screen and (min-width:35em){.menu-desktop{display:block;}}@media screen and (min-width:55em){.menu-desktop{display:block;}}.menu-mobile{display:block;}@media screen and (min-width:35em){.menu-mobile{display:none;}}.hamburger{display:inline-block;position:relative;cursor:pointer;padding:1.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.hamburger i{position:relative;display:block;width:2.5em;height:.3125rem;background:#77a83e;border-radius:2.5rem;transition:background 0.1s;}.hamburger i:after,.hamburger i:before{content:'';display:block;position:absolute;z-index:-1;height:.3125rem;width:2.5em;background:#77a83e;border-radius:5em;transition:top 0.1s 0.2s ease,transform 0.1s ease;}.hamburger i:before{top:-.625rem;}.hamburger i:after{top:.625rem;}.active .hamburger i{background:transparent;}.active .hamburger i:before,.active .hamburger i:after{top:0;transition:top 0.1s ease,transform 0.1s 0.2s ease;transform:rotate(45deg) translate(0);}.active .hamburger i:after{transform:rotate(-45deg);}.menu-mobile{position:fixed;top:0;z-index:9999;width:100%;background:#EFEBE1;}.menu-mobile nav{width:100%;}.menu-mobile nav.active ul{display:block;}.menu-mobile i{float:left;}.menu-mobile .branding{position:absolute;margin:.5rem 0 0 23%;width:60%;height:2em;background-image:url(/sites/all/themes/ecoliteracy/logo.png);background-repeat:no-repeat;background-position:center center;background-size:cover;left:0;text-align:center;}.menu-mobile .branding:before{content:" ";display:block;}.menu-mobile .search{float:right;font-size:2em;color:#77a83e;cursor:pointer;padding:.25em;text-decoration:none;}.menu-mobile .mobile-search{display:none;text-align:center;padding:0 0 1em;}.menu-mobile .mobile-search input{border:0;font-size:1.2em;width:70%;}.menu-mobile ul{transition:top 0.1s 0.2s ease,transform 0.1s ease;display:none;padding:.5em 1em;margin:0;background:#77a83e;text-align:center;list-style-type:none;}.menu-mobile ul li:nth-child(1) a,.menu-mobile ul li:nth-child(2) a,.menu-mobile ul li:nth-child(3) a{font-weight:900;}.menu-mobile ul li a{color:#fff;display:block;border-bottom:1px solid #fff;padding:.5em;text-transform:uppercase;}.menu-mobile .social-links{position:fixed;width:100%;background:#77a83e;}.menu-mobile .social-links li{display:inline-block;border:0;}.menu-mobile .social-links a{color:#fff;border:0;padding:0 0.05em .75em;font-size:2em;}.page > footer{margin-top:6em;background:#fff;}.page > footer ul.menu{list-style-type:none;padding:0;margin:0;line-height:1.7;}.page > footer h4,.page > footer .gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result .page > footer a.gs-title:link,.page > footer
  .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result .page > footer a.gs-title:hover{margin-top:0;color:inherit;}.page > footer > div > div[class^="footer"]{margin-top:1.5em;margin-bottom:.5em;font-weight:600;}@media screen and (min-width:35em){.page > footer > div > div[class^="footer"]{margin-top:2em;margin-bottom:4em;}}.footer-1{display:none;}@media screen and (min-width:35em){.footer-1{float:left;display:block;margin-right:1.88679%;width:19.33962%;border-right:1px solid #77a83e;display:block;}.footer-1:last-child{margin-right:0;}}.footer-2{display:none;}@media screen and (min-width:35em){.footer-2{float:left;display:block;margin-right:1.88679%;width:23.58491%;display:block;}.footer-2:last-child{margin-right:0;}}.footer-3{padding:1em 0 3em;}.footer-3 p,.footer-3 .gs-webResult .gs-snippet,.gs-webResult .footer-3 .gs-snippet,.footer-3 .gs-imageResult .gs-snippet,.gs-imageResult .footer-3 .gs-snippet,.footer-3 .gs-fileFormatType{font-weight:normal;}@media screen and (min-width:35em){.footer-3{float:left;display:block;margin-right:1.88679%;width:32.07547%;border-right:1px solid #77a83e;padding:0 2.5em 0 0;}.footer-3:last-child{margin-right:0;}}.footer-3 form{background:#e9efe5;padding:.5em;}.footer-3 form input[type="text"]{width:77%;border:0;background:transparent;height:auto;display:inline-block;}@media screen and (min-width:55em){.footer-3 form input[type="text"]{height:26px;width:81%;}}.footer-3 form .subscribe-button{background-image:url(/sites/all/themes/ecoliteracy/img/subscribe-button.png);background-repeat:no-repeat;background-size:cover;padding:0;margin:0;float:right;width:29px;height:19px;}@media screen and (min-width:55em){.footer-3 form .subscribe-button{width:39px;height:26px;}}.footer-4{display:none;}@media screen and (min-width:35em){.footer-4{float:left;display:block;margin-right:1.88679%;width:17.64151%;margin-right:0;display:block;}.footer-4:last-child{margin-right:0;}}.footer-4 .social-links ul{list-style-type:none;padding:0;margin:0;line-height:1.7;}.footer-4 .social-links ul li{float:none;margin:0;}.footer-4 .social-links ul li a{color:#77a83e;line-height:2;font-size:.8em;}.footer-4 .social-links ul li a span{font-size:1.5em;margin-right:.25em;}.footer-4 .social-links ul li a:hover{text-decoration:none;}.m-grid .view-content{padding-bottom:20px;margin-bottom:20px;}.m-grid .m-block{text-align:center;width:100%;margin-bottom:1em;}@media screen and (min-width:35em){.m-grid .m-block{width:50%;margin-bottom:0;}}@media screen and (min-width:55em){.m-grid .m-block{width:33%;}}.m-grid .m-block > div{background:#fff;padding-bottom:2em;}@media screen and (min-width:35em){.m-grid .m-block > div{margin:0.44444em;}}.m-grid .m-block > div > .field{margin:0 1.5em;}.m-grid .m-block > div > .hero-image img{border:0;}.m-grid::after{clear:both;content:"";display:table;}.m-grid .item-list ul{list-style-type:none;padding:0;}.node-block-page{background:#EFEBE1;}button,.button,input[type='submit']{background:#77a83e;color:#fff;padding:.5em 1em;display:inline-block;text-align:center;border:0;margin:.75em 0.25em 0 0.25em;}button:hover,.button:hover,input[type='submit']:hover{color:#fff;}a[class^="link-"]{display:block;text-align:center;color:#77a83e;}a[class^="link-"]:before{content:" ";height:7em;width:100%;display:block;background-position:center center;background-repeat:no-repeat;}a[class^="link-"].link-download:before{background-image:url(/sites/all/themes/ecoliteracy/img/icon-download.svg);}a[class^="link-"].link-website:before{background-image:url(/sites/all/themes/ecoliteracy/img/icon-website.svg);}a[class^="link-"].link-powerpoint:before{background-image:url(/sites/all/themes/ecoliteracy/img/icon-powerpoint.svg);}a[class^="link-"].link-infographic:before{background-image:url(/sites/all/themes/ecoliteracy/img/icon-infographic.svg);}.pager-show-more-next a{font-size:.65em;color:#77a83e;}.pager-show-more-next a:before{content:" ";height:1.5em;width:100%;display:block;background-position:center center;background-repeat:no-repeat;background-image:url(/sites/all/themes/ecoliteracy/img/icon-3dots.svg);}.media_embed{position:relative;padding-bottom:51.25%;padding-top:25px;height:0;border:10px solid #fff;}.media_embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.field-name-field-link-ext a{color:#77a83e;}.field-name-field-link-ext a:before{content:'Website: ';text-transform:uppercase;color:#77a83e;}.connect h2{font-size:1.5em !important;display:block !important;color:#77a83e !important;}.connect ul{font-size:1.25em;background:#EFEBE1 !important;position:relative !important;bottom:auto !important;left:auto !important;text-align:center !important;}.connect ul:before{content:"" !important;}.connect ul li a{font-size:3em !important;color:#77a83e !important;}.sharing,.connect{text-align:center;}@media screen and (min-width:55em){.sharing,.connect{margin:0 auto 2em;width:60%;border-bottom:1px solid #77a83e;padding-bottom:1em;}}.sharing h2,.connect h2{display:none;}@media screen and (min-width:55em){.sharing h2,.connect h2{padding:3em 0 0 0;display:block;font-size:1em;}}.sharing ul,.connect ul{position:fixed;bottom:0;left:0;text-align:right;background:#77a83e;width:100%;padding:.5em;margin:0;list-style-type:none;}.sharing ul:before,.connect ul:before{content:"Share";float:left;text-transform:uppercase;color:#fff;}@media screen and (min-width:55em){.sharing ul:before,.connect ul:before{content:"";}}@media screen and (min-width:55em){.sharing ul,.connect ul{background:#EFEBE1;position:relative;bottom:auto;left:auto;text-align:center;}}.sharing ul li,.connect ul li{display:inline-block;padding:0 .25em;}.sharing ul li a,.connect ul li a{font-size:1.5em;text-decoration:none;color:#fff;}@media screen and (min-width:55em){.sharing ul li a,.connect ul li a{font-size:2em;color:#77a83e !important;}}.sharing ul li a:hover,.connect ul li a:hover{color:#77a83e !important;}.newsletter{z-index:100;position:fixed;bottom:-400px;left:0;width:100%;height:400px;background:rgba(119,168,62,0.9);transition:bottom 1s ease-out;color:#fff;}@media screen and (min-width:55em){.newsletter{bottom:-265px;}}@media screen and (min-width:55em){.newsletter{height:265px;}}.newsletter h4,.newsletter .gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result .newsletter a.gs-title:link,.newsletter
  .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result .newsletter a.gs-title:hover{color:#fff;font-size:1.5rem;line-height:1.25;text-transform:none;margin-bottom:.5rem;}@media screen and (min-width:55em){.newsletter h4,.newsletter .gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result .newsletter a.gs-title:link,.newsletter
      .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result .newsletter a.gs-title:hover{font-size:2.15rem;}}.newsletter.show{bottom:0;}@media screen and (min-width:55em){.newsletter .container{max-width:850px;}}.newsletter .container .left-col,.newsletter .container .right-col{float:left;}@media screen and (min-width:55em){.newsletter .container .left-col{width:55%;}}.newsletter .container .left-col p,.newsletter .container .left-col .gs-webResult .gs-snippet,.gs-webResult .newsletter .container .left-col .gs-snippet,.newsletter .container .left-col .gs-imageResult .gs-snippet,.gs-imageResult .newsletter .container .left-col .gs-snippet,.newsletter .container .left-col .gs-fileFormatType{margin-right:2rem;font-size:1.15rem;line-height:1.35;}@media screen and (min-width:55em){.newsletter .container .left-col p,.newsletter .container .left-col .gs-webResult .gs-snippet,.gs-webResult .newsletter .container .left-col .gs-snippet,.newsletter .container .left-col .gs-imageResult .gs-snippet,.gs-imageResult .newsletter .container .left-col .gs-snippet,.newsletter .container .left-col .gs-fileFormatType{margin-right:4rem;}}.newsletter .container .left-col p:last-child,.newsletter .container .left-col .gs-webResult .gs-snippet:last-child,.gs-webResult .newsletter .container .left-col .gs-snippet:last-child,.newsletter .container .left-col .gs-imageResult .gs-snippet:last-child,.gs-imageResult .newsletter .container .left-col .gs-snippet:last-child,.newsletter .container .left-col .gs-fileFormatType:last-child{font-size:0.85rem;}@media screen and (min-width:55em){.newsletter .container .right-col{width:45%;padding-top:5.75rem;}}.newsletter .container:after::after{clear:both;content:"";display:table;}.newsletter button{box-shadow:5px;color:#77a83e;background:#fff;}.newsletter input{width:250px;padding:.35rem;}.newsletter .no-thanks{padding:0;background:transparent;font-weight:normal;}img{border:0.66667em #fff solid;height:auto;width:100%;}.front.page-node .main img,.page-node .main .bean-image img{border:0;}a{color:#77a83e;text-decoration:none;}a:hover,a:focus{color:#77a83e;text-decoration:underline;}html{color:#666666;}html ::-moz-selection,html ::-moz-selection{color:#999999;background:#666666;}html ::selection,html ::-moz-selection{color:#999999;background:#666666;}.resources .main-nav .resources a,.about .main-nav .about a{color:#77a83e;}body.page-taxonomy-term-522 .areas .ecological-education,body.page-taxonomy-term-523 .areas .food-sustainability,body.page-taxonomy-term-524 .areas .systems-change{color:#77a83e;}.field{text-align:center;}.field-name-body p,.field-name-body .gs-webResult .gs-snippet,.gs-webResult .field-name-body .gs-snippet,.field-name-body .gs-imageResult .gs-snippet,.gs-imageResult .field-name-body .gs-snippet,.field-name-body .gs-fileFormatType,.views-field-body p,.views-field-body .gs-webResult .gs-snippet,.gs-webResult
.views-field-body .gs-snippet,.views-field-body .gs-imageResult .gs-snippet,.gs-imageResult
.views-field-body .gs-snippet,.views-field-body .gs-fileFormatType{text-align:left;}@media screen and (min-width:35em){.field-name-body p,.field-name-body .gs-webResult .gs-snippet,.gs-webResult .field-name-body .gs-snippet,.field-name-body .gs-imageResult .gs-snippet,.gs-imageResult .field-name-body .gs-snippet,.field-name-body .gs-fileFormatType,.views-field-body p,.views-field-body .gs-webResult .gs-snippet,.gs-webResult
    .views-field-body .gs-snippet,.views-field-body .gs-imageResult .gs-snippet,.gs-imageResult
    .views-field-body .gs-snippet,.views-field-body .gs-fileFormatType{text-align:justify;}}.field-name-body ul,.field-name-body ol,.field-name-body li,.views-field-body ul,.views-field-body ol,.views-field-body li{text-align:left;}.field-name-field-profile:before{content:"BY: ";margin-right:.5em;}.field-name-field-profile .field-items,.field-name-field-profile .field-item{display:inline;}.field-name-field-profile a{color:#77a83e;}.field-name-post-date{text-align:left;}.field-name-post-date:before{content:"PUBLISHED: ";margin-right:.5em;}.taxonomy-term-description{float:left;display:block;margin-right:1.88679%;width:57.54717%;margin-right:0;margin-left:21.22642%;float:none;text-align:center;}.taxonomy-term-description:last-child{margin-right:0;}.view-mode-full > .field-name-field-teaser{margin-top:.5em;}.view-mode-full > .field-name-field-teaser p,.view-mode-full > .field-name-field-teaser .gs-webResult .gs-snippet,.gs-webResult .view-mode-full > .field-name-field-teaser .gs-snippet,.view-mode-full > .field-name-field-teaser .gs-imageResult .gs-snippet,.gs-imageResult .view-mode-full > .field-name-field-teaser .gs-snippet,.view-mode-full > .field-name-field-teaser .gs-fileFormatType{margin-top:0;}.view-content-modules .view-content{margin-bottom:100px;}.view-content-modules .item-list{text-align:center;}.view-mode-teaser{padding:.5em;}.view-mode-teaser .hero-image{margin:-.5em -.5em 0 -.5em;}.view-mode-teaser h3,.view-mode-teaser .entity-bean.bean-slider .text,.entity-bean.bean-slider .view-mode-teaser .text,.view-mode-teaser .taxonomy-term-description{font-size:1.25em;line-height:1.2;margin-top:.5em;}.view-mode-teaser h3 a,.view-mode-teaser .entity-bean.bean-slider .text a,.entity-bean.bean-slider .view-mode-teaser .text a,.view-mode-teaser .taxonomy-term-description a{color:#77a83e;}.view-mode-teaser .field-name-field-teaser{display:none;}@media screen and (min-width:35em){.view-mode-teaser .field-name-field-teaser{display:block;}}.view-mode-teaser .icon-chevron-with-circle-right{color:#77a83e;margin-top:1em;font-size:2em;}.view-mode-teaser .icon-chevron-with-circle-right a{position:absolute;color:transparent;width:100%;height:100%;top:0;left:0;}.view-mode-teaser .type{text-transform:uppercase;margin:1em 0 0;}section.under_content{margin-top:5em;text-align:center;}.tiny{font-size:.8em;font-weight:normal;line-height:1.2;}.tiny a{color:#77a83e;}.field-name-body p.centered-natural,.field-name-body .gs-webResult .centered-natural.gs-snippet,.gs-webResult .field-name-body .centered-natural.gs-snippet,.field-name-body .gs-imageResult .centered-natural.gs-snippet,.gs-imageResult .field-name-body .centered-natural.gs-snippet,.field-name-body .centered-natural.gs-fileFormatType,.centered-natural,.entity-bean.bean-text p.centered-natural,.entity-bean.bean-text .gs-webResult .centered-natural.gs-snippet,.gs-webResult
.entity-bean.bean-text .centered-natural.gs-snippet,.entity-bean.bean-text .gs-imageResult .centered-natural.gs-snippet,.gs-imageResult
.entity-bean.bean-text .centered-natural.gs-snippet,.entity-bean.bean-text .centered-natural.gs-fileFormatType{text-align:center;}.field-name-body p.centered-natural img,.field-name-body .gs-webResult .centered-natural.gs-snippet img,.gs-webResult .field-name-body .centered-natural.gs-snippet img,.field-name-body .gs-imageResult .centered-natural.gs-snippet img,.gs-imageResult .field-name-body .centered-natural.gs-snippet img,.field-name-body .centered-natural.gs-fileFormatType img,.centered-natural img,.entity-bean.bean-text p.centered-natural img,.entity-bean.bean-text .gs-webResult .centered-natural.gs-snippet img,.gs-webResult
  .entity-bean.bean-text .centered-natural.gs-snippet img,.entity-bean.bean-text .gs-imageResult .centered-natural.gs-snippet img,.gs-imageResult
  .entity-bean.bean-text .centered-natural.gs-snippet img,.entity-bean.bean-text .centered-natural.gs-fileFormatType img{width:80%;height:auto;}.book-cover,.field-name-body p.book-cover,.field-name-body .gs-webResult .book-cover.gs-snippet,.gs-webResult
.field-name-body .book-cover.gs-snippet,.field-name-body .gs-imageResult .book-cover.gs-snippet,.gs-imageResult
.field-name-body .book-cover.gs-snippet,.field-name-body .book-cover.gs-fileFormatType{text-align:center;}.book-cover img,.field-name-body p.book-cover img,.field-name-body .gs-webResult .book-cover.gs-snippet img,.gs-webResult
  .field-name-body .book-cover.gs-snippet img,.field-name-body .gs-imageResult .book-cover.gs-snippet img,.gs-imageResult
  .field-name-body .book-cover.gs-snippet img,.field-name-body .book-cover.gs-fileFormatType img{width:41.8%;border:1px solid;}.copyright-link,.trademark-link{text-align:center;display:block;padding:.5em;font-size:.8em;font-style:italic;font-weight:normal;background:#77a83e;color:#fff;}.copyright-link:hover,.trademark-link:hover{color:#fff;}.view-press-releases .views-row,.view-press-coverage .views-row{padding-bottom:1em;}.view-press-releases .pager-show-more-next a,.view-press-coverage .pager-show-more-next a{font-size:1em;display:block;margin-top:1em;}.press-release-text{display:block;text-align:left;padding:0 2em;}@media screen and (min-width:35em){.press-release-text{float:left;display:block;margin-right:1.88679%;width:57.54717%;margin-right:0;margin-left:21.22642%;text-align:justify;}.press-release-text:last-child{margin-right:0;}}.item-list ul{list-style-type:none;margin:0;padding:0;}.clear{clear:both;}.view-staff-list h3,.view-staff-list .entity-bean.bean-slider .text,.entity-bean.bean-slider .view-staff-list .text,.view-staff-list .taxonomy-term-description{margin:0;}.view-staff-list .views-field-field-link-ext{margin-bottom:2em;}.field-name-field-hide-hero{display:none;}.gsc-result .gs-title{height:auto !important;overflow:visible !important;}.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:hover{color:#77a83e !important;text-align:left !important;text-decoration:none !important;}table.gsc-branding,table.gcsc-branding{display:none !important;}.field.field-name-post-date{font-size:80%;}.printer-logo{display:none;}.field-collection-item-field-multi-row{padding:1rem 0;}.field-collection-item-field-multi-row:after{content:"";display:block;clear:both;}.field-collection-item-field-multi-row .field-name-field-style,.field-collection-item-field-multi-row .field-name-field-is-this-a-book-cover{display:none;}.field-collection-item-field-multi-row .field-name-field-multirow-image,.field-collection-item-field-multi-row .field-name-field-multirow-text{text-align:justify;}@media screen and (min-width:35em){.field-collection-item-field-multi-row .field-name-field-multirow-image,.field-collection-item-field-multi-row .field-name-field-multirow-text{width:50%;}.field-collection-item-field-multi-row .field-name-field-multirow-image p,.field-collection-item-field-multi-row .field-name-field-multirow-image .gs-webResult .gs-snippet,.gs-webResult .field-collection-item-field-multi-row .field-name-field-multirow-image .gs-snippet,.field-collection-item-field-multi-row .field-name-field-multirow-image .gs-imageResult .gs-snippet,.gs-imageResult .field-collection-item-field-multi-row .field-name-field-multirow-image .gs-snippet,.field-collection-item-field-multi-row .field-name-field-multirow-image .gs-fileFormatType,.field-collection-item-field-multi-row .field-name-field-multirow-text p,.field-collection-item-field-multi-row .field-name-field-multirow-text .gs-webResult .gs-snippet,.gs-webResult
        .field-collection-item-field-multi-row .field-name-field-multirow-text .gs-snippet,.field-collection-item-field-multi-row .field-name-field-multirow-text .gs-imageResult .gs-snippet,.gs-imageResult
        .field-collection-item-field-multi-row .field-name-field-multirow-text .gs-snippet,.field-collection-item-field-multi-row .field-name-field-multirow-text .gs-fileFormatType{margin-top:0;}}.field-collection-item-field-multi-row.image_left .field-name-field-multirow-image{float:left;}@media screen and (min-width:35em){.field-collection-item-field-multi-row.image_left .field-name-field-multirow-image{padding-right:2rem;}}.field-collection-item-field-multi-row.image_left .field-name-field-multirow-text{float:right;}.field-collection-item-field-multi-row.image_right .field-name-field-multirow-image{float:right;}@media screen and (min-width:35em){.field-collection-item-field-multi-row.image_right .field-name-field-multirow-image{padding-left:2rem;}}.field-collection-item-field-multi-row.image_right .field-name-field-multirow-text{float:left;}.field-collection-item-field-multi-row.wide .field-name-field-multirow-image{float:none;width:100%;}.field-collection-item-field-multi-row.wide .field-name-field-multirow-text{float:none;width:100%;}.field-collection-item-field-multi-row.wide .field-name-field-multirow-text p,.field-collection-item-field-multi-row.wide .field-name-field-multirow-text .gs-webResult .gs-snippet,.gs-webResult .field-collection-item-field-multi-row.wide .field-name-field-multirow-text .gs-snippet,.field-collection-item-field-multi-row.wide .field-name-field-multirow-text .gs-imageResult .gs-snippet,.gs-imageResult .field-collection-item-field-multi-row.wide .field-name-field-multirow-text .gs-snippet,.field-collection-item-field-multi-row.wide .field-name-field-multirow-text .gs-fileFormatType{margin-top:1rem;}.field-collection-item-field-multi-row.is-book .field-name-field-multirow-image img{border:1px solid;}
