.tm-copyright {  }

.uk-slidenav-position .uk-slidenav:before {
    z-index: 100;
}
.uk-slidenav-position .uk-slidenav:before {
    z-index: 100;
}

@media (max-width: 800px){
#tm-upcoming {
    height: auto;
    min-height: 380px;
    padding-top: 30px;
    padding-bottom: 30px;
}
}

/*Google Maps im Footer*/
#map{height:100%;}
.gmap_canvas{
    width: 100%;
height:100%;
display:flex;
}
.mapouter{width:75%;height:320px;margin-bottom:1vh;}
.anfahrtsplanlink{margin-top:color:#fff;}
/*Google Maps im Footer END*/

/*fussballonline-widget-container*/
.fo-widget-container {
  overflow: hidden;
  padding-top: 56.25%; /* 16:9*/
  position: relative;
min-height:200px;
background-color:#fff;
}

.fo-widget-sidebar{height:220px;}
.fo-widget-nextgame{min-height: 200px !important;
    padding: 9% !important;
    background: #ffffff;}

.fo-widget-container iframe {
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100% !important;
    max-width: 100% !important;
min-height:400px;
z-index:1;
}


/* Topnav color change */
.uk-navbar-nav>li>a {color:#444;}
.uk-link:hover {color:#444;}
.uk-navbar-nav>li.uk-active>a { background-color: rgba(0,0,0,.1);color: #444;}
.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a:focus, .uk-navbar-nav>li.uk-open>a {color: #444;}
.uk-nav-navbar>li>a:hover, .uk-nav-navbar>li>a:focus {    color: #c41289;}
#tm-logo {
    display: block;
    position: absolute;
    top: 0;
    left: 35px;
    width: 180px;
    height: 180px;
    line-height: 150px;
    text-align: center;
    background: none;
    border-bottom-left-radius: 0px; 
    border-bottom-right-radius: 0px; 
    box-shadow: 0px 0px 0px rgba(0,0,0,.3); 
    z-index: 99;
}
#tm-logo:after {
    content: '';
    display: block;
    position: absolute;
    z-index: 99;
    top: 100%;
    width: 0;
    height: 0;
    border-style: none; 
    border-width: 0px 0px 0 0px; 
    border-color: none;
}

#tm-page-heading>div {
    background: rgba(0,0,0,.5);
    padding: 0 30px;
    min-height: 100px;
}

.tm-upcoming-event a {
    background: #c41289;
}

.tm-upcoming-event span {
    background: #c41289;
}

a, .uk-link {    color: #444;}
a:hover, .uk-link:hover {    color: #c41289;text-decoration:none;}
/* Hiermit können Safari >=1.1, Opera >=9.5, IE9 was anfangen*/
::selection {
    background: #fff;
    color: #336699;
}
/* und hiermit der Firefox >=1 */
::-moz-selection {
    background: #fff;
    color: #336699;
}
.tm-content-heading {   background: rgba(0,0,0,.5);}

#tm-toolbar * {color: #fff !important; background: #c41289;}

.tm-social{background: #fff;}