
@media (max-width: 575.98px) {
     .hca-download::before {
        width: 0px !important;
     }
     /* .recentVideos  a {
        display: flex !important;
    } */
    .secondary-menu .main-tab a {
      min-width:200px !important;
    }
    .chart-container {
     
      display:block;
      overflow: auto !important;
  }
  .playerbanner:before {
   position: absolute;
   width: auto !important;
   height: 100%;
   left: 0;
   top: 0;
   content: '';
   background-image: url(../images/texbg-left.png);
   background-repeat: no-repeat;
}
.dotball svg:not(:root) {
   overflow: hidden;
   margin: 0px auto;
   display: block;
}
.dotball a {
   font-size:12px;
}
.slick-dots li button {
   background:white !important;
   border-radius:230px !important;
   width:15px !important;
   height:15px !important;
   padding:10px !important;
}
.iframe-container {
   overflow: auto;
 }
 .social {
   overflow: hidden;
 }
 .form-content {
   top:0% !important;
 }
 footer h2 {
   font-size:13px;
 }
 section.footer01:after {
   display: none !important;
 }
 .about-text .table-responsive {
   height:auto !important;
 }
 .hca-download::after {
   display: none!important;
 }
 .numbers {
  font-size: 18px !important;
  padding: 5px 9px !important;
  border-radius: 230px;
  /* margin-top: 15px; */
  /* padding: 5px 8px; */
  position: relative !important;
  left: -6px !important;
  top: 5px !important;
 }
 .hfyear {
  font-size:11px !important;
 }
 .partLeft, .partRight, .tournamentLinks, .trackerCol.one, ul.tourHighlights li, ul.ovList li {
  width: 50% !important;
 }
 .trackerCol.nine, .knockOut, ul.teamGroup li {
  width: 100% !important;
 }
  
  }

  
  
  @media (min-width: 576px) and (max-width: 767.98px) {
   .quickLinks a {
      font-size: 9px !important;
  }
  .regionLeft{
   width: 100% !important;
  }
  .regionRight {
   width: 100% !important;
  }
  .secondary-menu .main-tab a {
   min-width:200px !important;
  }
  .form-content {
   top:0% !important;
  }
  footer h2 {
   padding: 15px 0px;
   font-size: 14px !important;
  }
  .about-text .table-responsive {
   height:auto !important;
 }
 .matchinfo ul {
   margin-bottom:0px !important;
 }
 ul {
   margin-bottom:0px !important;
 }
 .numbers {
  font-size: 18px !important;
  padding: 5px 9px !important;
  border-radius: 230px;
  /* margin-top: 15px; */
  /* padding: 5px 8px; */
  position: relative !important;
  left: -6px !important;
  top: 5px !important;
 }
  }
  
 
  @media (min-width: 768px) and (max-width: 991.98px) {
   .photos .card-item {
      width: 100%;
      height: 100%;

   }
   .quickLinks a {
      font-size: 10px !important;
  }
  .regionLeft{
   width: 100% !important;
  }
  .regionRight {
   width: 100% !important;
  }
  .secondary-menu .main-tab a {
   min-width:200px !important;
  }
  footer h2 {
   padding: 15px 0px;
   font-size: 14px !important;
  }
  footer p {
   margin-bottom: 0px;
   font-size: 12px !important;
}
footer * {
   text-align: left !important;
   font-size: 12px;
}
.about-text .table-responsive {
   height:auto !important;
 }
 .matchinfo{
   padding:6px 5px !important;
 }
 ul {
   margin-bottom:0px !important;
 }
 ul.matchlist li {
   width:50% !important;
 }
 .trophyname {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
 }
 .trackerCol.nine, .knockOut, ul.teamGroup li {
  width: 50% !important;
 }
  }
  
 @media  (min-width: 1023px) and (max-width: 1024px)  {
   .main-tab a {
      display: table-cell;
      padding: 10px 7px;
      vertical-align: middle;
      min-width: 218px;
      border-right: 1px solid #ccc;
      text-align: center;
   }
   .photos .card-item {
      width: 100%;
      height: 100%;

   }
   .about-text .table-responsive {
      height:auto !important;
    }
 }
  @media (min-width: 992px) and (max-width: 1199.98px) {
   
  }
  
  
  @media (min-width: 1200px) {

  }