﻿@font-face{font-family:"PT Sans";font-style:normal;font-weight:400;src:local("PT Sans"),local("PTSans-Regular"),url("fonts/PT_Sans/pt-sans-v11-latin-regular.woff2") format("woff2"),url("fonts/PT_Sans/pt-sans-v11-latin-regular.woff") format("woff"),url("fonts/PT_Sans/pt-sans-v11-latin-regular.ttf") format("truetype")}@font-face{font-family:"PT Sans";font-style:normal;font-weight:700;src:local("PT Sans Bold"),local("PTSans-Bold"),url("fonts/PT_Sans/pt-sans-v11-latin-700.woff2") format("woff2"),url("fonts/PT_Sans/pt-sans-v11-latin-700.woff") format("woff"),url("fonts/PT_Sans/pt-sans-v11-latin-700.ttf") format("truetype")}@font-face{font-family:"gandhi_sansbold_italic";src:url("fonts/GandhiSans-BoldItalic-webfont.eot");src:url("fonts/GandhiSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/GandhiSans-BoldItalic-webfont.woff") format("woff"),url("fonts/GandhiSans-BoldItalic-webfont.svg#gandhi_sansbold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Oeko_Blog";src:url("fonts/Oeko_Blog.eot?z63r7i");src:url("fonts/Oeko_Blog.eot?z63r7i#iefix") format("embedded-opentype"),url("fonts/Oeko_Blog.woff2?z63r7i") format("woff2"),url("fonts/Oeko_Blog.ttf?z63r7i") format("truetype"),url("fonts/Oeko_Blog.woff?z63r7i") format("woff"),url("fonts/Oeko_Blog.svg?z63r7i#Oeko_Blog") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"],.external-link:before{font-family:"Oeko_Blog" !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}@font-face{font-family:"icomoon";src:url("fonts/icomoon.eot?5l0drm");src:url("fonts/icomoon.eot?5l0drm#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?5l0drm") format("truetype"),url("fonts/icomoon.woff?5l0drm") format("woff"),url("fonts/icomoon.svg?5l0drm#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-extra-"],[class*=" icon-extra-"]{font-family:"icomoon" !important;speak:never;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-article:before{content:""}.icon-eco_work:before{content:""}.icon-person:before{content:""}.icon-press_release:before{content:""}.icon-speech:before{content:""}.icon-quotes:before{content:""}.icon-audio:before{content:""}.icon-video:before{content:""}.icon-slideshare:before{content:""}.icon-twitter:before{content:""}.icon-xing:before{content:""}.icon-youtube:before{content:""}.icon-facebook:before{content:""}.icon-extra-instagram:before{content:""}.icon-extra-spotify:before{content:""}.icon-linkedin:before{content:""}.icon-flickr:before{content:""}.icon-arrow_down:before{content:""}.icon-arrow_up:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_right:before{content:""}.icon-external_link:before,.external-link:before{content:""}.icon-rss:before{content:""}html input[type="button"],html input[type="submit"]{background:#8db621;background-image:none;border:0;border-radius:6px;box-shadow:none;font-family:'PT Sans', sans-serif;font-weight:normal;text-shadow:none}html input[type="button"]:hover,html input[type="submit"]:hover{background:#75A301}body{background-color:#eee;background-image:none;color:#666}.tnp-oeko .tnp-oeko-field-checkbox input{width:auto}.clearfix::after{content:" ";display:block;clear:both}@media only screen and (min-width: 768px){.container{width:1200px}}.post-detail__content-wrapper,body.page .site-content,body.single .comments-inner{background-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;padding:40px 30px}@media only screen and (min-width: 500px){.post-detail__content-wrapper,body.page .site-content,body.single .comments-inner{padding:40px}}@media only screen and (min-width: 768px){.post-detail__content-wrapper,body.page .site-content,body.single .comments-inner{padding:60px 80px}}@media only screen and (min-width: 1025px){.post-detail__content-wrapper,body.page .site-content,body.single .comments-inner{padding:80px 100px}}@media only screen and (min-width: 768px){.post-detail__content-wrapper,body.page .site-content{padding-bottom:30px}}@media only screen and (min-width: 1025px){.post-detail__content-wrapper,body.page .site-content{padding-bottom:40px}}body.page .site-content .page-thumbnail{margin:-40px -30px 40px}@media only screen and (min-width: 500px){body.page .site-content .page-thumbnail{margin-left:-40px;margin-right:-40px}}@media only screen and (min-width: 768px){body.page .site-content .page-thumbnail{margin:-60px -80px 60px}}@media only screen and (min-width: 1025px){body.page .site-content .page-thumbnail{margin:-80px -100px 60px}}body.page .site-content .page-thumbnail img{width:100%}body.single .single-post-article{box-shadow:none;padding:0}body.single .single-post-media{border-top-left-radius:3px;border-top-right-radius:3px;margin:0}body.single.no-sidebar .single-post-media{margin-bottom:0}.site-footer,.site-main-wrap{position:relative;top:158px}@media only screen and (min-width: 768px){.site-footer,.site-main-wrap{top:127px}}body .site-scroll-top,.light-skin .site-scroll-top{background-color:#666;bottom:50px;opacity:1;transition:background-color .2s ease-in-out}@media only screen and (min-width: 768px){body .site-scroll-top,.light-skin .site-scroll-top{bottom:70px}}body .site-scroll-top:hover,.light-skin .site-scroll-top:hover{background-color:#8db621;color:#fff}body{font-family:'PT Sans', sans-serif;font-size:18px;line-height:1.44}body a{color:#8db621}body a:hover{color:#333}h1,h2,h3,h4,h5,h6{color:#010101;font-family:'PT Sans', sans-serif;font-weight:bold;line-height:normal}h1{font-size:35px}h2{font-size:24px}.entry h3,h3{font-size:20px;margin-bottom:14px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin-top:0;text-transform:none}sub{font-size:smaller;vertical-align:sub}sup{font-size:smaller;vertical-align:super}textarea,.ap-pro-form-field input[type="text"],.ap-pro-form-field textarea,html input[type="text"],html input[type="password"],html input[type="email"],html input[type="url"],html input[type="tel"]{font-family:'PT Sans', sans-serif;font-size:16px;font-size:16px;padding:7px 12px}.external-link{padding-left:20px;position:relative}.external-link:before{left:0;position:absolute;top:0}blockquote{background:transparent;border-bottom:1px solid #666;border-left:0;border-top:1px solid #666;color:#8db621;font-family:'PT Sans', sans-serif;font-size:20px;font-weight:bold;line-height:1.25;padding:30px 16px;text-align:center}@media only screen and (min-width: 768px){blockquote{font-size:24px;padding:40px}}blockquote p:last-child:not(:first-child){color:#666;font-size:18px;font-weight:normal;line-height:1.44}.wp-caption p.wp-caption-text{color:#959595;margin-top:16px;text-align:left}.small-text,.wp-caption p.wp-caption-text,#commentform label,.site-footer#footer-wrap,.homepage-teaser__block--welcome,.loop-entry-content .loop-entry-excerpt,.single-post-pagination li a{font-size:16px;line-height:1.5}.meta-text,#header.site-header .meta-nav li a,.post-badge,.loop-entry-meta,.post-detail__footer,.post-header__meta-data{font-size:14px;line-height:1.71}.entry ul{list-style:none}.entry ul li{padding-left:16px;text-indent:-22px}.entry ul li:before{content:"•";color:#8db621;padding-right:14px}a._brlbs-btn-cookie-preference.borlabs-cookie-preference{background-color:#8db621 !important;text-decoration:none}a._brlbs-btn-cookie-preference.borlabs-cookie-preference:focus,a._brlbs-btn-cookie-preference.borlabs-cookie-preference:hover{background-color:#75A301 !important}#BorlabsCookieBox .cookie-box ._brlbs-btn{padding:15px}#BorlabsCookieBox ._brlbs-bar-wrap ._brlbs-bar{padding:30px 0}#BorlabsCookieBox .cookie-box .container,#BorlabsCookieBox .cookie-preference .container{max-width:90%;padding:0}@media only screen and (min-width: 1200px){#BorlabsCookieBox .cookie-box .container,#BorlabsCookieBox .cookie-preference .container{max-width:1200px}}#BorlabsCookieBox .cookie-box ._brlbs-btn-accept-all,#BorlabsCookieBox .cookie-preference ._brlbs-btn-accept-all{background-color:#8db621}#BorlabsCookieBox .cookie-box ._brlbs-btn-accept-all:focus,#BorlabsCookieBox .cookie-box ._brlbs-btn-accept-all:hover,#BorlabsCookieBox .cookie-preference ._brlbs-btn-accept-all:focus,#BorlabsCookieBox .cookie-preference ._brlbs-btn-accept-all:hover{background-color:#75A301}#BorlabsCookieBox .cookie-box ._brlbs-manage a,#BorlabsCookieBox .cookie-preference a:not(._brlbs-btn),#BorlabsCookieBox .cookie-box ._brlbs-legal a{color:#959595}#BorlabsCookieBox .cookie-box ._brlbs-manage a:focus,#BorlabsCookieBox .cookie-box ._brlbs-manage a:hover,#BorlabsCookieBox .cookie-preference a:not(._brlbs-btn):focus,#BorlabsCookieBox .cookie-preference a:not(._brlbs-btn):hover,#BorlabsCookieBox .cookie-box ._brlbs-legal a:focus,#BorlabsCookieBox .cookie-box ._brlbs-legal a:hover{color:#666}#BorlabsCookieBox ._brlbs-checkbox ._brlbs-checkbox-indicator{border-color:#8db621}#BorlabsCookieBox ._brlbs-checkbox input:checked ~ ._brlbs-checkbox-indicator{background-color:#8db621}#BorlabsCookieBox ._brlbs-checkbox input:disabled ~ ._brlbs-checkbox-indicator{background-color:#e4e4e3;border-color:#e4e4e3}.BorlabsCookie ._ukw-brlbs-content-blocker a:not(._ukw-brlbs-btn){text-decoration:underline}.BorlabsCookie ._ukw-brlbs-content-blocker a:not(._ukw-brlbs-btn):focus,.BorlabsCookie ._ukw-brlbs-content-blocker a:not(._ukw-brlbs-btn):hover{color:#8db621}.BorlabsCookie ._ukw-brlbs-content-blocker ._ukw-brlbs-unblock-all label{cursor:pointer}.BorlabsCookie ._ukw-brlbs-content-blocker ._ukw-brlbs-youtube{margin:25px 0;min-height:300px}.BorlabsCookie ._ukw-brlbs-twitter{margin:0;min-height:300px}iframe.twitter-moment{width:100% !important}body.single .comments-inner{border-radius:14px}body.single .comments-inner .comments-title{font-family:'PT Sans';font-size:35px;line-height:normal;margin-bottom:30px;text-align:left}body.single .comments-inner .comment-details{margin-left:40px}body.single .comments-inner .comment-details .comment-meta .fn{color:#010101;font-size:20px;margin-bottom:4px}body.single .comments-inner .comment-details .comment-date a{color:#666;font-size:14px;line-height:normal}.comment-awaiting-moderation{background:transparent;color:#8db621;padding:0}#reply-title{font-size:20px}#comments span.required{color:#8db621}.comment-reply-link a{color:#959595;text-decoration:underline}.comment-reply-link a:hover{color:#8db621;text-decoration:underline}#comments .form-submit{text-align:right}.site-footer#footer-wrap{background-color:#333;color:#fff;padding-bottom:20px;padding-top:20px}.site-footer#footer-wrap a{color:#fff}.site-footer#footer-wrap a:hover{color:#8db621}@media only screen and (min-width: 768px){.site-footer#footer-wrap .footer-box{margin-bottom:0}}.site-footer#footer-wrap .footer-box:last-child{margin-bottom:0}.site-footer#footer-wrap .footer-widget{margin-bottom:0}.site-footer#footer-wrap .span_1_of_2.col-2 a{margin:0 12px}@media only screen and (min-width: 1025px){.site-footer#footer-wrap .span_1_of_2.col-2 a{margin:0 24px}}.site-footer#footer-wrap .span_1_of_2.col-2 a:first-child{margin-left:0}.site-footer#footer-wrap .span_1_of_2.col-2 a:last-child{margin-right:0}@media only screen and (min-width: 768px){.site-footer#footer-wrap .span_1_of_2.col-2{text-align:right}}.site-footer#footer-wrap p:last-child{margin-bottom:0}#header-wrap{position:fixed;width:100%;z-index:100}#header.site-header{padding:10px 0 16px;text-align:left}@media only screen and (min-width: 768px){#header.site-header{padding:20px 0}}#header.site-header .menu-nav-menu-container{padding-bottom:16px;text-align:right}@media only screen and (min-width: 768px){#header.site-header .menu-nav-menu-container{float:right;padding-bottom:0}}#header.site-header .meta-nav li{display:inline-block;padding:0 6px}@media only screen and (min-width: 768px){#header.site-header .meta-nav li{padding:0 16px}}#header.site-header .meta-nav li:first-child{padding-left:0}#header.site-header .meta-nav li:last-child{padding-right:0}#header.site-header .meta-nav li a{color:#959595}.header__logo{display:inline-block}@media only screen and (min-width: 768px){.header__logo{float:left}}.header__logo a{display:flex}.header__logo svg{transition:height .2s ease-in-out, width .2s ease-in-out;transition-delay:0s}.header-scroll .header__logo svg{height:30px;transition-delay:.2s;width:114px}.header__logo svg .logo_subtitle{transition:opacity .3s ease-in-out;transition-delay:.2s}.header-scroll .header__logo svg .logo_subtitle{opacity:0;transition-delay:0s}.header__logo svg .logo_title{transition:transform .2s ease-in-out;transition-delay:0s}.header-scroll .header__logo svg .logo_title{transform:scale(0.7);transition-delay:.2s}.homepage-teaser{background-color:transparent}.homepage-teaser__block{border-radius:3px;padding:34px 34px}.homepage-teaser__block p:last-child{margin-bottom:0}.homepage-teaser__block--welcome{background-color:#fff;margin-bottom:24px}.homepage-teaser__block--themes{background-color:#e4e4e3;margin-bottom:24px}.homepage-teaser__block--social{background-color:#e4e4e3}.homepage-teaser__block--welcome h1,.homepage-teaser__block--welcome h2{font-size:35px;margin-bottom:8px}.homepage-teaser__block--welcome a{text-decoration:underline}.homepage-teaser__block--themes__category{display:inline-block;line-height:1.33;margin:0 4px}.homepage-teaser__block--themes__category:first-child{margin-left:0}.homepage-teaser__block--themes__category:last-child{margin-right:0}.homepage-teaser__block--themes__category--active{font-weight:bold}.homepage-teaser--social__icon{background-color:#7e7e7e;border-radius:50%;color:#fff;display:inline-block;font-size:22px;height:36px;margin:0 4px;padding:0;position:relative;text-decoration:none;transition:background-color .2s ease-in-out;width:36px}@media only screen and (min-width: 380px){.homepage-teaser--social__icon{height:38px;font-size:24px;margin:0 5px;width:38px}}@media only screen and (min-width: 960px){.homepage-teaser--social__icon{height:34px;font-size:20px;margin:0 4px;width:34px}}@media only screen and (min-width: 1050px){.homepage-teaser--social__icon{height:36px;font-size:23px;margin:0 5px;width:36px}}.homepage-teaser--social__icon:before{left:50%;margin-left:-11px;margin-top:-11px;position:absolute;top:50%}@media only screen and (min-width: 380px){.homepage-teaser--social__icon:before{margin-left:-12px;margin-top:-12px}}@media only screen and (min-width: 960px){.homepage-teaser--social__icon:before{margin-left:-10px;margin-top:-10px}}@media only screen and (min-width: 1050px){.homepage-teaser--social__icon:before{margin-left:-12px;margin-top:-12px}}.homepage-teaser--social__icon:hover{background-color:#8db621;color:#fff}.homepage-teaser--social__icon:first-child{margin-left:0}.homepage-teaser--social__icon:last-child{margin-right:0}.load-more-posts{color:#8db621;text-align:center}.load-more-posts__wrapper{cursor:pointer;display:inline-block}.load-more-posts__wrapper:hover{color:#75A301}.load-more-posts__wrapper:hover .load-more-posts__wrapper__icon{background-color:#75A301}.load-more-posts__wrapper p{line-height:normal;margin-bottom:17px}.load-more-posts__wrapper__icon{background-color:#8db621;border-radius:50%;height:68px;margin:0 auto;position:relative;width:68px}.load-more-posts__wrapper__icon:after{color:#fff;content:'↓';display:block;font-size:38px;height:68px;left:0;margin-top:5px;position:absolute;top:50%;transform:translateY(-50%);width:68px}.load-more-posts__wrapper__icon.is-loading{animation:loader_animation 1.5s infinite ease-in-out}@keyframes loader_animation{0%, 100%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(0);-webkit-transform:scale(0)}}.post-badge{background-color:#666;color:#fff;padding:3px 8px 1px 36px;position:absolute;top:0}.post-badge--homepage{left:34px}.post-badge--detail{left:30px}@media only screen and (min-width: 500px){.post-badge--detail{left:40px}}@media only screen and (min-width: 768px){.post-badge--detail{left:80px}}@media only screen and (min-width: 1025px){.post-badge--detail{left:100px}}.post-badge__icon{font-size:22px;left:6px;position:absolute;top:50%;transform:translateY(-50%)}.loop-entry{box-shadow:none}.loop-entry:not(.format-audio):not(.format-gallery):not(.format-quote):not(.format-status):not(.format-video):not(.has-post-thumbnail):not(.homepage-teaser){padding-top:50px}.loop-entry-content{padding:30px 34px 22px}.loop-entry-content .loop-entry-title{font-size:20px;line-height:normal;margin-bottom:8px}.loop-entry-content .loop-entry-excerpt{color:#666}.loop-entry__read-more-wrapper{display:block;margin-top:14px}.loop-entry__read-more{text-decoration:underline}.loop-entry-meta{background:#fafafa;border-top:1px solid #e4e4e3}.loop-entry-meta-category a{color:#8db621}iframe.twitter-tweet,twitterwidget{margin:0 !important}.post-detail__footer{background-color:#fafafa;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:40px 30px}@media only screen and (min-width: 500px){.post-detail__footer{padding:40px}}@media only screen and (min-width: 768px){.post-detail__footer{align-items:end;display:flex;padding:40px 80px}}@media only screen and (min-width: 1025px){.post-detail__footer{padding:40px 100px}}.post-detail__footer__meta-data{margin-bottom:20px}@media only screen and (min-width: 768px){.post-detail__footer__meta-data{float:left;margin-bottom:0;width:50%}}.post-detail__footer__share-post{align-items:center;display:flex}@media only screen and (min-width: 768px){.post-detail__footer__share-post{justify-content:flex-end;width:50%}}.post-detail__footer__share-post p{display:inline-block}.post-detail__footer__share-post__icon-link{display:inline-block;margin:0 4px}.post-detail__footer__share-post__icon-link:first-child{margin-left:16px}.post-detail__footer__share-post__icon-link:last-child{margin-right:0}.post-detail__footer__share-post__icon{background-color:#7e7e7e;border-radius:50%;color:#fff;display:block;font-size:22px;height:36px;padding:0;position:relative;text-decoration:none;transition:background-color .2s ease-in-out;width:36px}.post-detail__footer__share-post__icon:before{left:50%;margin-left:-11px;margin-top:-11px;position:absolute;top:50%}.post-detail__footer__share-post__icon:hover{background-color:#8db621;color:#fff}.post-header__meta-data{margin-bottom:30px}.post-header__meta-data__date{display:inline-block}.single-post-pagination li{display:inline-block}.single-post-pagination li:first-child{margin-right:30px}@media only screen and (max-width: 399px){.single-post-pagination li:first-child{margin-right:10px}}.single-post-pagination li a{color:#8db621;text-decoration:underline}.quote--homepage{border-radius:3px;padding:75px 34px 25px}.quote--homepage--green{background-color:#8db621;color:#fff}.quote--homepage--green a{color:#fff}.quote--homepage--white .quote--homepage__author{color:#333}.quote--homepage--white .quote--homepage__text{color:#8db621}.quote--homepage__text{font-family:'gandhi_sansbold_italic', 'PT Sans', sans-serif;font-size:24px;line-height:1.25;margin-bottom:16px}.quote--homepage__author{font-size:16px;line-height:1.33;margin-bottom:16px}.quote--detail{padding:0;position:relative}.quote--detail__post-content{position:relative}.quote--detail__post-content--left{padding-top:40px}@media only screen and (min-width: 768px){.quote--detail__post-content--left{float:left;margin-right:4%;padding-top:0;width:66%}}@media only screen and (min-width: 959px){.quote--detail__post-content--left{width:70%}}.quote--detail__post-content--right{padding-bottom:40px;text-align:center}@media only screen and (min-width: 768px){.quote--detail__post-content--right{float:right;margin-left:4%;padding-bottom:0;text-align:left;width:26%}}@media only screen and (min-width: 959px){.quote--detail__post-content--right{width:22%}}.quote--detail__post-content__border{background-color:#eee;height:2px;left:30px;position:absolute;width:calc(100% - 60px)}@media only screen and (min-width: 500px){.quote--detail__post-content__border{left:40px;width:calc(100% - 80px)}}@media only screen and (min-width: 768px){.quote--detail__post-content__border{height:calc(100% - 90px);left:64%;width:2px}}@media only screen and (min-width: 959px){.quote--detail__post-content__border{left:69%}}@media only screen and (min-width: 1025px){.quote--detail__post-content__border{height:calc(100% - 120px)}}.quote--detail__post-content__title{font-size:35px;font-weight:bold;margin-bottom:12px}.quote--detail__post-content__subline{font-size:24px;margin-bottom:15px}.quote--detail__image{margin-bottom:10px}.quote--detail__image--author{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:block;height:70px;margin:0 auto;width:70px}.quote--detail__image--placeholder{background-color:#8db621;border-radius:50%;display:block;height:70px;margin:0 auto;width:70px}@media only screen and (min-width: 768px){.quote--detail__image--placeholder{margin-bottom:25px;text-align:center}}.quote--detail__image--placeholder i{color:#fff;display:block;font-size:42px;opacity:.6;padding-top:12px}.quote--detail__author-name{font-size:15px;font-weight:bold;line-height:1.333;margin-bottom:5px}.quote--detail__author-biography{color:#8db621;font-family:'gandhi_sansbold_italic', 'PT Sans', sans-serif;font-size:15px;line-height:1.467}
