.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
}



.Tabs__tabContainer___aL6lK.Tabs__showArrows___1-aYe{
   padding:0;
}

.Tabs__tabs___2cqkR{
   padding:0 16px;
   width:auto;
}

span.arrow-left,
span.arrow-right{
   width: 16px;
    display: block;
    background: #53555b;
    color: #fff;
    height: 40px;
    position: absolute;
    top: 0;
    text-align: center;
    line-height: 40px;
    z-index:20;
}
span.arrow-left{
   left:0;
}

span.arrow-right{
   right:0;
}

#swiperclmn::-webkit-scrollbar,
#swiperdes::-webkit-scrollbar{
   display:none;
 }

 /* Hide scrollbar for IE, Edge and Firefox */
 #swiperclmn,
 #swiperdes{
  -ms-overflow-style: none; /* IE and EDGE */;
   scrollbar-width: none; /* Firefox */
 }
@media (min-width:852px){
   span.arrow-left,
   span.arrow-right{
      display:none!important;
   }
} 
@media (max-width:851px){
   ul#swiperdes{
      overflow:scroll;
   }
}

/**** Skeleton Style Starts *****/
.skeleton-section{
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    right: 0;
    top:0;
    background-color: #fff;
}
.skeleton-desktop .Homepage-module__main___2W1J5{
    background:transparent;
}
.skeleton-wrapper{
    height:100%;
    background:#fff;
}
.header-skeleton{
    height:90px;
    background:#2b2f35;
    margin-bottom:-1px;
}

.header-skeleton .skeleton-row{
  margin-left:16px;
}

.header-skeleton .skeleton-row .inner-title{
  width:calc(400px - 100%);
}
.skeleton-gallery {
    background:#43444a;
}
.skeleton-gallery ul {
    background-color: #43444a;
    display: flex;
    margin: 0;
    width: 100%;
    flex-shrink: 0;
    position: relative;
    overflow: hidden;
   /* scroll-snap-type: x mandatory; */
}

.skeleton-gallery ul:after{
   content: "";
    position: absolute;
    z-index: 10;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
   -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: shiny;
    animation-name: shiny;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: linear-gradient(90deg, hsla(0,0%,100%,0) 8%,hsla(0,0%,100%,.2) 18%,hsla(0,0%,100%,0) 33%);
    background-size: 400px 100px;
   }

   .adv-gallery{
    width: 100%;
    flex-shrink: 0;
    position: relative;
    overflow: hidden;
    height:188px;
    background:#52555b;
   }
   .adv-gallery:after{
    content: "";
    position: absolute;
    z-index: 10;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
   -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: shiny;
    animation-name: shiny;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: linear-gradient(90deg, hsla(0,0%,100%,0) 8%,hsla(0,0%,100%,.2) 18%,hsla(0,0%,100%,0) 33%);
    background-size: 400px 100px;
   }
.skeleton-gallery ul li {
    width:33.333%;
    height:38px;
    list-style-type: none;
    background-color: #43444a;
    border-radius: 1px;
    margin-right: 1px;
    border-right:1px solid #fff;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.skeleton-gallery ul li:last-child{
  border-right:0px;
}

.skeleton-gallery.gallery ul li{
    min-width:150px;
    height:72px;
}

.skeleton-gallery.gallery{
    margin:8px 0;
}

.set-1 {
    width: 53px;
    height: 40px;
    background: #dcdcdc;
    animation: placeHolderShimmer 1s linear infinite forwards;
    -webkit-backface-visibility: hidden;
    background: linear-gradient(
90deg, #eee 8%, #ddd 18%, #eee 33%);
    background-size: 800px 104px;
    position: relative;
    display: inline-block;
    margin-left: 10px;
}

.some{
    will-change: transform;
   animation: placeHolderShimmer 1s linear infinite forwards;
   background: -webkit-linear-gradient(#C7D3DC, #626262);
   background: -moz-linear-gradient(#C7D3DC, #626262);
   background: -o-linear-gradient(#C7D3DC, #626262);
   background: linear-gradient(#C7D3DC, #626262);
   -webkit-transition: background 1s ease-out;
   -moz-transition: background 1s ease-out;
   -o-transition: background 1s ease-out;
   transition: background 1s ease-out;
   background-size: 200px 1px;
}

.skeleton-gallery .placeholder-text {
   background: #dcdcdc;
   width:40%;
   height: 5px;
   margin:0 auto;
   will-change: transform;
   animation: placeHolderShimmer 1s linear infinite forwards;
   -webkit-backface-visibility: hidden;
   background: linear-gradient( 90deg, #eee 8%, #ddd 18%, #eee 33%);
   background-size: 800px 104px;
   position: relative;

}
.skeleton-gallery .set-1 {
    width:65%;
    margin:0 auto;
    height: 4px;
        background: #dcdcdc;
    animation: placeHolderShimmer 1s linear infinite forwards;
    -webkit-backface-visibility: hidden;
    background: linear-gradient(
90deg
, #eee 8%, #ddd 18%, #eee 33%);
    background-size: 800px 104px;
    position: relative;
    display:block;
}
.heading-skeleton {
    width: 100%;
    height: 48px;
    background: #43444a;
}
.recommand-heading-info {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content:space-between;
    margin-bottom: 0;
    background: #f5f5f5;
    height: 20px;
    width: 100%;
    margin: 10px 0 0 0;
}
.recommand-heading-info .set-1 {
    width: 14px;
    height: 14px;
    background: #dcdcdc;
    animation: placeHolderShimmer 1s linear infinite forwards;
    -webkit-backface-visibility: hidden;
    background: linear-gradient(
90deg, #eee 8%, #ddd 18%, #eee 33%);
    background-size: 800px 104px;
    position: relative;
    margin-right: 1px;
    margin-left: 6px;
}
.recommand-heading-info .heading-info {
    width: 112px;
    margin:0 auto;
    background: #dcdcdc;
    animation: placeHolderShimmer 1s linear infinite forwards;
    -webkit-backface-visibility: hidden;
    background: linear-gradient(
90deg, #eee 8%, #ddd 18%, #eee 33%);
    background-size: 800px 104px;
    position: relative;
    height: 6px;
    margin-left:8px;
}
.recommand-heading-info .heading-info.last{
    width:50px;
    margin:6px 0 0 0;
}

.skeleton-heading.inside-head .set-1 {
    height: 10px;
    width: 36px;
    margin-left: 25px;
}

.left-top{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
}
.recommand-heading-info .right-top .set-1{
    width:13px;
    height:13px;
}

.skeleton-cnt{
    padding:0 16px;
}
.skeleton-row{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content: space-between;
    height:40px;
    margin-top:16px;
    margin-bottom:16px;
}

.skeleton-row .set-1{
    width:56px;
    height:40px;
    margin-left:1px;
}

.skeleton-row .left .set-1{
  margin-left:0;
}

.inner-title{
    width: 100px;
    height: 8px;
    background: #dcdcdc;
    animation: placeHolderShimmer 1s linear infinite forwards;
    -webkit-backface-visibility: hidden;
    background: linear-gradient(
90deg, #eee 8%, #ddd 18%, #eee 33%);
    background-size: 800px 104px;
    position: relative;
    display: block;
    margin-left: 10px;
}

.skeleton-cnt .inner-title{
  margin-left:0;
}

.skeleton-cnt.top-sec .inner-title{
   margin-left:10px;
}

.inner-title.last{
    width:120px;
    margin-top:8px;
}

/* .recommand-heading-info .right-top .set-1{
    margin-right:20px;
} */

.skeleton-adv{
    width: 100%;
    height: 166px;
    margin: 10px 0;
    background: #dcdcdc;
    animation: placeHolderShimmer 1s linear infinite forwards;
    -webkit-backface-visibility: hidden;
    background: linear-gradient(
90deg, #eee 8%, #ddd 18%, #eee 33%);
    background-size: 800px 104px;
    position: relative;
}

.heading-ske{
    height:32px;
    background:#2b2f35;
}

.heading-ske .set-1{
    height:17px;
    width:28px
}

.heading-ske .left-top{
    height:100%;
}

.heading-ske .right .set-1{
    width:150px;
    height:10px;
}

.skeleton-page-title{
    height:32px;
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    background:#53555b;
    margin-bottom:-1px;
}

.skeleton-page-title .inner-title{
    width:67px;
}

.skeleton-tab-cnt{
    height:31px;
    background:#2b2f35;
    margin-bottom:-1px;
    padding-bottom:10px;
    padding-left:16px;
}

.skeleton-tab-cnt .inner-title{
    display:inline-block;
    width:68px;
    position:relative;

}
.skeleton-tab-cnt li:first-child{
    margin-left:0;
}
.skeleton-tab-cnt li:first-child:after{
    content: "";
    background: #c51a1b;
    bottom: -17px;
    height: 3px;
    left: 0;
    opacity: 1;
    position: absolute;
    transition: opacity .3s ease-in-out;
    width: 100%;
}

.skeleton-row .right-top.status .set-1{
  width:64px;
  height:28px;
}
.skeleton-menu{
  height:16px;
  display:flex;
  flex-wrap:wrap;
  align-items: center;
  margin-bottom:8px;
}
.skeleton-menu li{
  display:inline-block;
  vertical-align:middle;
  margin-top:8px;
}

.skeleton-menu li .inner-title{
  width:60px;
  margin-left:16px;
}

.recommand-heading-info .right {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.skeleton-cnt.mbt-none .skeleton-row{
  margin-bottom:0;
}
.skeleton-cnt.mbt-none.last .skeleton-row{
  margin-top:2px;
}
.skeleton-subheader{
    height:32px;
    background:#2b2f35;
    display:flex;
    flex-wrap:wrap;
    align-items:center;
}

.skeleton-subheader.head{
  margin-top:8px;
}

.skeleton-subheader.team{
  height:58px;
  display:block;
  padding-top:10px;
}

.skeleton-subheader.bottom{
    height:auto;
    background:#fff;
    padding:0 10px 10px 10px;
}

.skeleton-subheader .set-1 {
    width: 163px;
    height: 8px;
}
.bottom-sec-skeleton{
  display:flex;
  flex-wrap:wrap;
  justify-content: space-between;
  margin-top:10px;
}
.skeleton-subheader .bottom-sec-skeleton .set-1{
  width:50px;
  margin-right:10px;
}

.skeleton-subheader .bottom-sec-skeleton .set-1.two{
  width:20px;
  margin:0;
}

.skeleton-adv.desktop-adv-sub{
    height:188px;
    margin:0;
}

.full-width {
    width: 100%;
    margin: 8px 0;
}

.skeleton-subheader.bottom .skeleton-row .set-1 {
    width: 40px;
    height: 40px;
}

.skeleton-subheader.bottom .skeleton-row{
  width:100%;
  margin-bottom:0;
}

.skeleton-subheader.bottom .skeleton-row .skeleton-inner-heading-right .set-1{
  width:24px;
  height:24px;
  border-radius:50%;
}

.skeleton-desktop .recommand-heading-info .left-top{
    width:166px;
}

.skeleton-desktop .recommand-heading-info .right-top {
    width: 40%;
}
.skeleton-desktop .recommand-heading-info .skeleton-heading-right {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}
.skeleton-desktop .skeleton-row .set-1{
    margin-left:1px;
    width:56px;
    float:right;
}


@-webkit-keyframes pulse {
   0% {
   background-color: #525252;
   opacity: 1.0;
   }
   33% {
   background-color: #eee;
   opacity: 0.75;
   }
   67% {
   background-color: #dddd;
   opacity: 0.5;
   }
   100% {
   background-color: #525252;
   opacity: 1.0;
   }
   }
   @keyframes placeHolderShimmer {
   0% {
   -webkit-transform: translateZ(0);
   transform: translateZ(0);
   background-position: -468px 0
   }
   to {
   -webkit-transform: translateZ(0);
   transform: translateZ(0);
   background-position: 468px 0
   }
   }
   @-webkit-keyframes shiny{
   0%{
   background-position:-200px 0}
   to{
   background-position:200px 0}
   }
   @keyframes shiny{
   0%{
   background-position:-200px 0}
   to{
   background-position:200px 0
   }
   }

   @media (max-width:767px){
    .header-skeleton .skeleton-row .inner-title {
    width: calc(100px - 100%);
}
   }

@media (max-width:380px){
    .skeleton-cnt {
    padding: 0 10px;
}
.inner-title{
    width:53px;
}
.inner-title.last{
    width:70px;
}
.recommand-heading-info .heading-info{
    width:70px;
}
}

@media (max-width:320px){
    .inner-title{
        width:40px;
    }
    .inner-title.last{
        width:43px;
    }
}
@media only screen and (min-width: 610px) and (max-width: 850px){
    .skeleton-desktop .inner-title {
    width: 32px;
}
.skeleton-desktop .inner-title.last {
    width: 35px;
}
    .skeleton-desktop .skeleton-row .set-1{
    height:25px;
    width:25px;
}
}
@media (min-width:280px) and (max-width:610px){
    .skeleton-desktop .inner-title{
        width:32px;
    }
    .skeleton-desktop .inner-title.last{
        width:35px;
    }
    .skeleton-desktop .recommand-heading-info{
        padding:0 7px;
    }
    .skeleton-desktop .skeleton-row .set-1{
    height:25px;
    width:25px;
}
.skeleton-row .set-1{
    width:47px;
    height:47px;
}
.skeleton-desktop .recommand-heading-info .left-top {
    width: 95px;
}
.skeleton-desktop .recommand-heading-info .heading-info {
    width: 39px;
}
.skeleton-desktop .recommand-heading-info .heading-info.last {
    width: 35px;
}
}

@media (max-width:767px){
    .skeleton-desktop .recommand-heading-info .right-top {
    width: auto;
}
}
/* @media only screen and (min-width: 1200px) and (max-width: 1551px){
    .skeleton-desktop .Homepage-module__main___2W1J5{
        max-width:474px;
    }
} */
/**** Skeleton Style Ends *****/

.match-video-section{
    /* height:176px; */
    width:100%;
    background-color: #52555b;
    /* margin-bottom:8px; */
}
.match-score-section{
    height:188px;
    width:100%;
    background-color: #52555b;
}
.mobile-video-main,
.match-score-mobile{
    /* margin-bottom:8px; */
}
.mobile-video-main {
    position: sticky;
    z-index: 200;
    top:96px;
}
@media (min-width:521px) and (max-width:600px){
    .mobile-video-main {
        top: 47px;
    }
}
@media (max-width: 520px){
    .mobile-video-main {
        top: 88px;
    }
}

.mobile-score-main{
    padding:0 16px;
}

.match-video-mobile{
    height:176px;
    width:100%;
    background-color: #cdcdcd;
}
.match-score-mobile{
    /* height:188px; */
    width:100%;
    background-color: #cbced7;
}

.f-aside{
    position:sticky;
    top:100px;
}

.MobileLayout-module__liveScoresIcon___3gFrJ i{
    font-size: 14px;
    color: #fff;
    background: #008000;
    border-radius: 50%;
    position: relative;
    top: 1px;
}
.fa-solid.fa-play:before{
    content: "\f144"!important;
}
.NotFound__notFound___3G74D{
    background:transparent;
    padding-left:20px;
    padding-right:20px;
}
.not-found-image-section {
    max-width: 468px;
    width: 100%;
    margin: 0 auto;
}
.not-found-image-section img{
    width:100%;
}
.NotFound__text___3D0aP{
    margin: 35px auto 0;
    max-width: inherit;
}
.NotFound__text___3D0aP p{
  color:#000;
}
.NotFound__link___WIay7.back-home {
    border: 1px solid #316b98;
    border-radius: 6px;
    padding: 19px;
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif;
    margin-top: 10px;
    color: #00b2ff;
    cursor: pointer;
}
.seasonPage{
  padding-top: 0!important
}
