.sidebar .widget{padding: 20px 20px 20px 20px;padding: 1.25rem 1.25rem 1.25rem 1.25rem;border: 1px solid #ccc;border-radius: 4px;border-radius: .25rem;margin: 24px 0px 24px 0px;margin: 1.5rem 0rem 1.5rem 0rem}.sidebar .widget .widget--title{font-size: 18px;font-size: 1.125rem;background: #6f5499;margin: -20px -20px 20px -20px;margin: -1.25rem -1.25rem 1.25rem -1.25rem;padding: 9px 20px 9px 20px;padding: .5625rem 1.25rem .5625rem 1.25rem;color: #fff}.widget_search input[type="text"]{display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s}.widget_search input[type="submit"]{color: #333;background-color: #fff;border-color: #ccc;border-style: solid;border-width: 1px;display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border-radius: 4px}.widget_pages ul,.widget_nav_menu ul{list-style-type: none;padding: 0;margin: 0}.widget_pages ul ul,.widget_nav_menu ul ul{padding-left: 15px;padding-left: .9375rem}.alignnone{margin: 5px 20px 20px 0}.aligncenter,div.aligncenter{display: block;margin: 5px auto 5px auto}.alignright{float: right;margin: 5px 0 20px 20px}.alignleft{float: left;margin: 5px 20px 20px 0}a img.alignright{float: right;margin: 5px 0 20px 20px}a img.alignnone{margin: 5px 20px 20px 0}a img.alignleft{float: left;margin: 5px 20px 20px 0}a img.aligncenter{display: block;margin-left: auto;margin-right: auto}.wp-caption{background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center}.wp-caption.alignnone{margin: 5px 20px 20px 0}.wp-caption.alignleft{margin: 5px 20px 20px 0}.wp-caption.alignright{margin: 5px 0 20px 20px}.wp-caption img{border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto}.wp-caption p.wp-caption-text{font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px}.screen-reader-text{clip: rect(1px, 1px, 1px, 1px);position: absolute !important;white-space: nowrap;height: 1px;width: 1px;overflow: hidden}.screen-reader-text:focus{background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000}html,body{height: 100%}body{font-size: 14px;font-size: .875rem;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-ms-font-smoothing: antialiased;-o-font-smoothing: antialiased;font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.container{min-width: 320px}.is--right{float: right}.is--align-right{text-align: right}.is--center{float: none;margin: 0 auto}.is--align-center{text-align: center}.is--left{float: left}.is--align-left{text-align: right}.is--hidden{display: none}.is--visible{display: inline-block}.display{box-shadow: 0 0 1px #6f5499 inset;background: rgba(111,84,153,0.5)}body{padding-top: 90px;padding-top: 5.625rem}#test{width: 50px;height: 50px;display: block;background: #0275d8}#mainnav{background: #6f5499;padding: 10px 0px 10px 0px;padding: .625rem 0rem .625rem 0rem}#mainnav a{color: #fff}#mainnav .nav > .active > a,#mainnav .nav > .active > a:focus,#mainnav .nav > .active > a:hover .nav > li > a:focus,#mainnav .nav > li > a:hover,#mainnav .nav .open > a,#mainnav .nav .open > a:focus,#mainnav .nav .open > a:hover{background: #a491c2}#footer{background: #2a2730;padding: 60px 0px 60px 0px;padding: 3.75rem 0rem 3.75rem 0rem;margin-top: 40px;margin-top: 2.5rem;color: #fff}#footer a{color: #eee}html{height: auto}body{font-family: Arial, Helvetica, "sans-serif";font-size: 18px;overflow-x: hidden;padding-top: 0;width: 100%;line-height: 1.7em;color: #333}body.menu-is-open{overflow: hidden}@media (max-width: 768px){body{font-size: 16px}body h2{font-size: 1.5em}body h2{font-size: 1.1em}}a{text-decoration: none;color: #039}a:hover{color: #004de5;text-decoration: none}a:focus{outline: none;text-decoration: none}h1,h2{color: #039;font-weight: bolder}h3{color: #004de5}.logo{height: 70px;width: 70px;background: #fff;display: block;padding: 10px}.logo .img{background-image: url('https://schalkefanclub-gescher.de/wp-content/themes/child-theme-sample/assets/img/glockenstadt-knappen-gescher-logo.png');width: 100%;height: 100%;background-size: contain}#wpadminbar a{color: #ffffff !important}#wpadminbar a:hover{color: #00b9eb !important}@media (max-width: 600px){#wpadminbar{position: fixed}}.tos-close{top: 100px}.so-widget-sow-features .sow-features-list .sow-features-feature .sow-icon-container{width: 100%}.so-widget-sow-features .sow-features-list .sow-features-feature .sow-icon-container .sow-icon-image{width: 100%}.so-widget-sow-features .sow-features-list .sow-features-feature .textwidget h5{font-size: 1.1em;font-weight: bolder;hyphens: auto;text-align: center}.custom-swiper .swiper-container .swiper-slide{background-position: top center !important}@media (max-width: 768px){.custom-swiper .swiper-container{height: 60vh}}@media (max-width: 500px){.custom-swiper .swiper-container{height: 35vh}.custom-swiper .swiper-container .swiper-slide .swiper--title{font-size: 30px !important;padding: 10px 30px;top: 30px;bottom: auto}.custom-swiper .swiper-container .swiper-slide .swiper--subtitle{font-size: 22px !important;padding: 10px 30px;top: 100px;bottom: auto}.custom-swiper .swiper-container .swiper-slide .more{bottom: 30px}}header{height: 400px;width: 100vw;background-position: center center;background-size: cover;position: relative;overflow: hidden}#mainnav{padding: 0;background: #039;border: none;border-radius: 0;display: flex;height: 70px;z-index: 9999}#mainnav img{height: 70px}#mainnav .container{min-width: 0}#mainnav .container .menu{width: 100%;height: 100%}#mainnav .container .menu .menu-header-container{height: 100%}#mainnav .container .menu .menu-header-container ul{display: flex;justify-content: center;align-items: center;margin: 0;padding: 0;height: 100%}#mainnav .container .menu .menu-header-container ul li{flex: 1 1;height: 100%;list-style-type: none;text-align: center;transition: all ease .2s;position: relative}#mainnav .container .menu .menu-header-container ul li a{display: block;padding-top: 25px;color: rgba(255,255,255,0.8) !important;font-weight: lighter;font-size: 18px;height: 100%;line-height: 1.2em}#mainnav .container .menu .menu-header-container ul li.menu-item-has-children:after{content: '';font-family: 'fontawesome';color: rgba(255,255,255,0.8);position: absolute;bottom: 0}#mainnav .container .menu .menu-header-container ul li .sub-menu{background: #039;display: none}#mainnav .container .menu .menu-header-container ul li a:hover{color: #fff !important}#mainnav .container .menu .menu-header-container ul li:hover.menu-item-has-children:after{color: #fff !important}#mainnav .container .menu .menu-header-container ul li:hover .sub-menu{display: block}@media (max-width: 992px){#mainnav .container{width: calc(100% - 140px);padding-right: 70px;margin: 0}}@media (max-width: 500px){#mainnav .container{background: #ffffff}}#mainnav .contact{height: 100%;width: 70px;background: #ffffff;position: relative;color: #039}#mainnav .contact i{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 25px}@media (max-width: 992px){#mainnav .contact{right: 70px}}@media (max-width: 500px){#mainnav .contact{border-left: 1px solid #ddd}}.mobile-menu{position: absolute;top: 50%;right: 0;transform: translateY(-50%);background: #ffffff;border-left: 1px solid #ddd;height: 70px;width: 70px}.mobile-menu .hamburger{content: '';width: 35px;height: 6px;background: #039;float: right;margin: 33px 17px;position: relative;transition: all ease .5s}.menu-is-open .mobile-menu .hamburger{transform: rotate(-180deg)}.mobile-menu .hamburger:before{position: absolute;bottom: 12px;content: '';width: 100%;height: 6px;background: #039;transition: all ease .5s}.menu-is-open .mobile-menu .hamburger:before{transform: rotate(45deg);width: 70%;margin-bottom: -5px;margin-left: 18px}.mobile-menu .hamburger:after{position: absolute;top: 12px;content: '';width: 100%;height: 6px;background: #039;transition: all ease .5s}.menu-is-open .mobile-menu .hamburger:after{transform: rotate(-45deg);width: 70%;margin-top: -5px;margin-left: 18px}.mobile-nav{width: fit-content;height: 100vh;position: fixed;padding: 40px 30px 40px 10px;overflow-x: hidden;overflow-y: auto;left: -100vw;background: #002b80;z-index: 999998;min-width: 250px}.mobile-nav ul{padding-left: 0}.mobile-nav ul li{list-style-type: none}.mobile-nav ul li a{width: 100%;padding: 15px;display: block;color: rgba(255,255,255,0.8) !important}.mobile-nav ul li a:hover{color: #fff !important}.mobile-nav ul li .sub-menu{margin-left: 20px}.menu-is-open .mobile-nav{left: 0}.sticky{position: fixed;top: 0;width: 100%}.sticky#mainnav{z-index: 9999}.nav-title{text-transform: uppercase;color: #039;position: fixed;top: 70px;left: 0;right: 0;text-align: center;font-size: 30px;pointer-events: none;z-index: 9998;padding-top: 10px}.nav-title:after{content: '';position: absolute;top: 0;left: 0;right: 0;margin: auto;background: linear-gradient(to bottom, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0) 76%);height: 90px;width: 100%;z-index: -1}@media (max-width: 992px){.nav-title{font-size: 25px;font-weight: bold;position: static;color: #ffffff;padding-top: 20px}.nav-title:after{display: none}}@media (max-width: 768px){.nav-title{font-size: 20px}}@media (max-width: 640px){.nav-title{padding-top: 10px}}@media (max-width: 500px){.nav-title{font-size: 16px;position: fixed;background: #039;padding: 8px 0}}#footer{background: #f2f4fa;color: #039;padding: 0;height: 400px}#footer .footer-contact{background: #039;color: #ffffff;height: 100%;padding-left: 0}#footer .footer-contact .logo{position: absolute}#footer .footer-contact .contactdata{margin: 0 20px 0 30%}#footer .footer-contact .contactdata h3{color: #ffffff;font-weight: bold;margin-bottom: 30px}#footer .footer-menu h3{color: #039;font-weight: bold;margin-bottom: 30px}#footer .footer-menu .menus{display: flex}#footer .footer-menu .menus .first-menu{width: 80%}#footer .footer-menu .menus .first-menu ul{padding: 0;display: flex;justify-content: center;align-items: center;margin: 0}#footer .footer-menu .menus .first-menu ul li{list-style-type: none;flex-grow: 1}#footer .footer-menu .menus .first-menu ul li a{color: #039 !important;font-size: 0.8em}#footer .footer-menu .menus .first-menu ul li .sub-menu{position: absolute}#footer .footer-menu .menus .second-menu{width: 20%}#footer .footer-menu .menus .second-menu ul{padding: 0;margin: 0}#footer .footer-menu .menus .second-menu ul li{padding: 5px;list-style-type: none}#footer .footer-menu .menus .second-menu ul li a{color: #039 !important;font-size: 0.8em}@media (max-width: 1200px){#footer{height: auto}#footer .row{height: auto}#footer .row .footer-contact{height: auto}#footer .row .footer-contact .contactdata{margin: 0 20px 50px 100px}#footer .row .footer-menu{margin: 0 20px 50px}}form textarea{max-width: 100%;height: 132px !important}form .btn{float: right;padding: 6px 40px;background-color: transparent;border-color: #000000;color: #000000;border-radius: 0;background-color: #039;color: #ffffff;border: none}form .btn:hover,form .btn:active,form .btn:focus,form .btn:active:focus{background-color: #002b80;color: #ffffff}form .btn:hover:disabled{background-color: #039;color: #ffffff}form .form-control{border-radius: 0;background: #039;color: #ffffff}form .form-control::placeholder{color: #ffffff;opacity: 1}form .form-control::-webkit-input-placeholder,form .form-control:-ms-input-placeholder,form .form-control::-ms-input-placeholder{color: #ffffff}form .check-container{display: block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 16px}form .check-container br{display: none}form .check-container input{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0}form .check-container input:checked ~ .checkmark{background-color: #039}form .check-container input:checked ~ .checkmark:after{display: block}form .check-container .checkmark{position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #039}form .check-container .checkmark:after{content: "";position: absolute;display: none;left: 10px;top: 6px;width: 5px;height: 10px;border: 1px solid #fff;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}form .check-container:hover .checkmark{background-color: #002b80}.posts h1{margin-bottom: 30px}.posts .pagination{position: relative;width: 100%;margin-bottom: 50px}.posts .pagination .nav-previous{position: absolute;left: 0;top: 0}.posts .pagination .nav-previous a{background: #F2F4FA;padding: 10px 30px}.posts .pagination .nav-next{position: absolute;right: 0;top: 0}.posts .pagination .nav-next a{background: #F2F4FA;padding: 10px 30px}.posts .pagination .pages{text-align: center;color: #039}@media (max-width: 600px){.posts .pagination{margin-bottom: 70px}.posts .pagination .pages{margin-top: -40px}}.posts .current-posts{margin-bottom: 50px}.posts .current-posts .post{display: flex;margin-bottom: 50px}.posts .current-posts .post .post-date{width: 200px;margin-top: 50px}.posts .current-posts .post .post-date .day,.posts .current-posts .post .post-date .month,.posts .current-posts .post .post-date .year{color: #039;text-align: center;font-weight: bolder}.posts .current-posts .post .post-date .day{font-size: 70px;margin-bottom: 10px}.posts .current-posts .post .post-date .month{font-size: 30px;margin-bottom: 5px}.posts .current-posts .post .post-date .year{font-size: 40px}.posts .current-posts .post .post-content{width: calc(100% - 200px);position: relative}.posts .current-posts .post .post-content .post-img-text{display: flex;background: #F2F4FA;position: relative}.posts .current-posts .post .post-content .post-img-text .post-img{width: 200px;display: block}.posts .current-posts .post .post-content .post-img-text .post-text{padding: 0 20px 20px}.posts .current-posts .post .post-content .post-img-text .post-text h2 a{color: #555555 !important}.posts .current-posts .post .post-content .post-img-text .post-text h2 a:hover{color: #555555 !important}.posts .current-posts .post .post-content .post-img-text .post-text p{word-break: break-word;hyphens: auto}.posts .current-posts .post .post-content .post-img-text .post-text p .read-more{position: absolute;bottom: -50px;right: -10px;background: #039;margin-right: 10px;padding: 10px 30px;color: #ffffff !important}.posts .current-posts .post .post-content .categories{clear: both;margin-top: 5px;width: calc(100% - 160px);display: flex;flex-wrap: wrap}.posts .current-posts .post .post-content .categories .category{background: #039;border-radius: 10px;margin: 5px;padding: 3px 15px;color: #fff !important;font-size: 0.8em;display: block;width: intrinsic;width: -moz-max-content;width: -webkit-max-content;width: max-content}@media (max-width: 992px){.posts .current-posts .post{display: block}.posts .current-posts .post .post-content{width: 100%}.posts .current-posts .post .post-content .post-img-text .post-img{width: auto;display: flex;margin: 0 auto}.posts .current-posts .post .post-content .post-img-text .post-img img{display: block;max-width: 100%;height: auto}.posts .current-posts .post .post-content .post-img-text .post-img .post-date{display: block;margin: 50px auto 0}}@media (max-width: 768px){.posts .current-posts .post .post-content .post-img-text{display: block}.posts .current-posts .post .post-content .post-img-text .post-img{margin-bottom: 30px;width: intrinsic;width: -moz-max-content;width: -webkit-max-content;width: max-content;max-width: 100%}.posts .current-posts .post .post-content .post-img-text .post-text h2{text-align: center}.posts .current-posts .post .post-content .categories{margin-top: 60px;width: 100%}}.posts.single .current-posts{margin: 50px 0 70px}.posts.single .current-posts .post .post-content{width: 100%}.posts.single .current-posts .post .post-content .post-img-text{display: block}.posts.single .current-posts .post .post-content .post-img-text .post-img{width: 100%}.posts.single .current-posts .post .post-content .post-img-text .post-img img{display: block;margin: 0 auto;max-width: 100%;height: auto}.posts.single .current-posts .post .post-content .post-img-text .post-text h1{margin: 40px 0 15px}.posts.single .current-posts .post .post-content .post-img-text .post-text .post-date{width: 140px;float: right;margin-top: 25px}.posts.single .current-posts .post .categories{margin-top: 20px}.posts.single .current-posts .post .categories .cat-header{color: #039;font-weight: bold;width: 100%}.posts.single-fahrt .current-posts{margin: 100px 0 70px}.posts.single-fahrt .current-posts .accordion .acc-content{max-height: none}.posts.single-fahrt .current-posts .accordion .acc-content .acc-text{max-height: none}.accordion .acc-head{padding: 0 15px;display: flex;flex-wrap: wrap;align-items: center}.accordion .acc-head > *{padding: 8px 0}.accordion .acc-head .acc-main-title{font-size: 22px;font-weight: bolder;color: #039}.accordion .acc-head .acc-main-subtitle{font-size: 18px;color: #039}.accordion .acc-element{position: relative;margin-bottom: 10px}.accordion .acc-element .acc-header{background: #F2F4FA;padding: 0 0 0 15px;display: flex;flex-wrap: wrap;align-items: center}.accordion .acc-element .acc-header > *{padding: 8px 0}.accordion .acc-element .acc-header .acc-title{font-size: 24px;font-weight: bolder;color: #555555}.accordion .acc-element .acc-header .acc-open{background: #039;color: #ffffff;text-align: center;z-index: 2}.accordion .acc-element .acc-content{background: #F2F4FA;max-height: 0;overflow: hidden;transition: max-height ease-out .5s}.accordion .acc-element .acc-content .acc-text{padding: 20px 60px 10px 20px;max-height: 0}.accordion .acc-element .acc-content .acc-text p{display: inline}.accordion .acc-element .acc-content .acc-text .fahrt-alert{color: #f00000;text-transform: uppercase}.accordion .acc-element .acc-content .acc-form{margin-top: 50px;display: flex;padding: 0 20px 50px}.accordion .acc-element .acc-content .acc-form form{width: 100%}.accordion .acc-element .acc-content .acc-form form .wpcf7-field-group{display: flex;margin-bottom: 10px}.accordion .acc-element .acc-content .acc-form form .wpcf7-field-group > span{width: calc(100% - 55px)}.accordion .acc-element .acc-content .acc-form form .wpcf7-field-group .wpcf7-field-group-remove,.accordion .acc-element .acc-content .acc-form form .wpcf7-field-group .wpcf7-field-group-add{font-size: 30px;font-weight: bold;background: none;border: none;color: #039;height: 20px}.accordion .acc-element .acc-content .acc-form form .wpcf7-field-group .wpcf7-field-group-remove:focus,.accordion .acc-element .acc-content .acc-form form .wpcf7-field-group .wpcf7-field-group-add:focus{outline: none}.accordion .acc-element .acc-content .acc-form form .wpcf7-field-group .wpcf7-field-group-remove{border-right: 1px solid #ddd}.accordion .acc-element .acc-content .acc-form form input,.accordion .acc-element .acc-content .acc-form form textarea{background: #ffffff;border: 1px solid #ddd;color: #333}.accordion .acc-element .acc-content .acc-form form input[type="number"]{width: 60%}.accordion .acc-element .acc-content .acc-form form .form-control::placeholder{color: #999999 !important}.accordion .acc-element .acc-content .acc-form form .form-control::-webkit-input-placeholder,.accordion .acc-element .acc-content .acc-form form .form-control:-ms-input-placeholder,.accordion .acc-element .acc-content .acc-form form .form-control::-ms-input-placeholder{color: #999999 !important}.accordion .acc-element .acc-content .acc-form form .check-container input:checked ~ .checkmark{background-color: #ffffff}.accordion .acc-element .acc-content .acc-form form .check-container .checkmark{background-color: #ffffff;border: 1px solid #ddd}.accordion .acc-element .acc-content .acc-form form .check-container .checkmark:after{border: solid #039;border-width: 0 3px 3px 0}.accordion .acc-element .acc-content .acc-form form .check-container:hover .checkmark{background-color: #fcfcfc}.accordion .acc-element .acc-content .acc-form form .submit{position: absolute;bottom: 0;right: 0;background: #039;color: #ffffff;text-align: center;padding: 8px 0;display: none}.accordion .acc-element .acc-content .acc-form form .submit:hover,.accordion .acc-element .acc-content .acc-form form .submit:active,.accordion .acc-element .acc-content .acc-form form .submit:focus,.accordion .acc-element .acc-content .acc-form form .submit:active:focus{background-color: #002b80;color: #ffffff}.accordion .acc-element .acc-content .acc-form form .submit:disabled{background-color: #039;color: #ffffff;opacity: .65}.accordion .acc-element .acc-content .acc-form form .ajax-loader{width: 20px;height: 20px;background-size: contain;position: absolute;right: 240px;bottom: 15px}.accordion .acc-element.active .acc-header .acc-title{color: #039}.accordion .acc-element.active .acc-header .acc-open{display: none}.accordion .acc-element.active .acc-content .acc-text{max-height: unset}.accordion .acc-element.active .acc-content .acc-form form .submit{display: block}