@charset "UTF-8";
/*!
    Thru.de - Geographische Informationssysteme (GIS)
    Webanwendung zur Visualisierung von diffusen Emissionen in der Luft sowie diffusen Stoffeinträgen in Wasser.

    Thru.de - Geographic information system (GIS)
    Web application to visualize diffuse emissions in air and diffuse substances in water.
    Copyright (C) 2017 ENDA GmbH & Co. KG

        This program is free software: you can redistribute it and/or modify
        it under the terms of the GNU General Public License as published by
        the Free Software Foundation, either version 3 of the License, or
        (at your option) any later version.

        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU General Public License for more details.

        You should have received a copy of the GNU General Public License
        along with this program.  If not, see <http://www.gnu.org/licenses/>.

    ENDA GmbH & Co. KG - web: https://enda.eu/ - mail: kontakt@enda.eu
 */
.flex--row{flex-direction:row!important}.flex--column{flex-direction:column!important}.float--left{float:left!important}.float--right{float:right!important}.float--none{float:none!important}.float--clear{clear:both!important}.alignment--left{text-align:left!important}.alignment--center{text-align:center!important}.alignment--right{text-align:right!important}.alignment--justify{text-align:justify!important}.push{margin:2em!important}.push--top{margin-top:2em!important}.push--right{margin-right:2em!important}.push--bottom{margin-bottom:2em!important}.push--left{margin-left:2em!important}.push--ends{margin-top:2em!important;margin-bottom:2em!important}.push--sides{margin-right:2em!important;margin-left:2em!important}.push-half{margin:1em!important}.push-half--top{margin-top:1em!important}.push-half--right{margin-right:1em!important}.push-half--bottom{margin-bottom:1em!important}.push-half--left{margin-left:1em!important}.push-half--ends{margin-top:1em!important;margin-bottom:1em!important}.push-half--sides{margin-right:1em!important;margin-left:1em!important}.flush{margin:0!important}.flush--top{margin-top:0!important}.flush--right{margin-right:0!important}.flush--bottom{margin-bottom:0!important}.flush--left{margin-left:0!important}.flush--ends{margin-top:0!important;margin-bottom:0!important}.flush--sides{margin-right:0!important;margin-left:0!important}.soft{padding:2em!important}.soft--top{padding-top:2em!important}.soft--right{padding-right:2em!important}.soft--bottom{padding-bottom:2em!important}.soft--left{padding-left:2em!important}.soft--ends{padding-top:2em!important;padding-bottom:2em!important}.soft--sides{padding-right:2em!important;padding-left:2em!important}.soft-half{padding:1em!important}.soft-half--top{padding-top:1em!important}.soft-half--right{padding-right:1em!important}.soft-half--bottom{padding-bottom:1em!important}.soft-half--left{padding-left:1em!important}.soft-half--ends{padding-top:1em!important;padding-bottom:1em!important}.soft-half--sides{padding-right:1em!important;padding-left:1em!important}.hard{padding:0!important}.hard--top{padding-top:0!important}.hard--right{padding-right:0!important}.hard--bottom{padding-bottom:0!important}.hard--left{padding-left:0!important}.hard--ends{padding-top:0!important;padding-bottom:0!important}.hard--sides{padding-right:0!important;padding-left:0!important}.informative{border-bottom:1px dotted #004c7f;color:#004c7f;cursor:pointer}.muted{opacity:.5!important;filter:alpha(opacity=50)!important}.center{display:block!important;margin:0 auto!important;float:none!important}.to-upper{text-transform:uppercase}.to-lower{text-transform:lowercase}.to-capitalize{text-transform:capitalize}.no-wrap{white-space:nowrap}.em-search,.em-search__input,.em-search__input-wrapper{width:100%}.em-search__input,.em-search__input-wrapper,.em-search__submit{height:30px}.em-search__input-wrapper{position:relative}.em-search__input,.em-search__label{font-family:Arial,sans-serif;font-weight:600}.em-search__label{display:block;text-align:right;font-size:.8em;color:#fff}.em-search__input{font-size:.9em;padding:.2em 50px .2em .4em;color:#26262c;border:0;border-radius:3px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.em-search__input:focus{outline:0;box-shadow:0 0 1px 2px #0089e5}.em-search__submit{width:50px;color:#fff;border:0;border-radius:0 3px 3px 0;outline:0;background:#cecece;position:absolute;top:0;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.em-search__submit:hover{cursor:pointer;color:#0089e5}.em-search__submit:active{box-shadow:0 0 1px 1px #0089e5 inset}.em-select,.em-select__select,.em-select__select-wrapper{width:100%}.em-select__select,.em-select__select-wrapper{height:25px}.em-select__select-wrapper{position:relative;z-index:1;border-radius:3px;background:#fff}.em-select__select-wrapper::after{display:inline-block;width:1.3em;height:100%;color:#9b9b9b;content:'\02039';text-align:center;font-weight:700;font-size:2em;font-family:"Roboto",sans-serif;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:0;right:0}.em-select__select-wrapper:hover::after{color:#0089e5}.em-select__label{display:block;color:#fff;text-align:right;font-size:.8em;font-family:"Roboto",sans-serif;font-weight:500}.em-select__select{position:relative;z-index:2;padding:.2em;border:0;border-radius:3px;background:0 0;color:#26262c;font-size:.95em;font-family:Arial,Helvetica,"Lucida sans",Geneva,sans-serif;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.em-select__select:focus{outline:0;box-shadow:0 0 1px 2px #0089e5}.em-submit{font-family:"Roboto",sans-serif;font-size:.8em;width:100%;height:25px;color:#757575;border:0;border-radius:3px;outline:0;background:#f4f4f4;-webkit-appearance:none;-moz-appearance:none;appearance:none}.em-submit:hover{cursor:pointer;color:#0089e5}.em-submit:active{box-shadow:0 0 1px 1px #0089e5 inset}.em-switch-wrapper{display:flex;flex-flow:row;justify-content:space-between;align-items:center;width:100%}.em-switch__label{flex:0;font-size:.8em;font-family:"Roboto",sans-serif}.em-switch{position:relative;display:block;width:80px;height:30px}.em-switch input{display:none}.em-switch__slider,.em-switch__slider::before{position:absolute;border-radius:1px;transition:.4s}.em-switch__slider{cursor:pointer;background:#cecece;top:0;right:0;-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0);bottom:0;left:0}.em-switch__slider::before{content:"";left:4.2px;bottom:3px;height:24px;width:25px;background-color:#fff;z-index:99}input:checked+.em-switch__slider{background-color:#0089e5}input:focus+.em-switch__slider{box-shadow:0 0 2px 1px #0089e5}input:checked+.em-switch__slider::before{-webkit-transform:translateX(46.6px);transform:translateX(46.6px)}.em-switch__slider::after{display:inline-block;font-family:"Roboto",sans-serif;font-size:.8em;top:calc((30px/2) - .5em);position:absolute;z-index:98}input+.em-switch__slider::after{content:"AUS";right:10px;left:auto}input:checked+.em-switch__slider::after{content:"EIN";left:10px;right:auto}.em-switch--pill .em-switch__slider{border-radius:30px}.em-switch--pill .em-switch__slider::before{border-radius:50%}.em-combobox{position:relative;width:100%;height:25px;margin:.5em 0;border-radius:3px;background:#fff}.em-combobox::after{font-family:"Roboto",sans-serif;font-size:1.5em;font-weight:700;z-index:95;display:inline-block;width:25px;height:25px;content:'\02039';text-align:center;color:#9b9b9b;position:absolute;top:0;right:.1em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.em-combobox:hover::after,footer a:hover{color:#0089e5}.em-combobox__input{font-family:"Roboto",sans-serif;font-size:.8em;position:relative;z-index:97;width:inherit;height:inherit;padding:.2em 25px .2em .4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;color:#26262c;border:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.em-combobox__input::-webkit-input-placeholder{color:#26262c;opacity:1}.em-combobox__input:-moz-placeholder,.em-combobox__input::-moz-placeholder{color:#26262c;opacity:1}.em-combobox__input:-ms-input-placeholder{color:#26262c;opacity:1}.em-combobox__input:active,.em-combobox__input:focus{cursor:text;border-radius:3px;outline:0;box-shadow:0 0 1px 2px #0089e5}.em-combobox__dropdown{display:none;position:absolute;z-index:99;top:23px;overflow-x:hidden;overflow-y:auto;width:inherit;border:1px solid #0089e5;border-radius:0 0 3px 3px;background:#fff}.em-combobox__dropdown.show{display:block}.em-combobox__dropdown__item{width:inherit;padding:.2em .4em}.em-combobox__dropdown__item a{font-family:Arial,Helvetica,"Lucida sans",Geneva,sans-serif;font-size:.85em;color:#26262c}.em-combobox__dropdown__item a span.desc{font-size:.8em;color:#5b5b5b;position:relative;right:0}.em-combobox__dropdown__item.active,.em-combobox__dropdown__item:hover{cursor:pointer;background:#0089e5}.em-combobox__dropdown__item.active{background:rgba(0,137,229,.5)}.em-combobox__dropdown__item.active:hover,.selection-box__content .button.is-disabled:hover{background:#0089e5}.em-close{left:-16.5px;overflow:visible;position:relative;padding:16.5px}.em-close::after,.em-close::before{width:7px;height:100%;background:#fff;display:inline-block;content:'';position:absolute;border-radius:2px}.em-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.em-close::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:0}.em-arrow__bottom,.em-arrow__left,.em-arrow__right,.em-arrow__top{width:24px;height:24px;position:relative;overflow:visible}.em-arrow__left::after,.em-arrow__left::before{position:absolute;left:12px;display:inline-block;width:6px;height:24px;content:'';background:#fff;border-radius:2px}.em-arrow__left::before{bottom:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.em-arrow__left::after{top:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.em-arrow__bottom,.em-arrow__right,.em-arrow__top{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.em-arrow__top::after,.em-arrow__top::before{position:absolute;left:12px;display:inline-block;width:6px;height:24px;content:'';background:#fff;border-radius:2px}.em-arrow__top::before{bottom:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.em-arrow__top::after{top:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.em-arrow__bottom,.em-arrow__right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.em-arrow__right::after,.em-arrow__right::before{position:absolute;left:12px;display:inline-block;width:6px;height:24px;content:'';background:#fff;border-radius:2px}.em-arrow__right::before{bottom:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.em-arrow__right::after{top:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.em-arrow__bottom{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.em-arrow__bottom::after,.em-arrow__bottom::before{position:absolute;left:12px;display:inline-block;width:6px;height:24px;content:'';background:#fff;border-radius:2px}.em-arrow__bottom::before{bottom:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.em-arrow__bottom::after{top:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.em-menu,.em-menu::after,.em-menu::before{width:30px;height:5px;background:#fff;border-radius:2px}.em-menu{overflow:visible;margin:8.5px 0;position:relative}.em-menu::after,.em-menu::before{position:absolute;display:inline-block;content:'';left:0}.em-menu::before{-webkit-transform:translateY(8.5px);transform:translateY(8.5px)}.em-menu::after{-webkit-transform:translateY(-8.5px);transform:translateY(-8.5px)}.em-magnifier{position:inherit;-webkit-transform:rotate(-52deg);transform:rotate(-52deg)}.em-magnifier::after,.em-magnifier::before{position:absolute;display:inline-block;content:''}.em-magnifier::before{width:20px;height:20px;border:solid #fff 5px;border-radius:100%}.em-magnifier::after{top:19px;left:7px;width:6px;height:12px;border-radius:3px;background:#fff}.grid{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;align-content:space-around}.grid div[class*=col-]{padding:20px 0;overflow:hidden}.grid .col-1-1{width:100%}.grid .col-2-3{width:63.66%}.grid .col-1-3{width:30.33%}.grid .col-1-2{width:47%}.grid .col-1-4{width:22%}.grid .col-1-8{width:9.5%}@media screen and (max-width:959px){.grid--brake-large{display:initial}.grid--brake-large>[class*=col-]{width:100%}}@media screen and (max-width:719px){.grid--brake-medium{display:initial}.grid--brake-medium>[class*=col-]{width:100%}}footer{padding:5px;font-family:FagoWeb,sans-serif;margin:0 20px}footer a{color:#757575}.related-links{list-style-type:none;padding:0;display:flex;flex-direction:row;justify-content:flex-end;float:left;margin:0}.related-links li{margin:0 5px;float:left}.related-links li:first-of-type{margin-left:0}.related-links li:last-of-type{margin-right:0}.copyright{float:right;margin:3px 0 0 10px}@media (max-width:560px){.copyright{float:left}}@media (min-width:720px){.copyright{float:right}}.img-box{width:100%;font-family:Arial,Helvetica,"Lucida sans",Geneva,sans-serif;color:#757575}.img-box__header{padding:5px 6.6666666667px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;align-content:space-around;background:#757575;background:rgba(117,117,117,.8);color:#fff}.img-box__header .page-wrapper{font-size:.8em}.img-box__header .pager{list-style-type:none;margin:0;padding:0}.img-box__header .pager li{float:left}.img-box__header .pager a{height:14px;width:14px;display:block;border-radius:100%;background-color:#fff;float:left;margin:0 3px}.img-box__header .pager a:after,.img-box__header .pager a:hover:after{border-radius:100%;content:'';display:block;height:8px;left:3px;position:relative;top:3px;width:8px}.img-box__content-wrapper{overflow:hidden}.img-box__content{width:200%;height:auto;position:relative;left:-100%;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.img-box__content figure{margin:0;width:50%;float:right;position:relative}.img-box__content figure .img-wrap{position:relative}.img-box__content figure .nav{position:absolute;bottom:20px;right:10px}.img-box__content figure .nav .next,.img-box__content figure .nav .prev{position:absolute!important;bottom:0;right:0;cursor:pointer;width:24px;height:24px;overflow:visible;opacity:.7}.img-box__content figure .nav .next::after,.img-box__content figure .nav .next::before,.img-box__content figure .nav .prev::after,.img-box__content figure .nav .prev::before{position:absolute;left:12px;display:inline-block;width:6px;height:24px;content:'';background:#757575;border-radius:2px}.img-box__content figure .nav .next::before,.img-box__content figure .nav .prev::before{bottom:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.img-box__content figure .nav .next::after,.img-box__content figure .nav .prev::after{top:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.img-box__content figure .nav .next:hover,.img-box__content figure .nav .prev:hover{opacity:1}.img-box__content figure .nav .next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.img-box__header .caption-wrapper .img-caption,.img-box__header .page-wrapper .page{display:none}.img-box__header .is-active{display:block!important}.img-box__header .pager li.is-active a:after{background-color:#757575}.img-box__content--transform{-webkit-transform:translateX(50%);transform:translateX(50%)}.pager li:not(.is-active):hover a:after{background-color:rgba(117,117,117,.5)}.selection-box{margin-top:20px;border-radius:10px;overflow:hidden}.selection-box__header{border-bottom:2px solid #f4f4f4}.selection-box__header h2{margin:0;font-size:1em}.selection-box__content{overflow:hidden}.selection-box__content .button{display:block;background:#0089e5;width:45%;float:left;margin-top:15px;padding:10px;text-align:center;border-radius:5px;font-weight:600;font-size:14px;color:#fff;transition:background 200ms ease}.selection-box__content .button:hover{background:#007acc}.selection-box__content .button:first-of-type{margin-left:2%;margin-right:3%}.selection-box__content .button:last-of-type{margin-left:3%;margin-right:2%}.selection-box__content .button.is-disabled{opacity:.3;cursor:default}