
:root.T20WorldCup .T20WorldCup-all-content{
    --blue:#19398A;
    --dark-blue:#10074F;
    --orange:#F26F2D;
    --pink:#FF0088;
    --dark-pink:#FA1E50;
    --black:#000000;
    --t20Black:#161616;
    --cc-purple:#511652;
    --pink-gradient: linear-gradient(90deg, #FA1E50 0%, #272782 100%);
    }

    .progress-wrap{height:37px;width:37px;cursor:pointer;display:block;position:fixed;right:20px;bottom:24px;border-radius:100%;box-shadow:inset 0 0 0 .1rem rgb(128 130 134 / 25%);z-index:9;opacity:0;visibility:hidden;transform:translateY(.75rem);transition:.2s linear,margin-right;background-color:var(--white);}
    .progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}
    .progress-wrap:after{border-right:2px solid var(--black);border-bottom:2px solid var(--black);content:"";height:9px;line-height:41px;position:absolute;left:15px;top:15px;text-align:center;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:9px;z-index:2}
    /* .progress-wrap svg.progress-circle path{stroke:#FF0088;stroke:#FF0088;stroke-width:4;box-sizing:border-box;transition:.2s linear} */
    .progress-wrap svg path{fill:none}
    
    .common-all-content{margin-top:5px;font-family:'Rubik';font-weight:400;}
    .top-banner{margin:10px 0; background:#10074F url(../img/top-banner-icc-t20.jpg) no-repeat center center; min-height:100px; text-align: center;}
    .top-banner h1{padding:8px 0;margin:0;color:var(--white);text-transform:uppercase;font-weight:700;font-size:40px;line-height:52px; display: block;letter-spacing: -2px;}
    .top-banner p{padding:2px 10px;margin:0;color:var(--white);font-weight:400;font-size:20px;line-height:1.4; background-color:var(--pink); border-radius:10px 10px 0 0; display: inline-block;font-family: 'Poppins';}
    .top-banner p strong{text-transform:uppercase;}
    
    /*******top nav starts******/
    .nav-links{padding:0 15px;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-top:5px;background:#161616;border-radius:5px}
    .nav-links ul{float:none;width:auto;padding:0;margin:0;list-style-type:none;display:block;text-align:left;}
    .nav-links ul > li{float:none;padding:0;margin:0;overflow:visible;display:inline-block;}
    .nav-links ul > li + li{margin-left:35px;}
    .nav-links ul > li > a{float:none;position:relative;padding:8px 0;margin:0;color:var(--white);text-decoration:none;display:inline-block;background:none;text-transform:uppercase;font-weight:400;font-size:16px;line-height:1.4;}
    .nav-links ul > li:before{display:none}
    .nav-links ul > li.active a,
    .nav-links ul > li a:hover{color:var(--white);transition:0.3s;}
    .nav-links ul > li > a:before{content:'';height:4px;left:0;bottom:0;position:absolute;width:100%;z-index:1;overflow:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);transition:transform .4s cubic-bezier(0.645, .045, .355, 1);background:var(--dark-pink);}
    .nav-links ul > li > a:hover:before, 
    .nav-links ul > li.active > a:before{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:100%}
    
    .sponsors{display:inline-flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:10px}
    .sponsors .all-logos{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:30px;overflow:hidden;background:var(--white);border:1px solid #DEDCDC;border-radius:3px;padding:0 10px;}
    .sponsors .all-logos a{display:inline-flex;align-items:center;}
    .sponsors .all-logos a + a:before{content:'|';margin:0 4px;color:var(--color-1)}
    .sponsors p{padding:0;margin:5px 0;font-size:12px;color:var(--white);}
    /*******top nav ends******/
    
    /*******trending topics starts******/
    .trending-topics{clear:both;overflow:hidden;background:#F1F1F1;border-radius:5px;margin:10px 0;padding:5px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:10px}
    .trending-topics p{flex:0 0 130px;padding:0 0 0 15px;margin:0;font-size:12px;line-height:1.4;font-weight:600;text-transform:uppercase;text-align:left;}
    .trending-text{flex:1;}
    .trending-topics ul{padding:0;margin:0;}
    .trending-topics ul > li:before{display:none}
    .trending-topics ul > li > a{display:block;width:auto;padding:3px 10px;border-radius:50px;position:relative;color:#303030;;margin:2px 0;font-size:14px;line-height:1.4;font-weight:400;background-color:var(--white);text-transform:capitalize;box-shadow:0px 1px 1px #00000029;}
    .trending-topics ul > li > a span{display:inline-block;position:relative;z-index:2;overflow:hidden}
    .trending-topics ul > li a:hover{background:var(--pink);color:var(--white)!important;text-decoration:none;}
    .trending-topics .splide__track{margin:0 23px;}
    .trending-topics .splide__arrow{width:20px;height:30px;z-index:1;border-radius:0px;cursor:pointer;background-color:var(--black);box-shadow:none;}
    .trending-topics .splide__arrow:before{border:solid var(--white);border-width:0 2px 2px 0;width:10px;height:10px;}
    .trending-topics .splide__arrow:hover{background-color:var(--pink);}
    .trending-topics .splide__arrow--prev{left:0px;}
    .trending-topics .splide__arrow--next{right:0px;}
    /*******trending topics ends******/
    
    .T20WorldCup-all-content .two-cols-aside{ margin:10px 0 0;}
    .lazy-captain img {width: 200px;} 
    /*******top match schedule starts******/
    .match-schedule p{margin:0;padding:0;}
    .match-schedule ul li a{display:block; position: relative;}
    .match-schedule ul li a:before{content:'';height:100%;left:0;bottom:0;position:absolute;width:100%;z-index:-1;overflow:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);transition:transform .4s cubic-bezier(0.645, .045, .355, 1);background:rgba(0,0,0,.05);border-radius:5px;}
    .match-schedule ul li a:hover:before{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:100%}
    .match-schedule .match-live{min-height:148px;overflow:hidden;display:block;border:1px solid #C1C1C1;border-radius:5px;margin:1px;}
    .match-schedule .match-live .liveNow{padding:0px 5px 0 18px;background:var(--white);color:var(--red);}
    .match-schedule .match-live .liveNow:before{width:6px;height:6px;background-color:var(--red);left:4px;top:4px;}
    .match-schedule .match-live .liveNow:after{width:8px;height:8px;background-color:rgba(175, 20, 20, 0.507);left:3px;top:3px;}
    .match-schedule .match-live .completed{color:#26A700;}
    .match-schedule .match-live .date-time{font-size:14px;line-height:1.4;font-weight:700;display:flex;justify-content:space-between;align-items:center;width:100%;padding:5px 10px;border-bottom:1px solid #C1C1C1;color:var(--black);}
    .match-schedule .match-live .date-time strong{text-align:right;}
    .match-schedule .match-live .teamVs{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;min-height:75px;}
    .match-schedule .match-live .teamVs .name{ width:auto;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:14px;font-weight:700;color:var(--black);text-align:center;}
    .match-schedule .match-live .teamVs .name span,
    .match-schedule .match-live .teamVs .name small{width:100%;display:flex;justify-content:center;align-items:center;text-align:center; gap:5px}
    .match-schedule .match-live .teamVs .name small{ color:#8A8A8A;font-size:11px;font-weight:400;}
    .match-schedule .match-live .team-icon{border-radius:0;width:20px;height:auto;padding-top:12px;margin:0; border:0;display:inline-flex;justify-content:center;align-items:center;text-align:center;}
    .match-schedule .match-live .vs{text-transform:uppercase;position:relative;width:auto;display:inline-flex;justify-content:center;text-align:center;}
    .match-schedule .match-live .vs span{width:auto;height:auto;display:inline-block;color:var(--black);font-size:18px;line-height:1.5;font-weight:700;position:relative;z-index:5;text-align:center;margin-top:0;}
    .match-schedule .match-live .date-time-won{padding:0 10px;font-size:14px;line-height:18px;font-weight:600;background:var(--pink-gradient);display:flex;justify-content:center;align-items:center;width:100%;transition:0.3s;min-height:40px;text-align:center;color:var(--white);-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;}
    .match-schedule .match-live .date-time-won span{display:inline-flex;justify-content:center;align-items:center;}
    .match-schedule ul li a:hover .match-schedule .match-live .date-time-won{background:var(--blue);color:var(--white);}
    .match-schedule .splide__arrow{background:var(--white);border:1px solid var(--black);width:30px;height:30px;}
    .match-schedule .splide__arrow:before{border:solid var(--black);border-width:0 1px 1px 0;width:10px;height:10px;}
    .match-schedule .splide__arrow:hover{background-color:var(--pink);border-color:transparent;}
    .match-schedule .splide__arrow:hover:before{border:solid var(--white);border-width:0 1px 1px 0;}
    .match-schedule .splide__arrow--prev{left:-15px;}
    .match-schedule .splide__arrow--next{right:-15px;}
    .match-schedule .upcoming{ color:var(--color-3);}
    .match-schedule .upcoming-box .match-live .teamVs{ justify-content:center; gap:20px;}
    .match-schedule .upcoming-box .match-live .teamVs .name,
    .match-schedule .upcoming-box .match-live .teamVs .name span{justify-content:flex-end;text-align:right;}
    .match-schedule .upcoming-box .match-live .teamVs .name:nth-last-child(1),
    .match-schedule .upcoming-box .match-live .teamVs .name:nth-last-child(1) span{justify-content:flex-start;text-align:left;}
    .match-schedule .sponsors-logo{background-color:#E23845;border:1px solid #C1C1C1;border-radius:5px;}
    .match-schedule .sponsors-logo p{font-size:16px;line-height:1.4;color:var(--white);font-weight:700;border-bottom:1px solid var(--white);padding:5px 10px;}
    .match-schedule .sponsors-logo .lazy-image{background:#E23845;padding-top:113px;}
    .match-schedule .sponsors-logo .lazy-image img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:inherit;right:auto;bottom:auto;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
    /*******top match schedule ends******/
    
    
    /*******common css starts******/
    .T20WorldCup-all-content .heading{position:relative;margin:20px 0 0!important;text-transform:none;padding:0 0 15px;color:var(--black);display:flex;justify-content:space-between;align-items:center;font-size:30px;}
.T20WorldCup-all-content .heading a{color:var(--blue);text-decoration:none}
.T20WorldCup-all-content .heading a:hover{color:var(--orange);text-decoration:none}
.T20WorldCup-all-content a.more{border:1px solid var(--black)!important;border-radius:5px;color:var(--black)!important;font-weight:400;font-size:16px;line-height:24px!important;text-transform:uppercase;padding:4px 25px 4px 8px;display:inline-flex;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;position:relative;}

.T20WorldCup-all-content a.more:after{display:inline-block;content:"";border:solid var(--black);border-width:0 1px 1px 0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:12px;right:10px;width:8px;height:8px}
.T20WorldCup-all-content a.more:hover{color:var(--white)!important;border-color:var(--pink)!important;background-color:var(--pink)}
.T20WorldCup-all-content a.more:hover:after{border:solid var(--white);border-width:0 1px 1px 0;}

.T20WorldCup-all-content .stylish-heading{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;margin:20px 0;position:relative;}
.T20WorldCup-all-content .stylish-heading h2{background-color:var(--white);font-size:26px;line-height:30px;color:var(--pink)!important;margin:0;padding:8px 30px;display:inline-block;position:relative;-webkit-line-clamp:inherit;overflow:visible;font-weight:700;font-style:italic;text-align:center;}
.T20WorldCup-all-content .stylish-heading h2 .border-line{width:100%;z-index:1;height:100%;top:0;left:0;position:absolute;border:1.48px solid;border-radius:0;transform:skew(-20deg);background: transparent;margin-top: 0;}
.T20WorldCup-all-content .stylish-heading .sponsors{position:absolute;left:0;top:7px;}
.T20WorldCup-all-content .stylish-heading .sponsors p{color:var(--black);}
.T20WorldCup-all-content .stylish-heading a.more{position:absolute;right:0;top:7px;}
.T20WorldCup-all-content .QuickLinks .stylish-heading h2,
.T20WorldCup-all-content .points-table .stylish-heading h2,
.T20WorldCup-all-content .photos .stylish-heading h2{color:var(--black)!important;}

.splide__arrow{top:50%;opacity:1;width:30px;height:30px;border-radius:100px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;}
.new-cat-listing,
.news-boxes{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;gap:15px}
.news-lhs{flex:0 0 62%;padding:0!important;margin:0;;width:auto!important;}
.news-lhs + .news-rhs{flex:1;padding:0!important;margin:0;width:auto!important}

.one-boxes,
.two-boxes,
.three-boxes,
.four-boxes{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;clear:both;padding:0;gap:30px}
.two-boxes .repeat-box,
.three-boxes .repeat-box,
.four-boxes .repeat-box{float:none;margin:0!important;padding:0;border-top:0!important;border-radius:0px;overflow:hidden}
.two-boxes .repeat-box{width:calc(50% - 15px);}
.three-boxes .repeat-box{width:calc(33.33% - 20px);}
.four-boxes .repeat-box{width:calc(25% - 23px);}
.one-boxes .repeat-box{width:100%;}
article.repeat-box a:hover,
article.repeat-box a:hover h2,
article.repeat-box a:hover h3,
article.repeat-box a:hover p{color:var(--pink);}

.repeat-box .video-icon{width:55px;height:55px;border-radius:100px;background-color:var(--color-5);position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--white);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:8;color:var(--white);background-image:none;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;}
.repeat-box .video-icon img{width:15px;height:15px;min-width:inherit;position:static;object-fit:inherit;display:inline-block;}
@-webkit-keyframes pulseShadowlgwhite{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-webkit-box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}
.foot-match a:hover .match-box .liveNow{-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;}
.foot-match a:hover .match-box .liveNow{animation:pulseShadowlgwhite 2000ms linear infinite;}
.repeat-box a:hover .webstories-icon,
.repeat-box a:hover .photo-icon,
.repeat-box a:hover .video-icon{animation:pulseShadowlgwhite 2000ms linear infinite;border-color:var(--pink);background-color:var(--pink);}
.repeat-box .photo-icon{position:absolute;right:auto;bottom:auto;left:10px;top:10px;background-color:var(--pink);border-radius:6px;overflow:hidden;min-width:24px;height:24px; width: auto; display:flex!important;justify-content:center;flex-wrap:wrap;align-items:center;padding:0;background-image:none;}
.repeat-box .photo-icon img{width:auto!important;;height:13px!important;;min-width:inherit;position:static;object-fit:inherit;display:inline-block;}
.repeat-box .photo-icon small{padding-right:5px;font-size:12px;color:var(--white)}
    
    /*******common css ends******/
    
    /********table starts*********/
    .common-all-content .table-responsive{width:auto;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;margin:0px;border:0;border-collapse:collapse;border-radius:0px;border:0;}
    .common-all-content table{width:100%;max-width:100%;padding:0;margin:0;height:auto;margin-bottom:15px;border-collapse:collapse;max-width:100%;border:0!important}
    .common-all-content .table-responsive table{margin-bottom:0}
    .common-all-content table td,
    .common-all-content table th{background-color:var(--white);border:0;color:var(--black);padding:10px;font-size:16px;line-height:1.4;vertical-align:top;border-top:1px solid var(--color-2);}
    .common-all-content table td strong,
    .common-all-content table td b,
    .common-all-content table th strong
    .common-all-content table th b{font-weight:600}
    .common-all-content table tr.even:hover td,
    .common-all-content table tr:hover td{background-color:#eff6ff}
    
    
    .show-mobile,
    .ads-in-mobile{display:none}
    .show-desktop,
    .ads-desktop{display:block}
    /********table ends*********/
    
    /*******home top news starts******/
    .top-stories .news-boxes{float:none;flex-flow: row-reverse;gap:20px}
    .top-stories .news-lhs{flex:1;}
    .top-stories .news-lhs article.repeat-box{border-radius:0;}
    .top-stories .news-lhs article.repeat-box a{padding:0px;}
    .top-stories .news-lhs article.repeat-box .photo{width:100%;border-radius:0;}
    .top-stories .news-lhs article.repeat-box .lazy-image{border-radius:5px;padding-top:58.5%;}
    .top-stories .news-lhs article.repeat-box .text{padding:10px 0 0;width:100%;}
    .top-stories .news-lhs article.repeat-box + article.repeat-box{border-top:1px solid var(--color-1);margin-top:15px;padding-top:15px;}
    .top-stories .news-lhs article.repeat-box .text h3{font-size:16px;line-height:1.5;font-weight:400;-webkit-line-clamp:3;}
    
    .top-stories .news-rhs{flex:0 0 66%;}
    .top-stories .news-rhs article.big-box{border-top:0;}
    .top-stories .news-rhs article.big-box figure{display:block;}
    .top-stories .news-rhs article.big-box a{width:100%;padding:0;}
    .top-stories .news-rhs article.big-box + article.repeat-box{margin-top:0}
    .top-stories .news-rhs article.big-box .lazy-image{border-radius:5px;border:0}
    .top-stories .news-rhs article.big-box .photo,
    .top-stories .news-rhs article.big-box .text{width:100%;}
    .top-stories .news-rhs article.big-box .text{padding:10px 0 0;}
    .top-stories .news-rhs article.big-box .text h3{font-size:28px;line-height:1.4;font-weight:700;-webkit-line-clamp:3;}
    .top-stories .liveNow{position: absolute; left:10px; top:10px; border-radius: 5px;width: 60px;}
    .top-stories .one-boxes-row{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch;gap:15px;clear:both;padding:10px 0 0;width:100%;}
    .top-stories .one-boxes-row article.repeat-box{width:calc(50% - 8px);}
    .top-videos article.repeat-box + article.repeat-box,
    .top-stories .one-boxes-row article.repeat-box + article.repeat-box{margin-top:0!important;padding-top:0!important;border-top:0;}
    .top-stories .one-boxes-row article.repeat-box .lazy-image{padding-top:60%;border-radius:10px;}
    .top-stories .one-boxes-row article.repeat-box .photo{width:112px}
    .top-stories .one-boxes-row article.repeat-box .text{width:calc(100% - 112px);}
    .top-stories .one-boxes-row article.repeat-box .text h3{font-size:14px;line-height:1.5;font-weight:400;-webkit-line-clamp:4;}
    
    .T20WorldCup-top-data .two-cols-aside .lhs-col{width:calc(100% - 320px);padding-right:0;}
    .T20WorldCup-top-data .two-cols-aside .aside{width:300px;}
    .T20WorldCup-top-data .two-cols-aside .aside .ads-box{ padding:0;}
    .T20WorldCup-top-data .two-cols-aside .aside .ads-box .ads-placeholder{background-color:var(--ads-bg)}
    
    .top-wicket-run{background:#FBFBFB;border:1px solid var(--color-1);border-radius:5px;}
    .top-wicket-run + .top-wicket-run{margin-top:20px;}
    .top-wicket-run h2.heading{font-size:20px;color:var(--blue);padding:10px 15px;margin:0 !important;border-bottom:1px solid var(--color-1)}
    .top-wicket-run h2.heading a.more{font-size:13px;line-height:1.4!important;padding:0 15px 0 0;border-color:transparent!important;color:var(--blue)!important;}
    .top-wicket-run h2.heading a.more:after{right:5px;top:5px;}
    .top-wicket-run h2.heading a.more:hover{color:var(--white)!important;}
    .top-wicket-run .all-boxes{padding:0 15px;}
    .top-wicket-run article.repeat-box{padding:10px 0;}
    .top-wicket-run article.repeat-box + article.repeat-box{border-top:1px solid var(--color-1);margin-top:10px;}
    .top-wicket-run article.repeat-box .photo{width:55px;}
    .top-wicket-run article.repeat-box a{width:100%;}
    .top-wicket-run article.repeat-box .lazy-image{box-shadow:none;overflow:hidden;padding-top:55px;width:55px;display:inline-block;border-radius:200px!important;border:1px solid var(--white-1)!important;}
    .top-wicket-run article.repeat-box .lazy-image img{max-width:100%;max-height:100%;object-fit:cover;}
    .top-wicket-run article.repeat-box .text{width:calc(100% - 55px);position:relative;}
    .top-wicket-run article.repeat-box .text h3{max-width:80%;}
    .top-wicket-run article.repeat-box .text p{margin:0;padding:0;font-size:14px;}
    .top-wicket-run article.repeat-box .text small{font-size:12px;color:#A4A4A4;}
    .top-wicket-run article.repeat-box .text span{font-size:26px;line-height:28px;font-weight:700;position:absolute;right:10px;top:0px;}
    .T20WorldCup-webstories .webstoriesBG .splide__arrow{top:45%;}     
    .sponsors-hover{position:relative;overflow:hidden;}
    .sponsors-hover .sponsors-logo{background:#E23845;border:1px solid #C1C1C1;border-radius:5px;position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;z-index:5;height: 100%;display: none;}
    .sponsors-hover .sponsors-logo p{font-size:16px;line-height:1.4;color:var(--white);font-weight:500;padding:5px 10px;text-align:center;}
    .sponsors-hover .sponsors-logo .lazy-image{background:#E23845;padding-top:113px;}
    .sponsors-hover .sponsors-logo .lazy-image img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:inherit;right:auto;bottom:auto;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
    .sponsors-hover:hover .sponsors-logo{display: block;top: 20%;border-radius: 0 0 5px;border:1px solid #E23845;transition:0.5s; }
    /*******home top news ends******/
    
    /*******home webstories starts******/
    .T20WorldCup-webstories,
    .TurningPoint,
    .videos,
    .photos,
    .QuickLinks,
    .points-table
    {padding-top:30px;clear: both;}
    .T20WorldCup-webstories .webstoriesBG{padding:50px 0 140px;background-image:url("../img/webstoriesBG.svg");background-repeat:no-repeat;background-size:cover;background-position:0 bottom;display:block;}
    .T20WorldCup-webstories article.repeat-box{display:block;background-color:transparent;border-radius:8px;box-shadow:none;overflow:hidden;padding:0;}
    .T20WorldCup-webstories article.repeat-box > a{display:block;padding:0px;color:var(--white);text-decoration:none;overflow:hidden;}
    .T20WorldCup-webstories article.repeat-box > a > figure{display:block;}
    .T20WorldCup-webstories article.repeat-box .photo,
    .T20WorldCup-webstories article.repeat-box .text{width:100%;}
    .T20WorldCup-webstories article.repeat-box .photo:before{content:"";background:linear-gradient(to right, var(--white-6) 50%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-repeat:repeat-x, repeat-y;background-size:25.6px 2px;width:100%;height:2px;position:absolute;left:10px;right:10px;bottom:15px;z-index:9;}
    .T20WorldCup-webstories article.repeat-box .photo:after{content:'';position:absolute;left:0;right:0;bottom:0;height:20%;background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);z-index:2}
    
    .T20WorldCup-webstories article.repeat-box .lazy-image{box-shadow:none;overflow:hidden;padding-top:178%;border-radius:5px!important;border:1px solid var(--white-1)!important;}
    .T20WorldCup-webstories article.repeat-box .text{padding:10px 0 0;}
    .T20WorldCup-webstories article.repeat-box .text p{font-size:16px;line-height:1.5;padding:0;margin:0;font-weight:400;color:var(--white);-webkit-line-clamp:2}
    .T20WorldCup-webstories article.repeat-box a:hover .text p{color:var(--pink);}
    .T20WorldCup-webstories .splide__arrow{background:var(--white);border:1px solid var(--black);width:30px;height:30px;}
    .T20WorldCup-webstories .splide__arrow:before{border:solid var(--black);border-width:0 1px 1px 0;width:10px;height:10px;}
    .T20WorldCup-webstories .splide__arrow:hover{background-color:var(--pink);border-color:transparent;}
    .T20WorldCup-webstories .splide__arrow:hover:before{border:solid var(--white);border-width:0 1px 1px 0;}
    .T20WorldCup-webstories .splide__arrow--prev{left:-1px;border-radius:0px 20px 20px 0px;}
    .T20WorldCup-webstories .splide__arrow--next{right:-1px;border-radius:20px 0 0 20px;}
    
    .webstories-icon,
    .webstories-icon span{display:block;position:absolute}
    .webstories-icon{background-color:rgba(0, 0, 0, .6);border-radius:50%;height:30px;right:5px;top:5px;width:30px}
    .webstories-icon span{background-color:var(--white-9);border-radius:1px;width:8px;height:17px;left:50%;margin-left:-6px;top:7px;}
    .webstories-icon span:after,
    .webstories-icon span:before{background-color:var(--white-9);content:"";display:block;height:calc(100% - 4px);position:absolute;top:2px;width:2px}
    .webstories-icon span:after{right:-3px}
    .webstories-icon span:before{left:12px;height:calc(100% - 6px);top:3px;}
    /*******home webstories ends******/
    
    /*******Quick Links starts******/
    .QuickLinks ul{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:25px;}
    .QuickLinks ul li{transform:skew(-20deg);border:1px solid #707070;border-radius:5px;padding:16px;cursor:pointer;position:relative;width:calc(25% - 19px);font-size:22px;line-height:1.5; font-weight:600;text-align:center;}
    .QuickLinks ul li a{display:inline-flex;align-items:center;justify-content:center;color:var(--black);gap:15px;}
    .QuickLinks ul li *{-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;position:relative;}
    .QuickLinks ul li img{width:30px;height:auto;}
    .QuickLinks ul li:hover{background-color:#10074F;color:var(--white)}
    .QuickLinks ul li:hover a,
    .QuickLinks ul li:hover a:hover{color:var(--white)}
    .QuickLinks ul li:hover a img,
    .QuickLinks ul li:hover a:hover img{filter:invert(100%) sepia(93%) saturate(1%) hue-rotate(258deg) brightness(107%) contrast(100%);}
    .QuickLinks ul li:hover:before{position:absolute;content:'';transform:skew(-0deg);border:1px solid #10074F;border-radius:5px;padding:34px;cursor:pointer;top:5px;width:100%;box-sizing:border-box;left:-10px}
    /*******Quick Links ends******/
    
    /*******Turning Point starts******/
    .TurningPoint .TurningPointBG{padding:30px 0;background:#10074F;background-image:url("../img/t20-corner-bg.svg");background-repeat:no-repeat;background-size:80px auto ;background-position:right bottom;display:block;}
    .TurningPoint article.repeat-box{display:block;background-color:transparent;border-radius:8px;box-shadow:none;overflow:hidden;padding:0;}
    .TurningPoint article.repeat-box > a{display:block;padding:0px;color:var(--white);text-decoration:none;overflow:hidden;}
    .TurningPoint article.repeat-box > a > figure{display:block;}
    .TurningPoint article.repeat-box .photo,
    .TurningPoint article.repeat-box .text{width:100%;}
    .TurningPoint article.repeat-box .lazy-image{box-shadow:none;overflow:hidden;padding-top:140%;border-radius:5px!important;border:1px solid var(--white-1)!important;}
    .TurningPoint article.repeat-box .text{padding:10px 0 0;}
    .TurningPoint article.repeat-box .text p{font-size:16px;line-height:1.5;padding:0;margin:0;font-weight:400;color:var(--white);-webkit-line-clamp:2}
    .TurningPoint article.repeat-box a:hover .text p{color:var(--pink);}
    .TurningPoint .splide__arrow{background:var(--white);border:1px solid var(--black);width:30px;height:30px;top:43%;}
    .TurningPoint .splide__arrow:before{border:solid var(--black);border-width:0 1px 1px 0;width:10px;height:10px;}
    .TurningPoint .splide__arrow:hover{background-color:var(--pink);border-color:transparent;}
    .TurningPoint .splide__arrow:hover:before{border:solid var(--white);border-width:0 1px 1px 0;}
    .TurningPoint .splide__arrow--prev{left:-0px;border-radius:0px 20px 20px 0px;}
    .TurningPoint .splide__arrow--next{right:-0px;border-radius:20px 0 0 20px;}
    /*******Turning Point ends******/
    .Players-after .splide__arrow {top: 40%;background: #fff;width: 30px;height: 30px;}
    .Players-after .splide__arrow--prev{left:-2px;border-radius:0px 20px 20px 0px;}
    .Players-after .splide__arrow--next{right:2px;border-radius:20px 0 0 20px;}
    .Players-after li {display: flex;align-items: center;justify-content: center;} 
    .Players-after .splide__arrow:before {width: 12px;height: 12px;}
    .Players-after .splide__arrow:hover {background: var(--blue);}
    /*******all teams color starts******/
    .team-icon{background:var(--color-1); box-shadow:none; border:1px solid #D1D1D1;width:32px;height:auto;padding-top:23px;overflow:hidden;}
    .team-icon img{width:100%;height:100%;object-fit:cover;}
    .round-big-flag .team-icon{width:50px;height:auto;padding-top:50px;border-radius:100px;} 
    /*******all teams color ends******/
    
    /*******points-table starts******/
    .points-table{padding-bottom:5px;}
    .points-table .all-boxes{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;gap:15px; position: relative;}
    .points-table .all-boxes:before{ content:''; background:url("../img/points-table-left.svg") no-repeat 0 0;background-size:cover; position:absolute; left:-70px; top:0; width:134px; height:265px;}
    .points-table .all-boxes:after{ content:''; background:url("../img/points-table-right.svg") no-repeat 0 0;background-size:cover; position:absolute; right:-70px; top:0; width:134px; height:265px;}
    .points-table .box{position:relative;width:calc(25% - 12px); z-index: 5;}
    .points-table .box .box-border{position:relative;z-index:5;padding:15px;}
    .points-table .box:hover .box-border{border-color:var(--blue);}
     
    .points-table .box .no{left:15px;top:20px;width:auto;height:auto;font-size:25px;line-height:1.5;color:var(--black);font-weight:700;position:absolute;display:inline-flex;justify-content:center;align-items:center;z-index:5}
    .points-table .box .name{padding-bottom:15px;margin-bottom:20px;display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:flex-end;width:100%;border-bottom:1px solid var(--color-1);height: auto;}
    .points-table .box .name span{font-size:14px;color:var(--black);font-weight:700;display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;}
     
    .points-table .table-responsive{border-radius:0;border:0;margin:0;overflow:auto!important;}
    .points-table table th{font-size:14px;color:#9F9F9F;font-weight:400;}
    .points-table table th,
    .points-table table td{padding:2px 0;border-top:0;text-align:left;}
    .points-table table td{font-size:16px;font-weight:700;}
    .points-table table td.green{ color:#348B40;}
    .points-table .box h4{margin:25px 0 5px;}
    .points-table .box ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:15px;text-align:center; padding-bottom:15px;}
    .points-table .box ul li{border:1px solid;border-radius:100px;width:32px;height:32px;font-size:16px;line-height:32px;font-weight:400;}
    .points-table .box ul li.green{color:#348B40;}
    .points-table .box ul li.red{color:#B22B00;}
    .points-table .box:after{position:absolute;content:'';left:0;right:0;bottom:0;top:0;background:#fff;border:1px solid #d9d9d9;border-radius:20px;transition:.3s ease-in-out;z-index:-1}
    .points-table .box:hover:after{transform:scale(1.03);box-shadow:0 0 13px rgba(0,0,0,.2)}
    .points-table .box:before{border-radius:0 0 20px 20px;background:linear-gradient(90deg, #FA1E50 0%, #272782 100%);content:"";height:4px;width:100%;display:block;position:absolute;left:0;bottom:-5px;right:0;z-index:-1;height:100px;transition:.3s ease-in-out;}
    .points-table .box:hover:before{transform:scale(1.03);}
    /*******points-table ends******/
    .tab { overflow: hidden;margin:20px auto;display: flex;align-items: center;justify-content: center;} 
    .points-table-listing .tab button { background-color: inherit; float: left; border: none; outline: none; cursor: pointer; padding:5px 20px; transition: 0.2s; font-size:22px;border:1px solid #10074F;margin: 3px 9px; height:55px;display: flex;align-items: center;justify-content: center;transform: skew(-15deg);} 
    .points-table-listing .heading-border {border-bottom: 0 !important;}
    .tab button:hover { background-color: #ddd; } 
    .tab button.active { background-color:#10074F;color: #fff; } 
    .tabcontent { display: none;border-top: none; }
    .group-four{position:relative}
    /* decider tab*/
    .decider-boxes{display:flex;align-items:center;justify-content:stretch;flex-wrap:wrap;gap:100px;margin-top:60px;}
    .decider-boxes .col{width:calc(50% - 50px);}
    .decider-boxes .box{position: relative;}
    .decider-boxes .box + .box{padding-top:60px;}
    .decider-boxes .box a{display:block;background:#F8F8FF;border-radius:10px;} 
    .decider-boxes .box a:hover{box-shadow: 0 0 5px var(--pink);} 
    .decider-boxes .match-live{display:block;}
    .decider-boxes .match-live .date-time{font-size:18px;line-height:1.4;font-weight:700;display:flex;justify-content:flex-end;align-items:center;width:100%;padding:15px 20px 0;color:var(--black);margin:0;position:relative;}
    .decider-boxes .match-live .date-time strong{text-align:right;}
    .decider-boxes .match-live .date-time span{text-align:center;border-radius:15px;background-color:var(--black);color:var(--white);font-size:16px;line-height:1.4;font-weight:400;padding:5px 15px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -41px);transform:translate(-50%, -41px);}
    .decider-boxes .match-live .teamVs{display:flex;justify-content:center;align-items:center;width:100%;padding:30px;gap:30px;}
    .decider-boxes .match-live .teamVs .name{ width:auto;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:16px;font-weight:700;color:var(--black);text-align:center;}
    .decider-boxes .match-live .teamVs .name span,
    .decider-boxes .match-live .teamVs .name small{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;gap:5px}
    .decider-boxes .match-live .teamVs .name small{ color:#8A8A8A;font-size:11px;font-weight:400;}
    .decider-boxes .match-live .team-icon{border-radius:0;width:47px;height:auto;padding-top:34px;margin:0;border:0;display:inline-flex;justify-content:center;align-items:center;text-align:center;border:1px solid var(--color-1) !important;}
    .decider-boxes .match-live .team-icon img{object-fit:cover;}
    .decider-boxes .match-live .vs{text-transform:uppercase;position:relative;width:auto;display:inline-flex;justify-content:center;text-align:center;}
    .decider-boxes .match-live .vs span{width:40px;height:40px;display:inline-block;color:var(--white);font-size:18px;line-height:40px;font-weight:700;position:relative;z-index:5;text-align:center;border-radius:40px;background-color:#10074F;}
    .decider-boxes .match-live .date-time-won{padding:0 10px 20px;font-size:14px;line-height:16px;font-weight:600;text-align:center;color:var(--black);margin:0;}
    .decider-boxes .match-live .date-time-won span{font-weight:400;}
    .decider-boxes .match-live .date-time-won span:before{content:'';width:5px;height:5px;display:inline-block;background-color:var(--color-4);border-radius:15px;margin:0 8px 0 4px;vertical-align:middle;}
    .decider-boxes .final-box a{background:#10074F url("../img/decider-bg.png") no-repeat 0 0;background-position:100% 100%;}
    .decider-boxes .final-box .date-time-won,
    .decider-boxes .final-box *{color:var(--white);}
    .decider-boxes .final-box .vs span{background-color:var(--white);color:var(--black);}
    .decider-boxes .final-box .date-time span{background-color:var(--pink);}
    .decider-boxes .final-box .date-time-won span::before{background-color:var(--white);}
    .decider-boxes .final-sept{position:relative;text-align:center;}
    .decider-boxes .final-sept:before{content:'';position:absolute;top:50%;left:15px; right:15px;-ms-transform: translateY(-50%);transform: translateY(-50%); background-color:var(--white); height:1px;}
    .decider-boxes .final-sept p{text-align:center;border-radius:50px;background-color:var(--white);color:#EC1F53;font-size:24px;line-height:1.4;font-weight:700;padding:2px 15px;min-width:127px;display:inline-block;margin:0; position: relative; z-index: 2;}
    
    .doted-line:before{content:'';width:1px;height:auto;position:absolute;right:-20px;top:0;bottom:0;z-index:3;display:inline-block;border:0;border-left:1px solid var(--black);background:none;border-radius: 0}
    .doted-line:first-child:before{top:calc(50% - -3px);}
    .doted-line:last-child:before{bottom:calc(50% - 34px); top:0;}
    .doted-line:after{content:'';width:8px;height:8px;background:var(--black);position:absolute;right:-8px;top:50%;border-radius:50px;display:inline-block;z-index:5;}
    .doted-line:last-child:after{top:calc(50% + 30px)}
    .doted-line a:after{content:'';width:20px;height:1px;background:var(--black);position:absolute;right:-20px;top:calc(50% + 3px);}
    .doted-line:last-child a:after{top:calc(50% + 34px);}
    
    .final-box:before{content:'';width:81px;height:1px;background:var(--black);position:absolute;left:-81px;top:calc(50% + 3px);}
    .final-box:after{content:'';width:8px;height:8px;background:var(--black);position:absolute;left:-4px;top:50%;border-radius:50px;display:inline-block;z-index:5;}
        /*******home videos starts******/
    .videosBG{background:#10074F;padding:50px 0;}
    .photos .news-boxes,
    .videos .news-boxes{gap:30px}
    .photos .news-lhs,
    .videos .news-lhs{flex:0 0 50%;}
    .videos .lazy-image{border-radius:5px!important;border:1px solid var(--white)!important;}
    .videos .news-rhs article.repeat-box .text h3{color:var(--white);font-weight:500;font-size:16px;line-height:1.5;-webkit-line-clamp:2;}
    .videos .news-rhs .repeat-box a:hover h3{color:var(--pink)!important;}
    .videos article.big-box{display:block;}
    .videos article.big-box a{border:0;}
    .videos article.big-box .lazy-image{padding-top:57.6667%}
    .videos article.big-box .text h2,
    .videos article.big-box .text h3{font-size:30px;line-height:1.4;text-transform:none;color:var(--white);}
    .videos article.big-box a:hover .text h2,
    .videos article.big-box a:hover .text h3{color:var(--pink);}
    .videos article.big-box .text .date{font-size:13px;line-height:1.4;color:var(--white-9);}
    .videos .news-rhs{flex-wrap:wrap;gap:30px;display:flex;}
    .videos .news-rhs article.repeat-box{width:calc(50% - 15px);display:block;}
    .videos .news-rhs article.repeat-box + article.repeat-box{margin:0;border-top:0;}
    .videos .news-rhs article.repeat-box .photo,
    .videos .news-rhs article.repeat-box .text{width:100%}
    .videos .news-rhs article.repeat-box .photo .lazy-image{padding-top:57%}
    .videos .news-rhs article.repeat-box .text{ padding:10px 0 0;}
    /*******home videos ends******/
    
    /*************home photos starts*************/
    .photos .news-lhs{flex:0 0 49.33666%;}
    .photos .repeat-box a,
    .photos .repeat-box figure,
    .photos .repeat-box .text,
    .photos .repeat-box .photo{display:block;width:100%;padding:0;}
    .photos .repeat-box .photo .lazy-image{padding-top:57%}
    .photos .news-rhs{flex-wrap:wrap;gap:30px;display:flex;}
    .photos .news-rhs article.repeat-box{width:calc(50% - 16px);display:inline-flex;}
    .photos .news-rhs article.repeat-box + article.repeat-box{margin:0;border-top:0;}
    .photos .news-rhs .repeat-box a{background-color:var(--white);border-radius:6px;}
    .photos .news-rhs .repeat-box .text{padding:10px 0 0;min-height:inherit;}
    .photos .news-rhs .repeat-box .text h3{margin:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:500;-webkit-line-clamp:2;}
    .photos .repeat-box a:hover .text h2,
    .photos .repeat-box a:hover .text h3{color:var(--pink);}
    .photos .big-box .text{padding:10px 0 0!important;}
    .photos .big-box .text h2,
    .photos .big-box .text h3{font-size:30px;line-height:1.4;font-weight:700;text-transform:none;}
    .photos .big-box .text p{margin-bottom: 0;}
    .photos .big-box .photo-icon{min-width:40px;height:35px;z-index:50;}
    .photos .big-box .photo-icon img{height:20px!important;}
    .photos .big-box .photo-icon small{font-size:15px;}
    /*************home photos ends*************/ 
    
    /*******Players starts******/
    .T20WorldCup-Players{margin:0px 0 20px; padding-top:0;}
    .T20WorldCup-Players .PlayersBG{background:#10074F;display:block;}
    .T20WorldCup-Players .Players-after{position:relative;padding:30px 0;}
    .T20WorldCup-Players .Players-after:after{content:'';background:linear-gradient(90deg, #FA1E50 0%, #272782 100%);display:block;position:absolute;left:0;bottom:-5px;right:0;height:50px;transform:skew(-20deg);rotate:-2.5deg;z-index:-1;}
    .T20WorldCup-Players article.repeat-box{display:block;background-color:transparent;border-radius:8px;box-shadow:none;overflow:hidden;padding:0;}
    .T20WorldCup-Players article.repeat-box > a{display:block;padding:0px;color:var(--white);text-decoration:none;overflow:hidden;}
    .T20WorldCup-Players article.repeat-box > a > figure{display:block;}
    .T20WorldCup-Players article.repeat-box .photo,
    .T20WorldCup-Players article.repeat-box .text{width:100%;}
    .all-schedules .repeat-row a {display: block;color: inherit; position: relative;padding: 15px 30px;}
    .all-schedules .repeat-row a:hover:after{transform:scale(1.01);box-shadow:0 0 5px var(--pink);border:1px solid var(--pink);content: '';}
    .T20WorldCup-Players article.repeat-box .lazy-image{box-shadow:none;overflow:hidden;padding-top:114px;width:114px;display:inline-block;border-radius:200px!important;border:1px solid var(--white-1)!important;}
    .T20WorldCup-Players article.repeat-box .lazy-image img{max-width:100%;max-height:100%;object-fit:cover;object-position: 0 20%;}
    .T20WorldCup-Players article.repeat-box .text{padding:10px 0 0;}
    .T20WorldCup-Players article.repeat-box .text p{font-size:16px;line-height:1.5;padding:0;margin:0;font-weight:400;color:var(--white);-webkit-line-clamp:2;text-align: center;}
    .T20WorldCup-Players article.repeat-box a:hover .text p{color:var(--pink);}
    .all-schedules .repeat-row a:after {
        position: absolute; content: '';left: 0;
        right: 0; bottom: 0; top: 0; background: #F5F5F5;
        border-radius: 5px;transition: .3s ease-in-out; z-index: -1;
        border: 1px solid transparent;
    }
    /* .all-schedules .repeat-row:hover {box-shadow:0 0 5px var(--pink);border:1px solid var(--pink);display: block;} */
    /*******Players ends******/
    /* all teams flag dropdown */
    .desc { color:#6b6b6b;}
.desc a {color:#0092dd;}
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position:relative; }
.dropdown a, .dropdown a:visited { color:#333; text-decoration:none; outline:none;}
.dropdown a:hover { color:#000;}
.dropdown dt a:hover { color:#fe6164; border: 1px solid #d0c9af;} 
.dropdown dt a span {cursor:pointer; display:block; padding:3px 5px;text-align: center;font-size: 14px;} 
.dropdown span.value { display:none;}
.dropdown dd ul li a { padding:5px; display:block;font-size: 13px;}
.dropdown dd ul li a:hover { background-color:#eee;} 
.flagvisibility { display:none;}

    .dropdown img.flag {border: none; vertical-align: middle; margin-left:5px;
        float: left; width: 22px; border-radius: 0; margin-right: 10px;height: 22px;border-radius: 50px;object-fit: cover;
    }
    .dropdown dd ul {background: #fff; border: 1px solid #ccc;color: #333;display: none;
        left: 0px; padding: 5px 0px; position: absolute; top: 2px; width: auto;
         min-width:120px;list-style: none; max-height: 250px; overflow-y: scroll;
        right: 0; z-index: 9;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius: 5px;
    }
    
    .dropdown dd ul li {clear: both;font-weight:normal;font-size: 12px;border-bottom:1px solid #eee;}
    .dropdown dd ul li:last-child {border-bottom:0;}
    .dropdown dt a {background:transparent;border-radius: 5px;border:1px solid #999;width: 120px;display: block; padding-right: 20px;}
    /*******footer sticky news starts******/
    .ft-sticky{width:100%;min-height:95px;padding:10px;background-color:#10074F;background-image:url("../img/t20-corner-bg.svg");background-repeat:no-repeat;background-size:80px auto ;background-position:right bottom;position:fixed;bottom:0;transition:all 0.3s linear;left:0;z-index:210;box-sizing:border-box;transform:translateY(120%);-webkit-transition:.5s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}
    .ft-sticky .close-sticky{cursor:pointer;position:absolute;top:-23px;left:5px;padding:0px;background-color:rgba(238, 238, 238, 0.537);font-size:18px;color:#333;width:23px;height:23px;line-height:20px;display:inline-block;z-index:5;text-align:center;}
    .ft-sticky .close-sticky:hover{background-color:rgba(255, 0, 0, 0.52);color: #fff;}
        
    .foot-match{width:100%;}
    .foot-match .match-box{background:var(--white);min-height:80px;display:flex;justify-content:space-between;align-items:stretch;width:100%;}
    .foot-match .match-box .date-time{flex:0 0 90px;font-size:14px;line-height:1.4;font-weight:700;padding:5px 10px;color:var(--white);background-color:#FF0088;position:relative;}
    .foot-match .match-box .date-time p{margin: 0; position: relative; z-index: 5;}
    .foot-match .match-box .date-time:after{transform:skew(-20deg);content:'';background-color:#FF0088;width:30px;position:absolute;right:-16px;top:0;bottom:0;}
    .foot-match .match-box .date-time strong{display:block;font-size:20px;line-height:24px;}
    .foot-match .match-box .date-time strong small{font-size:14px;}
    .foot-match .match-box .date-time strong + small{display:block;font-weight:400;}
    .foot-match .match-box .teamVs{flex:1;position:relative;flex-flow:row wrap;display:flex;align-items:center;justify-content:center;}
    .foot-match .match-box .teamVs:after{transform:skew(-20deg);content:'';background-color:var(--white);width:30px;position:absolute;right:-14px;top:0;bottom:0;}
    .foot-match .match-box .team-top{display:flex;justify-content:center;align-items:center;width:100%;padding:5px 30px;gap:5px}
    .foot-match .match-box .teamVs .name{width:auto;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:14px;line-height:1.4;font-weight:700;color:var(--black);text-align:right;}
    .foot-match .match-box .teamVs .name span,
    .foot-match .match-box .teamVs .name small{width:auto;display:inline-flex;;justify-content:flex-end;align-items:center;text-align:center;flex-wrap:wrap;text-transform:uppercase;gap:5px;position:relative;}
    .foot-match .match-box .teamVs .name span{padding-left:25px;}
    .foot-match .match-box .teamVs .name span .team-icon{position:absolute;left:0;top:3px;}
    .foot-match .match-box .teamVs .name span strong{white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;}
    .foot-match .match-box .teamVs .name small{color:#8A8A8A;font-size:11px;line-height:1.4;font-weight:400;}
    .foot-match .match-box .teamVs .name:nth-last-child(1) span{flex-flow:row-reverse;}
    .foot-match .match-box .team-icon{border-radius:0;width:20px;height:auto;padding-top:12px;margin:0; border:0;}
    .foot-match .match-box .vs{text-transform:uppercase;position:relative;width:auto;display:inline-flex;justify-content:center;text-align:center;}
    .foot-match .match-box .vs span{background-color:var(--black);width:40px;height:auto;display:inline-block;color:var(--white);font-size:14px;line-height:1.5;font-weight:700;position:relative;z-index:5;text-align:center;border-radius:15px;}
    .foot-match .match-box .ground{padding:0;margin:-30px 0 0;font-size:12px;line-height:1.4;font-weight:400;text-align:center;color:var(--black);position:relative;z-index:5;}
    .foot-match .match-box .ground span{display:inline-flex;justify-content:center;align-items:center;}
    .foot-match .match-box .teamVs .runs{ font-size:18px;line-height:1.4;font-weight:700;text-align:right;align-items:center;display:inline-flex;}
    .foot-match .match-box .liveNow{padding:0px 0px 0 20px;background:var(--white);color:var(--red);margin:23px 0 0;position:relative;z-index:15;}
    .foot-match .match-box .liveNow:before{width:6px;height:6px;background-color:var(--red);left:8px;top:8px;}
    .foot-match .match-box .liveNow:after{width:8px;height:8px;background-color:rgba(175, 20, 20, 0.507);left:7px;top:7px;}
    .foot-match .livematch .team-top{gap:10px;}
    .foot-match .livematch .teamVs .name{flex-flow:row wrap;}
    .foot-match .livematch .teamVs .name:nth-last-child(1) span,
    .foot-match .livematch .teamVs .name:nth-last-child(1) small{flex-flow:inherit;justify-content:flex-start;}
    .foot-match .livematch .teamVs .name:nth-last-child(1) .runs{text-align:left;}
    .foot-match .livematch .date-time:after,
    .foot-match .livematch .date-time{background-color:var(--red);}
    .foot-match .splide__arrow{width:40px;height:40px;z-index:1;border-radius:0px;cursor:pointer;background-color:#10074F;box-shadow:none;}
    .foot-match .splide__arrow:before{border:solid var(--white);border-width:0 2px 2px 0;width:20px;height:20px;}
    .foot-match .splide__arrow:hover{background-color:#FF0088;}
    .foot-match .splide__arrow--prev{left:-40px;}
    .foot-match .splide__arrow--next{right:-40px;}
    /*******footer sticky news ends******/
    
    
    /************pagination and page of starts************/
    .total-paging{padding:15px 0;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;clear:both;width:100%;font-size:13px;border-top:1px dashed var(--color-3);border-bottom:1px dashed var(--color-3)}
    .trending-topics-news .total-paging,
    .more-news .total-paging{padding:15px 0;margin-top:15px}
    .popular-search + .baby-more-news .border-heading{margin-bottom:15px}
    .categories-boxes .total-paging,
    .sub-categories-boxes .total-paging{padding-left:3%;}
    .pagination{text-align:center;width:100%;justify-content: center;}
    .total-paging .page-of + .pagination{width:auto;}
    .pagination .prev,
    .pagination .next,
    .pagination a{margin:0;border:0;padding:0;min-width:30px;min-height:30px;line-height:30px;text-align:center;display:inline-block;border-radius:50px;color:var(--black);font-size:14px;}
    .pagination a + a{margin-right:1px}
    .pagination a:hover,
    .pagination .current{background-color:var(--red);color:var(--white);}
    .pagination .prev,
    .pagination .next{min-width:auto;padding-left:15px;padding-right:15px}
    .pagination .prev:before{display:inline-block;content:"";margin:0 8px 0 0;vertical-align:middle;border:solid var(--white);border-width:0 1px 1px 0;padding:2px;transform:rotate(-220deg);-webkit-transform:rotate(-220deg);position:relative;top:-1px;right:-4px;width:0;height:0}
    .pagination .next:after{display:inline-block;content:"";margin:0 8px 0 0;vertical-align:middle;border:solid var(--white);border-width:0 1px 1px 0;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:-1px;right:-4px;width:0;height:0}
    .pagination .current:before,
    .pagination .current:after{border-color:var(--white);}
    .pagination .prev,
    .pagination .next{background-color:var(--black-bg);color:var(--white);}
    .pagination .disabled{ cursor:not-allowed;opacity:.2}
    .prev-next .pagination a{font-size:15px;padding:5px 20px}
    .pagination span.page-numbers.current {min-width: 30px; min-height: 30px; line-height: 30px; text-align: center; display: inline-block; border-radius: 50px;}
    /************pagination and page of ends************/
    
    .iframe-sc{position:relative;padding-top:0;height:0;overflow:hidden;color:var(--white);text-align:center;padding-bottom:121px;}
    .iframe-sc iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
    
    .taboola-bottom{padding:10px 0;box-shadow:none;background-color:transparent;margin:30px 0 0;}
    .taboola-bottom .taboola-code,
    .taboola-bottom .taboola-placeholder{background-color:var(--white);padding:0;box-shadow:none;max-width:1330px;}
    .taboola-bottom .container{padding:10px 5px!important;box-shadow:var(--color-1) 0px 1px 2px 0px, var(--color-1) 0px 1px 3px 1px;border-radius:5px;}
 
    /************schedule listing page starts************/
    .T20WorldCup-all-content .heading-border{display:flex;justify-content:space-between;align-items:center;gap:15px; padding:15px 0 10px; border-bottom:1px solid var(--color-4); width:100%;}
    .T20WorldCup-all-content .heading-border .heading{margin:0!important; padding:0 !important; font-size:32px;}
    .T20WorldCup-all-content .custom-select{flex:0 0 114px;}
    .T20WorldCup-all-content .custom-select select{padding:0 30px 0 10px;font-size:14px;line-height:30px!important;}
    .T20WorldCup-all-content .custom-select:after{top:9px;height:7px;width:7px;}
    select,
    select option{font-family: 'Rubik';}
    .all-schedules .repeat-row{background:#F5F5F5;border-radius: 5px;}
    .all-schedules .repeat-row + .repeat-row{ border-top:1px solid var(--color-1);}
    .all-schedules .stadium-time{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;font-size:14px;line-height:1.4;font-weight:400; padding-bottom: 8px;}
    .all-schedules .stadium-time p{margin: 0; padding: 0;}
    .all-schedules .stadium-time p span:before{content:''; width:5px; height:5px; display: inline-block; background-color:var(--color-4); border-radius:15px; margin:0 8px 0 4px;vertical-align: middle;}
    .all-schedules .stadium-time strong{font-size:18px;font-weight:700;}
    .all-schedules h3{color:var(--blue);font-size:20px;line-height:1.4;font-weight:700; margin:20px 0 5px; border-bottom: 0px;text-transform:capitalize;}
    
    .all-schedules ul li{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;width:100%;font-size:18px;line-height:1.4;font-weight:700; padding:7px 0;}
    .all-schedules ul li .name,
    .all-schedules ul li .runs{gap:10px;display:inline-flex;align-items:center;}
    .all-schedules ul li .runs small{font-size:14px;font-weight:400;}
    .points-table-listing .team-icon,
    .all-schedules ul li .team-icon{border-radius:0;width:32px;height:auto;padding-top:23px;margin:0;border:0;display:inline-flex;justify-content:center;align-items:center;text-align:center;}
    .all-schedules ul li.lose *{opacity:.55;}
    .all-schedules .win{font-size:14px;line-height:1.4;font-weight:400;margin:10px 0 0; padding: 0;}
    /************schedule listing page ends************/
    .load-more-live { position: absolute; left: 0; bottom: -17px; right: 0; align-items: center; display: flex; flex-direction: column; height: 137px; justify-content: flex-end; z-index: 15; background-color: #fff; background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, .4) 25%, #fff 93%, #fff 100%); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, .4) 25%, #fff 93%, #fff 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, .4) 25%, #fff 93%, #fff 100%); }
    .btn-load-more:after { content: ""; border-right: 2px solid var(--white); border-bottom: 2px solid var(--white); height: 8px; width: 8px; right: 20px; top: 15px; position: absolute; text-align: left; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -moz-animation: 2s infinite bounce; -webkit-animation: 2s infinite bounce; animation: 2s infinite bounce; }
    .btn-load-more { margin: 0 auto 15px; display: inline-block; min-width:150px; background: var(--white); background:var(--blue); color: var(--white) !important; width: auto; font-size: 16px; font-weight: 700; border-radius:6px; padding: 8px 30px 8px 15px; z-index: 6; position: relative; }
    @keyframes bounce {
      0%, 100%, 20%, 50%, 80% { -moz-transform: translateY(0) rotate(45deg); -ms-transform: translateY(0) rotate(45deg); -webkit-transform: translateY(0) rotate(45deg); transform: translateY(0) rotate(45deg) }
      40% { -moz-transform: translateY(-10px) rotate(45deg); -ms-transform: translateY(-10px) rotate(45deg); -webkit-transform: translateY(-10px) rotate(45deg); transform: translateY(-10px) rotate(45deg) }
      60% { -moz-transform: translateY(-2px) rotate(45deg); -ms-transform: translateY(-2px) rotate(45deg); -webkit-transform: translateY(-2px) rotate(45deg); transform: translateY(-2px) rotate(45deg) }
    }
/*******points table listing starts******/
.points-table-listing h3{font-size:20px;line-height:1.4;font-weight:700; margin:20px 0 8px;border:0;text-transform: inherit;}
.points-table-listing .table-responsive{border-radius:10px 10px 0 0;border:0;margin:0;overflow:auto!important;}
.points-table-listing table tr.odd:hover td, 
.points-table-listing table tr:hover td{background-color:#fee8f4!important}
.points-table-listing table tr:first-of-type, 
.points-table-listing table tr:first-of-type th, 
.points-table-listing table tr:first-of-type td{background-color:var(--black)!important;color:var(--white)!important;border-top:0!important;font-weight:600;padding:15px 10px!important;text-align:left;}
.points-table-listing table td,
.points-table-listing table th{padding:20px 10px!important;border:0; border-bottom:1px solid var(--color-1); text-align:left;}
.points-table-listing table td:nth-child(1),
.points-table-listing table tr:first-of-type td:nth-child(1){padding-left:5%!important;}
.points-table-listing table tr:nth-child(even), 
.points-table-listing table tr:nth-child(even) th, 
.points-table-listing table tr:nth-child(even) td{background:#F8F8FF;}
.points-table-listing .team-icon{margin-right: 5px;}
.points-table-listing ul{margin-top:15px;}
.points-table-listing ul li{position:relative;padding:5px 0 5px 30px;overflow:hidden;list-style:none;border: 1px solid #E2E2E2;border-radius: 5px; margin:8px 0;}
.points-table-listing ul li:before{content:"";border:1px solid var(--blue);background-color:var(--blue);width:6px;height:6px;position:absolute;left:15px;top:16px;border-radius:100px}
.points-table-listing ul ul li:before{border-color:var(--black);background-color:var(--color-4)}
@media (min-width:992px){.points-table-listing .mobile-collapse{display:block!important;height:auto!important}
}
.points-table-listing .row{margin-bottom: 20px; overflow: hidden;}
/*******points table listing ends******/
 
    
    /************points table details starts************/
    .points-table-details .pointsBG{ padding:0;background:none;}
    /************points table details ends************/
     
    .webstories-listing .four-boxes .repeat-box {display: block;}    
/*******news, photo gallery and videos listing starts******/
.news-listing .three-boxes,
.videos-listing .three-boxes,
.photo-gallery-listing .three-boxes,
.webstories-listing .four-boxes{margin-top:20px;}
.webstories-listing article.repeat-box a,
.news-listing article.repeat-box figure,
.videos-listing article.repeat-box figure,
.photo-gallery-listing article.repeat-box figure{display:block}
.news-listing article.repeat-box a,
.videos-listing article.repeat-box a,
.photo-gallery-listing article.repeat-box a{width:100%;padding:0}
.news-listing article.repeat-box + article.repeat-box,
.videos-listing article.repeat-box + article.repeat-box,
.photo-gallery-listing article.repeat-box + article.repeat-box{margin-top:0}
.webstories-listing article.repeat-box .photo + .text,
.webstories-listing article.repeat-box .photo,
.news-listing article.repeat-box .photo,
.news-listing article.repeat-box .text,
.videos-listing article.repeat-box .photo,
.videos-listing article.repeat-box .text,
.photo-gallery-listing article.repeat-box .photo,
.photo-gallery-listing article.repeat-box .text{width:100%;}
.webstories-listing article.repeat-box .text,
.news-listing article.repeat-box .text,
.videos-listing article.repeat-box .text,
.photo-gallery-listing article.repeat-box .text{padding:10px 0 0;}
.news-listing article.repeat-box .text h3,
.videos-listing article.repeat-box .text h3,
.photo-gallery-listing article.repeat-box .text h3{font-size:18px;font-weight:700;-webkit-line-clamp: 3;}
.videos-listing article.repeat-box .time,
.news-listing article.repeat-box .time,
.photo-gallery-listing article.repeat-box .time{font-size:12px;font-weight:400; color: #9C9C9C; margin: 0 0 5px;}
.videos-listing article.repeat-box .video-time small,
.videos-listing article.repeat-box .video-time{font-size:13px;}
.videos-listing article.repeat-box .video-time img{width:14px!important;height:14px!important;}
.photo-gallery-listing .repeat-box .photo-icon{background-color:#DC2229;}
.videos-listing .repeat-box .lazy-image,
.news-listing .repeat-box .lazy-image,
.photo-gallery-listing .repeat-box .lazy-image{padding-top:67.6667%;}

.videos-listing .repeat-box .video-time {left:10px; top:10px; bottom:auto; -ms-transform:inherit;transform:inherit; border:0; border-radius:4px;width: auto;height: auto;background-color:#DC2229; padding:5px 7px;}
.videos-listing .repeat-box .video-time small,
.videos-listing .repeat-box .video-time {font-size:13px;}
.videos-listing .repeat-box .video-time img{width:14px!important;height:14px!important; margin-right:5px;}
/*******photo gallery and videos listing ends******/
/**********teams listing starts********/
.teams .three-boxes{gap:25px;margin-top: 20px;}
.teams .repeat-box{background:#F5F5F5 url("../img/teams-bg.svg") no-repeat right 0;background-size:36px 38px;border-radius:5px;text-align:left;}
.teams .repeat-box a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;padding:30px 15px;width:100%;}
.teams .repeat-box .name{font-size:18px;line-height:1.4;font-weight:700;text-transform:uppercase;display:flex;align-items:center;margin-bottom:30px;gap:15px;width:100%;}
.teams .repeat-box .team-icon{border-radius:0;width:62px;height:auto;padding-top:43px;margin:0;border:0;display:inline-flex;justify-content:center;align-items:center;}
.teams .repeat-box .btn{background:var(--white);border:1px solid var(--color-2);color:var(--black)!important;font-size:14px;font-weight:600;}
.teams .repeat-box .btn:hover{color:var(--blue)!important;}
.teams .repeat-box a:hover .name{color:var(--pink)}
.teams .repeat-box a:before{content:'';height:100%;left:0;bottom:0;position:absolute;width:100%;z-index:-1;overflow:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, .045, .355, 1);transition:transform .4s cubic-bezier(0.645, .045, .355, 1);background:rgba(0,0,0,.05);border-radius:5px;}
.teams .repeat-box a:hover:before{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:100%}
/**********teams listing ends********/
.player-w-out .four-boxes {gap:20px;margin-top: 15px;}
.player-w-out .four-boxes .repeat-box {width: calc(25% - 16px);}
.player-w-out  .repeat-box .lazy-image {padding-top: 130%;}
/*******player profile listing starts******/
.player-profile .profile-row{background:linear-gradient(90deg, #C2002C 0%, #272782 100%);border-radius:0px 0px 50px 50px;padding:15px 0;position:relative;margin-bottom:20px;}
.player-profile .profile-row:before{content:'';background:url("../img/player-profile-left.svg") no-repeat 0 0;background-size:cover;position:absolute;left:-60px;top:0;width:100px;height:95%;z-index:-1;}
.player-profile article.repeat-box{min-height:221px;}
.player-profile article.repeat-box figure{width:100%;align-items:center;}
.player-profile article.repeat-box .photo{width:240px;align-items:center;display:inline-flex;justify-content:center;}
.player-profile article.repeat-box .lazy-image{padding-top:200px;width:200px;max-width:200px;display:inline-block;border-radius:0;}
.player-profile article.repeat-box .lazy-image img{max-width: 100%; max-height: 100%;
    object-fit: cover; object-position: 0 20%;}
.player-profile article.repeat-box .text{width:calc(100% - 280px);}
.player-profile article.repeat-box .text h3{font-size:32px;line-height:1.4;color:var(--white);text-transform:uppercase;margin-bottom:20px;font-weight: bold;}
.player-profile article.repeat-box .text ul{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;clear:both;width:100%;gap:30px;}
.player-profile article.repeat-box .text ul li{width:calc(33.33% - 20px);font-size:17px;line-height:1.4;color:var(--white);}
.player-profile article.repeat-box .text ul li strong{font-weight:600;}
.player-profile article.repeat-box .text ul li small{font-size:14px;font-weight:400;display:block;text-transform:uppercase;}
/*******player profile listing ends******/    
/*******webstories listing starts******/
.webstories-listing article.repeat-box .lazy-image{padding-top:178%;}
.webstories-listing article.repeat-box .text p{font-size:16px!important;line-height:1.4;-webkit-line-clamp:2;padding:0px; margin: 0;}

.more-btn{height:auto;width:100%;text-align:right;text-align: center; position: relative; z-index: 5;margin:15px 0;}
.more-btn .btn{color:var(--pink)!important;font-size:16px;line-height:1.4;font-weight:700; display: inline-block; background-color:var(--white); padding:5px 15px; border-radius: 30px; border: 1px solid var(--pink);position: relative; z-index: 25;min-width:120px;}
.more-btn .btn:after{display:inline-block;content:"";margin:0 8px 0 3px;vertical-align:middle;border:solid var(--pink);border-width:0 2px 2px 0;padding:2px;position:relative;top:2px;right:-4px;width:0;height:0;-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;}
/*******webstories listing ends******/
/*  top score css Gulam H  */ 
  .top-score {margin: 15px auto;clear:both;display: block;}
  .top-score .repeat-row { background: #F5F5F5;  border-radius: 5px; padding: 15px 30px;margin-top: 20px;margin-bottom: 10px;}
  .dflex {display: flex;flex-wrap: wrap;justify-content:space-around;align-items: center;gap: 15px;}
  .dflex-st {display: flex;flex-wrap: wrap;justify-content:flex-start;align-items: center;gap: 15px;}
  .dflex-top {display: flex;flex-wrap: wrap;justify-content:flex-start;align-items:flex-start;gap: 15px;}
  .top-score .left-img {width:10%;}
  .top-score .righ-box {width: 88%;display: flex;}
  .top-score .name-box {width: 44%;}
  .top-score .score-box {width: 49%;display: flex;margin-top: -5px;}
  .left-img .circleImg {border:5px solid #fff;width: 80px;height: 80px;border-radius: 200px;overflow: hidden;}
  .circleImg .lazy-image {padding-top: 105%;}
  .name-box .name {font-size: 26px;color: #272782;font-weight: bold;line-height: 30px;}
  .name-box p {font-size: 14px;color: #A4A4A4;}
  .name-box .teamFlage { width: 35px;height: 35px;overflow: hidden;border-radius: 100px;display: inline-block;margin-left: 15px;}
  .name-box .teamFlage i {width: 35px;height: 35px;display: inline-block;padding-top: 30px;border-radius: 100px;overflow: hidden;}
  .score-wdgt {width:22%;}
  .score-wdgt p {font-size: 16px;}
  .score-wdgt span {font-size: 14px;}
  .top-score .col-6 {width: 48%;}
  .top-score .small-score .left-img,.top-score .small-score .name-box {width:100%;}   
  .top-score .small-score .score-box {width: 100%;margin-top: 10px;}                     
  .top-score .col-3 {width:20%;}
  .top-score .col-9 {width:75%;}
  .top-score .small-score h3 {font-size: 18px;border:0;text-transform: capitalize;}
  .small-score .score-wdgt {width: 25%;}
  .top-score .small-score .repeat-row {margin-top: 10px;margin-bottom: 0;}
  .rct-match {text-align: center;color: #272782;font-size:20px;margin: 10px auto;}
  .all-schedules.rhs  .repeat-row {padding: 15px;background: #FBFBFB;
border: 1px solid var(--color-1);  border-radius: 5px;margin-bottom: 15px;}
  .rhs .group {width: 58%;line-height: 1.3;}
  .rhs .date {width: 36%;text-align: right;}
  .rhs .stadium-time {margin-top: 10px;}
  .all-schedules.rhs ul li .name, .all-schedules.rhs ul li .runs {font-size: 13px;gap: 8px;}
  .all-schedules.rhs ul li .runs small {font-size: 12px;}
  .ads-box:before {content: "advertisement"; font-size: 10px; text-transform: uppercase;
    text-align: center;line-height: 12px; display: block; color: var(--gray-66);
    letter-spacing: .8px;
}
/*******team squad details starts******/
.team-squad .profile-row{background:linear-gradient(90deg, #C2002C 0%, #272782 100%);border-radius:0px 0px 50px 50px;padding:15px 0;position:relative;margin-top: 15px;margin-bottom: 25px;}
.team-squad .profile-row:before{content:'';background:url("../img/player-profile-left.svg") no-repeat 0 0;background-size:cover;position:absolute;left:-60px;top:0;width:100px;height:95%;z-index:-1;}
.team-squad article.repeat-box{min-height:221px;}
.team-squad article.repeat-box figure{width:100%;align-items:center;}
.team-squad article.repeat-box .photo{width:280px;align-items:center;display:inline-flex;justify-content:center;}
.team-squad article.repeat-box .lazy-image{padding-top:200px;width:200px;max-width:200px;display:inline-block;border-radius:0;}
.team-squad article.repeat-box .lazy-image img{object-fit:cover;}
.team-squad article.repeat-box .text{width:calc(100% - 280px);}
.team-squad article.repeat-box .text h3{font-size:32px;line-height:1.4;color:var(--white);text-transform:uppercase;margin-top:-100px;}
.team-squad article.repeat-box .text h3 small{font-size:22px;font-weight:400;text-transform:none; display: block;}
.team-squad article.repeat-box .text h4{font-size:24px;line-height:1.4;color:var(--white);text-transform:uppercase;margin-bottom:20px;}
.team-squad article.repeat-box .text h4 small{font-size:22px;font-weight:400;text-transform:none; display: block;}
.team-squad .repeat-players h3 {border:0;margin-bottom: 15px;}
.team-squad article.repeat-box .text .name{font-size:28px;line-height:1.4;color:var(--white);font-weight:700;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:15px;min-width:155px;flex-wrap: wrap; position: absolute; right:15px; top:-41px; text-align: center;}
.team-squad article.repeat-box .text .team-icon{border-radius:0;width:155px;height:auto;padding-top:92px;margin:0;border:0;display:flex;justify-content:center;align-items:center;}
.team-squad article.repeat-box .text .name strong{display: flex;justify-content:center; width:100%;}

.team-squad .table-responsive{border-radius:10px 10px 0 0;border:0;margin:0;overflow:auto!important;}
.team-squad table tr.odd:hover td, 
.team-squad table tr:hover td{background-color:#fee8f4!important}
.team-squad table tr:first-of-type, 
.team-squad table tr:first-of-type th, 
.team-squad table tr:first-of-type td{background-color:var(--black)!important;color:var(--white)!important;border-top:0!important;font-weight:600;padding:15px 10px!important;text-align:left;}
.team-squad table td,
.team-squad table th{padding:20px 10px!important;border:0;border-bottom:1px solid var(--color-1);text-align:left; vertical-align: middle;}
.team-squad table td:nth-child(1),
.team-squad table tr:first-of-type td:nth-child(1){padding-left:5%!important;}
.team-squad table tr:nth-child(even), 
.team-squad table tr:nth-child(even) th, 
.team-squad table tr:nth-child(even) td{background:#F8F8FF;}
.team-squad table td .team-icon{margin-right:10px;width:35px;padding-top:35px; border-radius:50px;display: inline-block;}
.repeat-players span.name {display: flex; align-items: center;}
 
.repeat-players {margin-bottom: 30px;}
.turning-points article.repeat-box .lazy-image {padding-top: 170% !important;}
/*******team squad details ends******/

    html:lang(hi) body{font-family:'Nunito Sans',-apple-system, Arial, Helvetica, sans-serif!important;}
    html:lang(hi) .nav-links ul > li + li{margin-left:28px;}
    html:lang(hi) body .photos .news-rhs .repeat-box .text h3,
    html:lang(hi) body .new-cat-listing .news-rhs article.repeat-box .text h3,
    html:lang(hi) body .new-cat-listing .news-lhs .three-boxes article.repeat-box .text h2, 
    html:lang(hi) body .new-cat-listing .news-lhs .three-boxes article.repeat-box .text h3{font-weight:400!important;}
    
    html:lang(hi) body .nav-links ul > li > a,
    html:lang(hi) body .videos .news-rhs article.repeat-box .text h3,
    html:lang(hi) body .T20WorldCup-all-content .heading,
    html:lang(hi) body .points-table table tr:first-of-type, 
    html:lang(hi) body .points-table table tr:first-of-type th, 
    html:lang(hi) body .points-table table tr:first-of-type td{font-weight:600!important;}
    
    
    html:lang(hi) body .T20WorldCup-all-content .heading,
    html:lang(hi) body .videos article.big-box .text h2{font-weight:700!important;}
    
    .dskNone1 {display: none;}
    .points-table-listing .all-content .row h3 {display: none;}
    .points-table-listing h2{position:relative;margin-top:20px;margin-bottom: 20px;font-size: 20px;}
    /**********responsive starts********/
    @media screen and (max-width:1880px) and (min-width:1681px){}
    @media screen and (max-width:1680px) and (min-width:1501px){}
    @media screen and (max-width:1500px) and (min-width:768px){
    .T20WorldCup-webstories .webstoriesBG{background:#10074F;display:block;position:relative;padding:30px 0;}
    .T20WorldCup-webstories .webstoriesBG:after{content:'';background:linear-gradient(90deg, #FA1E50 0%, #272782 100%);display:block;position:absolute;left:15px;bottom:-5px;right:0;height:50px;transform:skew(-20deg);rotate:-2.5deg;z-index:-1;}
    .foot-match .splide__track{margin: 0 40px;} 
    .foot-match .splide__arrow--prev{left:-10px;}
    .foot-match .splide__arrow--next{right:-10px;} 
    .QuickLinks ul li{font-size: 20px;}
    }
    @media only screen and (max-width:1300px){}
    @media screen and (max-width:1199px) and (min-width:1025px){
    
    }
    @media (max-width:1024px){
    }
    @media only screen and (max-width:991px){}
    @media only screen and (max-width:767px){
        .points-table-listing .tab button {padding: 5px 10px;font-size: 16px;margin: 3px 5px;height: auto;}
        .dropdown dd ul {left: inherit  ;}
        .points-table-listing .all-content .row h3 {display:block;}
    .common-all-content{margin-top:0px;}
    .mobile-navigation {margin-bottom: 0;}
    .photosBG {padding-bottom: 70px;}
    .top-banner{background:#10074F url(../img/top-banner-icc-t20-mobile.jpg) no-repeat center center; background-size: cover; min-height:92px; margin:5px -10px;}
    .top-banner h1{padding:7px  0;font-size:24px;line-height:26px; letter-spacing:-1px;}
    .top-banner p{padding:4px 30px;font-size:14px; border-radius:30px;color: #f1dbdb;}
    .top-banner p strong{font-size:18px; line-height:20px; display: block;color: #fff;font-weight: 500;}
    .points-table-listing .all-content .row h2{margin: 0;}
    .points-table-listing .heading-border{margin-bottom: 15px !important;}
    .points-table-listing .table-responsive {margin-bottom: 10px;}
    .nav-links{padding: 0 0 40px; margin:0 -10px; width: auto; position: relative; border-radius: 0;overflow: hidden;height: 40px;}
    .nav-links ul{float:none;width:auto;padding:0;margin:0;list-style-type:none;display:block;text-align:center;overflow-x:scroll;display:flex;white-space:nowrap;flex-wrap:nowrap;margin-bottom:-15px;padding:0 10px 15px;}
    .nav-links ul > li{float:none;padding:0;margin:0;overflow:visible;display:inline-block;text-transform:none;}
    .nav-links ul > li + li{margin-left:35px;}
    .sponsors{position: absolute; left:0; bottom: 0; right: 0; background-color:var(--white);justify-content: center; padding:5px;}
    .sponsors p{color:var(--black);}
    .nav-links .nav-inner { overflow: hidden; margin-right: 0;}
    .trending-topics{margin: 0 -10px; display: block;}
    .trending-topics p{display: none;}
    .trending-topics .splide__track{margin: 0;}
    .all-schedules .repeat-row{padding:17px;}
    .all-schedules h3{text-align:center;border-bottom: 0;padding-bottom: 5px;}
    .all-schedules .stadium-time p span{width:100%; display: block; margin-top:8px;}
    .all-schedules .stadium-time p span:before{display: none;}
    .schedule-listing{padding-bottom:20px;}
    .show-mobile,
    .ads-in-mobile{display:block!important}
    .ads-box .ads-placeholder{padding:0;}
    .T20WorldCup-top-data .two-cols-aside .aside .ads-box,
    .ads-in-mobile{width: 100%; margin:5px auto; text-align: center; display: block;
        background-color: #f5f5f5; padding: 5px 0;  overflow: hidden; position: relative;
        }
    .T20WorldCup-top-data .two-cols-aside .aside .ads-box .ads-placeholder{background-color:var(--white)}
    
    .T20WorldCup-top-data .two-cols-aside .lhs-col,
    .T20WorldCup-top-data .two-cols-aside .aside{width:100%; clear: both}
    
    .match-schedule{margin-bottom: 10px;}
    .top-stories{display: block; float: none; width: auto; clear: both;}
    .photos .news-boxes, 
    .videos .news-boxes,
    .top-stories .one-boxes-row,
    .top-stories .news-boxes{display:block;}

    .news-listing article.repeat-box,
    .videos-listing article.repeat-box,
    .photo-gallery-listing article.repeat-box,

    .news-listing article.repeat-box,
    .videos-listing article.repeat-box,
    .photo-gallery-listing article.repeat-box,
    /* decider */
    .decider-boxes{display: block; margin-top:40px;width: 100%;}
.decider-boxes .col{width:100%;}
.decider-boxes .match-live .teamVs{padding:15px;}
.decider-boxes .match-live .date-time{padding:20px 15px 0;}
.decider-boxes .final-box{padding-top:60px;}
.decider-boxes .match-live .date-time-won{text-align: left; line-height:1.6; font-weight:400;}
.decider-boxes .match-live .date-time-won span{display: block;}

.doted-line:before{content:'';width:1px;height:auto;position:absolute;right:21px;top:auto;bottom:-60px;z-index:3;display:inline-block;border:0;border-left:1px solid var(--black);background:none;border-radius: 0;height: 60px;}
.doted-line:first-child:before{top: auto;bottom: -60px;}
.doted-line:last-child::before {top:auto;bottom:-60px;}
.doted-line:after{content:'';width:8px;height:8px;background:var(--black);position:absolute;right:18px;top:auto; bottom:-4px; border-radius:50px;display:inline-block;z-index:5;}
.doted-line:last-child:after{top:56px}
.doted-line a:after{content:'';width:8px;height:8px;background:var(--black);position:absolute;right:18px;top:auto; bottom:-4px; border-radius:50px;display:inline-block;z-index:5;}
.doted-line:last-child a:after{top:auto;}
.final-box:before{ display: none;}
.final-box:after{content:'';width:8px;height:8px;background:var(--black);position:absolute;left:auto; right:18px; top:56px;border-radius:50px;display:inline-block;z-index:5;}
 
 
    .photos .news-boxes article.repeat-box, 
    .videos .news-boxes article.repeat-box,
    .top-stories .one-boxes-row article.repeat-box{width:100%;}
    .news-listing article.repeat-box .text h3,
    .videos-listing article.repeat-box .text h3,
    .photo-gallery-listing article.repeat-box .text h3{-webkit-line-clamp:3;font-size:18px;font-weight:400;padding-left: 0;text-transform: inherit;}    
    .player-w-out .four-boxes .repeat-box .photo, .player-w-out .four-boxes .repeat-box .text {width: 100%;padding-left: 0;text-align: center;}
    .player-w-out .four-boxes .repeat-box .text h3 { padding-top: 8px;font-size: 16px;line-height: 1.2;font-weight: bold;}
    .news-listing article.repeat-box figure,
    .videos-listing article.repeat-box figure,
    .photo-gallery-listing article.repeat-box figure,
    .photos .news-boxes article.repeat-box figure{display:flex;}
        .news-listing article.repeat-box .photo,
    .videos-listing article.repeat-box .photo,
    .photo-gallery-listing article.repeat-box .photo,
    .photos .news-boxes article.repeat-box .photo, 
    .videos .news-boxes article.repeat-box .photo,
    .top-stories .one-boxes-row article.repeat-box .photo,
    .top-stories .news-lhs article.repeat-box .photo{width:125px}
    .news-listing article.repeat-box .text,
    .videos-listing article.repeat-box .text,
    .photo-gallery-listing article.repeat-box .text,
    .photos .news-boxes article.repeat-box .text,
    .videos .news-boxes article.repeat-box .text,
    .top-stories .one-boxes-row article.repeat-box .text,
    .top-stories .news-lhs article.repeat-box .text{width:calc(100% - 125px);padding:0 0 0 15px;}
    .news-listing article.repeat-box .lazy-image,
    .videos-listing article.repeat-box .lazy-image,
    .photo-gallery-listing article.repeat-box .lazy-image,
    .photos .news-boxes article.repeat-box .lazy-image,
    .videos .news-boxes article.repeat-box .lazy-image,
    .top-stories .one-boxes-row article.repeat-box .lazy-image,
    .top-stories .news-lhs article.repeat-box .lazy-image{padding-top:60%;border-radius:5px;}
    .one-boxes, .two-boxes, .three-boxes, .four-boxes {gap: 20px;margin-bottom: 15px;}
    .photos .news-rhs,
    .videos .news-rhs{gap:10px;}
    .photos .news-boxes article.repeat-box + article.repeat-box,
    .videos .news-boxes article.repeat-box + article.repeat-box,
    .top-stories .one-boxes-row article.repeat-box + article.repeat-box,
    .top-stories .news-lhs article.repeat-box + article.repeat-box{border-top:0;margin-top:15px!important;padding-top:0;}
    .top-stories .one-boxes-row{padding-bottom:15px;}
    .news-listing article.full-box .photo,
    .videos-listing article.full-box .photo,
    .photo-gallery-listing article.full-box .photo,
    .news-listing article.full-box .text,
    .videos-listing article.full-box .text,
    .photo-gallery-listing article.full-box .text{width:100%;padding-left: 0;}
    .news-listing article.full-box .text,
    .videos-listing article.full-box .text,
    .photo-gallery-listing article.full-box .text{padding:10px 0 0;}
    .videos-listing article.repeat-box .time,
    .news-listing article.repeat-box .time,
    .photo-gallery-listing article.repeat-box .time{ display:none;}
    .videos-listing article.full-box .time,
    .news-listing article.full-box .time,
    .photo-gallery-listing article.full-box .time{ display:block;}
    .top-stories,
    .T20WorldCup-webstories,
    .points-table,
    .T20WorldCup-Players
    {padding:15px 0 65px; position: relative;}
    .more-btn .btn{color:var(--black)!important; border-color:var(--black); border-radius:5px;min-width:inherit;}
    .more-btn .btn:after{border:solid var(--black);border-width:0 2px 2px 0;}
    .more-btn:before{ content:''; height:300px;width:100%; position: absolute; left:0; right:0; bottom: 0;z-index:20;
    background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 97%, rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 97%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 97%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );}
    .more-btn .btn:before{border-radius:5px;}
    .webstories-listing .more-btn .btn:hover,
    .more-btn .btn:hover,
    .more-btn .btn:focus{color:var(--white)!important;}
    .more-btn .btn:hover:after,
    .more-btn .btn:focus:after{border:solid var(--white);border-width:0 2px 2px 0;}
    .mobile-ads-none { display: none;}
    .T20WorldCup-all-content .heading{position: static; margin-top:0!important;}
    .T20WorldCup-all-content a.more{position:absolute;left:50%;bottom:0;-ms-transform:translate(-50%, -30%);transform:translate(-50%, -30%);}
    .T20WorldCup-all-content .stylish-heading{position:static; margin:0 0 15px;}
    .T20WorldCup-all-content .stylish-heading h2{font-size:20px; padding: 8px 20px;}
    .T20WorldCup-all-content .stylish-heading .sponsors{display:none;}
    .T20WorldCup-all-content .stylish-heading a.more{left:50%;bottom:-5px;right:auto;top: auto;}
    .TurningPoint a.more, .T20WorldCup-all-content a.more {background: #fff;bottom:4px !important;font-size: 13px;padding: 2px 25px 2px 8px;}
    .T20WorldCup-all-content a.more:after {top: 9px;}
    .repeat-box .video-icon{width:45px;height:45px;}
    .repeat-box .video-icon img{width:15px;height:15px;}
    .videos .news-boxes article.big-box .video-icon{width:42px;height:42px;}
    .videos .news-boxes article.big-box .video-icon img{width:15px;height:15px;}
    article.repeat-box.big-box .text h3,
    article.repeat-box .text h2{font-size:22px!important;}
    .top-wicket-run{margin:15px 0; overflow: hidden;}
    .repeat-box .photo-icon{top:5px; left: 5px;}
    .videos-listing .repeat-box .video-time small { display: none; }
    .videos-listing .repeat-box .video-time { -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);  top: 50%; left: 50%;
    }
    .videos-listing .full-box .video-time {
    -ms-transform: inherit; transform: inherit;top: 10px; left: 10px;
    }
    .videos-listing .full-box .video-time small {display: block; }
    .top-wicket-run h2.heading a.more{position:relative;left:auto;bottom:auto;-ms-transform:inherit;transform: inherit;}
    .webstories-listing .four-boxes .repeat-box { width: calc(50% - 10px); }
    .T20WorldCup-webstories .webstoriesBG{background:#10074F;display:block;position:relative;padding:30px 0;}
    .T20WorldCup-webstories .webstoriesBG:after{content:'';background:linear-gradient(90deg, #FA1E50 0%, #272782 100%);display:block;position:absolute;left:15px;bottom:-5px;right:0;height:50px;transform:skew(-20deg);rotate:-2.5deg;z-index:-1;}
    .videosBG{padding:30px 0 75px;}
    .T20WorldCup-all-content .videos a.more{border-color: var(--white)!important;-ms-transform: translate(-50%, -60%);
    transform: translate(-50%, -60%);}
    .T20WorldCup-all-content .videos a.more:after{border-width: 0 1px 1px 0;}
    .photos .news-lhs article.big-box{padding-bottom:20px!important;}
    .T20WorldCup-Players article.repeat-box .lazy-image {margin: 0 auto;display: flex;}
    .points-table .all-boxes{overflow-x:scroll;display:block;white-space:nowrap;flex-wrap:nowrap;gap: 0;margin-bottom:-15px;padding:0 0px 15px;}
    .points-table .box{float:none;padding:0;margin:0;overflow:visible;display:inline-block;text-transform:none; width:300px;}
    .points-table .box + .box{margin-left:15px;}
    .points-table .box h4{margin:10px 0 5px;}
    .points-table .all-boxes:after,
    .points-table .all-boxes:before{display: none;}
    .points-table .box:hover:after,
    .points-table .box:hover:before{transform:inherit; box-shadow: none;}
    .points-table .stylish-heading .sponsors{display: inline-flex;position: static; margin:10px 0 20px;}
    .T20WorldCup-all-content .TurningPoint .stylish-heading{width:80%; margin: 0 auto 20px;}
    .points-table-listing table tr:first-of-type, 
.points-table-listing table tr:first-of-type th, 
.points-table-listing table tr:first-of-type td{padding:10px!important;}
.points-table-listing table td,
.points-table-listing table th{padding:15px 10px!important;}
.points-table-listing table td:nth-child(1),
.points-table-listing table tr:first-of-type td:nth-child(1){padding-left:10px!important;}
.points-table-listing .all-content .row + .row{border-top:1px solid var(--color-2)}
.points-table-listing h3{font-size:17px;position:relative;margin:15px 0;cursor:pointer;padding-right: 35px;}
.points-table-listing h2{font-size:17px;position:relative;}
 
.mblNone1 {display: none;}

.points-table-listing h3:before, 
.points-table-listing h3:after{content:'';height:2px;width:16px;display:block;background:var(--black);position:absolute;top:11px;right:15px;}
.points-table-listing h3:after{height:16px;width:2px;top:4px;right:22px;}
.points-table-listing h3.active:after{ display:none}
.points-table-listing h3.active:before{background:var(--black);}
.points-table-listing h3.active{color:var(--black);}
.points-table-listing .mobile-collapse{display:none;}
.points-table-listing .row{margin-bottom:0px;overflow: hidden;}
.footer-match-schedule-iframe {
    position: relative; padding-top: 0;height: 0;
    overflow: hidden; padding-bottom:63px;
}
.TurningPoint .TurningPointBG {padding-bottom:60px;}
.player-w-out .four-boxes .repeat-box {width: 47%;}
    .player-w-out .repeat-box .lazy-image {padding-top: 100% !important;}
    /* player profile, team squad */
    .team-squad .profile-row,
    .player-profile .profile-row{margin-top:100px;}
    .team-squad article.repeat-box .photo,
    .player-profile article.repeat-box .photo{width:140px;position:absolute;left:10px;top:-90px;}
    .team-squad article.repeat-box .lazy-image,
    .player-profile article.repeat-box .lazy-image{padding-top:140px;width:140px;max-width:140px;border-radius: 140px;}
    .team-squad article.repeat-box .text,
    .player-profile article.repeat-box .text{width:100%;padding:55px 15px 15px;}
    .player-profile article.repeat-box .text h3{font-size:28px;margin-bottom:10px;}
    .team-squad article.repeat-box .text h3{font-size:22px;margin-top: 45px;margin-bottom: 0;}
    .team-squad article.repeat-box .text h4 small,
    .team-squad article.repeat-box .text h3 small{font-size:14px;}
    .team-squad article.repeat-box .text h4{font-size:18px;}

    .team-squad article.repeat-box .text ul li,
    .player-profile article.repeat-box .text ul li{width:calc(50% - 15px);} 
    .team-squad .repeat-players h3{text-align: center;}
.team-squad article.repeat-box{min-height: inherit;}
.team-squad article.repeat-box .text .name{font-size:16px;line-height: 20px;min-width: auto;left: 130px;top: 20px; display: block;text-align: left;}
.team-squad article.repeat-box .text .team-icon{min-width:35px;width:55px;padding-top: 35px; margin: 0;margin-left:39%; margin-top: -9px; margin-bottom: 10px;}
.team-squad table td,
.team-squad table th{padding:10px !important; font-size:15px;}

    .QuickLinks ul{display:block;text-align:center;overflow-x:scroll;white-space:nowrap;margin-bottom:-15px;padding:0 0px 20px 20px;}
    .QuickLinks ul li{display:inline-block; width:280px; font-size:20px; padding:11px;}
    .QuickLinks ul li + li{margin-left:25px;}
    .QuickLinks ul li:hover::before{padding:27px;}
    .teams .repeat-box {  width: 100%; }
    /* top score page */
    .top-score .repeat-row {padding: 15px 10px;}
    .top-score .name-box {width:100%;}
    .top-score .left-img {width: 20%;}
    .top-score .righ-box {width: 75%;display: block;}
    .top-score .score-box {width:100%;margin-top:10px;}
    .top-score .col-6 {width: 100%;}
    .name-box .name,.top-score .small-score h3 {font-size: 20px;}
    .top-score .dflex {align-items: flex-start;}
    .score-wdgt p {line-height: 18px;}
    .score-wdgt {width: 25%;}
    .score-wdgt span {font-size: 13px;}
    .T20WorldCup-all-content .heading-border .heading {font-size: 28px;}
    .T20WorldCup-all-content .heading-border {padding-bottom: 5px;}
    .foot-match .match-box{flex-wrap:inherit; min-height:60px;}
    .foot-match .match-box .teamVs{flex:0 0 80%;}
    .foot-match .match-box .date-time{flex:0 0 20%; padding:5px 0 0 10px;}
    .foot-match .match-box .date-time strong small,
    .foot-match .match-box .ground,
    .foot-match .match-box .date-time{font-size:11px;line-height:14px;}
    .foot-match .match-box .date-time strong{font-size:15px;line-height:17px;}
    .foot-match .match-box .date-time:after{width:24px;right:-13px;}
    .foot-match .match-box .team-top{padding: 5px 15px; position: relative; z-index: 5;}
    .foot-match .match-box .ground{margin:-7px 0 0 !important; max-width:80%;}
    .foot-match .match-box .teamVs:after{right:-14px;}
    .foot-match .livematch .liveNow{margin-top: 10px; padding: 3px 5px 2px 20px;font-size:13px;font-size:13px!important;}
    footer{padding:30px 20px;margin: 0;width: 100%;}
    .foot-logo img {width:70%;}
    footer ul li {display: block;margin-top: 10px;}
    footer .copyright{padding:0 0 80px;}
    .ft-sticky,
    .TurningPoint .TurningPointBG{background-image:none;}
    .progress-wrap{display:none!important;}
    .ft-sticky{min-height:80px;padding:10px 0;}

    footer{padding:0;}
    footer .copyright{padding:0 0 80px;}
 
}
@media only screen and (min-width:600px) and (max-width:760px) {
    .player-profile article.repeat-box .text{width:100%;padding:160px 15px 15px;}
}
@media only screen and (min-width:360px) and (max-width:411px) {
    .player-profile article.repeat-box .text{width:100%;padding:55px 15px 15px;}
}

