body{font-family:"Fira Sans",sans-serif;color:#443d39;}.site-footer{background-color:#000;color:#fff;font-family:"Fira Sans",sans-serif;}a,.link,a:active,a:hover,a:focus,a:visited{color:#b7007b;}a,.link{border:0;text-decoration:none;}a:active,a:hover,a:focus,a:visited{border-bottom:1px dotted #b7007b;text-decoration:none;}div.view-featured{padding:0;}div.block-views-blockhighlights-block-1{padding:0.5em 1em;margin-top:1em;}article.teaser .teaser_image  div.field--name-field-teaser-media,article.view-mode-thumbnail div.field--type-image img.image-style-media-thumbnail{margin-bottom:0;}article.teaser div.teaser_image{margin-right:2px;display:block;}article.node--promoted h2{line-height:1.2;font-weight:bold;}article.teaser h2{line-height:1.1;font-weight:bold;margin-top:0.5em;}article.node--view-mode-full div.main_quote blockquote{margin:0 auto 1em auto;}div.main_quote blockquote{font-weight:bold;font-style:normal;color:grey;}div.featured div.field--name-field-main-quote div.paragraph--type--quote blockquote{clear:left;margin:0.5em 10px 1em;}.node .field--type-image{margin-right:0;}div.blazy div.blazy__caption div.blazy__description,article div.field--name-field-description,article div.field--name-field-ng-media-caption1{font-size:90%;font-style:italic;line-height:1;text-align:center;}article div.field--name-field-ng-media-caption1{margin-bottom:1em;}article div.field--name-field-description p{margin-bottom:0;}article div.field--name-field-copyright::before{content:"©";}article div.field--name-field-copyright{font-size:70%;line-height:1;text-align:right;}article div.field--name-field-source::before{content:"Source: "}article div.field--name-field-source{font-size:70%;line-height:1;text-align:right;}img.align-left{margin:1ex 1em 1ex 0;}img.align-right{margin:1ex 0 1ex 1em;}article.teaser footer{color:#888;}span.writers-inline div.field--name-field-writers,span.writers-inline div.field--name-field-writers div.field__item,span.writers-inline div.field--name-field-writers div.field__item div{display:inline;}span.writers-inline div.field--name-field-writers div.field__item div h2{display:inline;font-size:1em;}span.writers-inline div.field--name-field-writers div.field__item:before{content:", ";}span.writers-inline div.field--name-field-writers div.field__item:last-child:before{content:" and ";}span.writers-inline div.field--name-field-writers div.field__item:first-child:before{content:none;}span.copyright-holder-inline div.field--name-field-copyright-holder,span.copyright-holder-inline div.field--name-field-copyright-holder div{display:inline;}span.copyright-holder-inline div.field--name-field-copyright-holder div h2{display:inline;font-size:1em;}span.copyright-holder-inline div.field--name-field-copyright-holder div.field__item:before{content:"© ";}div.paragraph--type--text div.field--name-field-text p:first-child:first-letter{font-weight:bold;font-size:150%;}p.read-article{text-align:right;margin-bottom:0;}p.read-article#featured{display:inline;float:right;margin-bottom:0;}div.field--name-field-ng-section > a{margin:0.2em;padding:0.1em 0.6em;background-color:#7d8c79;font-size:120%;color:white;border-bottom:0px;}div.field--name-field-ng-section > a:hover{background-color:DarkGreen;}div.featured div.field--name-field-ng-section{margin-bottom:0;display:inline;}div.field--name-field-tags > .field__items > li{margin:0.2em;padding:0.1em 0.6em;background-color:#666666;}div.field--name-field-tags > .field__items > li > a{font-size:120%;color:white;border-bottom:0px;}div.field--name-field-tags > .field__items > li:hover{background-color:DarkGreen;}div.more-link:before,div.block-tagclouds div.content:after{content:"";clear:both;display:table;}div.region-above-header{background-color:white;border:1px solid white;}@media (min-width:1px){div.region-above-header div#block-adverthorizontalone{margin:10px auto;width:728px;height:90px;}div.region-above-header div#block-adverthorizontaltwo{display:none;}}@media (max-width:0px){div.region-above-header div#block-adverthorizontalone{display:none;}div.region-above-header div#block-adverthorizontaltwo{background-color:lightblue;margin:5px auto;width:468px;height:60px;}}div#block-advertsquareone,div#block-advertsquaretwo,div#block-advertsquarethree{width:300px;height:250px;margin:0 auto 0.5em auto;display:inline-block;}div#block-advertsquaretwo{float:right;min-height:250px;height:520px;}@media (min-width:521px){article.node--view-mode-full div.main_quote,div#block-advertsquareone{float:right;margin-left:0.6em;}}@media (max-width:520px){article.node--view-mode-full div.main_quote,div#block-advertsquareone{display:block;}}div#block-advertverticalone{width:160px;height:600px;}@media (max-width:850px){article div.node__content div.shariff{display:none;}div#block-advertverticalone{display:none;}}.ctct-popup-wrapper.form_0 .ctct-popup-inner{max-width:550px;}.ctct-popup-content form#ctct_form_0{font-size:14px;}.ctct-popup-content form#ctct_form_0 h2.ctct-form-header{font-size:20px;}.ctct-popup-content div.ctct-form-popup form#ctct_form_0.ctct-form-custom label.ctct-form-label{margin-bottom:6px;}.ctct-popup-content div.ctct-form-popup form#ctct_form_0.ctct-form-custom div.ctct-form-field{margin-bottom:12px;}.ctct-popup-content div.ctct-form-popup form#ctct_form_0.ctct-form-custom button.ctct-form-button{padding:8px;}.ctct-popup-content div.ctct-form-popup form#ctct_form_0.ctct-form-custom input.ctct-form-element,.ctct-popup-content div.ctct-form-popup form#ctct_form_0.ctct-form-custom select.ctct-select-element{height:30px;padding:5px 5px;font-size:14px;}a{color:#b7007b;text-decoration:none;}a:hover{color:#b7007b;}.node__meta{font-family:"Fira Sans",sans-serif;color:#000;}h1,h2,h3,h4,h5,h6{font-family:Buenard,sans-serif;font-weight:700;}.page-title{font-family:Buenard,sans-serif;font-weight:700;font-size:3em;line-height:1.3;}.field--name-field-writers h2,.field--name-field-copyright-holder h2{font-family:"Fira Sans",sans-serif}.field--name-field-writers a,.field--name-field-copyright-holder a{color:#000;text-decoration:none;}.field--name-field-writers a{font-weight:700;}.field--name-field-copyright-holder a{font-weight:400;}.field--name-field-writers a:hover,.field--name-field-copyright-holder a:hover{text-decoration:none;}article.node--type-article div.node__content div.field--name-field-teaser-text{font-size:140%;line-height:1.2;margin-bottom:1em;}#header{background:#fff;font-family:"Fira Sans",sans-serif;padding-bottom:20px;}.site-branding__logo img{width:100%;max-width:480px;}#block-ecologist-branding{width:100%;text-align:center;}#block-searchform{width:21em;margin:auto;float:none;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#000;}#main-wrapper{border-top:2px solid #000;}#block-views-block-featured-block-1{border-bottom:2px solid #000;}div.view-featured{background-color:#fff;}h2.node__title{font-size:1.85em;line-height:1.25;max-width:97%;}.node__title a{color:#000;}.node__title a:hover,.node__title a:focus,.node__title a:active{color:#999;text-decoration:none;border:0;}.field--name-field-writers,.field--name_created{color:#000;}.teaser h2  a{color:#000;}.teaser footer{padding:0.75em 0;}div.item-list--blazy-grid li.grid{padding-bottom:0;}.block-views-blockfrontpage-and-landing-endoxa-block-2,.block-views-blockfrontpage-and-landing-international-block-2,.block-views-blockfrontpage-and-landing-editors-picks-block-2,.block-views-blockfrontpage-and-landing-changemakers-block-2,.block-views-blockfrontpage-and-landing-extinction-rebellion-block-2,.block-views-blockfrontpage-nature-of-change-grid-block-1,.block-views-blockfrontpage-resurgence-ecologist-grid-block-1,.block-views-blockfrontpage-science-systems-grid-block-1,.block-views-blockfrontpage-thought-leaders-grid-block-1,.block-views-blockfrontpage-and-landing-general-election-2019-block-2,.block-views-blockfrontpage-and-landing-vegan-block-2,.block-views-blockfrontpage-and-landing-coronavirus-block-2,.separator-under{border-bottom:2px solid #000;}#block-adverthorizontalone{display:none;border-bottom:2px solid #000;border-top:2px solid #000;padding-bottom:10px;}.item-list > [class*="-column-3"] > .grid{height:30em;}.item-list > [class*="-column-1"] > .grid--0 .field--name-field-teaser-text{font-size:1.25em;line-height:1.6;}.region-primary-menu{margin-top:-2.5em;float:left;}article.node--type-article div.featured div.field--name-field-teaser-text{margin:0;margin-top:1em;max-width:97%;}@media (min-width:801px){#block-adverthorizontalone{display:block;}div.featured div.fullwidth-teaser-image{display:inline-block;width:100%;float:right;max-width:440px;margin:0 0.25em;}}@media (min-width:521px) and (max-width:800px){.item-list > [class*="-column-3"] > .grid{height:auto;padding:5px;}div.featured div.fullwidth-teaser-image{display:block;width:100%;margin:5px;}div.view-featured{padding:0;}div.view-featured div.field--name-field-image{margin-right:0;}div.view-featured div.field--name-field-image img{margin-bottom:0;}.region-primary-menu{margin-top:0;}}@media (max-width:520px){.field--name-field-paragraphs{clear:right}.item-list > [class*="-column-3"] > .grid{height:auto;padding:5px;border-bottom:1px solid #e6ecf0;margin-bottom:2em;}.item-list > [class*="-column-3"] > .grid:hover{background-color:#e6ecf0;}div.featured div.fullwidth-teaser-image{width:100%;float:none;display:block;margin-left:0;}div.view-featured{padding:0;}div.view-featured div.field--name-field-image{margin-right:0;}div.view-featured div.field--name-field-image img{margin-bottom:0;}div.view-featured h2.node__title{margin-top:0;}.node__title{margin-top:0;}.region-primary-menu{margin-top:0;}}.view-header h2{font-family:"Fira Sans",sans-serif;text-transform:uppercase;}.sidebar .block{background:none;border:0;}.sidebar h2{font-family:"Fira Sans",sans-serif;color:#b7007b;text-transform:uppercase;font-size:1.4em;font-weight:900;border:0;}.sidebar a{border:none;}.sidebar a:hover,.sidebar a:focus{border-bottom:1px dotted #b7007b;}article div.node__meta{font-size:1em;padding-top:10px;}.breadcrumb a,.breadcrumb a:visited{text-decoration:none;border:0;color:#000;}.breadcrumb a:hover{border-bottom:1px dotted #000;}.field--name-field-main-quote{display:none;}article.node--view-mode-full div.main_quote{width:300px;height:550px;margin:5px 1em;display:inline-block;}.media-image .field--name-field-description,.media-image .field--name-field-source,.media-image .field--name-field-copyright{display:none;}#block-whatistheecologist{padding-top:25px;}div.channel_compact > div.field--name-field-channel{margin-bottom:0;line-height:1.3;}div.channel_compact > div.field--name-field-channel > a{margin-left:0;font-size:100%;}div.field--name-field-channel{margin-bottom:0.3ex;}div.field--name-field-channel > a{margin:0.2em;padding:0.1em 0.6em;background-color:#443d39;font-size:120%;color:white;border-bottom:0px;}div.field--name-field-channel > a:hover{background-color:#000;}.field--type-entity-reference{font-family:"Fira Sans",sans-serif;}.field--name-field-writers{font-weight:900;}.pager{margin:1.5em;font-size:1.5em;}
