.site-header{ background-color: #000000 }#main-menu .nav>li>a{ color: #ffffff }#main-menu .nav>li>a:hover{ color: #f40202 }#main-menu .nav>li:hover>ul{ background-color: #000000 }#main-menu .nav>li>ul li a{ color: #ffffff }#main-menu .nav>li>ul li a:hover{ color: #f40202 }#main-menu .nav>li>ul li:hover{ background-color: #000000 }.secondary-menu-wrap{ background-color: rgba(0,0,0,.6); }#menu-secondary-menu.navbar-nav>li>a{ color: #ffffff }#menu-secondary-menu.navbar-nav>li>a:hover{ color: #fad32b }.secondary-menu-wrap{ padding-top: 0px; }.secondary-menu-wrap{ padding-bottom: 0px; }.sub-title-inner h2, .matech-team .title h4, .match-banner .score, .match-detail-league-title{ color: #ffffff }.sub-title{ padding-top: 150px !important; }.sub-title{ padding-bottom: 90px !important; }.sub-title{ margin-bottom: 80px; }.footer-wrap-inner{ background-color: rgba(0,0,0,.6); }.footer-wrap-inner,.copyright,.footer-wrap  .widget h3.widget_title{ color: #ffffff }.footer-wrap .footer-wrap-inner a, .copyright a, .footer-wrap .footer-wrap-inner .widget ul li a, .footer-wrap .footer-wrap-inner .widget.widget_rss ul li a { color:  }.footer-wrap .footer-wrap-inner a:hover, .copyright a:hover, .footer-wrap .footer-wrap-inner .widget ul li a:hover, .footer-wrap .footer-wrap-inner .widget.widget_rss ul li a:hover { color: !important }.site-header{ padding-top: 0px; }.site-header{ min-height: 60px; }.site-header{ padding-bottom: 0px; }.sparkassencup-bg{
    background-image: url("/wp-content/uploads/2018/07/background-2.jpg") !important;
    background-size: cover;
    background-position: center top;
}

.footer_line_one{
    text-align: center;
}

.footer_line_two{
    text-align: center;   
    white-space: nowrap;
}

.copyright{
    white-space: nowrap;
    margin: 0 auto;
}

.matchplan_dark{
    background-color: black;
}

.matchplan_light{
    background-color: white;
}

.sub-title:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    z-index: -1;
}

label.wpcf7-form-control-wrap{
    min-width: 100% !important;
}

.full-width{
    width: 100% !important;
}

.wpcf7-validates-as-tel{
    width: 100% !important;
}

p{
    font-family: "roboto" !important;
}

.enter-logo{
    height: 50px !important;
    margin: 0 !important;
}



.footerContainer{
    margin-bottom: 70px;
}

@media screen and (min-width: 1100px) {
.footerLinks{
    margin-left: 875px ;
    margin-top: -145px ;
  
    }
}

@media screen and (max-width: 1100px) {
    .footerLinks{
        margin-left: 850px;
        margin-top: -145px;
    }
}

@media screen and (max-width: 1050px) {
    .footerLinks{
        margin-left: 600px;
        margin-top: -145px;
    }
}

@media screen and (max-width: 1000px) {
    .footerLinks{
        margin-left: 530px;
        margin-top: -145px;
    }
}

@media screen and (max-width: 730px) {
    .footerLinks{
        margin-left: 500px;
        margin-top: -145px;
    }
}

@media screen and (max-width: 680px) {
    .footerLinks {
        margin-left: 400px;
        margin-top: -145px;
    }
}


@media screen and (max-width: 580px) {
    .footerLinks{
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 400px;
        float: left;
    }
    
    .link{
        float: left;
    }
}

@media screen and (max-width: 850px) {
    .enter-logo {
        display:none !important;
    }
}

.fixture-middles h3{
    background-color: white !important;
}

.nav-tabs.match-details-tab-nav{
    border: none !important;
}

.nav-tabs.match-details-tab-nav:hover{
    border: none !important;
}

.no-underline a:hover{
    text-decoration: none !important;
}

.nav-tabs.match-details-tab-nav>li>a {
   text-transform: uppercase;
   border-radius: 0;
   border: none;
   border-bottom: 1px solid rgba(0,0,0,0);
   padding: 0 0 5px;
   font-weight: 400;
   color: #000;
   margin-right: 30px;
}