/**
 *    VHS Marke
 *//* Sonderfarben *//**
 *    Kategorie-Farben
 *//**
 *    Theme Colors
 *//**
 *    Global
 *//**
 *    Buttons
 *//**
 *    Header
 *//**
 *    Footer
 *//**
 *    KuferWEB
 *//**
 *    Fonts
 *//**
 *    Global
 *//**
 *    Global
 *//**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 *//*
 *  Owl Carousel - Core
 *//**
 *  Suchvorschläge
 */@font-face{font-family:Muli-Bold;src:url("../fonts/Muli/Muli-Bold.ttf");}@font-face{font-family:Muli-Italic;src:url("../fonts/Muli/Muli-Italic.ttf");}@font-face{font-family:Muli-Light;src:url("../fonts/Muli/Muli-Light.ttf");}@font-face{font-family:Muli-Regular;src:url("../fonts/Muli/Muli-Regular.ttf");/**
 *  Kubus Font
 */}@font-face{font-family:'katicon';src:url('../fonts/kubus/katicon.eot?b7u13i');src:url('../fonts/kubus/katicon.eot?b7u13i#iefix') format('embedded-opentype'), url('../fonts/kubus/katicon.ttf?b7u13i') format('truetype'), url('../fonts/kubus/katicon.woff?b7u13i') format('woff'), url('../fonts/kubus/katicon.svg?b7u13i#katicon') format('svg');font-weight:normal;font-style:normal;}.form-control{font-size:18px;height:40px;}.form-control.readonly{cursor:not-allowed;background-color:#eee;opacity:1;}.btn{font-size:18px;line-height:1.45;}.btn-lg{font-size:24px;line-height:1.45;padding:10px 25px !important;}.btn-newsl{text-decoration:none !important;}.btn.active,.btn:focus,.btn:hover{color:#fff;}.btn-success{background-color:#afc808;border-color:#afc808;}.btn-success:focus,.btn-success:hover{background-color:#9aaf07;border-color:#9aaf07;}.btn-warning{background-color:#fab90f;border-color:#fab90f;}.btn-warning:focus,.btn-warning:hover{background-color:#ebab05;border-color:#ebab05;}.btn-danger{background-color:#e10110;border-color:#e10110;}.btn-danger:focus,.btn-danger:hover{background-color:#c8010e;border-color:#c8010e;}.btn-danger.disabled,.btn-danger[disabled]{opacity:100;}.btn-default{background-color:#8d8d8d;border-color:#8d8d8d;}.btn-default.active,.btn-default:focus,.btn-default:hover{background-color:#808080;border-color:#808080;}.btn-danger:focus,.btn-danger:hover{background-color:#c8010e;border-color:#c8010e;}.btn-invert{background-color:#fff;border-color:#fff;color:#002954 !important;}.btn-invert:focus,.btn-invert:hover{background-color:#fff;border-color:#fff;color:#002954;}.btn-theme,.btn-theme-square,.btn-primary{background-color:#c3f7be;border-color:#c3f7be;color:#002954;font-weight:600;}.btn-theme.active,.btn-theme-square.active,.btn-theme:focus,.btn-theme:hover,.btn-theme-square:hover,.btn-theme-square:focus,.btn-primary:hover,.btn-primary:focus{background-color:#aef4a7;border-color:#aef4a7;color:#2b5e93 !important;}.btn-theme,.btn-default,.btn-success,.btn-danger,.btn-warning,.btn-invert,.btn-primary,.btn-warrow{border-radius:20px;padding:6px 18px;}.btn-theme,.btn-default,.btn-invert,.btn-warrow{border-radius:20px;padding:6px 18px;/*text*/}.btn-theme:after,.btn-default:after,.btn-invert:after,.btn-warrow:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:400;content:"\f061";padding-left:12px;}.text-danger{color:#e10110;}a.text-danger:focus,a.text-danger:hover{color:#c8010e;/*Override*/}.alert{margin-top:20px;border-radius:0;}.alert-warning{background-color:#fab90f;color:#002954;}.alert-info{/**
 *    Pagination
 */}.alert-info a{color:#31708f !important;}.pagination{padding:0;margin:0;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#002954;border-color:#001d3b;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#fff;}.pagination-lg{padding-left:0;}.pagination-lg > li > a,.pagination-lg > li > span{background:#fff;border:1px solid #eaeaea;line-height:2.6;padding:8px 16px;/*Nav Pills nav tabs*/}.nav-pills > li.active > a,.nav-pills > li.active > a:focus,.nav-pills > li.active > a:hover{background-color:transparent;color:#002954;}.nav > li > a:focus,.nav > li > a:hover{background-color:transparent;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{color:#002954;}.tab-content{margin-top:30px;}.popover{min-width:400px;}.text-primary{color:#002954;/*container*/}@media (min-width:1500px){.container{width:1460px;}}@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans-Regular.ttf') format('truetype');}@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans-Bold.ttf') format('truetype');font-weight:700;}@font-face{font-family:'NothingYouCouldDo';src:url('../fonts/NothingYouCouldDo-Regular.ttf') format('truetype');font-weight:700;}@font-face{font-family:'Unna';src:url('../fonts/Unna-Bold.ttf') format('truetype');font-weight:700;}body{font-size:18px;font-family:'OpenSans', sans-serif;padding-top:75px;background-color:#002954;color:#fff;}@media (max-width:768px){body{padding-top:50px;}}.h1,.h2,.h3,h1,h2,h3{margin-bottom:30px;color:#c3f7be;font-weight:600;margin-top:15px;}.h4,h4{margin-bottom:10px;color:#c3f7be;font-weight:600;margin-top:10px;}h1{font-size:42px;font-family:'Unna';}h2{font-size:38px;font-family:'Unna';}h3{font-size:30px;font-family:'Unna';}h4{font-size:26px;font-family:'Unna';/*Schrittgröße für Desktop und Resposnive Darstellung */}@media (min-width:768px) and (max-width:1199px){h1{font-size:37px;}h2{font-size:33px;}h3{font-size:26px;}h4{font-size:24px;}body{font-size:17px;}}@media (max-width:767px){h1{font-size:33px;}h2{font-size:28px;}h3{font-size:24px;}h4{font-size:23px;}body{font-size:16px;}}p{line-height:1.8;}h5,h6{margin-top:0;}a{color:#fff;}#content a{text-decoration:underline;}#content a:hover{color:#c3f7be;}a:focus,a:hover{color:#000;text-decoration:none;}legend{border-bottom:none;}.mt-3{margin-top:30px;}section.section-default,section.section-secondary,section.section-aktuelles{padding-top:70px;padding-bottom:70px;}.section-secondary{background-color:#eaeaea;}section#content{margin-bottom:70px;}.section-cloud{background:url("../img/vhs_cloud_bg.jpg") no-repeat;background-size:cover;margin-bottom:70px;position:relative;}.section-cloud .container > div{background:rgba(255, 255, 255, 0.7);text-align:center;padding:30px 15px;max-width:70%;margin-left:auto;margin-right:auto;}.section-cloud .container > div .btn{position:relative;z-index:10;}.section-cloud .container{position:relative;padding:100px 0;}.section-cloud .container::before{content:"";background:url("../img/vhs-cloud-medium-new.png") no-repeat;position:absolute;width:100%;height:100%;top:-15px;left:0;background-position:left bottom;z-index:1;}.section-cloud .container h3{font-weight:bold;color:#00285a;}@media (max-width:1484px){.section-cloud .container > div{position:relative;z-index:10;}.section-cloud .container::before{z-index:1;}}@media (max-width:768px){.section-cloud .container > div{max-width:initial;margin:0 15px;}}.section-newsletter{background:url(/fileadmin/user_upload/Headerbilder/Newsletter_bg.jpg) no-repeat;padding:50px;}.section-newsletter .container{padding-top:70px;padding-bottom:70px;padding-left:150px;padding-right:150px;}@media (min-width:768px) and (max-width:991px){.section-cloud .container > div{max-width:600px;}}.v-box{background:#f7f7f7;margin-bottom:10px;}.v-box .ce-bodytext{padding:15px;}.v-box .btn{margin:0 15px;}@media (min-width:992px){.section-aktuelles .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;}.section-aktuelles .row:before,.section-aktuelles .row:after{display:none;}.section-aktuelles .row .col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.section-aktuelles .row .col-md-4 > .v-box{height:100%;}.section-aktuelles .row .col-md-4 > .v-box .v-box-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;}}@media (max-width:991px){.v-box{margin-bottom:35px;}.v-box .v-box-body{padding-bottom:15px;}}section#content{overflow-x:hidden;}.frame-layout-1{background-color:#c3f7be;padding:25px;color:#002954 !important;border-radius:5px;margin-top:20px;/*Popover*/}.frame-layout-1 h1,.frame-layout-1 h2,.frame-layout-1 h3,.frame-layout-1 h4,.frame-layout-1 h5{color:#002954 !important;}.frame-layout-1 a{color:#002954 !important;}.popover{font-size:18px;font-family:'OpenSans', sans-serif;}.popover h3.popover-title{font-size:18px;font-family:'OpenSans', sans-serif;display:none;}.popover-subtitle{font-size:18px;padding:8px 14px;margin:-9px -14px 0;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;margin-bottom:10px;}.popover.fade{z-index:1500;}#wbloginform .btn{margin:15px 0;/**
 *    Header
 */}#top{position:fixed;top:0;width:100%;z-index:1500;}#subheader{text-align:right;background:#002954;padding:4px 0px;color:#002954;}#header-functions{text-align:right;background:#eaeaea;height:55px;padding-top:4px;padding-bottom:4px;}.header-function-menu{list-style:none;margin-bottom:0;margin-right:-15px;padding:0;padding-top:5px;}.header-function-menu li{display:inline-block;}.header-function-menu li a{color:#002954;}.header-function-menu li a:hover,.header-function-menu li a:focus{color:#002954;}.header-function-wk{margin-right:40px;}.header-icon{color:#fff;}.navicon{padding:0 15px;font-size:1.2em;}.navicon a{cursor:pointer;}.header-kontaktdaten a{color:#002954;}.header-kontaktdaten p{margin:0;}.navbar{z-index:1400;}.navbar-header{position:relative;z-index:99;}.nav-search{padding:7px 6px 12px 6px;}.nav-search a{cursor:pointer;}@media (max-width:767px){.logo-projekt{display:none;}.logo-bio{float:left;margin-right:10px;padding-top:5px;}.logo-bio img{max-height:25px;width:auto;}.logo-vhs{float:left;padding-top:5px;}.logo-vhs img{max-height:25px;width:auto;}.navicon{font-size:1em;padding:0 10px;}#header-functions{height:45px;padding-top:5px;}}@media (min-width:768px){.logo-projekt{float:left;margin-right:35px;padding-top:10px;}.logo-bio{float:left;margin-right:35px;}.logo-bio img{max-height:45px;width:auto;}.logo-vhs{float:left;}.logo-vhs img{max-height:45px;width:auto;}}@media (max-width:1199px){.navbar-toggle:focus{outline:initial !important;outline-color:#002954 !important;outline-style:solid !important;outline-width:5px !important;}.dropdown-toggle:focus{outline:initial !important;outline-color:#002954 !important;outline-style:solid !important;outline-width:5px !important;}}@media (min-width:1200px){.dropdown-toggle:focus{outline:5px auto #00285a;outline-offset:-2px;}}.katicon{border-radius:50%;padding:20px;}.katicon-wrap{position:relative;padding-bottom:100%;height:0;border-radius:50%;}.katicon-inner a{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;color:#fff;opacity:1;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}.katicon a{color:#fff;}.cat-red .katicon-wrap{background:#e74c3c;}.cat-orange .katicon-wrap{background:#e67e22;}.cat-yellow .katicon-wrap{background:#f1c40f;}.cat-green .katicon-wrap{background:#afc808;}.cat-turquoise .katicon-wrap{background:#1abc9c;}.cat-blue .katicon-wrap{background:#64b9e6;}.cat-darkblue .katicon-wrap{background:#34495e;}.cat-purple .katicon-wrap{background:#8e44ad;}.katicon-text-wrap{display:table;width:100%;height:100%;table-layout:fixed;}.katicon-text{font-size:1.3rem;display:table-cell;text-align:center;vertical-align:middle;padding:10px;overflow-x:hidden;text-overflow:ellipsis;}.jumbotron-bg{margin-bottom:25px;}.jumbotron-container{padding-top:70px;padding-bottom:70px;position:relative;overflow:hidden;}.jumbotron-container .container{overflow:hidden;}.jumbotron-circle{position:relative;max-width:57%;background:rgba(0, 40, 90, 0.8);border-radius:50%;}.jumbotron-circle:after{content:"";display:block;padding-bottom:100%;}.jumbotron-text{position:absolute;display:block;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto;color:#fff;padding-top:30%;padding-left:10%;padding-right:10%;padding-bottom:25%;text-align:center;overflow:hidden;font-weight:bold;}.jumbotron-text h1,.jumbotron-text h2{color:#fff;line-height:1.5;margin-bottom:35px;}.jumbotron-search{position:absolute;bottom:18%;left:50%;width:100%;}@media (min-width:1500px){.jumbotron-text p{margin-bottom:25px;}}@media (max-width:1499px) and (min-width:1200px){.jumbotron-text{padding-top:23%;}}@media (max-width:1199px) and (min-width:768px){.jumbotron-circle{max-width:60%;}.jumbotron-text{padding-top:16%;}}@media (max-width:991px) and (min-width:768px){.jumbotron-circle{max-width:70%;}.jumbotron-text{padding-top:16%;}.jumbotron-search{left:33%;bottom:3%;}}@media (max-width:767px){.jumbotron-circle{max-width:100%;}.jumbotron-search{left:0;bottom:0;}.jumbotron-text h2{font-size:22px;}}@media (max-width:580px){.jumbotron-text{padding-top:17%;font-size:14px;}.jumbotron-text h1,.jumbotron-text h2{font-size:16px;}.jumbotron-search{display:none;}}.jumbotron-bg{/**
 *    HERO
 */}.jumbotron-bg img{max-width:100%;height:auto;}#hero{margin-bottom:70px;}.hero-container{background-repeat:no-repeat;}.hero-container .container{position:relative;padding-top:70px;}@media (min-width:1900px){.hero-container{background-size:cover;}}.hero-circle{max-width:57%;background:rgba(51, 51, 51, 0.8);border-top-left-radius:100% 200%;border-top-right-radius:100% 200%;position:relative;}.hero-circle:after{content:"";display:block;padding-bottom:50%;}.hero-title{color:#fff;font-size:38px;font-weight:bolder;}.hero-content{position:absolute;display:block;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto;padding-top:10%;text-align:center;}.hero-icon img{width:130px;height:auto;margin-bottom:25px;}.hero-search{position:absolute;left:58%;top:53%;max-width:45%;}@media (max-width:1199px) and (min-width:992px){.hero-icon img{width:100px;}}@media (max-width:991px){.hero-icon img{width:8vw;}.hero-title{font-size:28px;}.hero-search{display:none;}}@media (max-width:767px){.hero-container .container{padding-top:35px;}#hero{margin-bottom:35px;}.hero-circle{max-width:90%;}.hero-icon img{margin-bottom:10px;}}#searchbox{display:none;position:absolute;left:0;width:100%;top:0;height:100%;z-index:990;padding-right:15px;}#searchbox .form-group{margin:0;height:100%;}#kw-fsearch-input,.kw-index-search{height:100%;border:0;font-size:43px;color:#8d8d8d;box-shadow:none;background:#fff;}#hide-searchbox,#show-searchbox{position:relative;display:block;color:#8d8d8d;cursor:pointer;}#hide-searchbox span,#show-searchbox span{padding:15px;display:block;line-height:20px;}#hide-searchbox:hover,#show-searchbox:hover{color:#001021;}#hide-searchbox{display:none;/**
 *    Navigation
 */}#navbar{position:relative;}.navbar-brand{height:initial;}.navbar-brand img{max-width:250px;}@media (min-width:768px) and (max-width:1199px){.navbar-brand img{max-width:200px;}}.navbar{margin-bottom:0;/*fix fuer anker mit fixed header*/}div[id^="c"]:target:before{content:"";display:block;/*bisshen groesser als #header.smaller*/height:100px;margin:-100px 0 0;}.dropdown-toggle-icon{padding:15px 11px;position:absolute;top:0;right:7px;color:#fff;line-height:20px;cursor:pointer;font-size:1.5em;font-family:"Font Awesome 5 Pro";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:400;}.dropdown-toggle-icon:before{content:"\f067";}.navbar-fixed-top{top:55px;}.navbar-fixed{top:0px;}.nav > li > a{padding:10px 25px;}.navbar-fixed,.navbar-fixed-top{background-color:#002954;background:#002954;}.navbar-fixed .navbar-nav > li > a,.navbar-fixed-top .navbar-nav > li > a{color:#fff;font-weight:700;font-size:18px;position:relative;}.navbar-fixed .navbar-toggle .icon-bar,.navbar-fixed-top .navbar-toggle .icon-bar{width:25px;height:2px;border-radius:0px;background-color:#fff;}.navbar-fixed .navbar-nav > li > a::after,.navbar-fixed-top .navbar-nav > li > a::after{content:'';position:absolute;width:0;height:2px;display:block;margin-top:5px;right:15px;background:#00285a;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;-ms-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease;}.navbar-fixed .navbar-nav > .active > a,.navbar-fixed-top .navbar-nav > .active > a,.navbar-fixed .navbar-nav > .active > a:focus,.navbar-fixed-top .navbar-nav > .active > a:focus,.navbar-fixed .navbar-nav > .active > a:hover,.navbar-fixed-top .navbar-nav > .active > a:hover{color:#c3f7be;background:transparent;}.navbar-fixed .navbar-nav > .active > a:after,.navbar-fixed-top .navbar-nav > .active > a:after,.navbar-fixed .navbar-nav > .active > a:focus:after,.navbar-fixed-top .navbar-nav > .active > a:focus:after,.navbar-fixed .navbar-nav > .active > a:hover:after,.navbar-fixed-top .navbar-nav > .active > a:hover:after{left:15px;width:calc(100% - 30px);}.navbar-fixed .dropdown-menu > li > a,.navbar-fixed-top .dropdown-menu > li > a{font-weight:700;}.navbar-fixed .spc,.navbar-fixed-top .spc{font-weight:700;padding:10px 20px;display:block;}.navbar-fixed .dropdown-menu > .active > a,.navbar-fixed-top .dropdown-menu > .active > a,.navbar-fixed .dropdown-menu > .active > a:hover,.navbar-fixed-top .dropdown-menu > .active > a:hover,.navbar-fixed .dropdown-menu > .active > a:focus,.navbar-fixed-top .dropdown-menu > .active > a:focus{background-color:transparent;color:#000;font-weight:700;}.header-left{float:left;color:#002954;}@media (min-width:1199px){.navbar-fixed .navbar-nav > li > a:hover::after,.navbar-fixed-top .navbar-nav > li > a:hover::after,.navbar-fixed .navbar-nav > li > a:active::after,.navbar-fixed-top .navbar-nav > li > a:active::after,.navbar-fixed .navbar-nav > li > a:focus::after,.navbar-fixed-top .navbar-nav > li > a:focus::after{left:15px;width:calc(100% - 30px);}.navbar-fixed .dropdown-menu:not(.dropdown-megamenu),.navbar-fixed-top .dropdown-menu:not(.dropdown-megamenu){min-width:100%;}}@media (min-width:1199px) and (max-width:1500px){/*Dropdown Arrow and Hover*/.navbar-fixed .navbar-nav > li > a,.navbar-fixed-top .navbar-nav > li > a{font-size:16px;padding-left:10px;padding-right:10px;}}@media (min-width:1200px){.navbar-fixed .nav > li.only-xs,.navbar-fixed-top .nav > li.only-xs{display:none !important;}.dropdown-toggle-icon{display:none;}.navbar-fixed .navbar-nav,.navbar-fixed-top .navbar-nav{margin-top:30px;}.navbar-fixed .navbar-nav > li,.navbar-fixed-top .navbar-nav > li{border-bottom:5px solid transparent;}.navbar-fixed li.dropdown:hover > .dropdown-menu,.navbar-fixed-top li.dropdown:hover > .dropdown-menu{display:block;}.navbar-fixed .navbar-nav > li > .dropdown-menu,.navbar-fixed-top .navbar-nav > li > .dropdown-menu{margin-top:5px;}.navbar-fixed .dropdown.open > .dropdown-toggle:before,.navbar-fixed-top .dropdown.open > .dropdown-toggle:before,.navbar-fixed .dropdown:hover > a:before,.navbar-fixed-top .dropdown:hover > a:before{content:"";position:absolute;bottom:-13px;width:8px;height:8px;left:50%;border-top:1px solid #fff;border-left:1px solid #fff;background-color:#fff;transform:rotate(45deg) translateX(-50%);z-index:1001;}}@media (max-width:767px){.navbar-brand img{max-width:200px;}}@media (max-width:1199px){body.nav-open{overflow:hidden;}body.nav-open .navbar-collapse.collapse{-webkit-transition:height 0.3s cubic-bezier(0, 0.87, 0.45, 0.94);-moz-transition:height 0.3s cubic-bezier(0, 0.87, 0.45, 0.94);-ms-transition:height 0.3s cubic-bezier(0, 0.87, 0.45, 0.94);-o-transition:height 0.3s cubic-bezier(0, 0.87, 0.45, 0.94);transition:height 0.3s cubic-bezier(0, 0.87, 0.45, 0.94);}body.nav-open .navbar-collapse.collapse.in{max-height:none;height:calc(100vh - 113px);min-height:calc(100vh - 113px);padding-bottom:50px;}.navbar-fixed .navbar-nav > li > a,.navbar-fixed-top .navbar-nav > li > a{display:inline-block;padding-top:15px;padding-bottom:15px;}.navbar-fixed li.dropdown,.navbar-fixed-top li.dropdown{padding-right:45px;}.navbar-fixed li.dropdown.open > .dropdown-toggle-icon:before,.navbar-fixed-top li.dropdown.open > .dropdown-toggle-icon:before,.navbar-fixed li.mega-dropdown-submenu.open > .dropdown-toggle-icon:before,.navbar-fixed-top li.mega-dropdown-submenu.open > .dropdown-toggle-icon:before{content:"\f068";}.navbar-fixed .navbar-nav .dropdown-menu > li > a,.navbar-fixed-top .navbar-nav .dropdown-menu > li > a{padding-top:15px;padding-bottom:15px;font-size:15px;}.navbar-fixed .dropdown-submenu > li > a,.navbar-fixed-top .dropdown-submenu > li > a{padding-top:10px;padding-bottom:10px;display:block;font-size:17px;}.navbar-fixed .nav .open > a,.navbar-fixed-top .nav .open > a,.navbar-fixed .nav .open > a:hover,.navbar-fixed-top .nav .open > a:hover,.navbar-fixed .nav .open > a:focus,.navbar-fixed-top .nav .open > a:focus{background:transparent;}}li.site-430{background-color:#c3f7be;border-radius:30px;/**
 *  Mega-Menu
 */}li.site-430 a{color:#002954 !important;}.dropdown-megamenu > li > a{font-weight:700;}.megamenu-header:nth-child(4n+5){clear:left;}.megamenu-header .megamenu-icon{font-size:25px;margin-right:10px;display:inline-block;vertical-align:middle;}.mega-dropdown-submenu .dropdown-submenu{padding-left:69px;list-style-type:none;}@media (min-width:1200px){.dropdown-menu.dropdown-megamenu{width:auto;max-width:1200px;padding:35px 25px;}.megamenu-header{width:25%;float:left;}.nav > li.dropdown-has-megamenu{position:static;}.mega-dropdown-submenu .dropdown-submenu{list-style-type:disc;}.navbar-fixed .navbar-nav > li > .dropdown-menu.dropdown-megamenu,.navbar-fixed-top .navbar-nav > li > .dropdown-menu.dropdown-megamenu{margin-top:-8px;}.navbar-fixed .dropdown-menu.dropdown-megamenu:before,.navbar-fixed-top .dropdown-menu.dropdown-megamenu:before{display:none;}.navbar-fixed .dropdown.dropdown-has-megamenu.open > .dropdown-toggle:before,.navbar-fixed-top .dropdown.dropdown-has-megamenu.open > .dropdown-toggle:before,.navbar-fixed .dropdown.dropdown-has-megamenu:hover > a:before,.navbar-fixed-top .dropdown.dropdown-has-megamenu:hover > a:before{content:"";position:absolute;bottom:-35px;width:25px;height:25px;left:50%;border-top:1px solid rgba(0, 0, 0, 0.25);border-left:1px solid rgba(0, 0, 0, 0.25);border-top:1px solid #002954;border-left:1px solid #002954;background-color:#fff;transform:rotate(45deg) translateX(-50%);z-index:1001;}}@media (max-width:1199px){/*Scrollbalken für Megamenu, wenn Höhe nicht ausreichend ist*/li.megamenu-header.mega-dropdown-submenu{position:relative;}.mega-dropdown-submenu .dropdown-submenu{display:none;}.navbar-nav .open.mega-dropdown-submenu .dropdown-submenu{display:block;}li.megamenu-header .dropdown-toggle-icon{top:3px;}.navbar-nav .dropdown-megamenu > li.megamenu-header > a{padding-top:7px;padding-bottom:7px;}}@media (min-width:1200px) and (max-height:800px){/*TEST BORDER BLAU*/.dropdown-megamenu{overflow-y:auto;max-height:85vh;}}.navbar-fixed .dropdown-menu,.navbar-fixed-top .dropdown-menu{border-color:#002954;}@media (max-width:991px){/**
 *  Dropdown Lvl 2
 */.megamenu-header .megamenu-icon{transform:scale(0.7);}}.dropdown-submenu{position:relative;}.dropdown-menu .dropdown-submenu .dropdown-menu a{padding-left:20px;}.dropdown-menu > li > a{padding-top:10px;padding-bottom:10px;color:#002954;}.dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.dropdown-submenu:hover > .dropdown-menu{display:block;}.dropdown-submenu > a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#002954;margin-top:5px;margin-right:-10px;}.dropdown-submenu:hover > a:after{border-left-color:#002954;}.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left > .dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}@media (max-width:1199px){/*KLICKPFAD*/.dropdown-menu > li > a{padding-top:5px !important;padding-bottom:5px !important;color:#fff;}}.klickpfad{color:#726969;font-size:16px;margin-bottom:35px;}.klickpfad .hauptseite_clickpfad{display:block;}.hauptseite_clickpfad,.clickpfad_main{float:left;}.clickpfad .trennzeichen:before,.clickpfad_item + .clickpfad_item:before,.clickpfad_main.add .clickpfad_item:last-child::after{content:"\f101";font-family:"Font Awesome 5 Pro";position:relative;top:0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;padding:0 5px;/*hauptkategorien aus kw-klickpfad rausnehmen*/}.klickpfad .ku_click_katebene0,.klickpfad .ku_click_katebene0 + .trennzeichen,.hauptseite_clickpfad .clickpfad > .trennzeichen:first-child{display:none;/*Dritte Ebene: typo3 Seite ausschalten, wenn kw aktiv ist*/}.clickpfad_main.add.vaterkat .clickpfad_item:nth-child(3) a,.clickpfad_main.add.vaterkat .clickpfad_item:nth-child(3):after{display:none;/**
 *  Kubus Font
 */}.kwicon-beruf:before{content:"\e907";color:#64b9e6;}.kwicon-gesellschaft:before{content:"\e908";color:#eb640f;}.kwicon-gesundheit:before{content:"\e909";color:#afc805;}.kwicon-grundbildung:before{content:"\e90a";color:#fab90f;}.kwicon-kultur:before{content:"\e90b";color:#e1000f;}.kwicon-sprachen:before{content:"\e90c";color:#7d5aa5;}.kwicon-bremen:before{content:"\e906";color:#ba4e97;}.kwicon-vortraege:before{content:"\e900";color:#00a3a6;}.kwicon-deutsch:before{content:url(../fonts/kubus/deutsch.png);color:#7f5ca3;}.kwicon-bildungszeiten:before{content:"\e905";color:#787fbd;}#navbar [class^="kwicon-"],#navbar [class*=" kwicon-"]{font-family:'katicon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;/* Better Font Rendering =========== */line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;/**
 *    Footer
 */}footer{background:url(/fileadmin/user_upload/Headerbilder/Footer_bg.jpg) no-repeat;background-size:cover;padding-top:90px;padding-bottom:150px;}footer .footer-header{margin-top:0;margin-bottom:10px;font-size:18px;padding-bottom:5px;color:#002954;}footer a{color:#fff;}footer a:hover{color:#fff;text-decoration:underline;}#footer-content{font-size:14px;padding:20px 0;}ul.footer-list{padding-left:23px;color:#002954;}ul.footer-list li a{color:#333;}#footer-copyright{background:#002954;color:#fff;padding:10px;font-size:14px;}#footer-copyright a{color:#fff;}.scrollToTop{color:#fff;text-decoration:none;position:fixed;bottom:45px;right:45px;display:none;background:#002954;text-align:center;height:50px;width:50px;line-height:35px;border-radius:30px;font-size:33px;padding-top:6px;z-index:1100;}.scrollToTop:hover,.scrollToTop:visited{color:#fff;}.footer-logo{margin:30px;}.footer-social-media{margin-bottom:25px;/**
 *    Maps
 */}.maps{padding-bottom:300px;/*Kontaktformular*/}.checkbox-datenschutz span.required{display:none;/*sr-only*/}.checkbox-datenschutz span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.checkbox-datenschutz .input.checkbox{margin:0;}@media (min-width:768px){.checkbox-datenschutz .col-xs-11.col-sm-11.col-md-11.col-lg-11{margin-left:-4%;}}.form-navigation .btn-cancel{background-color:#002954;margin-right:30px;}.form-navigation .btn-group.next .btn{border-radius:0;/**
 *    MFGLabs Icons
 */}.icon4x{font-size:4em;line-height:1em;}.icon5x{font-size:5em;line-height:1em;}.icon6x{font-size:6em;line-height:1em;}div.bg-blau{background-color:#f4f4f4;/*Navbar "Hamburger-X"*/}.navbar-toggle{border:none;background:transparent !important;margin-top:20px;margin-bottom:20px;margin-right:5px;}.navbar-toggle:hover{background:transparent !important;}.navbar-toggle .icon-bar{width:22px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.navbar-toggle .top-bar{transform:rotate(-45deg);transform-origin:87% 13%;}.navbar-toggle .middle-bar{opacity:0;}.navbar-toggle .bottom-bar{transform:rotate(45deg);transform-origin:80% 90%;}.navbar-toggle.collapsed .top-bar{transform:rotate(0);}.navbar-toggle.collapsed .middle-bar{opacity:1;}.navbar-toggle.collapsed .bottom-bar{transform:rotate(0);}.navbar-toggle .icon-bar{width:35px !important;height:4px !important;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;/* Panel Accordion */}.panel-title{font-size:22px;}.panel-title a{text-decoration:none !important;}.panel-title a:hover{color:#002954 !important;}.panel-body{color:#002954;/* Team & Raumvermietung*/}.panel-body header{display:none;}#p444 img,#p454 img{margin-bottom:35px;}.statusmeldung{display:block;margin-bottom:10px;}.alt1{background:#eaeaea;}.kw-kursdetails .nav-tabs a,.kw-table a{color:#333;}.mark{font-weight:700;}.kw-table .kw-table-row{background:#eaeaea;padding:10px;margin-bottom:2px;}.hauptseite_clickpfad{display:none;}.warnungpflichtfelder,label.pflicht,.validierung{color:#e10110;}.kw-lead{font-weight:700;}.kw-table-row:hover{background:#f7f7f7;}.kw-buttonleiste .pull-right a.btn.btn-theme{margin-left:25px;}.kw-newsl-anm .kw-dsgvo-hinweis{font-size:0.8em;padding-left:0px;padding-bottom:25px;}.kw-newsl-anm a{color:#fff !important;}input#tedit_dse_unterschrieben_datumid2{margin-right:15px;}.kw-newsl-anm-intro{display:none;}footer .kw-newsl-anm #nledit_emailid,footer .kw-newsl-anm .btn{font-size:14px;height:34px;}footer .kw-newsl-anm .kw-newsl-anm-intro{display:block;}@media (max-width:991px){footer .kw-newsl-anm{margin-top:35px;}}.text-600{font-weight:600;}.interessensgebiete{display:none;/**
 *    Kurshighlights
 */}.kw-highlight-item{background:#eaeaea;margin:0 20px;overflow:hidden;display:flex;flex-direction:column;}.kw-highlight-title{margin-top:0;font-weight:bold;font-size:18px;display:block;}.kw-highlight-kategorie{text-transform:uppercase;font-size:14px;}.kw-highlight-item-body{padding:25px 0 25px 25px;display:flex;flex-direction:column;justify-content:space-between;font-size:16px;flex-grow:1;}.kw-highlight-item .btn{margin-right:10px;}.kw-highlight-sidebar-text{padding-left:15px;font-size:14px;}.kw-highlight-sidebar-text i.fas{color:#002954;font-size:18px;}@media (min-width:1200px){.kw-highlight-sidebar{padding-top:50px;padding-left:45px;}.kw-highlight-item-foto,.kw-highlight-sidebar,.kw-highlight-item .buttonleiste{position:relative;z-index:10;}.kw-highlight-item-body{position:relative;}.kw-highlight-item-body:before{content:"";border-radius:50%;background:#fbfbfb;height:350px;width:350px;position:absolute;bottom:-5%;left:66%;z-index:1;}.kw-highlight-sidebar-text{margin-bottom:25px;}}@media (min-width:1500px){.kw-highlight-item-body:before{left:67%;}.kw-highlight-sidebar{padding-top:33px;}}@media (max-width:1199px){.kw-highlight-sidebar{margin-bottom:15px;margin-top:25px;}.kw-highlight-sidebar-text{display:inline-block;padding-right:10px;padding-left:0;margin-bottom:10px;}.kw-highlight-item .btn{margin-bottom:10px;}}@media (max-width:991px){/**
 *    Kursuebersicht
 */.kw-highlight-item{margin:0;}.kw-highlight-item-body{padding:15px;}}.kurseproseite-auswahl-gesamt input{background-color:#00285a;border-color:#00285a;color:#fff;margin-left:4px;border:0;}.kat-title-vorspann{font-size:30px;text-transform:none;font-weight:normal;}.kw-kueb-item{margin-bottom:35px;background:#f4f4f4;padding:30px 100px;color:#002954;}.kw-kueb-item a{color:#002954;}.kw-kueb-item a:hover{color:#2b5e93 !important;}.kw-kueb-item-title{font-weight:700;text-transform:uppercase;font-size:24px;}.kw-kueb-footer{margin-top:25px;}.kw-kueb-item-geb{font-weight:700;}.kw-kueb-item-body{margin-bottom:20px;}.kw-ue-date{margin-bottom:20px;font-size:16px;font-weight:300;}.kw-kueb-item-info{text-align:right;color:#002954;}.kw-kueb-item-status{color:#002954;float:left;font-weight:700;padding-top:6px;padding-bottom:6px;}.kw-kueb-item-actions{float:right;}.kw-kueb-item-actions a{text-decoration:none !important;}.kw-kueb-item-actions .btn{min-width:175px;}.kw-kueb-item{background-repeat:no-repeat;background-position:70% bottom;background-size:auto 160px;}.btn-block.disabled{margin-bottom:20px;}.kw-sortierung .kw-sort-link{color:#fff;padding:6px 15px;border:1px solid #fff;display:inline-block;margin-right:30px;}.kw-sortierung .kw-sort-link i{padding-left:15px;}.kw-kueb-kat-dscrp{margin-bottom:35px;}.kw-kueb-filter-container{padding-top:70px;padding-bottom:70px;background:#333;margin-bottom:35px;}.kw-kueb-filter-title{color:#fff;font-size:38px;margin-bottom:35px;display:inline-block;}.kw-show-filter-btn{color:#fff;background-color:transparent;border:1px solid #fff;padding:6px 15px;}.kw-show-filter-btn.active{background-color:#afc808;color:#002954 !important;font-weight:600;}.kw-filter-aktiv-text{color:#fff;}.kw-kueb-filter-container .dropdown-toggle:focus,.kw-kueb-filter-container .kw-sort-link:focus{outline:5px auto #66afe9;outline-offset:-2px;}.kw-kueb-pagination .pagination > li > a,.kw-kueb-pagination a.kw-first-page,.kw-kueb-pagination a.kw-last-page{border:none;padding:0 4px;font-weight:700;color:#fff;margin:0 6px;float:none;}.kw-kueb-pagination .pagination > li.active.disabled > a{background:transparent;color:#fff;border-bottom:2px solid #fff;}@media (min-width:768px){.kw-kueb-filter-container{margin-left:-100%;margin-right:-100%;}}@media (max-width:767px){/**/.kw-kueb-item-actions .btn{margin-bottom:10px;}.kw-kueb-item-info{text-align:left;margin-top:10px;}.kw-kueb-item-status,.kw-kueb-item-actions{float:none;margin-bottom:10px;}.kw-kueb-item{background-position:right bottom;background-size:150px;}.kw-kueb-pagination{margin-top:25px;}.kw-kueb-pagination .pagination > li > a,.kw-kueb-pagination a.kw-first-page,.kw-kueb-pagination a.kw-last-page{padding:0;}.kw-kueb-filter-container{padding-top:35px;padding-bottom:35px;}.kw-sortierung{float:left;}.kw-sortierung .kw-sort-link{margin-bottom:10px;display:block;}}.list-group-item{border:none;padding:4px 0;background:transparent !important;}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background:transparent;border:none;}.kw-dozkursliste .list-group-item{padding:3px 0;}.kw-dozlist-foto{margin-bottom:15px;}.kw-dozlist-content{padding:20px 0px;}.kw-dozlist-titel{min-height:3em;}.unterkategorie{margin-bottom:20px;padding-left:0;}.kw-ap{margin-top:5px;}.kw-nurbuchbare{margin-top:40px;}.kw-table-header{padding:10px 0;margin-bottom:5px;color:#fff;font-weight:600;}@media (max-width:768px){.kw-table-header{display:none;}}.kw-ausstelueb .kw-table-header,.kw-doz-uebersicht-gruppiert .kw-table-header,.kw-gebueb .kw-table-header,.kw-kursortueb .kw-table-header{padding:10px;}.kw-kursuebersicht .kw-table-header{padding:10px 0 12px;}.kw-kue-table-row{background-color:#eaeaea;margin-bottom:5px;padding:10px 15px;}.kw-ausstelueb .kw-kue-table-row,.kw-doz-uebersicht-gruppiert .kw-kue-table-row{background-color:#eaeaea;margin-bottom:5px;padding:10px 0;}.nicht_buchbar,.wkgebucht{margin-top:6px;}img.kw-mitarbeiter-img{float:left;margin:0 20px 10px 0;}.buttonarea{margin-top:20px;}.kw-filter label{margin-bottom:0;}.kw-katkeinebegonnenenlist{margin-bottom:0;/**
 *    Kursdetails
 */}.kw-container{margin-top:20px;padding-top:20px;}.kw-kursdetails .kw-o-box{width:26px;float:left;margin:2px 10px 0 0;}.kw-ue-kat-list{margin:50px 0;}.kw-ue-kat-list li{padding-left:0;padding-right:0;}.kw-ue-kat{background:#eaeaea;padding:12px 18px;font-weight:700;display:inline-block;}.kw-ue-kat:hover{background:#4b4b4b;color:#eaeaea;}.kw-paginationleiste{margin-bottom:50px;}.doz_foto,.kw-kurs-dozliste-img{width:100%;}.kw-detail-geb{font-size:38px;font-weight:bold;}.kw-dozlist-img{max-width:100%;border:1px solid #8d8d8d;}.kw-kursdetails .nav-pills > li > a{padding:30px 30px 0 0;}.kw-kurstageuebersicht .kw-table-row{margin-bottom:0px;}.kw-kursdetails .nav-tabs{border-top:2px solid #f4f4f4;}.kw-kursdetails .nav-tabs a{font-weight:700;border:none !important;color:#002954;}.kw-kursdetails .nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{background:#f4f4f4;}.kw-kursdetails .tab-content{margin-top:0px;padding:20px;background:#f4f4f4;}.kw-kursdetails{margin-top:30px;margin-bottom:30px;}.kw-info,.kw-info p,.kw-info span{color:#fff !important;font-family:'OpenSans' !important;font-size:18px !important;line-height:1.5 !important;/**
 *    Kategorienliste
 */}li.blatt{margin-left:30px;/**
 *    Anmeldeformular
 */}.kw-anmeldung-label label{padding-top:4px;}.kw-anm-kurse .box{border:1px solid #e6e6e6;padding:15px;margin-bottom:20px;background-color:#fafafa;}.kw-anm-kurse .tn-list-item{margin-bottom:5px;}.haupttnnichtimkurs span{text-decoration:line-through;color:#8d8d8d;}.stammhoererfill.form-control[readonly],#bankdaten.loginon .form-control.readonly{background-color:#fff;border:none;box-shadow:none;cursor:default;font-size:18px;}.loginon input[type="radio"][disabled],label.radio-inline{cursor:default;}@media (max-width:992px) and (min-width:768px){.anmeldung .form-control{margin-bottom:10px;}}.text-muted{color:#636363 !important;/**
 *    Erweitertes Anmeldeverfahren - Kontrolle
 */}.kw-best-data,.kw-best-label{padding-bottom:8px;}.kw-anm,.kw-anm-best{color:#002954;margin-top:35px;}.kw-best-nn{color:#8d8d8d;font-style:italic;}.anm-teilnehmer{margin-top:10px;/**
 *    Warenkorb
 */}.wk-menu{position:relative;}.wk-menu .badge{position:absolute;top:-3px;right:-6px;font-size:10px;border-radius:50%;padding:3px 5px;background-color:#002954;}.tn-login-menu{position:relative;}.tn-login-menu .badge{position:absolute;bottom:0;right:-9px;font-size:10px;border-radius:50%;padding:3px 3px;background-color:#87c8f0;/**
 *    Aussenstellen
 */}.img-responsive.kw-foto{margin-top:46px;}.navAsListItem,.kw-ort-menu-list{margin-bottom:0;}.kw-ausstelueb-item{position:relative;margin:14px 0;}.ausstelueb-item-content{position:absolute;}.kw-ausstelueb-item h3{top:0;left:0;width:100%;text-align:center;padding:25px;color:#fff;z-index:10;line-height:30px;}.kw-ausstelueb-item a{top:65%;left:0;color:#fff;z-index:10;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:6px 14px;min-width:175px;}.kw-ausstelueb-item::after{content:"";position:absolute;display:block;left:0;width:100%;height:60%;z-index:1;}.kw-ausstelueb-item::after{top:0;background-image:-moz-linear-gradient(rgba(0, 40, 90, 0.8) 15%, rgba(0, 40, 90, 0) 95%);background-image:-webkit-linear-gradient(rgba(0, 40, 90, 0.8) 15%, rgba(0, 40, 90, 0) 95%);background-image:linear-gradient(rgba(0, 40, 90, 0.8) 15%, rgba(0, 40, 90, 0) 95%);}@media (min-width:750px) and (max-width:991px){.kw-ausstelueb-item img{width:100%;}}.ausstel-foto{margin-top:35px;}.grey-block-info{padding:40px 30px;background:#f4f4f4;color:#264872;}.grey-block-info a{color:#264872 !important;text-decoration:underline;}@media (max-width:991px){.grey-block-info{margin-top:35px;}}.zu-ausstelkurse i{padding-left:25px;/**
 *    Mitarbeiterübersicht
 */}img.ben_foto{max-width:150px;/**
 *    KuferTools Login
 */}p.pwinfo{float:right;/**
 *    Schnellsuche
 */}#kw-schnellsuche #kw-fsearch-input,#kw-schnellsuche .kw-index-search{font-size:42px;border-bottom:1px solid #8d8d8d;}#kw-schnellsuche .input-group-addon,#kw-schnellsuche .input-group-btn{vertical-align:bottom;padding-left:10px;}.jumbotronsearch .form-control{color:#002954;font-size:18px;min-width:400px;max-width:400px;}@media (max-width:767px){.jumbotronsearch .form-control{min-width:100%;max-width:100%;}.jumbotronsearch .searchKurs{display:block;width:100%;}}.kw-kurssuche-inline .form-control{height:60px;font-size:20px;border-radius:30px;padding-right:40px;padding-left:40px;color:#002954;font-weight:700;}.kw-kurssuche-inline .form-control::placeholder{color:#002954;font-weight:bolder;}.kw-kurssuche-inline .btn{height:60px;font-size:20px;border-radius:30px;padding-right:40px;padding-left:40px;font-weight:700;text-transform:uppercase;}.kw-kurssuche-inline .btn:after{display:none;}.kw-header-suche a.k-suche{color:#fff;}.kw-search-footer .container{z-index:100;position:relative;}.kw-search-footer{background:url("../img/jetzt_loslegen_bg.jpg") no-repeat;background-size:cover;text-align:center;}.kw-search-footer-circle{position:relative;padding:140px 0;}.kw-search-footer-circle:after{content:"";z-index:1;background:rgba(255, 255, 255, 0.4);border-bottom-left-radius:100% 200%;border-bottom-right-radius:100% 200%;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:-1;width:100%;padding-top:50%;}@media (max-width:580px){.kw-kurssuche-inline .form-control,.kw-kurssuche-inline .btn{padding:10px 20px;font-size:16px;}.kw-search-footer-circle{padding:70px 0;}}@media (min-width:768px){.kw-search-footer .kw-kurssuche-inline{max-width:58%;margin-left:auto;margin-right:auto;}}@media (min-width:1500px){.kw-kurssuche-inline .form-control,.kw-kurssuche-inline .btn{height:80px;padding:23px 50px;font-size:25px;border-radius:40px;}}@media (min-width:1199px){/**
 *    Stichwortübersicht
 */.kw-search-footer-circle:after{width:66%;padding-top:33%;}}.stichwortue .list-group-item-heading{border-bottom:1px solid #4b4b4b;padding:8px 0;}.aktiv.pagination .active{background:#002954;border:1px solid #002954;color:#fff;/**
 *    Monatsübersicht
 */}.kw-ue-monat{background:#eaeaea;padding:12px 18px;font-weight:700;display:inline-block;/**
  *    Zuletzt angesehene Kurse
  */}.kw-verlauf .kw-table-row{background:#eaeaea;padding:4px 0 8px 15px;margin-bottom:2px;/**
 *    Veranstaltungskalender
 */}.kw-kalender td{text-align:center;}.eine,td.mehrere{background:#eaeaea;}.kw-kalender-btn-back{margin-right:10px;}.month{margin:10px;/**
 *  Kursfotos
 */}.kw-kfotos{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}.kw-kfotos li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}.kw-kfotos li:first-child{position:relative;display:block;float:left;}.kw-kfotos img{display:block;height:auto;float:left;border:0;}.kw-kfotos_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);top:50%;left:0;opacity:0.7;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;margin-top:-45px;}.kw-kfotos_nav.next{left:auto;background-position:right top;right:0;}.kw-kfotos_tabs,.transparent-btns_tabs,.large-btns_tabs{margin-top:10px;padding:0;}.kw-kfotos_tabs li,.transparent-btns_tabs li,.large-btns_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px;}.kw-kfotos_tabs a,.transparent-btns_tabs a,.large-btns_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#ccc;background:rgba(0, 0, 0, .2);display:inline-block;_display:block;*display:block;-webkit-box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, .3);-moz-box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, .3);box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, .3);width:9px;height:9px;}.kw-kfotos_here a,.transparent-btns_here a,.large-btns_here a{background:#222;background:rgba(0, 0, 0, .8);}.btn.btn-warning,.btn.btn-success{color:#002954 !important;/*
*   Filter 562
*/}.btn-theme-green{background-color:#afc808;color:#002954 !important;font-weight:600;}.btn-theme-green:hover{background-color:#abc408;}.kw-filter-box,.kw-filtercontainer{margin-bottom:15px;position:relative;border:none;}.kw-filter-box.unavailable,.kw-filtercontainer.unavailable{text-decoration:line-through;}.kw-filter-box ul,.kw-filtercontainer ul{list-style:none;padding-left:0;}.kw-filter-label{display:block;padding:6px 15px;border:2px solid #002954;border-radius:18px;margin-bottom:15px;}.kw-filter-label.collapsed{background-color:#002954;color:#fff;}.kw-katnichtvolle{display:block;padding:6px 15px;border-radius:18px;border:2px solid #002954;}@media (min-width:991px){.kw-katnichtvolle{margin-top:50px;}}.kw-filter-label.collapsed:hover{background:#001021;border-color:#001021;color:#fff;}.kw-filter-box.active .kw-filter-label,.kw-filtercontainer.active .kw-filter-label{background-color:#afc808;color:#002954 !important;font-weight:600;}.kw-filter-body{padding:6px 15px;border:1px solid #ddd;border-top:0;max-height:250px;overflow-y:auto;}.kw-filter-body ul{list-style:none;padding-left:0;}.kw-filter #kw-filter-dozvalues{min-width:290px;}.kw-filter #kw-filter-ortvalues{min-width:250px;}.kw-filter #kw-filter-veranartvalues{min-width:250px;}input#katbeginndatvonfilter{margin-bottom:8px;}@media (min-width:992px){.kw-filter-c{position:absolute;width:100%;z-index:10;background:#fff;}}.dropdown-menu.dropdown-filter{min-width:650px;margin-top:15px;}.filter-content{padding:20px;}.dropdown-menu.dropdown-filter::after{position:absolute;left:90%;top:-15px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;}.dropdown-menu > li > a:hover{background-color:#e5e5e5;}.navAsListItem li{display:block;}.dropdown-menu .navAsListItem .as_title:hover{background-color:#e5e5e5;}ul.navAsListItem li a{font-size:1.2em;}.kw-filter-cta .btn{display:block;margin-bottom:10px;border-radius:0;}.kw-filter-cta .btn:after{display:none;}@media (max-width:992px){/*img-responsove für wb_foto*/.dropdown-menu.dropdown-filter{min-width:350px;}.kw-katnichtvolle{margin-bottom:15px;}.dropdown-menu.dropdown-filter::after{left:85%;}}.wb_foto{display:block;max-width:100%;height:auto;/**
 *    Media Queries
 */}.image-embed-item{max-width:100%;height:auto;/* Online-Feedback */}.feedback_ueberschrift,.feedback_unter_ueberschrift{font-family:Arial;font-weight:bold;font-size:16pt;}.feedback_vorspann,.feedback_nachspann{font-family:Arial;font-weight:bold;font-size:18pt;}.feedback_infotext{font-size:1.2em;margin-top:1.1em;}.feedback_liste_nebeneinander div{display:inline;margin-right:10px;font-family:Arial;font-size:14pt;}.feedback_liste_untereinander{width:50%;position:relative;left:48%;text-align:left;font-family:Arial;font-size:14pt;}.feedback_bemerkung,.feedback_button_absenden,.feedback_button_weiter,.feedback_button_zurueck,.feedback_liste_nebeneinander,.feedback_liste_untereinander,.feedback_seiten_anzeige,.feedback_button_code{margin-top:1em;}.feedback_bemerkung_label{font-family:Arial;vertical-align:top;font-size:14pt;padding-right:1em;}.feedback_bemerkung_text{width:500px;height:130px;font-size:1.2em;resize:none;display:inline;}.feedback_button_content input{margin-right:3px;margin-left:3px;}.form_button_nachspann{display:inline;}.feedback_fragen_gruppiert_frage{margin-bottom:2em;border-top:1px solid #eaeaea;}.feedback_bereich{font-weight:bold;font-family:Arial;font-size:18pt;margin-bottom:1em;margin-top:3em;}.feedback_warnung{color:red;}.feedback_fehler_code{font-weight:bold;}.betriebsart_fehler{color:red;}ul.warnungpflichtfelder{padding-left:0;}.warnungpflichtfelder li{list-style-type:none;}.warnungpflichtfelder li.warnungpflichtfelder::before,.warnungpflichtfelder li.warnungvalidierung::before{font-family:"Font Awesome 5 Pro";content:"\f071";}.tn-login-menu .dropdown-menu,.wk-menu .dropdown-menu,.standort-menu .dropdown-menu{min-width:300px;padding:15px;left:50%;top:113%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.wk-menu .dropdown-menu{left:-105%;}.wk-menu .dropdown-menu:before,.tn-login-menu .dropdown-menu:before,.standort-menu .dropdown-menu:before{border-width:11px;content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;top:-11px;right:0;left:0;margin:0 auto;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, .25);}.wk-menu .dropdown-menu:before{left:78px;}.wk-menu .dropdown-menu:after,.tn-login-menu .dropdown-menu:after,.standort-menu .dropdown-menu:after{content:"";border-width:10px;position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;top:-10px;right:0;left:0;margin:0 auto;border-top-width:0;border-bottom-color:#fff;}.wk-menu .dropdown-menu:after{left:78px;}.wk-menu .dropdown-toggle:focus,.tn-login-menu .dropdown-toggle:focus,.standort-menu .dropdown-toggle:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:2px;}.owl-carousel{display:none;width:100%;/* position relative and z-index fix webkit rendering fonts issue */-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;/* fix firefox animation glitch */-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;/* fix for flashing background */overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;/* No Js */}.no-js .owl-carousel{display:block;/*
   *  Owl Carousel - Animate Plugin
   */}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{/*
   * 	Owl Carousel - Auto Height Plugin
   */0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;/*
   * 	Owl Carousel - Lazy Load Plugin
   */}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;/*
   * 	Owl Carousel - Video Plugin
   */}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;/**
   * Owl Carousel v2.3.4 ENDE *//*
 * 	Owl-Carousel Theme
 */}.owl-carousel.owl-theme{position:relative;padding-left:40px;padding-right:40px;}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav button.owl-next,.owl-theme .owl-nav button.owl-prev{position:absolute;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);top:50%;transform:translateY(-50%);z-index:99;opacity:0.8;font-size:38px;color:#002954;cursor:pointer;z-index:10;}.owl-theme .owl-nav button.owl-next i,.owl-theme .owl-nav button.owl-prev i{font-size:3em;transform:scaleX(0.75);}.owl-theme .owl-nav .owl-next{right:-20px;}.owl-theme .owl-nav .owl-prev{left:-20px;}.owl-theme .owl-nav [class*='owl-']:hover{text-decoration:none;opacity:1;}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;margin-top:20px;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d1d1d1;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#002954;}.owl-carousel-highlights .owl-stage{display:flex;}.owl-carousel-highlights .owl-item{display:flex;-webkit-box-flex:1;flex:0 0 auto;}@media (max-width:767px){.owl-theme .owl-nav button.owl-next i,.owl-theme .owl-nav button.owl-prev i{font-size:1em;}.owl-carousel.owl-theme{padding-left:20px;padding-right:20px;}.owl-theme .owl-nav .owl-prev{left:-5px;}.owl-theme .owl-nav button.owl-next{right:-5px;}}.owl-carousel-news.owl-theme .owl-nav button.owl-next i,.owl-carousel-news.owl-theme .owl-nav button.owl-prev i{font-size:2em;}.owl-carousel-news .owl-item:nth-child(3n+1) .v-box{background:url(../img/kreise/kreise_blau.png) no-repeat, #f7f7f7;background-position:125% 115%, 0 0;}.owl-carousel-news .owl-item:nth-child(3n+2) .v-box{background:url(../img/kreise/kreise_gelb.png) no-repeat, #f7f7f7;background-position:125% 115%, 0 0;}.owl-carousel-news .owl-item:nth-child(3n+3) .v-box{background:url(../img/kreise/kreise_gruen.png) no-repeat, #f7f7f7;background-position:125% 115%, 0 0;}.owl-carousel-news .v-box{width:100%;}.owl-carousel-news .ce-gallery figure{display:block;}@media (min-width:768px){.owl-carousel-news .owl-stage{display:flex;}.owl-carousel-news .owl-item{display:flex;-webkit-box-flex:1;flex:0 0 auto;}.owl-carousel-news .v-box{height:100%;}.owl-carousel-news .v-box .v-box-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;}}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;z-index:-1;}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}.rslides li:first-child{position:relative;display:block;float:left;}.rslides img{display:block;float:left;border:0;}.rslides_tabs{position:absolute;bottom:0;z-index:10;text-align:center;left:0;right:0;/*Ui datepicker*/}.rslides_tabs > li{display:inline-block;margin-right:5px;}.rslides_tabs > li a{overflow:hidden;text-indent:-9999px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:#002954 1px solid;background-color:#fff;display:inline-block;-webkit-box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, .1);-moz-box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, .1);box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, .1);width:15px;height:15px;color:transparent;font-size:0.6em;}.rslides_tabs > li.rslides_here a{background-color:#002954;}#ui-datepicker-div{z-index:1001 !important;}@media (min-width:1800px){.rslides img{width:100%;height:auto;}}.kw-search-autocomplete{background-color:#fff;list-style-type:none;padding-left:0;z-index:1100;height:300px;overflow:hidden auto;border-color:#ccc;color:#333;border-width:0px 0px 1px 1px;border-style:solid;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;}.kw-search-autocomplete .ui-menu-item-wrapper{padding:2px 6px;}.kw-search-autocomplete .ui-menu-item-wrapper:hover{background-color:#eaeaea;}.ui-helper-hidden-accessible{position:absolute;left:-9999px;}