.navbar .site-logo {
    height: 80px;
}
.main-content{
    padding: 40px;
}
.main-content.blog-content{
    padding: 15px;
}
.main-content.blog-content .BlogPBody{
    margin-bottom: 30px;
}
.main-content .bg-primary{
    background-color: #77ac42;
}
.main-content h1{
  text-transform:uppercase;
  color:#77ac42;
}

.main-content h2{
 font-size:20px;
}

.main-content th{
  background-color:#77ac42;
  color:#fff;
}
.main-content table,.main-content td,.main-content th{
  
  border: 1px solid #282828 !important;
  border-collapse: collapse;
}

.main-content ul{
    list-style-position: inside;
}

.main-content ul li {
  list-style: none;
  margin-left: 15px;
}
.main-content ul li:before {
    content: '\2022';
    display: block;
    position: relative;
    max-width: 0;
    max-height: 0;
    left: -16px;
    top: -9px;
    color: #77ac42;
    font-size: 27px;
}

.main-content iframe{
    margin-top: 30px;
    margin-bottom: 30px;
    width: 100%;
    height: 450px;
}

.side-nav{
    margin-top: 55px;

}
.side-nav .sub-nav{
    display: none;
}
.side-nav .active .sub-nav{
    display: block;
}
.side-nav .active .sub-nav a{
    padding: 10px 30px;
}
.side-nav a{
    color:#333;
    text-transform: uppercase;
}
.side-nav a:hover{
    background-color: #0b592f !important;
    color:#fff;
}
.sponsers-block img{
    display: block;
    margin: 15px auto;
}
.side-nav .active>a{
    font-weight: bold;
}
.img-responsive{
    margin: 15px 0;
}
.side-right #testimonial-carousel{
    padding: 40px 15px;
}
.fixture{
    background: #F4F0E5;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 10px;
    width: 100%;
}
.main-content.division h1{
    margin-top: 0;
}
.division .result{
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 3px;
}
.division .result.even{
        background: #F4F0E5;
}
.division .result.odd{
    background: #F6EBD0;
}
.division-mobile-nav .nav li a{
        color:#333;
        text-align: center;
        text-transform: uppercase;
    }


    @media(max-width:991px){
       .side-right {
      display: flex;
     flex-direction: column;
    }

    .side-right >.side-testimonial {
      order: 2;
    }
    .side-right >.sponsors-block {
      order: 1;
    } 
    .division-mobile-nav .nav li{
        float: left;
        width: 33.33333%;
        border-right: 1px solid #0b592f;
    }
    
}
@media(max-width:767px){
    .main-content{
        padding: 30px 0;
    }
    .division .result .match{
       padding-top: 8px;
    }
    .division-mobile-nav .nav li{
        float: none;
        width: 100%;
        border-bottom: 1px solid #0b592f;
        
    }
    .division-mobile-nav .nav li a{
        color:#333;
    }
}
@media(min-width:768px){

   .fixture .team-result{
    margin-top: 11px;
  
}

}
@media(min-width:768px) and (max-width:991px){}

@media(min-width:992px){
    
    
}