/*
Theme Name: didaPRESS
Description: Ein WordPress Template fuer Schulen
Author: COMMWORK
Author URI: http://www.commwork.de
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
GitHub Theme URI: https://github.com/commwork/didaPRESS
GitHub Branch: master
Version: 1308
*/
#__bs_notify__{display:none !important}.entry-standard h2,.entry-standard h3,.entry-standard h4,.wp-standard-page_single h2,.wp-standard-page_single h3,.wp-standard-page_single h4{clear:left;padding-top:.8em}.entry-standard ul,.entry-standard ol{overflow:hidden}.marginbox h2,.marginbox h3,.marginbox h4{padding-top:0}.wp-standard-page_single h2{padding-top:18.5px}h3.panel-title{clear:none;padding-top:0}h1,h2,h3,h4,h5{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.modal-header h1{margin-bottom:0;margin-top:0}h1,h2,h3,h4,h5,h6{margin-top:0}html,body{font-size:100%}body{line-height:1.7em}.cd-top{bottom:10px;display:inline-block;height:40px;line-height:40px;opacity:0;overflow:hidden;position:fixed;right:10px;text-align:center;transition:opacity .3s 0s,visibility 0s .3s;vertical-align:middle;visibility:hidden;white-space:nowrap;width:40px;z-index:9999}.cd-top .icon-chevron-up{font-size:20px;line-height:36px;vertical-align:top}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{opacity:1;visibility:visible}.cd-top.cd-fade-out{opacity:1}.no-touch .cd-top:hover{opacity:1}.btn-anim-cf7-submit{width:100%}@media only screen and (min-width:992px){.cd-top{height:40px;width:40px;line-height:40px;text-align:center;vertical-align:middle}.cd-top .icon-chevron-up{font-size:20px;line-height:35px;vertical-align:top}}.nepre_posts_links_wrapper{margin:0;padding:0}.pre,.ne{list-style:none;padding:20px 35px;position:relative}.ne{float:left;line-height:1.3em}.ne span{left:0;position:absolute;top:1em}.pre{float:right;line-height:1.3em;text-align:right}.pre span{position:absolute;right:0;top:1em}.pre .icon-13,.ne .icon-13{font-size:1.4em}.nomorepost{opacity:.4}.fixed-nepre{position:fixed;z-index:920}.fixed-nepre li.nepre-next,.fixed-nepre li.nepre-prev{list-style:none;margin-top:-20px;opacity:.5;position:fixed;top:50%;width:auto;z-index:9999}.fixed-nepre li.nepre-next:hover,.fixed-nepre li.nepre-prev:hover{opacity:1}.fixed-nepre li.nepre-prev{left:0;overflow:hidden}.fixed-nepre li.nepre-prev span{background:#000;display:block}.fixed-nepre li.nepre-prev span:hover{height:60px;overflow:visible;width:30px}.fixed-nepre li.nepre-prev a{height:60px;overflow:hidden;width:30px}.fixed-nepre li.nepre-prev a{text-indent:-999px}.fixed-nepre li.nepre-prev a:before{color:#fff;content:"\e943";font-family:"Linearicons";font-feature-settings:"liga";font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;left:8px;letter-spacing:0;line-height:1;margin-top:21px;position:absolute;speak:none;text-indent:0;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fixed-nepre li.nepre-prev span,.fixed-nepre li.nepre-prev a{float:left;line-height:1.5em;overflow:hidden}.fixed-nepre li.nepre-next{overflow:hidden;right:0}.fixed-nepre li.nepre-next span{background:#000;display:block}.fixed-nepre li.nepre-next span:hover{height:60px;overflow:visible;width:30px}.fixed-nepre li.nepre-next a{height:60px;overflow:hidden;width:30px}.fixed-nepre li.nepre-next a{text-indent:-999px}.fixed-nepre li.nepre-next a:before{color:#fff;content:"\e944";font-family:"Linearicons";font-feature-settings:"liga";font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:0;line-height:1;margin-top:21px;position:absolute;right:8px;speak:none;text-indent:0;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fixed-nepre li.nepre-next span,.fixed-nepre li.nepre-next a{float:left;line-height:1.5em;overflow:hidden}#pagination{clear:both;display:block;margin:0 15px}#pagination a,#pagination span{border-radius:3px;font-size:12px;padding-bottom:3px;padding-left:8px;padding-right:8px;padding-top:3px}#pagination span.bslash{padding-bottom:3px;padding-left:8px;padding-right:0;padding-right:8px;padding-top:3px}#pagination span.bslash:last-of-type{display:none}#pagination a.pagination_arrow{font-size:18px;font-weight:normal}#pagination span.pagination-overview{padding-left:0}#pagination span.current{font-weight:bold}.sidenav{background-color:#efefef;height:100vh;width:16%;padding:2%;float:left;position:fixed;z-index:1000001}.sidenav .menulogo{max-width:120px;margin:0 auto;margin-top:2em}.sidenav ul{padding-left:0}.sidenav ul li{list-style:none}.sidenav ul li a{color:#4dbceb;font-size:14px}.header_superwallpaper{background-size:cover;max-width:100%;position:relative}@media all and (min-width:992px){.header_superwallpaper.video-yes{background-image:none !important}}@media all and (min-width:992px){.header_superwallpaper{display:table;height:100%;width:100%}}.header_superwallpaper .header_superwallpaper_bg_color{padding-bottom:70px;padding-top:70px;overflow:hidden;position:relative}@media all and (min-width:992px){.header_superwallpaper .header_superwallpaper_bg_color{display:table-cell;vertical-align:middle;width:100%}}.header_superwallpaper .header_superwallpaper_bg_color .superwallpaper_scrolldown{bottom:2em;left:0;position:absolute;right:0;text-align:center;z-index:13;transition:bottom .4s,opacity .4s}.header_superwallpaper .header_superwallpaper_bg_color .superwallpaper_scrolldown span{display:inline-block;font-size:1.4em;line-height:32px;height:48px;width:48px}.unten .header_superwallpaper .header_superwallpaper_bg_color .superwallpaper_scrolldown{bottom:5em;opacity:0}.header_superwallpaper .header_superwallpaper_bg_color .header_superwallpaper_content .jumbotron{margin-bottom:0}.header_superwallpaper .header_superwallpaper_bg_color .header_superwallpaper_content .logowrapper{margin-bottom:40px}.header_superwallpaper .header_superwallpaper_bg_color .header_superwallpaper_content .superwallpaper_subline{font-size:16px}@media all and (min-width:992px){.header_superwallpaper .header_superwallpaper_bg_color .header_superwallpaper_content .superwallpaper_subline{font-size:38px}}.header_superwallpaper .header_superwallpaper_bg_color .header_superwallpaper_content .superwallpaper_gradiant{display:none}@media all and (min-width:992px){.header_superwallpaper .header_superwallpaper_bg_color .header_superwallpaper_content .superwallpaper_gradiant{display:block;height:100px;left:0;position:fixed;top:0;width:100%;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0,transparent 100%)}}.header_superwallpaper #bgvid{display:none}@media all and (min-width:992px){.header_superwallpaper #bgvid{display:block;position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-size:cover}}.no_buehne{position:relative}.no_buehne:before{content:" ";display:block;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:absolute;top:-30px;width:99%;width:calc(100% - 30px)}.jumbotron-wallpaper{background-position:50% 50%;background-size:cover;min-height:620px;position:relative;text-align:center}.jumbotron-wallpaper-inner{display:inline-block;margin-top:60px;max-width:500px;padding-left:15px;padding-right:15px}h1.headline_wallpaper{-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);display:inline;font-size:30px;line-height:1.7em;margin-bottom:10px;margin:0 auto;max-width:500px;padding:4px 18px}p.subline_wallpaper{-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);display:inline;font-size:16px;line-height:2.3em;margin:0 auto;max-width:500px;padding:4px 15px}.button_wallpaper{margin-top:10px}@media only screen and (min-width:768px){h1.headline_wallpaper{font-size:44px;line-height:1.8em}p.subline_wallpaper{font-size:21px;line-height:1.9em}}.jumbotron-buttons{overflow:hidden;padding-bottom:15px;padding-top:0;padding:0}.stage-button{display:block;padding:15px;margin-bottom:15px;overflow:hidden;border-radius:3px;border-radius:3px;transition:opacity .3s;opacity:1}.stage-button:hover{opacity:.8 !important}@media only screen and (min-width:480px){.stage-button{margin-left:15px;margin-right:15px}}.stage-button h2{font-size:18px;margin-bottom:3px;margin-top:0}.stage-button p{font-size:14px;margin-bottom:0;margin-top:0}.stage-button img{display:block;float:left}.stage-button header{float:left;padding-bottom:10px;padding-left:15px;padding-right:8px}.stage-button img{width:19%}.stage-button header{width:81%}@media only screen and (min-width:480px){.stage-button{padding:0;padding-left:0;margin-top:30px;margin-bottom:30px}.stage-button h2{margin-top:0}}@media only screen and (min-width:768px){.jumbotron-buttons{padding-bottom:25px;padding-top:20px}.stage-button{float:left;margin-bottom:30px;width:49%;width:calc(50% - 30px)}.stage-button:hover{opacity:1}.stage-button img{width:30%}.stage-button header{width:70%}.stage-button h2{font-size:18px}.stage-button p{font-size:13px;line-height:1.3em}.stage-button:nth-child(3),.stage-button:nth-child(5),.stage-button:nth-child(7),.stage-button:nth-child(9),.stage-button:nth-child(11),.stage-button:nth-child(13),.stage-button:nth-child(15){clear:left}.stage-button-1{width:99%;width:calc(100% - 30px)}.stage-button-1 h2{font-size:22px}}@media only screen and (min-width:992px){.stage-button img{width:18%;margin-top:5px}.stage-button header{width:82%}.stage-button h2{font-size:18px;margin-top:0}.stage-button p{font-size:14px}.stage-button{width:32%;width:calc(33.333333% - 30px)}.stage-button:nth-child(3),.stage-button:nth-child(5),.stage-button:nth-child(7),.stage-button:nth-child(9),.stage-button:nth-child(11),.stage-button:nth-child(13),.stage-button:nth-child(15){clear:none}.stage-button:nth-child(4),.stage-button:nth-child(7),.stage-button:nth-child(10),.stage-button:nth-child(13),.stage-button:nth-child(16){clear:left}.stage-button-4{width:49%;width:calc(50% - 30px)}.stage-button-4:nth-child(2),.stage-button-4:nth-child(4),.stage-button-4:nth-child(6),.stage-button-4:nth-child(8),.stage-button-4:nth-child(10){clear:none}.stage-button-2{width:49%;width:calc(50% - 30px)}.stage-button-1{float:none;margin-left:auto;margin-right:auto;width:79%;width:calc(80% - 30px)}.stage-button-1 h2{font-size:22px}}@media only screen and (min-width:1350px){.stage-button img{width:24%}.stage-button header{width:76%}.stage-button p{font-size:14px}.stage-button-4{width:24%;width:calc(25% - 30px)}}.jumbotron-squares{padding-bottom:0;padding-top:0}.stage-square{display:block;float:left;margin-bottom:0;overflow:hidden;padding:15px;position:relative;width:100%}.stage-square .stage-square-fixed_height{height:100%;background-size:cover;background-position:center center}.stage-square img{transition:all .3s}.stage-square:hover img{transform:scale(1.05)}.stage-square-multiple_sublines ul{padding-left:0;margin-top:12px;text-align:center}.stage-square-multiple_sublines ul li{list-style:none;margin-bottom:3px}.stage-square-multiple_sublines ul li a{padding:3px 7px;position:relative;display:inline}.stage-square-multiple_sublines header h2 a{padding:3px 10px}.stage-square-multiple_sublines header h2:after{content:none}.stage-square:nth-child(3),.stage-square:nth-child(5),.stage-square:nth-child(7),.stage-square:nth-child(9),.stage-square:nth-child(11),.stage-square:nth-child(13),.stage-square:nth-child(15){clear:left}.stage-square h2{color:#fff;font-size:18px;margin-bottom:3px;margin-top:0}.stage-square p{color:#fff;font-size:14px;margin-bottom:0;margin-top:0}.stage-square img{display:block;float:left}.stage-square header{float:left;padding-bottom:10px;padding-left:15px;padding-right:8px}.stage-square img{width:19%}.stage-square header{width:81%}.stage-square-1{width:100%}.stage-square-3{width:100%}@media only screen and (min-width:480px){.jumbotron-squares{padding-top:0;padding-bottom:0}.stage-square{padding:0}.stage-square:hover{opacity:1}.stage-square figure{transition:opacity .2s}.stage-square:hover figure{opacity:.7}.stage-square img{display:block}.stage-square header{background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0,transparent 100%);display:block;left:0;padding-bottom:35px;padding:15px;position:absolute;top:0;z-index:1}.stage-square figure{display:block}.stage-square h2{font-size:26px;text-align:center}.stage-square p{font-size:20px;line-height:1.3em;text-align:center}.stage-square img{float:none}.stage-square header{float:none;padding-bottom:25px;padding-left:15px;padding-right:15px}.stage-square img{width:100%}.stage-square header{width:100%}.stage-square-1{max-height:480px;overflow:hidden}.stage-square-1 img{width:100%}.stage-square-2{width:100%}.stage-square-3{max-height:450px;overflow:hidden;width:100%}.stage-square-3 img{width:100%}}@media only screen and (min-width:768px){.stage-square{float:left;width:33.333333%}.stage-square header{float:none;width:100%}.stage-square h2:after{background-color:#fff;content:" ";display:block;height:2px;margin:6px auto 7px;transition:all .2s;width:40px}.stage-square:hover h2:after{width:60px}.stage-square:nth-child(3),.stage-square:nth-child(5),.stage-square:nth-child(7),.stage-square:nth-child(9),.stage-square:nth-child(11),.stage-square:nth-child(13),.stage-square:nth-child(15){clear:none}.stage-square:nth-child(4),.stage-square:nth-child(7),.stage-square:nth-child(10),.stage-square:nth-child(13),.stage-square:nth-child(16){clear:left}.stage-square-1{width:100%}.stage-square-1{max-height:480px}.stage-square-2{width:50%}.stage-square-2{max-height:380px}.stage-square-4{width:50%}.stage-square-4:nth-child(4){clear:none}.stage-square-5{width:50%}.stage-square-5:nth-child(4){clear:none}}@media only screen and (min-width:992px) and (max-width:1500px){.stage-square.stage-square-multiple_sublines header{padding-top:5px}.stage-square.stage-square-multiple_sublines header li{line-height:1.5em}.stage-square.stage-square-multiple_sublines header a{font-size:14px}.stage-square.stage-square-multiple_sublines header h2,.stage-square.stage-square-multiple_sublines header h2 a{font-size:16px}.stage-square.stage-square-multiple_sublines.stage-square-5{width:33.33333%}}@media only screen and (min-width:1200px) and (max-width:1500px){.stage-square.stage-square-multiple_sublines header{padding-top:8px}.stage-square.stage-square-multiple_sublines header li{line-height:1.5em;margin-bottom:6px}.stage-square.stage-square-multiple_sublines header a{font-size:16px}.stage-square.stage-square-multiple_sublines header h2,.stage-square.stage-square-multiple_sublines header h2 a{font-size:20px}}@media only screen and (min-width:992px){.stage-square h2{font-size:28px;margin-top:12px}.stage-square{width:50%}.stage-square header{padding-top:15px}.stage-square:nth-child(3),.stage-square:nth-child(5),.stage-square:nth-child(7),.stage-square:nth-child(9),.stage-square:nth-child(11),.stage-square:nth-child(13),.stage-square:nth-child(15){clear:none}.stage-square:nth-child(4),.stage-square:nth-child(7),.stage-square:nth-child(10),.stage-square:nth-child(13),.stage-square:nth-child(16){clear:none}.stage-square:nth-child(5),.stage-square:nth-child(9),.stage-square:nth-child(13),.stage-square:nth-child(17){clear:left}.stage-square-1{width:99%;width:calc(100% - 30px)}.stage-square-1{max-height:480px}.stage-square-2{width:50%;overflow:hidden}.stage-square-2{max-height:480px}.stage-square-3{width:33.333333%;max-height:none}.stage-square-5{width:20%}.stage-square-5:nth-child(5){clear:none}.stage-square-6{width:33.3333%}.stage-square-6:nth-child(4){clear:left}.stage-square-6:nth-child(5){clear:none}.stage-square-9{width:333.333333%}.stage-square-9:nth-child(5),.stage-square-9:nth-child(9){clear:none}}@media only screen and (min-width:1200px){.stage-square-2{min-height:650px}.stage-square-2 img{width:100%}.stage-square-3{width:33.33333%}.stage-square-4{width:25%}.stage-square-5{width:20%}.stage-square-5:nth-child(5){clear:none}}.jumbotron-columns{padding-top:30px;padding-bottom:5px}.stage-column{display:block;float:left;margin-bottom:30px;margin-left:15px;margin-right:15px;padding:15px;position:relative;width:99%;width:calc(100% - 30px)}.stage-column:nth-child(3),.stage-column:nth-child(5),.stage-column:nth-child(7),.stage-column:nth-child(9),.stage-column:nth-child(11),.stage-column:nth-child(13),.stage-column:nth-child(15){clear:left}.stage-column-1{width:99%;width:calc(100% - 30px)}.stage-column-3{width:99%;width:calc(100% - 30px)}.stage-column-5{width:99%;width:calc(100% - 30px)}.stage-column h2{color:#fff;font-size:18px;margin-top:0}.stage-column p{color:#fff;font-size:14px;margin-bottom:0;margin-top:0}.stage-column img{display:block;float:left}.stage-column header{float:left}.stage-column img{width:19%}.stage-column header{width:81%;padding-left:10px}@media only screen and (min-width:480px){.jumbotron-columns{padding-top:0;padding-bottom:0;padding-left:0}.stage-column{margin-bottom:0;margin-left:0;margin-right:0;max-height:450px;overflow:hidden;padding:0;width:50%}.stage-column h2{font-size:26px}.stage-column img{display:block;float:none}.stage-column header{float:none;height:100%}.stage-column img{width:100%}.stage-column header{position:relative;width:auto}.stage-column header .subline{bottom:10px;position:absolute}.stage-column-1{max-height:500px;overflow:hidden;width:100%}.stage-column-1 img{width:100%}.stage-column-2{width:100%;max-height:550px}.stage-column-3{width:100%}.stage-column-3:nth-child(3){clear:none}.stage-column-6{width:33.333333%}.stage-column-6:nth-child(3),.stage-column-6:nth-child(5){clear:none}.stage-column img{display:block;opacity:1}.stage-column header{display:block;left:0;padding-left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}.stage-column header h2{background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0,transparent 100%);padding-bottom:50px;padding:15px}.stage-column span.subline{background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.6) 100%);bottom:0;color:#fff;display:block;left:0;line-height:1.2em;padding-top:50px;padding:15px;position:absolute;text-align:center;width:100%;z-index:1}.stage-column span.subline:before{border-top:2px solid #fff;content:" ";display:block;margin-bottom:10px;opacity:.6;transition:all .1s;width:100%}.stage-column:hover span.subline:before{margin-left:5%;margin-right:5%;width:90%}.stage-column figure{display:block}.stage-column h2{margin-top:0}}@media only screen and (min-width:768px){.stage-column{width:33.333333%}.stage-column:hover{opacity:1}.stage-column img{transition:opacity .4s}.stage-column:hover img{opacity:.5}.stage-column h2{font-size:24px}.stage-column p{font-size:13px;line-height:1.3em}.stage-column:nth-child(3),.stage-column:nth-child(5),.stage-column:nth-child(7),.stage-column:nth-child(9),.stage-column:nth-child(11),.stage-column:nth-child(13),.stage-column:nth-child(15){clear:none}.stage-column:nth-child(4),.stage-column:nth-child(7),.stage-column:nth-child(10),.stage-column:nth-child(13),.stage-column:nth-child(16){clear:left}.stage-column-1{max-height:500px;overflow:hidden;width:100%}.stage-column-1 img{width:100%}.stage-column-2{width:50%;max-height:600px;overflow:hidden}.stage-column-2 img{width:100%}.stage-column-3{width:33.333333%}.stage-column-4{width:25%}.stage-column-4:nth-child(4){clear:none}.stage-column-5{width:20%}.stage-column-5:nth-child(4){clear:none}}@media only screen and (min-width:992px){.stage-column h2{font-size:30px}.stage-column{width:25%;overflow:hidden}.stage-column img{transform:scale(1.03);transition:all .3s}.stage-column:hover img{transform:scale(1)}.stage-column:nth-child(3),.stage-column:nth-child(5),.stage-column:nth-child(7),.stage-column:nth-child(9),.stage-column:nth-child(11),.stage-column:nth-child(13),.stage-column:nth-child(15){clear:none}.stage-column:nth-child(4),.stage-column:nth-child(7),.stage-column:nth-child(10),.stage-column:nth-child(13),.stage-column:nth-child(16){clear:none}.stage-column:nth-child(5),.stage-column:nth-child(9),.stage-column:nth-child(13),.stage-column:nth-child(17){clear:left}.stage-column-1{max-height:500px;overflow:hidden;width:100%}.stage-column-1 img{width:100%}.stage-column-2{width:50%}.stage-column-3{width:33.333333%}.stage-column-3{max-height:9999px}.stage-column-5{width:20%}.stage-column-5:nth-child(5){clear:none}.stage-column-6{width:33.33333%}.stage-column-6:nth-child(3),.stage-column-6:nth-child(5){clear:none}}@media only screen and (min-width:1200px){.stage-column-3 img{width:100%}.stage-column-3{max-height:560px;overflow:hidden}.stage-column-6{max-height:400px;overflow:hidden;width:16.66666666666667%}.stage-column-6 .figure{max-height:400px;min-height:400px;position:relative;text-align:center}.stage-column-6 .figure img{display:block;max-width:330px;position:absolute}.stage-column-6:nth-child(3),.stage-column-6:nth-child(5){clear:none}}.jumbotron-carousel{padding:0;position:relative}.row-carousel{margin-bottom:40px}.row-carousel>div{margin-bottom:0}.carousel-indicators{bottom:0;left:0;margin-bottom:0;margin-left:0;margin:0;padding-bottom:20px;position:relative;text-align:left;width:auto}.carousel-indicators li{border-radius:0;border:0;display:inline-block;font-size:13px;height:auto;margin:0 3px 3px 0;padding:3px 10px;text-align:left;text-indent:0;width:auto}.carousel-indicators .active{border:0;display:inline-block;height:auto;margin:0 3px 3px 0;text-indent:0;width:auto}#Carousel{padding-top:30px}.carousel-indicators-bottom.carousel-indicators{bottom:0;left:auto;padding-bottom:0 !important;margin:0;position:relative;right:0;text-align:left;top:15px;width:auto;z-index:99}.carousel-indicators-bottom.carousel-indicators li{display:inline-block;float:none;margin-bottom:10px}.carousel-control{height:40px;left:30px;margin-top:-25px;opacity:1;text-shadow:none;top:50%;width:40px;z-index:3}.carousel-control.left{background-image:none}.carousel-control.right{right:30px;background-image:none}.carousel-control.left span,.carousel-control.right span{height:40px;line-height:40px;margin-right:0;width:40px}.carousel-caption{bottom:15px;display:inline-block;left:20px;padding-bottom:0;padding-top:0;right:20px}header.carousel-caption h2{animation-delay:.2s;bottom:0;font-size:16px;line-height:1em;margin-bottom:0;margin-top:0;padding:9px 12px 9px 12px;position:relative;right:0;text-shadow:none;z-index:3}.carousel-control{display:none}.bigsliderimage figure img{min-width:100%}.bigsliderimage .carousel-inner article{max-height:560px}@media only screen and (min-width:480px){.carousel-caption{bottom:20px}header.carousel-caption h2{font-size:26px}}@media only screen and (min-width:768px){.bigsliderimage header.carousel-caption h2{font-size:36px}}@media only screen and (min-width:1380px){.carousel-control{display:block}}@media only screen and (max-width:480px){a[class^="stage-"]:first-child{margin-top:20px}a[class^="stage-"]:last-child{margin-bottom:28px}a[class^="stage-"] img{margin-top:5px}}.widgets-startseite .widget:last-child,.widgets-startseite_zwei .widget:last-child{margin-bottom:0}.home .header_superwallpaper #header .row .logowrapper.centerheader{margin-top:0 !important}.icon-60{font-size:60px;position:relative}.icon-50{font-size:50px;position:relative}.icon-40{font-size:40px;position:relative}.icon-30{font-size:30px;opacity:.3;position:relative}.icon-20{font-size:20px;position:relative}.icon-15{font-size:15px;position:relative}.icon-13{font-size:13px;position:relative}.icon-12{font-size:12px;position:relative}.icon-10{font-size:10px;position:relative}.icon-regular{font-size:inherit;position:relative}.icon-fl{float:left;margin-right:10px}.icon-fr{float:right;margin-left:10px}.icon50{opacity:.5}.icon-home-h2{float:left;margin-right:.4em;margin-top:.25em;font-size:.9em}.iconF-inline{line-height:1.1em}form input,form select{padding:8px}.quicksearch-open{display:inline-block;font-size:12px;font-weight:bold;height:60px;line-height:60px;margin-top:0;margin:0;outline:0;padding-left:15px;padding:0 .5em;padding-right:10px;position:absolute;right:0;text-decoration:none;text-transform:uppercase;top:0;vertical-align:middle;vertical-align:middle}@media only screen and (max-width:992px){.quicksearch-open{padding-right:15px}}.quicksearch-open a:active{color:#fff}.quicksearch-open span.icon-magnifier{font-size:18px;margin-right:10px;position:relative;top:2px}.quicksearch-open:hover,.quicksearch-open:active{color:#fff}#quicksearch{display:none;left:15px;position:fixed;right:15px;top:13px;z-index:991}@media only screen and (min-width:768px){#quicksearch{left:auto;position:absolute;right:11px;top:11px;max-width:300px}}.admin_bar_showing #quicksearch{top:11px}.quicksearch-wrapper{position:relative}#quicksearch-close{background:#888;cursor:pointer;display:inline-block;height:38px;outline:0;padding-bottom:8px;padding-top:8px;position:absolute;right:0;top:0;width:39px}#quicksearch-close span{margin-left:11px;position:absolute;top:18px;transition:all .2s}#quicksearch-close span:before{background:#fff;content:'';height:2px;position:absolute;transition:all .2s;width:20px}#quicksearch-close span:after{background:#fff;content:'';height:2px;position:absolute;transition:all .2s;width:20px}#quicksearch-close:hover span{opacity:.5}#quicksearch-close span:before{top:-8px}#quicksearch-close span:after{top:8px}#quicksearch-close span:before{transform:rotate(45deg) translate(5px,6px)}#quicksearch-close span:after{transform:rotate(-45deg) translate(5px,-6px)}.quicksearch-input,.quicksearch-submit{background-color:#fff;border:0;border:0;display:block;float:left;font-size:13px;height:38px;line-height:38px;padding:0 10px;vertical-align:middle}.quicksearch-input{background:#fff;color:#888;float:left;font-style:italic;width:70%}.quicksearch-submit{background:#888;color:#fff;float:right;width:30%}.quicksearch-formgroup{padding-right:39px;width:100%}form{-webkit-margin-after:unset;margin-block-end:unset}#post-not-found .iconF{display:block;font-size:50px;margin-bottom:10px;text-align:center;width:100%}#post-not-found p{text-align:center}#quicksearch_b{background-color:#efefef;padding:20px;position:fixed;top:0;width:100%;z-index:1999}#quicksearch_b.hideme{top:-170px;transition:top .4s}#quicksearch_b.showme{top:0;transition:top .4s}#quicksearch_b .quicksearch-input,#quicksearch_b .quicksearch-submit{display:block;font-size:15px;height:50px}#quicksearch_b .quicksearch-formgroup{padding-right:0;width:calc(100% - 50px)}#quicksearch_b .quicksearch-input{width:80%}#quicksearch_b .quicksearch-submit{width:20%}#quicksearch_b #quicksearch-close{height:50px;width:50px}#quicksearch_b #quicksearch-close span{display:block;left:6px;top:24px}@media only screen and (min-width:768px){#quicksearch_b{padding:40px}}@media only screen and (max-width:650px){#quicksearch_b .quicksearch-input{width:65%}#quicksearch_b .quicksearch-submit{width:35%}}#page-wrap{transition:opacity .5s}#page-wrap.darken{opacity:.5}.pw-protected-form .pw-protected-form_info{margin-bottom:30px}.pw-protected-form label,.pw-protected-form input{margin-right:10px}.aktuelles-archive-dropdown{text-align:right}.aktuelles-archive-dropdown select{margin-bottom:50px;padding:10px 50px 10px 14px;border:0 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ie7 img{-ms-interpolation-mode:bicubic}@-ms-viewport{width:auto !important}input{border-radius:0}body.sitemapOpen{overflow:hidden}body,#myModal{padding-right:0 !important}.admin-bar #myModal .modal-dialog{margin-top:60px !important}#myModal p{font-size:14px}body.home #wp-admin-bar-edit{display:none}.topnav-wrapper{overflow:hidden}.main-wrap{padding-top:60px;background-color:#fff}@media screen and (max-width:992px){.main-wrap{padding-top:0}}textarea{resize:vertical}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form input,.wpcf7-form label{width:100%}.wpcf7-form .wpcf7-submit{padding-top:15px;padding-bottom:15px}input[type="checkbox"],input[type="radio"]{width:auto}.loadie{z-index:99999}.loadie{background-color:#000;box-shadow:0 1px 5px rgba(0,0,0,0.25);height:4px;left:0;position:absolute;top:0;transition:width .5s;width:0}a:focus{outline:0}.shy{clip:rect(1px,1px,1px,1px);position:absolute}ul,ol{padding-left:18px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.cf:before,.cf:after{content:"\0020";display:block;height:0;overflow:hidden}.cf:after{clear:both}.cf{zoom:1}p:empty{display:none}.way-content{height:0}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}.lead{display:block;margin-bottom:0;line-height:1.6em}.panel{background-color:transparent}.jumbotron{margin-bottom:90px}article>h1,article>h1.page-header,h1.page-header{margin-top:-0.16em !important}h1.page-header.page-header-no_artikelbild-big,h1.page-header.page-header-artikelbild-schmal,h1.page-header.page-header-artikelbild-sehrschmal,h1.page-header.page-header-no_artikelbild{margin-bottom:20px}.slim-single-headerimage{margin-bottom:30px}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-5ths{float:left;width:20%}@media(min-width:768px){.col-sm-5ths{float:left;width:20%}}@media(min-width:992px){.col-md-5ths{float:left;width:20%}}@media(min-width:1200px){.col-lg-5ths{float:left;width:20%}}.nav-pills{margin-bottom:10px}.nav>li{opacity:.7}.nav>li.active{opacity:1}.nav>li>a{position:relative;display:block;padding:7px 12px 7px 12px;font-size:13px}.nav>li.active>a{padding:7px 12px 7px 12px}.thumbnail{background-color:#FFF;border-radius:0;border:0;display:block;line-height:1.6;margin-bottom:22px;padding:0;transition:border .2s}.nav-pills>li+li{margin-left:0;margin-right:2px}.nav-pills>li{margin-right:2px}.wrapper-flexible-gallery a span{display:none}.wrapper-flexible-gallery a.fancybox_caption footer{font-size:12px;line-height:1.3em;margin-top:3px}.wrapper-flexible-gallery a.fancybox_caption:nth-of-type(2n+3){clear:left}.wrapper-flexible-gallery a img{width:100%}.wrapper-flexible-gallery a.fancybox_caption{margin-top:0;margin-bottom:20px}.table-responsive{border:0}.table-responsive table tr td.td-2{width:50%}.table-responsive table tr td.td-3{width:33.333333%}.table-responsive table tr td.td-4{width:25%}.table-responsive table tr td.td-5{width:20%}.table-responsive table tr td.td-6{width:16.666666%}.table-responsive table tr td.td-7{width:14.285714%}.table-responsive table tr td.td-8{width:12.5%}.table-responsive table tr td.td-9{width:11.111111%}.table-responsive table tr td.td-10{width:10%}nav.container-fluid{color:#fff}nav.container-fluid .row{margin-bottom:0;padding:12px}span.icon_home{display:none}@media screen and (max-width:992px){li.menulogo,li.menutext{display:none}}.topnav .page_item_has_children ul{display:none}.admin_bar_showing #quicksearch{top:58px}.slicknav_menu{display:none}li.homebutton a span{padding:0}@media screen and (max-width:992px){.js #menu{display:none}.js .slicknav_menu{display:block}.slicknav_open{margin-left:15px}}li.menuoverview-open-wrapper{display:none}ul#menu li.menuoverview-open-wrapper:hover{background:transparent}#menu_overview{display:none}#menu_overview.active{display:inline-block}.slicknav_nav a.menuoverview-open{display:none}.row-archive h2{margin-top:5px}.row-sitemap ul{list-style:none;margin-bottom:10px;padding-bottom:10px;padding-left:0}.row-sitemap ul>li{font-weight:bold}.row-sitemap ul>li li{font-weight:normal}.row-sitemap ul>li.page_item_has_children>ul>li:before{content:"-";padding-right:10px}.row-sitemap ul>li.page_item_has_children>ul>li.page_item_has_children>ul>li:before{content:"- -";padding-right:10px}.row-sitemap ul>li.page_item_has_children>ul>li.page_item_has_children>ul>li.page_item_has_children>ul>li:before{content:"- - -";padding-right:10px}.row-sitemap ul.children{padding-left:20px}.row-sitemap ul.children ul:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.row-suchergebnisse article{margin-top:30px;padding-bottom:20px}.row-suchergebnisse .colwrapper:last-child article{border-bottom:0}.row-suchergebnisse h2{margin-top:.7em}.search-person-details{font-size:13px}img.avatar.avatar-32{min-width:50px;margin-right:6px}.fn{font-weight:bold}.comment-meta{padding-top:20px;padding-bottom:15px}.comments-wrapper-footer{position:relative}.comments-wrapper-footer .row>div:before{content:" ";display:block;height:1px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:absolute;top:-30px;width:calc(100% - 30px)}#respond{clear:both}#respond label{font-size:12px;font-weight:normal;margin-bottom:20px}textarea{font-size:14px;height:300px;min-height:100px;padding:8px;width:100%}.comment-meta a{color:#999;font-size:13px}.comments-wrapper{clear:both;margin-top:60px}.comments-wrapper:before{content:" ";display:block;height:3px;width:40px}#commentform p,#commentform a{font-size:12px}.commentlist{margin-bottom:0;padding-left:17px}.commentlist ul{margin-top:20px}.commentlist ul li{list-style:none;padding-left:20px}.comment{margin-top:40px}.comment:first-child{margin-top:0}.comment-body{font-size:14px}h2#comments{clear:both;margin-bottom:30px}.comment-name,.comment-name input{font-size:14px;width:100%}.comment-email,.comment-email input{font-size:14px;width:100%}.entry-404 li{list-style:none;margin-bottom:20px}.subscribe-cal-carousel div{margin-top:6px;width:100%}.subscribe-cal-carousel div:first-child{margin-top:20px}.subscribe-cal-carousel{margin-right:7px}.subscribe-cal-carousel a{float:left;margin-top:0;padding:0}.subscribecalsvg{display:block;float:left;margin-right:10px;margin-top:3px;position:relative;width:18px}.home-termine{font-size:13px;line-height:1.6em}.col-xs-15{width:20%}.type-event footer.entry-meta{font-size:12px}.type-event .entry-title .iconF{margin-right:10px;margin-top:4px}h2.h2home{clear:both;display:block}.aktuelles-categories-colored a{padding:2px 6px;white-space:nowrap;float:left;margin-bottom:4px}.aktuelles-categories-colored a span{display:inline-block}.aktuelles-categories{line-height:1.1em}.aktuelles-categories a{font-size:13px;letter-spacing:.07em;margin-right:5px;border-bottom:0 !important;text-decoration:none}.home-aktuelles-thumb figure{transform-style:preserve-3d;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:190px;margin-bottom:0;overflow:hidden;padding-bottom:0;padding-top:0;text-align:center;width:100% !important}.home-aktuelles-thumb{position:relative;width:100%}.home-aktuelles-no_thumb{display:block;height:160px;overflow:hidden;padding:0;position:relative;text-align:center;width:100%}.home-aktuelles-no_thumb div.home-aktuelles-no_thumb_innercolor{height:100%;opacity:1;transition:opacity .4s;width:100%}.home-aktuelles-no_thumb:hover div{opacity:.1}.aktuelles-index article header{position:relative}.home-aktuelles-no_thumb_innercolor{position:absolute;top:0;z-index:0}.no_thumb_logo{left:-10px;max-width:120%;opacity:.1;position:absolute;top:-10px;transform:rotate(-7deg);z-index:1}.hover-read .no_thumb_no_logo{height:100%;overflow:hidden;position:relative;width:100%;z-index:2}.hover-read .no_thumb_no_logo span{font-size:166px;font-weight:bold;left:-10px;line-height:.8em;margin-top:0;opacity:.1;position:absolute;text-align:left;top:-10px;transform:rotate(-7deg)}.home-aktuelles-thumb .iconF,.home-aktuelles-no_thumb .iconF{display:none}.articlewrapper-news article:nth-child(2n+3){clear:left}@media screen and (max-width:769px){.aktuelles-index article{width:100%;margin-bottom:30px}.aktuelles-index article figure{height:300px}.home-aktuelles-no_thumb{height:300px}}.morenews article{padding-bottom:0}.morenews article .inner{border-bottom:1px solid #efefef;padding-bottom:10px}.aktuelles-index.morenews h3{font-size:18px;margin-bottom:0;margin-top:0}.morenews h3.llh4{font-size:18px}.morenews-headline{font-size:16px}.aktuelles-index h3,.aktuelles-archive h3{margin-top:6px}.aktuelles-index .meta,.aktuelles-archive .meta{margin-top:10px}.morenews .meta{margin-bottom:5px;margin-top:8px}.nometa-juststicky{color:#fff;display:block;font-size:11px;font-weight:bold;letter-spacing:.03em;padding:4px 9px;position:relative;text-transform:uppercase;top:0;width:100%;z-index:2}.home-aktuelles-no_thumb.no_thumb_morenews,.morenews-thumbnail{float:left;height:75px;margin-bottom:10px;margin-right:15px;margin-top:4px;overflow:hidden;position:relative;width:25%}.home-aktuelles-thumb.morenews-thumbnail figure{background-size:cover;height:75px}.artikelbild-breit{padding-top:60px;position:relative}.no_artikelbild,.no_artikelbild-breit,.no_artikelbild-schmal,.artikelbild-sehrschmal{margin-top:40px;position:relative}.no_artikelbild h1,.no_artikelbild-breit h1,.no_artikelbild-schmal h1.page-header,.artikelbild-sehrschmal h1.page-header{margin-top:0}#header .row.row-headerstroke{display:block}#header .headerstroke{border-bottom:1px solid;display:block;left:15px;position:absolute;right:15px;width:calc(100% - 30px)}.afterpostthumb{margin-top:40px}.box-home{margin-bottom:30px}.row-page-speiseplaene ul.unstyled li{font-size:13px;line-height:1.4em;list-style:disc;margin-bottom:3px;margin-left:12px;margin-top:12px;padding-left:1px}.row-page-speiseplaene ul.unstyled{min-height:80px}.row-page-speiseplaene ul.unstyled li.gerichte-headline{font-size:14px;list-style:none;margin-left:0;padding-left:0}.row-page-speiseplaene ul.unstyled li.gerichte-headline_nachtisch{font-size:14px;list-style:none;margin-bottom:6px;margin-left:0;padding-left:0}.gerichte-headline strong{display:inline-block;margin-top:-15px;position:relative}.row-page-speiseplaene .iconF{display:inline-block;margin-right:6px;position:relative;top:7px}.row-page-speiseplaene h2{margin-bottom:0}.speiseplan_noentry{font-size:14px;font-style:italic;list-style:none;opacity:.5}.menu_day{margin-bottom:40px}.menu_day ul{float:left;width:48%}.gerichte_first_ul{margin-right:2%}.gerichte-headline_nachtisch{padding-top:0}.menu_day .iconF{margin-bottom:14px;width:100%}.article-person h3{margin-top:0}.article-person p{line-height:1.8em;margin-top:0;margin-bottom:0}.page-personen-name{font-size:18px;font-weight:bold}.personen-sort{list-style:none;margin-bottom:40px;padding-left:0}.personen-sort li{display:inline-block;margin-right:20px}.page-personen .row:after{border-bottom:1px solid #eee;content:" ";margin-bottom:10px;margin-left:15px;margin-right:15px;position:relative}.page-personen:last-child .row:after{content:none}.row-page-personen article p{font-size:14px;margin-bottom:0;white-space:normal}.row-page-personen article p.page-personen-name{font-size:16px}.row-page-personen article .page-personen-funktion{margin-bottom:10px}.wrapper-flexible-personen{clear:left}@media screen and (min-width:768px){.row-page-personen article:nth-child(2n+3){clear:left}}@media screen and (min-width:1200px){.row-page-personen article:nth-child(2n+3){clear:none}.row-page-personen article:nth-child(3n+4){clear:left}}.single-person{text-align:center}.single-person .page-personen-funktion{border-bottom-color:#efefef;border-bottom:1px solid;font-size:20px;margin-bottom:20px;padding-bottom:10px}.single-person p{font-size:14px}.single-person p:last-child{margin-bottom:0}.single-personen-image figure{display:inline-block}.single-personen-image .userimage{height:150px;line-height:150px;margin-bottom:20px;margin-top:30px;max-width:150px;overflow:hidden;vertical-align:middle;width:150px}.single-personen-image .userimage img{border-radius:0;display:block}.single-personen-image .icon_user{height:150px;margin-bottom:20px;margin-top:30px;width:150px}.single-personen-image .icon_user:before{font-size:60px;height:150px;line-height:144px;text-align:center;width:150px}.sb-item-personen_faecher article{margin-bottom:12px}.sb-item-personen_faecher article.personen_nopic{margin-bottom:0}.sb-item-personen_faecher h3{margin-top:5px}.sb-item-personen_faecher .person-title span{font-size:13px;white-space:nowrap}.aside-personen-image{float:left;margin-right:20px;max-width:50px}.wp-standard-page_single .entry-standard img{max-width:50%}.wp-standard-page_single .wp-caption,.wp-standard-page_single .wp-caption img,.wrapper-flexible-wysiwyg .wp-caption,.wrapper-flexible-wysiwyg .wp-caption img,.wrapper-flexible-accordion .wp-caption,.wrapper-flexible-accordion .wp-caption img,.wrapper-flexible-tabs .wp-caption,.wrapper-flexible-tabs .wp-caption img,.wrapper-flexible-spalten .wp-caption,.wrapper-flexible-spalten .wp-caption img,.widget_inner .wp-caption,.widget_inner .wp-caption img{max-width:100%}.wp-standard-page_single .wp-caption.size-med,.wp-standard-page_single .wp-caption.size-med img,.wrapper-flexible-wysiwyg .wp-caption.size-med,.wrapper-flexible-wysiwyg .wp-caption.size-med img,.wrapper-flexible-accordion .wp-caption.size-med,.wrapper-flexible-accordion .wp-caption.size-med img,.wrapper-flexible-tabs .wp-caption.size-med,.wrapper-flexible-tabs .wp-caption.size-med img,.wrapper-flexible-spalten .wp-caption.size-med,.wrapper-flexible-spalten .wp-caption.size-med img,.widget_inner .wp-caption.size-med,.widget_inner .wp-caption.size-med img{width:100%}.wp-standard-page_single .wp-caption.alignleft,.wp-standard-page_single img.alignleft,.wrapper-flexible-wysiwyg .wp-caption.alignleft,.wrapper-flexible-wysiwyg img.alignleft,.wrapper-flexible-accordion .wp-caption.alignleft,.wrapper-flexible-accordion img.alignleft,.wrapper-flexible-tabs .wp-caption.alignleft,.wrapper-flexible-tabs img.alignleft,.wrapper-flexible-spalten .wp-caption.alignleft,.wrapper-flexible-spalten img.alignleft,.widget_inner .wp-caption.alignleft,.widget_inner img.alignleft{float:left;margin:.5em 1.8em 1em 0}.wp-standard-page_single .wp-caption.alignright,.wp-standard-page_single img.alignright,.wrapper-flexible-wysiwyg .wp-caption.alignright,.wrapper-flexible-wysiwyg img.alignright,.wrapper-flexible-accordion .wp-caption.alignright,.wrapper-flexible-accordion img.alignright,.wrapper-flexible-tabs .wp-caption.alignright,.wrapper-flexible-tabs img.alignright,.wrapper-flexible-spalten .wp-caption.alignright,.wrapper-flexible-spalten img.alignright,.widget_inner .wp-caption.alignright,.widget_inner img.alignright{float:right;margin:.5em 0 1em 1.8em}.wp-standard-page_single .wp-caption.aligncenter,.wrapper-flexible-wysiwyg .wp-caption.aligncenter,.wrapper-flexible-accordion .wp-caption.aligncenter,.wrapper-flexible-tabs .wp-caption.aligncenter,.wrapper-flexible-spalten .wp-caption.aligncenter,.widget_inner .wp-caption.aligncenter,.widget_inner .wp-caption.aligncenter{width:100% !important;text-align:center}.wp-standard-page_single img.aligncenter,.wrapper-flexible-wysiwyg img.aligncenter,.wrapper-flexible-accordion img.aligncenter,.wrapper-flexible-tabs img.aligncenter,.wrapper-flexible-spalten img.aligncenter,.widget_inner img.aligncenter,.widget_inner img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-standard-page_single img.alignnone,.wrapper-flexible-wysiwyg img.alignnone,.wrapper-flexible-accordion img.alignnone,.wrapper-flexible-tabs img.alignnone,.wrapper-flexible-spalten img.alignnone,.widget_inner img.alignnone,.widget_inner img.alignnone{display:block}.wp-standard-page_single .entry-standard img,.wp-standard-page_single .wp-caption,.wrapper-flexible-wysiwyg .entry-standard img,.wrapper-flexible-wysiwyg .wp-caption,.wrapper-flexible-accordion .entry-standard img,.wrapper-flexible-accordion .wp-caption,.wrapper-flexible-tabs .entry-standard img,.wrapper-flexible-tabs .wp-caption,.widget_inner .entry-standard img,.widget_inner .wp-caption{margin-top:.5em;margin-bottom:.5em}.wp-standard-page_single .wp-caption img,.wrapper-flexible-wysiwyg .wp-caption img,.wrapper-flexible-accordion .wp-caption img,.wrapper-flexible-tabs .wp-caption img,.widget_inner .wp-caption img,.widget_inner .wp-caption img{margin-top:0}@media screen and (min-width:520px){.wp-standard-page_single .wp-caption,.wp-standard-page_single .wp-caption img,.wrapper-flexible-wysiwyg .wp-caption,.wrapper-flexible-wysiwyg .wp-caption img,.wrapper-flexible-accordion .wp-caption,.wrapper-flexible-accordion .wp-caption img,.wrapper-flexible-tabs .wp-caption,.wrapper-flexible-tabs .wp-caption img,.wrapper-flexible-spalten .wp-caption,.wrapper-flexible-spalten .wp-caption img,.widget_inner .wp-caption,.widget_inner .wp-caption img{max-width:100%}.wp-standard-page_single .wp-caption.size-med,.wp-standard-page_single .wp-caption.size-med img,.wrapper-flexible-wysiwyg .wp-caption.size-med,.wrapper-flexible-wysiwyg .wp-caption.size-med img,.wrapper-flexible-accordion .wp-caption.size-med,.wrapper-flexible-accordion .wp-caption.size-med img,.wrapper-flexible-tabs .wp-caption.size-med,.wrapper-flexible-tabs .wp-caption.size-med img,.wrapper-flexible-spalten .wp-caption.size-med,.wrapper-flexible-spalten .wp-caption.size-med img,.widget_inner .wp-caption.size-med,.widget_inner .wp-caption.size-med img{max-width:300px}}.flexible-subline{font-size:13px;line-height:1.35em;padding-right:10px;padding-top:9px}.wrapper-flexible-mini_gallery .flexible-subline{padding-top:0}.wrapper-flexible-gallery .flexible-subline{padding-top:0;margin-top:-10px}.wp-caption-text{font-size:13px;line-height:1.35em;margin-top:0;padding-top:5px}.wp-caption-text strong{font-weight:normal !important}.wp-caption-text em{font-style:normal !important}.wp-caption-text span{display:block}.caption-customfield{font-size:12px;margin-bottom:4px}.wrapper-flexible-slider #Carousel{padding-top:0}@media screen and (max-width:768px){.wrapper-flexible-slider .carousel-indicators{padding-bottom:6px !important}}@media screen and (min-width:768px){.wrapper-flexible-slider .carousel-indicators{left:10px;top:10px}}.carousel-indicators.carousel-beschriftung-dots{left:0;padding-top:5px;top:0;width:100%}.carousel-indicators.carousel-beschriftung-dots li{border-radius:50%;clear:none;display:block;float:left !important;height:8px;line-height:8px;margin:5px 0 0 10px !important;overflow:hidden;padding:0;text-indent:-500px !important;width:8px}.carousel-indicators.carousel-beschriftung-dots li.active{float:left !important;height:8px;line-height:8px;width:8px}.carousel-indicators_alt_link a span{display:none}@media screen and (min-width:768px){.carousel-indicators_alt_links li{overflow:hidden}.carousel-indicators_alt_link a span{top:0;height:28px;position:relative;overflow:hidden;display:block;float:right;margin-left:0;text-align:center;transition:right .2s,width .1s,opacity .3s;padding-top:7px;margin-right:0;font-size:14px;margin-right:-10px;opacity:0;padding-left:0;right:-30px;width:0}.carousel-indicators_alt_link a:hover span{opacity:1;padding-left:6px;right:0;width:32px}}.marginbox{clear:both}.marginbox-inner{padding-bottom:90px}.marginbox-inner-big{padding-bottom:70px}.marginbox-inner-medium{padding-bottom:50px}.marginbox-inner-small{padding-bottom:25px}.marginbox-inner-zero{padding-bottom:11.5px}@media screen and (min-width:768px){.marginbox-news-index_more{margin-top:30px}}.marginbox:last-child .marginbox-inner:last-child,.marginbox:last-child .marginbox-inner-big:last-child,.marginbox:last-child .marginbox-inner-medium:last-child,.marginbox:last-child .marginbox-inner-small:last-child,.marginbox:last-child .marginbox-inner-zero:last-child{padding-bottom:0}.marginbox:last-child{padding-bottom:90px}.entry-standard .marginbox-inner>*:last-child,.entry-standard .marginbox-inner>*:last-child>*:last-child,.entry-standard .marginbox-inner>*:last-child>*:last-child>*:last-child,.entry-standard .marginbox-inner-medium>*:last-child,.entry-standard .marginbox-inner-medium>*:last-child>*:last-child,.entry-standard .marginbox-inner-medium>*:last-child>*:last-child>*:last-child,.entry-standard .marginbox-inner-small>*:last-child,.entry-standard .marginbox-inner-small>*:last-child>*:last-child,.entry-standard .marginbox-inner-small>*:last-child>*:last-child>*:last-child,.entry-standard .marginbox-inner-zero>*:last-child,.entry-standard .marginbox-inner-zero>*:last-child>*:last-child,.entry-standard .marginbox-inner-zero>*:last-child>*:last-child>*:last-child,.entry-standard .tab-content .tab-pane.active *:last-child,.sb-wrapper .row section:last-child .sb-item-inner{padding-bottom:0 !important;margin-bottom:0 !important}.marginbox-inner:before,.marginbox-inner:after{content:"\0020";display:block;height:0;overflow:hidden}.marginbox-inner:after{clear:both}.marginbox-inner{zoom:1}.marginbox.wrapper-flexible-gallery .marginbox-inner{padding-bottom:50px}.marginbox-inner>*:last-child .wp-caption-text{margin-bottom:0}.panel{box-shadow:none;border:transparent}.panel-heading{padding:10px 0 10px 0}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.panel-default>.panel-heading{background-color:transparent}.panel-body{padding:15px 0}.panel .svgwrapper{float:left}.wrapper-flexible-accordion a .acc-closed{display:none}.wrapper-flexible-accordion a.collapsed .acc-open{display:none}.wrapper-flexible-accordion a.collapsed .acc-closed{display:inline-block}.wrapper-flexible-tabs .nav{padding-top:10px}.nav-tabs{margin-bottom:15px}.nav-tabs .active a{font-style:italic}.tab-pane{padding:0}.wrapper-flexible-flex_hint{padding:23px 30px 30px 30px;margin-bottom:50px}.embed-container{height:0;height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container iframe,.embed-container object,.embed-container embed{height:100%;left:0;position:absolute;top:0;width:100%}.wrapper-flexible-gallery{clear:left}.wrapper-flexible-gallery a{position:relative;margin-top:0;margin-bottom:20px}.wrapper-flexible-gallery a:nth-child(1),.wrapper-flexible-gallery a:nth-child(3),.wrapper-flexible-gallery a:nth-child(5){margin-top:0}.wrapper-flexible-gallery a img{opacity:.9;transition:all .15s}.wrapper-flexible-gallery a:hover img{opacity:.2}.wrapper-flexible-mosaik{clear:left}.wrapper-flexible-mosaik img{float:left;width:50%}@media screen and (min-width:580px){.wrapper-flexible-mosaik img{float:left;width:33.333333%}}.wrapper-flexible-mini_gallery img{display:block;float:left;margin-bottom:20px;margin-right:3%;max-width:31.3%}.wrapper-flexible-mini_gallery img:nth-child(3n+3){margin-right:0}.wrapper-flexible-mini_gallery img:nth-child(3n+4){clear:left}@media screen and (min-width:768px){.wrapper-flexible-mini_gallery img{float:left;margin-right:2%;max-width:23.5%}.wrapper-flexible-mini_gallery img:nth-child(3n+3){margin-right:2%}.wrapper-flexible-mini_gallery img:nth-child(3n+4){clear:none}.wrapper-flexible-mini_gallery img:nth-child(4n+4){margin-right:0}.wrapper-flexible-mini_gallery img:nth-child(4n+5){clear:left}}.wrapper-flexible-logolink .logolink-object{border:1px solid;display:block;margin-bottom:20px;padding:20px;position:relative;float:left}.wrapper-flexible-logolink .logolink-object .iconF{font-size:14px}@media screen and (max-width:500px){.wrapper-flexible-logolink .logolink-object{margin-right:3%;width:48%}.wrapper-flexible-logolink .logolink-object:nth-child(2n+2){margin-right:0}.wrapper-flexible-logolink .logolink-object:nth-child(2n+3){clear:left}}@media screen and (min-width:500px){.wrapper-flexible-logolink .logolink-object{margin-right:3%;width:31.3%}.wrapper-flexible-logolink .logolink-object:nth-child(3n+3){margin-right:0}.wrapper-flexible-logolink .logolink-object:nth-child(3n+4){clear:left}.wrapper-flexible-logolink .logolink-object .iconF{font-size:18px}}.wrapper-flexible-logolink .logolink_href{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:2;border-bottom:0}.wrapper-flexible-logolink .logolink_href .icon-link{position:absolute;left:-.5em;top:-.5em;padding:.5em;border-radius:50%;transition:all .2s ease}.wrapper-flexible-logolink .logolink_href:hover .icon-link{left:-.6em;top:-.6em;font-size:18px}@media screen and (min-width:768px) and (max-width:992px){.row-ags_kurse article:nth-child(2n+3){clear:left}}@media screen and (min-width:992px){.row-ags_kurse article:nth-child(3n+4){clear:left}}.row-ags_kurse article{margin-bottom:30px}.row-ags_kurse.marginbox{padding-bottom:0}.angebot_kondition .row,.angebot_leiter .row{font-size:13px;padding-bottom:4px;padding-top:4px}.angebot_kondition{overflow:hidden;margin-bottom:0}.angebot_kondition div{padding-left:0}.angebot-thumb{margin-bottom:7px;margin-top:7px;max-width:250px;overflow:hidden}@media screen and (max-width:768px){.angebot-thumb{margin-top:8px;margin-bottom:30px;margin-right:20px;max-width:150px;float:left}}.angebot_meta{clear:left}.acf-map_e.mapheight_schmal{min-height:220px}.widget-count-1 .acf-map_e.mapheight_schmal,.wrapper-flexible-gmap .acf-map_e.mapheight_schmal{height:220px}.acf-map_e.mapheight_mittel{min-height:270px}.widget-count-1 .acf-map_e.mapheight_mittel,.wrapper-flexible-gmap .acf-map_e.mapheight_mittel{height:270px}.acf-map_e.mapheight_hoch{min-height:430px}.widget-count-1 .acf-map_e.mapheight_hoch,.wrapper-flexible-gmap .acf-map_e.mapheight_hoch{height:430px}@media screen and (max-width:768px){.acf-map_e.mapheight_schmal,.acf-map_e.mapheight_mittel,.acf-map_e.mapheight_hoch{height:270px !important;max-height:270px !important;min-height:270px !important}}.acf-map_e_inner{position:relative;height:100%}.acf-map_e_inner iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.acf-map,.acf-map_e{height:100%;min-height:270px;width:100%}.widget-count-1 .acf-map,.widget-count-1 .acf-map_e{height:270px}.acf-map.mapheight_schmal,.acf-map_e.mapheight_schmal{min-height:220px}.widget-count-1 .acf-map.mapheight_schmal,.wrapper-flexible-gmap .acf-map.mapheight_schmal,.widget-count-1 .acf-map_e.mapheight_schmal,.wrapper-flexible-gmap .acf-map_e.mapheight_schmal{height:220px}.acf-map.mapheight_mittel,.acf-map_e.mapheight_mittel{min-height:270px}.widget-count-1 .acf-map.mapheight_mittel,.wrapper-flexible-gmap .acf-map.mapheight_mittel,.widget-count-1 .acf-map_e.mapheight_mittel,.wrapper-flexible-gmap .acf-map_e.mapheight_mittel{height:270px}.acf-map.mapheight_hoch,.acf-map_e.mapheight_hoch{min-height:430px}.widget-count-1 .acf-map.mapheight_hoch,.wrapper-flexible-gmap .acf-map.mapheight_hoch,.widget-count-1 .acf-map_e.mapheight_hoch,.wrapper-flexible-gmap .acf-map_e.mapheight_hoch{height:430px}@media screen and (max-width:768px){.acf-map,.acf-map_e{height:270px !important}}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.row-full-height{height:100%}.col-full-height{height:100%;vertical-align:middle}.row-same-height{display:table;table-layout:fixed;width:100%}.col-xs-height{display:table-cell;float:none !important}@media(min-width:768px){.col-sm-height{display:table-cell;float:none !important}}@media(min-width:992px){.col-md-height{display:table-cell;float:none !important}}@media(min-width:1200px){.col-lg-height{display:table-cell;float:none !important}}blockquote{border-left:0;font-style:italic;margin:44px 0 44px 0;padding-bottom:5px;padding-left:25px;padding-right:0;padding-top:5px;width:80%}.button input{background:transparent;border:0;padding:0}.button{border:0;bottom:0;display:inline-block;font-size:14px;height:44px;line-height:44px;overflow:hidden;padding:0 20px 0 20px;position:relative;text-align:center}.button-wide{border:0;bottom:0;display:inline-block !important;font-size:14px;height:44px;left:0;line-height:44px;padding:0 12px 12px;position:relative;right:0;text-align:center}.box .button-wide{display:block}.angebot-col.marginbox-inner{padding-bottom:30px !important}.angebot-col.marginbox-inner:last-child{padding-bottom:90px !important}.angebot-col footer{padding-left:0;padding-right:0;padding-top:20px}.angebot-col footer .button-wide{border:0;bottom:0;display:block !important;font-size:14px;height:44px;left:0;line-height:44px;padding:0 12px 12px;position:relative;right:0;text-align:center}.button-mtop{clear:both}.button-cal-abo{margin-top:10px}.home-termine-ST-slider .button-cal-abo{width:100%}.button-cal-abo:hover{padding-right:20px !important}.sticky h2{margin-top:0}img,object,embed,svg{height:auto;max-width:100%;width:inherit\9}.userimage{margin-bottom:10px;max-width:65px}.img-circle img{border-radius:50%}.svg_l_mr{float:left;height:22px;margin-right:10px;width:22px}.svg_xl_mr{float:left;width:30px;height:30px;margin-right:10px}#map_canvas img,#map_canvas object,#map_canvas embed{max-width:none !important;height:auto !important}img{opacity:.999}@media \0screen{img{width:auto}}.container-single-attachment{padding-top:50px}.article-thumb-caption{position:relative}.postthumb-caption-inner{border-bottom:1px solid;font-size:13px;font-style:italic;opacity:.6;padding-bottom:6px;padding-top:5px}html{overflow-y:scroll;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.row_zahlen:last-child{margin:0}.fleft{float:left}.fright{float:right}.taright{text-align:right}.taleft{text-align:left}.relativ{position:relative}.light{color:#fff}.nobr{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.nowrap{white-space:nowrap}ul.unstyled{padding-left:0}ul.unstyled li{list-style:none}.biggerfont p{font-size:18px;line-height:1.7em;text-shadow:0 1px 2px rgba(0,0,0,0.35)}.table{border-collapse:collapse;display:table;margin:0}.table-row{display:table-row}.table-cell{display:table-cell;float:none;vertical-align:middle}.cuscroll.cuscroll-termine{margin-bottom:0;max-height:410px;overflow:hidden}.cuscroll.cuscroll-personen-aside{margin-bottom:0;max-height:400px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px}.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent !important;width:1px}.related img{width:100%}.jumbotron-related-articles{background:0;border-top:1px #c5c5c5 solid;padding-left:0;padding-right:0}.sb-subline{font-weight:bold}.sb-wrapper{border-collapse:collapse;border-top:6px solid;margin-top:0;padding-top:50px}.sb-wrapper .row:last-child{padding-bottom:70px}.sb-item{padding-bottom:0;padding-top:0}.sb-item-modified ul{margin:0}.sb-item h2{margin-top:0}.sb-item .sb-item-inner,.widgets-sidebar>.widget{padding:30px 0}.sb-item:first-child .sb-item-inner{border-top:0;padding-top:0}.sb-item-infoboxes .button-wide{left:0;position:relative;right:0}section.sb-item-infoboxes article{margin-bottom:40px}.sb-item:first-child{padding-top:0}.sb-item:first-child h2,.sb-item:first-child h3,.sb-item:first-child h4{margin-top:0}.sb-item-categories a{margin-right:5px}.sb-item-subpages ul li ul{border-left:1px solid #eee;list-style:none;padding:0 0 0 10px}.page-users{margin-bottom:5px;padding-bottom:10px}.page-users:last-child{border-bottom:0;margin-bottom:0}.page-users li{font-size:12px;line-height:1.4em}.page-users-image{float:left;margin-right:12px}li.page-users-name{font-size:16px;font-weight:700}article.sb-fbox{margin-bottom:30px}article.sb-fbox div.box-inner,article.sb-fbox div.box-innerwrapper{margin-bottom:0}.info_box_bgimg_bgcolor h2,.info_box_bgimg_bgcolor p{text-shadow:0 1px 2px rgba(0,0,0,0.35)}.downloads li{font-size:14px}.downloads li:last-child{border-bottom:0}.filetitle{font-style:italic;width:100%}a.download.table-row.break[href$=".jpg"] .filetitle.table-cell.has_filetype:after,a.download.table-row.break[href$=".jpeg"] .filetitle.table-cell.has_filetype:after{content:" (*.JPG)"}a.download.table-row.break[href$=".pdf"] .filetitle.table-cell.has_filetype:after{content:" (*.PDF)"}a.download.table-row.break[href$=".doc"] .filetitle.table-cell.has_filetype:after{content:" (*.DOC)"}a.download.table-row.break[href$=".docx"] .filetitle.table-cell.has_filetype:after{content:" (*.DOCX)"}a.download.table-row.break[href$=".png"] .filetitle.table-cell.has_filetype:after{content:" (*.PNG)"}a.download.table-row.break[href$=".zip"] .filetitle.table-cell.has_filetype:after{content:" (*.ZIP)"}a.download.table-row.break[href$=".7zip"] .filetitle.table-cell.has_filetype:after{content:" (*.7ZIP)"}a.download.table-row.break[href$=".rar"] .filetitle.table-cell.has_filetype:after{content:" (*.RAR)"}.filetitle.table-cell.download_show_url{display:block;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filesize{font-size:11px;padding-left:10px;white-space:nowrap}.emptycell{width:100%}.download.table-row span{padding-top:7px;padding-bottom:7px}.sb-ticker li.tickernews-sb{list-style:inside decimal;padding-bottom:7px;padding-left:0;padding-top:7px}.sb-ticker li:last-child{border-bottom:0}.single-internes .sb-ticker li.tickernews-sb{list-style:none}.meta{display:block}.meta,.meta a{font-size:12px}.widgets-startseite .widget,.widgets-startseite_zwei .widget{margin-bottom:20px}.widget_inner{height:100%;padding:20px}.widget_school_widget_gmap_e .widget_inner,.widget_school_widget_gmap .widget_inner,.widget_school_widget_logos .widget_inner,.widget_school_widget_logoslinks .widget_inner,.widget_school_widget_wysiwyg .widget_inner{border:0;height:100%;padding:0}.widget aside{position:relative}.widget-border,.widget-bgcolor,.widget-content{position:relative}.widget-border,.widget-noborder,.widget-bgcolor{height:100%}.widget-bgcolor{color:#fff}.widget-border{padding:20px}.widget-bgcolor{padding:23px}.widget-content{height:100%}.widget li,.widget{line-height:1.5em}.widget ul{padding-left:0}.widget ul li{margin-left:1em;padding-bottom:7px;padding-left:0;padding-top:0}.footer .widget-border,.footer .widget_inner{background-color:transparent}.widget li:last-child{border-bottom:0}.widget ul{border-bottom:0 !important}.widget ul li{border-top:0 !important}.widget ul li li{border-bottom:0 !important;border-top:0 !important;margin:0;padding:0}.footer .widget li{border-bottom:0}.widget #wp-calendar{width:100%}.widget #wp-calendar th,.widget #wp-calendar td{text-align:center}.widget .textwidget{margin:0 0 11.5px}.widet-bgimg-bgcolor .widget-content{color:#fff !important}.widget .inner{font-size:14px;margin-bottom:30px;padding:20px}.widget .inner,.widget .inner .widget-bgimg-wrapper,.widget .inner .widet-bgimg-bgcolor,.widget .inner .widget-content{height:100%}.widget .inner .widget-content{position:relative}.widget h3{margin-top:0}.widget.widget_school_widget_wysiwyg .inner{padding:0}.widget.widget_school_widget_wysiwyg .inner .cf>div,.widget.widget_school_widget_wysiwyg .inner .cf{height:100%}.widget.widget_school_widget_wysiwyg .inner .widget-content{padding:20px}.widget-gallery-wrapper .widget_logoslinks_image{display:block;float:left;margin-bottom:10px;margin-right:4%;max-width:46%;min-width:46%}.widget-gallery-wrapper .widget_logoslinks_image:nth-child(2n+2){float:left;margin-right:0;max-width:50%}.widget-gallery-wrapper .widget_logoslinks_image:nth-child(2n+3){clear:both}.widget a.button-widget{bottom:20px;clear:both;display:block;font-size:14px;height:44px;left:20px;line-height:44px;margin-left:auto;margin-right:auto;position:absolute;right:20px;text-align:center;width:auto}.widgets-sidebar .widget a.button-widget{left:auto;position:absolute;right:auto}.widget.widget_school_widget_wysiwyg a.button-widget:hover,.widget.widget_school_widget_gmap a.button-widget:hover{opacity:1}.widget-area .widget .haslink{padding-bottom:70px}.widget_school_widget_gmap_e .icon-road-sign{font-size:30px}.widget.widget_school_widget_gmap_e .inner{border:0;height:100%;padding:0}.widget_school_widget_gmap_e h3{color:#fff;margin-bottom:0;margin-top:0;padding:12px 20px;position:relative;width:auto;font-size:18px}.widget_school_widget_gmap_e h3 .icon-road-sign{font-size:20px}@media screen and (min-width:768px){.widget_school_widget_gmap_e .widget-content h3{position:absolute;z-index:1;top:0;opacity:1;transition:top .3s,opacity .5s;transition-delay:.5s}.widget_school_widget_gmap_e .widget-content h3 .icon-road-sign{font-size:20px}.widget_school_widget_gmap_e .widget-content:hover h3{top:-90px;opacity:.3}}.widget_school_widget_gmap_e aside{box-sizing:border-box;padding-bottom:30px}.widget.widget_school_widget_gmap .inner{border:0;height:100%;padding:0}.widget_school_widget_gmap h3{color:#fff;margin-bottom:0;margin-top:0;padding:12px 20px;position:relative;width:auto;font-size:18px}.widget_school_widget_gmap h3 .icon-road-sign{font-size:20px}@media screen and (min-width:768px){.widget_school_widget_gmap h3{position:absolute;z-index:1;top:0;opacity:1;transition:top .3s,opacity .8s;transition-delay:.5s}.widget_school_widget_gmap h3 .icon-road-sign{font-size:20px}.widget_school_widget_gmap:hover h3{top:-90px;opacity:.3}}.gm-style-mtc{display:none}.gm-style-iw{color:#333 !important}.gm-style-iw h3{background-color:transparent !important;color:#333 !important;margin-bottom:5px;margin-top:6px;padding:0 !important;position:relative !important;width:100%;z-index:1;font-size:14px}.gm-style-iw p{margin-bottom:0;color:#333 !important;font-size:13px;line-height:1.4em}.gm-style-iw p.address{font-weight:bold}.gm-style-iw a{color:#333}.widget_inner .gm-style-iw a,.widget_inner .gm-style-iw h3,.widget_inner .gm-style-iw p{color:#333 !important}.widget_school_widget_gmap aside{box-sizing:border-box;padding-bottom:30px}.widget_search .screen-reader-text{display:none}.search-form label{width:100%}.widget_search input.search-field{display:block;font-style:italic;font-weight:normal;padding:5px 8px;width:100%}.widget_search .search-submit{padding:5px 8px;width:100%}.widgets-sidebar .widget{clear:both}.widget.widget_rss .rsswidget img{display:none}.widget.widget_rss .widget-title>.rsswidget:first-child:before{content:"\e6d6" !important;display:inline-block;font-family:"Linearicons";height:30px !important;left:0 !important;line-height:30px !important;top:3px !important;width:30px !important}.widget_rss .rss-date{clear:both;display:block;font-size:11px}.widget_rss .rssSummary{font-size:13px;padding-top:2px}.widget.widget_tag_cloud .tagcloud a{padding:12px 0}.wp-polls-ul>li{border-bottom:0}.textarea_wrapper{position:relative}.textarea_wrapper:after{bottom:0;content:"\e93d";cursor:none;font-family:'Linearicons';font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;height:24px;pointer-events:none;position:absolute;right:0;speak:none;text-align:center;text-transform:none;width:22px}.sb-item-widget #second .widget{padding-left:0;padding-right:0}.sb-item-widget .widget>*:last-child,.sb-item-widget .widget>*:last-child>*:last-child,.sb-item-widget .widget>*:last-child>*:last-child>*:last-child{margin-bottom:0}.sb-item-widget #second .widget:last-child{margin-bottom:0}.sb-item-widget #second h3{margin-top:0}.sb-item-widget #second a.button-widget{position:relative;bottom:0}.widget{float:none;padding-left:15px;padding-right:15px;width:100%}.widget.widget-count-3{float:none;padding-left:15px;padding-right:15px;width:100%}.widget.widget-count-2{float:none;padding-left:15px;padding-right:15px;width:100%}.widget.widget-count-1{float:none;padding-left:15px;padding-right:15px;width:100%}.widget_recent_entries .post-date{display:block;font-size:12px}.widget_search #s{margin-bottom:5px;width:100%}.footer .widget-border{border:0;padding:0}.footer .widget-border li{list-style:disc;margin-left:1em}.box{background-clip:content-box;background-size:cover;font-size:14px;margin-bottom:30px;position:relative}.box-inner{height:100%;padding:20px 20px 15px}.box-inner h2{margin-top:0}.box-inner img{margin-bottom:5px}.box-innerwrapper{padding:0;height:100%}.buttonbox{padding-bottom:40px}.info_box_bgimg_bgcolor{height:100%}.box-subline{font-weight:bold;line-height:1.4em}.footer_bottom .box-inner h2{text-shadow:none}.box-inner-nolink{padding-bottom:15px}.box article{position:relative}.sameheight-item .button-wide,.box .button-wide{left:15px;position:absolute;right:15px}.havetobestickys .aktuelles-categories{margin-top:8px}.sticky_alt_2{margin-top:10px;margin-bottom:20px}.sticky_alt_2 article{margin-bottom:0}.sticky_alt_2 article header:hover .iconF{right:6px}.sticky_alt_2 .sticky_alt_teaser{padding-bottom:10px !important}.sticky_alt_2 .sticky_alt_teaser a{background-position:50% 50%;background-size:cover;color:#fff;display:block;position:relative}.sticky_alt_2 .sticky_alt_teaser a h3{font-size:20px;margin:0;opacity:1;padding:12px;position:relative;z-index:2;max-width:85%}.sticky_alt_2 .sticky_alt_teaser a .sticky_alt_teaser_bgcolor{left:0;opacity:.85;position:absolute;top:0;z-index:1;width:100%;height:100%}.sticky_alt_2 .sticky_alt_teaser .nometa-juststicky{display:none}.sticky_alt_2 .iconF{transition:right .2s;position:absolute;z-index:2;color:#fff;right:0;font-size:18px;padding-top:12px}.aktuelles-index article.newsteaser{padding-bottom:50px}.aktuelles-index article.newsteaser:nth-child(3),.aktuelles-index article.newsteaser:nth-child(4){margin-bottom:0}.aktuelles-index article.morenews,.aktuelles-index article.morenews:nth-child(3),.aktuelles-index article.morenews:nth-child(4){padding-bottom:1em}.aktuelles-overview article.newsteaser{margin-bottom:4em}.single-entry div{padding-left:0}.row .shortcuts{margin-bottom:40px;margin-top:0}.shortcuts a{float:left;margin-bottom:10px;margin-right:0;padding:8px 12px;width:100%}.shortcuts p{margin-bottom:0}.shortcuts a span.icon-shortcut{float:left;font-size:20px;margin-right:10px}.big-single-headerimage{overflow:hidden;position:relative}.big-single-headerimage .container{height:0;min-height:0}.big-single-headerimage figure{background-position:50% 50%;background-size:cover;min-height:200px !important;position:relative}.big-single-headerimage .headline_meta{position:relative !important;padding-bottom:30px;padding-top:30px}@media screen and (min-width:480px){.big-single-headerimage figure{min-height:250px !important}}@media screen and (min-width:768px){.big-single-headerimage figure{min-height:390px !important}}@media screen and (min-width:992px){.big-single-headerimage figure{height:460px}.big-single-headerimage .headline_meta{position:absolute !important}.big-single-headerimage .headline_meta h1,.big-single-headerimage .headline_meta time,.big-single-headerimage .headline_meta a,.big-single-headerimage .headline_meta div,.big-single-headerimage .headline_meta span{color:#fff !important}.big-single-headerimage .headline_meta{background:rgba(0,0,0,0.3);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.6) 100%);bottom:0;color:#fff;position:absolute;width:100%;z-index:1;padding-top:60px}}@media screen and (min-width:1200px){.big-single-headerimage figure{height:560px}}@media screen and (min-width:1600px){.big-single-headerimage figure{height:550px}}@media screen and (min-width:1900px){.big-single-headerimage figure{height:700px}}@media screen and (min-width:2200px){.big-single-headerimage figure{height:800px}}.big-single-headerimage .headline_meta a{color:#fff}.big-single-headerimage .headline_meta h1{margin-top:0}.small-single-headerimage{transform-style:preserve-3d;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:180px;margin-bottom:0;overflow:hidden;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%}#header h1{margin-top:0}.logowrapper{margin-bottom:50px;margin-top:50px;text-align:center}.logowrapper a{display:inline-block;float:none;margin-right:0;width:100%}.logowrapper a.logo-float{float:left;font-size:16px;margin-right:30px}.logo-inner img{max-height:40px}.description{font-style:italic;line-height:1.5em;padding-top:30px}.description.description-float{display:inline-block}.footer_bottom{padding-bottom:30px;padding-top:30px}.footer_bottom p{font-size:12px !important;margin:0}.footer_bottom a{border-bottom-color:inherit;border-bottom:1px solid}.footer_bottom a:hover{opacity:.7}.footer_bottom .box-inner{padding-left:0;padding-right:0}.footer_bottom ul{list-style:none;padding-left:0}@media screen and (min-width:768px){.rrssb-whatsapp{display:none}}.rrssb-buttons.large-format li:first-child:nth-last-child(2) a,.rrssb-buttons.large-format li:first-child:nth-last-child(2)~li a{font-size:16px;font-size:1vw}.footer .marginbox:last-child{padding-bottom:0}.footer-aktuelles .row a{display:block;float:left;min-height:300px;opacity:1;opacity:1;overflow:hidden;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%}.footer-aktuelles .row a article{transition:all .15s ease-in-out}.footer-aktuelles .row a:hover article{opacity:.7}.footer-aktuelles .row a figure{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:300px}.footer-aktuelles .row a h3{color:#fff;left:0;margin-top:0;padding-bottom:50px;padding-left:20px;padding-right:15px;padding-top:20px;position:absolute;right:0;text-align:left;top:0;z-index:2}.footer-aktuelles h3.h3-thumb{background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0,transparent 100%)}.footer-aktuelles h3.h3-nothumb{background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0,transparent 100%);height:100%}.footer-aktuelles article.current:after{bottom:0;content:" ";height:10px;left:0;position:absolute;right:0}.footer-aktuelles .row .footer-news-category article{padding-left:0;padding-right:0}.footer-aktuelles .row .footer-news-category article a{width:100%}.footer-news-category.col-xs-12{color:#fff;font-size:14px;padding-bottom:10px;padding-top:10px}.breadcrumb_footer{font-size:12px;letter-spacing:.05em;padding-bottom:10px;padding-top:10px}.breadcrumb_footer a{font-size:12px}#breadcrumb .current{font-style:italic}.page-header-no_headerimage{display:block;margin-bottom:10px;overflow:hidden;padding-bottom:0;padding-top:0;position:relative;text-align:left;width:100%}.page-header-no_headerimage h1{margin:0 0 20px 0}.wp-hint{color:#000;display:block;margin-bottom:20px;padding:10px 20px}.wp-hint a{color:#000;text-decoration:underline}select{border:0;width:100%}.big-single-headerimage figure{min-height:300px}.big-single-headerimage .headline_meta h1{margin-bottom:5px}.infobox-big{font-size:14px}.wp-caption-text,.flexible-subline,.carousel-indicators li{font-size:12px}.widget .widget_school_widget_gmap h3 .iconF{font-size:20px}.metabox-aside .metabox-aside__metabox-date,.metabox-aside .metabox-aside__metabox-comments{display:inline-block}.metabox-aside .metabox-aside__metabox-date{margin-right:20px}.metabox-aside .metabox-aside__metabox-date .iconF{font-size:1.4em;margin-right:5px;position:relative;top:2px}.artikelbild-sehrschmal .metabox{font-size:12px}.metabox-small{display:block;font-size:12px;margin-bottom:40px}.icon_user{border-radius:50%;display:inline-block;font-size:30px;height:65px;line-height:65px;position:relative;text-align:center;vertical-align:middle;width:65px}.icon_user:before{border-radius:50%;display:inline-block;font-size:30px;height:65px;left:2px;line-height:65px;position:absolute;text-align:center;top:-2px;vertical-align:middle;width:62px}.sb-item-personen_faecher .icon_user{float:left;height:50px;margin-bottom:0;margin-right:20px;position:relative;width:50px}.sb-item-personen_faecher .icon_user:before{border-radius:50%;display:inline-block;font-size:20px;height:50px;left:0;line-height:50px;position:absolute;text-align:center;top:0;vertical-align:middle;width:50px}.single-personen-image.icon_user{height:150px;margin-bottom:0;position:relative;width:150px}.single-personen-image.icon_user:before{border-radius:50%;display:inline-block;font-size:50px;height:150px;left:0;line-height:150px;position:absolute;text-align:center;top:0;vertical-align:middle;width:150px}.hentry .metabox a{border-bottom:0}.home-aktuelles-no_thumb.no_thumb_morenews,.morenews-thumbnail{float:none;height:110px;width:100%}.home-aktuelles-thumb.morenews-thumbnail figure{height:130px}.infinite-item{min-height:320px}.infinite-wrapper-big header figure{height:200px}.infinite-wrapper-small header figure{height:200px}.infinite-wrapper-small header>a{margin-right:40px;margin-top:10px;width:100%}.infinite-item .lead{font-weight:normal}.infinite-item footer a{min-width:200px}.infinite-more-link{background-position:center center;background-repeat:no-repeat;background-size:25px;clear:both;display:block;margin-bottom:70px;overflow:hidden;text-align:center}.infinite-container+a.infinite-more-link{height:0;transition:height .5s}#infiniteend{height:0;overflow:hidden;transition:height .5s}#infiniteend.infiniteend-show{clear:both;display:block;height:70px;line-height:70px;margin-bottom:50px;margin-left:auto;margin-right:auto;text-align:center;transition:height .5s;vertical-align:middle;width:auto}.infinite-container.infinite-loading+a.infinite-more-link{display:block;height:70px;line-height:70px;margin-left:auto;margin-right:auto;transition:height .5s;vertical-align:middle;width:100px}@media all and (orientation:landscape) and (max-width:767px){.description{font-size:12px;line-height:1.4em}}@media screen and (min-width:480px){.shortcuts a{width:49%;margin-right:2%}.shortcuts a:nth-child(even){width:49%;margin-right:0}.home-aktuelles-thumb figure{height:300px}.home-aktuelles-no_thumb.no_thumb_morenews,.morenews-thumbnail{height:180px;width:100%}.home-aktuelles-thumb.morenews-thumbnail figure{height:180px}.big-single-headerimage figure{min-height:500px}.artikelbild-schmal figure{width:100%}.artikelbild-schmal figure img{width:100%}.infinite-wrapper-big header figure{height:250px}}@media screen and (min-width:600px){.infinite-wrapper-big header figure{height:300px}.infinite-wrapper-small header figure{height:320px}}@media screen and (min-width:768px){.infobox-big{font-size:16px}.wp-caption-text,.flexible-subline,.carousel-indicators li{font-size:13px}.widget .widget_school_widget_gmap h3 .iconF{font-size:24px}.artikelbild-sehrschmal .metabox{font-size:14px}.admin_bar_showing #quicksearch{top:44px}.admin_bar_showing #forminline{margin-top:42px}.table thead tr th:first-child,.table tbody tr td:first-child{padding-left:0}.big-single-headerimage figure{min-height:540px}.description{display:block}.logowrapper .description{padding-top:20px;margin-bottom:0}.sb-wrapper{background-color:transparent;border-collapse:collapse;border-top:0;margin-top:0;padding-top:0}#Carousel{padding-top:0}.row-carousel{padding-top:40px}.carousel-indicators{left:20px;position:absolute;top:15px}.carousel-indicators li{float:left;clear:left;display:block}.carousel-indicators li{border-radius:0;display:inline-block;font-size:13px;height:auto;margin:0 3px 3px 0;padding:3px 12px;text-align:left;text-indent:0;width:auto}header.carousel-headline h2{margin-bottom:0;position:absolute}header.carousel-headline h2 a:after{content:"\e944";font-family:'Linearicons';font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;margin-left:12px;opacity:1;position:relative;speak:none;text-transform:none;top:0}.carousel-indicators li{margin-bottom:5px}.carousel-indicators .active{margin-bottom:5px}.container-wrapper-home{width:100%}.home-aktuelles-thumb figure{height:230px}.home-aktuelles-no_thumb{height:230px}.aktuelles-index article footer,.aktuelles-archive article footer{clear:both;margin-top:0}.aktuelles-index-more article footer{clear:both;margin-top:0}.aktuelles-index .meta,.aktuelles-archive .meta{display:inline-block}.nometa-juststicky{display:block;font-size:11px;font-weight:bold;letter-spacing:.03em;padding:3px 9px;position:absolute;text-transform:uppercase;top:0;width:100%;z-index:2}.sticky{background-color:transparent;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;padding:0}.home-termine-unten ul li:nth-child(2n+3){clear:left}.home-termine-unten ul li:nth-child(16),.home-termine-unten ul li:nth-child(15),.home-termine-unten ul li:nth-child(14),.home-termine-unten ul li:nth-child(13),.home-termine-unten ul li:nth-child(12),.home-termine-unten ul li:nth-child(11),.home-termine-unten ul li:nth-child(10),.home-termine-unten ul li:nth-child(9),.home-termine-unten ul li:nth-child(8),.home-termine-unten ul li:nth-child(7),.home-termine-unten ul li:nth-child(6){display:block}.home-termine ul li:nth-child(16),.home-termine ul li:nth-child(15),.home-termine ul li:nth-child(14),.home-termine ul li:nth-child(13),.home-termine ul li:nth-child(12),.home-termine ul li:nth-child(11),.home-termine ul li:nth-child(10),.home-termine ul li:nth-child(9),.home-termine ul li:nth-child(8),.home-termine ul li:nth-child(7),.home-termine ul li:nth-child(6){display:block}.wrapper-flexible-gallery figure{position:relative}.wrapper-flexible-gallery a span{display:inline-block;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .15s ease-in-out}.wrapper-flexible-gallery a:hover span{left:48%;opacity:.85;top:45%;transform:scale(1.7)}.gal-copyright{font-weight:normal;opacity:.5}.wrapper-flexible-gallery a.fancybox_caption footer{font-size:13px}.wrapper-flexible-gallery a.fancybox_caption:nth-of-type(2n+3){clear:none}.wrapper-flexible-gallery a.fancybox_caption:nth-of-type(4n+5){clear:left}article.box.sb-fbox .box-inner{padding-bottom:10px}.index-box-link{padding-bottom:40px}.footer-aktuelles .row a{width:25%;min-height:180px}.footer-aktuelles .row a figure{min-height:180px}.angebot-thumb{border-radius:0;float:left;margin-bottom:7px;margin-left:0;margin-right:20px;margin-top:7px;max-width:200px}.widgets-startseite .widget{float:left;padding-left:15px;padding-right:15px;width:50%}.widgets-startseite .widget.widget-count-1{float:left;padding-left:15px;padding-right:15px;width:100%}.widgets-startseite .widget.widget-count-2{float:left;padding-left:15px;padding-right:15px;width:50%}.widgets-startseite .widget.widget-count-3{float:left;padding-left:15px;padding-right:15px;width:33.333333%}.widgets-startseite .widget.widget-count-5{float:left;padding-left:15px;padding-right:15px;width:20%}.widgets-footer .widget-area .widget{float:left;padding-left:15px;padding-right:15px;width:25%}.widgets-footer .icon-road-sign{display:none}.speiseplan-woche div:nth-child(4){clear:both}.row-page-speiseplaene ul.unstyled li.gerichte-headline_nachtisch{padding-top:12px}.menu_day ul{float:none;width:100%}.home-aktuelles-no_thumb.no_thumb_morenews,.morenews-thumbnail{float:left;height:65px;width:30%}.home-aktuelles-thumb.morenews-thumbnail figure{height:65px}.infinite-wrapper-big header figure{height:330px}.infinite-wrapper-small header figure{height:200px}.infinite-wrapper-small header>a{width:50%;float:left}}@media screen and (min-width:992px){.wp-caption-text,.flexible-subline,.carousel-indicators li{font-size:14px}.carousel-indicators{padding-bottom:0}footer.footer{font-size:13px}tr th,tr td{font-size:14px}.type-event footer.entry-meta{font-size:14px}.iconF-inline{line-height:1.4em}.admin_bar_showing #forminline{margin-top:10px}.ani-scale>*{transition:all .1s ease-in-out}.ani-scale>*:hover{transform:scale(1.1)}.description.description-float{display:inline;margin:0;padding-top:0;padding:0}.description.description-float p{line-height:1.5em}a.button:hover{opacity:1;padding-right:25px;transition:padding .3s ease-in-out}.button span{position:relative;transition:padding .3s ease-in-out}.button span:after{content:"\e93c";font-family:'Linearicons';font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-weight:normal;line-height:40px;opacity:0;position:absolute;right:-18px;speak:none;text-transform:none;transition:right .6s,opacity .3s ease-in-out}.button:hover span{padding-right:10px}.button:hover span:after{opacity:1;right:-10px}a.button-wide:hover{opacity:1}.button-wide span{position:relative;transition:padding .3s ease-in-out}.button-wide span:after{content:"\e93c";font-family:'Linearicons';font-size:.9em;font-style:normal;font-variant:normal;font-weight:normal;font-weight:normal;height:100%;opacity:0;position:absolute;right:-40px;vertical-align:middle;speak:none;text-transform:none;transition:right .3s,opacity .3s ease-in-out}.button-wide:hover span{padding-right:10px}.button-wide:hover span:after{right:-10px;opacity:1}.button-widget span{position:relative;transition:padding .3s ease-in-out}.button-widget span:after{content:"\e93c";font-family:'Linearicons';font-size:.9em;font-style:normal;font-variant:normal;font-weight:normal;font-weight:normal;height:100%;opacity:0;position:absolute;right:-40px;vertical-align:middle;speak:none;text-transform:none;transition:right .3s,opacity .3s ease-in-out}.button-widget:hover span{padding-right:10px}.button-widget:hover span:after{right:-10px;opacity:1}.ags_kurse_etc:nth-child(2n+3)>div{clear:left}.type-event .entry-title .iconF{margin-top:7px;margin-right:20px}#header.container{display:table;border-collapse:collapse}#header .row{display:table-row}#header .row .col-md-6{display:table-cell;float:none;vertical-align:middle}.logowrapper a{text-align:left;width:auto}.description{font-style:italic;line-height:1.5em;max-width:420px;text-align:left}.logo-inner{display:table-row}.logo-inner a{display:table-cell;vertical-align:middle}.logo-inner .description{padding-top:0;display:block}span.icon_home{display:inline-block}.shortcuts a{float:left;margin-bottom:0;margin-right:0;padding:0;width:100%}.shortcuts a span.icon-shortcut{float:none;font-size:30px;margin-right:0}.topnav-wrapper{max-height:60px;position:fixed;top:0;width:100%;z-index:299}#page-wrap.unten .topnav-wrapper{box-shadow:0 1px 3px 0 rgba(0,0,0,0.25)}#page-wrap.oben ul#menu li.menulogo{line-height:normal;overflow:hidden;padding:0}#page-wrap.oben li.menulogo a img{max-height:0;opacity:0;vertical-align:middle;width:auto}#page-wrap.unten ul#menu li.menulogo{overflow:hidden;padding:0}#page-wrap.unten ul#menu li.menulogo:hover{background:0}#page-wrap.unten li.menulogo a img{display:block;max-height:34px;opacity:1;padding:0 .5em;padding-left:15px;vertical-align:middle;width:auto}#page-wrap.oben ul#menu li.menutext{overflow:hidden;padding:0}#page-wrap.oben li.menutext a{font-size:24px;max-width:0;opacity:0;transition:all .6s;vertical-align:middle}#page-wrap.unten ul#menu li.menutext{line-height:1.7em;overflow:hidden;padding:0}#page-wrap.unten ul#menu li.menutext:hover{background:0}#page-wrap.unten li.menutext a{font-size:24px;max-width:250px;opacity:1;padding-left:15px;padding-right:10px;transition:all .8s;vertical-align:middle}.menuoverview-open-wrapper{display:inline-block}#menu_overview{background:rgba(0,0,0,0.05);box-shadow:0 2px 2px 0 rgba(0,0,0,0.18);margin-bottom:0;padding:30px 0 30px 20px;position:fixed;top:60px;bottom:0;width:100%;overflow-y:auto;z-index:999}#menu_overview ul{margin-bottom:0;padding:0}#menu_overview>li{line-height:1.2em;list-style:none;display:inline-block;vertical-align:top;width:16.25%;margin-bottom:10px}#menu_overview li ul.children li{line-height:1.2em;list-style:none;display:block}#menu_overview li a{border-radius:2px;display:inline-block;font-size:14px;margin-bottom:5px;padding:10px 15px;width:100%}#menu_overview li.current_page_item a{background:rgba(255,255,255,0.1)}#menu_overview li a:hover{background:rgba(255,255,255,0.05)}#menu_overview>li>a{font-weight:bold;font-size:16px}#menu_overview li.page_item_has_children>ul.children ul.children>li{margin-left:.8em}#menu_overview li.page_item_has_children>ul.children ul.children ul.children>li{margin-left:.8em}a.menuoverview-open-icon,a.menuoverview-open-icon:hover,a.menuoverview-open-icon:visited,a.menuoverview-open-icon:active,a.menuoverview-open-icon>span,a.menuoverview-open-icon:hover>span,a.menuoverview-open-icon:visited>span,a.menuoverview-open-icon:active>span{font-size:20px;position:relative;top:1px;transition:font-size .2s,top .2s;width:22px}a.menuoverview-open-icon span span{display:none}a.menuoverview-open-icon.active span span{display:inline-block;width:22px;text-align:center}a.menuoverview-open-icon.active:before,a.menuoverview-open-icon.active:hover:before,a.menuoverview-open-icon.active:visited:before,a.menuoverview-open-icon.active:active:before,a.menuoverview-open-icon.active span:before,a.menuoverview-open-icon.active:hover span:before,a.menuoverview-open-icon.active:visited span:before,a.menuoverview-open-icon.active:active span:before{content:none}ul#menu li.homebutton{height:100%}ul#menu li.homebutton .icon-home3{font-size:20px;position:relative;top:2px}ul#menu li.homebutton a{display:block;height:100%;padding-left:0;padding-right:0}ul#menu li.homebutton.ausbl-house{padding-right:0;padding-left:0}ul#menu li.homebutton:hover{background:transparent}a.menuoverview-open{cursor:pointer;display:inline-block;margin-left:0;margin-right:5px;outline:0;padding-bottom:12px;padding-top:12px;position:relative;top:0}a.menuoverview-open span{background:#fff;display:block;height:2px;position:relative;transition:all .1s ease-in-out;width:20px}a.menuoverview-open span:before{background:#fff;content:'';height:2px;position:absolute;transition:all .2s ease-in-out;width:20px}a.menuoverview-open span:after{background:#fff;content:'';height:2px;position:absolute;transition:all .2s ease-in-out;width:20px}a.menuoverview-open span:before{top:-8px}a.menuoverview-open span:after{top:8px}a.menuoverview-open.active span{background:transparent}a.menuoverview-open.active span:before{transform:rotate(45deg) translate(5px,6px)}a.menuoverview-open.active span:after{transform:rotate(-45deg) translate(5px,-6px)}.cuscroll.cuscroll-termine{margin-bottom:0;max-height:378px;padding-bottom:0}.home-termine h3{margin-top:0}.home-termine-unten ul li:nth-child(2n+3){clear:none}.home-termine-unten ul li:nth-child(3n+4){clear:left}#header .row .logowrapper,#header .row .shortcuts{display:block;float:left;vertical-align:top}#header .row .logowrapper{text-align:center;width:100%}.shortcuts{margin-top:40px;text-align:center;width:100%}.shortcuts a{display:inline-block;float:none;margin-bottom:0;margin-left:10px;margin-right:10px;padding-bottom:0;padding-top:0;padding:0}.shortcuts a:hover{opacity:.7}.shortcuts svg{display:inline-block;height:26px}.shortcuts .svg-holder{float:none;width:auto}.shortcuts a{width:auto;margin-bottom:5px;margin-top:5px}.shortcuts a:nth-child(even){width:auto}#header .row .logowrapper{display:table-cell;text-align:left;vertical-align:middle}#header .row .shortcuts{display:table-cell;float:none;vertical-align:middle;width:60%}.logowrapper{text-align:left}.shortcuts{text-align:right}.shortcuts a{display:inline-block;margin-left:20px;margin-right:0;padding:0;text-align:center;width:auto}.shortcuts svg{width:25px}#header .row .logowrapper.centerheader{display:block;float:none;margin-bottom:60px;margin-top:50px;padding-bottom:0;padding-top:0;text-align:center}.home #header .row .logowrapper.centerheader{margin-top:50px;margin-bottom:50px}#header .row .logowrapper.centerheader a.logo-float{float:none;margin-right:0}#header .row .logowrapper.centerheader .description{text-align:center;max-width:none}#header .row .logowrapper.centerheader .description p{text-align:center;padding-top:25px}#header .row .shortcuts.centerheader{display:block;float:none;text-align:left}#header .row .shortcuts.centerheader.shortcuts{padding-top:0;padding-bottom:0}#header .row .shortcuts.centerheader.shortcuts a{display:inline-block;font-size:13px;margin-left:0;margin-right:30px;text-align:center;width:auto}#header .row .shortcuts.centerheader.shortcuts a span.icon-shortcut{display:inline-block;float:left;font-size:26px;margin-right:10px}#header .row .shortcuts.centerheader.shortcuts a p{display:inline-block;float:left;font-size:14px}.home-aktuelles-thumb figure{height:200px}.home-aktuelles-no_thumb{height:200px}.artikelbild-breit{transition:margin .5s ease-out}.artikelbild-breit.waypoint-no-animate{margin-top:0}.no_artikelbild-breit{margin-top:0;padding-top:40px;position:relative}.sb-wrapper{border-top:0}.big-single-headerimage figure{min-height:720px}.artikelbild-schmal .row .col-md-12{position:relative}.artikelbild-schmal .row .col-md-12 h1{color:#fff;left:0;padding-left:15px;padding-right:15px;position:absolute;top:20px;z-index:1}a.hover-read:hover{opacity:1}a.hover-read figure{opacity:1;transition:all .2s}a.hover-read:hover figure{opacity:.2}.home-aktuelles-thumb .iconF,.home-aktuelles-no_thumb .iconF{display:block;font-size:40px}a.hover-read p.iconF{transition:all .2s;-webkit-transition:all .2s;left:0;margin-right:-25px;margin-top:-35px;opacity:0;position:absolute;text-align:center;top:44%;width:100%;z-index:1}a.hover-read p.iconF span{display:block;font-size:12px;font-weight:700;left:0;letter-spacing:.1em;line-height:1em;padding-top:8px;position:absolute;text-align:center;text-transform:uppercase;width:100%}a.hover-read p.iconF span:before{position:absolute}a.hover-read:hover p.iconF span:before{left:40%;width:20%}a.hover-read:hover p.iconF{opacity:1;top:50%}.artikelbild-sehrschmal .small-single-headerimage{margin-top:40px}.footer-aktuelles-thumb figure{min-height:220px;transition:opacity .15s}.footer-aktuelles-no_thumb figure{min-height:220px;transition:opacity .15s}.footer-aktuelles article{overflow:hidden}.wrapper-entry-standard .wp-polls .pollbar{height:16px;line-height:8px}.row-suchergebnisse h2{margin-top:.2em}.widget .widget{width:33.33333%}.widgets-startseite .widget{width:33%}.articlewrapper-news article:nth-child(2n+3){clear:none}.articlewrapper-news article:nth-child(4n+5){clear:both}.home-aktuelles-no_thumb.no_thumb_morenews,.morenews-thumbnail{height:65px;width:30%}.home-aktuelles-thumb.morenews-thumbnail figure{height:65px}.wrapper-flexible-flex_hint{padding:23px 30px 30px 30px;margin-bottom:50px}.wrapper-flexible-flex_hint:last-of-type{padding:23px 30px 30px 30px !important;margin-bottom:90px !important}.infinite-wrapper-big header figure{height:400px}.infinite-wrapper-small header figure{height:220px}.infinite-wrapper-small header>a{width:40%}}@media screen and (min-width:1200px){.home-termine-unten ul li:nth-child(3n+4){clear:none}.home-termine-unten ul li:nth-child(4n+5){clear:left}.footer-aktuelles-thumb figure,.footer-aktuelles-no_thumb figure{height:220px}.home-aktuelles-thumb figure{height:220px}.home-aktuelles-no_thumb{height:220px}.entry-columns{column-count:2;column-gap:2em}.footer-aktuelles .row a{min-height:280px}.footer-aktuelles .row a figure{min-height:280px}.widgets-startseite .widget{width:25%}.widgets-startseite .widget.widget-count-3{width:33.333333%}.widgets-startseite .widget.widget-count-2{width:50%}.widgets-startseite .widget.widget-count-1{width:100%}.speiseplan-woche div:nth-child(4){clear:none}.home-aktuelles-no_thumb.no_thumb_morenews,.morenews-thumbnail{height:75px}.home-aktuelles-thumb.morenews-thumbnail figure{height:75px}.shortcuts a:nth-child(odd),.shortcuts a:nth-child(even){width:auto;margin-right:14px}.infinite-wrapper-big header figure{height:480px}.infinite-wrapper-small header figure{height:220px}.infinite-wrapper-small header>a{width:30%}}@media screen and (min-width:1350px){.container{min-width:1300px}.home-aktuelles-no_thumb.no_thumb_morenews,.morenews-thumbnail{height:85px}.home-aktuelles-thumb.morenews-thumbnail figure{height:85px}}.cuscroll.cuscroll-termine{max-height:9999px}.home-termine{margin-top:35px}@media screen and (min-width:992px){.home-termine{margin-top:8px}.cuscroll.cuscroll-termine{border:0;max-height:320px}.cuscroll.cuscroll-termine ul li{float:none;width:100%}}@media screen and (min-width:1200px){.cuscroll.cuscroll-termine{max-height:400px}}@media screen and (min-width:1350px){.cuscroll.cuscroll-termine{max-height:450px}}@media screen and (min-width:1800px){.container{min-width:1600px}.centerwrap .container{min-width:100%}.home-aktuelles-thumb figure,.home-aktuelles-no_thumb{height:280px}#Carousel img{width:100%;height:auto}.cuscroll.cuscroll-termine{max-height:572px}.bigsliderimage .carousel-inner article{max-height:660px}}.infobox-big .inner{padding:2.5em 2.8em 2.1em 2.8em}.infobox-big .infobox-bgcolor{color:#fff}@media screen and (max-width:480px){.infobox-big .inner{padding:1.5em 1.8em 1.1em 1.8em}}.infobox-big h2{margin-top:0}.infobox-big img.alignleft{float:left;margin-bottom:20px;margin-right:20px;margin-top:10px}.infobox{float:left;font-size:14px;margin-bottom:20px;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.infobox,.infobox ul li,.infobox ol li,.infobox li,.infobox span,.infobox a,.infobox p{font-size:14px}.infobox.linkbutton .infobox-inner{padding-bottom:40px}.infobox-inner{height:100%;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px}.infobox-googlemap .infobox-inner{height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}.infobox h3{border-bottom:1px solid;margin-top:0;padding-bottom:12px}.infobox-inner .subline{font-size:18px;font-style:italic}.infobox-button{bottom:0;left:0;position:absolute;right:0}.infobox-hintergrundbild{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,0.2)}.infobox-inner-map-wrapper h3{font-size:16px;margin-bottom:0;padding:10px}.aside-boxes .infobox{float:none;width:100% !important}@media screen and (max-width:992px){.infobox_row_col .infobox{width:50% !important}}@media screen and (max-width:479px){.infobox_row_col .infobox{width:100% !important}}.right0{right:0}.mtop0{margin-top:0}.mtop10{margin-top:10px}.mtop20{margin-top:20px}.center{text-align:center}.fleft{float:left}.fright{float:right}.alright{text-align:right}.relativ{position:relative}.unstyled li{list-style:none;margin-left:0;padding-left:0}.no-br{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.block{display:block}.inlineblock{display:inline-block}.overflowhidden{background:#efefef;overflow:hidden;text-align:center}.white{color:#fff}del{text-decoration:line-through}.filetitle{word-break:break-all}.mbottom_s{margin-bottom:10px}.mbottom_m{margin-bottom:25px}.mbottom_l{margin-bottom:50px}.mbottom_xl{margin-bottom:70px}.mbottom_xxl{margin-bottom:100px}.mtop_l{margin-top:50px}.mtop_xl{margin-top:70px}.mtop_xxl{margin-top:100px}.pbottom_s{padding-bottom:10px}.pbottom_m{padding-bottom:25px}.pbottom_l{padding-bottom:50px}.pbottom_xl{padding-bottom:70px}.pbottom_xxl{padding-bottom:100px}.ptop_s{padding-top:10px}.ptop_m{padding-top:25px}.ptop_l{padding-top:40px}.ptop_xl{padding-top:60px}.ptop_xxl{padding-top:90px}.widget .widget_polls-widget ul li{border-bottom:0}.snowfall-flakes{border-radius:50% !important}.post-edit-link{background-color:yellow;bottom:0;color:#000;display:none;font-size:12px;font-weight:700;left:0;padding:5px 10px;position:fixed;z-index:99999}.debug-media-querys{background-color:yellow;bottom:0;color:#000;font-size:12px;font-weight:700;left:0;padding:5px 10px;position:fixed;z-index:99999}.debug-media-querys .visible-vlg,.debug-media-querys .visible-vvlg{display:none}.admin_bar_showing .quicksearch-open{top:48px}@media screen and (min-width:992px){.admin_bar_showing{top:32px}#menu_overview.admin_bar_showing_menu_overview{top:92px}}@media screen and (min-width:782px){.admin_bar_showing .quicksearch-open{top:32px}}@media screen and (min-width:992px){.admin_bar_showing .quicksearch-open{top:0}}@media screen and (max-width:992px){#menu_overview{display:none !important}}@media screen and (min-width:1350px){.debug-media-querys .visible-vlg{background-color:red;bottom:0;color:#000;display:inline-block;font-size:12px;font-weight:700;left:0;padding:5px 10px;position:fixed;z-index:99999}.debug-media-querys .visible-vlg{background-color:purple;bottom:0;color:#fff;display:inline-block;font-size:12px;font-weight:700;left:0;padding:5px 10px;position:fixed;z-index:99999}}@media screen and (max-width:768px){.aktuelles-index article.newsteaser{margin-bottom:50px !important}}.artikelbild-schmal.artikelbild-schmal_fixed figure{background-position:50% 50%;background-size:cover;height:200px}@media screen and (min-width:480px){.artikelbild-schmal.artikelbild-schmal_fixed figure{height:260px}}@media screen and (min-width:768px){.artikelbild-schmal.artikelbild-schmal_fixed figure{height:320px}}@media screen and (min-width:992px){.artikelbild-schmal.artikelbild-schmal_fixed figure{height:360px}}@media screen and (min-width:1200px){.artikelbild-schmal.artikelbild-schmal_fixed figure{height:440px}}@media screen and (min-width:1600px){.artikelbild-schmal.artikelbild-schmal_fixed figure{height:500px}.infinite-wrapper-big header figure{height:500px}.infinite-wrapper-small header figure{height:260px}.infinite-wrapper-small header>a{width:30%}}@media screen and (min-width:1900px){.artikelbild-schmal.artikelbild-schmal_fixed figure{height:540px}.infinite-wrapper-big header figure{height:590px}}@media screen and (min-width:480px){.small-single-headerimage{height:250px}}@media screen and (min-width:768px){.small-single-headerimage{height:340px}}@media screen and (min-width:992px){.small-single-headerimage{height:300px}}@media screen and (min-width:1200px){.small-single-headerimage{height:400px}}@media screen and (min-width:1600px){.small-single-headerimage{height:420px}}@media screen and (min-width:1900px){.small-single-headerimage{height:500px}}.wrapper-flexible-spalten:last-child{margin-bottom:40px}.wrapper-flexible-spalten .flex_spalten__spalte{margin-bottom:50px}.wrapper-flexible-spalten .flex_spalten__spalte img{margin-bottom:15px}.wrapper-flexible-slider .carousel-text-inside{list-style:none;position:absolute;padding-left:0;top:10px;left:10px;z-index:3}.wrapper-flexible-slider .carousel-text-inside li{display:block;padding:3px 10px;margin-bottom:4px}.wrapper-flexible-slider .carousel-notext-inside{list-style:none;padding-left:0}.wrapper-flexible-slider .carousel-notext-inside li{display:inline-block;padding:0;text-indent:-9999px;border-radius:50%;width:14px;height:14px;clear:none;margin-right:6px}@media screen and (max-width:768px){.wrapper-flexible-slider .carousel-text-inside{list-style:none;padding-left:0;position:relative;left:0;right:auto;bottom:auto;top:auto}.wrapper-flexible-slider .carousel-text-inside li{display:block;padding:3px 10px;float:left;clear:none;margin-right:6px;margin-bottom:8px}}.wrapper-flexible-slider .carousel-text-outside{list-style:none;padding-left:0;position:relative;left:0;right:auto;bottom:auto;top:auto}.wrapper-flexible-slider .carousel-text-outside li{display:block;padding:3px 10px;float:left;clear:none;margin-right:6px;margin-bottom:8px}.wrapper-flexible-slider figure img{width:100%}.menu-intern strong{font-size:120%}.menu-intern ul{padding:0}.menu-intern ul li{list-style:none}.menu-intern ul li a{border-bottom:1px solid #e8e8e8;padding-bottom:7px;padding-top:7px;display:block;font-size:13px}.menu-intern ul li>ul>li a{padding-left:8px}.menu-intern ul li>ul>li a{margin-left:10px}.menu-intern ul li>ul>li>ul>li a{padding-left:8px}.menu-intern ul li>ul>li>ul>li a{margin-left:20px}.icon-intern-home{font-size:1.3em}.intern-menu-header{display:inline-block;padding-left:4px}.intern-header{background-color:#ffe79b;margin-bottom:20px;margin-top:-1px;padding:12px 15px}.intern-header_title{color:#383838;float:left;font-weight:bold;height:34px;line-height:34px;vertical-align:middle;font-size:120%}@media screen and (max-width:480px){.intern-header_title{position:relative;float:none;margin-bottom:20px;display:block}}.icon-intern-header{color:#383838}a.intern-header_title_logout{background-color:#383838;border-radius:4px;color:#ffe79b !important;float:right;font-size:13px;font-weight:bold;height:34px;line-height:34px;padding:0 12px;position:relative;vertical-align:middle;z-index:0}a.intern-header_title_logout .icon-intern-header-logout{margin-right:5px}a.intern-header_title_profile{background-color:#383838;border-radius:4px;color:#ffe79b !important;float:right;font-size:13px;font-weight:bold;height:34px;line-height:34px;margin-right:10px;padding:0 12px;position:relative;vertical-align:middle;z-index:0}a.intern-header_title_profile span{font-weight:normal}.aktuelles-index-intern_readmore{margin-top:30px}.mobile-goto_menu-intern{background-color:#383838;border-radius:4px;display:inline-block;float:right;height:34px;line-height:34px;margin-left:10px;position:relative;top:0;vertical-align:middle;width:34px}@media screen and (min-width:992px){.mobile-goto_menu-intern{display:none}}.mobile-goto_menu-intern:before{content:"";position:absolute;left:7px;top:9px;width:20px;height:2px;background:#ffe79b;box-shadow:0 7px 0 0 #ffe79b,0 14px 0 0 #ffe79b}.author-intern-wrapper{font-size:13px;line-height:1.4em}.author-intern-wrapper ul{padding-left:90px}.author-intern-wrapper ul li{margin-bottom:3px}.author-intern-wrapper ul li:first-child{margin-left:-90px}.author-intern{display:block;margin-bottom:15px;padding-bottom:15px}.author-intern .userimage{float:left;margin-right:20px}.intern-header_title_logout span,.intern-header_title_profile span{font-size:15px}@media screen and (max-width:992px){.intern-header_title_logout,.intern-header_title_profile{border:1px solid red;width:34px;overflow:hidden}.intern-header_title_logout span,.intern-header_title_profile span{font-size:16px;margin-left:-3px}}.shariff .orientation-horizontal{define:flex;-ms-flex-pack:start;justify-content:flex-start;list-style:none}.shariff .orientation-horizontal li{max-width:.3;min-width:.3;-ms-flex:0 1 auto;flex:0 1 auto;border-radius:2px;margin-right:2%}.shariff .orientation-horizontal li.notext{width:30px;min-width:0;-ms-flex:0 1 auto;flex:0 1 auto;border-radius:2px;margin-right:2%}.shariff .orientation-horizontal li:last-child{margin-right:2%}.shariff .orientation-horizontal li .share_text{padding-left:0;padding-right:5px}@media screen and (max-width:991px){.shariff .orientation-horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:991px){.shariff .orientation-horizontal li{max-width:none;-ms-flex:.5 1 auto;flex:.5 1 auto}}@media screen and (max-width:991px){.shariff .orientation-horizontal li.notext{width:auto;max-width:none;-ms-flex:.5 1 auto;flex:.5 1 auto}}.anfahrt_link{margin-top:10px;padding:2px 8px;color:#fff !important;background-color:#004ae0;margin-right:4px}.wp-video,video.wp-video-shortcode,.mejs-container,.mejs-overlay.load{width:100% !important;height:100% !important}.mejs-container{padding-top:56.25%}.wp-video,video.wp-video-shortcode{max-width:100% !important}video.wp-video-shortcode{position:relative}.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.mejs-controls{display:none}.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto !important;height:auto !important}.wp-video{margin-bottom:30px;margin-top:20px}.article-person-inner{padding-bottom:20px !important}.fc-header-title h2{font-size:20px}.wp-polls .Buttons{border:0;margin-top:12px;height:34px;line-height:34px;padding-left:8px;padding-right:8px}.wp-polls .wp-polls-ul{margin:0;padding:0}.wp-polls .wp-polls-ul li{margin-left:0 !important}.wp-polls .wp-polls-ul .pollbar{margin:0;font-size:6px;line-height:8px;height:8px;background-image:none;border:0}.widget_polls-widget ul{margin-bottom:0}.widget_polls-widget ul li:last-child{padding-bottom:0}.wp-polls p{text-align:left !important}.wrapper-entry-standard .wp-polls{margin-bottom:30px;margin-top:30px}.wpcf7-text{width:100%}.box-inner .wpcf7-form p{position:relative}.wpcf7-form>*{position:relative}div.wpcf7 .ajax-loader{background-repeat:no-repeat;background-size:25px;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;background-color:#fff;top:0;width:100%;height:100%;margin:0}.wpcf7-form-control-wrap{margin-top:5px;padding-bottom:1px;display:block}.wpcf7-form-control-wrap select{position:relative}.wpcf7-form-control-wrap select:after{border:1px solid red;content:"go";height:2908px;position:absolute;right:10px;top:10px;width:40px}.wpcf7-submit{padding-bottom:8px;padding-top:8px;width:100%}span.wpcf7-list-item{margin-left:0;margin-right:20px}.wpcf7{font-weight:bold}.wpcf7 span{font-weight:normal}div.wpcf7-response-output{margin:2em 0;padding:1em}.box-inner textarea{max-height:90px;width:100%}.box-inner .wpcf7 input{max-width:100%}.box-inner .wpcf7 .wpcf7-list-item.first{margin-left:0}#mc_embed_signup input{min-width:100%}#mc_embed_signup .indicates-required{font-size:.85em}@media screen and (min-width:480px){.shariff-button.whatsapp{display:none}}.form-control:focus{box-shadow:none !important;outline:0}.form-control{background-color:#fff;background-image:none;border-radius:0;border:0;box-shadow:none !important;color:#555;display:block;font-size:14px;height:37px;line-height:1.7;padding:6px 12px;transition:0;width:100%}.home-termine-unten-ST .stec-layout-agenda-daycell-num{font-size:24px;font-weight:bold}.home-termine-unten-ST .stec-layout-agenda .stec-layout-agenda-daycell-label{margin-top:13px}.home-termine-unten-ST .stec-layout-agenda .stec-layout-agenda-events-all-control{width:auto}.home-termine-unten-ST .stec-top{border-radius:10px !important}.home-termine-ST-slider .stec-layout-event-preview-left-reminder-toggle{display:none}.home-termine-ST-slider .stec-media-small .stec-layout-event-preview-left{margin-left:0}.home-termine-ST-slider .stec-media-small .stec-layout-agenda-events-all-list .stec-layout-event-preview.stec-layout-event-preview-animate-complete:not(.stec-event-create-form-preview){height:60px}.home-termine-ST-slider ul li::after{content:none !important}.home-termine-ST-slider .stec-layout-agenda .stec-layout-agenda-eventholder-form{margin-top:0;margin-bottom:0;float:none}.home-termine-ST-slider .stec-layout-agenda-events-all-list .stec-layout-event-preview.stec-layout-event-preview-animate-complete{background:transparent !important}.home-termine-ST-slider .stec-layout-event-preview-left{margin-left:0}.home-termine-ST-slider .stec-layout-event-preview-right{margin-right:0}.home-termine-ST-slider .stec-layout-event-inner{background:transparent !important}.home-termine-ST-slider .stec-layout-event-inner-top-tabs-content>div{background:transparent}.home-termine-ST-slider .stec-media-small .stec-layout-event-inner-intro .stec-layout-event-inner-intro-title{margin-top:0;font-size:18px}.home-termine-ST-slider .stec-layout-event-inner-intro .stec-layout-event-inner-intro-exports{padding-top:10px;margin-top:10px}.home-termine-ST-slider .stec-media-small .stec-layout-event-inner-intro{padding-left:0;padding-right:0}.home-termine-ST-slider .stec-media-small .stec-layout-event-inner-intro .stec-layout-event-inner-intro-exports .stec-layout-event-inner-intro-exports-options a,.home-termine-ST-slider .stec-media-small .stec-layout-event-inner-intro .stec-layout-event-inner-intro-exports .stec-layout-event-inner-intro-exports-options form{padding:2px 0;border-top:0}.home-termine-ST-slider .stec-layout-event-inner-intro-exports form button{font-size:24px}.home-termine-ST-slider .stec-media-small .stec-layout-event-inner-intro .stec-layout-event-inner-intro-exports .stec-layout-event-inner-intro-exports-options{margin-top:0}.home-termine-ST-slider .stec-layout-event-inner-intro .stec-layout-event-inner-intro-exports .stec-layout-event-inner-intro-exports-flex>p::before{display:none}.home-termine-ST-slider div.stec-layout-event-inner-intro-exports>div>form>button{font-size:14px}.home-termine-ST-slider div.stec-layout-event-inner-intro-exports>div>a{font-size:14px;font-weight:normal}.home-termine-ST-slider .stec-media-small .stec-layout-event-inner-intro .stec-layout-event-inner-intro-desc{margin-top:10px}.home-termine-ST-slider .stec-layout-event-inner-intro .stec-layout-event-inner-intro-title{text-align:left}.home-termine-ST-slider .stec-layout-event-text-fontandcolor{font-size:12px}.home-termine-ST-slider .stec-layout-event-inner-top-tabs,.home-termine-ST-slider .stec-layout-event-inner-top-tabs li.active{background-color:transparent}.home-termine-ST-slider .stec-layout-event-inner-top-tabs li:hover{opacity:.7}.home-termine-ST-slider .stec-layout-event-inner-top-tabs{border-top:0}.home-termine-ST-slider .stec-media-small .stec-layout-event-inner-location .stec-layout-event-inner-location-left{padding:0}.home-termine-ST-slider .stec-layout-event-inner-top-tabs li:nth-child(2){border-left:0 !important}.home-termine-ST-slider .stec-layout-event-inner-location .stec-layout-event-inner-location-left input{height:30px;padding-left:10px;padding-right:10px;font-size:12px}.home-termine-ST-slider .stec-media-small .stec-layout-event-inner-button-style{padding:7px 10px}.home-termine-ST-slider .stec-media-small .stec-layout-event-inner-button-style:hover{background-color:transparent;opacity:.7}.home-termine-ST-slider .stec-layout-event-inner-location .stec-layout-event-inner-location-direction-error{margin-top:0}.home-termine-ST-slider .stec-layout-event-inner-location-right{margin-bottom:15px}.home-termine-ST-slider .stec-media-small .stec-layout-event-inner-location .stec-layout-event-inner-location-address{margin-bottom:8px}.home-termine-ST-slider .stec-layout-event-inner-location p.stec-layout-event-inner-location-left-title{margin-bottom:5px}body .home-termine-unten-ST .stec-layout-week-daylabel .stec-layout-week-daylabel-today{opacity:.7 !important}body .home-termine-unten-ST .stec-layout-month-daylabel .stec-layout-month-daylabel-today{opacity:.7 !important}body .home-termine-unten-ST .stec-layout-week-daylabel td{border:0 !important}body .home-termine-unten-ST .stec-layout-month-daylabel td{border:0 !important}body .home-termine-unten-ST .stec-layout-event-title2-fontandcolor{font-weight:bold}@media print{body,#content,#container{background:#fff url(none);float:none;margin:0;width:100%}img{max-width:300px}#topnav,#navbar,nav,#sidebar,.ad,.noprint,.topnav-wrapper,.main_header,.big-single-headerimage,.breadcrumb_footer,.footer-aktuelles,.footer,#respond,.fixed-nepre{display:none}body{font:1em Georgia,"Times New Roman",Times,serif;color:#000}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;color:#000}h1{font-size:250%}h2{font-size:175%}h3{font-size:135%}h4{font-size:100%;font-variant:small-caps}h5{font-size:100%}h6{font-size:90%;font-style:italic}a:link,a:visited{color:#00c;font-weight:bold;text-decoration:underline}#content a:link:after,#content a:visited:after{content:" (" attr(href) ") "}}

/* Oswald */
	@font-face {
		font-family: Oswald;
		src: url(fonts/Oswald/Oswald-ExtraLight.ttf) format('truetype');
		font-weight: 200;
		font-style: normal;
	}
	@font-face {
		font-family: Oswald;
		src: url(fonts/Oswald/Oswald-Light.ttf) format('truetype');
		font-weight: 300;
		font-style: normal;
	}
	@font-face {
		font-family: Oswald;
		src: url(fonts/Oswald/Oswald-Regular.ttf) format('truetype');
		font-weight: 400;
		font-style: normal;
	}
	@font-face {
		font-family: Oswald;
		src: url(fonts/Oswald/Oswald-Medium.ttf) format('truetype');
		font-weight: 500;
		font-style: normal;
	}
	@font-face {
		font-family: Oswald;
		src: url(fonts/Oswald/Oswald-SemiBold.ttf) format('truetype');
		font-weight: 600;
		font-style: normal;
	}
	@font-face {
		font-family: Oswald;
		src: url(fonts/Oswald/Oswald-Bold.ttf) format('truetype');
		font-weight: 700;
		font-style: normal;
	}
	/* OpenSans */
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-Light.ttf) format('truetype');
		font-weight: 300;
		font-style: normal;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-LightItalic.ttf) format('truetype');
		font-weight: 300;
		font-style: italic;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-Regular.ttf) format('truetype');
		font-weight: 400;
		font-style: normal;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-Italic.ttf) format('truetype');
		font-weight: 400;
		font-style: italic;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-Medium.ttf) format('truetype');
		font-weight: 500;
		font-style: normal;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-MediumItalic.ttf) format('truetype');
		font-weight: 500;
		font-style: italic;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-SemiBold.ttf) format('truetype');
		font-weight: 600;
		font-style: normal;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-SemiBoldItalic.ttf) format('truetype');
		font-weight: 600;
		font-style: italic;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-Bold.ttf) format('truetype');
		font-weight: 700;
		font-style: normal;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-BoldItalic.ttf) format('truetype');
		font-weight: 700;
		font-style: italic;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-ExtraBold.ttf) format('truetype');
		font-weight: 800;
		font-style: normal;
	}
	@font-face {
		font-family: Open Sans;
		src: url(fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf) format('truetype');
		font-weight: 800;
		font-style: italic;
	}

/* Homepage NEW */
/*.js.flexbox.flexboxlegacy.canvas.canvastext.webgl.no-touch.geolocation.postmessage.no-websqldatabase.indexeddb.hashchange.history.draganddrop.websockets.rgba.hsla.multiplebgs.backgroundsize.borderimage.borderradius.boxshadow.textshadow.opacity.cssanimations.csscolumns.cssgradients.no-cssreflections.csstransforms.csstransforms3d.csstransitions.fontface.generatedcontent.video.audio.localstorage.sessionstorage.webworkers.applicationcache.svg.inlinesvg.smil.svgclippaths {
	margin-top: 0 !important;
	overflow: hidden;
}*/
#homepage-new {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#homepage-new .topnav-wrapper { width: calc(100vw - (100vh - 360px)); }
#homepage-new.admin-bar .topnav-wrapper { width: calc(100vw - (100vh - 392px)); }
#homepage-new .main-wrap.cf,
#homepage-new .modal-content,
#homepage-new .comments-wrapper-footer {
  background-color: transparent;
}
#homepage-new .parent-element-to-video {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#homepage-new .parent-element-to-video:before {
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	pointer-events: none;
}
#homepage-new video#homepagevid {
    height: 100%;
    width: 177.77777778vh; /* 100 * 16 / 9 */
    min-width: 100%;
    min-height: 56.25vw; /* 100 * 9 / 16 */
    position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
/* HOMEPAGE-CONTENT */
#homepage-new .homepage-content {
	position: absolute;
	top: calc(50% - 100px);
	transform: translateY(-50%);
	left: 200px;
	color: #FFF;
}
#homepage-new .homepage-content .headline {
	display: flex;
	align-items: flex-end;
	margin-bottom: 30px;
}
#homepage-new .homepage-content .headline img {
	height: 300px;
}
#homepage-new .homepage-content .headline h1 {
	font-size: 100px;
	line-height: 100px;
	margin: 0 0 -5px 10px;
	word-break: keep-all;
}
#homepage-new .homepage-content p {
	margin-bottom: 30px;
	width: 550px;
}
#homepage-new .homepage-content a {
	background: #4fb4e2;
	color: #FFF;
	padding: 10px 20px;
	cursor: pointer;
}
/* HOMEPAGE-BOXES */
#homepage-new .homepage-boxes {
	position: absolute;
	top: 120px;
	right: 60px;
	width: calc(100vh - 480px);
	height: calc(100vh - 480px);
	min-width: calc(1111px - 480px);
	min-height: calc(1111px - 480px);
	display: flex;
	flex-wrap: wrap;
	gap: 60px;
}
#homepage-new.admin-bar .homepage-boxes {
  top: 152px;
  /*width: calc(100vh - 512px);
  height: calc(100vh - 512px);*/
}
#homepage-new .homepage-boxes:before {
	position: absolute;
	content: '';
	bottom: calc(100% - 1px);
	right: calc(100% - 1px);
	width: 62px;
	height: 62px;
	border: 1px solid #ec5f65;
}
#homepage-new .homepage-boxes > a {
	position: relative;
	height: calc(50% - 30px);
	width: calc(50% - 30px);
	transition: all 300ms ease;
	cursor: pointer;
}
#homepage-new .homepage-boxes > a:hover { opacity: 1; }
#homepage-new .homepage-boxes > a:before {
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	transition: all 300ms ease;
}
#homepage-new .homepage-boxes > a.box-1 { color: #FFF; }
#homepage-new .homepage-boxes > a.box-1:before { border: 1px solid #ec5f65; }
#homepage-new .homepage-boxes > a.box-1:hover:before {
	background: rgba(236, 95, 101, 0.7);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
}
#homepage-new .homepage-boxes > a.box-2 { color: #FFF }
#homepage-new .homepage-boxes > a.box-2:before {
	background: rgba(79, 180, 226, 0.7);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	border: 1px solid #4fb4e2;
}
#homepage-new .homepage-boxes > a.box-2:hover:before {
	background: rgba(67, 156, 196, 0.7);
}
#homepage-new .homepage-boxes > a.box-3 { color: #47424b; }
#homepage-new .homepage-boxes > a.box-3:before {
	background: rgba(255, 255, 255, 0.7);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	border: 1px solid #FFF;
}
#homepage-new .homepage-boxes > a.box-3:hover { color: #FFF; }
#homepage-new .homepage-boxes > a.box-3:hover:before {
	border: 1px solid  #3c383f;
	background: rgba(71, 66, 75, 0.7);
}
#homepage-new .homepage-boxes > a.box-4 { color: #FFF; }
#homepage-new .homepage-boxes > a.box-4:before { border: 1px solid #FFF; }
#homepage-new .homepage-boxes > a.box-4:hover { color: #47424b; }
#homepage-new .homepage-boxes > a.box-4:hover:before {
	background: rgba(255, 255, 255, 0.7);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
}
#homepage-new .homepage-boxes > a > h2 {
	position: relative;
	display: block;
	padding: 10px 20px;
	word-spacing: 100vh;
	font-size: 3.5vh;
}
/* SHORTCUTS */
#homepage-new nav.shortcuts {
	position: absolute;
	bottom: 0;
	left: 0;
	margin: 0;
	width: 200px;
	height: 200px;
	display: flex;
	flex-wrap: wrap;
	background-color: #3c383f;
}
#homepage-new nav.shortcuts:before {
	position: absolute;
	content: '';
	bottom: calc(100% - 1px);
	left: calc(100% - 1px);
	width: 60px;
	height: 60px;
	border: 1px solid #3c383f;
}
#homepage-new nav.shortcuts a {
	position: relative;
	margin: 0;
	width: 100px;
	height: 100px;
}
#homepage-new nav.shortcuts a:nth-child(1),
#homepage-new nav.shortcuts a:nth-child(4) {
	background-color: #46424b;
}
#homepage-new nav.shortcuts a:hover { background: #4fb4e2; }
#homepage-new nav.shortcuts a span {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
#homepage-new nav.shortcuts a span:before {
	color: #FFF;
	font-size: 40px;
}
/* FOOTER */
#homepage-new footer {
	position: absolute;
	bottom: 35px;
	right: 0;
	height: 265px;
	background: #47424b;
	color: #fff;
	display: flex;
	justify-content: space-between;
	gap: 30px;
	padding: 30px;
	width: 50vw;
	min-width: 1000px;
}
#homepage-new footer hr {
	height: 100%;
	width: 1px;
	background: #867f84;
	border: none;
	margin: 0;
}
#homepage-new .disclaimer {
	position: absolute;
	top: 100%;
	right: 0;
	width: 100%;
	height: 35px;
	padding: 5px;
	background: #3c383f;
	color: #fff;
	font-size: 12px;
}
#homepage-new .disclaimer ul {
	display: flex;
	gap: 10px;
	align-items: center;
	justify-content: center;
}
#homepage-new .disclaimer ul li {
	list-style: none;
}
#homepage-new .disclaimer ul li a {
	color: #fff;
}
#homepage-new footer .anfahrt .map {
	background: url('img/gmap.png') no-repeat center/cover;
	min-width: 250px;
	padding: 20px;
}
#homepage-new footer .anfahrt .map a {
	padding: 10px 20px;
	background: #fff;
	color: #48B4E2;
	display: block;
	margin-bottom: 10px;
	display: flex;
	align-items: center;
}
#homepage-new footer .anfahrt .map a:last-child { margin-bottom: 0; }
#homepage-new footer .anfahrt .map a:before {
	content: '';
	width: 20px;
	height: 20px;
	margin-right: 5px;
	background: url(img/directional-sign.png) no-repeat center/contain;
	display: block;
}
#homepage-new footer .anfahrt .map a h4 {
	margin: 0;
}
/* TOGGLE-MENU */
#homepage-new .topnav-wrapper.show_toggle {
	overflow: visible;
}
#homepage-new .toggle_menu_hn {
	position: relative;
	width: 20px;
	height: 2px;
	background: #FFF;
	cursor: pointer;
	display: none;
	transition: all 200ms ease;
}
#homepage-new .show_toggle .toggle_menu_hn {
	background: transparent;
}
#homepage-new .toggle_menu_hn:before,
#homepage-new .toggle_menu_hn:after {
	position: absolute;
	content: '';
	left: 0;
	width: 100%;
	height: 10px;
	transition: all 200ms ease;
}
#homepage-new .toggle_menu_hn:before {
	top: -8px;
	border-top: 2px solid #fff;
}
#homepage-new .show_toggle .toggle_menu_hn:before {
	top: 0;
	height: 0;
	transform: rotate(45deg);
}
#homepage-new .toggle_menu_hn:after {
	bottom: -8px;
	border-bottom: 2px solid #fff;
}
#homepage-new .show_toggle .toggle_menu_hn:after {
	height: 0;
	bottom: 0;
	transform: rotate(-45deg);
}
/* RESPONSIVE */
@media screen and (max-width:1750px) {
	/* MENU */
	#homepage-new .topnav-wrapper {
		width: calc(100vw - 120px);
		min-width: calc(100vw - 120px);
		margin-left: 60px;
	}
	/* BOXES */
	#homepage-new .homepage-boxes {
		width: calc(100vw - 120px);
		height: calc((100vw - 300px) / 4);
		min-height: calc((100vw - 300px) / 4);
	}
	#homepage-new .homepage-boxes > a {
		width: calc(25% - 45px);
		height: auto;
	}
	#homepage-new .homepage-boxes:before { width: 61px; }
	/* HEADLINE */
	#homepage-new .homepage-content {
		left: 60px;
		top: auto;
		width: calc(100vw - 120px);
		bottom: 300px;
		display: flex;
		transform: translateY(0);
		justify-content: space-between;
		align-items: center;
		height: calc((100vh - 42vw) * 0.7);
		min-height: 300px;
	}
	#homepage-new .homepage-content > div { width: calc(50% - 30px); }
	#homepage-new .homepage-content .headline { margin-bottom: 0px; }
	#homepage-new .homepage-content .headline img { height: 20vw; }
	#homepage-new .homepage-content .headline h1 {
		font-size: 6vw;
		line-height: 6vw;
	}
	/* FOOTER */
	#homepage-new footer { height: 260px; }
}
@media screen and (max-width: 1500px) {
	/* BOXES */
	#homepage-new .homepage-boxes > a > h2 { font-size: 2.4vw; }
}
@media screen and (max-width: 1400px) {
	/* BOXES */
	#homepage-new .homepage-boxes > a > h2 { font-size: 2.3vw; }
}
@media screen and (max-width: 1300px) {
	/* BOXES */
	#homepage-new .homepage-boxes > a > h2 { font-size: 2.2vw; }
	/* FOOTER */
	#homepage-new footer {
		height: 240px;
		min-width: auto;
		width: calc(100% - 275px);
		gap: 10px;
		padding: 20px 20px;
	}
	#homepage-new nav.shortcuts {
		width: 275px;
		height: 275px;
	}
	#homepage-new nav.shortcuts a {
		width: 137.5px;
		height: 137.5px;
	}
	#homepage-new nav.shortcuts:before { display: none; }
}
@media screen and (max-width: 1200px) {
	/* MENU */
	#homepage-new .topnav-wrapper {
		width: 100%;
		margin-left: 0;
		min-width: 100%;
	}
	/* BOXES */
	#homepage-new .homepage-boxes {
		width: calc(50vw - 120px);
		min-width: calc(50vw - 120px);
		height: auto;
		gap: 30px;
	}
	#homepage-new .homepage-boxes > a {
		width: 100%;
		height: 150px;
	}
	#homepage-new .homepage-boxes > a > h2 { font-size: 24px !important; }
	/* HEADLINE */
	#homepage-new .homepage-content {
		width: calc(50vw - 60px);
		display: block;
		height: auto;
		bottom: auto;
		top: calc(50% - 100px);
		transform: translateY(-50%);
	}
	#homepage-new .homepage-content p,
	#homepage-new .homepage-content > div { width: 100%; }
	#homepage-new .homepage-content .headline { margin-bottom: 30px; }
}
@media screen and (max-width: 1100px) {
	/* MENU */
	#homepage-new .toggle_menu_hn { display: inline-block; }
	#homepage-new .topnav #menu .page_item {
		display: none;
	}
	#homepage-new .show_toggle .topnav #menu .page_item {
		display: block;
		background: rgba(236, 95, 101, 0.7);
		-webkit-backdrop-filter: blur(10px);
		backdrop-filter: blur(10px);
		line-height: 40px;
		padding: 0 20px;
		margin-left: 40px;
		margin-top: -1px;
		border: 1px solid #ec5f65;
	}
}
@media screen and (max-width: 991px) {
	html { overflow: initial !important; }
	body { position: relative !important; }
	#homepage-new .slicknav_menu {
		z-index: 1000000;
		position: absolute;
		width: 100%;
	}
	#homepage-new .toggle_menu_hn.slicknav_txtnode { display:none; }
	#homepage-new footer {
		bottom: auto;
		top: calc(100% - 250px);
		flex-wrap: wrap;
		left: 0;
		width: 100%;
		height: 400px;
	}
	#homepage-new footer > div {
		width: 48%;
		max-height: 200px;
		box-sizing: border-box;
		margin: 0;
		padding: 0;
	}
	#homepage-new footer > hr { display:none; }
	#homepage-new nav.shortcuts {
		z-index: 10;
		top: calc(100% - 125px);
		left: auto;
		right: 0;
		width: 50%;
		align-items: flex-end;
		background: transparent;
	}
	#homepage-new nav.shortcuts a {
	  width: 25%;
	}
	#homepage-new nav.shortcuts a { background-color: transparent; }
}
@media screen and (max-width: 650px) {
	html, body {
	  height: auto;
	}
	#homepage-new .parent-element-to-video { position: fixed; }
	#homepage-new .homepage-content {
		width: calc(100vw - 120px);
		position: relative;
		transform: translate(0);
		top: 0;
		margin: 120px 0 60px;
	}
	#homepage-new .homepage-content .headline img { height: 30vw; }
	#homepage-new .homepage-content .headline h1 {
		font-size: 8vw;
		line-height: 8vw;
	}
	#homepage-new .homepage-boxes {
		width: calc(100vw - 120px);
		height: auto;
		position: relative;
		top: auto;
		left: auto;
		right: auto;
		margin: 0 auto 140px;
	}
	#homepage-new .homepage-boxes::before { display: none; }
	#homepage-new footer {
		position: relative;
		height: auto;
	}
	#homepage-new footer > div {
		width: 100%;
		max-height: 200px;
		box-sizing: border-box;
		margin: 0;
		padding: 0;
	}
	#homepage-new nav.shortcuts {
		position: relative;
		top: 0;
		width: 100%;
		height: 150px;
	}
	#homepage-new nav.shortcuts a:nth-child(1),
	#homepage-new nav.shortcuts a:nth-child(4) { background: transparent; }
}
@media screen and (max-height: 1111px) {
	html, body { min-height: 1111px; overflow: auto !important; }
	#homepage-new .homepage-boxes > a > h2 { font-size: 35px; }
	#homepage-new .parent-element-to-video { position: fixed; }
	#homepage-new .topnav-wrapper { position: absolute; }
	#homepage-new .topnav-wrapper { width: calc(100vw - (1111px - 360px)); }
}