#masthead.sticky{ position:fixed; z-index:99999;margin:0 auto 30px; width:100%;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.22);}#masthead.sticky #header-container{ padding:0;transition: padding 200ms linear; -webkit-transition:padding 200ms linear;}#masthead.sticky .navbar.navbar-default{ background: rgba(255,255,255,.95); border-bottom:1px solid #f5f5f5}.logo-wrapper .navbar-brand>img{ height: 100px; }.site-header{ background-color: #000000 }#main-menu .nav>li>a{ color: #ffffff }#main-menu .nav>li>a:hover{ color: #eeeeee }#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: #eeeeee }#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: #fad32b }.sub-title{ padding-top: 150px !important; }.sub-title{ padding-bottom: 90px !important; }.sub-title{ margin-bottom: 0px; }.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: 120px; }.site-header{ padding-bottom: 0px; }.center-align{
    text-align:center;
}
.themeum-title-icon{
    left: 5px;
}
.left-footer{
    border-right: 1px solid #fad32b;
}
.left-footer-white{
    border-right: 1px solid #fff;
}
.footer-wrap-inner .row{
    display: flex;
    flex-flow: row wrap;
}
.footer-image{
    display: flex;
    align-items: center;
    justify-content: center;
}
.widget_title{
    color: #fad32b !important;
}
.white-color{
    color: white;
    line-height: 32px;
}
.impressum-icon{
    margin-top: -50px;
}
.white-color h3{
    color: white;
}
#footer{
    margin-top: 0px !important;
}
.vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev{
font-size: 100px !important;
font-weight: 700;
}
.vc_images_carousel .vc_carousel-control{
    text-shadow: 0 1px 2px rgba(0,0,0,.9);
}
#main-menu .nav>li>a{
        margin: 0 0 0 9px;
}
.glyphicon-arrow-up{
    color: #fad32b !important
}
.coach-text{
    font-size: 20px;
    line-height: 30px;
}
.page-id-1798 .sub-title:before{
    background-color:#fff;
}
.page-id-1798 .sub-title h2{
    color:#000;
}

.vc_custom_1527010747812{
 background-position: top center !important;   
}
.themeum-player-listitem {
    display: flex !important;
    padding: 50px 0 0;
}
.themeum-player-listitem .player-inside{
    padding-left: 36px;
}
.player-name a{
    color: #000;
}
.players-list-container{
    padding: 80px 0 0;
}
.players-list-container .player {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 25px;
}
@media screen and (min-width: 768px) {
  .players-list-container .player {
  padding-bottom: 50px ;
}
}
@media screen and (min-width: 768px) {
  .players-list-container .player-content-container {
    padding-left: 100px !important;
  }
}
.players-list-container .player-content-container p {
  text-transform: capitalize;
}
.players-list-container .item-2 {
  width: 100%;
  padding: 20px 0 0;
  
}
@media screen and (min-width: 768px) {
  .players-list-container .item-2 {
    width: calc(100% / 2);
    padding: 0 20px;
    font-size: 20px;
    line-height: 30px;
  }
}

.item-2 img{
    width:100%;
} 
.item-3 img{
    width:100%;
} 
.item-2 span{
        font-weight: 700;
}

.item-2 h2{
    text-transform: capitalize;
    font-size: 24px;
    margin-bottom: 40px;
}
.player-profile-title {
    color: #fad32b;
}
.gallery-controll ul{
    list-style: none;
    display: flex;
    padding: 50px 0 0;
    flex-flow: row wrap;
} 

.gallery-controll ul li{
    padding: 20px;
}
.gallery-controll ul li img{
    max-width: 300px;
}
.sp-mask{
    width: 100% !important;
}
.slider-pro {
    width: 100% !important;
}
.vc_images_carousel{
    width: 100% !important;
}
.vc_slide{
    width: 100% !important;
}
.single-post #content article.post {
    margin-bottom: 0;
    margin-top: 50px;
}
video{
    padding-bottom: 50px;
}
#sidebar{
    margin-top:50px;
}
.sub-title{
    background-color: #444;   
}