@font-face{font-family:'DCC Ash';font-style:normal;font-weight:normal;src:url('../fonts/DCC-Ash/DCC-Ash.otf'),url('../fonts/DCC-Ash/DCC-Ash.eot'),url('../fonts/DCC-Ash/DCC-Ash.svg'),url('../fonts/DCC-Ash/DCC-Ash.ttf'),url('../fonts/DCC-Ash/DCC-Ash.woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('../fonts/open-sans/open-sans-v15-latin-300.eot');src:local('Open Sans Light'),local('OpenSans-Light'),url('../fonts/open-sans/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans/open-sans-v15-latin-300.woff2') format('woff2'),url('../fonts/open-sans/open-sans-v15-latin-300.woff') format('woff'),url('../fonts/open-sans/open-sans-v15-latin-300.ttf') format('truetype'),url('../fonts/open-sans/open-sans-v15-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../fonts/open-sans/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans/open-sans-v15-latin-regular.woff2') format('woff2'),url('../fonts/open-sans/open-sans-v15-latin-regular.woff') format('woff'),url('../fonts/open-sans/open-sans-v15-latin-regular.ttf') format('truetype'),url('../fonts/open-sans/open-sans-v15-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../fonts/open-sans/open-sans-v15-latin-600.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('../fonts/open-sans/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans/open-sans-v15-latin-600.woff2') format('woff2'),url('../fonts/open-sans/open-sans-v15-latin-600.woff') format('woff'),url('../fonts/open-sans/open-sans-v15-latin-600.ttf') format('truetype'),url('../fonts/open-sans/open-sans-v15-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../fonts/open-sans/open-sans-v15-latin-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../fonts/open-sans/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans/open-sans-v15-latin-700.woff2') format('woff2'),url('../fonts/open-sans/open-sans-v15-latin-700.woff') format('woff'),url('../fonts/open-sans/open-sans-v15-latin-700.ttf') format('truetype'),url('../fonts/open-sans/open-sans-v15-latin-700.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url('../fonts/open-sans/open-sans-v15-latin-800.eot');src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url('../fonts/open-sans/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans/open-sans-v15-latin-800.woff2') format('woff2'),url('../fonts/open-sans/open-sans-v15-latin-800.woff') format('woff'),url('../fonts/open-sans/open-sans-v15-latin-800.ttf') format('truetype'),url('../fonts/open-sans/open-sans-v15-latin-800.svg#OpenSans') format('svg')}.box{display:-moz-box;display:-webkit-box;display:box}:focus{outline:0}::-moz-focus-inner{border:0}::selection{color:#fff;background:#656665}::-moz-selection{color:#fff;background:#656665}b,strong{font-weight:bold;font-weight:600}sup{vertical-align:5px;font-size:70%}.cc{clear:both}.clear:after{display:block;content:'';clear:both;width:100%;height:0}.justify{font-size:0;line-height:0;text-align:justify}.justify:after{font-size:0;display:inline-block;content:'';width:100%;height:0}.justify>div{text-align:left;font-size:0;line-height:0}.word-break{-ms-word-break:break-all;word-break:break-all;word-break:break-word}html{margin:0;padding:0;height:100%;box-sizing:content-box}body{font-family:'Open Sans',sans-serif;font-size:.85rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin:0;padding:0;height:100%;box-sizing:content-box}.container{width:90%;max-width:1000px;margin:0 auto}.container:after{display:block;content:'';clear:both;width:100%;height:0}.container.pushing{margin-bottom:20px}.container .post-content{margin:0 0 20px 0}.container.home-container{padding:30px 0 0 0}.container a{color:#b81717}.container .box-link{position:relative;display:block}.container .box-link a{position:relative;display:block;text-decoration:none;border:2px solid #fff;background:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.container .box-link a:hover{border:2px solid #b81717}.container .box-link a:hover .title{color:#fff;background:#b81717}.container .box-link a:hover img{opacity:.5}.container .box-link a .title{position:absolute;top:15px;left:15px;font-family:'Open Sans',sans-serif;font-size:.9rem;font-weight:700;line-height:1.3rem;letter-spacing:0;text-transform:uppercase;padding:6px 12px;color:#353634;background:#fff;z-index:50;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.container .box-link a img{position:relative;display:block;width:100%;height:auto;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.container .home-grid .home-box{margin:0 0 20px 0}.container .posts-container .archive-container{position:relative;display:block}.container .posts-container .archive-container article{position:relative;display:block;padding:0;margin:0 0 20px 0}.container .posts-container .archive-container article .news-meta{position:absolute;top:0;left:0;padding:0 15px;background:rgba(255,255,255,0.5);z-index:50;height:100%}.container .posts-container .archive-container article .news-meta span{width:30px;display:block;text-align:center;font-family:'Open Sans',sans-serif;font-size:12pt;font-weight:300;line-height:160%;letter-spacing:0;color:#fff}.container .posts-container .archive-container article .news-meta span.day{padding:20px 0 0 0}.container .posts-container .archive-container article .news-content{position:relative;display:block;padding:20px 20px 20px 20px;margin:0 0 0 60px;background:#fff}.container .posts-container .archive-container article .news-content h1{font-family:'Open Sans',sans-serif;font-size:14pt;font-weight:400;line-height:140%;letter-spacing:0;margin:0;padding:0 0 20px 0}.container div[class*=content] .wpcf7 form .autogrammkarten{display:block;position:relative}.container div[class*=content] .wpcf7 form .autogrammkarten:after{display:block;content:'';clear:both;width:100%;height:0}.container div[class*=content] .wpcf7 form .autogrammkarten .left{float:left;width:50%}.container div[class*=content] .wpcf7 form .autogrammkarten .right{float:right;width:50%}.container div[class*=content] .wpcf7 form .autogrammkarten.top-text{font-size:90%}.container div[class*=content] .wpcf7 form .hinweis{text-align:right}.container div[class*=content] .wpcf7 form input.wpcf7-number{width:60px;display:inline-block;margin:0 10px 0 0;padding:1px 3px}.container div[class*=content] .wpcf7 form input[type=radio]{width:auto}.container div[class*=content] .wpcf7 form .invites-form{position:relative;display:block}.container div[class*=content] .wpcf7 form .invites-form p{margin:0 0 20px 0}.container div[class*=content] .wpcf7 form .invites-form label{width:60px}.container div[class*=content] .wpcf7 form .invites-form fieldset{padding:10px 20px 20px 20px;border:1px solid #656665;margin:0 0 30px 0}.container div[class*=content] .wpcf7 form .invites-form fieldset span[class*="datum"]{display:none}.container div[class*=content] .wpcf7 form .invites-form fieldset span[class*="quantity"]{padding:0 5px 0 0}.container div[class*=content] .wpcf7 form .invites-form fieldset select{width:40px}.container div[class*=content] .wpcf7 form .invites-form fieldset legend{display:inline-block;width:auto;padding:0 10px;margin:0;border:0;font-size:16px;font-weight:600}.container div[class*=content] .wpcf7 form .invites-form fieldset h2{font-size:20px;font-weight:400;margin:0 0 10px 0;padding:0}.container div[class*=content] .wpcf7 form .invites-form fieldset p{margin:0}.container div[class*=content] .wpcf7 form .invites-form fieldset p.desc{margin:0 0 15px 0}.container div[class*=content] table tr.even{background-color:#f0f0f0}.container div[class*=content] table tr td{padding:3px}.container div[class*=content] .wp-caption{position:relative;display:block;width:auto !important}.container div[class*=content] .wp-caption.alignleft{float:left;padding:10px 20px 10px 0}.container div[class*=content] .wp-caption.alignright{float:right;padding:10px 0 10px 20px}.container div[class*=content] .wp-caption .wp-caption-text{padding:5px 0 0 0;font-family:'Open Sans',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;letter-spacing:0;color:#353634;margin:0}.container div[class*=content] img{max-width:100%;height:auto;display:block}.container div[class*=content] img.alignright{float:right;padding:10px 0 10px 20px}.container div[class*=content] img.alignleft{float:left;padding:10px 20px 10px 0}.container div[class*=content] img.aligncenter{margin:0 auto;padding:20px 0}.container .pagination{position:relative;display:flex;flex-flow:row nowrap;padding:20px 0 0 0}.container .pagination .page-numbers{position:relative;display:block;width:40px;height:40px;margin:0 5px 0 0;color:#353634;background:#fff;font-family:'Open Sans',sans-serif;font-size:.9rem;font-weight:700;line-height:40px;letter-spacing:0;vertical-align:middle;text-align:center}.container .pagination .page-numbers span{font-size:15pt;line-height:40px}.container .pagination a.page-numbers{color:#5c5c5c;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.container .pagination a.page-numbers:hover{color:#fff;background:#b81717}.container .symposiums-header{position:relative;display:block;margin:0 0 20px 0;float:none}.container .symposiums-header:after{display:block;content:'';clear:both;width:100%;height:0}.container .symposiums-header .logo{position:relative;display:block;width:50%;float:left}.container .symposiums-header .logo img{width:325px;height:auto;display:block}.container .symposiums-header .text-wrap{position:absolute;display:block;right:15px;top:0;width:calc(50% - 30px);height:100%;background:#fff;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radiustranslate3d:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:50}.container .symposiums-header .text-wrap .text{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:25px}.container .symposiums-header .text-wrap .text .text-inner{font-family:'Open Sans',sans-serif;font-size:22px;font-weight:700;line-height:38px;letter-spacing:0;color:#b81717}.container .symposiums-header .text-wrap .text .text-inner p{margin:0}.container .symposiums-wrap{position:relative;display:block}.container .symposiums-wrap:after{display:block;content:'';clear:both;width:100%;height:0}.container .symposiums-wrap .symposium-item{position:relative;display:block}.container .symposiums-wrap .symposium-item a{position:relative;display:block;width:100%;background:#fff}.container .symposiums-wrap .symposium-item a .feature{position:relative;display:block;width:100%;height:280px}.container .symposiums-wrap .symposium-item a .feature img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;height:auto;display:block}.container .symposiums-wrap .symposium-item a .title{position:relative;display:block;background:#fff;padding:10px;text-align:center;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;line-height:22px;letter-spacing:0}.container .symposiums-footer img{padding:40px 0 0 0;width:100%;height:auto;display:block}.lity-content{background:#fff}.yt-link{position:relative;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.yt-link.overlay{position:absolute;top:50%;left:50%;z-index:500;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:rgba(255,255,255,0.5)}.yt-link.overlay span{font-size:4.8rem}.yt-link.overlay:hover{color:#f0c800}.yt-link.imgless{color:#b81717}.yt-link.imgless span{font-size:2rem}.yt-link.imgless:hover{color:#f0c800}#page-wrap{min-height:100%;position:relative;box-sizing:content-box;display:block;background:#aeaeae;padding:138px 0 0 0}p{margin:0 0 1rem 0}a{text-decoration:none}a:focus{text-decoration:none}.deb-copyright{position:absolute;left:0;bottom:0;padding:4px 8px 8px 8px;z-index:400;display:block;font-family:'Open Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%;letter-spacing:0;color:#fff;background:#353634;background:rgba(53,54,52,0.8)}.closer{width:40px;height:40px}.closer .bars{position:relative;display:block;width:100%;height:100%;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;-moz-transform-origin:center center;-webkit-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;cursor:pointer}.closer .bars .bar{position:absolute;display:block;width:100%;height:4px;background:#fff;-moz-transform-origin:center center;-webkit-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:background 400ms ease-out;-moz-transition:background 400ms ease-out;transition:background 400ms ease-out}.closer .bars .bar.bar1{-moz-transform:translate(0,200%) rotate(45deg);-webkit-transform:translate(0,200%) rotate(45deg);-o-transform:translate(0,200%) rotate(45deg);-ms-transform:translate(0,200%) rotate(45deg);transform:translate(0,200%) rotate(45deg)}.closer .bars .bar.bar2{-moz-transform:translate(0,200%) rotate(-45deg);-webkit-transform:translate(0,200%) rotate(-45deg);-o-transform:translate(0,200%) rotate(-45deg);-ms-transform:translate(0,200%) rotate(-45deg);transform:translate(0,200%) rotate(-45deg)}.closer:hover .bars .bar{background:#f0c800}.search-overlay{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background:#353634;background:rgba(53,54,52,0.85);z-index:8000}.search-overlay .form-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-overlay .form-wrap h1{font-family:'Open Sans',sans-serif;font-size:32px;font-weight:700;line-height:40px;letter-spacing:0;margin:0 0 20px 0;color:#fff;text-align:center;text-transform:uppercase}.search-overlay .form-wrap .closer{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-120px);-moz-transform:translate(-50%,-120px);-ms-transform:translate(-50%,-120px);-o-transform:translate(-50%,-120px);transform:translate(-50%,-120px);width:100px;height:100px}.search-overlay .form-wrap .closer .bars span.bar1{-moz-transform:translate(0,50px) rotate(45deg);-webkit-transform:translate(0,50px) rotate(45deg);-o-transform:translate(0,50px) rotate(45deg);-ms-transform:translate(0,50px) rotate(45deg);transform:translate(0,50px) rotate(45deg)}.search-overlay .form-wrap .closer .bars span.bar2{-moz-transform:translate(0,50px) rotate(-45deg);-webkit-transform:translate(0,50px) rotate(-45deg);-o-transform:translate(0,50px) rotate(-45deg);-ms-transform:translate(0,50px) rotate(-45deg);transform:translate(0,50px) rotate(-45deg)}.search-overlay .form-wrap form{position:relative;display:flex;flex-flow:column nowrap;max-width:100%}.search-overlay .form-wrap form .search-field,.search-overlay .form-wrap form input[type="search"]{position:relative;display:block;padding:1rem 2rem;font-family:'Open Sans',sans-serif;font-size:1.2rem;font-weight:400;line-height:2.2rem;letter-spacing:0;border:0;background:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.search-overlay .form-wrap form .search-field:focus,.search-overlay .form-wrap form input[type="search"]:focus,.search-overlay .form-wrap form .search-field:hover,.search-overlay .form-wrap form input[type="search"]:hover{-webkit-box-shadow:0 0 40px #353634;-moz-box-shadow:0 0 40px #353634;box-shadow:0 0 40px #353634}.search-overlay .form-wrap form button{position:relative;display:block;padding:1rem 0;text-align:center;font-family:'Open Sans',sans-serif;font-size:1.2rem;font-weight:400;line-height:2.2rem;letter-spacing:0;border:0;color:#ccc;backgrund:#353634;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.search-overlay .form-wrap form button:hover{color:#fff;background:#f0c800}header.navbar-wrapper{position:fixed;width:100%;display:block;background:#fff;box-sizing:content-box;z-index:500;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}header.navbar-wrapper .balken-wrapper{position:relative;display:grid;grid-template-columns:2fr 1fr 1fr}header.navbar-wrapper .balken-wrapper .balken{height:10px;padding:0}header.navbar-wrapper .balken-wrapper .balken.black{background:#353634}header.navbar-wrapper .balken-wrapper .balken.red{background:#b81717}header.navbar-wrapper .balken-wrapper .balken.gold{background:#f0c800}header.navbar-wrapper .nav-container{position:relative;display:flex;flex-flow:row nowrap;align-content:stretch;align-items:flex-end;padding:14px 0 0 0}header.navbar-wrapper .nav-container .navbar-brand{position:relative;display:block;flex:0 0 auto;padding:0 0 10px 0}header.navbar-wrapper .nav-container .navbar-brand img{display:block}header.navbar-wrapper .nav-container .toggle-menu{position:absolute;display:block;bottom:10px;right:0;width:54px;height:50px}header.navbar-wrapper .nav-container .toggle-menu .bars{position:relative;display:block;margin:5px;width:44px;height:40px}header.navbar-wrapper .nav-container .toggle-menu .bars .bar{position:absolute;display:block;width:100%;height:4px;background:#353634;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-moz-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);opacity:1}header.navbar-wrapper .nav-container .toggle-menu.closed .bars .bar.bar1{top:0}header.navbar-wrapper .nav-container .toggle-menu.closed .bars .bar.bar2{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}header.navbar-wrapper .nav-container .toggle-menu.closed .bars .bar.bar3{bottom:0}header.navbar-wrapper .nav-container .toggle-menu.opened .bars .bar.bar1{top:45%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);background:#b81717}header.navbar-wrapper .nav-container .toggle-menu.opened .bars .bar.bar2{opacity:0}header.navbar-wrapper .nav-container .toggle-menu.opened .bars .bar.bar3{bottom:45%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);background:#b81717}header.navbar-wrapper .nav-container .meta-header{position:absolute;display:flex;justify-content:flex-end;top:14px;right:0}header.navbar-wrapper .nav-container .meta-header .header-icon{position:relative;display:block;margin:0 0 0 14px;cursor:pointer;color:#353634;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header.navbar-wrapper .nav-container .meta-header .header-icon span{font-size:1.5rem}header.navbar-wrapper .nav-container .meta-header .header-icon.toggle-search{padding:0 14px 0 0;border-right:1px solid #5c5c5c}header.navbar-wrapper .nav-container .meta-header .header-icon.toggle-search span{font-size:1.4rem}header.navbar-wrapper .nav-container .meta-header .header-icon:hover{color:#b81717}header.navbar-wrapper .nav-container nav.desktop{display:none}header.navbar-wrapper nav{position:absolute;display:none;top:100%;margin:-1px 0 0 0;border:0;max-height:70vh;background:#fff;overflow-y:scroll;width:100%;padding:0;border-bottom:2px solid #b81717;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.4);-moz-box-shadow:5px 5px 20px rgba(0,0,0,0.4);box-shadow:5px 5px 20px rgba(0,0,0,0.4)}header.navbar-wrapper nav ul{margin:0;padding:0;list-style:none}header.navbar-wrapper nav>ul{padding:24px}header.navbar-wrapper nav>ul>li{display:block}header.navbar-wrapper nav>ul>li>a,header.navbar-wrapper nav>ul>li>span{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:400;line-height:1.2rem;letter-spacing:0;margin:0 0 8px 0;display:block;color:#fff;background:#b81717;padding:4px 8px}header.navbar-wrapper nav>ul>li>ul.sub-menu{display:block;padding:0}header.navbar-wrapper nav>ul>li>ul.sub-menu:after{display:block;content:'';clear:both;width:100%;height:0}header.navbar-wrapper nav>ul>li>ul.sub-menu>li{float:left;margin:0 8px 8px 0}header.navbar-wrapper nav>ul>li>ul.sub-menu>li>a{font-family:'Open Sans',sans-serif;font-size:.9rem;font-weight:400;line-height:1.1rem;letter-spacing:0;color:#353634;border:1px solid #353634;padding:2px 4px}footer{position:relative;width:100%;display:block;padding:30px 0}footer .footer-container{padding:30px 0 0 0;border-top:1px solid #353634}footer .footer-container nav{position:relative;display:block;margin:0 0 20px 0}footer .footer-container nav ul{margin:0;padding:0;list-style:none}footer .footer-container nav ul li{position:relative;display:block;margin:0 20px 0 0}footer .footer-container nav ul li a{display:block;font-family:'Open Sans',sans-serif;font-size:.9rem;font-weight:800;line-height:1.4rem;letter-spacing:0;padding:4px 6px;color:#353634;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase}footer .footer-container nav ul li a:hover{color:#fff}footer .footer-container .footer-copyright{position:relative;display:block;font-family:'Open Sans',sans-serif;font-size:.9rem;font-weight:700;line-height:1.4rem;letter-spacing:0;color:#353634;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase}.breadcrumbs-container ul.crumbs{position:relative;display:block;width:100%;padding:0;list-style:none;margin:0}.breadcrumbs-container ul.crumbs:after{display:block;content:'';clear:both;width:100%;height:0}.breadcrumbs-container ul.crumbs li{position:relative;display:block;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:.8rem;font-weight:600;line-height:1rem;letter-spacing:0;float:left;color:#5c5c5c}.breadcrumbs-container ul.crumbs li a{display:block;color:#5c5c5c;padding:10px 3px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.breadcrumbs-container ul.crumbs li a:hover{color:#b81717}.breadcrumbs-container ul.crumbs li.page_item{margin:0 20px 0 0}.breadcrumbs-container ul.crumbs li.divider,.breadcrumbs-container ul.crumbs li.current{padding:10px 3px}.home-main{position:relative;display:block}.home-main:after{display:block;content:'';clear:both;width:100%;height:0}.home-main .news-hero{position:relative;display:block;float:none;margin:0 0 20px 0}.home-main .news-hero img{width:100%;height:auto;display:block}.home-main .fanshop-hero{position:relative;display:block;width:100%;height:400px;margin:0 0 20px 0;float:none}.home-main .fanshop-hero .title{position:absolute;top:15px;left:15px;font-family:'Open Sans',sans-serif;font-size:.9rem;font-weight:700;line-height:1.3rem;letter-spacing:0;text-transform:uppercase;padding:6px 12px;color:#353634;background:#fff;z-index:50;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home-main .fanshop-hero .fanshop-image{position:absolute;display:block;margin:0;padding:0;width:100%;height:100%;opacity:1;z-index:1;background-position:center center;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home-main .fanshop-hero a{position:relative;display:block;height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:2px solid #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home-main .fanshop-hero a:hover{border:2px solid #b81717}.home-main .fanshop-hero a:hover .title{color:#fff;background:#b81717}.home-main .fanshop-hero a:hover .fanshop-image{opacity:.5}.home-widget-area{margin:0 0 30px 0}.home-banner{position:relative;display:block;margin:0 0 30px 0;background:#fff;border:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home-banner.bottom-banner{margin:0}.home-banner img{width:100%;height:auto;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home-banner:hover{border:2px solid #b81717}.home-banner:hover img{opacity:.5}.home-sponsors{position:relative;display:block;background:#fff;padding:10px 0;margin:0 0 30px 0}.home-sponsors h3{font-family:'Open Sans',sans-serif;font-size:.9rem;font-weight:700;line-height:1.3rem;letter-spacing:0;margin:0 0 10px 0;text-transform:uppercase;flex:0 0 auto;color:#353634}.home-sponsors h3 a{color:#353634;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home-sponsors h3 a:hover{text-decoration:none;color:#b81717}.home-sponsors img{max-width:100%;height:auto;display:block}.home-sponsors a{display:block}.home-sponsors .hauptsponsoren{position:relative;display:block;margin:0 20px 20px 20px;padding:0 0 20px 0;border-bottom:1px solid #000}.home-sponsors .premiumpartner{position:relative;display:block;margin:0 20px 20px 20px;padding:0 0 20px 0;border-bottom:1px solid #000}.home-sponsors .premiumpartner .sponsor-wrap{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;flex:1 0 auto;align-content:center}.home-sponsors .sponsoren-partner{position:relative;display:block;margin:0 20px}.home-sponsors .sponsoren-partner .sponsor-wrap{display:flex;justify-content:center;align-items:center;flex:1 0 auto}.home-sponsors .sponsoren-partner .sponsor-wrap img{max-height:130px}.subpage-box{margin-bottom:30px}.subpage-box a{text-decoration:none}.subpage-box img{width:100%}.subpage-box .headline{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:'DCC Ash',serif;font-size:24px;font-weight:normal;line-height:90%;position:absolute;top:0;color:#fff;text-shadow:0 4px 10px rgba(0,0,0,0.75),0 -4px 10px rgba(0,0,0,0.75),4px 0 10px rgba(0,0,0,0.75),-4px 0 10px rgba(0,0,0,0.75);letter-spacing:3px;padding:15px;text-transform:uppercase;width:calc(100% - 30px);letter-spacing:2px;z-index:50}.subpage-box .headline a{color:#fff}.teams-first-img{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.teams-headline{position:absolute;top:0;font-family:'DCC Ash',serif;font-size:40px;font-weight:normal;line-height:1;color:#fff;text-shadow:-4px -1px 5px rgba(4,4,4,0.86);letter-spacing:3px;padding:13px 0 0 15px;text-transform:uppercase;width:55%}.teams-date-headline{position:absolute;top:0;right:0;margin-right:20px;padding:12px 12px 15px 12px;font-family:'Open Sans',sans-serif !important;text-align:center;line-height:.7}.teams-date-headline img{width:90px}.teams-excerpt{font-family:'Open Sans',sans-serif !important;position:absolute;right:0;bottom:0;width:45%}.teams-short-desc{font-family:'Open Sans',sans-serif !important;background:#000;opacity:.76;color:#fff;font-size:12px;padding:6px 20px 6px 20px;height:60px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.clr{clear:both;width:0;height:0;margin:0;padding:0}.pager{font-family:'DCC Ash',serif;font-size:28px;text-shadow:-4px -1px 5px rgba(4,4,4,0.86);letter-spacing:4px;color:#fff}.deb-header-image{position:relative;width:100%;display:block}.deb-header-image img{width:100%;height:auto;display:block}.team-content{background:#fff;padding:15px;margin:0 0 20px 0}.team-content .team-inner-content{position:relative;margin:0 7.53%}.team-content .team-inner-content:after{display:block;content:'';clear:both;width:100%;height:0}.team-content .team-inner-content .box-side{float:left;width:20%}.team-content .team-inner-content .box-side ul.team-inner-menu{list-style:none;margin:0;padding:75px 0 0 0}.team-content .team-inner-content .box-side ul.team-inner-menu li{display:block;padding:0}.team-content .team-inner-content .box-side ul.team-inner-menu li a{text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:700;line-height:120%;letter-spacing:0;color:#000}.team-content .team-inner-content .box-side ul.team-inner-menu li a:hover{color:#b81717;text-decoration:none}.team-content .team-inner-content .box-side ul.team-inner-menu li a.opened{color:#b81717}.team-content .team-inner-content .box-side ul.team-inner-menu li a.opened:hover{color:#f0c800}.team-content .team-inner-content .box-center{float:left;width:60%;padding:30px 0}.team-content .team-inner-content .box-center article h1{font-family:'Open Sans',sans-serif;font-size:22pt;font-weight:400;line-height:120%;letter-spacing:0;color:#b81717;margin:0 0 20px 0;text-transform:uppercase}.team-content .team-inner-content .players{position:relative;padding:15px 0 0 0}.team-content .team-inner-content .players.closed{display:none}.team-content .team-inner-content .players table#tp-players{border-spacing:0;border-collapse:collapse;width:100%}.team-content .team-inner-content .players table#tp-players tr th{font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:600;line-height:140%;letter-spacing:0;cursor:pointer;height:10px;margin:0 5px 0 0;background:url('../images/default/sort_option.gif') no-repeat right center}.team-content .team-inner-content .players table#tp-players tr th.headerSortDown{background:url('../images/default/sort_down.gif') no-repeat right center}.team-content .team-inner-content .players table#tp-players tr th.headerSortUp{background:url('../images/default/sort_up.gif') no-repeat right center}.team-content .team-inner-content .players table#tp-players tr th.player_img{background:0}.team-content .team-inner-content .players table#tp-players tr th:hover{color:#b81717}.team-content .team-inner-content .players table#tp-players tr th,.team-content .team-inner-content .players table#tp-players tr td{padding:5px;border:1px solid #f0f0f0}.team-content .team-inner-content .players table#tp-players tr th.player_pos,.team-content .team-inner-content .players table#tp-players tr td.player_pos{width:100px;text-align:center}.team-content .team-inner-content .players table#tp-players tr th.player_no,.team-content .team-inner-content .players table#tp-players tr td.player_no{width:100px;text-align:center}.team-content .team-inner-content .players table#tp-players tr th.player_img,.team-content .team-inner-content .players table#tp-players tr td.player_img{width:70px;text-align:center}.team-content .team-inner-content .players table#tp-players tr th.player_dob,.team-content .team-inner-content .players table#tp-players tr td.player_dob{width:100px}.team-content .team-inner-content .players table#tp-players tr th.even,.team-content .team-inner-content .players table#tp-players tr td.even{background:#f0f0f0}.team-content .team-inner-content .players table#tp-players tr td{font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:400;line-height:140%;letter-spacing:0}.team-content .team-inner-content .staff{position:relative;padding:15px 0 0 0}.team-content .team-inner-content .staff.closed{display:none}.team-content .team-inner-content .staff .staff_member{position:relative;display:block;float:left;width:32%;margin:0 2% 20px 0}.team-content .team-inner-content .staff .staff_member.break{margin:0 0 20px 0}.team-content .team-inner-content .staff .staff_member .staff_img img{display:block;width:100%;height:auto}.team-content .team-inner-content .staff .staff_member .staff_text{position:relative;display:block;padding:15px;background:#f0f0f0;text-align:center}.team-content .team-inner-content .staff .staff_member .staff_text h2{font-family:'Open Sans',sans-serif;font-size:11pt;font-weight:400;line-height:100%;letter-spacing:0;margin:0 0 1em 0}.team-content .team-inner-content .staff .staff_member .staff_text h3{font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:600;line-height:140%;letter-spacing:0;margin:0}.similar-news-container{position:relative;display:block}.similar-news-container h3{position:relative;display:block;font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;letter-spacing:0;margin:0 0 20px 0;color:#b81717;padding:20px;background:#fff;text-transform:uppercase}.similar-news-container .article-wrapper{margin-bottom:20px}.similar-news-container .category-archive-link{position:relative;display:block}.similar-news-container .category-archive-link a{display:block;font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;letter-spacing:0;color:#000;padding:20px;border:2px solid #fff;background:#fff;text-transform:uppercase;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.similar-news-container .category-archive-link a:hover{color:#b81717;border:2px solid #b81717}.article-wrapper{position:relative;display:block}.article-wrapper article{position:relative;display:block;border:2px solid #fff;background:#fff;margin:0 0 20px 0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.article-wrapper article:hover{border:2px solid #b81717}.article-wrapper article:hover img{opacity:.5}.article-wrapper article a{position:relative;display:block}.article-wrapper article a img{width:100%;height:auto;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.article-wrapper article .article-meta{position:relative;display:block;background:#fff;padding:10px 12px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:50}.article-wrapper article .article-meta a{display:inline-block;background:0;color:#000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.article-wrapper article .article-meta a h1{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:600;line-height:1.4rem;letter-spacing:0;text-transform:uppercase;margin:0}.article-wrapper article .article-meta a:hover{color:#b81717}.article-wrapper article .article-meta .details{position:relative;display:block;font-family:'Open Sans',sans-serif;font-size:.85rem;font-weight:400;line-height:1.25rem;letter-spacing:0;padding:0 0 5px 0}.article-wrapper article .article-meta .details .date{display:inline-block;padding:0 8px 0 0;margin:0 8px 0 0;border-right:1px solid #656665}.news-archive{position:relative;padding:30px 0}.news-archive .news-post{position:relative;display:block;overflow:hidden}.news-archive .news-post a{position:relative;display:block;background:#000}.news-archive .news-post a img{width:100%;height:auto;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}.news-archive .news-post a:hover img{opacity:.5}.news-archive .news-post .article-meta{position:absolute;bottom:15px;left:15px;display:inline-block;background:#fff;padding:10px 12px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:50}.news-archive .news-post .article-meta a{display:inline-block;background:0;color:#000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.news-archive .news-post .article-meta a h1{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:600;line-height:1.4rem;letter-spacing:0;text-transform:uppercase;margin:0}.news-archive .news-post .article-meta a:hover{color:#b81717}.news-archive .news-post .article-meta .details{position:relative;display:block;font-family:'Open Sans',sans-serif;font-size:.85rem;font-weight:400;line-height:1.25rem;letter-spacing:0;padding:0 0 5px 0}.news-archive .news-post .article-meta .details .date{display:inline-block;padding:0 8px 0 0;margin:0 8px 0 0;border-right:1px solid #656665}.news-title{font-weight:bold;text-transform:uppercase;padding:3px 10px 3px 10px;background:#b81717;color:#fff;display:inline-block;font-size:12px}.post-inner-content{background:#fff;padding:16px}.post-sidebar{position:relative;display:block;background:#fff;padding:16px 16px 0 16px}.post-sidebar .news-sidebar{position:relative;display:block}.post-sidebar .news-sidebar .sidebar-header{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:0 0 16px 0}.post-sidebar .news-sidebar .sidebar-header a{color:#5c5c5c;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.post-sidebar .news-sidebar .sidebar-header a:hover{color:#b81717}.post-sidebar .news-sidebar .sidebar-header h2{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:700;line-height:1.4rem;letter-spacing:0;text-transform:uppercase;margin:0}.post-sidebar .news-sidebar .sidebar-header .toggle-sidebar{position:relative;display:block;width:40px;height:40px;margin:0;padding:0;border:0;color:#000;background:#ccc}.post-sidebar .news-sidebar .sidebar-header .toggle-sidebar span{position:absolute;top:50%;left:50%;font-size:20px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.post-sidebar .news-sidebar .sidebar-header .toggle-sidebar.closed span.fa-angle-up{opacity:0}.post-sidebar .news-sidebar .sidebar-header .toggle-sidebar.opened span.fa-angle-down{opacity:0}.post-sidebar .news-sidebar ul.archive{position:relative;display:none;margin:0;padding:0;list-style:none}.post-sidebar .news-sidebar ul.archive li{display:block;margin:0;padding:5px 0 3px 0}.post-sidebar .news-sidebar ul.archive li a{font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:400;line-height:100%;letter-spacing:0;color:#353634}.post-sidebar .news-sidebar ul.archive li a:hover{color:#b81717}.post-sidebar .news-sidebar ul.archive li:last-of-type a{border-bottom:medium none}.post-sidebar .news-sidebar ul.archive li.archive__year{display:block;float:left;width:55px;padding-left:2px;margin:-1px 0 0 0}.post-sidebar .news-sidebar ul.archive li.archive__year.with_border{border-top:1px solid #f0f0f0}.post-sidebar .news-sidebar ul.archive li.archive__month{border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin:0 0 0 55px;padding-left:20px;padding-right:2px}.post-sidebar .news-sidebar ul.archive li.archive__month:last-of-type{border-bottom:1px solid #fff}.post-inner-content:after{content:' ';display:block;clear:both}.post-feature{position:relative;display:block}.post-feature img{width:100%;height:auto;display:block}.post-headline{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;align-content:center;padding:20px 0}.post-headline h1{font-family:'Open Sans',sans-serif;font-size:24pt;font-weight:600;line-height:1;letter-spacing:0;color:#b81717;text-transform:uppercase;flex:1 0 auto;margin:0;max-width:100%}.post-body p{margin:0 0 1rem 0}.post-body h2{font-family:'Open Sans',sans-serif;font-size:18pt;font-weight:600;line-height:1;letter-spacing:0;color:#b81717;text-transform:uppercase}.post-body .event-meta{position:relative;display:block;padding:20px 0 0 0;font-family:'Open Sans',sans-serif;font-size:11pt;font-weight:400;line-height:160%;letter-spacing:0}.post-body table{width:100%}.post-body table tr th{font-family:'Open Sans',sans-serif;font-size:.85rem;font-weight:700;line-height:1.2rem;letter-spacing:0;padding:3px 6px;color:#fff;background:#000;text-align:left}.post-body table tr td{padding:3px 6px}.post-body table tr:nth-child(even) td{background:#f0f0f0}.table-js{position:relative;display:block}.table-js .row{position:relative;display:grid;grid-template-columns:1fr 2fr;grid-row-gap:2px;align-items:center;padding:15px;border:2px solid #ccc;margin:0 0 20px 0}.table-js .row span{position:relative;display:block;padding:8px}.table-js .row span.label{font-family:'Open Sans',sans-serif;font-size:.85rem;font-weight:600;line-height:1.2rem;letter-spacing:0;color:#353634;text-transform:uppercase}.table-js .row span.value{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:400;line-height:1.4rem;letter-spacing:0}#jal_widget-2 h3{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;line-height:1.5rem;letter-spacing:0;text-align:center;text-transform:uppercase;color:#b81717}#jal_widget-3 h3{text-align:center;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:16px;color:#b81717;font-weight:bold}.all{margin-top:30px}.sidebar-inner-content li{list-style:none}.post-container{padding-left:0;padding-right:0}.notice-container{margin:0 0 15px 0}.notice-container .notice{background:#fff;text-align:center;padding:5px 0}.events-container{padding-left:0;padding-right:0}.events-container .sidebar-inner-content{position:relative;display:block}.events-container .sidebar-inner-content .events-sidebar-year-container{position:relative;display:block;padding:0 0 20px 0}.events-container .sidebar-inner-content .events-sidebar-year-container .events-sidebar-title{font-family:'Open Sans',sans-serif;font-size:12pt;font-weight:700;line-height:120%;letter-spacing:0;color:#b81717;text-align:center;text-transform:uppercase;margin-bottom:12px}.events-container .sidebar-inner-content .events-sidebar-year-container .events-sidebar-title a{color:#f0c800}.events-container .sidebar-inner-content .events-sidebar-year-container .event-items-months a{padding:4px;color:#000;display:block;font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:600;line-height:120%;letter-spacing:0}.events-container .sidebar-inner-content .events-sidebar-year-container .event-items-months a:hover{text-decoration:none;color:#b81717}.events-container .sidebar-inner-content .events-sidebar-image{position:relative;display:block;padding:15px 0 0 0;text-align:center}.events-container .sidebar-inner-content .events-sidebar-image img{display:inline-block;max-width:100%;height:auto}.events-content{padding:0 0 30px 0;grid-gap:30px}.events-content .event-box{background:#fff}.events-content .event-box a{display:block}.events-content .event-box a img{width:100%;height:auto;display:block}.events-content .event-box .article-meta{position:relative;display:block;background:#fff;padding:10px 12px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:50}.events-content .event-box .article-meta a{display:inline-block;background:0;color:#000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.events-content .event-box .article-meta a h1{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:600;line-height:1.4rem;letter-spacing:0;text-transform:uppercase;margin:0}.events-content .event-box .article-meta a:hover{color:#b81717}.events-content .event-box .article-meta .details{position:relative;display:block;padding:0 0 5px 0}.events-content .event-box .article-meta .details .date{font-family:'Open Sans',sans-serif;font-size:.85rem;font-weight:600;line-height:1.25rem;letter-spacing:0;color:#b81717;display:inline-block}.event-date{position:absolute;top:0;right:0;background:#fff;margin-right:30px;padding:12px 12px 15px 12px;font-family:'Open Sans',sans-serif !important;color:#c1c1c1;text-align:center;line-height:.7}.event-date p{margin:0}.event-date-day{font-size:22px}.event-date-month{font-size:14px}.event-date-year{font-size:14px}.event-thumb img{width:100%;height:100%}.event-excerpt{position:absolute;bottom:0;color:#fff;width:88%}.event-excerpt .event-title{position:relative;font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:800;line-height:110%;letter-spacing:0;text-transform:uppercase;padding:2px 12px 4px 12px;background:#b81717;color:#fff;display:inline-block}.event-excerpt .event-short-desc{position:relative;display:block;background:#353634;background:rgba(53,54,52,0.5);color:#fff;font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:400;line-height:150%;letter-spacing:0;padding:6px 12px}.event-excerpt .event-short-desc p{margin:0}.events-container h1.warning{color:#fff;padding-left:18px}.sponsor-container{background:#fff;margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container.news-home{border:2px solid #fff;background:#fff}.swiper-container.banner-slider .swiper-wrapper{height:100%}.swiper-slide{position:relative;background:#353634}.swiper-slide.news-carousel-slide{background:#fff}.swiper-slide.news-carousel-slide .news-carousel-slide-thumb{position:relative;height:198px;overflow:hidden}.swiper-slide.news-carousel-slide .news-carousel-slide-thumb img{width:auto;height:100%;display:block}.swiper-slide.news-carousel-slide .news-carousel-slide-thumb .news-carousel-slide-title{background:#fff;color:#b81717;text-transform:uppercase;padding:3px 10px 3px 0;position:absolute;bottom:0;font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:700;line-height:1.5rem;letter-spacing:0;display:inline-block}.swiper-slide.news-carousel-slide .news-carousel-slide-thumb .news-carousel-slide-title a{color:#b81717}.swiper-slide.news-carousel-slide .news-carousel-slide-desc{display:block}.swiper-slide.news-carousel-slide .news-carousel-slide-more a{color:#b81717}.swiper-slide.news-slide-home{position:relative;display:block;width:100%;overflow:hidden}.swiper-slide.news-slide-home a.news-link{display:block;position:relative}.swiper-slide.news-slide-home a.news-link img{max-width:100%;height:auto;display:block}.swiper-slide.news-slide-home .article-meta{position:relative;display:block;background:#fff;padding:10px 12px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.swiper-slide.news-slide-home .article-meta a{display:inline-block;background:0;color:#000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.swiper-slide.news-slide-home .article-meta a h1{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:600;line-height:1.4rem;letter-spacing:0;text-transform:uppercase;margin:0}.swiper-slide.news-slide-home .article-meta a:hover{color:#b81717}.swiper-slide.news-slide-home .article-meta .details{position:relative;display:block;font-family:'Open Sans',sans-serif;font-size:.85rem;font-weight:400;line-height:1.25rem;letter-spacing:0;padding:0 0 5px 0}.swiper-slide.news-slide-home .article-meta .details .date{display:inline-block;padding:0 8px 0 0;margin:0 8px 0 0;border-right:1px solid #656665}.swiper-slide.sponsor-slide{background:#fff}.swiper-slide.sponsor-slide img{margin:0 auto}.slider-button{position:absolute;top:50%;width:30px;height:30px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:20;cursor:pointer;font-size:20px;line-height:29px;color:#656665;background:#fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.slider-button:before{position:absolute;display:block;height:30px;text-align:center;vertical-align:middle;font-family:"Font Awesome 5 Free";font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:900;text-rendering:auto;line-height:inherit;content:'';font-size:inherit;color:inherit}.slider-button[class*="-prev"]{left:0;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.25);-moz-box-shadow:5px 5px 15px rgba(0,0,0,0.25);box-shadow:5px 5px 15px rgba(0,0,0,0.25)}.slider-button[class*="-prev"]:before{content:'\f053';width:27px}.slider-button[class*="-next"]{right:0;-webkit-box-shadow:-5px 5px 15px rgba(0,0,0,0.25);-moz-box-shadow:-5px 5px 15px rgba(0,0,0,0.25);box-shadow:-5px 5px 15px rgba(0,0,0,0.25)}.slider-button[class*="-next"]:before{content:'\f054';width:33px}.slider-button.swiper-button-disabled{display:none}.slider-button:hover{color:#fff;background:#b81717}.slider-pagination{position:absolute;top:0;left:-12px;display:flex;flex-flow:column nowrap;opacity:1}.slider-pagination .swiper-pagination-bullet{position:relative;display:block;margin:0 0 4px 0;width:8px;height:8px;background:#fff;cursor:pointer;opacity:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f0c800}.swiper-pagination{position:absolute;right:0;bottom:0;height:13px;text-align:right;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;z-index:10;font-size:0}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;background:#fff;margin:0 5px 5px 0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#b81717}.reg-input{margin-bottom:10px}.reg-input input{background:#fff !important;border:1px solid #a6a6a6 !important;box-shadow:inset 0 0 2px 0 #888}.reg-input label{color:#252525}.reg-input1{width:50%;padding-right:15px}.reg-input2{float:left;width:50%;padding-right:15px}.reg-input2:after{content:' ';clear:both;display:block}.reg-input3{float:left;width:50%;padding-left:15px}.reg-input3:after{content:' ';clear:both;display:block}.reg-input6{float:left;width:50%;padding-right:15px}.reg-input6:after{content:' ';clear:both;display:block}.reg-input7{float:left;width:50%;padding-left:15px}.reg-input7:after{content:' ';clear:both;display:block}.reg-input8{float:left;width:50%;padding-right:15px}.reg-input8:after{content:' ';clear:both;display:block}.reg-input9{float:left;width:50%;padding-left:15px}.reg-input9:after{content:' ';clear:both;display:block}.reg-input10{float:left;width:50%;padding-right:15px}.reg-input10:after{content:' ';clear:both;display:block}.reg-input11{float:left;width:50%;padding-left:15px}.reg-input11:after{content:' ';clear:both;display:block}.reg-input12{float:left;width:50%;padding-right:15px}.reg-input12:after{content:' ';clear:both;display:block}.reg-input13{float:left;width:50%;padding-left:15px}.reg-input13:after{content:' ';clear:both;display:block}.reg-input14{float:left;width:50%;padding-right:15px}.reg-input14 input{width:100%}.reg-input14:after{content:' ';clear:both;display:block}.reg-input15{float:left;width:50%;padding-left:15px}.reg-input15 input{width:100%}.reg-input15:after{content:' ';clear:both;display:block}.registrieren{float:left;width:47.5%;background:#f0c800;color:#fff;border:0;padding:10px 0 10px 0;text-transform:uppercase;font-weight:bold}.presse-content{padding:15px;background:#fff;font-family:'Open Sans',sans-serif !important}.presse-header-image img{width:100%;height:100%}.presse-body-content{margin-top:30px;margin-bottom:80px}.presse-body-content{font-family:'Open Sans',sans-serif !important;float:none}.presse-title{text-transform:uppercase;font-size:18px;color:#b81717;font-weight:bold}.presse-body-content p{padding:0;color:#000;font-weight:bold}#wpmem_login{position:relative;display:block;width:260px;margin:0 auto}#wpmem_login legend{text-transform:uppercase;background:#b81717;color:#fff;padding:3px 10px 3px 10px;margin-bottom:0;font-size:12px !important;display:inline-block;width:auto}#wpmem_login label{display:inline}#wpmem_login .div_text{width:100%;padding:0 0 5px 0}#wpmem_login input[type="text"],#wpmem_login input[type="password"]{width:100%;display:block;margin-top:1px;background:#ccc;border:0;padding:5px}#wpmem_login input[type="checkbox"]{padding:0 5px 0 0}#wpmem_login input[type="submit"]{position:relative;display:block;width:100%;margin:5px 0 0 0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wpmem_login input[type="submit"]:hover{background:#b81717}#wpmem_login .button_div{width:100%;padding-top:1px}#wpmem_reg input,#wpmem_reg textarea{border:0;border-radius:2px;color:#353634;padding:8px 10px 8px;background:#d7d7d6;width:100%}#wpmem_reg .button_div{position:relative;display:block;text-align:right}#wpmem_reg .button_div input[type="submit"],#wpmem_reg .button_div input[type="reset"]{position:relative;display:inline-block;padding:15px;margin:10px 10px 0 0;width:auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wpmem_reg .button_div input[type="submit"]:last-of-type,#wpmem_reg .button_div input[type="reset"]:last-of-type{margin:10px 0 0 0}#wpmem_reg .button_div input[type="submit"]:hover,#wpmem_reg .button_div input[type="reset"]:hover{color:#fff;background:#b81717}#wpmem_reg .req-text{text-align:right}.presse-links{width:100%;text-align:center}.presse-links a{font-size:12px;text-decoration:underline;color:#000}.logout{position:absolute;top:0;right:0;font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:700;line-height:120%;letter-spacing:0;width:50%;text-align:right}.logout a{color:#000}.buttons{background:#f0c800;border:0;padding:10px 0 10px 0;color:#fff;text-transform:uppercase;font-size:15px}ul#extra-images{margin:0;padding:0}#extra-images li{margin:0;padding:0;list-style-type:none;display:inline-block}#extra-images li img{padding:5px;width:109px;vertical-align:top}.jobs-content{padding:15px;background:#fff}.jobs-header-image img{width:100%;height:100%}.jobs-body-content{margin-top:30px;margin-bottom:15px}body .jobs-body-content{font-family:sans-serif !important;float:none}.jobs-title{text-transform:uppercase;font-size:18px;color:#b81717;font-weight:bold}.jobs-body-content p{padding:0;color:#000}.job-list h3{font-weight:bold;margin:10px 0;font-size:14px}.kontakt-content{padding:15px;background:#fff}.kontakt-header-image img{width:100%;height:100%}.kontakt-body-content{margin-top:30px;margin-bottom:15px}div.kontakt-body-content{font-family:'Open Sans',sans-serif !important;float:none}.kontakt-title{text-transform:uppercase;font-size:30px;color:#b81717;font-weight:bold}.kontakt-body-content p{padding:0;color:#000}.wpcf7{position:relative;display:block}.wpcf7 form{position:relative;display:block}.wpcf7 form p{margin:0 0 20px 0}.wpcf7 form .wpcf7-form-control-wrap{position:relative;display:block}.wpcf7 form .wpcf7-form-control-wrap:after{display:block;content:'';clear:both;width:100%;height:0}.wpcf7 form input[type="text"],.wpcf7 form input[type="email"],.wpcf7 form input[type="tel"],.wpcf7 form textarea.wpcf7-textarea{width:100%;padding:6px 12px;background:#f0f0f0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 form input[type="submit"]{border:0;padding:10px 40px;color:#fff;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:700;line-height:1.2rem;letter-spacing:0;cursor:pointer;background:#f0c800;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wpcf7 form input[type="submit"]:disabled{cursor:not-allowed;color:#aeaeae;background:#ccc}.wpcf7 form input[type="submit"]:not(:disabled):hover{color:#fff;background:#b81717}.deb-content{padding:15px;background:#fff}.deb-content:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content.fan-attendants{padding:30px 0 0 0;background:0}.deb-content.fan-attendants .fan_att{display:block;position:relative;background:#fff;margin:0 0 20px 0}.deb-content.fan-attendants .fan_att:last-of-type{margin:0}.deb-content.fan-attendants .fan_att .fan_att_img{display:block;overflow:hidden}.deb-content.fan-attendants .fan_att .fan_att_img img{max-width:100%;display:block}.deb-content.fan-attendants .fan_att .fan_att_text{padding:20px}.deb-content.fan-attendants .fan_att .fan_att_text p{margin:0 0 20px 0}.deb-content.fan-attendants .fan_att .fan_att_text p:last-of-type{margin:0}.deb-content.fan-attendants .fan_att .fan_att_text a{color:#337ab7;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.deb-content.fan-attendants .fan_att .fan_att_text a:hover{color:#b81717}.deb-content .deb-body{padding:30px 0 15px 0;margin:0 auto;float:none}.deb-content .deb-body.deb-player-single{margin:0;padding:10px}.deb-content .deb-body.deb-player-single:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body.deb-player-single .player-image{position:relative;display:block;float:left;width:220px}.deb-content .deb-body.deb-player-single .player-text{position:relative;display:block}.deb-content .deb-body.deb-player-single .player-text.player-text-w-img{float:right;width:calc(100% - 240px)}.deb-content .deb-body.deb-player-single .player-text h1{font-family:'Open Sans',sans-serif;font-size:18pt;font-weight:600;line-height:120%;letter-spacing:0;margin:0 0 20px 0}.deb-content .deb-body.deb-player-single .player-text h2{font-family:'Open Sans',sans-serif;font-size:16pt;font-weight:600;line-height:120%;letter-spacing:0;margin:0 0 20px 0}.deb-content .deb-body.deb-player-single .player-text h3{font-family:'Open Sans',sans-serif;font-size:11pt;font-weight:400;line-height:120%;letter-spacing:0;margin:0 0 10px 0}.deb-content .deb-body.deb-player-single .player-text p{padding:0;color:#000;margin:0 0 1em 0}.deb-content .deb-body .deb-title{text-transform:uppercase;color:#b81717;margin:0 0 20px 0}.deb-content .deb-body .deb-title h1{font-family:'Open Sans',sans-serif;font-size:14pt;font-weight:700;line-height:120%;letter-spacing:0;margin:0}.deb-content .deb-body .deb-title h2{font-family:'Open Sans',sans-serif;font-size:12pt;font-weight:700;line-height:120%;letter-spacing:0;margin:0}.deb-content .deb-body .deb-body-content{float:none}.deb-content .deb-body .deb-body-content img{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.deb-content .deb-body .deb-body-content img.alignleft{float:left;padding:10px 10px 10px 0}.deb-content .deb-body .deb-body-content img.alignright{float:right;padding:10px 0 10px 10px}.deb-content .deb-body .deb-body-content img.aligncenter{margin:0 auto;padding:10px 0}.deb-content .deb-body .deb-body-content img.size-full{max-width:100%;height:auto}.deb-content .deb-body .deb-body-content h1{font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;line-height:34px;letter-spacing:0;margin:0 0 20px 0}.deb-content .deb-body .deb-body-content h1.unavailable{color:#b81717;text-align:center;margin:20px 0;padding:10px;border:2px solid #b81717}.deb-content .deb-body .deb-body-content h2{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:700;line-height:34px;letter-spacing:0;margin:0 0 20px 0}.deb-content .deb-body .deb-body-content h3{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0;margin:0 0 10px 0}.deb-content .deb-body .deb-body-content h4{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;line-height:28px;letter-spacing:0;margin:0 0 10px 0;color:#b81717}.deb-content .deb-body .deb-body-content h5{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0;margin:0 0 10px 0}.deb-content .deb-body .deb-body-content h6{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;line-height:26px;letter-spacing:0;margin:0 0 10px 0;color:#b81717}.deb-content .deb-body .deb-body-content p{padding:0;color:#000}.deb-content .deb-body .deb-body-content article.sresult{position:relative;padding:10px 0;border-bottom:1px solid #f0f0f0}.deb-content .deb-body .deb-body-content article.sresult:last-of-type{border:0}.deb-content .deb-body .deb-body-content .subpages{position:relative;display:block}.deb-content .deb-body .deb-body-content .subpages ul{list-style:none;padding:0;margin:0}.deb-content .deb-body .deb-body-content .subpages ul li{font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:400;line-height:200%;letter-spacing:0}.deb-content .deb-body .deb-body-content .sponsoren{padding:0 0 40px 0;margin:0 0 40px 0;border-bottom:1px solid #ccc}.deb-content .deb-body .deb-body-content .sponsoren h2{font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:400;line-height:140%;letter-spacing:0;margin:0 0 30px 0;text-align:center}.deb-content .deb-body .deb-body-content .sponsoren .sponsor_inner{display:inline-block;height:auto;text-align:center}.deb-content .deb-body .deb-body-content .sponsoren .sponsor_inner img{padding:10px 0 10px}.deb-content .deb-body .deb-body-content .sponsoren .title{font-size:18pt;padding:0 50px}.deb-content .deb-body .deb-body-content .sponsoren.hauptsponsoren{text-align:center}.deb-content .deb-body .deb-body-content .sponsoren.hauptsponsoren img{width:75%;height:auto}.deb-content .deb-body .deb-body-content .sponsoren.hauptsponsoren .sponsor_inner{width:75%}.deb-content .deb-body .deb-body-content .sponsoren.ausruester img{width:100%;height:auto}.deb-content .deb-body .deb-body-content .sponsoren.ausruester .sponsor_inner{width:25%}.deb-content .deb-body .deb-body-content .sponsoren.premiumpartner{text-align:center}.deb-content .deb-body .deb-body-content .sponsoren.premiumpartner img{width:100%;height:auto}.deb-content .deb-body .deb-body-content .sponsoren.premiumpartner .sponsor_inner{width:25%}.deb-content .deb-body .deb-body-content .sponsoren.partner img{width:100%;height:auto}.deb-content .deb-body .deb-body-content .sponsoren.partner .sponsor_inner{width:25%}.deb-content .deb-body .deb-body-content .sponsoren.medienpartner{text-align:center}.deb-content .deb-body .deb-body-content .sponsoren.medienpartner img{width:100%;height:auto}.deb-content .deb-body .deb-body-content .sponsoren.medienpartner .sponsor_inner{width:25%}.deb-content .deb-body .deb-body-content .sponsoren.institutionelle-partner img{width:100%;height:auto}.deb-content .deb-body .deb-body-content .sponsoren.institutionelle-partner .sponsor_inner{width:25%}.deb-content .deb-body .deb-body-content .sponsoren.unterstuetzer img{width:100%;height:auto}.deb-content .deb-body .deb-body-content .sponsoren.unterstuetzer .sponsor_inner{width:25%}.deb-content .deb-body .deb-body-content .dates-wrap{position:relative;display:block;padding:0 0 20px 0}.deb-content .deb-body .deb-body-content .dates-wrap .form-message{position:relative;display:none;padding:8px 12px;background:#f0f0f0;margin:0 0 20px 0;border-left:5px solid #f0c800}.deb-content .deb-body .deb-body-content .dates-wrap .form-message.error{display:none;border-left:5px solid #b81717}.deb-content .deb-body .deb-body-content .dates-wrap .form-message ul{list-style:none;margin:0;padding:0}.deb-content .deb-body .deb-body-content .dates-wrap .form-message ul li{display:block;padding:4px 0 0 0}.deb-content .deb-body .deb-body-content .dates-wrap .info-box{position:relative;display:block;padding:8px 12px;background:#f0f0f0;margin:0 0 20px 0}.deb-content .deb-body .deb-body-content .dates-wrap .info-box.qty-info{border-left:5px solid #f0c800}.deb-content .deb-body .deb-body-content .dates-wrap .info-box.qty-error-msg{display:none;border-left:5px solid #b81717}.deb-content .deb-body .deb-body-content .dates-wrap .info-box.current-tickets{display:none;border-left:5px solid #f0c800}.deb-content .deb-body .deb-body-content .dates-wrap .info-box ul{list-style:none;margin:0;padding:0}.deb-content .deb-body .deb-body-content .dates-wrap .info-box ul li{display:block;padding:4px 0 0 0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries{position:relative;display:block;padding:0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry{position:relative;display:block;min-height:140px;float:left;width:48.5%;background:#f0f0f0;margin:0 3% 20px 0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry:nth-child(even){margin:0 0 20px 0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry h3{position:relative;display:block;padding:6px 12px;background:#b81717;color:#fff;font-size:14px;font-weight:600;margin:0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry .meta{position:relative;display:block;padding:10px 12px}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry .tickets{position:relative;display:block;padding:0 12px 10px 12px}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry .tickets label{padding:0 0 0 10px;font-weight:400}.deb-content .deb-body .deb-body-content .dates-wrap #save_dates{position:relative;display:inline-block;padding:6px 12px;color:#000;background:#ccc;text-transform:uppercase;font-weight:600;font-size:14px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;margin:0 0 20px 0}.deb-content .deb-body .deb-body-content .dates-wrap #save_dates:hover{color:#fff;background:#b81717}.deb-content .deb-body .deb-body-content .dates-wrap #save_dates.saved{color:#fff;background:#2de32d}.deb-content .deb-body .deb-body-content .dates-wrap #save_dates.saved:hover{color:#fff;background:#b81717}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form p{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form p:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form .wpcf7-form-control-wrap{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form .comment-label{position:relative;display:inline-block;padding:6px 12px;background:#f0f0f0;border:1px solid #f0f0f0;font-weight:700}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form textarea{position:relative;display:block;padding:6px 12px;background:#fff;border:1px solid #f0f0f0}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form label{width:100px;position:relative;display:block;padding:6px;text-align:left;background:#f0f0f0;border:1px solid #f0f0f0;float:left}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form label b{color:#b81717}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form input.wpcf7-text{position:relative;display:block;padding:6px 12px;background:#fff;border:1px solid #f0f0f0;float:left}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form input.wpcf7-submit{position:relative;display:inline-block;padding:6px 12px;color:#000;background:#ccc;text-transform:uppercase;font-weight:600;font-size:14px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;margin:0 0 20px 0;border:0}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form input.wpcf7-submit:hover{color:#fff;background:#b81717}.deb-content .deb-body .deb-body-content .wpcf7 form .invites-form input.wpcf7-submit:disabled{color:#aeaeae;background:#f0f0f0;cursor:not-allowed}.deb-content .deb-body .deb-body-content h3.deadline{position:relative;display:block;margin:0 0 20px 0;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}.deb-content .deb-body .deb-body-content .courses-wrap{position:relative;display:grid;grid-template-columns:1fr;margin:0 0 2rem 0}.deb-content .deb-body .deb-body-content .courses-wrap label.course-box{position:relative;display:grid;grid-template-columns:repeat(8,1fr);grid-gap:20px;padding:25px;border:1px solid #efefef;box-shadow:0 1em 1em -1em rgba(0,0,0,0.25);margin-bottom:25px}.deb-content .deb-body .deb-body-content .courses-wrap label.course-box:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content .courses-wrap label.course-box .box-primary{grid-column-start:1;grid-column-end:2;justify-self:center;align-self:center}.deb-content .deb-body .deb-body-content .courses-wrap label.course-box .box-secondary{grid-column-start:2;grid-column-end:8}.deb-content .deb-body .deb-body-content .courses-wrap label.course-box .box-secondary .course.title{color:#b81717}.deb-content .deb-body .deb-body-content .courses-wrap label.course-box .box-secondary .course span{margin-right:5px;width:12px}.deb-content .deb-body .deb-body-content .courses-wrap label.course-box input[type=checkbox]{display:none}.deb-content .deb-body .deb-body-content .courses-wrap label.course-box span.checkbox-label{position:relative;display:block;cursor:pointer;padding:0 0 0 30px;float:left}.deb-content .deb-body .deb-body-content .courses-wrap label.course-box span.checkbox-label:before{font-family:"Font Awesome 5 Free";font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;text-rendering:auto;line-height:inherit;content:'\f0c8';font-size:24px;position:absolute;left:0}.deb-content .deb-body .deb-body-content .courses-wrap label.course-box input[type=checkbox]:checked+span.checkbox-label:before{content:'\f14a'}.deb-content .deb-body .deb-body-content #courses-price-info{position:relative;display:none;margin:0 0 2rem 0;text-align:right}.deb-content .deb-body .deb-body-content #courses-price-info .price-txt{font-weight:bold}.deb-content .deb-body .deb-body-content #courses-status-msg{position:relative;display:none;border:2px solid #ccc;padding:10px;margin:0 0 10px 0}.deb-content .deb-body .deb-body-content #courses-status-msg.error{border:2px solid #b81717}.deb-content .deb-body .deb-body-content #courses-status-msg.notice{border:2px solid #48af48}.deb-content .deb-body .deb-body-content .dates-wrap{position:relative;display:block;padding:0 0 20px 0}.deb-content .deb-body .deb-body-content .dates-wrap .info-box{position:relative;display:block;padding:8px 12px;background:#f0f0f0;margin:0 0 20px 0}.deb-content .deb-body .deb-body-content .dates-wrap .info-box.qty-info{border-left:5px solid #f0c800}.deb-content .deb-body .deb-body-content .dates-wrap .info-box.qty-error-msg{display:none;border-left:5px solid #b81717}.deb-content .deb-body .deb-body-content .dates-wrap .info-box.current-tickets{display:none;border-left:5px solid #f0c800}.deb-content .deb-body .deb-body-content .dates-wrap .info-box ul{list-style:none;margin:0;padding:0}.deb-content .deb-body .deb-body-content .dates-wrap .info-box ul li{display:block;padding:4px 0 0 0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries{position:relative;display:block;padding:0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry{position:relative;display:block;min-height:140px;float:left;width:48.5%;background:#f0f0f0;margin:0 3% 20px 0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry:nth-child(even){margin:0 0 20px 0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry h3{position:relative;display:block;padding:6px 12px;background:#b81717;color:#fff;font-size:14px;font-weight:600;margin:0}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry .meta{position:relative;display:block;padding:10px 12px}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry .tickets{position:relative;display:block;padding:0 12px 10px 12px}.deb-content .deb-body .deb-body-content .dates-wrap .date-entries .date-entry .tickets label{padding:0 0 0 10px;font-weight:400}.deb-content .deb-body .deb-body-content .dates-wrap #save_dates{position:relative;display:inline-block;padding:6px 12px;color:#000;background:#ccc;text-transform:uppercase;font-weight:600;font-size:14px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;margin:0 0 20px 0}.deb-content .deb-body .deb-body-content .dates-wrap #save_dates:hover{color:#fff;background:#b81717}.deb-content .deb-body .deb-body-content .dates-wrap #save_dates.saved{color:#fff;background:#2de32d}.deb-content .deb-body .deb-body-content .dates-wrap #save_dates.saved:hover{color:#fff;background:#b81717}.deb-content .deb-body .deb-body-content .dates-wrap .dates{position:relative;display:block;margin:0 0 1.5rem 0}.deb-content .deb-body .deb-body-content .dates-wrap .dates .date-select{position:relative;display:block;border:0;padding:1.5rem 0 .5rem 60px;color:#000;background:#fff;text-align:left;cursor:pointer;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.deb-content .deb-body .deb-body-content .dates-wrap .dates .date-select:before{position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.deb-content .deb-body .deb-body-content .dates-wrap .dates .date-select.selected:before{font-family:"Font Awesome 5 Free";font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;text-rendering:auto;line-height:inherit;content:'\f058'}.deb-content .deb-body .deb-body-content .dates-wrap .dates .date-select.not-selected:before{font-family:"Font Awesome 5 Free";font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;text-rendering:auto;line-height:inherit;content:'\f111'}.deb-content .deb-body .deb-body-content .dates-wrap .dates .date-select:hover{color:#337ab7;border-top:1px solid #337ab7;border-bottom:1px solid #337ab7}.deb-content .deb-body .deb-body-content .dates-wrap .current-dates{position:relative;display:block;padding:20px;background:#f0f0f0;margin:0 0 14px 0}.deb-content .deb-body .deb-body-content .dates-wrap .current-dates h3{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;line-height:1.4rem;letter-spacing:0;margin:0 0 14px 0;padding:0 0 14px 0;border-bottom:1px solid #656665}.deb-content .deb-body .deb-body-content .dates-wrap .current-dates ul.dates-list{position:relative;display:block;margin:0;padding:0;list-style:none}.deb-content .deb-body .deb-body-content .dates-wrap .current-dates ul.dates-list li{position:relative;display:block;padding:0 60px 0 0;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;color:#000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.deb-content .deb-body .deb-body-content .dates-wrap .current-dates ul.dates-list li:hover{color:#337ab7}.deb-content .deb-body .deb-body-content .dates-wrap .current-dates ul.dates-list li.empty-list{text-align:center;padding:0 0 14px 0}.deb-content .deb-body .deb-body-content .dates-wrap .current-dates ul.dates-list li .remove-item{position:absolute;right:20px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:0;cursor:pointer;font-size:1.4rem;color:#aeaeae;border:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.deb-content .deb-body .deb-body-content .dates-wrap .current-dates ul.dates-list li .remove-item:hover{color:#337ab7}.deb-content .deb-body .deb-body-content .dates-wrap .current-dates #reset-selection{position:relative;display:block;width:100%;text-align:center;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.6rem;letter-spacing:0;text-transform:uppercase;padding:10px 0;border:0;color:#fff;background:#353634;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.deb-content .deb-body .deb-body-content .dates-wrap .current-dates #reset-selection:hover{color:#000;background:#337ab7}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form{position:relative;display:block;font-size:16px}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form h2{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:700;line-height:26px;letter-spacing:.04rem;text-transform:uppercase;margin:0 0 20px 0;text-align:center}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .terms-and-conditions{text-align:justify;padding:20px 0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-block{position:relative;display:block;margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid #ccc}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-block.form-footer{margin:0;padding:0 0 20px 0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-block .form-grid{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item{position:relative;display:block;margin:0 0 16px 0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item.acceptance.psg{padding:5px 15px;border:2px solid #656665}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item.file-upload{margin:0 0 14px 0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item.file-upload>label{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;margin:0 0 10px 0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item.radio-item,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item.checkbox-item{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;border:1px solid #aeaeae;padding:10px 30px 10px 20px}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item label{position:relative;display:block;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;margin:0;padding:4px 0 0 0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-form-control-wrap{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{position:relative;display:block;padding:8px 5px 5px 30px;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:hover{color:#b81717}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:before{position:absolute;top:50%;left:1px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);display:block;font-family:"Font Awesome 5 Free";font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;text-rendering:auto;line-height:inherit;content:'\f111'}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]{display:none}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+span:before{display:block;font-family:"Font Awesome 5 Free";font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;text-rendering:auto;line-height:inherit;content:'\f058'}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type="file"]{width:100%}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type="text"],.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type="date"],.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type="email"]{position:relative;display:block;padding:0 3px 3px 3px;width:100%;background:#fff;border:0;border-left:3px solid #fff;border-bottom:1px solid #ccc;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type="text"].invalid,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type="date"].invalid,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type="email"].invalid{border-left:3px solid #b81717;border-bottom:1px solid #b81717}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type="text"].valid,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type="date"].valid,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type="email"].valid{border-left:3px solid #48af48;border-bottom:1px solid #48af48}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item select{position:relative;display:block;padding:3px;width:100%;background:#fff;border:0;border-left:3px solid #fff;border-bottom:1px solid #ccc;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item select.invalid{border-left:3px solid #b81717;border-bottom:1px solid #b81717}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item select.valid{border-left:3px solid #48af48;border-bottom:1px solid #48af48}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type='checkbox']{width:auto;float:left;margin:3px 10px 0 0;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item input[type='radio']{width:auto;float:left;margin:4px 10px 0 0;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox.horizontal,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio.horizontal{display:flex;flex-flow:row wrap}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox.horizontal .wpcf7-list-item,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio.horizontal .wpcf7-list-item{margin-right:14px}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox.horizontal .wpcf7-list-item.last,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio.horizontal .wpcf7-list-item.last{margin-right:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox.vertical .wpcf7-list-item,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio.vertical .wpcf7-list-item{margin-bottom:14px}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox.vertical .wpcf7-list-item.last,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio.vertical .wpcf7-list-item.last{margin-bottom:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox span.wpcf7-list-item,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio span.wpcf7-list-item{position:relative;margin:0;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox span.wpcf7-list-item label,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio span.wpcf7-list-item label{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox span.wpcf7-list-item label:after,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio span.wpcf7-list-item label:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox span.wpcf7-list-item label input[type=radio],.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio span.wpcf7-list-item label input[type=radio]{display:none}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox span.wpcf7-list-item label span.wpcf7-list-item-label,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio span.wpcf7-list-item label span.wpcf7-list-item-label{position:relative;display:block;cursor:pointer;float:left;padding:0 0 0 30px}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox span.wpcf7-list-item label span.wpcf7-list-item-label:before,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio span.wpcf7-list-item label span.wpcf7-list-item-label:before{font-family:"Font Awesome 5 Free";font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;text-rendering:auto;line-height:inherit;content:'\f0c8';font-size:24px;position:absolute;left:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-checkbox span.wpcf7-list-item label input[type=radio]:checked+span.wpcf7-list-item-label:before,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .wpcf7-radio span.wpcf7-list-item label input[type=radio]:checked+span.wpcf7-list-item-label:before{content:'\f14a'}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .check-acceptance{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .check-acceptance span.wpcf7-checkbox{position:relative;display:block;padding:20px 0 0 0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .check-acceptance span.wpcf7-checkbox .wpcf7-list-item{position:relative;display:block;margin:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .check-acceptance span.wpcf7-checkbox .wpcf7-list-item label{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .check-acceptance span.wpcf7-checkbox .wpcf7-list-item label:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .check-acceptance span.wpcf7-checkbox .wpcf7-list-item label input{position:absolute;display:block;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:13px;height:13px;float:none;margin:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .form-item .check-acceptance span.wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{position:relative;display:block;padding:0 0 0 24px;margin:-24px 0 0 0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap.qualification-wrap,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap.club-details,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap.payment-club-company{display:none}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap .required-docs-title,.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap .required-atts-title{display:none}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap .docDefaults.hidden{display:none}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap .column{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap .column .zip-city{position:relative;display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap .column .zip-city:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap .column .zip-city .form-item{display:block}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap .column .zip-city .form-item.zip{width:38%;float:left}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form .column-wrap .column .zip-city .form-item.city{float:right;width:60%}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form textarea{position:relative;display:block;border:0;padding:10px;background:#f0f0f0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form input.wpcf7-submit{position:relative;display:inline-block;padding:6px 12px;color:#000;background:#ccc;text-transform:uppercase;font-weight:600;font-size:14px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;margin:0 0 20px 0;border:0}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form input.wpcf7-submit:hover{color:#fff;background:#b81717}.deb-content .deb-body .deb-body-content .wpcf7 form .styled-form input.wpcf7-submit:disabled{color:#aeaeae;background:#f0f0f0;cursor:not-allowed}.deb-content .deb-body .deb-body-content.symposium-container ul.options-wrap{margin:0;padding:0;list-style:none}.deb-content .deb-body .deb-body-content.symposium-container ul.options-wrap li{position:relative;display:block}.deb-content .deb-body .deb-body-content.symposium-container ul.options-wrap li label{position:relative;display:block;padding:0 0 20px 0}.deb-content .deb-body .deb-body-content.symposium-container ul.options-wrap li label input[type=radio]{display:none}.deb-content .deb-body .deb-body-content.symposium-container ul.options-wrap li label span.label-text{position:relative;display:block;cursor:pointer;padding:0 0 0 30px;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;line-height:22px;letter-spacing:0}.deb-content .deb-body .deb-body-content.symposium-container ul.options-wrap li label span.label-text:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content.symposium-container ul.options-wrap li label span.label-text:before{content:'\f096';font-family:"Font Awesome 5 Free";font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:900;text-rendering:auto;line-height:inherit;content:'';font-size:24px;position:absolute;left:0}.deb-content .deb-body .deb-body-content.symposium-container ul.options-wrap li label span.label-text .price{position:absolute;display:block;top:0;right:0;color:#b81717;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;line-height:22px;letter-spacing:0}.deb-content .deb-body .deb-body-content.symposium-container ul.options-wrap li label span.label-text .price-info{position:relative;display:block;text-align:right;font-family:'Open Sans',sans-serif;font-size:10px;font-weight:400;line-height:16px;letter-spacing:0}.deb-content .deb-body .deb-body-content.symposium-container ul.options-wrap li label input[type=radio]:checked+span.label-text:before{content:'\f046'}.deb-content .deb-body .deb-body-content.symposium-container #speakers{position:relative;display:block;margin:0 0 20px 0}.deb-content .deb-body .deb-body-content.symposium-container #speakers h3.speaker-title{position:relative;display:block;padding:10px;margin:0 0 5px 0;color:#000;background:#f0f0f0;text-decoration:none;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:15px;letter-spacing:0;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.deb-content .deb-body .deb-body-content.symposium-container #speakers h3.speaker-title span{position:absolute;top:50%;right:10px;z-index:500;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.deb-content .deb-body .deb-body-content.symposium-container #speakers h3.speaker-title.ui-accordion-header-active{color:#fff;background:#f0c800}.deb-content .deb-body .deb-body-content.symposium-container #speakers h3.speaker-title:hover{color:#fff;background:#b81717}.deb-content .deb-body .deb-body-content.symposium-container #speakers .speaker-desc{text-align:justify}.deb-content .deb-body .deb-body-content.symposium-container #speakers .speaker-text{position:relative;display:block}.deb-content .deb-body .deb-body-content.symposium-container #speakers .speaker-text:after{display:block;content:'';clear:both;width:100%;height:0}.deb-content .deb-body .deb-body-content.symposium-container #speakers .speaker-text img{padding:0 20px 20px 0;float:left;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.deb-content .deb-body .deb-body-content .courses-container h2.headline{text-transform:uppercase}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry{position:relative;border:1px solid #efefef;overflow:hidden;padding:50px 10px 20px 10px;box-shadow:0 1em 1em -1em rgba(0,0,0,0.25);margin-bottom:25px}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry.closed{background:#fefefe}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry.closed span.bookable{background:#b81717;color:#fff;position:absolute;font-size:12px;padding:2px 5px;top:25px;right:-45px;text-align:center;line-height:15px;letter-spacing:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);left:auto;width:150px;text-transform:uppercase}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry .row-container{display:flex;flex-direction:row;flex-wrap:wrap}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry .row-container .course{line-height:1.5rem;flex:1 1 auto}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry .course{margin-right:5px}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry .course span{margin-right:5px;width:12px}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry .course.deadline{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:15px;letter-spacing:0;display:block;margin:15px 0;text-align:center}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry .course-more-info{padding:25px;border:1px solid #f0c800;margin-bottom:15px}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry .course-more-info.closed{display:none}.deb-content .deb-body .deb-body-content .courses-container .entry-wrapper .course.entry .signup{position:relative;display:block;width:100%;text-align:center}.deb-content .deb-body .deb-body-content .courses-container .button_div{position:relative;display:block;background:#f0c800;color:#fff;padding:10px 15px;margin:15px 0;width:calc(100% - 30px);cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.deb-content .deb-body .deb-body-content .courses-container .button_div:hover{color:#fff;background:#b81717}.contactinfobox{font-size:12pt}.deb-intern .left{float:left;width:60%}.deb-intern .right{float:right;width:40%}.deb-intern:after{display:block;content:'';clear:both;width:100%;height:0}.googlemap{margin-top:30px}.error-container{text-align:center}.content{margin-top:60px}.alignright{float:right}.alignleft{float:left}