@media only screen and (max-width: 600px) {
    .logo {
       max-width: 60px;
       height: 35px !important;
       top:2px;
    }
    .scores__card--team-teamname, .scores__card--team-teamscore{
        font-size:14px !important;
    }
    .scores__scrollbtn img {
        width: 10px !important;
    }
    .banner {
        width: 100%;
        margin: 0px auto;
        height: max-content !important;
        background-size: cover !important;
        padding: 70px 0px !important;
    }
    .news__left--sec-h2, .videos__left--sec-h2{
        font-size: 14px !important;
        text-align:start !important;
    }
    
    .news__left--sec-h2, .videos__left--sec-h2{
        text-overflow: ellipsis;
        width: 330px !important;
        text-wrap: nowrap !important;
        overflow: hidden !important;
    }
    .news__left--sec-desc, .news__single--sec-desc{
        font-size:11px !important;
    }
    .news__right--heading, .teaminfo__heading, .sponsors__heading, .mlccricket__heading, .stats__heading, .fixturesfull__heading, .fixtures__heading, .results__heading, .standings__heading, .videos__right--heading, .photos__right--heading, .videos__heading, .teamplayers__heading{
       font-size:11px !important;
       padding: 8px 0px;
    }
    .news__right--more, .fixturesfull__view, .fixtures__view, .results__view, .standings__view{
        font-size:11px !important;
    }
    .news__right--linkcontainer, .videos__right--linkcontainer {
        height: 286px !important;
    }
    .news__right--more, .fixturesfull__view, .fixtures__view, .results__view, .standings__view{
        font-size:11px !important;
    }
    .videos__more {
        font-size: 10px !important;
        margin-right: 7px !important;
    }
    .standings__table--team img {
        width: 40px !important;
        height: 40px !important;
        padding:5px;
    }
    .Qualified{
        font-size:8px !important;
    }
    .standings__table tr th{
        width: 3% !important;
    }
    .header-played-1::after {
        content: "P";
    }
    .header-won-1::after {
        content: "W";
    }
    .header-lost-1::after {
        content: "L";
    }
    .header-nr-1::after {
        content: "NR";
    }
    .header-nrr-1::after {
        content: "NRR";
    }
    .header-points-1::after {
        content: "PTS";
    }
    .header-forms-1::after {
        content: "Forms";
      }
      .cs-section-title{
        font-size:11px !important;
      }
      .footer__logorow img{
        max-width: 50px !important;    
    }
    .header-played-1 span{
        display: none;
    }
    .header-won-1 span{
        display: none;
    }
    .header-lost-1 span{
        display: none;
    }
    .header-nr-1 span {
        display: none;
    }
    .header-nrr-1 span {
        display: none;
    }
    .header-points-1 span {
        display: none;
    }
    .header-forms-1 span {
        display: none;
    }
    .footer__column--title{
        font-size:11px !important;
    }
    .footer__column--link{
        font-size:10px !important;
    }
    .banner__news{
        height:80px !important;
    }
    .news__morebtn, .videos__morebtn {
        width: 100px !important;
        height: 36px !important;
        font-size:11px !important;
        margin: 10px auto !important;
    }
    .newsbanner{
        height:80px;
    }
    .newsbanner__container, .videosbanner__container {
        height:48px;
    }
    .news__left--sec-h2, .videos__left--sec-h2, .photos__left--sec-h2, .news__single--sec-h2{
        font-size:12px !important;
    }
    .banner__team{
        height: 80px !important;
        min-height: 90px !important;
    }
    .fixturesfull__fixture{
        gap:0.5rem !important;
    }
    .hide-dsk {
        font-size: 16px !important;
    }
    .fixturesfull__fixture--groundname{
        font-size:11px !important;
    }
    .matchtoss, .matchwon {
        padding: 8px 0 !important;
        text-align: center;
        font-size: 10px !important;
    }
    .result-container .teamA, .result-container .teamB {
        width: 92% !important;
        display: flex;
        align-items: center;
        justify-content: center !important;
    }
    .vs {
        width: 40% !important;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .teamlogo {
        width: 40px !important;
        height: 40px !important;
    }
    .vs span{
        font-size:10px !important;
    }
    .vs span:before, .vs span:after {
        top:7px !important;
    }
    .matchbanner__groundname{
        font-size:11px !important;
    }
    .mc-date {
        font-size:10px !important;
    }
    .hide-dskAndTab {
        font-size:18px !important;
    }
    .matchbanner__team--score {
        font-size:14px !important;
    }
    .matchbanner__team--overs {
        font-size: 11px !important;
    }
    
    .matchbanner__team {
        gap: 30px !important;
    }
    .matchbanner__team--logo {
        width:60px !important;
    }
    .matchbanner__target {
        font-weight: 700;
        margin-top: 5px !important;
        margin-bottom: 5px !important;
        font-size: 11px !important;
    }
    .matchbanner__groundname{
        margin-bottom: 0 !important;
    }
    .matchbanner__team--left, .matchbanner__team--right {
        gap: 0;
        width: 50% !important;
        justify-content: center !important;
        padding: 10px;
    }
    .teamscores-flex-gap {
    gap: 10px !important;
}
    .matchbanner__result {
        font-size:11px !important;
    }
    .matchbanner {
        height:350px !important;
    }
    .toss-details{
        color:lightblue !important;
    }
    .matchbanner__pom{
        flex-direction: column !important;
        margin: 0px auto !important;
        gap: 0rem !important;
        width: 100% !important;
        padding: 5px 10px !important;
        flex-wrap: wrap;
    }
    .matchbanner__pom--player{
        max-width: 100% !important;
        margin: 0px auto 0 !important;
    }
    .toname{
        width: 60% !important;
        font-size: 12px !important;
    }
    .mom-scores {
        width:40%;
        font-size: 12px !important;
    }
    .matchbanner__pom--name {
        font-size:12px!important;
    }
    .matchbanner__resultsec{
        margin-top:0px !important;
        margin-bottom: 10px;
    }
    .scorecard__h2 {
        font-size: 11px !important;
    }
    .scorecard__score {
        font-size:16px!important;
    }
    .scorecard__table th {
        padding: 0.7rem 10px !important;
        font-size: 11px !important;
    }
    .scorecard__table--battername, .scorecard__table--bowlername {
        font-size: 10px !important;
    }
    .scorecard__table--fieldsnames {
        font-size:8px !important;
    }
    .scorecard__table td {
        padding: 5px 0;
        font-size: 10px !important;
    }
    .news__right--newslink-title {
        font-size:12px !important;
    }
    .videos__desc-title, .news__desc-title, .videosdetail__more--desc-title{
        font-size:12px !important;
        text-align:left !important;
    }
    .standings__table tr th{
        font-size:11px;
    }
    .standings__table tr td{
        font-size:10px !important;
        padding:0px 0px !important;
    }
    .Overby {
        width: 123px !important;
        display: inline-flex !important;
        vertical-align: top;
        text-align: center !important;
        justify-content: space-evenly !important;
    }
    .outDesc {
        width: calc(100% - 130px) !important; 
        display: inline-block;
        font-size: 12px !important; 
    }
    .statsfull__type--heading, .ballbyball__heading, .statsfull__panel--heading {
        font-size:13px !important;
    }
    .statsfull__type--select, .ballbyball__select {
        font-size:11px !important;
    }
    .ballbyball__commentary--eoo-desc{
        font-size:14px !important;
    }
    .ballbyball__commentary--eor-desc {
        font-size:12px !important;
    }
    .ballbyball__commentary--eor-right {
        font-size:12px !important;
    }
    .ballbyball__commentary--eop-left-player, .ballbyball__commentary--eop-right-player{
        font-size:12px !important;
    }
    .ballbyball__commentary--comment{
        font-size:12px !important;
    }
    .ballbyball__commentary--ball-run {
        font-size:12px !important;
    }
    .ballbyball__commentary{
        font-size:12px;
    } 
    .resultsstats__partnership--h2, .resultsstats__filters--h2 {
        font-size:14px !important;
    }
    .resultsstats__filters--link-active{
        font-size:12px !important;
    }
    .statsfull__panel--link, .resultsstats__filters--link{
        font-size:12px;
    }
    .resultsstats__partnership--h3, .playingxii__h3 {
        font-size: 12px !important;
    }
    .resultsstats__partnership--h3-bg{
        padding:0.6rem !important;
    }
    .resultsstats__partnership--runsrow-playername {
        font-size: 10px !important;
    }
    .resultsstats__partnership--runsrow-totalrun {
        font-weight: 400;
        font-size: 12px !important;
    }
    .resultsstats__partnership--th, .resultsstats__partnership--td {
        font-size: 10px !important;
    }
    .resultsstats__partnership--td {
        font-size: 11px !important;
    }
    .resultsstats__partnership--h2, .resultsstats__filters--h2 {
        font-size: 12px !important;
    }
    .playingxii__teams--team-logo {
        max-width: 50px !important;
    }
    .playingxii__teams--team-name {
        font-size: 16px !important;
    }
    .playingxii__teams--team {
        gap:0.5rem !important;
    }
    .playingxii__teams--playerdetails-name {
        font-size: 12px !important;
    }
    .playingxii__teams--playerdetails-style {
        font-size: 12px !important;
    }
    .playingxii__teams--playerdetails-styletag{
        font-size:11px !important;
    }
    .playingxii__teams--playerpic {
        width:50px !important;
        height:50px !important;
    }
    .teamnav__container a {
        font-size: 11px !important;
    }
    .standings-pos::after{
        content: 'POS';
    }
    .standings-team::after{
        content: 'T';
    }
    .standings-played::after{
        content: 'P';
    }
    .standings-won::after{
        content: 'W';
    }
    .standings-lost::after{
        content: 'L';
    }
    .satandings-nr::after{
        content: 'NR';
    }
    .standings-nrr::after{
        content: 'NRR';
    }
    .standings-for::after{
        content: 'FOR';
    }
    .standings-against::after{
        content: 'AGNST';
    }
    .standings-points::after{
        content:'PTS'
    }
    .standings-pos span {
        display: none;
    }
    .standings-team span {
        display: none;
    }
    .standings-played span {
        display: none;
    }
    .standings-won span {
        display: none;
    }
    .standings-lost span{
        display: none;
    }
    .satandings-nr span{
        display: none;
    }
    .standings-nrr span {
        display: none;
    }
    .standings-for span {
        display: none;
    }
    .standings-against span {
        display: none;
    }
    .standings-points span {
        display: none;
    }
    .statsfull__type--statscard-playername {
        font-size:10px !important;
    }
    .statsfull__type--statscard-pointsval {
        font-size:14px !important;
    }
    .statsfull__type--statscard-no{
        font-size:18px !important;
    }
    .statsfull__type--statscard-dp {
        grid-area: dp;
        width: 50px !important;
        height: 50px !important;
    }
    .statsfull__type--statscard{
        height: 60px !important;
    }
    .teams_banner{
        height:80px !important;
    }
    .team__card--logo {
        /* height: 100px !important;
        width: 100px !important;
        object-fit: cover; */
        padding:5px;
    }
    .team__card {
        row-gap: 0.3rem !important;
        justify-content: center;
        align-items: center;
        padding: 0rem 0 !important;
        max-width: 100% !important;
        /* height: 200px !important; */
        margin: 0px auto !important;
        border-radius: 10px;
        box-shadow: 0 0 10px rgb(0 0 0 / 60%);
    }
    .team__card a img{
        max-width: 100px !important;
    }
    .banner__teamcontainer a img {
        max-width: 100px !important;
    }
    .banner__teamcontainer, .banner__photoscontainer, .banner__videoscontainer, .banner__aboutcontainer, .banner__newscontainer, .banner__termcontainer{
        height:80px !important;
        
    }
    .banner__h1, .newsbanner__heading, .newsbanner__heading--postnav, .videosbanner__heading {
        font-size: 24px !important;
        text-align: left !important;
    }
    .banner__teamsocial img {
        width: 30px;
        background: white;
        border-radius: 230px;
        padding: 5px;
    }
    .team-det-head{
        font-size:14px !important;
    }
    .team-det-value{
        font-size:12px !important;
    }
    .header__right--socialmediaanchor svg, .footer__social--socialmediaanchor svg, .banner__teamsocial--socialmediaanchor svg{
        width: 16px !important;
        height: 16px !important;
    }
    .fixturesfull__fixture--date{
        font-size:14px !important;
    }
    .fixturesfull__fixture--ground p{
        font-size: 14px !important;
    }
    .roster h1{
        font-size:16px !important;
    }
    .roster__card--name{
        font-size:12px !important;
    }
    .roster__card--dp {
        width: 100%;
        height: 90px !important;
        max-width: 100px !important;
        object-fit: cover;
        object-position: top;
    }
    .banner__teamlogo{
        max-width: 65px !important;
    }
    .topnav{
        top:-2px !important;
    }
    .banner__photos{
        height:80px !important;
    }
    .videosdetail__single--title, .photosdetail__single--title {
        font-size: 18px !important;
        font-weight: 700 !important;
        margin-top: 0px;
    }
    .videosdetail__single--desc, .photosdetail__single--desc{
        width:fit-content !important;
        margin-top:0px !important;
        padding: 0.5rem !important;
    }
    .footer-mobile{
        display: none !important;
    }
    .footer-mobile-1{
        display: block;
        margin-top:140px;
    }
    .stats__title{
        font-size:11px !important;
        padding:10px 0px; 
    }
    .stats__number{
        font-size:16px !important;
    }
    .stats__card--dp{
        width:100px !important;
        padding:10px !important;
    }
    .stats__card--keyhighlights-sec-p{
        font-size:16px !important;
    }
    .stats__card--keyhighlights-sec-p-data{
        font-size:22px !important;
    }
    .winner{
        top:5px !important;
    }
    .winner-1 mat-icon{
        display:none !important;
    }
    .hide-mbl{
         display: none !important;
    }
    .news__left--sec, .videos__left--sec, .photos__left--sec, .news__single--sec{
       padding:0.5rem !important;
    }
    .news__left--sec-header, .videos__left--sec-header, .photos__left--sec-header, .news__single--sec-header{
        font-size:11px !important;
    }
    .news__left--sec, .videos__left--sec, .photos__left--sec, .news__single--sec{
     row-gap: 0.7rem !important;
    }
    .news__right--linkcontainer, .videos__right--linkcontainer{
        margin: 1rem 0 0rem 0 !important;
    }
    .news__right, .videos__right, .photos__right{
        padding: 0rem 1rem 0 1rem !important;
    }
    .videos__desc-date, .news__desc-date, .videosdetail__more--desc-date, .news__desc-category, .videosdetail__more--desc-category{
        font-size:11px !important;
    }
    .news__playicon, .videos__playicon, .videos__left--playicon{
        width:25px !important;
        height:25px !important;
    }
    .videos__desc, .news__desc, .videosdetail__more--desc{
        min-height: auto !important;
    }
    .wrapper, .wrapper__banner{
        row-gap: 0rem !important;
    }
    .banner__cta{
        padding:10px !important;
    }
    .stats__card{
        row-gap: 0rem !important;
        padding:0.2rem 0.3rem !important;
    }
    .standings{
        padding: 1rem 1rem 3rem 1rem !important;
    }
    .stats__card p{
        font-size:10px !important;
    }
    .dd-progress-score{
        font-size:11px !important;
    }
    .custom-bar{
        padding:3px 0px;
    }
    .stats__card--totalwickets-pace, .stats__card--totalwickets-spin{
        padding-bottom:10px;
    }
    .stats__card--keyhighlights-sec{
        padding-top:10px !important;
    }
    .dd-progress-container{
        margin: 0px 2px !important;
    }
    .news__right--newslink, .videos__right--videoslink{
        font-size: 11px !important;
    }
    .newsbanner__container, .videosbanner__container{
        height: 60px !important;
    }
    .statsfull__type--td{
        font-size: 10px !important;
    }
    .matchstatus-mc{
        font-size:10px !important;
    }
    .captain,.rp,.wk {
        font-size: 8px !important;
    }
    .scorecard__table--extras{
        ont-size: 12px !important;
    }
    .scorecard__total{
        padding: 0.3rem 0 !important;
        font-size: 11px !important;
    }
    .scorecard__table--extras{
        font-size:10px !important;
    }
    .dnd{
        font-size:11px !important;
    }
    .scorecard__foc--heading{
        font-size:14px;
    }
    .scorecard__foc--p{
        font-size:10px !important;
    }
    .mcLegend *, .expand-tbl *{
        font-size: 11px !important;
    }
    .Overby p{
        font-size: 11px !important;
    }
    .mcPercentItem{
        font-size:11px !important;
    }
    .scorecard__foc--heading{
        font-size:13px !important;
    }
    .matchbanner__nav--a {
        font-size: 10px !important;
    }
    .matchbanner__pom--stats {
        font-size: 12px !important;
    }
    .matchsummary__h2, .scorecard__h2{
        font-size:18px !important;
    }
    .matchsummary__statstable--headingsec-h3, .matchsummary__points--headingsec-h3{
        font-size:16px !important;
    }
    .matchsummary__statstable--row-name{
        font-size: 11px !important;
    }
    .matchsummary__statstable--row-score{
        font-size: 12px !important;
    }
    .matchsummary__statstable--barsec-p{
        font-size: 10px !important;
    }
    .matchsummary__info--block-value{
        font-size: 10px !important;
    }
    .matchsummary__info--block-label{
        font-size: 12px !important;
    }
    .mat-expansion-panel-header-description {
        flex-grow: 1;
    }
    .mat-expansion-panel-header{
        padding: 0 10px !important;
    }
    .scorecard__table--batterpic{
        padding:5px !important;
    }
    .teamA .innings{
        margin-right: 0px !important;
    }
    .teamB .innings{
        margin-right: 10px !important;
    }
    .mbl__w60{
        width:100% !important;
    }
    .standings__table tr th{
        padding:10px 2px !important;
    }
    .mcWagon-left{
        width: 100% !important;
    }
    .fxContainer{
        flex-wrap: wrap;
    }
    .mcLegend a {
        margin: 3px 2px !important;
    }
}
@media only screen and (min-width: 601px) and (max-width: 1023px) {
    .logo {
        height: 40px !important;
    }
    .nav__a {
        font-size: 12px !important;
    }
    .news__right--heading, .teaminfo__heading, .sponsors__heading, .mlccricket__heading, .stats__heading, .fixturesfull__heading, .fixtures__heading, .results__heading, .standings__heading, .videos__right--heading, .photos__right--heading, .videos__heading, .teamplayers__heading{
        font-size: 21px!important;
    }
    .news__right--newslink, .videos__right--videoslink{
        font-size: 11px !important;
    }
    .news__left--sec-header, .videos__left--sec-header, .photos__left--sec-header, .news__single--sec-header{
        font-size: 11px !important;
    }
    .news__left--sec-h2, .videos__left--sec-h2{
        font-size: 14px !important;
    }
    .news__left--sec-desc, .news__single--sec-desc{
        font-size: 12px !important;
    }
    .news__right--more, .fixturesfull__view, .fixtures__view, .results__view, .standings__view{
        font-size:13px !important;
    }
    .news__left--sec, .videos__left--sec, .photos__left--sec, .news__single--sec{
        padding: 0.5rem !important;
    }
    .videos__more{
        font-size: 11px !important;
    }
    .videos__desc, .news__desc, .videosdetail__more--desc{
        font-size: 11px  !important;
        text-align:left !important;
    }
    .news__playicon, .videos__playicon, .videos__left--playicon{
        width: 25px !important;
        height: 25px !important;
    }
    .standings__table tr th{
        font-size:12px !important;
    }
    .standings__table tr td{
        font-size:10px;
        padding: 0px 0 !important
    }
    .standings__table--form span{
        margin: 0 1px !important;
    }
    .standings__table--team img {
        width: 60px !important;
        height: 60px !important;
        padding: 5px !important;
    }
    .news__right--more, .fixturesfull__view, .fixtures__view, .results__view, .standings__view{
        padding: 0.5rem !important;
    }
    .Qualified {
        font-size: 10px !important;
    }
    .stats__title{
        font-size: 13px !important;
    }
    .dd-progress-score{
        font-size: 11px !important;
    }
    .dd-progress-container{
        margin:0px !important;
    }
    .stats__number{
        font-size:13px !important;
    }
    .stats__card--dp{
        width: 80px !important;
    }
    .stats__card p{
        font-size: 11px !important;
    }
    .stats__card{
    row-gap: 0.5rem !important;
    padding: 10px !important;
    }
    .banner__news{
        height: 100px !important;
    }
    .newsbanner__container, .videosbanner__container{
        height: 100px !important;
    }
    .newsbanner__heading--postnav{
        font-size:14px !important;
    }
    .news__left--sec-h2, .videos__left--sec-h2, .photos__left--sec-h2, .news__single--sec-h2{
        font-size: 14px !important;
    }
    .videos__desc-date, .news__desc-date, .videosdetail__more--desc-date, .news__desc-category, .videosdetail__more--desc-category{
        font-size: 10px !important;
    }
    .news__morebtn, .videos__morebtn{
        width: 165px !important;
        height: 50px !important;
        font-size: 16px !important;
    }
    .banner__teamcontainer, .banner__photoscontainer, .banner__videoscontainer, .banner__aboutcontainer, .banner__newscontainer, .banner__termcontainer{
        height: 150px !important;
    }
    .teamnav__container--a{
        font-size:13px;
    }
    .matchvenue{
        font-size: 12px !important;
    }
    .matchtoss, .matchwon{
        font-size: 12px !important;
    }
    .teamlogo img {
        width: 100%;
        max-width: 70px !important;
    }
    .runs{
        font-size: 18px !important;
    }
    .fx-action a{
        padding: 5px 12px !important;
        margin: 5px 10px !important;
        font-size: 12px !important;
    }
    .matchinfo ul li{
        font-size: 12px!important;
    }
    .statsfull__type--heading, .ballbyball__heading, .statsfull__panel--heading{
        font-size: 13px !important;
    }
    .statsfull__type--td{
        font-size: 10px !important;  
    }
    .statsfull__panel--h3{
        font-size: 13px !important;
    }
    .statsfull__panel--link, .resultsstats__filters--link{
        font-size:10px !important;
    }
    .statsfull__type--th, .statsfull__type--td{
        font-size: 12px !important;
    }
    .scorecard__h2{
        font-size: 16px !important;
    }
    .scorecard__table--battername, .scorecard__table--bowlername{
        font-size: 12px !important;
    }
    .scorecard__table--fieldsnames {
        font-size: 11px !important;
    }
    .scorecard__foc--heading{
        font-size: 14px !important;
    }
    .scorecard__foc--focdetails{
        font-size:13px;
    }
    .howOut{
        flex-direction: row !important;
    }
    .ballbyball__commentary--eor-desc{
        font-size:11px !important;
    }
    .ballbyball__commentary--eop-left, .ballbyball__commentary--eop-right{
        font-size:11px !important;
    }
    .ballbyball__commentary--eoo-desc{
        font-size:13px !important;
    }
    .ballbyball__commentary--comment{
        font-size:11px !important;
    }
    .ballbyball__commentary--ball-run{
        width: 30px !important;
        height:30px !important;
        font-size:13px !important;
    }
    .ballbyball__commentary--ball-over{
        font-size:13px !important;
    }
    .ballbyball__commentary--row{
        align-items: baseline !important;
    }
    .ballbyball__highlights--row{
        font-size:11px !important;
    }
    .resultsstats__partnership--h3-bg{
        font-size:13px !important;
        padding:0.8rem !important;
    }
    .resultsstats__partnership--runsrow-playername{
        font-size:11px !important;
    }
    .resultsstats__partnership--h2, .resultsstats__filters--h2{
        font-size: 12px!important;
    }
    .resultsstats__partnership--tr-bg .resultsstats__partnership--th, .resultsstats__partnership--tr-bg .resultsstats__partnership--td{
        font-size:11px !important;
    }
    .resultsstats__partnership--td{
        font-size:10px !important;
    }
    .playingxii__teams--team-name{
        font-size:18px !important;
    }
    .wrapper, .wrapper__banner{
        padding:1rem !important;
    }
    .playingxii__teams--team-logo{
        width:80px !important;
    }
    .playingxii__teams--playerdetails-name{
        font-size:12px !important;
    }
    .playingxii__teams--playerdetails-styletag{
        font-size:12px !important;
    }
    .playingxii__teams--playerpic {
        width: 70px !important;
        height: 70px !important;
    }
    .banner__teamlogo{
        width:70px !important;
    }
    .banner__h1,.newsbanner__heading, .newsbanner__heading--postnav, .videosbanner__heading{
        font-size:14px !important;
        text-align: justify !important;
    }
    .banner__teamsocial--title{
        font-size: 10px !important;
    }
    .header__right--socialmediaanchor svg, .footer__social--socialmediaanchor svg, .banner__teamsocial--socialmediaanchor svg{
        width:11px !important;
        height:11px !important
    }
    .team-det-head{
        font-size:12px !important;
    }
    .team-det-value{
        font-size:12px !important;
    }
    .banner__teamsocial img{
        width:22px !important;
    }
    .roster{
        font-size:14px !important;
    }
    .roster__card--position{
        font-size:12px !important
    }
    .roster__card--special p{
        font-size:12px !important;
    }
    .roster__card--dp{
        width: 100%;
        height: 120px !important;
    }
    .videos__left--thumbnail, .photos__left--thumbnail{
        height:auto !important;
    }
    .photos__left--sec {
        height: 100px !important;
    }
    .about__signup--desc{
        font-size: 13px !important;
    }
    .about__signup--title{
        font-size:15px !important;
    }
    .about__signup{
        row-gap: 0.5rem !important;
    }
    .footer__column--title{
        font-size: 11px !important;
    }
    .footer__column--links{
        font-size:10px !important;
    }
    .footer p{
        font-size:10px !important;
    }
    .vs{
        width:15% !important;
    }
    .mcListDescSection{
        flex-wrap: wrap;
        justify-content: center;
    }

    
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  
    .logo {
        height: 40px !important;
    }
    .nav__a {
        font-size: 12px !important;
    }
    .news__right--heading, .teaminfo__heading, .sponsors__heading, .mlccricket__heading, .stats__heading, .fixturesfull__heading, .fixtures__heading, .results__heading, .standings__heading, .videos__right--heading, .photos__right--heading, .videos__heading, .teamplayers__heading{
        font-size: 13px!important;
    }
    .news__right--newslink, .videos__right--videoslink{
        font-size: 11px !important;
    }
    .news__left--sec-header, .videos__left--sec-header, .photos__left--sec-header, .news__single--sec-header{
        font-size: 11px !important;
    }
    .news__left--sec-h2, .videos__left--sec-h2{
        font-size: 14px !important;
    }
    .news__left--sec-desc, .news__single--sec-desc{
        font-size: 12px !important;
    }
    .news__right--more, .fixturesfull__view, .fixtures__view, .results__view, .standings__view{
        font-size:13px !important;
    }
    .news__left--sec, .videos__left--sec, .photos__left--sec, .news__single--sec{
        padding: 0.5rem !important;
    }
    .videos__more{
        font-size: 11px !important;
    }
    .videos__desc, .news__desc, .videosdetail__more--desc{
        font-size: 11px  !important;
        text-align:left !important;
    }
    .news__playicon, .videos__playicon, .videos__left--playicon{
        width: 25px !important;
        height: 25px !important;
    }
    .standings__table tr th{
        font-size:12px !important;
    }
    .standings__table tr td{
        font-size:10px;
        padding: 0px 0 !important
    }
    .standings__table--form span{
        margin: 0 1px !important;
    }
    .standings__table--team img {
        width: 60px !important;
        height: 60px !important;
        padding: 5px !important;
    }
    .news__right--more, .fixturesfull__view, .fixtures__view, .results__view, .standings__view{
        padding: 0.5rem !important;
    }
    .Qualified {
        font-size: 10px !important;
    }
    .stats__title{
        font-size: 13px !important;
    }
    .dd-progress-score{
        font-size: 11px !important;
    }
    .dd-progress-container{
        margin:0px !important;
    }
    .stats__number{
        font-size:13px !important;
    }
    .stats__card--dp{
        width: 80px !important;
    }
    .stats__card p{
        font-size: 11px !important;
    }
    .stats__card{
    row-gap: 0.5rem !important;
    padding: 10px !important;
    }
    .banner__news{
        height: 100px !important;
    }
    .newsbanner__container, .videosbanner__container{
        height: 100px !important;
    }
    .newsbanner__heading--postnav{
        font-size:14px !important;
    }
    .news__left--sec-h2, .videos__left--sec-h2, .photos__left--sec-h2, .news__single--sec-h2{
        font-size: 14px !important;
    }
    .videos__desc-date, .news__desc-date, .videosdetail__more--desc-date, .news__desc-category, .videosdetail__more--desc-category{
        font-size: 10px !important;
    }
    .news__morebtn, .videos__morebtn{
        width: 165px !important;
        height: 50px !important;
        font-size: 16px !important;
    }
    .banner__teamcontainer, .banner__photoscontainer, .banner__videoscontainer, .banner__aboutcontainer, .banner__newscontainer, .banner__termcontainer{
        height: 150px !important;
    }
    .teamnav__container--a{
        font-size:13px;
    }
    .matchvenue{
        font-size: 12px !important;
    }
    .matchtoss, .matchwon{
        font-size: 12px !important;
    }
    .teamlogo img {
        width: 100%;
        max-width: 70px !important;
    }
    .runs{
        font-size: 18px !important;
    }
    .fx-action a{
        padding: 5px 12px !important;
        margin: 5px 10px !important;
        font-size: 12px !important;
    }
    .matchinfo ul li{
        font-size: 12px!important;
    }
    .statsfull__type--heading, .ballbyball__heading, .statsfull__panel--heading{
        font-size: 13px !important;
    }
    .statsfull__type--td{
        font-size: 10px !important;  
    }
    .statsfull__panel--h3{
        font-size: 13px !important;
    }
    .statsfull__panel--link, .resultsstats__filters--link{
        font-size:10px !important;
    }
    .statsfull__type--th, .statsfull__type--td{
        font-size: 12px !important;
    }
    .scorecard__h2{
        font-size: 16px !important;
    }
    .scorecard__table--battername, .scorecard__table--bowlername{
        font-size: 12px !important;
    }
    .scorecard__table--fieldsnames {
        font-size: 11px !important;
    }
    .scorecard__foc--heading{
        font-size: 14px !important;
    }
    .scorecard__foc--focdetails{
        font-size:13px;
    }
    .howOut{
        flex-direction: row !important;
    }
    .ballbyball__commentary--eor-desc{
        font-size:11px !important;
    }
    .ballbyball__commentary--eop-left, .ballbyball__commentary--eop-right{
        font-size:11px !important;
    }
    .ballbyball__commentary--eoo-desc{
        font-size:13px !important;
    }
    .ballbyball__commentary--comment{
        font-size:11px !important;
    }
    .ballbyball__commentary--ball-run{
        width: 30px !important;
        height:30px !important;
        font-size:13px !important;
    }
    .ballbyball__commentary--ball-over{
        font-size:13px !important;
    }
    .ballbyball__commentary--row{
        align-items: baseline !important;
    }
    .ballbyball__highlights--row{
        font-size:11px !important;
    }
    .resultsstats__partnership--h3-bg{
        font-size:13px !important;
        padding:0.8rem !important;
    }
    .resultsstats__partnership--runsrow-playername{
        font-size:11px !important;
    }
    .resultsstats__partnership--h2, .resultsstats__filters--h2{
        font-size: 12px!important;
    }
    .resultsstats__partnership--tr-bg .resultsstats__partnership--th, .resultsstats__partnership--tr-bg .resultsstats__partnership--td{
        font-size:11px !important;
    }
    .resultsstats__partnership--td{
        font-size:10px !important;
    }
    .playingxii__teams--team-name{
        font-size:18px !important;
    }
    .wrapper, .wrapper__banner{
        padding:1rem !important;
        width: 100% !important;
    }
    .playingxii__teams--team-logo{
        width:80px !important;
    }
    .playingxii__teams--playerdetails-name{
        font-size:12px !important;
    }
    .playingxii__teams--playerdetails-styletag{
        font-size:12px !important;
    }
    .playingxii__teams--playerpic {
        width: 70px !important;
        height: 70px !important;
    }
    .banner__teamlogo{
        width:70px !important;
    }
    .banner__h1,.newsbanner__heading, .newsbanner__heading--postnav, .videosbanner__heading{
        font-size:14px !important;
        text-align: justify !important;
    }
    .banner__teamsocial--title{
        font-size: 10px !important;
    }
    .header__right--socialmediaanchor svg, .footer__social--socialmediaanchor svg, .banner__teamsocial--socialmediaanchor svg{
        width:11px !important;
        height:11px !important
    }
    .team-det-head{
        font-size:12px !important;
    }
    .team-det-value{
        font-size:12px !important;
    }
    .banner__teamsocial img{
        width:22px !important;
    }
    .roster{
        font-size:14px !important;
    }
    .roster__card--position{
        font-size:12px !important
    }
    .roster__card--special p{
        font-size:12px !important;
    }
    .roster__card--dp{
        width: 100%;
        height: 120px !important;
    }
    .videos__left--thumbnail, .photos__left--thumbnail{
        height:auto !important;
    }
    .photos__left--sec {
        height: 100px !important;
    }
    .about__signup--desc{
        font-size: 13px !important;
    }
    .about__signup--title{
        font-size:15px !important;
    }
    .about__signup{
        row-gap: 0.5rem !important;
    }
    .footer__column--title{
        font-size: 11px !important;
    }
    .footer__column--links{
        font-size:10px !important;
    }
    .footer p{
        font-size:10px !important;
    }
}