<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
Theme Name: Responsive_sport
Theme URI: http://plessmann-design.com/wordpress-themes/Responsive_sport/
Author: Gregor Plessmann
Author URI: http://plessmann-design.com/
Description: Description
Version: 1.0.0
Tested up to: 5.0
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: responsive_sport
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Responsive_sport is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.clearfix{clear:both}body,button,input,select,optgroup,textarea{color:#404040;font-family:'Open Sans','Calibri','Arial',sans-serif;font-size:16px;font-size:1rem;line-height:1.6em}h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3{font-family:'Merriweather','Georgia','Cambria',serif;color:#0069b4;line-height:1.5em}h1{font-size:2.6em}h1.h1-frontpage,h1.h1-frontpage-2,.entry-content h1{margin:0;font-size:1.1em}h2{font-size:1.2em;color:#0069b4;line-height:1.5em}h2.entry-title a{color:#444;line-height:1.5em;margin:1em 0 0}h2.entry-title-single{margin:0;font-size:2.6em;color:#009edf;font-weight:400}h2.entry-title a:hover{margin:0;color:#0069b4}h2.entry-title{margin:0}h2.entry-single{color:#333;font-size:2.6em;font-weight:800;margin:0}h2.entry-title-bg{margin:0;position:absolute;bottom:7px;left:0;background:#0069b4;color:#fff;padding:.25em .5em;font-size:1.1em}h2.sport-headline{font-family:'Open Sans';font-weight:400;font-size:1.3em;text-transform:uppercase;letter-spacing:.12em;margin:.25em 0 1em 0!important}h3{font-size:1.2em;line-height:1.6em;padding:0;margin:1em 0 0}h3.entry-title-single{margin:0}h3.headline-orange{font-size:1.4em;margin:2em 0 0;color:#e86252}.entry-content h2{font-size:1.8em;line-height:1.6em}h3.page-title{padding:0;margin:0 0 -.5em;font-size:1.5em;line-height:1.7em}h3.head-container-events{background:#30acdd;padding:.25em .5em;margin-bottom:1em;color:#fff;font-family:'open sans';font-weight:400;letter-spacing:.1em;text-transform:uppercase}h4.single-overhead{font-size:1.4em}.entry-content h4{font-size:1.2em;margin-bottom:0;color:#0069b4}.link-hell a{color:#fff}.link-hell a:visited{color:#fff}.button-bg a:hover{font-weight:700}.button-bg a:visited{color:#fff}a.back-to{padding:1em 0;font-weight:600}ul.post-categories{list-style:none;margin:0;padding:0 0 .5em;color:#0069b4;font-weight:700;text-transform:uppercase;letter-spacing:.2em;position:absolute;top:-50px;left:0}p{margin-bottom:1.2em;font-family:'Open Sans','Calibri','Arial',sans-serif;font-size:.85em;line-height:1.65em}p:last-child{margin-bottom:.5em;font-size:.9em!important}p.entry-single-meta{margin:0!important}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}p.has-drop-cap:first-letter {font-family:'Open Sans',Arial,sans-serif;font-weight:600!important;color:#009edf;font-size:4.5em!important;margin:-.16em .05em 0 -.05em!important;line-height:1.8em;padding:.1em 0 0}p.teaser{margin-bottom:3em}.post-entry-content.teaser{font-weight:700;margin-bottom:2em}.widget-frontpage{padding:0;margin-top:2em}.textwidget{font-size:.9em}.footer-widget-container h2.widget-title{font-size:.9em;font-weight:400;width:138px}.event-meta p{flex:0 0 40%;margin:0;width:100%;text-align:left}.event-meta p:last-child{margin:0}p.event-meta-detail{border-bottom:none;margin-bottom:-.75em}p.event-meta-single{margin:0 0 .5em;padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background-color:#fff;font-family:'Open Sans',Helvetica,Arial,sans-serif;border-top:12px solid #fecc00}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em}ul{list-style:disc}ol{list-style:decimal}li&gt;ul,li&gt;ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;width:100%}figure.wp-block-image.is-resized.img-pikto{position:absolute;top:-10%;right:4%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.site-header{width:100%;background:#fff;padding:0 1em;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:75px;position:relative}.site-header-wrapper{display:flex}.custom-logo{max-width:100%;margin-bottom:-20px}img.custom-logo{width:100%;height:auto}header.entry-header{width:100%;flex-shrink:1;order:2;position:relative}header.entry-header-single{padding:0}.single-post-entry-content{padding:0 0 1em}.single-post-entry-content.teaser{font-size:1.1em}.single-thumbnail-container{margin:1em 0 0;overflow:hidden;clear:both}p.entry-single_but{font-size:.7em;background:#eee;padding:1em 1em 1.5em;margin:0 0 2em}h4.entry-blog-overhead{margin:0 0 .6em}.site-branding,#site-navigation{z-index:100}.site-footer{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:200px;position:relative;margin:5em 0 0;background:#f2f2f3;width:100%}.site-info{font-size:.6em;line-height:1.4em;margin:0;padding:0;background:#d9dadb;border-bottom:12px solid #444}.site-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0 1em}.site,.site-header,.site-content,.site-main,.footer-widget-container,.site-info-wrapper,.entry-content-frontpage{max-width:100%}.content-area{flex:1;width:100%;margin-top:1em}.widget-area{flex:1;padding:0 1em}#wpfront-scroll-top-container{display:none;position:fixed;cursor:pointer;z-index:9999}#wpfront-scroll-top-container&gt;img{right:3em;opacity:1;bottom:3em;display:block}.site-info-wrapper{padding:1em 2em;margin:0 auto}.search-result{display:block;width:65%;margin:0 auto;border-bottom:2px solid #f2f3f3;padding:0 0 1em;margin-bottom:2em}.search-result .entry-summary{padding:0;margin:0}.search-result .entry-title{font-size:1.8em;padding:0;margin:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}section.no-results.not-found{position:relative;margin:5em 0}a{color:#0069b4;text-decoration:none}a:visited{color:#0069b4}a:hover,a:focus,a:active{color:#009edf}a:focus{outline:thin dotted}.menu-hauptmenue-container{display:none}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul .current-menu-item a{border-bottom:4px solid #30acdd}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover&gt;ul,.main-navigation ul ul li.focus&gt;ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover&gt;ul,.main-navigation ul li.focus&gt;ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none;font-size:.8em;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#444;border-bottom:4px solid #fff;transition:all .3s}.main-navigation a:hover{border-bottom:4px solid #30acdd}ul#menu-navigation-sidebar{margin:0 0 2em;padding:0;list-style:none}#menu-navigation-sidebar .menu-item{padding:.5em 0;border-bottom:1px solid #dbdbdb}#menu-navigation-sidebar .menu-item:first-child{border-top:1px solid #dbdbdb}ul#menu-sportarten{list-style:none;padding:0;margin:0}#menu-sportarten a{padding:.5em 1em;border-bottom:1px solid #eee;display:block;width:100%;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.menu-toggle,.main-navigation.toggled ul{display:block}.site-branding{flex:0 1 50%}.main-navigation{flex:0 1 50%;padding:0 1em 0 0}.main-navigation.toggled .menu-hauptmenue-container{display:block;width:100%;z-index:100;position:absolute;left:0;top:100px;-webkit-transition:all .5ms ease-in-out;-moz-transition:all .5ms ease-in-out;-ms-transition:all .5ms ease-in-out;-o-transition:all .5ms ease-in-out;transition:all .5ms ease-in-out}.main-navigation.toggled .menu-hauptmenue-container li{display:block;width:100%;background:#0069b4;opacity:.9;padding:1em;border-bottom:1px solid rgba(0,0,0,.8);text-align:center}.main-navigation.toggled .menu-hauptmenue-container a{color:#fff;font-size:1.1em;border-bottom:none}.main-navigation.toggled .menu-hauptmenue-container a:hover{color:#009edf;font-size:1.3em}.main-navigation.toggled .sub-menu{display:none}.bars{background-color:#999;display:inline-block;height:4px;position:relative;width:30px;margin-left:1em}.bars:before,.bars:after{background-color:#999;content:"";display:inline-block;height:4px;position:absolute;width:30px;left:0}.bars:before{top:10px}.bars:after{top:-10px}button.menu-toggle{margin-bottom:-1em;border:none;cursor:pointer;border-radius:0;background:0 0;width:150px;height:50px;font-size:1.1em;padding:0;color:#999;margin-right:-1.5em;float:right}@media screen and (min-width:768px){button.menu-toggle{border:none;float:right;cursor:pointer;border-radius:0;background:0 0;width:150px;height:50px;font-size:1.1em;padding:0;color:#999}}@media screen and (min-width:1140px){.menu-toggle{display:none}.main-navigation ul{display:flex;flex-direction:row;justify-content:space-between;padding:0}body{background:#fff}.main-navigation{flex:0 1 70%;padding:0;margin-top:1em}.site-branding{flex:0 1 30%}.thumbnail-container{height:400px;overflow:hidden;margin:0 0 1.5em}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget ul{padding:0;margin:0;list-style:none}.widget li{padding:.5em 0;border-bottom:1px solid #dbdbdb}.widget li a{display:block;width:100%;padding:.25em 0}.widget li a:hover{background:#dbdbdb}h2.widget-title{font-family:'Open sans';font-weight:600;text-transform:uppercase;letter-spacing:.2em;font-size:1.1em;padding:0;margin:1em 0 .5em}.col-3{flex:0 1 25%}.col-9{flex:0 1 75%}.footer-widget-container{display:flex;flex-direction:column;justify-content:space-between;align-content:flex-start;width:80%;margin:0 auto;z-index:400}.fwc-item{flex:0 1 0;padding:0 1em}.post.status-publish{width:780px;margin:0 auto;margin-left:0}.wrapper{padding:0 1em;width:80%;margin:0 auto}.page-content,.entry-content,.entry-summary{margin:0;padding:0 1em}.content-container{flex:1;padding:0 2em 2em;position:relative}.entry-content-pagetitle{width:100%;padding:0 1em;position:relative;top:0;margin:0 auto;border-top:none}.entry-content-frontpage{padding:0;width:100%}.content-container ul li a{background:#30acdd;padding:.5em .85em;color:#fff;font-size:.7em;font-weight:400}nav.navigation.post-navigation{padding:0 1em;font-size:.7em;line-height:1.5em}.loop-heading{font-family:'Open sans';font-size:1.4em;color:#30acdd;display:block;margin:1em 0;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.content-container{flex:1;padding:0 2em 2em;position:relative}.diagonal.bottom{left:0;top:1em;right:0;bottom:0;transform:translate(0px,30px) skew(0deg,-2deg);background:#fff}.diagonal{display:block;height:48px;background:#fff;position:absolute;transform:skew(0deg,-2deg);top:-1em}.col-12{display:flex;flex-direction:column;justify-content:space-between;align-items:start}.col-9{flex:0 1 100%}.col-3-frontpage{display:none}.post-thumbnail-header.frontpage,.post-thumbnail-blog,.post-thumbnail.pagetitle{height:auto;overflow:hidden}.post-thumbnail{height:100%}.size-post-thumbnail{height:100%;width:auto}.size-post-thumbnail.wp-post-image{height:auto;width:100%}.footer-diagonal{display:block;height:60px;background:#f2f2f3;position:absolute;transform:skew(0deg,-2deg)}.footer-top{left:0;top:-58px;right:0;bottom:0;transform:translate(0px,30px) skew(0deg,-2deg)}#colophon .menu-hauptmenue-container{display:block}.entry-content-blog{padding:0 2em}.entry-meta-box{font-size:.8em;border-top:1px dashed #999;padding:.25em 0;border-bottom:1px dashed #999}.thumbnail-container{height:240px;overflow:hidden;margin:0 0 1.5em}.btn-back{margin-bottom:2em;margin-top:4em;border:1px solid #30acdd;padding:.25em 1em;display:inline-block}.btn-back-to{margin:1em 0 5em}.btn-details a{background:#0069b4;padding:.25em .5em;color:#fff;font-size:.8em;text-align:right}.btn-details a:hover{background:#30acdd}.btn-details{flex:0 0 10%}.wp-block-column{flex-basis:100%!important;height:208px;margin-bottom:1em;overflow:hidden}.wp-block-media-text.alignwide.is-vertically-aligned-top{margin:1em 0;background:#eee}figure.wp-block-media-text__media{height:280px;overflow:hidden}p.wp_block_headline{font-size:.9em;font-weight:600;color:#0069b4;border-bottom:1px solid #fff;padding-bottom:.5em}.wp-block-media-text.alignwide.is-vertically-aligned-top{margin:1em 0;background:#eee;display:flex;flex-direction:column;justify-content:space-between}.wp-block-media-text{display:grid;grid-template-rows:auto;background:#f2f2f3}.loop-heading{font-family:'Open sans';font-size:2em;color:#30acdd;display:block;margin-bottom:1em;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.front-loop-container{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;flex-wrap:wrap}h2.entry-title-small{padding:0;margin:0;font-size:1.4em;line-height:1.6em}.post-entry-content-small p{font-size:.9em;margin:0!important;padding:0!important}.type-post{flex:0 0 48%;background:#f2f2f3;margin-left:0}.post.status-publish{width:100%;margin:0 auto;margin-bottom:1em;margin-left:0}@media screen and (min-width:768px){h1.h1-frontpage,h1.h1-frontpage-2{margin:0;font-size:1.9em}h2.sport-headline{display:block;font-family:'Open Sans';font-weight:400;font-size:2.2em;text-transform:uppercase;letter-spacing:0;margin:.25em 0 1em 0!important}p:last-child{margin-bottom:4.2em}.site{width:100%;padding:0;margin:0}.site-header-wrapper,.site-content,.site-main,.footer-widget-container,.entry-content-frontpage{width:100%;max-width:768px;margin:0 auto}.footer-widget-container h2.widget-title{font-size:.9em;padding-left:.75em;font-weight:400;width:138px}.widget li a{display:block;width:100%;padding:.25em 1em}.site-header{margin:0 auto;background:#fff;padding:0;display:flex;align-items:center;justify-content:space-between;height:75px;position:relative}.site-main-fame{margin-top:2em}.entry-content h1{font-size:2.6em}.post-thumbnail-header.frontpage{height:auto;overflow:hidden}.size-post-thumbnail.wp-post-image{height:auto}.frontpage .post-thumbnail{height:auto;overflow:hidden}.post-thumbnail{height:auto}.entry-content-frontpage{width:80%;padding:2em 4em 0;position:relative;background-color:#fff;border-top:12px solid #30acdd;margin:0 auto;top:-12px}.entry-content.page{padding:2em 4em 0;position:relative;top:-13.5em;background-color:#fff;border-top:12px solid #30acdd;margin:0 auto}h1.h1-frontpage{position:absolute;top:-5.5em;left:-1em;background:rgba(0,105,180,.9);color:#fff;padding:.1em .5em .15em;margin-right:3em;font-weight:200}h1.h1-frontpage-2{position:absolute;top:-3.86em;left:-1em;background:rgba(0,105,180,.9);color:#fff;padding:0 .5em .15em;margin-right:3em;font-weight:200}h2{font-size:1.2em;color:#008bc4;line-height:1.5em}h4.h4-frontpage{position:absolute;top:-16em;left:-2em;background:rgba(0,105,180,.9);color:#fff;padding:.25em .5em}p{font-size:1em;line-height:1.7em}.post-thumbnail.pagetitle{height:auto;overflow:hidden}h2.entry-title-bg{margin:0;position:relative;left:0;background:rgba(48,172,221,.9);color:#fff;padding:.25em 1.5em}h2.pagetitle{font-size:2.4em;line-height:1.6em}.entry-content-pagetitle{width:780px;padding:2em 0 0;position:relative;top:0;margin:0 auto;border-top:none}h2{font-size:2.2em;color:#0069b4;line-height:1.5em;font-weight:200}h2.entry-title-bg.pagetitle{margin:0;position:absolute;width:100%;bottom:7px;left:0;background:rgba(48,172,221,.9);color:#fff;padding:.25em .5em 0 6em;font-size:2.4em;font-weight:100}.widget-title{margin:0;padding:.25em .75em;background:#30acdd;color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:.1em}.event-meta-box{margin:-3em 0 0}.event-meta p{font-size:.9em}.event-meta{display:flex;justify-content:flex-start;align-items:center;padding:.5em 1em;background:#f2f2f2;margin-bottom:.5em}.event-meta:hover .overlay{opacity:.9}.event-title{flex:0 0 50%}.event-meta-single-container{width:79%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;border-top:1px solid #dbdbdb;padding:1em 0;border-bottom:1px solid #dbdbdb}.event-meta-single{flex:0 0 60%}.event-meta-thumbnail{flex:0 0 40%}.clubs-logo{flex:0 1 25%;margin-right:1em}.type-events{width:100%;margin:0 auto}.content-container ul li a{font-size:.7em}.entry-content p{font-size:1em;line-height:1.7em}.custom-logo{max-width:60%;height:auto;margin-top:1em;padding:1em;margin-left:-1em}main#main{margin-top:0}.site-main-category{margin-top:3em!important}.category-description{margin:0;padding:0;font-size:1.2em}section.error-404.not-found{position:relative;margin-top:4em;padding:0 0 0 2em}.singlefame-content-container{padding:0;background:#fff;clear:both;position:relative;width:100%}.singlefame-thumbnail-container{clear:both;width:980px;height:460px;overflow:hidden}.wp-block-image{max-width:100%;margin-bottom:1em;overflow:hidden}.wp-block-image img{max-width:100%;height:auto}.fame-img{max-width:240px;height:auto;position:absolute;top:300px;border:12px solid #fff;left:4em}.post-navigation .nav-previous{float:left}.post-navigation .nav-next{float:right}.post-navigation .nav-previous a,.post-navigation .nav-next a{display:inline-block;border:2px solid #0069b4;padding:.25em 1em}.fame-post-navigation{margin:0 auto;background:#fff;padding-bottom:3em}.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{background:#30acdd;color:#fff;border:2px solid #30acdd}.fame-thumbnail-box-all{height:199px;overflow:hidden}p.fame-meta-all{margin:-.25em 0 -.7em;padding:.5em 0 0;color:#008bc4}header.clubs-teaser-item{flex:0 1 100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:2px dotted #dbdbdb;padding:.5em 0;position:relative;flex-wrap:wrap}.clubs-teaser-item:hover .overlay{opacity:.9}p.event-meta-clubs{margin:0;padding:0}.clubs-meta-box{display:flex;flex-direction:row;justify-content:space-between;align-items:start}.clubs-content-area{margin-top:2em}.clubs-content-container{display:flex;flex-direction:column;justify-content:space-between;align-content:flex-start;max-width:980px;margin:0 auto;z-index:400}.clubs-text-box-name{flex:0 1 70%}.clubs-text-box-plz{flex:0 1 30%}.clubs-text-box{flex:0 1 100%}p.clubs-text-box-plz{font-family:'Open sans';font-size:1.em}.clubs-thumbnail-box-all{flex-basis:calc(10% - 16px);overflow:hidden}p.clubs-meta-all{font-size:1.2em;font-family:'Merriweather';color:#0069b4;padding:0}p.clubs-meta-all:last-child{margin:0}.searchform-clubs{background:#dbdbdb;padding:.75em 1em;margin:0 0 2em}header.fame-teaser-item{background:#eee;position:relative}.fame-teaser-item:hover .overlay{opacity:.9}.fame-text-box-all{padding:.5em 1em 1.5em}.footer-widget-container{display:flex;flex-direction:row;justify-content:space-between;align-content:flex-start;max-width:1240px;margin:0 auto;z-index:400;flex-wrap:wrap;padding-bottom:3em}.fwc-item{flex:0 1 48%}.singlefame-content-container.format-standard.clubs-content-area{border-bottom:none}.single-post-entry-content.teaser{font-size:1.3em}}@media screen and (min-width:1140px){.container{width:980px;margin:0 auto;position:relative;top:4em}.diagonal{display:block;height:60px;background:#fff;position:absolute;transform:skew(0deg,-2deg);top:-2em}.diagonal.bottom{left:0;top:auto;right:0;bottom:0;transform:translate(0px,30px) skew(0deg,-2deg)}.sub-menu{display:inline-block}.sub-menu{position:absolute;top:100%;left:-999em;z-index:99999;display:flex;flex-direction:column;height:auto}ul.sub-menu{display:flex;flex-direction:column;background:#30acdd}.sub-menu li{border-top:1px solid #fff;background:#30acdd}.main-navigation ul ul a{border-bottom:none;font-size:.8em;text-transform:none;letter-spacing:0;font-weight:400;padding:.5em 1em .5em 2em;color:#fff}.main-navigation ul ul a:hover{border-bottom:none;font-weight:600;background:rgba(0,0,0,.1)}.site-header-wrapper,.site-content,.site-main,.entry-content-frontpage{width:100%;max-width:1240px;margin:0 auto}.site-header{height:100px}.site-footer{width:100%}.size-post-thumbnail{height:auto;width:100%}.col-3-frontpage{display:block}.post-thumbnail{height:auto;overflow:hidden}.col-3-frontpage{flex:0 1 25%}.site-header-wrapper{margin:0 auto;padding:0;display:flex;align-items:center;justify-content:space-between;height:100px;position:relative}.entry-content h2{font-size:2em}h2.entry-title-bg{bottom:0}.menu-hauptmenue-container{display:block}.menu-aside{margin-top:1em}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0;padding:0 1em}.site-content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.content-area{flex:0 1 auto}.widget-area{flex:0 1 30%;padding:0;margin:3.2em 0 0}nav.navigation.post-navigation{font-size:.8em;padding:.5em 0 0}.entry-content{width:75%;padding:2em 4em 0;position:relative;background-color:#fff;border-top:12px solid #fecc00;margin:0 auto}.entry-content-blog{display:flex;flex-direction:row;justify-content:space-between;padding:0;align-items:start;margin:0 auto;width:79%}.entry-content-blog-aside{flex:0 1 25%;padding:0 1em 0 2em;margin-top:2em}.entry-content-blog-main{width:79%;padding:0 1em 0 0;margin:0 auto}.entry-content-blog-main.full{flex:0 1 100%;padding:0}.single-content-container{width:100%;background:#fff}.scc-wrapper{width:79%;margin:0 auto}.entry-meta{padding:.5em 0;border-bottom:2px dashed #ededed;border-top:2px dashed #ededed;font-size:.8em}.entry-meta-box{border-bottom:1px dashed #999;border-top:1px dashed #999}.entry-meta-left{padding:.5em 0;font-size:.8em;float:left}.entry-meta-right{padding:.5em 0;font-size:.8em;float:right}.container-blog{width:79%;margin:0 auto}.container-events{display:flex;flex-direction:column;justify-content:space-between;align-items:start;width:79%;margin:0 auto}.events{flex:0 0 31%}h3.entry-title-single{color:#0069b4;font-size:1.2em}h3.entry-title-single a{color:#fff}h1.h1-frontpage{font-size:2.6em;left:-3em;top:-4.5em}h1.h1-frontpage-2{font-size:2.6em;left:-3em;top:-2.8em}h2.entry-title-single{margin:0;font-size:2.6em;color:#009edf;font-weight:400}h4.h4-frontpage{top:-14em;left:-8.8em}h4{font-size:1.2em;margin:1.75em 0 0;color:#008bc4}.loop-heading{font-family:'Open sans';font-size:2em;color:#30acdd;display:block;margin-bottom:1em;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.front-loop-container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.slide-items a:hover{background:#dbdbdb}.slide-items:first-child{flex:0 0 100%!important}.container-slide-slick-news{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.home .thumbnail-container:first-child{height:100%!important;margin:0 0 -9px!important}.content-container{background:#f2f2f3;padding:1.5em 1em 2em 1em!important}h2.entry-title-small{padding:0;margin:0;font-size:1.2em;line-height:1.6em}.slide-items:first-child h2{font-size:2.5em}.post-entry-content-small p{font-size:.9em;margin:0!important;padding:0!important}.type-post{flex:0 0 48%;background:#f2f2f3;margin-left:0}.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0;height:256px;overflow:hidden}.wp-block-media-text{display:flex;flex-direction:row;justify-content:space-between;align-items:start;background:#eee;margin:3em 0 0;overflow:hidden;height:260Px}figure.wp-block-media-text__media{flex:0 1 40%;height:260px;overflow:hidden}.wp-block-media-text__content{flex:0 1 60%;padding:0 4%!important}p.wp_block_headline{font-family:'Merriweather';font-size:1.3em;line-height:1.6em;color:#0069b4;border-bottom:2px solid #fff;padding-bottom:.25em;margin:1em 0 0}.wp-block-media-text.alignwide.is-vertically-aligned-top{flex-direction:row}ul#menu-sportarten{list-style:none;padding:0;margin:0}ul#menu-sportarten a{font-family:'Open sans',Helvetica,sans-serif;font-size:1em;font-weight:700;color:#0069b4}ul#menu-sportarten a:hover{color:#666}ul#menu-sportarten .current-menu-item a{color:#30acdd}#menu-sportarten .menu-item:first-child{border-top:1px solid #dbdbdb}.fame-content-container{display:flex;flex-direction:row;justify-content:space-between;align-items:start;width:980px;margin:0 auto;flex-wrap:wrap}.fame-thumbnail-box{height:180px;overflow:hidden}h2.fame-title-single{font-family:'Open Sans';font-size:.9em;text-transform:uppercase;text-align:center;background:#eee;padding:.25em 0}.type-personal{flex:0 1 24%;background:#fff;margin:0 0 2em}.type-personal{background:#fff!important}p.fame-meta{padding:0;margin:0 0 .5em}p.fame-meta-last{margin-top:-1em}.fame-meta-box{margin:2em 0 0;margin-left:20em;padding:0 2em 0 0;background:#fff!important}.fame-thumbnail-box a:hover .fame-thumbnail-box{border:2px solid #0069b4}h2.entry-title-singlefame{font-size:2.4em;font-weight:200;color:#00acdd;margin-top:-1em}.fame-img{max-width:240px;height:auto}.footer-widget-container{display:flex;flex-direction:row;justify-content:space-between;align-content:flex-start;max-width:1240px;margin:0 auto;padding-bottom:3em}.fwc-item{flex:0 0 25%;padding:0 1em}section#media_image-3{width:50%;float:right}img.image.wp-image-383.attachment-medium.size-medium{width:90%;margin-top:1em}.col-12{display:flex;flex-direction:row;justify-content:space-between;align-items:start}.col-9{flex:0 1 75%}.col-3{flex:0 1 25%}.widget-title{margin:1em 0 1em 0!important;padding:0!important;color:#30acdd;font-size:1em!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.1em;background:0 0}.post.status-publish{width:79%;margin:0 auto;margin-bottom:1em}.thumbnail-container{height:174px;overflow:hidden;margin:0 0 1.5em}.thumbnail-container.blog{height:524px!important}.pikto{width:80%;margin:0 auto;padding:0}.slide-items.sport{height:320px;margin-top:1em}.sportpikto-head,.sportpikto-text{text-align:center}.abstand-linie{display:block;width:100%;height:6em;margin:0 auto;border-bottom:5px solid #f2f2f3;margin-bottom:6em}}@media screen and (min-width:1400px){.wrapper{width:980px;margin:0 auto}.site{background-color:#fff;margin:0 auto}.site-info-wrapper{width:1240px;margin:0 auto;padding:2em 0;text-align:center}.site-main{width:1240px;margin:0 auto}.size-post-thumbnail{width:100%;height:auto}.frontpage .size-post-thumbnail{height:100%;width:auto}.content-container{flex:0 1 65%;padding:0 2em 2em;position:relative;min-height:250px}ul#menu-navigation-sidebar{list-style:none;padding:0;margin:0}ul#menu-navigation-sidebar a{font-family:'Open sans',Helvetica,sans-serif;font-size:1em;font-weight:700;color:#0069b4;padding:0 2em}ul#menu-navigation-sidebar li{padding:.5em 0;border-bottom:1px solid #f2f2f2}ul#menu-navigation-sidebar a:hover{color:#666}.site-blog{width:980px;margin:0 auto;padding-top:7em}.post-thumbnail-blog{height:auto;overflow:hidden;margin:0 0 2em}h2.entry-title-bg{margin:0;position:absolute;width:100%;bottom:39px;left:0;background:rgba(48,172,221,.9);color:#fff;padding:.25em .5em;font-size:2.4em;font-weight:100;height:74px;padding-left:3.3em}nav.navigation.post-navigation{font-size:.8em;padding:.5em 0 0;width:980px;margin:0 auto;margin-top:2em}.entry-content.page{top:-36px}}.blocks-gallery-item{position:relative!important;width:50%}li.blocks-gallery-item{border:1px solid #eee}.figure{display:block;width:100%;height:auto}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#30acdd}.blocks-gallery-item:hover .overlay{opacity:.9}.blocks-gallery-item__caption{color:#fff;font-size:2em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{background:0 0;font-size:1.6em}.blocks-gallery-item figcaption{font-size:1.6em;font-family:'Merriweather'}a.figcaption-link{color:#fff}figcaption.blocks-gallery-item__caption{font-family:'Open Sans';font-size:.9em!important;text-transform:uppercase;font-weight:600;letter-spacing:.1em}p.caption{background:#e4e4e4;padding:1em 1.5em 1.5em;margin:-2em 0 5em;font-size:.9em}.sticky{display:block}.page{margin:0 0 1.5em}.site{width:100%}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block;margin-left:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}#wpsl-result-list{display:none !important}#wpsl-gmap{width:100% !important}div#mmp-panel{display:block}.maps-marker-pro .mmp-popup-markername{margin-bottom:5px;padding-bottom:5px;font-size:1.3em;font-family:'Merriweather';color:#0069b4}.maps-marker-pro .mmp-list-name{flex:auto;font-size:1.3em;font-weight:700;cursor:pointer;color:#0069b4}.maps-marker-pro .mmp-list-header{display:flex;padding:1em;margin:1em 0;background:#30acdd}.maps-marker-pro .mmp-list-row-info{flex:auto;padding:.5em 0 0 1em}.maps-marker-pro .mmp-list-row{display:flex;padding:1em 0 2em;border-bottom:1px dashed #ccc;margin:1em 0}div#mmp-panel{background:#30acdd!important}.mmp-list-search-wrap{position:relative;width:100%;max-width:200px;background:#fff}.mmp-list-popup p:last-child{margin-bottom:0}.mmp-list-address{display:none}.maps-marker-pro .mmp-list-icon{margin-right:5px;line-height:0;display:none}select.mmp-list-sort{display:none}.anschrift{line-height:1.4em}.maps-marker-pro{position:relative;box-sizing:border-box;border:none}input.mmp-control-filters-selector{margin:.35em .5em!important}.leaflet-control-layers.leaflet-control{display:none}.mmp-control-filters-list{margin:0;text-align:left;line-height:normal;padding-right:1em}.maps-marker-pro .mmp-control-filters{box-shadow:none;background-clip:padding-box;border:0;border-radius:0;padding:1em}.mmp-control-filters-toggle{display:block;margin:0;text-align:left;line-height:normal}a.mmp-control-filters-toggle{display:block}.mmp-list{width:100%;display:block;float:left}.leaflet-popup-content-wrapper{border-radius:0;padding:0;margin:0}.maps-marker-pro .mmp-popup-markername{margin-bottom:5px;padding-bottom:5px;font-size:1.2em;font-family:'Merriweather';background:#0069b4;color:#fff;padding:.5em 1em}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:.6em 1em 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px 'Open Sans',Tahoma,Verdana,sans-serif;color:#fff;text-decoration:none;font-weight:700;background:0 0}.mmp-popup-text{padding:0 1em 0}.mmp-popup-location{margin:0;padding:0 1em 2em}.maps-marker-pro .leaflet-popup-content-wrapper{border-radius:0;margin:0!important;padding:0!important}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:.6em 1em 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px 'Open Sans',Tahoma,Verdana,sans-serif;color:#fff;text-decoration:none;font-weight:700;background:0 0}.maps-marker-pro .leaflet-popup-content{margin:0;padding:0}.mmp-popup-location{display:none}.mmp-control-filters-buttons{background:#30acdd;margin:-1em -2em 1em -1em;padding:.5em 1em .5em 1.4em;border:1px solid #30acdd}.maps-marker-pro .mmp-control-filters-buttons a,.maps-marker-pro .mmp-control-filters-buttons a:active,.maps-marker-pro .mmp-control-filters-buttons a:focus,.maps-marker-pro .mmp-control-filters-buttons a:hover,.maps-marker-pro .mmp-control-filters-buttons a:visited{display:inline-block;margin:4px 6px 3px 0;padding:.5em;color:#444;text-align:center;font-size:.9em;line-height:1em;border:0;background-color:#fff;border-radius:0;height:auto}.maps-marker-pro .mmp-control-filters-toggle{display:block;width:27px;height:27px;background-repeat:no-repeat;z-index:4000}.maps-marker-pro .mmp-control-filters{box-shadow:none;background:#fff;background-clip:padding-box;border:0;border-radius:0}</pre></body></html>