@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@import url(https://fonts.googleapis.com/css?family=Oswald:300);body{font-size:16px;font-family:"Open Sans",Arial,sans-serif;line-height:1.4em;color:#1d1d1b}h1,h2,h3{color:#0f7550;margin-bottom:20px;margin-top:30px;font-family:"Oswald",Arial,sans-serif;font-weight:300}a{color:#093}a:hover,a:focus{color:#0f7550}p{max-width:800px}.page-header{margin-top:0;border:0}img{max-width:100%}@media only screen and (min-width:768px){.text-sm-right{text-align:right}}@media only screen and (max-width:768px){.pull-xs-right{float:right}}.btn,.btn:hover,.btn:focus{border-radius:0;box-shadow:none;border:0;padding:12px 16px}.btn-primary{background:#093}.btn-primary:hover,.btn-primary:focus{background:#00802a}.navbar-brand{height:auto;padding:20px 0}.navbar-brand img{max-width:100%}.header-bar{background-color:#093;color:#fff}.logo-links{height:40px}.logo-links a{margin:5px 20px 5px 0;display:inline-block}.lang-nav,.shortcuts-nav{list-style:none;padding:0;margin:0 0 0 10px;display:inline-block}.lang-nav li,.shortcuts-nav li{display:inline-block}.lang-nav li:after{content:" | "}.lang-nav li:last-of-type:after{content:""}.lang-nav li a,.shortcuts-nav li a{color:#FFF;text-transform:uppercase}.shortcuts-nav li a{display:inline-block;background-color:#0f7550;padding:10px 12px}@media only screen and (max-width:767px){nav{background-color:#093}.header-bar{padding:5px 0}.logo-links a{margin:5px 5px 5px 0}.lang-nav,.shortcuts-nav{list-style:none;margin:10px 0 0}.shortcuts-nav li a{background-color:transparent;padding:0}}.banner{height:40vh;background-size:cover;background-position:center center}.flexnav{width:100%;position:relative;z-index:9}.flexnav-show{overflow-y:auto}ul.flexnav,ul.flexnav ul{list-style:none;padding:0;z-index:99;margin:0}.menu-button .touch-button{display:none}.menu-button{height:25px;width:30px;padding:0;margin:7px 0;background:transparent;border:0;position:relative;border-radius:0}.mobile-menu-trigger{display:block;width:30px;height:4px;background-color:#fff;z-index:1000;transform:translateX(0);transition:all .3s ease 0}.mobile-menu-trigger:before,.mobile-menu-trigger:after{content:'';position:absolute;left:0;width:30px;display:block;height:4px;background-color:#fff;transition-delay:.3s,0;transition-duration:.3s,0.3s}.mobile-menu-trigger:before{top:-10px;transition-property:top,transform}.mobile-menu-trigger:after{bottom:-10px;transition-property:bottom,transform}.menu-button.active .mobile-menu-trigger{background:0;transform:translateX(0)}.menu-button.active .mobile-menu-trigger:before{top:0;transform:rotate(45deg);transition-delay:0,0.3s}.menu-button.active .mobile-menu-trigger:after{bottom:0;transform:rotate(-45deg);transition-delay:0,0.3s}.flexnav .touch-button{background:transparent;right:10px;height:40px;width:40px;font-style:normal}.flexnav .touch-button .navicon{width:auto;height:auto;display:inline-block;font-style:normal;color:#fff;top:7px;transform:rotate(270deg);transition:transform .3s ease-in-out;transform-origin:50% 50%}.flexnav .touch-button.active .navicon{transform:rotate(360deg)}.flexnav .touch-button .navicon:after{content:""}ul.flexnav li{background-color:transparent;width:auto;margin:0;padding:0}ul.flexnav li a{background-color:transparent;font-weight:600;text-transform:uppercase;line-height:100%;text-decoration:none;border:0;transition:color .14s ease-in-out}.flexnav li ul{background-color:#093}.flexnav li ul li a{background-color:transparent;color:#FFF}@media only screen and (max-width:767px){.flexnav-wrapper{padding:0}.flexnav-wrapper{overflow-y:auto}ul.flexnav-show,ul.flexnav-show>ul{padding:18px 0}ul.flexnav li a{color:#FFF}.flexnav li ul li a{padding:.96em 1.3em}.flexnav{width:100%;position:relative;z-index:9;transition:opacity .3s ease-in-out,max-height .3s ease-in-out,padding .3s ease-in-out}}@media only screen and (min-width:768px){.flexnav{display:table;width:auto}ul.flexnav li ul{display:none;width:auto;left:0}.flexnav .touch-button{display:none}ul.flexnav>li>a{padding:42px 10px}ul.flexnav>li:first-child>a{padding:42px 10px 42px 0}ul.flexnav>li:last-child>a{padding:42px 0 42px 10px}ul.flexnav li ul{padding:18px 0}ul.flexnav li ul li{padding:0}ul.flexnav li ul li a{padding:8px 20px;white-space:nowrap}ul.flexnav li a:hover,ul.flexnav li a:focus,ul.flexnav li.parent-active a:focus,ul.flexnav li.active a:focus{color:#093}ul.flexnav ul li a:hover,ul.flexnav ul li a:focus,ul.flexnav ul li.parent-active a:focus,ul.flexnav ul li.active a:focus{color:#CCC}ul.flexnav>li.active>a,ul.flexnav>li.active>a:hover,ul.flexnav>li.parent-active>a,ul.flexnav>li.parent-active>a:hover{color:#093}}.lead-wrapper{padding:60px 0;color:#FFF}.lead-wrapper.bg-gruen{background-color:#0f7550}.lead-wrapper.bg-senf{background-color:#b88930}.lead-wrapper.bg-terracotta{background-color:#b3714e}.lead-wrapper.bg-curry{background-color:#b7930c}.lead-wrapper.bg-schilf{background-color:#82a970}.lead-wrapper.bg-granit{background-color:#607378}.lead-wrapper .lead{font-size:20px}.lead-wrapper h1{margin-top:0;color:inherit}.main-content,.side-content{padding:60px 0}.side-content{background-color:#f6f6f7}.side-content:nth-child(2n){background-color:#fff}.side-content h2{font-size:36px}.news-date{font-size:14px;display:block}.news-title{display:block;font-size:20px;line-height:1.4em}.news-entry{margin-bottom:40px}.news-entry:last-child{margin-bottom:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#093;border-color:#093}.pagination>li>a,.pagination>li>span{color:#093}footer .pre-footer{background-color:#093;padding:20px 0}footer .pre-footer .glyphicon{font-size:32px;color:#fff;margin-left:15px}footer .main-footer{background-color:#1d1d1b;color:#fff;padding:40px 0}footer .main-footer a{color:#fff}footer .after-footer{padding:10px 0}footer .after-footer a{color:#093;font-size:14px}.photo-swipe .vorschaubild-wrap{height:100px}.photo-swipe .vorschaubild-link{height:100%;width:100%;display:block;overflow:hidden}.photo-swipe .vorschaubild-wrap .vorschaubild{height:100%;width:100%;background-size:cover;transition:.6s all ease-in-out}.photo-swipe .vorschaubild:hover{transform:scale(1.1,1.1)}@media only screen and (min-width:450px){.photo-swipe .vorschaubild-wrap{height:150px}}@media only screen and (min-width:600px){.photo-swipe .vorschaubild-wrap{height:250px}}@media only screen and (min-width:768px){.photo-swipe .vorschaubild-wrap{height:250px}}@media only screen and (min-width:992px){.photo-swipe .vorschaubild-wrap{height:200px}}@media only screen and (min-width:1200px){.photo-swipe .vorschaubild-wrap{height:250px}}.mitglieder-row{padding:20px 0;display:flex;align-items:center}.mitglieder-spacer{margin:40px 0}@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@import url(https://fonts.googleapis.com/css?family=Oswald:300);:root{font-size:16px}body{font-size:16px;font-family:"Open Sans",Arial,sans-serif;line-height:1.4em;color:#1d1d1b}h1,h2,h3{color:#0f7550;margin-bottom:20px;margin-top:30px;font-family:"Oswald",Arial,sans-serif;font-weight:300}a{color:#093}a:hover,a:focus{color:#0f7550}p{max-width:800px}.page-header{margin-top:0;border:0}img{max-width:100%}@media only screen and (min-width:768px){.text-sm-right{text-align:right}}@media only screen and (max-width:768px){.pull-xs-right{float:right}}.btn,.btn:hover,.btn:focus{border-radius:0;box-shadow:none;border:0;padding:12px 16px}.btn-primary{background:#093}.btn-primary:hover,.btn-primary:focus{background:#00802a}.navbar-brand{height:auto;padding:20px 0}.navbar-brand img{max-width:100%}.header-bar{background-color:#093;color:#fff}.logo-links{height:40px}.logo-links a{margin:5px 20px 5px 0;display:inline-block}.lang-nav,.shortcuts-nav{list-style:none;padding:0;margin:0 0 0 10px;display:inline-block}.lang-nav li,.shortcuts-nav li{display:inline-block}.lang-nav li:after{content:" | "}.lang-nav li:last-of-type:after{content:""}.lang-nav li a,.shortcuts-nav li a{color:#FFF;text-transform:uppercase}.shortcuts-nav li a{display:inline-block;background-color:#0f7550;padding:10px 12px}@media only screen and (max-width:767px){nav{background-color:#093}.header-bar{padding:5px 0}.logo-links a{margin:5px 5px 5px 0}.lang-nav,.shortcuts-nav{list-style:none;margin:10px 0 0}.shortcuts-nav li a{background-color:transparent;padding:0}}.banner{height:40vh;background-size:cover;background-position:center center}.flexnav{width:100%;position:relative;z-index:9}.flexnav-show{overflow-y:auto}ul.flexnav,ul.flexnav ul{list-style:none;padding:0;z-index:99;margin:0}.menu-button .touch-button{display:none}.menu-button{height:25px;width:30px;padding:0;margin:7px 0;background:transparent;border:0;position:relative;border-radius:0}.mobile-menu-trigger{display:block;width:30px;height:4px;background-color:#fff;z-index:1000;transform:translateX(0);transition:all .3s ease 0}.mobile-menu-trigger:before,.mobile-menu-trigger:after{content:'';position:absolute;left:0;width:30px;display:block;height:4px;background-color:#fff;transition-delay:.3s,0;transition-duration:.3s,0.3s}.mobile-menu-trigger:before{top:-10px;transition-property:top,transform}.mobile-menu-trigger:after{bottom:-10px;transition-property:bottom,transform}.menu-button.active .mobile-menu-trigger{background:0;transform:translateX(0)}.menu-button.active .mobile-menu-trigger:before{top:0;transform:rotate(45deg);transition-delay:0,0.3s}.menu-button.active .mobile-menu-trigger:after{bottom:0;transform:rotate(-45deg);transition-delay:0,0.3s}.flexnav .touch-button{background:transparent;right:10px;height:40px;width:40px;font-style:normal}.flexnav .touch-button .navicon{width:auto;height:auto;display:inline-block;font-style:normal;color:#fff;top:7px;transform:rotate(270deg);transition:transform .3s ease-in-out;transform-origin:50% 50%}.flexnav .touch-button.active .navicon{transform:rotate(360deg)}.flexnav .touch-button .navicon:after{content:""}ul.flexnav li{background-color:transparent;width:auto;margin:0;padding:0}ul.flexnav li a{background-color:transparent;font-weight:600;text-transform:uppercase;line-height:100%;text-decoration:none;border:0;transition:color .14s ease-in-out}.flexnav li ul{background-color:#093}.flexnav li ul li a{background-color:transparent;color:#FFF}@media only screen and (max-width:767px){.flexnav-wrapper{padding:0}.flexnav-wrapper{overflow-y:auto}ul.flexnav-show,ul.flexnav-show>ul{padding:18px 0}ul.flexnav li a{color:#FFF}.flexnav li ul li a{padding:.96em 1.3em}.flexnav{width:100%;position:relative;z-index:9;transition:opacity .3s ease-in-out,max-height .3s ease-in-out,padding .3s ease-in-out}}@media only screen and (min-width:768px){.flexnav{display:table;width:auto}ul.flexnav li ul{display:none;width:auto;left:0}.flexnav .touch-button{display:none}ul.flexnav>li>a{padding:42px 10px}ul.flexnav>li:first-child>a{padding:42px 10px 42px 0}ul.flexnav>li:last-child>a{padding:42px 0 42px 10px}ul.flexnav li ul{padding:18px 0}ul.flexnav li ul li{padding:0}ul.flexnav li ul li a{padding:8px 20px;white-space:nowrap}ul.flexnav li a:hover,ul.flexnav li a:focus,ul.flexnav li.parent-active a:focus,ul.flexnav li.active a:focus{color:#093}ul.flexnav ul li a:hover,ul.flexnav ul li a:focus,ul.flexnav ul li.parent-active a:focus,ul.flexnav ul li.active a:focus{color:#CCC}ul.flexnav>li.active>a,ul.flexnav>li.active>a:hover,ul.flexnav>li.parent-active>a,ul.flexnav>li.parent-active>a:hover{color:#093}}.lead-wrapper{padding:60px 0;color:#FFF}.lead-wrapper.bg-gruen{background-color:#0f7550}.lead-wrapper.bg-senf{background-color:#b88930}.lead-wrapper.bg-terracotta{background-color:#b3714e}.lead-wrapper.bg-curry{background-color:#b7930c}.lead-wrapper.bg-schilf{background-color:#82a970}.lead-wrapper.bg-granit{background-color:#607378}.lead-wrapper .lead{font-size:20px}.lead-wrapper h1{margin-top:0;color:inherit}.main-content,.side-content{padding:60px 0}.side-content{background-color:#f6f6f7}.side-content:nth-child(2n){background-color:#fff}.side-content h2{font-size:36px}.news-date{font-size:14px;display:block}.news-title{display:block;font-size:20px;line-height:1.4em}.news-entry{margin-bottom:40px}.news-entry:last-child{margin-bottom:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#093;border-color:#093}.pagination>li>a,.pagination>li>span{color:#093}footer .pre-footer{background-color:#093;padding:20px 0}footer .pre-footer .glyphicon{font-size:32px;color:#fff;margin-left:15px}footer .main-footer{background-color:#1d1d1b;color:#fff;padding:40px 0}footer .main-footer a{color:#fff}footer .after-footer{padding:10px 0}footer .after-footer a{color:#093;font-size:14px}.photo-swipe .vorschaubild-wrap{height:100px}.photo-swipe .vorschaubild-link{height:100%;width:100%;display:block;overflow:hidden}.photo-swipe .vorschaubild-wrap .vorschaubild{height:100%;width:100%;background-size:cover;transition:.6s all ease-in-out}.photo-swipe .vorschaubild:hover{transform:scale(1.1,1.1)}@media only screen and (min-width:450px){.photo-swipe .vorschaubild-wrap{height:150px}}@media only screen and (min-width:600px){.photo-swipe .vorschaubild-wrap{height:250px}}@media only screen and (min-width:768px){.photo-swipe .vorschaubild-wrap{height:250px}}@media only screen and (min-width:992px){.photo-swipe .vorschaubild-wrap{height:200px}}@media only screen and (min-width:1200px){.photo-swipe .vorschaubild-wrap{height:250px}}.mitglieder-row{padding:20px 0;display:flex;align-items:center}.mitglieder-spacer{margin:40px 0}