.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today.ui-datepicker-current-day a{color:#fff;background-color:#59c45a;border-width:0}.news-latest-startseite-pager-img-wrapper:before,.ui-datepicker .ui-datepicker-calendar td a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear}.news-latest-small-startseite-title h4 a:hover,.news-list-title a:hover{color:#25ab4b;text-decoration:none}.ui-datepicker{background-color:#fff;border:1px solid #dedede;padding:0 0 10px;width:340px;z-index:1000!important;border-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box}.ui-datepicker,.ui-datepicker .ui-datepicker-header{-webkit-border-radius:0;-moz-border-radius:0;-moz-background-clip:padding}.ui-datepicker .ui-datepicker-header{background-color:transparent;border:0;padding:0;border-bottom:1px solid #dedede;position:relative;border-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{position:absolute;width:45px;height:100%;display:block;top:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{background-color:#dedede}.ui-datepicker .ui-datepicker-header .ui-datepicker-next span,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0;background:url(../images/icons/arrow-l-green.png)50% 50% no-repeat}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0;background:url(../images/icons/arrow-r-green.png)50% 50% no-repeat}.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-title{color:#333;font-family:'Open sans';font-weight:600;font-size:18px;line-height:48px;margin:0 45px;background:0 0}.ui-datepicker .ui-datepicker-header.ui-widget-header{background:0 0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-corner-all,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-corner-all{border-radius:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev-hover{border:none}.ui-datepicker .ui-datepicker-calendar{margin:0}.ui-datepicker .ui-datepicker-calendar th{font-weight:600;font-family:'Open sans';font-size:14px;padding:20px 3px 15px}.ui-datepicker .ui-datepicker-calendar td{text-align:center}.ui-datepicker .ui-datepicker-calendar td a{margin:5px 0;display:inline-block;border:1px solid #aeaeb3;width:37px;height:37px;padding:0;line-height:35px;text-align:center;color:#333;font-size:14px;font-weight:300;font-family:'Open sans';-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-o-transition:all .2s linear}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month a,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable span{margin:5px 0;display:inline-block;border:1px solid #aeaeb3;width:37px;height:37px;padding:0;line-height:35px;text-align:center;color:#333;font-size:14px;font-weight:300;font-family:'Open sans';border-radius:50%}.tx-cstagcloud-cloud-item a,.tx-cstagcloud-cloud-item a:hover,.tx-cstagcloud-list-item a,.tx-cstagcloud-list-item a:hover,.tx-cstagcloud-sitemap-item a,.tx-cstagcloud-sitemap-item a:hover{color:inherit;font-size:inherit;font-weight:inherit}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:0 0}.nav-pills,.nav-tabs{position:relative}div.lazy{background-repeat:no-repeat}.news-latest-startseite{border-top:1px solid #f1f1f1}.news-latest-startseite-item{padding:20px 10px 0}.news-latest-startseite-teaser-wrapper{padding-bottom:10px;font-family:Lato,Arial,sans-serif;font-size:50px;line-height:50px}.news-latest-startseite-additional-data{padding-bottom:10px}.news-latest-startseite-author,.news-latest-startseite-date{font-size:16px;font-family:Georgia;font-style:italic}.news-latest-startseite-divider hr{margin:0;width:30px;text-align:left}.news-latest-startseite-txt{padding-top:20px;padding-bottom:20px;border-bottom:1px dotted #ddd}.news-latest-startseite-btns-wrapper{padding:10px 0}.news-latest-startseite-social-btns,.news-latest-startseite-social-btns .social-icons{float:none;clear:both;overflow:hidden}.news-latest-startseite-social-btns .social-icon{margin-right:20px;float:left}.news-latest-startseite-more-wrapper{padding:10px 0;overflow:hidden;float:none;clear:both}.news-latest-startseite-pager-item{overflow:hidden;border-bottom:1px dotted #ddd;position:relative}.news-latest-startseite-pager-img-wrapper{position:relative}.news-latest-startseite-pager-img-wrapper:before{top:0;bottom:0;left:0;right:0;content:'';position:absolute;border:6px solid #59c45a;visibility:hidden;opacity:0;-o-transition:all .2s linear;transition:all .2s linear}.news-latest-startseite-pager-item.active .news-latest-startseite-pager-img-wrapper:after,.news-latest-startseite-pager-item.active .news-latest-startseite-pager-img-wrapper:before,.news-latest-startseite-pager-item:hover .news-latest-startseite-pager-img-wrapper:after,.news-latest-startseite-pager-item:hover .news-latest-startseite-pager-img-wrapper:before{visibility:visible;opacity:1}.news-latest-startseite-pager-content{padding:15px 15px 15px 30px}.news-latest-startseite-pager-date{color:#666;font-family:Georgia;font-style:italic}@media(min-width:1200px){.news-latest-startseite-pager-img-wrapper:after{content:'';visibility:hidden;opacity:0;position:absolute;height:0;width:0;top:0;bottom:0;right:-30px;margin:auto;border:15px solid transparent;border-left-color:#59c45a;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}@media(max-width:1199px){.news-latest-startseite-pager-img-wrapper:before{border-width:3px}}@media(min-width:992px)and (max-width:1199px){.news-latest-startseite-pager-item:before{border-left:1px dotted #ddd;position:absolute;left:-1px;top:0;bottom:0;content:'';z-index:1}.news-latest-startseite-pager-item{padding-left:2px;padding-right:2px;float:left;width:25%;border-bottom:none}.news-latest-startseite-pager-item:first-child{padding-left:0}.news-latest-startseite-pager-item:last-child{padding-right:0}.news-latest-startseite-pager-content{padding:10px}}@media(max-width:991px){.news-latest-startseite-pager-img-wrapper:before{border-width:3px}.news-latest-startseite-pager-img-wrapper:after{content:'';visibility:hidden;opacity:0;position:absolute;height:0;width:0;top:0;bottom:0;right:-30px;margin:auto;border:15px solid transparent;border-left-color:#59c45a;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.news-latest-small-startseite{margin-right:20px;padding-top:25px;border-top:1px solid #fff}.news-latest-small-startseite-item{padding-bottom:30px;display:block}.news-latest-small-startseite-number{margin-right:20px;padding:10px;width:35px;display:inline-block;vertical-align:top;border:1px solid rgba(255,255,255,.5);text-align:center;line-height:1}.news-latest-small-startseite-content{display:inline-block}.news-latest-small-startseite-title{padding-bottom:5px}.news-latest-small-startseite-title h4{margin-top:0;margin-bottom:0}.news-latest-small-startseite-title h4 a{color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media(max-width:768px){.news-latest-small-startseite-number{margin-right:10px}}@media(max-width:600px){.news-latest-small-startseite-number{margin-bottom:10px}}.news-single-title{margin-bottom:20px}.news-single-img-first{margin-bottom:15px;float:none;clear:both;overflow:hidden}.news-single-img-next{margin-right:10px;margin-bottom:10px;width:140px;max-height:100px;display:inline-block;overflow:hidden}.news-single-img-caption{padding-bottom:8px}.news-single-content{margin-top:20px;margin-bottom:50px}.news-list{float:none;clear:both;overflow:hidden}.news-list-item{padding-top:30px;padding-bottom:50px;float:none;clear:both;overflow:hidden;border-bottom:1px dotted #ddd}.news-list-image-wrapper{padding-bottom:15px}.news-list-title{border-bottom:1px solid #dedede}.news-list-title a{transition:all .2s linear}.follow-us-wrapper a,.news-list-title a{-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.news-list-social-btns{padding-top:10px;padding-bottom:20px}.news-list-social-btns .social-icons{float:none;clear:both;overflow:hidden}.news-list-social-btns .social-icon{margin-right:20px;margin-bottom:10px;float:left}.news-list-more-wrapper{padding-top:15px;text-align:right}@media(min-width:768px){.news-list-teaser-txt{padding-top:20px}}@media(max-width:767px){.news-list-more-wrapper,.news-list-teaser-txt{margin-left:-15px;margin-right:-15px}}.follow-us-wrapper{float:none;clear:both;overflow:hidden}.follow-us-wrapper a{margin-right:15px;float:left;display:block;text-align:center;border:1px solid #dedede;width:55px;height:55px;font-size:20px;line-height:53px;transition:all .2s linear}.follow-us-wrapper a:hover{border-color:#59c45a;color:#59c45a;border-radius:50%}.powermail_fieldwrap .parsley-errors-list{margin-top:8px;color:#cd0000}.powermail_captchaimage{width:210px}.powermail_fieldwrap_submit{margin-top:38px}.powermail_message{padding-bottom:25px}.tx-cstagcloud-cloud-item,.tx-cstagcloud-sitemap-item{padding:0 3px}.powermail_message_error{color:#cd0000}@media(max-width:1200px){.powermail_captchaimage{width:170px}}@media(max-width:992px){.powermail_captchaimage{width:240px}}@media(max-width:768px){.powermail_captcha_outer{margin-top:10px}}
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Open Sans",Arial,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url("fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Open Sans",Arial,"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url("fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}
/*! shariff - v1.15.0 - 30.06.2015 - https://github.com/heiseonline/shariff - Copyright (c) 2015 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli - Licensed under the MIT <http://www.opensource.org/licenses/mit-license.php> license */
.shariff::after,.shariff::before{content:" ";display:table}.shariff::after{clear:both}.shariff ul{padding:0;margin:0;list-style:none}.shariff li{height:35px;box-sizing:border-box;overflow:hidden}.shariff li a{color:#fff;position:relative;display:block;height:35px;text-decoration:none;box-sizing:border-box}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;line-height:35px}.shariff li .fa{width:35px;line-height:35px;text-align:center;vertical-align:middle}.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:1px;right:1px}.shariff .orientation-horizontal{display:-webkit-box}.shariff .orientation-horizontal li{-webkit-box-flex:1}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.shariff .orientation-horizontal li{float:left;-webkit-flex:none;-ms-flex:none;flex:none;width:35px;margin-right:3%;margin-bottom:10px}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff}.shariff .theme-white .shariff-button a:hover{background-color:#eee}.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}.shariff .orientation-vertical{min-width:110px}.shariff .orientation-vertical li{display:block;width:100%;margin:5px 0}.shariff .orientation-vertical li .share_count{width:24px;text-align:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{margin-right:1.8%;min-width:80px;width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.shariff .orientation-horizontal li .share_count{display:block}.shariff .orientation-horizontal.col-1 li,.shariff .orientation-horizontal.col-2 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.col-1 li .share_text,.shariff .orientation-horizontal.col-2 li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-flex:none;-ms-flex:none;flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.col-3 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.col-3 li .share_text{text-indent:0;display:inline}}@media only screen and (min-width:768px){.shariff .orientation-horizontal li{min-width:110px;max-width:160px}.shariff .orientation-horizontal li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width:1024px){.shariff li{height:30px}.shariff li a{height:30px}.shariff li .fa{width:30px;line-height:30px}.shariff li .share_count,.shariff li .share_text{line-height:30px}.shariff li .share_count{height:28px}}.shariff .facebook a{background-color:#3b5998}.shariff .facebook a:hover{background-color:#4273c8}.shariff .facebook .fa-facebook{font-size:22px}.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}.shariff .theme-white .facebook a{color:#3b5998}@media only screen and (min-width:600px){.shariff .facebook .fa-facebook{font-size:19px}}.shariff .googleplus a{background-color:#d34836}.shariff .googleplus a:hover{background-color:#f75b44}.shariff .googleplus .fa-google-plus{font-size:22px}.shariff .googleplus .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .googleplus a{color:#d34836}@media only screen and (min-width:600px){.shariff .googleplus .fa-google-plus{font-size:19px;position:relative;top:1px}}.shariff .info{border:1px solid #ccc}.shariff .info a{color:#666;background-color:#fff}.shariff .info a:hover{background-color:#efefef}.shariff .info .fa-info{font-size:20px;width:33px}.shariff .info .share_text{display:block!important;text-indent:-9999px!important}.shariff .theme-grey .info a{background-color:#fff}.shariff .theme-grey .info a:hover{background-color:#efefef}.shariff .orientation-vertical .info{width:35px;float:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{-webkit-flex:none!important;-ms-flex:none!important;flex:none!important;width:35px;min-width:35px!important}}@media only screen and (min-width:1024px){.shariff .info .fa-info{font-size:16px;width:23px}.shariff .orientation-horizontal .info{width:25px;min-width:25px!important}.shariff .orientation-vertical .info{width:25px}}.shariff .linkedin a{background-color:#0077b5}.shariff .linkedin a:hover{background-color:#0369a0}.shariff .linkedin .fa-linkedin{font-size:22px}.shariff .linkedin .share_count{color:#004785;background-color:#33AAE8}.shariff .theme-white .linkedin a{color:#0077b5}@media only screen and (min-width:600px){.shariff .linkedin .fa-linkedin{font-size:19px}}.shariff .mail a{background-color:#999}.shariff .mail a:hover{background-color:#a8a8a8}.shariff .mail .fa-envelope{font-size:21px}.shariff .theme-white .mail a{color:#999}@media only screen and (min-width:600px){.shariff .mail .fa-envelope{font-size:18px}}.shariff .pinterest a{background-color:#bd081c}.shariff .pinterest a:hover{background-color:#d50920}.shariff .pinterest .fa-pinterest-p{font-size:22px}.shariff .pinterest .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .pinterest a{color:#bd081c}@media only screen and (min-width:600px){.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}}.shariff .twitter a{background-color:#55acee}.shariff .twitter a:hover{background-color:#32bbf5}.shariff .twitter .fa-twitter{font-size:28px}.shariff .twitter .share_count{color:#0174a4;background-color:#96D4EE}.shariff .theme-white .twitter a{color:#55acee}@media only screen and (min-width:600px){.shariff .twitter .fa-twitter{font-size:24px}}.shariff .whatsapp a{background-color:#5cbe4a}.shariff .whatsapp a:hover{background-color:#34af23}.shariff .whatsapp .fa-whatsapp{font-size:28px}.shariff .theme-white .whatsapp a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .whatsapp .fa-whatsapp{font-size:22px}}.shariff .xing a{background-color:#126567}.shariff .xing a:hover{background-color:#29888a}.shariff .xing .fa-xing{font-size:22px}.shariff .xing .share_count{color:#15686a;background-color:#4fa5a7}.shariff .theme-white .xing a{color:#126567}@media only screen and (min-width:600px){.shariff .xing .fa-xing{font-size:19px}}