﻿
.tour2866 .acnHighlights h1, .tour2866 .acnHighlights h2{color:#fff;font-family: droidBold,Arial;margin-bottom:30px;display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px;}


.tour2866 .acnHighlights h1, .tour2866 .acnHighlights h2.TitleMain:before,
.tour2866 .acnHighlights h1, .tour2866 .acnHighlights h2.TitleMain:after{content:'';display:inline-block;float:right;background:url(../Images/wc26/titlePattern.svg) no-repeat right center;background-size:contain;width:68px;height:20px}
.tour2866 .acnHighlights h1, .tour2866 .acnHighlights h2.TitleMain:before{transform:scaleX(-1)}
.tour2866 .mainTour .teamSquad .noTeam{color:#000}


/** Celebration Effect **/

.flyingCelebration {position: fixed; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; visibility: hidden; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s }
.celebration .flyingCelebration { opacity: 1; visibility: visible; z-index: 999999 }


/** Showcase **/
.tour2866 .showcaseDiv{margin-bottom:30px;}


/*** Highlights ***/
.tour2866 .acnHighlights .videoSliderConts .liBox .desc h2:before{display:none}



/*.acnHighlights .flickity-viewport{width: calc(100% - 130px); overflow: hidden;margin-right:65px}*/
.tour2866 .acnHighlights .flickity-button{top:100px;border:none;background:#D50001;width:32px;height:32px;left:-45px}
.tour2866 .acnHighlights .flickity-button:before{line-height:30px;color:#1E1E1E;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}

.tour2866 .acnHighlights .allVideosBtn.center:hover:before{border-left: 8px solid #FD7301}
.tour2866 .acnHighlights .allVideosBtn.center:hover:after{border-right: 8px solid #FD7301}


.tour2866.wcInner .proPlayer.mainTour:after{display:none}




/*** Social Media Widget ***/
.tour2866 .fbWidget{display:inline-block;float:right;width:100%;height:458px;border-radius: 8px;margin-bottom:30px;}

.tour2866 .twWidget{display:inline-block;float:right;width:100%;overflow:hidden;direction: ltr;border-radius: 6px;margin-bottom: 30px;}
.tour2866 .twWidget .twContainer{display:inline-block;float:right;width:100%;background:#fff;height:400px;overflow-y:scroll;}

/***** ACN Inner Pages ****/

/** Listing **/
.tour2866 .content-wrap{background:#151515}
/*.tour2866.wcInner .content-wrap:after {content: "";width: 582px;height: 633px;position: absolute;top: -20px;right: -170px;mix-blend-mode: color-burn;opacity: 1;background: url(../Images/WC2022/pattern02.png) center center no-repeat;background-size: 100% auto;pointer-events: none;}*/

.tour2866.wcInner .matchcenter{margin-top:0}


/*.tour2866.wcInner .proPlayer .title:before{    content: '';background: url(../../Images/Euro2024/symbol.png);width: 18px;height: 18px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}*/


.tour2866 .proPlayer .title{background-color: #1A247D;
    padding: 6px 20px;
    position: relative;
    border-radius: 8px;
    display: flex;
    align-items: center;
    gap:13px
}

.tour2866.wcInner .tourEntryPoint{width:300px;margin: 0 calc((100% - 300px) / 2) 30px;border:1px solid rgba(255,244,218,0.2)}

.tour2866.wcInner .groupTabs .table .ttlRow .itemTtl:last-child,
/*.tour2866.wcInner .groupTabs .table .wRow .item:last-child{color:#D50001}*/
.tour2866.wcInner .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl{color: #D50001;}
.tour2866 .mtchDtlsRslt li .teamA img,
.tour2866 .mtchDtlsRslt li .teamB img{    margin-right: 0;
    float: none;margin-left:0}
.tour2866 .fifaRanking .title  h2{
    width:100%;
 color: #fff;
    font-family: droidBold, Arial;
    margin-bottom: 30px;
    display: inline-block;
    float: right;
    z-index: 1;position:relative;
    display:flex;
    justify-content:center;
    align-items:center;
    gap:20px
}

.tour2866 .fifaRanking .title  h2:before,
.tour2866 .fifaRanking .title  h2:after{content:'';display:inline-block;float:right;background:url(../Images/wc26/titlePattern.svg) no-repeat right center;background-size:contain;width:68px;height:20px}
.tour2866 .fifaRanking .title  h2:before {transform: scaleX(-1);}

/*.tour2866.wcInner .matchcenter .dropDownContainer ul li:hover a{color:#D50001}
*/

.tour2866.wcInner .leftHP{position:relative}
/*.tour2866.wcInner .leftHP:after{content: '';background: url(../Images/ACN2022/fullElephant.png) no-repeat left top;pointer-events: none;position: absolute;bottom: -160px;left: -30px;   width: 94%;height: 210px;background-size: 100% auto;}*/



 




/*.tour2866.euroInner .firstScreen:before{content: "";width: 100%;height: 100%;position: absolute;top: 0;right: 0;left:0;bottom:0;background: url(../Images/ACN2022/fullZebra.svg) center center repeat;background-size: auto 100%;pointer-events: none;opacity: 0.04;}
.tour2866.euroInner .firstScreen:after{content:"";width:620px;height:620px;position:absolute;bottom:-80px;left:30px;opacity:1;transform:translateX(-50%);background:url(../Images/ACN2022/greenLion.svg) center center no-repeat;background-size:100% auto;pointer-events: none}
*/
/** Top Container **/
/*.tour2866.euroInner .topContainer{display:inline-block;float:right;width:100%;position:relative;overflow:hidden;margin-bottom:30px}*/

/** Header **/
/*.tour2866.euroInner .customTourHeader{display:inline-block;float:right;width:100%;padding:40px 0;margin:0;position: relative;z-index: 1;}
.tour2866.euroInner .customTourHeader .logo{display:inline-block;float:right;position:relative;z-index:1;border:7px solid #145240;border-radius:50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.tour2866.euroInner .customTourHeader .logo img{width:80px;height:auto}
.tour2866.euroInner .customTourHeader nav{width: 100%;display: inline-block;float: right;}
.tour2866.euroInner .customTourHeader nav ul{display: flex;height: auto;white-space: normal;overflow-x: visible;overflow-y: hidden;background: rgba(0,0,0,0.3);padding: 6px 0;border-radius: 6px;}
.tour2866.euroInner .customTourHeader nav ul li{display: block;flex-grow: 2;padding: 0;text-align:center;border-left: 2px solid rgba(255,255,255,0.1);}
.tour2866.euroInner .customTourHeader nav ul li:nth-child(3),
.tour2866.euroInner .customTourHeader nav ul li:nth-child(4){border-left:none}
.tour2866.euroInner .customTourHeader nav ul li:nth-child(4){flex-grow:1}

.tour2866.euroInner .customTourHeader nav ul li:last-child{border-left:none}

.tour2866.euroInner .customTourHeader nav ul li a{display:inline-block;border-radius:6px;padding:10px 20px;position:relative;font-family:droidBold,Arial;font-size:15px;color:#fff;line-height:1}
.tour2866.euroInner .customTourHeader nav ul li a:hover,.tour2866.euroInner .customTourHeader nav ul li a.active{color:#D50001}*/



.tour2866 .nativeAds iframe {background: #600c27}
.tour2866.wcInner .nativeAds {top:10px}
.tour2866.wcInner .nativeAds iframe {background: #570b26}



.tour2866.wcInner .speakol{background:#000;padding:12px}
.tour2866.wcInner .speakol .ttl{background:none;padding-right: 0;border:none;color:#D50001;border-bottom:0;margin-bottom:15px}
.tour2866.wcInner .speakol .ttl a{color:#D50001}

.tour2866.wcInner .fbComments{background:#e9e9e9;padding:12px}
.tour2866.wcInner .fbComments .ttl{background:none;padding-right: 0;border:none;color:#000;border-bottom:0;margin-bottom:15px}
.tour2866.wcInner .fbComments .ttl a{color:#000}


.tour2866.wcInner .tourMatches:before,
.tour2866 .interestedArticles:after,
.tour2866.wcInner .topRead .newsPointer:after{display:none}
.tour2866.wcInner .listing ul li.noStats p{color:#000}


.tour2866.wcInner .pattern1 .ttl{background-color: #000;padding: 3px 10px 3px 10px;position: relative;border-radius: 8px;height:auto;border-right:0}
/*.tour2866.wcInner .pattern1 .ttl:before {content: '';background: url(../../Images/Euro2024/symbol.png);width: 18px;height: 18px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}*/
.tour2866.wcInner .pattern1 .ttl a{color:#FFFFFF}


.tour2866.wcInner .articleHeader .articleInfo .sponsorBy p{color:#FFFFFF}
.tour2866.wcInner .articleHeader .articleInfo .sponsorBy .logoDiv{display: inline-block;float: left;width: 50px;height: 50px;background: #fff;border-radius: 4px;position:relative}
.tour2866.wcInner .articleHeader .articleInfo .sponsorBy:after{background: #D50001;}
.tour2866.wcInner .articleHeader .articleInfo .sponsorBy img{max-height: 40px;top:50%;left:50%;transform:translate(-50%,-50%);right:auto}
.tour2866.wcInner .articleHeader .articleInfo .sponsorBy a{display:inline-block;float:left;width:40px;height:50px;position:relative}
.mostSeenMedia .ttl{display: inline-block;color: #FD7301;background-color: #000;border-right:0}

/*** Choose Squad ***/
.squadacn2022.acn .container {background: url(../Images/ACN2022/acnSquadBg.jpg) no-repeat left top;background-size: cover;}
.squadacn2022.acn .content-wrap{width:85%!important}

.squadacn2022.acn .chseSqMain .chooseMain .stadiumSquad{background: url(../Images/ACN2022/acnMal3ab.png) no-repeat center center;background-size: 100% auto;}
.squadacn2022.acn .chseSqMain.chooseTeam:after{width: 120px;height: 120px;background: url(../Images/ACN2022/acnLogo.png) no-repeat center center;background-size: 100% auto;}
.squadacn2022.acn .chseSqMain .allForms a:hover, .squadacn2022.acn .chseSqMain .allForms a.selected{background: #0277bd}



.tour2866 .showcaseDiv .adTtl,
.tour2866 .leaderboardDiv .adTtl,
.tour2866 .showcaseDiv .adTtl:not(.divVideoStep p){background:rgba(0,0,0,0.15);color:#FFFFFF!important}

.tour2866 .showcaseDiv .showcase,
.tour2866 .leaderboardDiv .leaderboard{background:none}


/*.tour2866.wcInner .showcaseDiv .adTtl,
.tour2866.wcInner .leaderboardDiv .adTtl {background: #fff;color: #b9b9b9!important;}

.tour2866.wcInner .showcaseDiv .showcase,
.tour2866.wcInner .leaderboardDiv .leaderboard{background:#fff}*/


/************************* Arabs in Qatar *************************/
.arabs.tour2866 .topContainer{padding-top:0}
.arabs.tour2866 .firstScreen{border-top:6px solid #FF803A}



.arabs.tour2866 .mainTour .tourTeams{padding:0}

/** Arabs Stats **/
.arabs.tour2866 .arabsHeader{display:inline-block;float:right;width:100%;height:auto;border-radius: 0}
.arabs.tour2866 .arabsHeader .top{display:inline-block;float:right;width:100%;height:230px;border-bottom:6px solid #FD7301;position:relative}
/*.arabs.tour2866 .arabsHeader .top span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:64px;background:url(../Images/WC2022/arabQatarLogo.png) center center no-repeat;background-size:100% auto}*/
/*.arabs.tour2866 .arabsHeader .top:before{content:"";position:absolute;bottom:0;right:10px;width:300px;height:177px;background:url(../Images/WC2022/arabPlayersRight.png) center center no-repeat;background-size:100% auto;pointer-events:none}*/
/*.arabs.tour2866 .arabsHeader .top:after{content:"";position:absolute;bottom:0;left:10px;width:384px;height:177px;background:url(../Images/WC2022/arabPlayersLeft.png?ver=0.5) center center no-repeat;background-size:100% auto;pointer-events:none}*/
.arabs.tour2866 .arabsHeader .headerImg{display: inline-block; float: left; width: 625px; position: relative;height: 100%;overflow:hidden}
.arabs.tour2866 .arabsHeader .headerImg img{display: inline-block; position: absolute; width: 100%;height: auto;top:0;left:0}
.arabs.tour2866 .arabsHeader .headerImg:after{    content: '';position: absolute;width: 172px;height: calc(100% - 20px);background: url(../Images/ACN2022/headerLine.png) top left no-repeat;top: 10px;right: -1px;z-index: 99;transform: rotate(-180deg);background-size:auto 100%}
.arabs.tour2866 .arabsHeader .headerImg:before{content:'';position:absolute;width:133px;height:calc(100% + 100px);top:8px;right:-27px;background-color:#0B4F3C;z-index:10;transform: rotate(35deg);}
.arabs.tour2866 .arabsHeader .text{display: inline-block; float: right; width: calc(100% - 625px); position: relative;height: 100%;}
.arabs.tour2866 .arabsHeader .text p{display: inline-block; text-align: center;height: 100%;font-family:droidBold, Arial;font-size:45px;color:#FFFFFF;position:relative;line-height:4.8}
/*.arabs.tour2866 .arabsHeader .text p:before{content:'';background:url(../../Images/Euro2024/symbol.png) no-repeat center right;width:34px;height:34px;position:absolute;background-size:100%;pointer-events:none;top:50%;transform:translateY(-50%);right:-60px}*/
/*.arabs.tour2866 .arabsHeader .text p:after{content:'';background:url(../../Images/Euro2024/symbol.png) no-repeat center right;width:34px;height:34px;position:absolute;background-size:100%;pointer-events:none;top:50%;transform:translateY(-50%);left:-60px}*/
.arabs.tour2866 .arabsHeader  .customTourHeader nav{width:calc((100% - 240px ) /2)}
.arabs.tour2866 .arabsHeader .text:before{content:'';background:url(../Images/ACN2022/rotateElephant.svg) no-repeat top right;position:absolute;top:0;right:0;width:100%;height:100%;background-size: auto 100%;pointer-events:none}

.arabs.tour2866 .arabsHeader .arabsMenu {position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 860px;}
.arabs.tour2866 .arabsHeader .arabsMenu li{display:inline-block;float:right;margin-left:16px;}
.arabs.tour2866 .arabsHeader .arabsMenu li:last-of-type{margin-left:0}
.arabs.tour2866 .arabsHeader .arabsMenu li a{display:inline-block;float:right;padding:0 30px;height:40px;line-height:40px;background:rgba(88,0,108,0.4);border-radius:4px;font-family:droidBold,Arial;font-size:15px;color:#FFFFFF}
.arabs.tour2866 .arabsHeader .arabsMenu li a:hover,
.arabs.tour2866 .arabsHeader .arabsMenu li.select a{background:#FD7301}

.arabs.tour2866 .firstScreen:after{top:210px}

.arabs.tour2866 .arabsStatsCntnr{display:inline-block;float:right;width:100%;border-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList{display:inline-block;float:right;width:calc((100% - 48px) / 4);margin-left:16px;background:#D50001;position:relative;padding-top: 4px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow:hidden}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList:before{content:"";width:100%;height:4px;position:absolute;top:0;right:0;background:#D50001}
/*.arabs.tour2866 .arabsStatsCntnr .teamStatsList:after{content:"";width:27px;height:8px;position:absolute;top:0;left:0;opacity:1;background:url(../Images/WC2022/pattern04.svg) center center no-repeat;background-size:100% auto;pointer-events: none}*/

.arabs.tour2866 .arabsStatsCntnr .teamStatsList:nth-child(4n){margin-left:0}

.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName{display:inline-block;float:right;width:100%;background:#D50001;position:relative;margin-bottom:0}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;pointer-events: none}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList.qatar .teamName:before{opacity:0.06;background:url(../Images/Flags/WC2022/Qatar.png) center center no-repeat;background-size:100% auto}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList.saudi .teamName:before{opacity:0.06;background:url(../Images/Flags/WC2022/Saudi.png) top -94px center no-repeat;background-size:100% auto}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList.tunis .teamName:before{opacity:0.06;background:url(../Images/Flags/WC2022/Tunis.png) center center no-repeat;background-size:100% auto}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList.morocco .teamName:before{opacity:0.06;background:url(../Images/Flags/WC2022/morocco.png) center center no-repeat;background-size:100% auto}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName h2{display:inline-block;float:right;width:100%;font-family: droidBold, Arial;font-size:18px;height:70px;color:#efe1c3;text-align:right;line-height:70px;padding:0 30px 0 10px;position:relative}
/*.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName h2:before{content: "";width: 12px;height: 12px;position: absolute;top: 50%;right: 10px;transform: translateY(-50%);background: url(../../Images/Euro2024/symbol.png) no-repeat center right;background-size: 100% auto;pointer-events: none;}*/
.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName .stand{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:30px}

.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName .stand p{display:inline-block;float:right;width:100%;font-family:ykBold,arial;font-size:34px;color:#D50001;text-align:center;line-height:1}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName .stand label{display:inline-block;float:right;width:100%;font-family:droidLight,arial;font-size:10px;color:#FFFFFF;line-height:1}

.arabs.tour2866 .content-wrap:before{top:230px}


.arabs.tour2866 .arabsStatsCntnr .teamStatsList .cntnr{display:inline-block;float:right;width:100%;padding:20px 12px;}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand{display:inline-block;float:right;width:100%;}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand .hint{display:inline-block;float:right;width:100%;font-family:droidLight,arial;font-size:12px;color:#D50001;}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand li{display:inline-block;float:right;width:100%;padding:0 10px;margin-bottom:4px;height:40px;background:rgba(255,255,255,0.06);line-height:40px;border-radius:6px;overflow:hidden}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand li:last-of-type{margin-bottom:0}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand li label{display:inline-block;float:right;width:calc((100% - 16px) / 2);margin-left:16px;font-family:droidLight,arial;font-size:12px;color:#FFFFFF;}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand li p{display:inline-block;float:right;width:calc((100% - 16px) / 2);font-family:ykBold,arial;font-size:15px;color:#D50001;text-align:left}



.arabs.tour2866 .proPlayer .remainContent .listing ul li{background:#fff}

.arabs.tour2866 .matchcenter{padding:0;margin-top:0;background-color:#0B4F3C;margin-bottom:0}


/** star**/


/** Tour Matches **/



.arabs.tour2866 .twWidget .twContainer{height:440px}







/*.tour2866.wcInner.arabs .content-wrap{background:linear-gradient(45deg,#340040,#4f0161,#340040);}*/
.tour2866.arabs .firstScreen{display: inline-block;float: right;width: 100%;border-radius: 0;background:none}
.tour2866.arabs .firstScreen:before{display:none}
.tour2866.arabs .firstScreen:after{display:none}
.tour2866.arabs .matchcenter .matchesList .ul .liItem{background:rgba(0,0,0,0.1)}



.tour2866.wcInner .mainTour .FullWidthBK{padding:0 12px}
.tour2866.wcInner .mainTour .FullWidthBK .euroHeader{border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden}
/*.tour2866.wcInner .mainTour .FullWidthBK .tourTtl .tourLogo{max-width:500px;max-height:500px}*/
.tour2866.wcInner .mainTour .FullWidthBK .tabs{background:#000;}
.tour2866.wcInner .proPlayer .tabs a{font-family:droidBold, Arial;color:#fff}
.tour2866.wcInner .proPlayer .tabs a:last-child{margin-left:0}
.tour2866.wcInner .mainTour .tabs a.active, 
.tour2866.wcInner .mainTour .tabs a:hover {color: #D50001!important}
.tour2866.wcInner .mainTour .tabs a:after{display:none}
.tour2866.wcInner .mainTour .tabs a.active:after, 
.tour2866.wcInner .mainTour .tabs a:hover:after {background: #D50001;}
/*.tour2866.wcInner .proPlayer .teamStatsTabs .title{border-bottom:2px solid #FD7301}*/

/*.tour2866 .proPlayer .featuredArea .pattern2 ul li .desc p{color:#fff}*/
/*.tour2866 .mainTour .featuredArea .pattern2 ul li{border:dashed}*/



.tour2866.wcInner .mainTour .championTabs .item{background-color:#000;color:#fff;border-radius:21px;position:relative;height:36px;line-height:36px;border:0;font-size:12px;font-family:droidBold}
.tour2866.wcInner .mainTour .championTabs .item:hover,
.tour2866.wcInner .mainTour .championTabs .item.select { background-color:#D50001;color:  #000 ;border:1px solid #D50001}

.tour2866.wcInner .statsContainer .euroGroups.groupTabs{background:none;border-top:none;border-radius:6px;padding: 60px 0 0;margin-bottom:30px}
.tour2866.wcInner .statsContainer .euroGroups.groupTabs:before{display:none}
.tour2866.wcInner .groupTabs .flickity-button{top:-42px;border-radius:4px}
.tour2866.wcInner .groupTabs .flickity-button.previous{right:auto}
.tour2866.wcInner .euroGroups.groupTabs .groupsCnt .table .wRow:nth-child(odd){background:none}
.tour2866.wcInner .euroGroups.groupTabs .groupsCnt .table .wRow:nth-child(even){background:#2C2C2C}
.tour2866.wcInner .euroGroups.groupTabs .groupsCnt .table .wRow .team img{margin-top:0}

.tour2866 .mainTour .euroGroups ul li .groupItem .groupTtl h3{color:#fff;padding-right:10px}

.tour2866.wcInner .wcClipTeam .clip .cntnr{background:#D50001;border:none}
.tour2866.wcInner .wcClipTeam .clip .cntnr label{color:#D50001;font-family:droidBold, Arial}
.tour2866.wcInner .wcClipTeam .clip .cntnr p{color:#FFFFFF;font-family:droidLight, Arial}


.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList{display:inline-block;float:right;width:calc((100% - 50px) /2);border-radius:16px;position:relative;margin-left:50px;background:#FFFFFF;border: 1px solid #fff;height:53px;}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList:last-child{margin-left:0}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList a{display:inline-block;width:100%;height:100%;padding:10px 20px}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList .teamImg{    display: inline-block;width: 30px;height: 30px;float:right;margin-left:20px}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList .teamImg img{width:30px}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList p {  font-size: 14px; width: auto;text-align: right;float: right;color:#1E1E1E;display: inline-block;font-family:droidLight, Arial}

.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline.voting:before{content:'x';position:absolute;color:#fff;font-size:14px;left:50%;transform:translateX(-50%);top:15px}





.tour2866.wcInner .standingSection.scorers .cnts{background:#000;border:none}
.tour2866.wcInner .standingSection.scorers .cnts .noPlayers{color:#fff}
.tour2866.wcInner .mainTour .standingSection .table .ttlRow{background:#000}
.tour2866.wcInner .mainTour .standingSection .wRow{background:none;border:0}
.tour2866.wcInner .mainTour .standingSection .table .ttlRow .itemTtl{color:#fff}

.tour2866.wcInner .standingSection.scorers .table .wRow .item,
.tour2866.wcInner .mainTour .standingSection .wRow .item p,
.tour2866.wcInner .standingSection.scorers .table .wRow .item{color:#fff}

.tour2866.wcInner .mainTour .standingSection .wRow:nth-child(even) {
    background: #2C2C2C;
}
.tour2866.wcInner .mainTour .standingSection .wRow:nth-child(odd) {
    background: #262525;
}

/*.tour2866.wcInner .mainTour .standingSection .wRow .item p:hover{color:#D50001}*/

.tour2866.wcInner .standingSection.scorers .cnts .more,
.tour2866.wcInner .standingSection.scorers .cnts .more .icon-more:before{color:#D50001}

.tour2866.wcInner .standingSection.scorers .cnts .more:hover,
.tour2866.wcInner .standingSection.scorers .cnts .more:hover .icon-more:before{color:#D50001}

.tour2866.wcInner .mainTour .teamSquad .title h1{color:#D50001}
.tour2866.wcInner .mainTour .teamSquad .positionName .title{background:unset;margin-bottom: 15px;border-bottom:1px solid rgba(255, 255, 255, 0.20);border-radius:0}
/*.tour2866.wcInner .mainTour .teamSquad .positionName .title:before{    content: '';background: url(../../Images/Euro2024/symbol.png);width: 18px;height: 18px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);background-size:100% 100%;pointer-events:none}*/

.tour2866.wcInner .mainTour .teamSquad .positionName .title h2{font-size:15px;line-height:2;color:#fff}
.tour2866.wcInner .mainTour .teamSquad .positionName li{    background:#000;position:relative;    box-shadow: 0px 2px 4px 0px #0000001A;border-radius:10px}
.tour2866.wcInner .mainTour .teamSquad li{background:rgba(66,7,30,.4);border:none}
.tour2866.wcInner .mainTour .teamSquad .positionName .playerHeader{background: #000;border-bottom:0;height:150px;    padding: 20px 12px;}
.tour2866.wcInner .mainTour .teamSquad .playerData .item{border-bottom:1px solid rgba(255, 255, 255, 0.20)}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo{    width: calc(100% - 110px);padding-right: 10px;}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .topInfo{display:inline-block;width:100%;float:right}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .topInfo:nth-of-type(1){margin-top:8px}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .topInfo:nth-of-type(2n){margin-bottom:6px}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo  span{display: inline-block;width: 100%;float: right;height: 24px;border-radius: 21px;background: #D50001;color: #000;font-size: 10px;line-height: 24px;text-align: center;}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .shirt{width:auto;float:left;font-size:24px}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .data{display:inline-block;float:right;width:auto;font-size:11px;color:#fff}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo p.data{float:left;font-size:12px}
.tour2866 .mainTour .teamSquad .playerHeader .playerImgCnt{width:110px;height:110px}

.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .shirt,
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .name{color:#fff}

.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .name{font-size:15px;line-height:1.4}

.tour2866.wcInner .mainTour .teamSquad .playerData .item p.data{color:#fff}

.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .position{color:#D50001;font-size:14px;float:right;width:auto}
.tour2866.wcInner .mainTour .teamSquad .playerData .item label.data{color:#fff}

.tour2866.wcInner .mainTour .teamSquad .playerData .item:last-child .data,
.tour2866.wcInner .mainTour .teamSquad .playerData .item .data .icon-arrow:before{color:#D50001}

.tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li {width: calc((100% - 32px) / 3)}
.tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:16px}
.tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li:nth-child(3n){margin-left:0}


/******** Match Details *******/
.tour2866 .EuroMatchDetails .mtchDtlsRslt{background:#111111;}
/*.tour2866.EuroMatchDetails .mtchDtlsRslt:before{content: "";width: 100%;height: 100%;position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: url(../Images/WC2022/pattern01.svg) center center repeat;background-size: 420px auto;pointer-events: none;opacity: 0.03;}*/

.tour2866.EuroMatchDetails .content-wrap:before{display:none}
.tour2866.EuroMatchDetails .mainTour .FullWidthBK{padding:0;border-radius:0;background:none}
.tour2866.EuroMatchDetails .mtchDtlsRslt li .team .imgCntnr img{width:auto;height:100px}
.tour2866.EuroMatchDetails .mtchDtlsRslt li .tourName .item p{line-height:1.8}
.tour2866.EuroMatchDetails .mainTour .mtchDtlsRslt{margin-bottom:0;border-radius:0}
.tour2866.EuroMatchDetails .proPlayer{padding:0 0 30px;border-radius:0}
.tour2866.EuroMatchDetails .mainTour .FullWidthBK .tabs{background:none;margin-top:30px}

.tour2866.EuroMatchDetails .matchDetailsTabs{min-height:150px}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline .empty-tab{padding:50px 0;width:100%}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr img{transform:none}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts .more{background:#D50001!important;padding:0;border-radius:20px;color:#000;font-family:droidBold}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .secName{display:none}
.tour2866.EuroMatchDetails .mainTour .tabs a.active:after, .tour2866.EuroMatchDetails .mainTour .tabs a:hover:after{display:none}
.tour2866.EuroMatchDetails .content-wrap:after{display:none}

.tour2866.EuroMatchDetails .matchLoader{position:absolute;position: absolute;width: 68px;height: 68px;top: 50%;left:50%;transform: translate(-50%, -50%);/*background:url(../Images/ACN2022/acnLoader.gif) no-repeat center center;background-size:100px auto*/}
.tour2866.EuroMatchDetails .matchLoader div {position: absolute;top: 33px;width: 13px;height: 13px;transform:rotate(45deg);background: #D50001;animation-timing-function: cubic-bezier(0, 1, 1, 0);}
.tour2866.EuroMatchDetails .matchLoader div:nth-child(1) {left: 4px;animation: lds-ellipsis1 0.6s infinite;}
.tour2866.EuroMatchDetails .matchLoader div:nth-child(2) {left: 4px;animation: lds-ellipsis2 0.6s infinite;}
.tour2866.EuroMatchDetails .matchLoader div:nth-child(3) {left: 28px;animation: lds-ellipsis2 0.6s infinite;}
.tour2866.EuroMatchDetails .matchLoader div:nth-child(4) {left: 52px;animation: lds-ellipsis3 0.6s infinite;}







/*tabs*/
.tour2866 .TabsContainer{display:inline-block;width:100%;float:right;position:relative;overflow: hidden;margin:30px 0 40px}
.tour2866 .TabsContainer .tab{height:auto!important}
.tour2866 .TabsContainer .tab a:last-child{margin-left:0}
/*.tour2866 .TabsContainer .tab a.active:before{content:'';width:9px;height:9px;background:url(../../Images/Euro2024/symbol.png);position:absolute;right:10px;background-size:100%;top:50%;transform:translateY(-50%)}*/
/*.tour2866 .TabsContainer .tab a.active:after{content:'';width:9px;height:9px;background:url(../../Images/Euro2024/symbol.png);position:absolute;left:10px;background-size:100%;top:50%;transform:translateY(-50%)}*/
.tour2866 .TabsContainer .tabcontentDiv{display:none}



/*quizListing*/
.tour2866.cafLgFinal .content{margin-top:0}
.tour2866 .quizListing{display:inline-block;float:left;width:100%}
.tour2866 .quizListing .title{background-color: #000;padding: 3px 20px 3px 0;position: relative;border-radius: 10px;}
/*.tour2866 .quizListing .title:before{content:'';background:url(../../Images/Euro2024/symbol.png);width:20px;height:20px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}*/
.tour2866 .quizListing .title h2 {margin-right: 0;color:#D50001}
.tour2866 .quizListing .data{display: inline-block;float: right;width: 100%;background: #000;box-shadow: 0px 2px 4px 0px #0000001A;border-radius: 10px;margin-bottom:16px;padding: 16px;}
.tour2866 .quizListing .data label{    display: inline-block;width: 100%;float: right;text-align: right;color: #fff;font-family: 'droidBold';font-size: 18px;border-bottom:1px solid rgba(255, 255, 255, 0.20);;padding-bottom: 10px;}
.tour2866 .quizListing .data p:before {content: '';border-radius:50%;background:#D50001;width: 12px;height: 12px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.tour2866 .leftHP.quiz{position:relative}
/*.tour2866 .leftHP.quiz:after{content:'';background:url(../../Images/Euro2024/BigBall.png) left bottom no-repeat;background-size:100% auto;width: 100%;
    position: absolute;
    height: 240px;
    left: -130px;
    bottom: 0;
    transform: rotate(-90deg);
    opacity: 0.26;}*/

/*teampage*/
.tour2866 .teamPage .customTourHeader, .tour2866 .playerPageCnts .customTourHeader{padding:40px 0}
.tour2866 .teamPage  .euroGroups .groupsCnt{width:100%}
.tour2866 .teamPage .flickity-button.previous {left: 35px;}

.tour2866 .teamPage .euroGroups .groupsCnt ul li{ width: 350px;height: 330px;padding:0 10px }
.tour2866 .teamPage .euroGroups .groupsCnt ul li .groupItem{width:310px;background: #262525; box-shadow: 0px 2px 4px 0px #0000001A;}
.tour2866.wcInner .teamPage .groupTabs .table .ttlRow .itemTtl:last-child{margin-bottom:0}
.tour2866.wcInner .teamPage .groupTabs .flickity-button{border-radius:50%}
.tour2866.wcInner .teamPage.mainTour .title a{padding:2px 0}

.tour2866 .content-wrap{background:#f2f2f2;}
.themeBtn{
    position:absolute;display:flex;justify-content:space-between;width:70px;height:35px;border-radius: 53px;
background: #C3C3C3;cursor: pointer;
box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.25) inset;    left: 12px;
    z-index: 11;
    top: 10px;overflow:hidden;    padding: 3px 6px;transition:ease-in-out  .2s}
.themeBtn.active{display:flex!important}
.themeBtn .btn{
    position:absolute;width:29px;height:29px;border-radius:50%;top:50%;transform:translateY(-50%);
    left:3px;
background: #FFF;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.19);transition:ease-in-out  .2s
}


/*match dtls*/
.tour2866.EuroMatchDetails .mainTour .mtchDtlsRslt:before{content: '';background: url(../Images/wc26/matchDtlsBKw.webp) no-repeat center center;pointer-events: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size:cover;}
.tour2866.EuroMatchDetails .mainTour .mtchDtlsRslt{background:#fff}


.tour2866.EuroMatchDetails .mtchDtlsRslt li .resultDiv .result span.date,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .resultDiv .result span.time,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn .date,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn .time{color:fff}


.tour2866.EuroMatchDetails .listing ul li .desc .time,
.tour2866.EuroMatchDetails .listing ul li .desc .time span:after{color:#D50001}

.tour2866.EuroMatchDetails .mtchDtlsRslt li .matchScorer .goal .time:before,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .teamA .matchScorer .goal .time,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .teamB .matchScorer .goal .time{color:#fff}

@media screen and (min-width: 320px) and (max-width: 767px) {

    .themeBtn {
        height: 60px;
    width: 30px;
    left: 12px;flex-direction: column-reverse;padding: 0;
    }

    .themeBtn .btn{
        width:25px;
        height:25px;
        transform: none;top:2px 
    }

    .btnSide img{
        width:20px;height:auto
    }
    .btnSide.light  img{margin-top:3px}
    .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr img{margin:0}
}

/* Fan Zone Btn*/
.tour2866 .fanzoneSection .wc-route-btn{display:none}
.tour2866.wcInner .fanzoneSection .wc-route-btn {display: flex;flex-direction: row;float: right;width:100%;height:100%;margin-top:10px; align-items:center;justify-content:center}
.tour2866.wcInner .fanzoneSection .wc-route-btn a {transition:all 0.2s ease-in-out 0s; padding: 0.25rem 2rem;border-radius:22px; font-family: droidLight, arial; background: #D50001; position: relative;color:#000}
/*.tour2866 .fanzoneSection .wc-route-btn a::before {transition:all 0.2s ease-in-out 0s;content: '';position: absolute;width: 0;height: 0;border-top: 7px solid transparent;border-right: 7px solid #fff;border-bottom: 7px solid transparent;left: -7px;top:50%;transform:translateY(-50%); }
*/

.tour2866.wcInner .fanzoneSection .wc-route-btn a:hover{background-color:#FFE34F;}
.tour2866.wcInner .fanzoneSection .wc-route-btn a:hover:before{border-right-color:#ff4605; }

/*.tour2866 .fanzoneSection .fanzoneConts{padding-bottom:30px;}*/
.tour2866.celebration .firstScreen.second,
.openTeamPopupMain .firstScreen.second{z-index:999}

.tour2866 .lastMatch.stats .item ul li date,
.tour2866 .lastMatch.stats .item ul li .time,
.tour2866 .euroInner article .imgDiv .desc p,
.tour2866 .euroInner article .imgDiv .desc .PhotoGraph,
.tour2866  .articleData p,
.tour2866  article .articleData .time,
.tour2866 article .articleData .icon-time:before,
.tour2866 article .articleData .icon-time span:nth-of-type(2n):before{color:#fff}
.tour2866 .articleSocial span{background:unset}

.tour2866 .lastMatch .buttonItem,
.tour2866 .item.new li .buttonItem{color:#D50001}


@media screen and (min-width:320px) and (max-width:1279px ){
    .tour2866.wcInner .fanzoneSection .wc-route-btn { justify-content:center;height:unset}
}

   
    
    .tour2866 .featuredArea ul li.video .imageCntnr:before, .tour2866 .mapBox .city{
	font-family: "ykIcons";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1.7em;
}

@font-face {
    font-family: 'droidLight';
    src: url('../fonts/droidkufi-regular.eot');
    src: url('../fonts/droidkufi-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/droidkufi-regular.woff') format('woff'), url('../fonts/droidkufi-regular.ttf') format('truetype'), url('../fonts/droidkufi-regular.svg#webfontRl4nowrT') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.tour2866 .container{background:#F2F2F2}
.tour2866 .content{padding: 0;background:none}
.tour2866.EuroMatchDetails .content{padding: 12px;}
.tour2866 .acnComponent{display:inline-block;float:right;width:100%;margin:0;position:relative;z-index:1;
  }
.tour2866 .acnHighlights .acnComponent{max-height: 480px;  overflow: hidden;padding:0 75px}
.tour2866 .positionSide{display:inline-block;float:left;margin-left:40px;width:300px;min-height:100px}
.tour2866 .positionSide.left{margin-left:0}
.tour2866 .positionSide.center{width:calc(100% - 680px)}
.tour2866  .big{float:right}
.tour2866 section{overflow:hidden;margin:0 0 0;position:relative;margin-bottom:30px;}
.tour2866 .rightSide,
.tour2866 .rightside{width: calc(100% - 330px);float: right;margin-left: 30px;}
.tour2866 .acnComponent.proPlayer .leftSide.fixed{position:fixed;top:70px;left:calc((100% - 1376px) / 2);}
.tour2866 h1, .tour2866 h2,
.tour2866 .proPlayer .title h2{font-size:20px;margin-right:0;color:#fff}

/** Footer **/
.tour2866 footer .middle .cnts{width:100%;}
.tour2866 .articleData p a{color:#D50001!important}

.tour2866 .firstScreen{display: inline-block;float: right;width: 100%;background:#F2F2F2;position:relative;overflow:hidden;z-index:10}
.tour2866 .firstScreen.openVideoPopup{z-index:9999999}
/*.tour2866 .firstScreen:after{content:"";width:582px;height:633px;position:absolute;top:-20px;right:-170px;mix-blend-mode: color-burn;opacity:1;background:url(../Images/WC2022/pattern02.png) center center no-repeat;background-size:100% auto;pointer-events: none}*/

/** Top Container **/
.tour2866 .topContainer{display:inline-block;float:right;width:100%;position:relative;padding-top:0;margin-bottom:20px}
.tour2866 .proPlayer{padding:0 12px}
/*.tour2866 .topContainer:before{content:"";width:500px;height:500px;position:absolute;top:0px;left:70px;transform:translateX(-50%);background:url(../Images/ACN2022/greenLion.svg) center center no-repeat;background-size:100% auto}*/
/*.tour2866 .topContainer:after{content:"";width:100%;height:30px;position:absolute;bottom:0;left:0;background:url(../Images/ACN2022/pattern1.svg) center center repeat;background-size:auto 30px;z-index: 0;}*/


/** Header **/
.tour2866 .customTourHeader{width:100%;position: relative;z-index: 1;display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 20px;    margin-bottom: 50px;padding:0  10px;
    height:140px;background:url(../Images/wc26/WCHeader.webp?ver=0.001) no-repeat center center;background-size:100% 140px
}
.tour2866 .customTourHeader .logo{display:inline-block;float:right;    width: 174px;height: 108px;position:relative;z-index:1;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.tour2866 .customTourHeader .logo img{width:100%;height:auto;    position: absolute;left: 0;top: 50%;transform: translateY(-50%);}

.tour2866 .customTourHeader:before{content:'';background: url(../Images/wc26/LogoHeaderLogo.webp) center bottom 5px no-repeat;
    background-size: auto 130px;width:100%;height:100%;    position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.tour2866 .customTourHeader nav{width: calc((100% - 190px ) /2);display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    border-radius: 20px 20px 0 0;
background: #FFF;
box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.08);
  margin-bottom: -10px;
  }
.tour2866 .customTourHeader nav ul{display: flex;width: 100%;height: auto;white-space: normal;overflow-x: visible;overflow-y: hidden;padding: 6px ;border-radius: 8px;}
.tour2866 .customTourHeader nav ul li{display: block;flex-grow: 2;padding: 0;text-align:center;position:relative;width: auto}
.tour2866 .customTourHeader nav ul li.tourLogo{width:140px}
.tour2866 .customTourHeader nav ul li:after{content: "";width: 8px;height:8px;background:#00C651;mask:url(../Images/Afcon2025/redHeaderPattern.svg) no-repeat center center;-webkit-mask :url(../Images/Afcon2025/redHeaderPattern.svg) no-repeat center center;mask-size: contain;position: absolute;top: 50%;left:-5px;transform:translateY(-50%);pointer-events: none}
.tour2866 .customTourHeader nav ul li:nth-of-type(4):after{left:2px}
.tour2866 .customTourHeader nav ul li:nth-child(3),
.tour2866 .customTourHeader nav ul li:nth-child(4){border-left:none}
.tour2866 .customTourHeader nav ul li:nth-child(5){flex-grow:0}

.tour2866 .customTourHeader nav ul li:nth-child(5):after,
.tour2866 .customTourHeader nav ul li:nth-child(5):after,
.tour2866 .customTourHeader nav ul li:last-child:after{display:none}

.tour2866 .customTourHeader nav ul li a{display:inline-block;border-radius:6px;padding:11px;position:relative;font-family:droidBold,Arial;font-size:13px;color:#000;line-height:1}
.tour2866 .customTourHeader nav ul li a:hover,.tour2866 .customTourHeader nav ul li a.active{color:#D50001}

.tour2866.openTeamPopupMain{overflow:hidden!important}

/** Match Clip **/
.tour2866 .matchesHp{margin-bottom: 0;width: 100%;position: relative;border-radius:6px;padding: 12px;}
.tour2866 .matchesHp .ttl{display:none}
.tour2866 .matchesHp .matchesHpCntnr{width: 100%;margin-top:0px;padding:0;height:140px;background:none;}
.tour2866 .matchesHp .matchesSliderLi .noStats{    display: inline-block;
    width: 100%;
    float: right;
    position: relative;
    height: 88px;background:#fff;border-radius:10px}

.matchesHp .matchesSliderLi {overflow:hidden}
.tour2866 .acnComponent.ftr{padding:60px;width:100%;margin:0 0 60px;background:linear-gradient(45deg,#0c3025,#14513e,#0c3025);z-index:2;position: relative;border-radius: 6px;}
/*.tour2866 .acnComponent.ftr:before{content:"";position:absolute;width:100%;height:60px;box-shadow: 0px -2px 9px rgba(0,0,0,0.1);top:0;left:0;}*/
/*.tour2866 .acnComponent.ftr:after{content:"";width:638px;height:16px;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);background:url(../Images/ACN2022/pattern2.svg) left center repeat;background-size:auto 16px}*/
.tour2866 .matchesHp .matchesHpCntnr .matchesSlider{background:none;padding: 0 48px;height:auto;}
.tour2866 .matchesHp .matchesSliderLi {width:calc(100% / 4);min-width:236px;background:none;border-left: none;padding: 0px;margin-bottom:0;height:88px;overflow: hidden;}
.tour2866 .matchesHp .matchesSliderLi  a{display: inline-block;float: right;width: 100%;padding: 8px  4px;border-radius:10px;background: #fff;}
.tour2866 .matchesHp .matchesSliderLi:first-of-type {border-right: none}
.tour2866 .matchesHp .matchesSliderLi  .tourName{display:none}
.tour2866 .matchesHp .matchesSliderLi  .teamA p,
.tour2866 .matchesHp .matchesSliderLi  .teamB p{color:#000;font-family:droidBold, arial}


.tour2866 .matchesHp .matchesSliderLi.noStatsDiv{width:100%;border-radius:6px}
.tour2866 .matchesHp .matchesSliderLi  .noStats p{color:#000;text-align:center ;   position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-size: 14px;
  
    width: 100%;}
.tour2866 .matchesHp .matchesSliderLi.noStatsDiv:first-of-type{border-right:0}

.tour2866 .matchesHp .ttl .matchesTtl h4 {background: #fee130}
.tour2866 .matchesHp .gotoDay{color:#000;border:1px solid transparent}
.tour2866 .matchesHp .gotoDay:hover{background:rgba(254,225,48,0.2);/*border:1px solid #fee130*/}
.tour2866 .matchesHp .matchesSliderLi  .resultDiv .result {font-family: ykBold,arial;font-weight: 700;font-size:15px;color:#000}
.tour2866 .matchesHp .matchesSliderLi  .resultDiv .matchStatus .time{color:#000;font-weight:bold;font-size:11px}
.tour2866 .mainTour.groupStandingPage .tourTeamsCntnr,
.tour2866 .mainTour.acnStats .tourTeamsCntnr,
.tour2866 .mainTour.tourFixture .tourTeamsCntnr {border-radius:8px;    width: calc(100% - 24px);
    margin-right: 12px;}
.tour2866 .matchesHp .matchesSliderLi  .status{width:100%;height:14px;border-radius:2px;background-color:#FF8947;border:none!important;display:inline-block;font-family:droidLight, Arial;font-size:9px;text-align:center;margin:6px 0;line-height:14px}

.tour2866 .matchesHp .matchesSliderLi  .penaltyRes{bottom:3px}
.tour2866 .matchesHp .matchesSliderLi  .penaltyRes span{font-size:12px}


.tour2866.EuroMatchDetails .mtchDtlsRslt li .teamA .imgCntnr{margin-right:0;float: none;}
.tour2866.EuroMatchDetails .mtchDtlsRslt li .teamB .imgCntnr{margin-left:0;float: none;}

.tour2866.EuroMatchDetails .mtchDtlsRslt li .info,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info .icon-stadium:before,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info .icon-refree:before,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .team .matchScorer .goal .player:before{color:#fff}
.tour2866.EuroMatchDetails .mtchDtlsRslt li .icon-channel span{border-radius: 10px;
    background: #D9D9D9;
    padding: 0 10px;
    color: #1A247D;}



/** Soon **/
.tour2866 .matchesHp .matchesSliderLi.soon .resultDiv .matchStatus .status{background:#000;color:#fff;    margin: 2px 0 4px;}
.tour2866 .matchesHp .matchesSliderLi.soon .resultDiv .matchStatus .status:before{content:"لم تبدأ";}

/** Live **/
.tour2866 .matchesHp .matchesSliderLi.live .resultDiv .matchStatus .status{background:#014C3F;color:#fff}
.tour2866 .matchesHp .matchesSliderLi.live .resultDiv .matchStatus .status:before{content:"مباشر";}

/** Done **/
.tour2866 .matchesHp .matchesSliderLi.done .resultDiv .matchStatus .status{background:#D50001;color:#fff}
.tour2866 .matchesHp .matchesSliderLi.done .resultDiv .matchStatus .status:before{content:"إنتهت";}


/** Postponed **/
.tour2866 .matchesHp .matchesSliderLi.postponed .resultDiv .matchStatus .status{background:#27548A;color:#000}
.tour2866 .matchesHp .matchesSliderLi.postponed .resultDiv .matchStatus .status:before{content:"مؤجل";}
.tour2866 .matchesHp .matchesSliderLi.postponed .resultDiv .matchStatus .time{display:none}
.tour2866 .matchesHp .matchesSliderLi.postponed .resultDiv .matchTime{display:none}
.tour2866 .matchesHp .matchesSliderLi.postponed .resultDiv .moreDtls{display:none}
.tour2866 .matchesHp .matchesSliderLi.postponed .resultDiv .matchResult{display:none}


.tour2866 .matchesHp .flickity-viewport{overflow:hidden;}
.tour2866 .matchesHp .flickity-button{border-radius:50%; width:38px;height:38px;top:auto;transform:unset;bottom:auto;top:50%;transform:translateY(-50%);background:#00C651}
.tour2866 .matchesHp .flickity-button:before {color: #005635!important;font-size: 13px!important;line-height:38px!important;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.tour2866 .matchesHp .flickity-button:hover:before{color:#8a1538!important}

.tour2866 .matchesHp .flickity-button:disabled:before{color:#fff!important;opacity:0.3}


.tour2866 .matchesHp .allMatchesBtn{background:#D50001;color:#fff;position: absolute;width:200px;height: 40px;left: 50%;bottom:12px;transform: translateX(-50%);border-radius: 8px;line-height: 40px;padding: 0;font-size: 15px;font-family: droidBold, Arial;}

.tour2866 .matchesHp .allMatchesBtn:after{right:auto;left:-38px}
.tour2866 .matchesHp .allMatchesBtn.mob{display:inline-block}
.tour2866 .matchesHp .allMatchesBtn:hover{background:#000;color:#fff}
.tour2866 .matchesHp .allMatchesBtn .icon-arrow{display:none}


.tour2866 .matchesHp .flickity-button.previous{right:0;left:auto}
.tour2866 .matchesHp .flickity-button.next{right:auto;left:0}


/*.big .eventCountDown .countDown .phrosCounter .phrosTimer{float:left;margin-left:auto;margin-right:132px}*/



/** Featured Area **/
.proPlayer .remainContent .listing .ttl {
    display: none;
}
.tour2866 .proPlayer .featuredArea { width: 100%; margin-left: 0; margin-bottom: 0;float:right }
.tour2866 .proPlayer .featuredArea .pattern2 { margin-bottom: 40px }
.tour2866 .proPlayer .featuredArea .pattern2 .ttl { display: none }
.tour2866 .proPlayer .featuredArea .pattern2 ul li { border-radius: 8px; width: calc((100% - 16px) / 2); height: auto;float: right;
    position: relative;margin-bottom: 16px; border: 1px solid #e8e8e8;    overflow: hidden; }
.tour2866 .proPlayer .featuredArea .pattern2 ul li:last-child { margin-bottom: 0 }
.tour2866 .proPlayer .featuredArea .pattern2 ul li a { display: inline-block; width: 100%; height: 100%; background-color: #fff; float: right }
.tour2866 .proPlayer .featuredArea .pattern2 ul li.video .secName { right: 121px; width: 25px; height: 20px; overflow: hidden; padding: 0 }
.tour2866 .proPlayer .featuredArea .pattern2 ul li.video .secName .icon { background-color: #000; width: 25px; height: 20px; position: absolute; top: 0; margin-left: 0 }
.tour2866 .proPlayer .featuredArea .pattern2 ul li.video .secName .icon:before { font-size: 8px; float: left; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); }
.tour2866 .proPlayer .featuredArea .pattern2 ul li.album .secName {right: 121px;width: 25px;height: 20px;overflow: hidden;padding: 0;}
.tour2866 .proPlayer .featuredArea .pattern2 ul li.album .secName .icon{width: 25px; height: 20px; }
.tour2866 .proPlayer .featuredArea .pattern2 ul li.album .secName .icon:before{line-height:20px}
.tour2866 .proPlayer .featuredArea .pattern2 ul li a .imageCntnr { position: relative; overflow: hidden; padding-bottom: calc((135px * 67) / 100); width: 135px; height: 100%; display: inline-block; float: right; background-color: #000 }
.tour2866 .proPlayer .featuredArea .pattern2 ul li a img {position:absolute;margin:0 auto;border:0; top: 50%; left: 50%; transform: translate(-50%, -50%); right: auto; bottom: auto; height: 100%; width: auto ;min-width:100%;max-width:unset}
.tour2866 .proPlayer .featuredArea .pattern2 li .desc { background: #fff; height: 100%; padding: 0 15px; width: calc(100% - 135px); position: relative; float: left; padding:6px 15px 7px; }
.tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child { width: calc((100% - 16px) / 2); margin-left: 16px; margin-bottom: 0 }
.tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child a .imageCntnr { padding-bottom: calc(66.57% + 2px); width: 100%; height: auto; display: block; float: unset; }
.tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child a .imageCntnr img { width: 100%; }
.tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child .desc { background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box; height: auto; padding: 0 15px; width: 100%; position: absolute;left: 0;
    right: auto;
    bottom: 0; }
.tour2866 .proPlayer .featuredArea .pattern2 ul li .desc p { ;    height: 46px;position: relative; padding: 0; color: #000; font-size: 14px; max-height: 70px; line-height:1.8;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.tour2866 .proPlayer .featuredArea .pattern2 ul li:hover .desc p { color: #D50001}
.tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child .desc p { font-size: 21px; max-height: 78px; color: #fff; font-weight: unset;height:auto}
.tour2866 .proPlayer .featuredArea .pattern2 ul li .desc .date { display: inline-block;float:right; font-size: 11px; max-height: unset; font-weight: unset; position: relative; margin-bottom: 0; margin-top: 8px; color: #AAAAAA }
.tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child .desc .date { font-size: 13px; max-height: unset; position: relative; bottom: auto; right: auto; margin: 8px 0 }
.tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child.video .secName { right: auto; left: 0; width: 60px; padding: 0; height: 40px }
.tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child.video .secName .icon { width: 60px; height: 40px; background-color: #000; float: left; margin-left: 0; position: absolute; top: 0; left: 0; }
.tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child.video .secName .icon:before { line-height: 2.5; font-size: 16px }

.tour2866 .proPlayer .featuredArea ul li{border:none;width: calc((100% - 58.1px)/ 2);border-radius:10px}
.tour2866 .proPlayer .featuredArea ul li .desc{background:none}
.tour2866 .proPlayer .featuredArea ul li .desc p.date{color:#D50001!important;height:auto}
.tour2866 .featuredArea .pattern2 ul li:hover .desc p {color: #D50001;}

.tour2866 .proPlayer .featuredArea ul li:hover .desc p.date{color:#D50001}
.tour2866 .proPlayer .featuredArea ul li.video .imageCntnr span{width:50px;height:50px;position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);line-height:46px;text-align:center;background: rgba(0,0,0,0.3);border-radius: 50%;border: 2px solid #FFFFFF;}
.tour2866 .proPlayer .featuredArea ul li.video .imageCntnr span:before {content: "2";color:#FFFFFF;font-size: 20px;line-height:46px;opacity: 1;margin-left: 4px;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.tour2866 .proPlayer .featuredArea .pattern2 ul li .desc .date{margin-top:4px;right: 0;
    bottom: 0;}


.tour2866 .featuredArea ul li a iframe {position: absolute;top: 0;left: 50%;transform:translateX(-50%);width: 100%;height: 100%;border: none;
                                                         filter: brightness(100%) contrast(100%);-webkit-filter: brightness(100%) contrast(100%);-moz-filter: brightness(100%) contrast(100%);-o-filter: brightness(100%) contrast(100%);-ms-filter: brightness(100%) contrast(100%);
                                                         transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}


.tour2866 .featuredArea ul li:first-child{width: calc(100% - ((100% - 26px)/ 2));}
.tour2866 .featuredArea ul li:first-child .desc{background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box;padding: 70px 12px 10px;}
.tour2866 .featuredArea ul li:first-child .desc p{font-size:18px;max-height:66px;height:auto;color: #fff!important;}
.tour2866 .featuredArea .desc p:before{width:auto;padding:0 5px;background:#D50001;color:#8a1538}


.tour2866 .featuredArea ul li:first-child .desc p.date{font-size:12px;margin-bottom:0;color:#fff!important}

.tour2866 .featuredArea ul li.video:first-child .imageCntnr span{width:80px;height:80px;line-height: 74px;border: 3px solid #FFFFFF;}
.tour2866 .featuredArea ul li.video:first-child .imageCntnr span:before{font-size: 32px;line-height:74px;margin-left: 8px;}
.tour2866 .featuredArea ul li .desc p.date:before{display:none}

.tour2866 .featuredArea .pattern2 ul li:first-child:hover .desc p {color: #FFFFFF;}
.tour2866 .featuredArea .pattern2 ul li:first-child:hover .desc p.date {color: #D50001;}

.tour2866 .proPlayer .featuredArea .pattern2 ul li{border:0!important}

/** Video Popup **/
.tour2866.openVideoPopupMain{overflow:hidden!important}
.tour2866 .videoPlayerPopup{position: fixed;top:50px;left:0;right:0;bottom:0;width: 100%;padding:70px 250px 50px;height: calc(100% - 50px);background:#fff;visibility: hidden;opacity: 0;z-index: 200;}

/*.tour2866 .videoPlayerPopup:before {content: "";width: 100%;height: 100%;position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: url(../Images/WC2022/pattern01.svg) center center repeat;background-size: 420px auto;pointer-events: none;opacity: 0.026}*/
.tour2866 .openVideoPopup .videoPlayerPopup{visibility:visible;opacity:1}
.tour2866 .videoPlayerPopup .closeVideoPopup{position:fixed;width: 60px;height: 60px;top: 70px;left: 20px;border-radius: 6px;background: #F2F2F2;opacity:0;visibility:hidden;z-index: 99;}
.tour2866 .openVideoPopup .videoPlayerPopup .closeVideoPopup{visibility:visible;opacity:1}
.tour2866 .openVideoPopup .videoPlayerPopup .videoPlayerContainer{height:100%;display: inline-block;float: right;width: 100%;}


.tour2866 .videoPlayerPopup .videoSponsor{position:absolute;top:60px;right:60px;}
.tour2866 .videoPlayerPopup .videoSponsor img{width:auto;height:60px}

.tour2866 .videoPlayerPopup .closeVideoPopup:after, .tour2866 .videoPlayerPopup .closeVideoPopup:before {content: '';position: absolute;top: 50%;margin-top:-15px;width: 2px;height: 30px;background-color: #000;}
.tour2866 .videoPlayerPopup .closeVideoPopup:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.tour2866 .videoPlayerPopup .closeVideoPopup:after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}

.tour2866 .videoPlayerPopup .playerPopupCntnr{width: 100%;height: 100%;display: -ms-flexbox;display: flex;position: relative;transition: none;opacity:0;visibility:hidden}
.tour2866 .openVideoPopup .videoPlayerPopup .playerPopupCntnr{visibility:visible;opacity:1}
.tour2866 .videoPlayerPopup .mainVideo{display:inline-block;float:right;width:calc(100% - 400px);position:relative;padding-left:40px}

.tour2866 .videoPlayerPopup .mainVideo .jp-container{max-height:500px;height:auto}
.tour2866 .videoPlayerPopup .mainVideo .jspTrack{background:#171c2a;border-left: 1px solid #2c3348;}
.tour2866 .videoPlayerPopup .mainVideo .jspDrag{background:rgba(255,255,255,0.2)}
.tour2866 .videoPlayerPopup .mainVideo .cntnr{display:inline-block;float:right;width: 100%;height: 0;position: relative;padding-bottom: 56.5%;background:#E8E8E8;overflow:hidden;border-radius:6px}
.tour2866 .videoPlayerPopup .mainVideo .cntnr iframe{position:absolute;width:100%;height:100%;top:0;left:0;/*transform:translate(-50%,-50%)*/}


.tour2866 .videoPlayerPopup .mainVideo .videoPopup-sponsor{display:inline-block;float:right;width:100%;margin-top:10px;cursor:pointer;text-align:center}
/*.tour2866 .videoPlayerPopup .mainVideo .videoPopup-sponsor img{width:100%;height:auto}*/

.tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet{margin:0!important;position:absolute;width:100%!important;height:100%!important;max-width:100%!important;top:0;right:0;left:0;bottom:0;overflow-y: auto;}
.tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet iframe{position:absolute!important;width:550px!important;height:auto;top:0;left:50%;transform:translateX(-50%);background:#fff;border-radius:12px;min-height:100%!important}

.tour2866 .videoPlayerPopup .mainVideo .desc{display:inline-block;float:right;width:100%;padding:10px 0 0;position:relative}
.tour2866 .videoPlayerPopup .mainVideo .desc p{display:inline-block;float:right;width:100%;font-family:droidBold, arial;color:#000;font-size:22px;line-height:1.8;overflow:hidden;height:40px}
.tour2866 .videoPlayerPopup .mainVideo .desc p.date{font-size:13px;color:#000;max-height:unset;margin-bottom:10px;font-family:droidLight, arial;height:auto;padding:0;line-height:34px}


.tour2866 .videoPlayerPopup .mainVideo .shareMenu{position:absolute;left:0;top:10px;}
.tour2866 .videoPlayerPopup .mainVideo .shareMenu a{float:right;display:inline-block;width:34px;height:34px;text-align:center;line-height:40px;font-size:18px;color:#000;margin-left:10px;border:1px solid #000;border-radius:50%}
.tour2866 .videoPlayerPopup .mainVideo .shareMenu a:before{line-height:32px}
.tour2866 .videoPlayerPopup .mainVideo .shareMenu a:last-child{margin-left:0;position:relative;}
.tour2866 .videoPlayerPopup .mainVideo .shareMenu a.icon-tw{margin-left:0}
.tour2866 .videoPlayerPopup .mainVideo .shareMenu a.icon-fb:hover{background: #4267b2;border:1px solid #4267b2}
.tour2866 .videoPlayerPopup .mainVideo .shareMenu a.icon-tw:hover{background: #1da1f2;border:1px solid #1da1f2}
.tour2866 .videoPlayerPopup .mainVideo .shareMenu a.icon-fb:before{content:"b";}
.tour2866 .videoPlayerPopup .mainVideo .shareMenu a.icon-tw:before{content:"!";}
.tour2866 .videoPlayerPopup .mainVideo .shareMenu a.icon-wapp:before{content:"Y";}

.tour2866 .videoPlayerPopup .mainVideo .shareMenu a.icon-wapp{display:none}
.tour2866 .sponsorContainer{background:#151515}

.tour2866 .leaderboardDiv{position:relative;z-index:1;margin-bottom:20px}
.tour2866 .leaderboardDiv .leaderboardCnts{border-radius:6px;overflow:hidden}

.tour2866 .videoCntnr.twitterVideo{min-height:350px}

.tour2866 article .videoStrip {padding-bottom:6.4%}
/** Video Popup Left **/
.tour2866 .videoPlayerPopup aside{display:inline-block;float:right;width:400px;background:#E8E8E8;border-radius:10px;overflow: hidden;box-shadow: 0px 2px 4px 0px #0000001A;}
.tour2866 .videoPlayerPopup aside h2 { display: inline-block; position:relative;float: right; width: 100%; font-family: droidBold, arial; color: #fff; background-color:#D50001;font-size: 16px; text-align: right; padding: 0 16px ;line-height:2.3; }
/*.tour2866 .videoPlayerPopup aside h2:before{content:'';background:url(../../Images/Euro2024/symbol.png);width:14px;height:14px;background-size:100%;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}*/

.tour2866 .videoPlayerPopup aside .playerList{display: inline-block;float: right;width: calc(100% + 17px);padding: 10px;position: relative;height:calc(100% - 52px);overflow: auto;padding: 0;}
.tour2866 .videoPlayerPopup aside .playerList li{display:inline-block;float:right;width:100%;padding:12px;cursor:pointer;border-bottom: 1px solid #e6f4ef;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.tour2866 .videoPlayerPopup aside .playerList li:last-child{border-bottom:none}
.tour2866 .videoPlayerPopup aside .playerList li .imageCntnr{position: relative;overflow: hidden;padding-bottom: calc((110px * 67)/ 100);border-radius:6px;width: 110px;height: 100%;display: inline-block;float: right;}
.tour2866 .videoPlayerPopup aside .playerList li .imageCntnr img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}
.tour2866 .videoPlayerPopup aside .playerList li.playing, .tour2866 .videoPlayerPopup aside .playerList li:hover{background:#F2F2F2;}
.tour2866 .videoPlayerPopup aside .playerList li.playing .desc p, .tour2866 .videoPlayerPopup aside .playerList li:hover .desc p{color:#D50001}


/*.tour2866 .videoPlayerPopup aside .playerList li:nth-child(even){background:#fff;}
.tour2866 .videoPlayerPopup aside .playerList li:nth-child(odd){background:#E6F4EF;}
.tour2866 .videoPlayerPopup aside .playerList ul:first-child li:nth-child(odd){background:#fff;}*/


.tour2866 .videoPlayerPopup aside .playerList li .desc{display:inline-block;float:right;width:calc(100% - 110px);padding:4px 16px 4px 0}
.tour2866 .videoPlayerPopup aside .playerList li .desc p{display:inline-block;float:right;width:100%;overflow:hidden;font-family:droidLight, arial;color:#000;font-size:13px;line-height:1.6;max-height:42px;overflow:hidden;margin-bottom:0px}
.tour2866 .videoPlayerPopup aside .playerList li .desc p.date{font-size:11px;color:#000;max-height:unset;margin-bottom:6px}

.tour2866 .videoPlayerPopup aside .playerList li .icon {width: 22px;height: 22px;float: right;margin-left: 10px;text-align: center;background: #000;position:absolute;top:0;right:0;z-index:1;border-bottom-left-radius:6px}
.tour2866 .videoPlayerPopup aside .playerList li .icon:before {content: "m";color: #FFFFFF;font-size: 13px;    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);}

.tour2866 .videoPlayerPopup aside .playerList li.adsList:hover{background:transparent}
.tour2866 .videoPlayerPopup aside .playerList .sponsorBanner{display:inline-block;float:right;width:100%;}
.tour2866 .videoPlayerPopup aside .playerList .sponsorBanner img{width:100%;height:auto}


.tour2866 .videoPlayerPopup aside .playerList .acn-loader{position:absolute;position: absolute;width: 68px;height: 68px;top: 50%;left:50%;transform: translate(-50%, -50%);/*background:url(../Images/ACN2022/acnLoader.gif) no-repeat center center;background-size:100px auto*/}
.tour2866 .videoPlayerPopup aside .playerList .acn-loader div {position: absolute;top: 33px;width: 13px;height: 13px;transform:rotate(45deg);background: #D50001;animation-timing-function: cubic-bezier(0, 1, 1, 0);}
.tour2866 .videoPlayerPopup aside .playerList .acn-loader div:nth-child(1) {left: 4px;animation: lds-ellipsis1 0.6s infinite;}
.tour2866 .videoPlayerPopup aside .playerList .acn-loader div:nth-child(2) {left: 4px;animation: lds-ellipsis2 0.6s infinite;}
.tour2866 .videoPlayerPopup aside .playerList .acn-loader div:nth-child(3) {left: 28px;animation: lds-ellipsis2 0.6s infinite;}
.tour2866 .videoPlayerPopup aside .playerList .acn-loader div:nth-child(4) {left: 52px;animation: lds-ellipsis3 0.6s infinite;}

@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0) rotate(45deg);
  }
  100% {
    transform: scale(1) rotate(45deg);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1) rotate(45deg);
  }
  100% {
    transform: scale(0) rotate(45deg);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0) rotate(45deg);
  }
  100% {
    transform: translate(24px, 0) rotate(45deg);
  }
}











/*.tour2866 .wcButton{display:inline-block;float:left;position:relative;background:#D50001;font-family:droidBold,Arial;font-size:13px;color:#000;text-align:center;width:100px;height:30px;line-height:30px;border-radius:50px}*/
.tour2866 .wcButton{display: inline-block;background:#1A247D;color:#fff;position: relative;width:200px;height: 40px;border-radius: 8px;line-height: 40px;padding: 0;font-size: 15px;font-family: droidBold, Arial;}

.tour2866 .wcButton:after{right:auto;left:-38px}
.tour2866 .fifaRanking .wcButton{background:#fff;color:#014C3F}
/** Left Button **/
.tour2866 .wcButton.right{margin-right:8px}
.tour2866 .wcButton.left:before{display:none}

/** Center Button **/
.tour2866 .wcButton.center{margin: 0 auto;}

/** Left Button **/
.tour2866 .wcButton.left{margin-left:8px}
.tour2866 .wcButton.right:before{display:none}

.tour2866 .proPlayer .remainContent .proNews .title a{color:#FD7301;line-height:30px;margin-left: 0;position:relative;padding:0}




/** Stars Road To Cup **/
.tour2866 .starsRoadToCup{display:inline-block;float:right;width:100%;border-radius:0;padding: 20px 12px;background: #D50001;border-radius:6px;overflow:hidden}
.tour2866 .starsRoadToCup .starsTitle{display:inline-block;float:right;width:100%;position:relative;margin-bottom:0}
.tour2866 .starsRoadToCup .starsTitle h2{display:inline-block;float:right;width:100%;font-family: droidBold, Arial;font-size:18px;height:40px;color:#efe1c3;text-align:right;line-height:40px;}

.tour2866 .starsRoadToCup .starsCntnr{display:inline-block;float:right;width:100%;background:rgba(66,7,30,0.8);/*border:4px solid #D50001;*/border-top:none;padding:30px 20px 20px;position:relative;border-radius:6px}
.tour2866 .starsRoadToCup .starsCntnr:before{content:"";width:calc(100% - 150px);height:3px;position:absolute;top:0;right:0;background:#FD7301}
.tour2866 .starsRoadToCup .starsCntnr:after{content:"";width:40px;height:3px;position:absolute;top:0;left:0;background:#FD7301}
.tour2866 .starsRoadToCup .starsCntnr .quote{content:"";width:28px;height:26px;position:absolute;top:-13px;left:81px;background:url(../Images/WC2022/quoteMark.svg) center center no-repeat;background-size:100% auto;pointer-events: none}

.tour2866 .starsRoadToCup .starsCntnr .cntnr{display:inline-block;float:right;width:100%;/*background:rgba(66,7,30,0.8);*/border-radius:6px;position:relative}
.tour2866 .starsRoadToCup .starsCntnr .cntnr .data{display:inline-block;float:right;width:calc(100% - 228px);padding:0 16px;}

.tour2866 .starsRoadToCup .starsCntnr .cntnr .data .starName{display:inline-block;float:right;width:100%;font-family: droidBold, Arial;font-size:18px;color:#D50001;text-align:right;margin-bottom:10px}
.tour2866 .starsRoadToCup .starsCntnr .cntnr .data p{display:inline-block;float:right;width:100%;height:54px;font-family: droidLight, Arial;font-size:14px;color:#efe1c3;text-align:right;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}

.tour2866 .starsRoadToCup .starsCntnr .cntnr .imageCntnr{display:inline-block;float:right;width:120px;height:120px;position:relative;overflow:hidden;border-radius:6px;overflow:hidden}
.tour2866 .starsRoadToCup .starsCntnr .cntnr .imageCntnr img{position:absolute;width:auto;height:100%;max-width:unset;top:50%;left:50%;transform:translate(-50%,-50%)}

.tour2866 .starsRoadToCup .moreBtn{display: inline-block;float: left;position: relative;background: #FD7301;font-family: droidLight,Arial;font-size: 12px;color: #FFFFFF;text-align: center;width: 100px;height: 30px;line-height: 30px;border-radius: 50px;margin-top:90px}

.tour2866 .starsRoadToCup .moreBtn:hover{background:#D50001;color:#8a1538}
/*.tour2866 .starsRoadToCup .wcButton.left:hover:after{border-right: 8px solid #D50001;}*/




/** Facebook Live **/
.tour2866 .fbLiveSection{display:inline-block;width:100%;float:right;margin-bottom: 30px;height:230px;background:#D50001;position:relative;}
.tour2866 .fbLiveSection .title{display:inline-block;float:right;width:100%;margin-bottom:10px;padding:16px 16px 0}
.tour2866 .fbLiveSection h4{display:inline-block;float:right;font-family:droidBold,Arial;font-size:15px;color:#FFFFFF;padding-bottom: 8px;text-align:right;}
.tour2866 .fbLiveSection h4 span{width:16px;height:16px;margin-bottom:-5px;margin-right: -5px;margin-left: 4px;display:inline-block;position:relative;z-index:0}
.tour2866 .fbLiveSection h4 span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,0.6);opacity:0.1;filter:blur(4px);animation:fbLiveFadeShadow 2s ease-in-out infinite}
.tour2866 .fbLiveSection h4 span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;background:#d41f2b;opacity:0.3;animation:fbLiveFade 2s ease-in-out infinite}



.tour2866 .fbLiveWidget{display:inline-block;width:100%;float:right;padding-bottom:56%;position:relative;overflow:hidden}
.tour2866 .fbLiveWidget .fbWidgetCnts{display:inline-block;width:100%;float:right;position:absolute;top:0;right:0;bottom:-200px;left:0;width:100%;height:100%;cursor:pointer;transform: translateZ(0);will-change: auto;animation: removeFBPopup .5s ease;}
.tour2866 .fbLiveWidget .fbWidgetCnts iframe{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;pointer-events:none;background: #000;}
.tour2866 .fbVideoPlaying .fbLiveWidget iframe{pointer-events:unset}

.tour2866 .fbVideoPlaying .fbLiveWidget.showPopup .fbWidgetCnts{position:fixed;bottom:10px;right:10px;width:300px;height:168px;left:auto;top:auto;z-index:2;animation: showFBPopup .65s ease}

.tour2866 .firstScreen.second.fbVideoPlaying{z-index: 10;}

@keyframes showFBPopup {
    0% {bottom: -200px}
    to {bottom: 10px}
}

@keyframes removeFBPopup {
    0% {position:fixed;right:10px;width:300px;height:168px;left:auto;top:auto;}
    to {bottom: -200px;position:fixed;right:10px;width:300px;height:168px;left:auto;top:auto;}
}


.tour2866 .fbVideoPlaying .fbLiveWidget .fbWidgetCnts .closeFBVideo{width:40px;height:26px;position:absolute;top:-26px;right:0;background:#000;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.tour2866 .fbVideoPlaying .fbLiveWidget .fbWidgetCnts .closeFBVideo span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;pointer-events:none}
.tour2866 .fbVideoPlaying .fbLiveWidget .fbWidgetCnts .closeFBVideo span:after, 
.tour2866 .fbVideoPlaying .fbLiveWidget .fbWidgetCnts .closeFBVideo span:before {content: '';position: absolute;top: 0;width: 2px;height: 100%;background-color: #fff;opacity: 1;}
.tour2866 .fbVideoPlaying .fbLiveWidget .fbWidgetCnts .closeFBVideo span:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.tour2866 .fbVideoPlaying .fbLiveWidget .fbWidgetCnts .closeFBVideo span:after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.tour2866 .fbVideoPlaying .fbLiveWidget.showPopup .fbWidgetCnts .closeFBVideo{animation: showFBPopup .65s ease}


.tour2866 .positionSide .fbLiveWidget .fbWidgetCnts p{display:none}
.tour2866 .positionSide .fbLiveWidget .fbWidgetCnts.live p{position: absolute;display: inline-block;float: right;padding: 1px 10px;line-height: 1.8;font-family: droidLight,Arial;text-align: center;top: 0;right: 0;color: rgba(255,255,255,0.8);font-size: 10px;pointer-events: none;background: #000;border-bottom-left-radius:4px}
.tour2866 .positionSide .fbLiveWidget .fbWidgetCnts.live p span{width:16px;height:16px;margin-bottom:-5px;margin-right: -5px;margin-left: 4px;display:inline-block;position:relative;z-index:0}
.tour2866 .positionSide .fbLiveWidget .fbWidgetCnts.live p span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,0.6);opacity:0.1;filter:blur(4px);animation:fbLiveFadeShadow 2s ease-in-out infinite}
.tour2866 .positionSide .fbLiveWidget .fbWidgetCnts.live p span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;background:#d41f2b;opacity:0.3;animation:fbLiveFade 2s ease-in-out infinite}


@keyframes fbLiveFade {
  0% {opacity: 0.2;}
  50% {opacity: 1}
  100% {opacity: 0.2;}
}

@keyframes fbLiveFadeShadow {
  0% {opacity: 0.1;filter:blur(1px)}
  50% {opacity: 0.3;filter:blur(4px)}
  100% {opacity: 0.1;filter:blur(1px)}
}


/** Team Voting **/
.tour2866 .teamVoting{display:inline-block;width:100%;float:right;margin-bottom: 30px;background:#D50001;position:relative;overflow:hidden}
.tour2866 .teamVoting .cntnr{float:right;width:100%;position:relative;height:150px;}
.tour2866 .teamVoting img{width:100%;height:auto}

.tour2866 .teamVoting .cntnr.firstView{display:inline-block}
.tour2866 .teamVoting .cntnr.firstView .votingBtn{display:inline-block;float:right;width:100%;height:150px;position:relative}
.tour2866 .teamVoting .cntnr.firstView .votingBtn:before{content:"";position:absolute;width:348px;height:110px;top:50%;right:80px;transform:translateY(-50%);background: url(../Images/WC2022/votingText.svg) center center no-repeat;background-size: auto 100%;pointer-events: none;}
.tour2866 .teamVoting .cntnr.firstView .votingBtn:after{content:"";position:absolute;width:239px;height:150px;top:0;left:0;background: url(../Images/WC2022/votingTrophy.svg?ver=0.0) center center no-repeat;background-size: auto 100%;pointer-events: none;}

.tour2866 .teamVoting .cntnr.secondView{display:none}

.tour2866.viewTeamNews .teamVoting .cntnr.firstView{display:none}
.tour2866.viewTeamNews .teamVoting .cntnr.secondView{display:inline-block;}
.tour2866 .teamVoting .cntnr:before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background: url(../Images/WC2022/secondView.jpg) center center no-repeat;background-size: auto 100%;pointer-events: none;}

.tour2866 .teamVoting .cntnr.secondView .voteInfo{display:inline-block;float:right;width:calc(100% - 232px);height:150px;padding:26px;position:relative}
.tour2866 .teamVoting .cntnr.secondView .voteInfo .countDiv{display:inline-block;float:right;width:100%;margin-bottom:16px}
.tour2866 .teamVoting .cntnr.secondView .voteInfo .countDiv:last-child{margin-bottom:0px}
.tour2866 .teamVoting .cntnr.secondView .voteInfo p{display:inline-block;float:right;width:150px;font-family:droidBold,Arial;font-size:22px;color:#801335;text-align:right;direction:rtl;height:40px;line-height:40px}
.tour2866 .teamVoting .cntnr.secondView .voteInfo span{display:inline-block;float:right;width:calc(100% - 150px);color:#FD7301;text-align:right;direction:rtl;height:40px;line-height:40px}
.tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-family:ykBold,arial;font-size:40px;}
.tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-family:droidBold,Arial;font-size:32px;}
.tour2866 .teamVoting .cntnr.secondView .voteInfo .more{position:absolute;left:20px;bottom:26px;width:130px;height:36px;font-family:droidLight,Arial;font-size:13px;line-height:36px;color:#FFFFFF;background:#801335;text-align:center;border-radius:6px;overflow:hidden}

.tour2866 .teamVoting .cntnr.secondView .teamFlag{display:inline-block;float:right;width: 232px;height:150px;transform: skew(28deg);position:absolute;left:-41px;border-right: 5px solid #FD7301;background:#D50001;overflow:hidden;}
.tour2866 .teamVoting .cntnr.secondView .teamFlag:before{content:"";position:absolute;top:0;left:40px;width:100%;height:100%;transform:skewX(-28deg);}





.tour2866.qatar .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"قطر"}
.tour2866.ecuador .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"الإكوادور"}
.tour2866.senegal .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"السنغال"}
.tour2866.netherlands .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"هولندا"}
.tour2866.england .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"انجلترا"}
.tour2866.iran .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"ايران"}
.tour2866.usa .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"أمريكا"}
.tour2866.wales .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"ويلز"}
.tour2866.argentina .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"الأرجنتين"}
.tour2866.saudi .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"السعودية"}
.tour2866.mexico .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"المكسيك"}
.tour2866.poland .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"بولندا"}
.tour2866.france .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"فرنسا"}
.tour2866.australia .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"أستراليا"}
.tour2866.denmark .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"الدنمارك"}
.tour2866.tunis .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"تونس"}
.tour2866.spain .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"أسبانيا"}
.tour2866.costarica .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"كوستاريكا"}
.tour2866.germany .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"المانيا"}
.tour2866.japan .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"اليابان"}
.tour2866.belgium .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"بلجيكا"}
.tour2866.canada .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"كندا"}
.tour2866.morocco .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"المغرب"}
.tour2866.croatia .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"كرواتيا"}
.tour2866.brazil .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"البرازيل"}
.tour2866.serbia .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"صربيا"}
.tour2866.switherland .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"سويسرا"}
.tour2866.cameron .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"الكاميرون"}
.tour2866.portugal .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"البرتغال"}
.tour2866.ghana .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"غانا"}
.tour2866.uruguay .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"اوروجواي"}
.tour2866.korea .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"كوريا الجنوبية"}



.tour2866.qatar .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Qatar.png) left center no-repeat;background-size: auto 228px}
.tour2866.ecuador .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Ecuador.png) left center no-repeat;background-size: auto 228px}
.tour2866.senegal .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Senegal.png) left center no-repeat;background-size: auto 228px}
.tour2866.netherlands .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Netherlands.png) left center no-repeat;background-size: auto 228px}
.tour2866.england .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/England.png) left center no-repeat;background-size: auto 228px}
.tour2866.iran .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Iran.png) left center no-repeat;background-size: auto 228px}
.tour2866.usa .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/USA.png) left center no-repeat;background-size: auto 228px}
.tour2866.wales .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Wales.png) left center no-repeat;background-size: auto 228px}
.tour2866.argentina .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Argentina.png) left center no-repeat;background-size: auto 228px}
.tour2866.saudi .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Saudi.png) left center no-repeat;background-size: auto 228px}
.tour2866.mexico .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Mexico.png) left center no-repeat;background-size: auto 228px}
.tour2866.poland .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Poland.png) left center no-repeat;background-size: auto 228px}
.tour2866.france .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/France.png) left center no-repeat;background-size: auto 228px}
.tour2866.australia .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Australia.png) left center no-repeat;background-size: auto 228px}
.tour2866.denmark .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Denmark.png) left center no-repeat;background-size: auto 228px}
.tour2866.tunis .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Tunis.png) left center no-repeat;background-size: auto 228px}
.tour2866.spain .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Spain.png) left center no-repeat;background-size: auto 228px}
.tour2866.costarica .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Costarica.png) left center no-repeat;background-size: auto 228px}
.tour2866.germany .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Germany.png) left center no-repeat;background-size: auto 228px}
.tour2866.japan .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Japan.png) left center no-repeat;background-size: auto 228px}
.tour2866.belgium .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Belgium.png) left center no-repeat;background-size: auto 228px}
.tour2866.canada .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Canada.png) left center no-repeat;background-size: auto 228px}
.tour2866.morocco .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Morocco.png) left center no-repeat;background-size: auto 228px}
.tour2866.croatia .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Croatia.png) left center no-repeat;background-size: auto 228px}
.tour2866.brazil .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Brazil.png) left center no-repeat;background-size: auto 228px}
.tour2866.serbia .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Serbia.png) left center no-repeat;background-size: auto 228px}
.tour2866.switherland .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Switherland.png) left center no-repeat;background-size: auto 228px}
.tour2866.cameron .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Cameron.png) left center no-repeat;background-size: auto 228px}
.tour2866.portugal .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Portugal.png) left center no-repeat;background-size: auto 228px}
.tour2866.ghana .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Ghana.png) left center no-repeat;background-size: auto 228px}
.tour2866.uruguay .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Uruguay.png) left center no-repeat;background-size: auto 228px}
.tour2866.korea .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Korea.png) left center no-repeat;background-size: auto 228px}




.votingTeamPopup .votingSponsor{display: inline-block;
    position: absolute;
    width: 140px;
    height: 68px;
    left: 120px;
    top: 20px;}
.votingTeamPopup .votingSponsor img{position: absolute;
    width: 100%;
    height: auto;
    top: 0;
    right: 0;}
/*.tour2866.openTeamPopupMain{overflow:hidden!important}*/
/*.tour2866 .votingTeamPopup{position: fixed;top:50px;left:0;right:0;bottom:0;width: 100%;padding:60px 200px;height: calc(100% - 50px);background:#000;visibility: hidden;opacity: 0;z-index: 200;pointer-events:none}*/

.tour2866 .votingTeamPopup{position: fixed;top:50px;left:0;right:0;bottom:0;width: 100%;padding:60px 80px;height: calc(100% - 50px);visibility: hidden;opacity: 0;z-index: 200;pointer-events:none;background: #fff;}
.tour2866.openTeamPopupMain .votingTeamPopup{visibility:visible;opacity:1;pointer-events:visible}
.tour2866 .votingTeamPopup:before{content:'';position:absolute;width:770px;height:100%;background:url(../Images/Afcon2025/logoVector.svg) top left no-repeat;background-size:100% auto;
opacity: 0.08;
top:0;
left:-280px
}
.tour2866 .votingTeamPopup .pattern {display:none;width: 100%;height: 42px;position: absolute;right: 0;left: 0;bottom: 30px;pointer-events: none;}

.tour2866  .closeTeamPopup{position:absolute;width:60px;height:60px;top:20px;left:80px;border: 1px solid rgba(195, 189, 201, 0.20);background: #005635;border-radius:7px;transition: none;opacity:0;visibility:hidden;    box-shadow: 0px 2px 4px 0px #0000001A;}
.tour2866.openTeamPopupMain  .closeTeamPopup,
.tour2866.celebration .closeTeamPopup{visibility:visible;opacity:1}
/*.tour2866 .votingTeamPopup .teamVotingCntnr{display:inline-block;float:right;width:100%}*/
.flyingCelebration .closeTeamPopup{top:80px}
.tour2866  .closeTeamPopup:after,
.tour2866  .closeTeamPopup:before {content: '';position: absolute;top: 50%;margin-top:-15px;width: 2px;height: 30px;background-color: #fff;}
.tour2866  .closeTeamPopup:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.tour2866  .closeTeamPopup:after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}

.tour2866 .votingTeamPopup .allTeams{width: 100%;height: 100%;display: -ms-flexbox;display: flex;position: relative;transition: none;opacity:0;visibility:hidden;}
.tour2866 .votingTeamPopup .allTeams{visibility:visible;opacity:1}
.tour2866 .votingTeamPopup .allTeams .divQues{display: inline-block;width: 100%;float: right;padding:12px;background-color: #005635;border-radius: 9px;margin-bottom:100px}
.tour2866 .votingTeamPopup .allTeams .divQues p{display:inline-block;width:100%;height:100%;text-align:center;color:#fff;font-size:28px;font-family:droidBold, Arial;}

.tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{display: inline-block;width: calc(100% - 500px);}
.tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{display:inline-block;position:relative;width:calc((100% - 127px )/ 2);float:right;border-radius: 12px;
border: 3px solid rgba(0, 0, 0, 0.10);
background: #FFF;height:75px;margin-left:127px;border-radius:12px;color:#000;cursor:pointer;font-size:25px;text-align:right;font-family:droidLight, Arial;padding:0 24px;margin-bottom:40px;line-height:70px; }
.tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{content:'';background:url(../Images/Afcon2025/greenYellowPatternTitle.svg) center center;background-size:cover;margin:20px 0 0 18px;display:inline-block;float:right;position:relative;width:36px;height:36px}
.tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:nth-child(2n){margin-left:0}
.tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:nth-child(3), .tour2866.openTeamPopupMain .votingTeamPopup .allTeams .divAns label:nth-child(4){margin-bottom:0}
/*.tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{content:'';background:url(../../Images/Euro2024/symbol.png) no-repeat center right;width:20px;height:20px;position:absolute;background-size:100%;pointer-events:none;top:50%;transform:translateY(-50%);right:30px}*/
.tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:hover{background-color:#005635;color:#fff}
.tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li.correct{background-color:#005635;color:#fff}
.tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li.correct:before{background:url(../Images/Afcon2025/titlePattern.svg);background-size:cover }

.tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li.wrong{background-color:#D50001;color:#fff}
.tour2866 .votingTeamPopup .logo{display:inline-block;position: relative; width: calc(100% - 500px); height: 112px; bottom: auto; left: auto;transform: none;margin-top: -19px;}
.tour2866 .votingTeamPopup .logo img{display:inline-block;position:absolute;width:auto;height:100%;top:0;left:0;object-fit:contain}

.tour2866 .votingTeamPopup .text{display:inline-block;position:relative;width:100%;float:right;margin-bottom:50px}
.tour2866 .votingTeamPopup h2{display:inline-block;       width: auto; height: 88px;text-align:center;font-family:droidBold, Arial;font-size:40px;color:#D50001;position:relative;}
.tour2866 .votingTeamPopup h2:before{content:'';background:url(../Images/Afcon2025/manofmatchRed.svg) no-repeat center right;
width: 66px;
    height: 35px;
     position: relative;
    background-size: 100%;
    pointer-events: none;
    display: inline-block;
    float: right;
    margin-top: 21px;
    margin-left: 10px;}
.tour2866 .votingTeamPopup h2:after{content:'';
     background:url(../Images/Afcon2025/manofmatchRed.svg) no-repeat center right;
  width: 66px;
    height: 35px; 
    position: relative;
    background-size: 100%;
    pointer-events: none;
    display: inline-block;
    float: left;
    margin-top: 21px;
   margin-right: 10px;transform:rotate(180deg)}
.tour2866 .votingTeamPopup .allTeams{display:inline-block;float:right;width:100%;}
/*.tour2866 .votingTeamPopup .allTeams li{display:inline-block;float:right;width:calc((100% - 112px) / 8);margin-left:16px;margin-bottom:16px;background:#000;border-radius: 10px;border: 1px solid transparent;
    border-image: linear-gradient(360deg, rgba(0, 0, 0, 1), rgba(131, 101, 37, 1)) 1;}*/
.tour2866 .votingTeamPopup .allTeams li{display:inline-block;float:right;width:calc((100% - 64px) / 5);margin-left:16px;margin-bottom:16px;background:#000;border-radius: 10px;border: 1px solid transparent;
    border-image: linear-gradient(360deg, rgba(0, 0, 0, 1), rgba(131, 101, 37, 1)) 1;}
.tour2866 .votingTeamPopup .allTeams li:hover{background:#262525}


.tour2866 .votingTeamPopup .allTeams li:nth-child(5n){margin-left:0}

.tour2866 .votingTeamPopup .allTeams li a{display:inline-block;float:right;width:100%;padding:20px 10px}

.tour2866 .votingTeamPopup .allTeams li .imgCntnr{display:inline-block;position:relative;float:right;width:70px;height:50px;margin:0 calc((100% - 70px) / 2) 20px;overflow:hidden;border-radius:6px;}
.tour2866 .votingTeamPopup .allTeams li .imgCntnr img{position:absolute;width:auto;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:unset}
.tour2866 .votingTeamPopup .allTeams li p{display:inline-block;float:right;width:100%;text-align:center;font-family:droidLight, Arial;font-size:15px;color:#FFFFFF;    line-height: 1.2;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}

.tour2866.openTeamPopupMain .sponsorContainer{display:none!important}
.tour2866.openTeamPopupMain .content-wrap,
.tour2866.celebration .content-wrap{z-index:99999}

.tour2866.openTeamPopupMain header{z-index:999999}
.openTeamPopupMain #gpSlider,
.openTeamPopupMain .minbyminSticky,
.openTeamPopupMain #izmiddle-box{display:none!important}
 .tour2866 .votingTeamPopup .allTeams ul{text-align:center}

    .tour2866 .votingTeamPopup .allTeams li.Chelsea_206{width:176px;float:none;margin-left:0;margin-top:30px}
/** Celebration Effect **/
/*.flyingCelebration {position: fixed; width: 100%; height: 100%; top: 0; left: 0; right: 0; pointer-events: none; bottom: 0; opacity: 0; visibility: hidden; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s }
.celebration .flyingCelebration { opacity: 1; visibility: visible; z-index: 999999 }*/

.tour2866 .mainTour.mainTourPage .statsSection .statsConts .statsItems .flickity-button{background:#00C651;border: 1px solid #00C651;}

/*** Follow Us ***/
.tour2866 .followUs{display:inline-block;float:right;width:100%;height:180px;background:#fff;padding:24px 16px;margin-bottom:30px}
.tour2866 .followUs h4{display:inline-block;float:right;width:100%;font-family:droidBold,Arial;font-size:15px;color:#000;text-align:right;margin-bottom:20px}
.tour2866 .followUs li{display:inline-block;float:right;width:calc((100% - 10px) / 2);height:36px;border-radius:6px;overflow:hidden;margin-left:10px;margin-bottom:10px;padding-right:16px;}
.tour2866 .followUs li:nth-child(2n){margin-left:0}
.tour2866 .followUs li:nth-last-child(-n+2){margin-bottom:0}
.tour2866 .followUs li span{display:inline-block;float:right;width:20px;text-align:center}
.tour2866 .followUs li span:before{color:#fff;line-height:36px;font-size:16px}
.tour2866 .followUs li p{display:inline-block;float:right;width:calc(100% - 20px);padding-right:6px;font-family:droidLight,Arial;font-size:13px;color:#fff;line-height:36px}


.tour2866 .followUs li.facebook{background:#3b5998}
.tour2866 .followUs li.facebook span:before{content:"b"}

.tour2866 .followUs li.twitter{background:#1da1f2}
.tour2866 .followUs li.twitter span:before{content:"c"}

.tour2866 .followUs li.instagram{background:linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d)}
.tour2866 .followUs li.instagram span:before{content:"e"}

.tour2866 .followUs li.youtube{background:#ff0000}
.tour2866 .followUs li.youtube span:before{content:"f";font-size:18px}

/** News Headlines **/
.tour2866 .newsHeadlines{display:inline-block;float:right;width:100%;height:494px;background:rgba(0,0,0,0.3);padding:16px;margin-bottom:0;border: 1px solid #3d5b52;}
.tour2866 .positionSide.center .newsHeadlines{display:none}

.tour2866 .newsHeadlines .title{display:inline-block;float:right;width:100%;border-bottom:1px solid rgba(255,255,255,0.1);margin-bottom:10px}
.tour2866 .newsHeadlines h4{display:inline-block;float:right;font-family:droidBold,Arial;font-size:15px;color:#fff;padding-bottom: 8px;text-align:right;}
.tour2866 .newsHeadlines .more{display:inline-block;float:left;font-family:droidLight,Arial;font-size:12px;color:#D50001;line-height: 28px;}

.tour2866 .newsHeadlines .headlinesConts{display:inline-block;float:right;width:100%}
.tour2866 .newsHeadlines .headlinesConts li{display:inline-block;float:right;width:100%;padding-bottom:16px}
.tour2866 .newsHeadlines .headlinesConts li span{display:inline-block;float:right;width:14px;height:10px;margin-top:10px;position:relative;}
.tour2866 .newsHeadlines .headlinesConts li span:before, .tour2866 .newsHeadlines .headlinesConts li span:after {content: '';position: absolute;width: 2px;height:5px;background-color: #D50001;right:2px}
.tour2866 .newsHeadlines .headlinesConts li span:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top:0}
.tour2866 .newsHeadlines .headlinesConts li span:after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top:3px}

.tour2866 .newsHeadlines .headlinesConts li p{display:inline-block;float:right;width:calc(100% - 14px);font-family:droidLight,Arial;font-size:13px;color:rgba(255,255,255,0.7);text-align:right}
.tour2866 .newsHeadlines .headlinesConts li:hover p{color:#D50001}

.wcFanZone .dropDownContainer.gameMenu{top:10px;right:10px}






/** Entrypoints **/
.tour2866 .leftHP .tourEntryPoint a{margin-bottom:30px}
.tour2866 .leftHP .tourEntryPoint a:last-child{margin-bottom:0}
.tour2866 .tourEntryPoint a img{height:150px}


/*** Highlights ***/
.tour2866 .acnHighlights{position:relative;direction:rtl;border-radius:0;margin-bottom:30px}
.tour2866 .acnHighlights .videoSlider{display:inline-block}
.tour2866 .acnHighlights .videoSliderConts {display: inline-block;width: 100%;float: right;padding:30px 12px;text-align:center;position: relative;background:url(../Images/wc26/videoBK.webp) no-repeat center center;background-size:cover;    border-top: 1px solid rgba(255, 255, 255, 0.2);border-bottom: 1px solid rgba(255, 255, 255, 0.2)}
.tour2866 .acnHighlights h1{color:#D50001;font-family: droidBold,Arial;margin-bottom:30px}
.tour2866 .acnHighlights .videoSliderConts .videoSlider {display: inline-block;width: 100%;height: 306px;float: none;margin-right:0;    direction: rtl;}
.tour2866 .acnHighlights .videoSliderConts .liBox{width:272px;padding:0;margin-right:10px;border:0;overflow:hidden;border-radius: 8px;
    background: rgba(0, 0, 0, 0.20);}
.tour2866 .acnHighlights .videoSliderConts .liBox:first-child{padding-right:0}
.tour2866 .acnHighlights .videoSliderConts .liBox:nth-child(4n){margin-left:0}

.tour2866 .acnHighlights .videoSliderConts .imgCntnr{width:100%;padding-bottom:60%;position:relative;overflow:hidden;}
.tour2866 .acnHighlights .videoSliderConts .imgCntnr:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.4);z-index:2;opacity:1;visibility:visible;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}
.tour2866 .acnHighlights .videoSliderConts .liBox:hover .imgCntnr:before{opacity:0;visibility:hidden}
.tour2866 .acnHighlights .videoSliderConts .imgCntnr img{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:1;border-radius:7px 7px 0 0}
.tour2866 .acnHighlights .videoSliderConts .imgCntnr .icon-video{position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,0.3);border:2px solid #FFFFFF;pointer-events:none;z-index:2;border-radius:50%;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}
.tour2866 .acnHighlights .videoSliderConts .imgCntnr .icon-video:before{content:"2";color:#FFFFFF;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:20px;margin-left: 2px;line-height:46px;opacity:1;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}

.tour2866 .acnHighlights .videoSliderConts .newsCategory {position: absolute;top:0;float: right;display: inline-block;color: #fff;font-size: 14px;font-family:droidLight,Arial;background: rgba(17,17,17,0.8);padding: 0 10px;height: 25px;line-height: 1.7;z-index:4}
.tour2866 .acnHighlights .videoSliderConts .newsCategory:hover{background:#111;}

.tour2866 .acnHighlights .videoSliderConts .desc{position:relative;width:100%;text-align:right;float:right;display:inline-block;padding:16px 10px;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}

.tour2866 .acnHighlights .videoSliderConts .desc h2{display:inline-block;width:100%;float:right;text-align:right;font-size:15px;font-family:droidLight,Arial;color:#FFFFFF;line-height: 1.6;height:50px;overflow:hidden;margin-bottom:0}
.tour2866 .acnHighlights .videoSliderConts .liBox:hover .desc h2{color:#30c06b}
.tour2866 .acnHighlights .videoSliderConts .desc .item{float:right;display:inline-block;margin-bottom:10px}
.tour2866 .acnHighlights .videoSliderConts .desc .item:last-child{margin-left:0}
.tour2866 .acnHighlights .videoSliderConts .desc .icon-date:before {display:none;content: 'w';color: rgba(255,255,255,0.6);margin-left: 5px;float:right;line-height: 1.4;font-size:12px}
.tour2866 .acnHighlights .videoSliderConts .desc .normalFont {display:inline-block;float:right;text-align:right;font-size:12px;font-family:droidLight,Arial;color:#fff;line-height: 1.6;}
.tour2866 .acnHighlights .videoSliderConts .desc .icon-view:before {content: 'i';color: #fff;margin-left: 5px;line-height: 1.5;float:right;display:inline-block}

/*.acnHighlights .flickity-viewport{width: calc(100% - 130px); overflow: hidden;margin-right:65px}*/
.tour2866 .acnHighlights .flickity-button{top:100px;border:none;background:#fff;width:38px;height:38px;left:-64px; }
.tour2866 .acnHighlights .flickity-button:before{line-height:38px;color:#D50001;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}


.tour2866 .acnHighlights .allVideosBtn{display:inline-block;float:right;width:200px;height:40px;margin:30px calc((100% - 200px) / 2) 0;background:#fff;font-family:droidBold,Arial;font-size:13px;color:#D50001;line-height:40px;position:relative}
.tour2866 .acnHighlights .allVideosBtn:hover {background: #000;color: #fff;}
.tour2866 .acnHighlights .allVideosBtn.center:before{border-left: 0}
.tour2866 .acnHighlights .allVideosBtn.center:after{border-right: 0}

.tour2866 .acnHighlights .allVideosBtn.center:hover:before{border-left: 0}
.tour2866 .acnHighlights .allVideosBtn.center:hover:after{border-right: 0}

.tour2866 .acnHighlights .allVideosBtn:before,.tour2866 .acnHighlights .allVideosBtn:after{background:url(../Images/Afcon2025/doubleYellowBtn.svg);background-size:cover}


.tour2866 .acnHighlights .flickity-button.next {right: -64px;}
.tour2866 .acnHighlights .flickity-button.next:before{    content: 'i'}
.tour2866 .acnHighlights .flickity-button.previous:before{    content: 'j'}
.tour2866 .endLatestNews{display:inline-block;float:right;width:100%}



/*reelsHP**/
.tour2866 .acnHighlights.reelsHP.listingMain ul li .imageCntnr {padding-bottom: 178%;}
.tour2866 .acnHighlights.reelsHP .flickity-slider {margin:0 16px}
.tour2866 .acnHighlights.reelsHP.listingMain ul{min-height:unset;    display: inline-block;float: right;width: 100%;}
.tour2866 .acnHighlights.reelsHP .flickity-button.previous{left:40px;right:auto}
.tour2866 .acnHighlights.reelsHP .flickity-button.next {left: 0;}
.tour2866 .acnHighlights.reelsHP .flickity-button{width:34px;height:34px;background: #D50001;border-radius:50px;top:-68px}
.tour2866 .acnHighlights.reelsHP .flickity-button:before{color:#1E1E1E;font-size:inherit;line-height:34px}
.tour2866 .acnHighlights.reelsHP .flickity-button:hover { background: #FD7301 }
.tour2866 .acnHighlights.reelsHP ul li {margin-left: 16px; width:214px;height: auto; position: relative;overflow: hidden; background: none; display: inline-block; float: right;padding:0}
.tour2866 .acnHighlights.reelsHP ul li.gap { opacity: 0; height: 0; display: inline-block }
.tour2866 .acnHighlights.reelsHP ul li a { display: inline-block;float:right;width:100% }
.tour2866 .acnHighlights.reelsHP ul li .secName { padding: 2px 10px;   font-size: 13px; color: #fff; background: rgba(0,0,0,0.7); position: absolute; top: 0px; right: 0px; z-index: 1 }
.tour2866 .acnHighlights.reelsHP ul li .imageCntnr { position: relative; overflow: hidden; padding-bottom: 178%; display: inline-block; float: right; width: 100%;border:1px solid rgba(255,255,255,0.3);border-radius:6px}
.tour2866 .acnHighlights.reelsHP ul li a img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: 0 auto; width: 100%; height: 100%; border: none; filter: brightness(100%) contrast(100%); -webkit-filter: brightness(100%) contrast(100%); -moz-filter: brightness(100%) contrast(100%); -o-filter: brightness(100%) contrast(100%); -ms-filter: brightness(100%) contrast(100%); transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; }
.tour2866 .acnHighlights.reelsHP ul li:hover img { filter: brightness(108%) contrast(108%); -webkit-filter: brightness(108%) contrast(108%); -moz-filter: brightness(108%) contrast(108%); -o-filter: brightness(108%) contrast(108%); -ms-filter: brightness(108%) contrast(108%) }
.tour2866 .acnHighlights.reelsHP ul li .desc { width: 100%; cursor: pointer; display: inline-block; float: right; padding: 10px 0 }
.tour2866 .acnHighlights.reelsHP ul li .desc p { display: inline-block; float: right; width: 100%; color: #FFFFFF; text-align: right; line-height: 1.8; font-size: 14px;   direction: rtl; height: 78px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.tour2866 .acnHighlights.reelsHP ul li:hover .desc p { color: #FD7301 }
.tour2866 .acnHighlights.reelsHP ul li .desc p.date { display: none }
.tour2866 .acnHighlights.reelsHP ul li .desc .time { display: inline-block;   font-size: 12px; color: #D50001; float: right; direction: rtl; width: 100%; margin-bottom: 2px; margin-top: 4px; }
.tour2866 .acnHighlights.reelsHP ul li .desc .icon-time:before { content: "x"; float: right; margin-left: 8px; font-size: 16px; line-height: 1.2; display: none }
.tour2866 .acnHighlights.reelsHP ul li .desc .time span { margin-left: 16px; position: relative; float: right; line-height: 1.6; }
.tour2866 .acnHighlights.reelsHP ul li .desc .time span:after { content: ""; position: absolute; left: -8px; top: 2px; width: 1px; height: 14px; background: #D50001; }
.tour2866 .acnHighlights.reelsHP ul li .desc .time span:last-child:after { display: none }
.tour2866 .acnHighlights.reelsHP ul li.noStats { display: inline-block; width: 100%; float: right; min-height: 230px }
.tour2866 .acnHighlights.reelsHP ul li.noStats p { position: absolute; top: 50%; transform: translateY(-50%);   font-size: 14px; color: #FFFFFF; width: 100%; text-align: center }
.tour2866 .acnHighlights.reelsHP .more { display: inline-block; width: 100%; height: 28px; background: #0277bd; padding: 0 10px; text-align: left; color: #fff;   font-size: 13px; line-height: 2.3 }
.tour2866 .acnHighlights.reelsHP .more:hover { background: #1b92d9 }
.tour2866 .acnHighlights.reelsHP .more span { float: left; margin-right: 10px }
.tour2866 .acnHighlights.reelsHP .more .icon-more:before { content: "h"; color: #fff; font-size: 14px; line-height: 2.2 }
.tour2866 .acnHighlights.reelsHP ul li .secName{padding: 0 0 0 10px; font-size: 13px;color: #fff;background: rgba(0,0,0,0.7);position: absolute;top: 0px;right: 0px;z-index: 1;height: 30px;line-height: 2.3;left: 0;width: 30px;height: 25px;overflow: hidden;padding: 0;right: auto;}
.tour2866 .acnHighlights.reelsHP ul li .secName .icon {background-color: #000;width: 30px;height: 25px;position: absolute;top: 0;margin-left: 0;right: 0;}
.tour2866 .acnHighlights.reelsHP ul li .secName .icon.icon-album:before{content: 'n';color: #fff;font-size: 13px;float: left;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);}
.tour2866 .acnHighlights.reelsHP ul li .secName .icon.icon-name:before{content: 'm';color: #fff;font-size: 8px;float: left;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);}
.tour2866 .acnHighlights.reelsHP ul li:nth-child(4n){margin-left:16px}



/** Groups **/
.tour2866 .euroGroups.groupTabs{position:relative;margin-bottom:0;padding:80px 0 20px;background:#F2F2F2;border-radius:0;overflow:hidden}
/*.tour2866 .euroGroups.groupTabs:before{content:'';background:url(../Images/Afcon2025/RTCSectionPattern.svg) no-repeat center center #fff;position:absolute;opacity:0.4;width:100%;height:100%;top:0;right:0;background-size:auto 100%}*/
.tour2866 .euroGroups .groupsCnt {display: inline-block;margin:0 auto;width: calc(100% - 170px);}
.group-standing-hp{height: 380px;
    overflow: hidden;}
.tour2866 .euroGroups .groupsCnt .groupsCarousel{height:380px}
.tour2866 .euroGroups .groupsCnt ul li{width:calc(100% / 3);height:360px;display:inline-block;margin-left:0;float:right;padding:0 20px}
.tour2866 .euroGroups .groupsCnt ul li .groupItem{display:inline-block;float:right;border-radius:12px;height:100%;width:100%;background:#fff;padding:22px 0;    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.10);border-radius:8px;position:relative}
.tour2866 .euroGroups ul li .groupItem .groupTtl{padding:0 22px;background: none;height:auto}
.tour2866 .euroGroups ul li .groupItem .groupTtl h3 {float: right;display: inline-block;width: 100%;text-align: right;color: #000;font-family: droidLight,Arial;font-weight:bold;font-size: 18px;line-height: 2.4;}
.tour2866 .euroGroups .groupsCnt ul li .groupItem:before{content:'';background:url(../Images/wc26/Mask-group.webp) no-repeat top center;height:10px;width:100%;display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    border-radius: 8px 8px 0 0;
}
/*.tour2866 .euroGroups .groupsCnt ul li .groupItem:after{content:'';background:url(../Images/Afcon2025/GroupPattern.svg) top center;height:10px;width:100%;display: inline-block;
    position: absolute;
    bottom: 2px;
    right: 0;}*/
.tour2866 .euroGroups.groupTabs .table .ttlRow .itemTtl,
.tour2866 .euroGroups.groupTabs .table .wRow .item{color:#616161}

.tour2866 .euroGroups.groupTabs .table .wRow .item p{color:#1E1E1E}

.tour2866 .euroGroups.groupTabs .table .ttlRow .itemTtl {font-size: 12px;}
.tour2866 .euroGroups.groupTabs .table .ttlRow .itemTtl.dtls {width: auto;padding: 0;text-align: center;margin-left: 16px;}
.tour2866 .euroGroups.groupTabs .table .ttlRow .itemTtl.dtls:last-child {margin-left: 0;}

.tour2866 .euroGroups.groupTabs .table .ttlRow .itemTtl.team {width: calc(100% - 132px);}
.tour2866 .euroGroups.groupTabs .table .ttlRow .itemTtl.dtls:nth-child(2) {width: 20px;}
.tour2866 .euroGroups.groupTabs .table .ttlRow .itemTtl.dtls:nth-child(3) {width: 10px;}
.tour2866 .euroGroups.groupTabs .table .ttlRow .itemTtl.dtls:nth-child(4) {width: 22px;}
.tour2866 .euroGroups.groupTabs .table .ttlRow .itemTtl.dtls:nth-child(5) {width: 32px;text-align: left;}

.tour2866 .euroGroups.groupTabs .groupsCnt .table .ttlRow{margin-bottom:10px;padding:0 16px;background:none;height:auto}
.tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow{height:auto;padding:16px;border-bottom:none;border:none}
.tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow:nth-child(odd){background: #fff}
.tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow:nth-child(even){background:#E8E8E8}
.tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .team img{width:24px;height:auto;margin-left:10px}
.tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .item p{line-height:24px;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}

.tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .item{font-size:15px;line-height:24px;padding:0}
.tour2866 .euroGroups.groupTabs .table .wRow .item.dtls {width: auto;padding: 0;text-align: center;margin-left: 16px;color:#1E1E1E}
.tour2866 .euroGroups.groupTabs .table .wRow .item.dtls:last-child {margin-left: 0;}

.tour2866 .euroGroups.groupTabs .table .wRow .item.team {width: calc(100% - 132px);}
.tour2866 .euroGroups.groupTabs .table .wRow .item.dtls:nth-child(2) {width: 20px;}
.tour2866 .euroGroups.groupTabs .table .wRow .item.dtls:nth-child(3) {width: 10px;}
.tour2866 .euroGroups.groupTabs .table .wRow .item.dtls:nth-child(4) {width: 22px;}
.tour2866 .euroGroups.groupTabs .table .wRow .item.dtls:nth-child(5) {width: 32px;}


.tour2866 .mainTour .standingSection .table{border:none}
.tour2866 .mainTour .standingSection .wRow .item{color:#FFFFFF}
/*.tour2866 .mainTour .standingSection .wRow:nth-child(odd){background:rgba(66,7,30,0.2)}*/


.tour2866 .viewTabs {display: inline-block;float: right;width: 100%;position: relative;z-index: 2;}
.tour2866 .tabsContainer{display:inline-block;float:right;width:100%;position:relative;height:65px;background-color:none;text-align:center}
.tour2866 .tabs-nav {list-style: none;margin: 0;display: inline-block;margin:0 auto ;width: 400px;position: relative;z-index: 2;background:#fff;overflow:hidden;border-radius:8px;border:0;}
.tour2866 .tabs-nav > li {display: inline-block;width:calc(100% / 2);height:43px!important;font-size: 15px;position: relative;float: right;text-align: right;line-height:43px;cursor: pointer;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
/*.tour2866 .tabs-nav > li:before{content: "";position: absolute;top: 50%;transform: translateY(-50%);width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;pointer-events: none;transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
.tour2866 .tabs-nav > li:first-of-type:before{border-right: 8px solid rgba(0,0,0,0.2);left:-8px}
.tour2866 .tabs-nav > li:last-of-type:before{border-left: 8px solid rgba(0,0,0,0.2);right:-8px}*/


.tour2866 .tabs-nav > li:after{display:none;content: "";width: 10px;height: 10px;position: absolute;float:right;left:-5px;top: 50%;transform: translateY(-50%);background: url(../Images/WC2022/pattern03.svg) center center no-repeat;background-size: 100% auto;pointer-events: none;z-index: 2;}
.tour2866 .tabs-nav > li:last-of-type:after{display:none}

.tour2866 .tabs-nav > li > a {display: inline-block;color: #1A247D;float: right;text-align:center;width:100%;font-size:16px;position: relative;font-family: droidBold,Arial;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.tour2866 .tabs-nav .tabs-selected{border-right:none;border-left:none;border-bottom:none;color:#fff;background:#1A247D}
.tour2866 .tabs-nav > li.tabs-selected:first-of-type:before{border-right: 8px solid #FD7301}
/*.tour2866 .tabs-nav > li.tabs-selected:last-of-type:before{border-left: 8px solid #FD7301}*/

.tour2866 .tabs-nav .tabs-selected > a {color: #fff}
.tour2866 .tabs-nav > li > a p {display: inline-block;float: right;width: 100%;text-align: right;font-family:droidLight,Arial;font-size: 16px;transition: none;text-transform:uppercase;color: inherit;margin-bottom:0}
.tour2866 .viewTabContainer {display: inline-block;float: right;position: relative;width: 100%;direction: rtl;z-index: 2;padding: 30px 0 0;border-top: none;}
.tour2866 .tabs-container {display: inline-block;float: right;width: 100%;opacity: 1;visibility: visible;}
.tour2866 .tabs-container.tabs-hide {opacity: 0;visibility: hidden;height: 0;}


.tour2866 .groupTabs .flickity-button{top:50%;transform:translateY(-50%);border:0;background:#00C651;width:38px;height:38px;left:-55px;}
.tour2866 .groupTabs .flickity-button:before{line-height:38px!important;color:#fff!important;transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;}
.tour2866 .groupTabs .flickity-button:active,
.tour2866 .groupTabs .flickity-button:hover,
.tour2866 .groupTabs .flickity-button:focus {background-color: #C1272F;    border:0 ;}

.tour2866 .groupTabs .flickity-button:active:before,
.tour2866 .groupTabs .flickity-button:hover:before,
.tour2866 .groupTabs .flickity-button:focus:before {color: #FFFFFF;}
.tour2866 .groupTabs .flickity-button.previous {right: -55px;}

.tour2866 .flickity-button:disabled{opacity:0.3!important;background:#00C651!important}

/** Knockout **/
.tour2866 .knockOutTab .allRounds{display:inline-block;float:right;width:100%;margin-bottom:16px}
.tour2866 .knockOutTab .allRounds .roundItem{display: inline-block;float: right;width:calc((100% - 107px)/ 7);margin-left:20px;position:relative}

.tour2866 .knockOutTab .allRounds .roundItem h3{display: inline-block;float: right;width: 100%;margin-left: 0;overflow: hidden;margin-bottom:30px;font-family: droidBold,Arial;text-align:center;color:#000;font-size: 14px;font-weight:bold}
.tour2866 .knockOutTab .allRounds .roundItem:last-child{margin-left:0}

.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams{display:inline-block;float:right;width:100%;position:relative}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage{display:inline-block;float:right;width:100%;position:relative;z-index: 1;}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData{display:inline-block;float:right;width: 100%;position:relative;margin-bottom:1px;border: 0;border-bottom:0;border-radius:8px 8px 0 0;border: 1px solid #E8E8E8;
    background: #FFF;border-bottom:0}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData.bottom{border-top:0;border-radius:0 0 8px 8px}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team{display:inline-block;float:right;position:relative;width: 100%;height:30px;padding:0 6px;cursor:pointer;overflow:hidden;pointer-events: none;border-radius:3px 0 0 3px}

.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .teamData .team{border-radius:3px 0 0 0}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .teamData.bottom .team{border-radius:0 0 0 3px}

.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.final .teamData .team{border-radius:0}

.tour2866 .knockOutTab .final .knockoutStage p{border-radius:3px 3px 0 0}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.final .teamData.bottom .team{border-radius:0 0 3px 3px}


.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team .QualifierName{display: inline-block;float: right;width: calc(100% - 20px);font-family: droidLight, arial;text-align: right;color: #000;font-size: 12px;line-height: 24px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);line-height: 1.2;direction: rtl;unicode-bidi: bidi-override;}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData:last-child{margin-bottom:0}

.tour2866 .knockOutTab .allRounds .roundItem.right .qualifiedTeams .teamData .team .QualifierName{text-align:right}
.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams .teamData .team .QualifierName{text-align:left}


.tour2866 .knockOutTab .allRounds .roundItem .qlfyTeam .team.selected .imgCntnr{opacity:1}
.tour2866 .knockOutTab .allRounds .roundItem .qlfyTeam .team.selected .TeamName {color: #fff;opacity:1}



.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .separating{position:absolute;width:calc(100% + 20px);height:1px;top:calc(50% + 11px);transform:translateY(-50%);background:#D8D8D8;}
.tour2866 .knockOutTab .allRounds .roundItem.right .qualifiedTeams .separating{right:0}
.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams .separating{left:0}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .separating.horizintal,
.tour2866 .knockOutTab .allRounds .roundItem .second.qualifiedTeams .separating.horizintal{left: -21px;
    right: auto;
    height: calc(100% + 20px);
    width: 1px;top:0;transform:none}
.tour2866 .knockOutTab .allRounds .roundItem .second.qualifiedTeams .separating.horizintal{height: calc(100% + 50px);}
.tour2866 .knockOutTab .allRounds .roundItem .eightLevel.qualifiedTeams .knockoutStage:nth-child(2n) .separating.horizintal{top: -79px;}
.tour2866 .knockOutTab .allRounds .roundItem .second.qualifiedTeams .separating{width:calc(100% + 20px);
    right: -10px;}
 
.tour2866 .knockOutTab .allRounds .roundItem:first-child .qualifiedTeams .knockoutStage:nth-child(2n)  .separating.horizintal{    top: -50px;
    bottom: auto;}

.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage{margin-bottom:16px;padding-right: 0;}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage:last-child{margin-bottom:0}

.tour2866 .knockOutTab .allRounds.singleColumn .roundItem:nth-child(2) .qualifiedTeams .knockoutStage{margin-bottom:116px}
.tour2866 .knockOutTab .allRounds.singleColumn .roundItem:nth-child(2) .qualifiedTeams .knockoutStage:first-child{margin-top:52px}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .separating{width: calc(100% + 42px);    right: -22px;}
.tour2866 .knockOutTab .allRounds .roundItem:nth-child(2)  .qualifiedTeams .separating.horizintal{width:1px;height:calc(100% + 70px);right:auto}
.tour2866 .knockOutTab .allRounds .roundItem:nth-child(2) .qualifiedTeams .knockoutStage:nth-child(2n)  .separating.horizintal{    top: -100px;}
.tour2866 .knockOutTab .allRounds.singleColumn .roundItem .qualifiedTeams .knockoutStage:last-child{margin-bottom:0!important}

.tour2866 .knockOutTab .allRounds .roundItem:nth-child(3) .qualifiedTeams .knockoutStage:first-child{margin-top: 152px;}
.tour2866 .knockOutTab .allRounds .roundItem:nth-child(3) .qualifiedTeams .knockoutStage{margin-bottom: 318px;}
.tour2866 .knockOutTab .allRounds .roundItem:nth-child(3) .qualifiedTeams .separating.horizintal{height:calc(100% + 171px)}
.tour2866 .knockOutTab .allRounds .roundItem:nth-child(3) .qualifiedTeams .knockoutStage:nth-child(2n) .separating.horizintal {
    top: -201px;
}
.tour2866 .knockOutTab .allRounds .roundItem:nth-child(5) .qualifiedTeams .separating{right:auto}
.tour2866 .knockOutTab .allRounds .roundItem:nth-child(4) .qualifiedTeams .knockoutStage:first-child{margin-top: 360px;}
.tour2866 .knockOutTab .allRounds .roundItem:nth-child(4) .qualifiedTeams .knockoutStage{margin-bottom: 727px;}
.tour2866 .knockOutTab .allRounds .roundItem:nth-child(4) .qualifiedTeams .separating.horizintal{height:calc(100% + 376px);top: 29px;}
.tour2866 .knockOutTab .allRounds .roundItem:nth-child(4) .qualifiedTeams .knockoutStage:nth-child(2n) .separating.horizintal {
    top: -376px;
}


.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage p.dateMatch{    position: relative;
    height: 22px;
    z-index: 1;
    width: 100%;
    right: 0;
    top: 0;color:#000;font-size:12px;font-family:droidLight, Arial;}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage p.dateMatch span{position: absolute;
        margin: auto;
    inset: 0;
    line-height: 18px;}


.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams .knockoutStage p.dateMatch{left:0;right:auto;border-radius:3px 0 0 3px}
.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams .separating.horizintal{    left: auto;right: -10px;}
.tour2866 .knockOutTab .allRounds .roundItem.left .second.qualifiedTeams .separating{right: -10px;}
.tour2866 .knockOutTab .allRounds .roundItem.left  .eightLevel.qualifiedTeams .knockoutStage .separating.horizintal{right:-10px}
.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams.third .separating{right:auto;left:-12px}

/*.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .imgCntnr{display: inline-block;float: right;width: 40px;height:40px;position:relative;border-radius:50%;overflow:hidden;border:2px solid #aaa;margin-bottom:4px}*/
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams img {display: inline-block;width: 24px;height:auto;position:relative;}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .TeamName {display: inline-block;    position: relative;
    left: auto;
    bottom: auto;
    right: auto;
    line-height: 30px;
    width: calc(100% - 30px);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    top: auto;
    transform: none;}

.tour2866 .knockOutTab .allRounds .roundItem.right .qualifiedTeams img,
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData.right img{float:right;}
.tour2866 .knockOutTab .allRounds .roundItem.right .qualifiedTeams .TeamName{float:right;text-align: right;padding-right:6px;right:auto}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData.right .TeamName{right:34px}

.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams img,
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData.left img{float:left;}
.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams .TeamName{float:left;text-align: left;padding-left:10px;left:auto}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData.left .TeamName{left:34px}


.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckIn{position:absolute;right:16px;top:50%;transform:translateY(-50%);width: 26px;height: 26px;border-radius: 50%;border: 1px solid #aaa;text-align:center;color:#fff;font-size:14px;
                                     -webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckIn:hover{background:#f2f2f2}

.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckedIn {border: none;background:#6a81c3;}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckedIn:hover{background:#6a81c3}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckedIn:before{content:"K";line-height:1.9}

.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .GroupName{position:absolute;left:16px;top:50%;transform:translateY(-50%);color: #000;font-size: 12px;font-family: droidLight,Arial;text-align: right;}

.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam{pointer-events:unset}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam{background:#005635}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam .TeamStanding{color:#7187c6}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam .TeamStanding:after{display:none}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam:after{display:none}

.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.second{padding:39px 0}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.second .knockoutStage{margin-bottom:94px}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.second .knockoutStage:last-child{margin-bottom:0}

.tour2866 .knockOutTab .second .teamData:last-child:before,
.tour2866 .knockOutTab .second .teamData:first-child:before {width: 20px;display: block;right: auto;content: '';position: absolute;border-right:none}


.tour2866 .knockOutTab .roundItem.right .second .teamData:last-child:before,
.tour2866 .knockOutTab .roundItem.right .second .teamData:first-child:before{right:-16px;border-right: 2px solid rgba(248,241,207,0.15);}

.tour2866 .knockOutTab .roundItem.left .second .teamData:last-child:before,
.tour2866 .knockOutTab .roundItem.left .second .teamData:first-child:before{left:-16px;border-left: 2px solid rgba(248,241,207,0.15);}


.tour2866 .knockOutTab .second .teamData:first-child:before {border-bottom: 2px solid rgba(248,241,207,0.15);bottom:-2px;height:57px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}
.tour2866 .knockOutTab .second .teamData:last-child:before {top:0;height:57px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}


.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third {padding: 132px 0 0;}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third  .separating{right:-12px;width:calc(100% + 12px)}
.tour2866 .knockOutTab .third .teamData:last-child:before,
.tour2866 .knockOutTab .third .teamData:first-child:before {width: 20px;display: block;right: auto;content: '';position: absolute;border-right:none}

.tour2866 .knockOutTab .roundItem.right .third .teamData:last-child:before,
.tour2866 .knockOutTab .roundItem.right .third .teamData:first-child:before{right:-16px;border-right: 2px solid rgba(248,241,207,0.15);}

.tour2866 .knockOutTab .roundItem.left .third .teamData:last-child:before,
.tour2866 .knockOutTab .roundItem.left .third .teamData:first-child:before{left:-16px;border-left: 2px solid rgba(248,241,207,0.15);}


.tour2866 .knockOutTab .third .teamData:first-child:before {border-bottom: 2px solid rgba(248,241,207,0.15);bottom:-2px;height:114px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}
.tour2866 .knockOutTab .third .teamData:last-child:before {top:0;height:114px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}



.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.final{padding: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;}

.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams .knockoutStage{padding-right:0;padding-left:16px}
.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams .teamData .team{border-radius:0 3px 3px 0}

.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams.third .teamData .team{border-radius:0 3px 0 0}
.tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams.third .teamData.bottom .team{border-radius:0 0 3px 0}

.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.final  .knockoutStage{padding:0}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.final .separating{    transform: none;
    width: 109%;
    display: block;
    top: 53px;
    z-index: 1;
    right: -20px;
}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .teamData .separating.horizintal{height: 15px;
    top: -15px;
    right: auto;
    left: 50%;transform:translateX(-50%);width:2px}
/*.tour2866 .knockOutTab .allRounds .roundItem.finalRound .qualifiedTeams .knockoutStage:before{content:'';width:calc(100% + 187px);height:2px;    background: #266f53;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}*/
.tour2866 .knockOutTab .allRounds .roundItem.finalRound{width: 150px;}
.tour2866 .knockOutTab .allRounds .roundItem.finalRound .qualifiedTeams .teamData {width:100%;margin-left: 0;margin-bottom: 0;}
.tour2866 .knockOutTab .allRounds .roundItem.finalRound .qualifiedTeams .teamData:last-of-type {margin-left: 0}
.tour2866 .knockOutTab .final .teamData:last-child:before,
.tour2866 .knockOutTab .final .teamData:first-child:before {width: 16px;display: block;right: auto;border-right: none;content: '';position: absolute;bottom:auto;top:50%;transform:translateY(-50%);height:1px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;border-bottom: 2px solid rgba(248,241,207,0.15);}

.tour2866 .knockOutTab .final  .knockoutStage p{display: block;position:relative;height:25px;line-height:25px;width:100%;color:#D50001;font-size:12px;font-family:droidBold, arial;}
.tour2866 .knockOutTab .final  .knockoutStage p span{position:absolute;left:4px;top:50%;transform:translateY(-50%);color:#005635;font-size:10px;font-family:droidBold,Arial;font-weight:bold}
.tour2866 .knockOutTab .final .teamData:first-child:before{right:-16px}
.tour2866 .knockOutTab .final .teamData:last-child:before{left:-16px;}


.tour2866 .groupTabs .leaderboardDiv{margin-bottom:0}

.tour2866 .groupTabs .groupsStanding{overflow:visible}
/*.tour2866 .groupTabs .groupsStanding:after{content: "";width: 100px;height: 24px;position: absolute;bottom: -70px;left:50%;transform:translateX(-50%);background: url(../Images/WC2022/pattern05.svg) center center no-repeat;background-size: 100% auto;pointer-events: none;}*/


/*knoctout SingleColum*/
.tour2866 .knockOutTab .allRounds.singleColumn .roundItem{
    width: calc((100% - 160px) / 5);
    margin-left:0
}
.tour2866 .knockOutTab .allRounds.singleColumn {
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    gap:40px
}
.tour2866 .knockOutTab .allRounds.singleColumn .roundItem h3:after{
        content: '';
    background: url(../Images/wc26/Mask-group.webp) no-repeat top center;
    height: 5px;
    width: 100%;
    display: inline-block;

}

.tour2866 .knockOutTab .allRounds .roundItem .dateMatch{
    color:#000;
    font-size: 11px;
    font-family:droidLight, arial;
    width:100%;
}



/******************** Euro Winner ********************/
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner{position: absolute;
    left: 0;
    top: 25%;
    width: 100%;
    z-index: 1;
    height: auto;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap:10px
}

.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder {
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center
}
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder span{width:100%;    font-size: 14px;}
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .knockoutStage:before{display:none}
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner h3{display: inline-block;float: right;width: 100%;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);font-family: droidBold,Arial;text-align:center;color:#fff;font-size: 16px;background:none;margin-bottom:0;border-radius:0;padding:0 0 16px}

.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .winnerImg{position:relative;border-radius:3px;text-align:center;width:130px;height:88px;background:#262525;}
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .winnerImg:before{content:"?";font-family:arial;font-weight:bold;line-height:88px;font-size:54px;color:#FFFFFF}

.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder .imgCntnr{display: inline-block;width: 76px;height:auto;    min-height: 50px;max-height:50px;position:relative;margin:0 ;overflow:hidden}


/*.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder {display:inline-block;float:right;width:100%}
*//*.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder .imgCntnr{display: inline-block;float: right;width: 100px;height:100px;position:relative;margin:0 calc((100% - 100px) / 2) 16px;border-radius:50%;overflow:hidden;border:2px solid #aaa;margin-bottom:4px}*/
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder img {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:auto;max-width: unset;display:inline-block!important}
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder .teamName {display: inline-block!important;float: right;width: 100%;font-family: droidBold, arial;text-align: center;color: #fff;font-size: 22px;line-height: 1.6;padding-right:0}

.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .ShareLogin{display:none}
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .ShareLogin a{display:inline-block;float:right;width:100px;height:40px;border-radius:6px;overflow:hidden;background:#3b5998;position:relative;margin:32px calc((100% - 100px) / 2) 0}
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .ShareLogin .cnts{width:58px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-family:droidLight, Arial;font-size:13px;}
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .ShareLogin .cnts p{display:inline-block;float:right;color:#fff;font-family:droidLight, Arial;font-size:13px;line-height:2.6}
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .ShareLogin .cnts span{display:inline-block;float:right;margin-left:6px}
.tour2866 .knockOutTab .allRounds .roundItem .cupWinner .ShareLogin .cnts span.icon-fb:before{content:"b";font-size:20px}

.tour2866 .knockOutTab .allRounds .roundItem .selectWinner .cupWinner .ShareLogin{display:inline-block}

.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.final:before{content:"";display: block;margin-bottom:20px;width:100%;height:170px;background:url(../Images/wc26/tourLogo.webp) no-repeat center center;background-size:auto 100%;z-index:1;position: absolute;
    top: 37%;}
/*.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.final .knockoutStage:before{display:none}*/


.tour2866 .proPlayer .remainContent .proNews .more{display:none}

.tour2866.arabs Header:before{display:none}


.tour2866 .groupTabs .table .wRow{border:none;height:50px}
.tour2866 .groupStandingPage .groupTabs .table .wRow .item{line-height:2}

.tour2866 .groupStandingPage .knockOutTab .allRounds .roundItem:first-child .qualifiedTeams .separating{    width: calc(100% + 20px);
    right: 0;}
.tour2866 .groupStandingPage .knockOutTab .allRounds .roundItem:first-child .qualifiedTeams .separating.horizintal{width:1px;right:auto}

/** Stats Section **/
.tour2866 .statsSection{position:relative;direction:ltr;border-radius:0;margin-bottom:0;overflow:hidden;margin:0;background:url(../Images/wc26/BG.webp) no-repeat center center;background-size:cover
}
.tour2866 .statsSection .statsConts {display: inline-block;width: 100%;float: right;background:transparent;padding: 50px 12px;text-align:center;position: relative;;
    border-bottom: 0;}
.tour2866 .statsSection h1, .tour2866 .statsSection h2{color:#fff;font-family: droidBold,Arial;margin-bottom:30px;display:flex;justify-content:center;align-items:center;gap:13px}
.tour2866 .statsSection h2:before,
.tour2866 .statsSection h2:after{content:'';display:inline-block;float:right;background:url(../Images/wc26/titlePattern.svg) no-repeat right center;background-size:contain;width:68px;height:20px}
.tour2866 .statsSection h2:before{transform:scaleX(-1)}

/*.tour2866 .statsSection h1, .tour2866 .statsSection h2:before {content: '';background: url(../../Images/Euro2024/symbol.png);height: 19px;width: 19px;position: absolute;right: 10px;top: 12px;}*/
.tour2866 .statsSection .statsConts .statsItems {display: inline-block;width: 100%;float: right;margin-bottom:20px;    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
}
.tour2866 .statsSection .statsConts .statsItems li{display:inline-block;position:relative;float:right;width:240px;height:140px;padding:16px;overflow:hidden;z-index:1;
border-radius: 14px;
background: #3B46A1;}
.tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2){width:calc((100% - 570px) / 2)}
.tour2866 .statsSection .statsConts .statsItems li:last-child{margin-left:0}

.tour2866 .statsSection .statsConts .statsItems li .label{display:inline-block;float:right;width:100%;font-family:droidBold, Arial;color:#fff;font-size:15px;position:relative;}

/** Matches **/
.tour2866 .statsSection .statsConts .statsItems li .value{display:inline-block;float:right;}
.tour2866 .statsSection .statsConts .statsItems li .value span{display:inline-block;float:right;font-family:ykBold, arial;color:#fff;font-size:50px;font-weight:bold;margin-left:6px;line-height:100px}
.tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:25px;font-weight:normal;margin-left:0;line-height: 118px;}


.tour2866 .statsSection .statsConts .statsItems li.scorer .value{display:inline-block;float:right;width:100%}
.tour2866 .statsSection .statsConts .statsItems li.scorer .value span{margin-left:16px}
.tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{display:inline-block;width: calc(100% - 180px);float:right;margin-top: 28px;}
.tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{display:inline-block;float:right;font-family:droidLight, Arial;color:#fff;font-size:18px;margin-bottom:6px;line-height:1.2;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{display:inline-block;width:100%;float:right;line-height: 30px;}
.tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{float:right;display:inline-block;width:auto;height:auto;max-width:18px;max-height:18px}
.tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{display:inline-block;float:right;font-family:droidLight, Arial;color:#fff;font-size:12px;line-height:22px;padding-right:10px}

.tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{display:inline-block;float:left;width:80px;height:80px;background:rgb(162 163 169 / 50%);border-radius:6px;overflow:hidden;text-align:center;position:relative}
.tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{width: 100%;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage.noImage img{transform: translate(-50%, calc(-50% + 5px));opacity:0.7}



.tour2866 .proPlayer.LatestNews .ttl:after, .proPlayer.Videos .ttl:after{display:none}


/*.tour2866 .statsSection .allStatsBtn{display: inline-block;float: right;width: 200px;height: 40px;margin: 30px calc((100% - 200px) / 2) 0;background:#D50001;font-family: droidBold,Arial;font-size: 13px;color: #1E1E1E;line-height: 40px;position: relative;border-radius:30px}*/
.tour2866 .statsSection .allStatsBtn:hover,
.tour2866 .wcButton:hover{background:#000;color:#fff}

.tour2866 .statsSection .allStatsBtn{display:inline-block;float:right;width:200px;height:40px;margin:30px calc((100% - 200px) / 2) 0;background:#fff;font-family:droidBold,Arial;font-size:13px;color:#1A247D;line-height:40px;position:relative;border-radius:8px}




/** Fanzone Section **/
.tour2866 .fanzoneSection{position:relative;direction:ltr;border-radius:0;margin-bottom:0;margin-top:0}

.tour2866 .fanzoneSection .fanzoneConts {display: inline-block;width: 100%;float: right;padding: 60px 12px 60px;text-align:center;position: relative;background:url(../Images/wc26/fanzoneBK.webp) no-repeat center center;background-size:cover;}
.tour2866 .fanzoneSection .fanzoneConts:before{content: "";width: 17px;height: 151px;position: absolute;right: 0;top: 0;background: url(../Images/wc26/fanzoneTopPattern.svg) center bottom no-repeat;background-size: 100% auto;pointer-events: none;}
.tour2866 .fanzoneSection .fanzoneConts:after{content: "";width: 17px;height: 151px;position: absolute;left: 0;bottom: 0;background: url(../Images/wc26/fanzoneTopPattern.svg) center bottom no-repeat;background-size: 100% auto;pointer-events: none;transform: rotateX(180deg) rotateY(180deg);}

.tour2866 .fanzoneSection .fanzoneConts .title{display:inline-block;width:300px;height:290px;text-align:center;position:relative;margin:0 auto 30px}
.tour2866 .fanzoneSection .fanzoneConts .title:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;background: url(../Images/Afcon2025/fanzoneLogo.svg) center center no-repeat;background-size:contain;pointer-events: none;}
.tour2866 .fanzoneSection h1,
.tour2866 .fanzoneSection h2{color:#550065;font-family: droidBold,Arial;margin-bottom:40px;}
.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems {display: flex;width: 100%;float: right;flex-wrap: wrap;justify-content: center;margin-bottom:20px;    padding: 0 40px;gap: 35px;}
.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li{display: flex;position:relative;flex-basis: 302px;flex-grow: 0;flex-shrink: 0;float:right;width:302px;margin:0 0 30px 0;overflow:hidden;}
.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li a{display:inline-block;float:right;width:100%;display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 24px;}
.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-child(1) {flex-basis: 100%;display:flex;justify-content:center;flex-wrap:wrap}
.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-child(1) img{ width: 470px; height: auto;}

.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li.fanZoneTitle{background:none;text-align:right;position:relative}
.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li.fanZoneTitle h2{font-size:36px;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-child(3n){margin-left:0}
.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-last-child(-n+3){margin-bottom:0}
.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li img{width:100%;height:auto}
.tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li p{color: #000;font-family: DroidBold, Arial;font-size: 24px;}
.tour2866 .fanzoneSection .fanzoneConts .title{display:none}
.tour2866 .fanzoneSection .allGamesBtn{display:inline-block;float:right;width:290px;height:46px;margin:30px calc((100% - 290px) / 2) 0;border:1px solid #fff;border-radius:30px;font-family:droidLight,Arial;font-size:15px;color:#fff;line-height:44px;position:relative}
.tour2866 .fanzoneSection .allGamesBtn:hover{background:#fff;color:#f89622}

.acnFanZone.tourwc2022 section{margin-bottom:0}
.tour2866 .fanzoneSection  .bottomDecoration{display:inline-block;position:relative;width:100%;height:170px;float:right;}
/*.tour2866 .fanzoneSection  .bottomDecoration:before{content:'';position:absolute;bottom:0;right:-12px;width:160px;height:100%;background:url(../../Images/Euro2024/fanzonePo.png) right bottom no-repeat;background-size:auto 100%;pointer-events:none}
.tour2866 .fanzoneSection  .bottomDecoration:after{content:'';position:absolute;bottom:0;left:-12px;width:160px;height:100%;background:url(../../Images/Euro2024/fanzonePo.png) left bottom no-repeat;background-size:auto 100%;transform: scaleX(-1);pointer-events:none}

*/
/** News **/
 .tour2866 .groupStandingTabs .tabs-nav{margin:0;border-radius:0;background:unset;display:flex;width:100%;}
 .tour2866 .groupStandingTabs  .tabs-nav .tabs-selected{background:#D50001;color:#fff}
 .tour2866 .groupStandingTabs  .tabs-nav > li{border-radius:8px;margin-left:16px;padding:0 30px;width:auto;background:#fff;color:#000}
 .tour2866 .groupStandingTabs  .tabs-nav > li a{color:#000}
  .tour2866 .groupStandingTabs  .tabs-nav .tabs-selected a{color:#fff}

.tour2866 .proPlayer .remainContent .proNews .title h2 {margin-right: 0;color:#fff;margin-left:0}
.tour2866 .proPlayer .title:after{content:'';display:inline-block;float:right;background:url(../Images/wc26/titlePattern.svg) no-repeat left center;background-size:cover;width: 56px;
    height: 16px;margin-top:0}
.tour2866 .mainTour .tourStats .title:after{background:url(../Images/wc26/titlePattern.svg) no-repeat left center;    background-size: cover;}
.tour2866 .proPlayer .remainContent .proNews{background:none;border:none;margin-bottom:0}
.tour2866 .proPlayer .remainContent .proNews .listing{background:none;}
.tour2866 .proPlayer .remainContent .proNews ul{padding:0;height:auto;overflow:hidden;min-height: unset;
    text-align: justify;display: flex;
    flex-wrap: wrap;
    gap: 16px;justify-content: flex-start;
    align-items: flex-start;}
.tour2866 .proPlayer .remainContent .listing ul li{    display: inline-block;margin-bottom:0;background:#fff;border-radius:8px;    width: calc((100% - 48.1px) / 4);
    margin-left: 0;
    float: none;border:0;    height: auto;
    position: relative;    overflow: hidden;}
.tour2866 .listing ul li a {
    display: inline-block;
    float: right;
    width: 100%;
}
.tour2866 .proPlayer .remainContent .listing ul li .secName{
    width: 46px;
    height: 46px;
    top: 20%;
    left: 50%!important;
    transform: translateX(-50%);
    background:unset!important;
    border:2px solid #fff;
    border-radius:50%;
    pointer-events:none
}

.tour2866 .proPlayer .remainContent .listing ul li .secName .icon{
    width:100%!important;
    height:100%!important;
    background:unset!important;
    pointer-events:none
}
.tour2866 .proPlayer .remainContent .listing ul li .secName .icon.icon-album:before{
        font-size: 25px;
}
.tour2866 .proPlayer .remainContent .proNews ul li .desc p{display: inline-block;
    float: right;
    width: 100%;
    color: #000;
    text-align: right;
    line-height: 1.8;
    font-size: 14px;
    direction: rtl;
    height: 78px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}
.tour2866 .proPlayer .remainContent .proNews ul li:hover .desc p{color:#D50001}
.tour2866 .proPlayer .remainContent .proNews ul li .desc .time{color:#D50001;font-size:11px;display: inline-block;
    float: right;
    direction: rtl;
    width: 100%;
    margin-bottom: 2px;
    margin-top: 4px;
}
.proPlayer .remainContent .proNews ul li .desc .time span:nth-of-type(2n) {
    display: none;
}
.tour2866 .proPlayer .remainContent .proNews .wcButton{margin: 10px calc((100% - 200px) / 2);width:200px;height:40px;line-height:40px;font-size:13px}

.tour2866.wcInner .proPlayer .remainContent .proNews{position:relative;padding-bottom:0;padding-top:0}

.tour2866 .proPlayer .remainContent .proNews .wcButton:hover{background:#74E19A;color:#000}
.tour2866 .proPlayer .remainContent .proNews .wcButton.center:hover:before{border-left: 0;}
.tour2866 .proPlayer .remainContent .proNews .wcButton.center:hover:after{border-right: 0;}


/*.tour2866 .wcButton:before,*/
/*.tour2866 .wcButton:after {content: "";position: absolute;left: -8px;top: 50%;transform: translateY(-50%);width: 0;height: 0;border-top: 10px solid transparent;border-right: 8px solid #FD7301;border-bottom: 10px solid transparent;pointer-events: none;}*/

.tour2866 .listing ul li a img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    border: none;
    filter: brightness(100%) contrast(100%);
    -webkit-filter: brightness(100%) contrast(100%);
    -moz-filter: brightness(100%) contrast(100%);
    -o-filter: brightness(100%) contrast(100%);
    -ms-filter: brightness(100%) contrast(100%);
    transition: all 0.2s 
ease-in-out 0s;
    -webkit-transition: all 0.2s 
ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
}

.tour2866 .listing ul li .imageCntnr,
.tour2866.mainTour .listing ul li .imageCntnr{padding-bottom:56%;    position: relative;
    overflow: hidden;
    display: inline-block;
    float: right;
    width: 100%;}
.tour2866 .listing ul li .imageCntnr img{height:auto;bottom:auto;right:auto;top:50%;left:50%;transform:translate(-50%,-50%)}
.tour2866 .listing ul li .desc{padding:10px;width: 100%;
    cursor: pointer;
    display: inline-block;
    float: right;}

.tour2866.wcInner .proPlayer.mainTour:after{display:none}


/** Matches Clip **/
.tour2866 .tourMatches{border:none;margin-bottom: 30px;background:#fff;padding:0 0 10px;box-shadow: 0px 2px 4px 0px #0000001A;    border-radius: 6px;}
.tour2866 .tourMatches:before{display:none}

.tour2866.wcInner .tourMatches .ttl{display:inline-block;color:#fff;font-size:15px;padding:10px 15px;background-color:#1A247D;position:relative}
.tour2866.wcInner .tourMatches .ttl h2{font-size:13px;margin-right:0;line-height:1.8;}
.tour2866.wcInner .tourMatches .ttl h2:before{}
.tour2866 .proPlayer .tourMatches .ttl h2 a{color:#fff}


.tour2866 .tourMatches .allItems {padding:0 15px}
.tour2866 .tourMatches .allItems li{background:#F2F2F2;border-bottom:none;margin-bottom:10px;border-radius:6px;overflow:hidden;padding:10px 15px}

.tour2866 .tourMatches .allItems li .teamA,
.tour2866 .tourMatches .allItems li .teamB{width: calc((100% - 50px) / 2);}

.tour2866 .tourMatches .allItems li .teamA .team,
.tour2866 .tourMatches .allItems li .teamB .team{color:#000}
.tour2866 .tourMatches .allItems li .resultDiv .matchStatus .time{color:#000;font-size:13px;font-weight:normal}

.tour2866 .allMatchesList{display:inline-block;float:right;width:100%}
.tour2866 .allMatchesList .matchesInfo{display:inline-block;float:right;width:100%;padding:0px 0 20px;}
.tour2866 .allMatchesList .matchesTime{display:inline-block;float:right;width:auto;font-family:droidLight,Arial;font-size:11px;color:#D50001;text-align:right;direction:rtl;height: 22px;line-height: 22px;}
.tour2866 .tourMatches .matchesInfo .weekName{display:inline-block;float: left;height: 22px;line-height: 22px;}
.tour2866 .tourMatches .matchesInfo .weekName p {display:inline-block;font-family: droidLight, Arial;font-size: 12px;color: #11c9b7;direction: rtl;float: left;}
.tour2866 .tourMatches .matchesInfo .weekName p span{margin-right:4px}



.tour2866 .proPlayer .tourMatches .resultDiv{width:50px;margin-top:4px;}
.tour2866 .proPlayer .tourMatches .matchResult .result{color:#fff;font-size:22px}
.tour2866 .proPlayer .tourMatches .matchResult .result:first-of-type:after{display:none}



.tour2866 .proPlayer .tourMatches li .resultDiv .matchStatus .status{width:100%;height:14px;color:#540a25;display:inline-block;font-family:droidLight, Arial;font-size:9px;text-align:center;margin:6px 0;line-height:14px}

.tour2866 .proPlayer .tourMatches li .penaltyRes span{font-size:12px}

/** Soon **/
.tour2866 .proPlayer .tourMatches li.soon .resultDiv .matchStatus .status{background:#D50001}
.tour2866 .proPlayer .tourMatches li.soon .resultDiv .matchStatus .status:before{content:"لم تبدأ";}

/** Live **/
.tour2866 .proPlayer .tourMatches li.live .resultDiv .matchStatus .status{background:#11c9b7}
.tour2866 .proPlayer .tourMatches li.live .resultDiv .matchStatus .status:before{content:"مباشر";}

/** Done **/
.tour2866 .proPlayer .tourMatches li.done .resultDiv .matchStatus .status{background:#FD7301}
.tour2866 .proPlayer .tourMatches li.done .resultDiv .matchStatus .status:before{content:"إنتهت";}
.tour2866 .matchesHp .matchesSliderLi:hover{background:unset}

/** Postponed **/
.tour2866 .proPlayer .tourMatches li.postponed .resultDiv .matchStatus .status{background:#FFFFFF}
.tour2866 .proPlayer .tourMatches li.postponed .resultDiv .matchStatus .status:before{content:"مؤجل";}
.tour2866 .proPlayer .tourMatches li.postponed .resultDiv .matchStatus .time{display:none}
.tour2866 .proPlayer .tourMatches li.postponed .resultDiv .matchTime{display:none}
.tour2866 .proPlayer .tourMatches li.postponed .resultDiv .moreDtls{display:none}
.tour2866 .proPlayer .tourMatches li.postponed .resultDiv .matchResult{display:none}

.tour2866 .proPlayer .tourMatches .moreMatches{position:relative;margin-top:0;width:104px;margin:10px 0;text-align:center;font-size:12px;height:26px;border-radius:8px;line-height:26px;background:#D50001;color:#fff}
.tour2866 .proPlayer .tourMatches .moreMatches:hover{    background: #74E19A;
    color: #000;}


/*** Social Media Widget ***/
.tour2866 .fbWidget{display:inline-block;float:right;width:100%;height:458px;border-radius: 8px;margin-bottom:30px;}

.tour2866 .twWidget{display:inline-block;float:right;width:100%;overflow:hidden;direction: ltr;border-radius: 6px;margin-bottom: 30px;}
.tour2866 .twWidget .twContainer{display:inline-block;float:right;width:100%;background:#fff;height:400px;overflow-y:scroll;}

/***** ACN Inner Pages ****/

/** Listing **/
.tour2866 .content-wrap{background:#f2f2f2}
/*.tour2866.wcInner .content-wrap:after {content: "";width: 582px;height: 633px;position: absolute;top: -20px;right: -170px;mix-blend-mode: color-burn;opacity: 1;background: url(../Images/WC2022/pattern02.png) center center no-repeat;background-size: 100% auto;pointer-events: none;}*/

.tour2866.wcInner .matchcenter{margin-top:0}

.tour2866.wcInner .proPlayer{padding:0;border-radius:0}
.tour2866.wcInner .firstScreen{display: inline-block;float: right;width: 100%;border-radius: 0;background:none}
.tour2866.wcInner .firstScreen:before{display:none}
.tour2866.wcInner .firstScreen:after{display:none}

.tour2866.wcInner .pagecnts{display:inline-block;float:right;width:100%;padding:0 12px}
.tour2866.wcInner .proPlayer .remainContent .listing{background:none;padding-top:10px}
.tour2866.wcInner .listing ul{padding:0!important}
.tour2866.wcInner .listing ul li{background:#D50001}
.tour2866.wcInner .mainTour .listing ul li .desc { padding:10px}
.tour2866.wcInner .listing ul li .desc p{color:#000!important} 
.tour2866.wcInner .listing ul li:hover .desc p{color:#74E19A}
.tour2866.wcInner .listing ul li .desc .time{color:#D50001}
.tour2866.wcInner .listing ul li .desc .time span:after{background:rgba(242,65,14,0.2)}
.tour2866.wcInner .listing .more{display: inline-block;float: left;position: relative;background: #fff;font-family: droidBold,Arial;font-size: 13px;color: #F6F6F6;text-align: center;width: 200px;height: 40px;line-height: 40px;border-radius: 50px;margin: 10px calc((100% - 200px) / 2);}
.tour2866 .proPlayer .remainContent .listing .more{background:#D50001;color:#fff;border-radius:8px;width:200px}

.tour2866.wcInner .listing .more:hover{background:#000!important;color:#fff}

.tour2866 .proPlayer .remainContent .listing .more:after {
    right: auto;
    left: -38px;
}
.mainTour .remainContent .multimedia ul{text-align: justify;
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    justify-content: flex-start;
    align-items: flex-start;}
.tour2866 .matchesHp .ttl{display:none!important}
.tour2866.wcInner .listing .more span{display:none}
.mainTour .tourStats.stats .top10 .item .title{padding-right:35px}

/*.tour2866.wcInner .tourMatches .ttl h2{line-height:40px}*/
.tour2866.wcInner .tourMatches .ttl:after{content:"";width:100%;float:right;background:#FD7301;height:2px;margin-top:0}
.tour2866.wcInner .tourMatches .allItems li .info date,
.tour2866.wcInner .tourMatches .allItems li .info span{color:#D50001;display:inline-block;width:100%;margin-left: 0;}
.tour2866.wcInner .tourMatches .allItems li .info .icon-dtls:before{color:#D50001}
.tour2866.wcInner .tourMatches .ttl .weekName{margin-top:0;line-height:40px}
.tour2866.wcInner .tourMatches .ttl .weekName p,
.tour2866.wcInner .tourMatches .ttl .weekName p span{color:#FFFFFF}
.tour2866.wcInner .tourMatches .noStats p{color:#fff}
.tour2866.wcInner .proPlayer .tourMatches .ttl:after{display:none}
.tour2866.wcInner .proPlayer .tourMatches .allItems li .info .icon-date:before,
.tour2866.wcInner .tourMatches .allItems li .info .icon-tv:before{color:#D50001}
.tour2866.wcInner .tourMatches .allItems li .info .icon-tv:before{display:none}
.tour2866.wcInner .mainTour .listing ul li .desc{padding:10px;margin-top: 0;}
.tour2866.wcInner .tourMatches .ttl .weekName p{line-height:1.5}

.tourMatches .allItems li .info{position:relative}
.tourMatches .allItems li .info .icon-dtls{position:absolute;left:0;top:0}

.tour2866 .interestedArticles{background:#fff;border: none;border-top: none;border-radius:9px;padding:0;box-shadow: 0px 2px 4px 0px #0000001A;margin-bottom:30px}
.tour2866 .interestedArticles .ttl{display:inline-block;color:#fff;font-size:15px;padding:10px 15px;background-color:#1A247D;position:relative;display:flex;align-items:center}
/*.tour2866 .interestedArticles .ttl:after{
  content: '';
    display: inline-block;
    margin-right: 12px;
    background: url(../Images/wc26/titlePattern.svg) no-repeat right center;
    background-size: cover;
    width: 56px;
    height: 16px;
}*/
.tour2866 .interestedArticles .ttl h3{font-size:16px;line-height:1.8;    display: flex;
    align-items: center;
    gap: 12px;}
.tour2866 .interestedArticles .ttl h3:after{    content: '';
    display: inline-block;
    float: right;
    background: url(../Images/wc26/titlePattern.svg) no-repeat left center;
    background-size: cover;
    width: 56px;
    height: 16px;
    margin-top: 0;}
.tour2866 .interestedArticles .cnts{padding:0 15px 15px}
.tour2866 .interestedArticles .cnts li p{color:#000;height:44px;font-size:12px}
.tour2866 .interestedArticles .cnts li:hover p{color:#D50001!important}
.tour2866 .interestedArticles .cnts li .num{
background: #E8E8E8;color:#0277BD!important;width:28px;height:28px;border-radius:3px;font-size:16px;line-height:2}

.tour2866.wcInner.arabs .interestedArticles{background:#FFFFFF;border: none;border-top: none}
.tour2866.wcInner.arabs .interestedArticles .ttl{display:inline-block;color:#FFFFFF;font-size:15px}
.tour2866.wcInner.arabs .interestedArticles .ttl h3{color:#FFFFFF}
/*.tour2866.wcInner.arabs .interestedArticles .ttl:after{content:"";width:100%;float:right;background:#FD7301;height:2px;margin-top:0;}*/
.tour2866.wcInner.arabs .interestedArticles .cnts li p{color:#1E1E1E}
.tour2866.wcInner.arabs .interestedArticles .cnts li:hover p{color:#D50001!important}
.tour2866.wcInner.arabs .interestedArticles .cnts li .num{    background: #D3E3FF; color: #616161 !important;}

.tour2866.wcInner .leftSpeakol{background:#D50001;border: none;border-top: none;padding:8px 10px 18px}
.tour2866.wcInner .leftSpeakol .ttl{display:inline-block;color:#FFFFFF;font-size:15px;margin-bottom:15px;background: none;border: none;padding-right: 0;}
.tour2866.wcInner .leftSpeakol .ttl h2{font-size:15px;line-height:40px}
.tour2866.wcInner .leftSpeakol .ttl:after{content:"";width:100%;float:right;background:#FD7301;height:2px;margin-top:0}
.tour2866.wcInner .leftSpeakol .speakol-widget{border-radius:6px;overflow:hidden}

.tour2866.wcInner.arabs .leftSpeakol{background:rgba(0,0,0,0.1);border: none;border-top: none;padding:8px 10px 18px}
.tour2866.wcInner.arabs .leftSpeakol .ttl{display:inline-block;color:#FFFFFF;font-size:15px;margin-bottom:15px}
.tour2866.wcInner.arabs .leftSpeakol .ttl h2{font-size:15px;line-height:40px}
.tour2866.wcInner.arabs .leftSpeakol .ttl:after{content:"";width:100%;float:right;background:#FD7301;height:2px;margin-top:0}
.tour2866.wcInner.arabs .leftSpeakol .speakol-widget{border-radius:6px;overflow:hidden}

.tour2866.wcInner .newsPointer{background:#D50001;border: none;border-top: none}
.tour2866.wcInner .newsPointer .ttl{display:inline-block;color:#FFFFFF;font-size:15px}
.tour2866.wcInner .newsPointer .ttl a{color:#FFFFFF;font-size:15px}
.tour2866.wcInner .newsPointer .ttl a:hover{color:#D50001}
.tour2866.wcInner .newsPointer .ttl h3{line-height:40px}
.tour2866.wcInner .newsPointer .ttl:after{content:"";width:100%;float:right;background:#FD7301;height:2px;margin-top:0}
.tour2866.wcInner .newsPointer .cnts li a{color:#FFFFFF}
.tour2866.wcInner .newsPointer .cnts li:hover a{color:#D50001!important}
.tour2866.wcInner .newsPointer .cnts li .trendDiv{border:none;background:rgba(138,21,56,0.5);}
.tour2866.wcInner .newsPointer .cnts li .trendDiv .vstrs{color:#FFFFFF}
.tour2866.wcInner .newsPointer .cnts li .trendDiv .trendImg{background:rgba(66,7,30,0.8)}


.tour2866.wcInner.arabs .newsPointer{background:rgba(0,0,0,0.1);border: none;border-top: none}
.tour2866.wcInner.arabs .newsPointer .ttl{display:inline-block;color:#FFFFFF;font-size:15px}
.tour2866.wcInner.arabs .newsPointer .ttl a{color:#FFFFFF;font-size:15px}
.tour2866.wcInner.arabs .newsPointer .ttl a:hover{color:#D50001}
.tour2866.wcInner.arabs .newsPointer .ttl h3{line-height:40px}
.tour2866.wcInner.arabs .newsPointer .ttl:after{content:"";width:100%;float:right;background:#FD7301;height:2px;margin-top:0}
.tour2866.wcInner.arabs .newsPointer .cnts li a{color:#FFFFFF}
.tour2866.wcInner.arabs .newsPointer .cnts li:hover a{color:#D50001}
.tour2866.wcInner.arabs .newsPointer .cnts li .trendDiv{border:none;background:rgba(88,0,108,0.4);}
.tour2866.wcInner.arabs .newsPointer .cnts li .trendDiv .vstrs{color:#FFFFFF}
.tour2866.wcInner.arabs .newsPointer .cnts li .trendDiv .trendImg{background:rgba(0,0,0,0.1)}



.tour2866.wcInner .tourEntryPoint{width:300px;margin: 0 calc((100% - 300px) / 2) 30px;border:1px solid rgba(255,244,218,0.2)}

/*.tour2866 .groupTabs .table .ttlRow .itemTtl{font-family:droidBold, Arial;}*/
.tour2866 .GroupStanding .ttl:after{display:none}
.tour2866 .GroupStanding .ttl{background:#000}

.tour2866  .groupStandingPage .groupStandingCon{
    border-radius: 8px;
    background: var(--White, #FFF);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.10);
    width: 100%;
    display: flex;
    flex-direction: column;
    position:relative;
    margin-bottom:30px
}
.tour2866  .groupStandingPage .groupStandingCon:before{
    content: '';
    background: url(../Images/wc26/Mask-group.webp) no-repeat top center;
    height: 6px;
    width: 100%;
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
        background-size: 100% auto;
        border-radius: 8px 8px 0 0
}
.tour2866.wcInner  .groupTabs .table .wRow .team{padding-right:0}
.tour2866.wcInner .groupTabs .table .ttlRow .itemTtl{font-size:12px}
.tour2866.wcInner .groupTabs .table .ttlRow .itemTtl:last-child{font-family:droidBold, Arial}
.tour2866  .groupStandingPage .statsSection:before{display:none}
.tour2866.wcInner .GroupStanding .ttl{  background-color: transparent; padding: 16px 16px 0 0;position: relative;height:47px;margin-bottom:16px;border-right:none}
.tour2866.wcInner .GroupStanding .ttl h2{line-height:2;margin-right:0;color:#000;font-size:17px}
.tour2866.wcInner .GroupStanding .table{border-radius:0;overflow:hidden;margin-bottom:0;    box-shadow: unset;}
.tour2866.wcInner .groupTabs .table .ttlRow{background:#fff;margin-bottom:0;padding:0 16px}
.tour2866.wcInner .groupTabs .table .ttlRow .itemTtl{color:#616161;padding-right: 0;}
.tour2866.wcInner .groupTabs .table .wRow{background: #E9F0FF;border:none;border-bottom:1px solid  rgba(255, 255, 255, 0.20);padding:0 16px}
.tour2866.wcInner .groupTabs .table .wRow:nth-child(even) {background: #E8E8E8;}
.tour2866.wcInner .groupTabs .table .wRow:nth-child(odd) {background: #fff}
.tour2866.wcInner .groupTabs .table .wRow .item,
.tour2866.wcInner .groupTabs .table .wRow .item p{color:#1E1E1E}
.tour2866.wcInner .groupTabs .table .wRow .item:first-child{color:#000;padding-right: 0;}
.tour2866.wcInner .groupTabs .table .wRow .item p{line-height:2.5;font-family:droidBold, Arial;    font-size: 12px;}
.tour2866.wcInner .groupTabs .table .wRow .team img{height:24px;}
.tour2866.wcInner .teamPage  .groupTabs .table .ttlRow .itemTtl{color:#616161}
.tour2866.wcInner .groupTabs .table .ttlRow .itemTtl:last-child,
/*.tour2866.wcInner .groupTabs .table .wRow .item:last-child{color:#D50001}*/
.tour2866.wcInner .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl{color: #000;}
.tour2866.wcInner .matchcenter .matchesList{margin-bottom:0}
.tour2866.wcInner .matchcenter .dropDownContainer .placeholder{background:#1A247D;color:#fff;border:none;font-size:15px;border-radius:4px}
.tour2866.wcInner .matchcenter .dropDownContainer .placeholder.active{border:none}
.tour2866.wcInner .matchcenter .dropDownContainer .placeholder:before{color:#fff}
.tour2866.wcInner .matchcenter .dropDownContainer ul{background:#fff;}
.tour2866.wcInner .matchcenter .dropDownContainer ul li{border-bottom: 1px solid rgba(0,0,0,.2);}
.tour2866.wcInner .matchcenter .dropDownContainer ul li:hover{background:transparent}
.tour2866.wcInner .matchcenter .dropDownContainer ul li:hover a{color:#D50001}

.tour2866.wcInner .statsSection{background:unset}
.tour2866.wcInner .statsSection  .title:after{display:none}
.tour2866.wcInner .statsSection  .title{justify-content:space-between;direction:rtl;align-items:flex-start}
.tour2866.wcInner .statsSection  .title h2{margin-bottom:0}
/*.tour2866 .groupTabs .table .wRow .item:last-child{color:#D50001}*/
/*.tour2866.wcInner .groupTabs .table .ttlRow .itemTtl:last-child{color:#D50001}*/

.tour2866.wcInner .matchcenter .dropDownContainer ul li a{color:#000}
/*.tour2866.wcInner .matchcenter .dropDownContainer ul li:hover a{color:#D50001}
*/
.tour2866.wcInner .matchcenter .matchesList .ul .liItem .topData .date{color:#000;position:relative}
.tour2866.wcInner .matchcenter .matchesList .ul .liItem .topData .date:before{content:'';display:inline-block;margin-left: 4px;background:#00C651;mask:url(../Images/Afcon2025//redHeaderPattern.svg) no-repeat center center;-webkit-mask:mask:url(../Images/Afcon2025//redHeaderPattern.svg) no-repeat center center;mask-size:cover;width:10px;height:10px}
.tour2866.wcInner .matchcenter .matchesList .ul .liItem{background:#fff;border:none;border-radius:4px;margin-bottom:25px}
.tour2866.wcInner .matchcenter .matchesList .ul .liItem .allData{border-left:1px solid  rgba(0, 0, 0, 0.20)}
.tour2866.wcInner .matchcenter .matchesList .ul .liItem .teamsData .teams p{color:#000}
.tour2866.wcInner .matchcenter .matchesList .ul .liItem .teamsData .MResult span.score,
.tour2866.wcInner .matchcenter .matchesList .ul .liItem .teamsData .MResult span{color:#000}
.tour2866.wcInner .matchcenter .statsSection:before{display:none}
.tour2866.wcInner .matchcenter .matchesList .ul .liItem .channel,
.tour2866.wcInner .matchcenter .matchesList .ul .liItem .channel:before{color:#616161}
.tour2866.wcInner .matchcenter .matchesList .ul .liItem .leftCol .result{background: unset;font-size:10px;color: #000;border:none;width: 94px;height: 26px;border-radius: 5px;line-height: 25px;font-family:droidbold, Arial;border:1px solid #000}
.tour2866.wcInner .matchcenter .matchesList .ul .liItem .leftCol .details{background: #000  ;font-size:10px; color: #fff;border:none;width: 94px;height: 26px;border-radius: 5px;line-height: 25px;font-family:droidbold, Arial}

.tour2866.wcInner .leftHP{position:relative}
/*.tour2866.wcInner .leftHP:after{content: '';background: url(../Images/ACN2022/fullElephant.png) no-repeat left top;pointer-events: none;position: absolute;bottom: -160px;left: -30px;   width: 94%;height: 210px;background-size: 100% auto;}*/



.tour2866.wcInner .matchcenter .matchesList .ul .liItem.future .topData .matchStatus span { border: 0;background:#000; color: #fff;    padding: 0 14px;    border-radius: 3px; }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.now .topData .matchStatus span {border:0; background:#00C651; color: #fff;    padding: 0 14px; }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.finish .topData .matchStatus span { border:0;background:#D50001; color: #fff;    padding: 0 14px; }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.postponed .topData .matchStatus span { border: 1px solid #27548A; color: #000;background:#27548A;     padding: 0 14px;}

.tour2866.wcInner .matchcenter .matchesList{position:relative;padding-bottom:0}
 



.tour2866.wcInner .statsSection h2:before{display:none}
/*.tour2866.wcInner .statsSection .title:before{    content: '';background: url(../../Images/Euro2024/symbol.png);width: 18px;height: 18px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}*/
.tour2866.wcInner .statsSection .statsConts .statsItems li:before{height:86px;background-size:auto 100%;opacity:0.1}

.tour2866 .proPlayer .remainContent .listing .title h2{color:#fff;margin-right:0;font-size:20px}
.tour2866 .proPlayer .remainContent .listing .title a{margin-left:0;padding:0}
.tour2866.wcInner .proPlayer .multimedia .title, .tour2866.wcInner .videoTemp .pattern1 .ttl{background-color: #1A247D;padding: 3px 10px 3px 10px;position: relative;border-radius:10px;display: flex;
    align-items: center;
    gap: 13px;}

.tour2866.wcInner .mainTour  .statsContainer .more{display: flex;
    position: relative;
    width: 200px;
    height: 40px;
    padding: 0;
    font-size: 15px;
    font-family: droidBold, Arial;
    background: #D50001;
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin: 0 auto 20px;
    border-radius: 8px;}


.tour2866.wcInner .proPlayer.mainTourPage.matchcenter:before,
.tour2866.wcInner .proPlayer.mainTourPage.groupStandingPage:before,
.tour2866.wcInner .proPlayer.mainTourPage.articlePage:before,
.tour2866.wcInner .proPlayer.mainTourPage.teamPage:before{display:none}


.tour2866.wcInner .mainTour .title a{background:transparent;color:#FFFFFF!important;padding:0;margin-top: 6px;margin-left:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li{background:#fff;border:none;width:calc((100% - 16px) / 2);margin-left:16px;margin-bottom:16px;    box-shadow: 0px 2px 4px 0px #0000001A;}
.tour2866.wcInner .statsSection .statsConts .statsItems li.goals:after,
/*.tour2866.wcInner .statsSection .statsConts .statsItems li.matches:after{content:'';background:url(../Images/Afcon2025/bigStar.svg) no-repeat left top;background-size:auto 100%;position:absolute;height:100%;width:150px;top:0;left:0}*/
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){width:calc((100% - 16px) / 2)}
.tour2866.wcInner .statsSection .statsConts .statsItems li .label{color:#D50001;}
.tour2866.wcInner .statsSection .statsConts .statsItems li .value span{color:#000;margin-left:20px!important;font-weight:700}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){margin-bottom:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li.scorer .value .info .name{color:#000;font-size: 16px;}
.tour2866.wcInner .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{color:#D50001;width: calc(100% - 24px);}
.tour2866.wcInner .statsSection .statsConts .statsItems li.scorer .value .playerImage{margin-top:6px}
.tour2866.wcInner .statsSection .statsConts .statsItems li.scorer .value .info a:hover .name{color:#D50001}







/*.tour2866.euroInner .firstScreen:before{content: "";width: 100%;height: 100%;position: absolute;top: 0;right: 0;left:0;bottom:0;background: url(../Images/ACN2022/fullZebra.svg) center center repeat;background-size: auto 100%;pointer-events: none;opacity: 0.04;}
.tour2866.euroInner .firstScreen:after{content:"";width:620px;height:620px;position:absolute;bottom:-80px;left:30px;opacity:1;transform:translateX(-50%);background:url(../Images/ACN2022/greenLion.svg) center center no-repeat;background-size:100% auto;pointer-events: none}
*/
/** Top Container **/
/*.tour2866.euroInner .topContainer{display:inline-block;float:right;width:100%;position:relative;overflow:hidden;margin-bottom:30px}*/

/** Header **/
/*.tour2866.euroInner .customTourHeader{display:inline-block;float:right;width:100%;padding:40px 0;margin:0;position: relative;z-index: 1;}
.tour2866.euroInner .customTourHeader .logo{display:inline-block;float:right;position:relative;z-index:1;border:7px solid #145240;border-radius:50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.tour2866.euroInner .customTourHeader .logo img{width:80px;height:auto}
.tour2866.euroInner .customTourHeader nav{width: 100%;display: inline-block;float: right;}
.tour2866.euroInner .customTourHeader nav ul{display: flex;height: auto;white-space: normal;overflow-x: visible;overflow-y: hidden;background: rgba(0,0,0,0.3);padding: 6px 0;border-radius: 6px;}
.tour2866.euroInner .customTourHeader nav ul li{display: block;flex-grow: 2;padding: 0;text-align:center;border-left: 2px solid rgba(255,255,255,0.1);}
.tour2866.euroInner .customTourHeader nav ul li:nth-child(3),
.tour2866.euroInner .customTourHeader nav ul li:nth-child(4){border-left:none}
.tour2866.euroInner .customTourHeader nav ul li:nth-child(4){flex-grow:1}

.tour2866.euroInner .customTourHeader nav ul li:last-child{border-left:none}

.tour2866.euroInner .customTourHeader nav ul li a{display:inline-block;border-radius:6px;padding:10px 20px;position:relative;font-family:droidBold,Arial;font-size:15px;color:#fff;line-height:1}
.tour2866.euroInner .customTourHeader nav ul li a:hover,.tour2866.euroInner .customTourHeader nav ul li a.active{color:#D50001}*/


.tour2866.wcInner article .maxWidth{background:#fff}
.tour2866.wcInner article .maxWidth .artclHdline{color:#000;font-size:22px}
.tour2866.wcInner .articleHeader .articleInfo{border-bottom:1px solid #000}
.tour2866.wcInner .articleHeader .articleInfo .articleAuthor p{color:#FFFFFF}
.tour2866.wcInner .articleHeader .articleInfo .articleAuthor p a{color:#D50001}
.tour2866.wcInner .articleHeader .articleInfo .time{color:#000;}
.tour2866.wcInner .articleHeader .articleInfo .time span:after{background:rgba(242,65,14,0.2)}
.tour2866.wcInner article .newsFeed{background: rgba(0, 0, 0, 0.07);}
.tour2866.wcInner article .newsFeed a{color:#fff}


.tour2866 .nativeAds iframe {background: #600c27}
.tour2866.wcInner .nativeAds {top:10px}
.tour2866.wcInner .nativeAds iframe {background: #570b26}




.tour2866.wcInner article .details h2{color:#000!important}





.tour2866 article .statsSection:before{display:none}
.tour2866.wcInner .relatedArticles ul li.item:hover .desc h3{color: #D50001!important}
.tour2866.wcInner article .stats{height:auto}

.tour2866.wcInner .speakol{background:#000;padding:12px}
.tour2866.wcInner .speakol .ttl{background:none;padding-right: 0;border:none;color:#D50001;border-bottom:0;margin-bottom:15px}
.tour2866.wcInner .speakol .ttl a{color:#D50001}

.tour2866.wcInner .fbComments{background:#e9e9e9;padding:12px}
.tour2866.wcInner .fbComments .ttl{background:none;padding-right: 0;border:none;color:#000;border-bottom:0;margin-bottom:15px}
.tour2866.wcInner .fbComments .ttl a{color:#000}



.tour2866.wcInner .tourMatches:before,
.tour2866 .interestedArticles:after,
.tour2866.wcInner .topRead .newsPointer:after{display:none}
.tour2866.wcInner .listing ul li.noStats p{color:#000}


.tour2866.wcInner .pattern1 .ttl{background-color: #000;padding: 3px 10px 3px 10px;position: relative;border-radius: 8px;height:auto;border-right:0}
/*.tour2866.wcInner .pattern1 .ttl:before {content: '';background: url(../../Images/Euro2024/symbol.png);width: 18px;height: 18px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}*/
.tour2866.wcInner .pattern1 .ttl a{color:#FFFFFF}
.tour2866.wcInner .pattern1 ul li{    background: #fff; box-shadow: 0px 2px 4px 0px #0000001A;;border:none;border-radius:6px;overflow:hidden}
.tour2866.wcInner .pattern1 ul li .desc p{color:#000}

.tour2866.wcInner .articleHeader .articleInfo .sponsorBy p{color:#FFFFFF}
.tour2866.wcInner .articleHeader .articleInfo .sponsorBy .logoDiv{display: inline-block;float: left;width: 50px;height: 50px;background: #fff;border-radius: 4px;position:relative}
.tour2866.wcInner .articleHeader .articleInfo .sponsorBy:after{background: #D50001;}
.tour2866.wcInner .articleHeader .articleInfo .sponsorBy img{max-height: 40px;top:50%;left:50%;transform:translate(-50%,-50%);right:auto}
.tour2866.wcInner .articleHeader .articleInfo .sponsorBy a{display:inline-block;float:left;width:40px;height:50px;position:relative}
.mostSeenMedia .ttl{display: inline-block;color: #FD7301;background-color: #000;border-right:0}

/*** Choose Squad ***/
.squadacn2022.acn .container {background: url(../Images/ACN2022/acnSquadBg.jpg) no-repeat left top;background-size: cover;}
.squadacn2022.acn .content-wrap{width:85%!important}

.squadacn2022.acn .chseSqMain .chooseMain .stadiumSquad{background: url(../Images/ACN2022/acnMal3ab.png) no-repeat center center;background-size: 100% auto;}
.squadacn2022.acn .chseSqMain.chooseTeam:after{width: 120px;height: 120px;background: url(../Images/ACN2022/acnLogo.png) no-repeat center center;background-size: 100% auto;}
.squadacn2022.acn .chseSqMain .allForms a:hover, .squadacn2022.acn .chseSqMain .allForms a.selected{background: #0277bd}



.tour2866 .showcaseDiv .adTtl,
.tour2866 .leaderboardDiv .adTtl,
.tour2866 .showcaseDiv .adTtl:not(.divVideoStep p){background:#fff;color:#000!important}

.tour2866 .showcaseDiv .showcase,
.tour2866 .leaderboardDiv .leaderboard{background:none}


/*.tour2866.wcInner .showcaseDiv .adTtl,
.tour2866.wcInner .leaderboardDiv .adTtl {background: #fff;color: #b9b9b9!important;}

.tour2866.wcInner .showcaseDiv .showcase,
.tour2866.wcInner .leaderboardDiv .leaderboard{background:#fff}*/



/************************* Arabs in Qatar *************************/
.arabs.tour2866 .topContainer{padding-top:0}
.arabs.tour2866 .firstScreen{border-top:6px solid #FF803A}



.arabs.tour2866 .mainTour .tourTeams{padding:0}

/** Arabs Stats **/
.arabs.tour2866 .arabsHeader{display:inline-block;float:right;width:100%;height:auto;border-radius: 0}
.arabs.tour2866 .arabsHeader .top{display:inline-block;float:right;width:100%;height:230px;border-bottom:6px solid #FD7301;position:relative}
/*.arabs.tour2866 .arabsHeader .top span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:64px;background:url(../Images/WC2022/arabQatarLogo.png) center center no-repeat;background-size:100% auto}*/
/*.arabs.tour2866 .arabsHeader .top:before{content:"";position:absolute;bottom:0;right:10px;width:300px;height:177px;background:url(../Images/WC2022/arabPlayersRight.png) center center no-repeat;background-size:100% auto;pointer-events:none}*/
/*.arabs.tour2866 .arabsHeader .top:after{content:"";position:absolute;bottom:0;left:10px;width:384px;height:177px;background:url(../Images/WC2022/arabPlayersLeft.png?ver=0.5) center center no-repeat;background-size:100% auto;pointer-events:none}*/
.arabs.tour2866 .arabsHeader .headerImg{display: inline-block; float: left; width: 625px; position: relative;height: 100%;overflow:hidden}
.arabs.tour2866 .arabsHeader .headerImg img{display: inline-block; position: absolute; width: 100%;height: auto;top:0;left:0}
.arabs.tour2866 .arabsHeader .headerImg:after{    content: '';position: absolute;width: 172px;height: calc(100% - 20px);background: url(../Images/ACN2022/headerLine.png) top left no-repeat;top: 10px;right: -1px;z-index: 99;transform: rotate(-180deg);background-size:auto 100%}
.arabs.tour2866 .arabsHeader .headerImg:before{content:'';position:absolute;width:133px;height:calc(100% + 100px);top:8px;right:-27px;background-color:#0B4F3C;z-index:10;transform: rotate(35deg);}
.arabs.tour2866 .arabsHeader .text{display: inline-block; float: right; width: calc(100% - 625px); position: relative;height: 100%;}
.arabs.tour2866 .arabsHeader .text p{display: inline-block; text-align: center;height: 100%;font-family:droidBold, Arial;font-size:45px;color:#FFFFFF;position:relative;line-height:4.8}
/*.arabs.tour2866 .arabsHeader .text p:before{content:'';background:url(../../Images/Euro2024/symbol.png) no-repeat center right;width:34px;height:34px;position:absolute;background-size:100%;pointer-events:none;top:50%;transform:translateY(-50%);right:-60px}*/
/*.arabs.tour2866 .arabsHeader .text p:after{content:'';background:url(../../Images/Euro2024/symbol.png) no-repeat center right;width:34px;height:34px;position:absolute;background-size:100%;pointer-events:none;top:50%;transform:translateY(-50%);left:-60px}*/
.arabs.tour2866 .arabsHeader  .customTourHeader nav{width:calc((100% - 240px ) /2)}
.arabs.tour2866 .arabsHeader .text:before{content:'';background:url(../Images/ACN2022/rotateElephant.svg) no-repeat top right;position:absolute;top:0;right:0;width:100%;height:100%;background-size: auto 100%;pointer-events:none}

.arabs.tour2866 .arabsHeader .arabsMenu {position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 860px;}
.arabs.tour2866 .arabsHeader .arabsMenu li{display:inline-block;float:right;margin-left:16px;}
.arabs.tour2866 .arabsHeader .arabsMenu li:last-of-type{margin-left:0}
.arabs.tour2866 .arabsHeader .arabsMenu li a{display:inline-block;float:right;padding:0 30px;height:40px;line-height:40px;background:rgba(88,0,108,0.4);border-radius:4px;font-family:droidBold,Arial;font-size:15px;color:#FFFFFF}
.arabs.tour2866 .arabsHeader .arabsMenu li a:hover,
.arabs.tour2866 .arabsHeader .arabsMenu li.select a{background:#FD7301}

.arabs.tour2866 .firstScreen:after{top:210px}

.arabs.tour2866 .arabsStatsCntnr{display:inline-block;float:right;width:100%;border-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList{display:inline-block;float:right;width:calc((100% - 48px) / 4);margin-left:16px;background:#D50001;position:relative;padding-top: 4px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow:hidden}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList:before{content:"";width:100%;height:4px;position:absolute;top:0;right:0;background:#D50001}
/*.arabs.tour2866 .arabsStatsCntnr .teamStatsList:after{content:"";width:27px;height:8px;position:absolute;top:0;left:0;opacity:1;background:url(../Images/WC2022/pattern04.svg) center center no-repeat;background-size:100% auto;pointer-events: none}*/

.arabs.tour2866 .arabsStatsCntnr .teamStatsList:nth-child(4n){margin-left:0}

.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName{display:inline-block;float:right;width:100%;background:#D50001;position:relative;margin-bottom:0}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;pointer-events: none}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList.qatar .teamName:before{opacity:0.06;background:url(../Images/Flags/WC2022/Qatar.png) center center no-repeat;background-size:100% auto}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList.saudi .teamName:before{opacity:0.06;background:url(../Images/Flags/WC2022/Saudi.png) top -94px center no-repeat;background-size:100% auto}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList.tunis .teamName:before{opacity:0.06;background:url(../Images/Flags/WC2022/Tunis.png) center center no-repeat;background-size:100% auto}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList.morocco .teamName:before{opacity:0.06;background:url(../Images/Flags/WC2022/morocco.png) center center no-repeat;background-size:100% auto}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName h2{display:inline-block;float:right;width:100%;font-family: droidBold, Arial;font-size:18px;height:70px;color:#efe1c3;text-align:right;line-height:70px;padding:0 30px 0 10px;position:relative}
/*.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName h2:before{content: "";width: 12px;height: 12px;position: absolute;top: 50%;right: 10px;transform: translateY(-50%);background: url(../../Images/Euro2024/symbol.png) no-repeat center right;background-size: 100% auto;pointer-events: none;}*/
.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName .stand{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:30px}

.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName .stand p{display:inline-block;float:right;width:100%;font-family:ykBold,arial;font-size:34px;color:#D50001;text-align:center;line-height:1}
.arabs.tour2866 .arabsStatsCntnr .teamStatsList .teamName .stand label{display:inline-block;float:right;width:100%;font-family:droidLight,arial;font-size:10px;color:#FFFFFF;line-height:1}

.arabs.tour2866 .content-wrap:before{top:230px}


.arabs.tour2866 .arabsStatsCntnr .teamStatsList .cntnr{display:inline-block;float:right;width:100%;padding:20px 12px;}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand{display:inline-block;float:right;width:100%;}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand .hint{display:inline-block;float:right;width:100%;font-family:droidLight,arial;font-size:12px;color:#D50001;}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand li{display:inline-block;float:right;width:100%;padding:0 10px;margin-bottom:4px;height:40px;background:rgba(255,255,255,0.06);line-height:40px;border-radius:6px;overflow:hidden}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand li:last-of-type{margin-bottom:0}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand li label{display:inline-block;float:right;width:calc((100% - 16px) / 2);margin-left:16px;font-family:droidLight,arial;font-size:12px;color:#FFFFFF;}
.arabs.tour2866 .arabsStatsCntnr .arabsStatsStand li p{display:inline-block;float:right;width:calc((100% - 16px) / 2);font-family:ykBold,arial;font-size:15px;color:#D50001;text-align:left}



.arabs.tour2866 .proPlayer .remainContent .listing ul li{background:#fff}

.arabs.tour2866 .matchcenter{padding:0;margin-top:0;background-color:#0B4F3C;margin-bottom:0}


/** star**/


/** Tour Matches **/



.arabs.tour2866 .twWidget .twContainer{height:440px}







/*.tour2866.wcInner.arabs .content-wrap{background:linear-gradient(45deg,#340040,#4f0161,#340040);}*/
.tour2866.arabs .firstScreen{display: inline-block;float: right;width: 100%;border-radius: 0;background:none}
.tour2866.arabs .firstScreen:before{display:none}
.tour2866.arabs .firstScreen:after{display:none}
.tour2866.arabs .matchcenter .matchesList .ul .liItem{background:rgba(0,0,0,0.1)}



.tour2866.wcInner .mainTour .FullWidthBK{padding:0 12px}
.tour2866.wcInner .mainTour .FullWidthBK .euroHeader{border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden}
/*.tour2866.wcInner .mainTour .FullWidthBK .tourTtl .tourLogo{max-width:500px;max-height:500px}*/
.tour2866.wcInner .mainTour .FullWidthBK .tabs{background:#fff;}
.tour2866.wcInner .proPlayer .tabs a{font-family:droidBold, Arial;color:#000}
.tour2866.wcInner .proPlayer .tabs a:last-child{margin-left:0}
.tour2866.wcInner .mainTour .tabs a.active, 
.tour2866.wcInner .mainTour .tabs a:hover {color: #D50001!important}
.tour2866.wcInner .mainTour .tabs a:after{display:none}
.tour2866.wcInner .mainTour .tabs a.active:after, 
.tour2866.wcInner .mainTour .tabs a:hover:after {background: #D50001;}
/*.tour2866.wcInner .proPlayer .teamStatsTabs .title{border-bottom:2px solid #FD7301}*/

/*.tour2866 .proPlayer .featuredArea .pattern2 ul li .desc p{color:#fff}*/
/*.tour2866 .mainTour .featuredArea .pattern2 ul li{border:dashed}*/

.TourMoreButton{
    display:inline-block;
    border-radius: 8px;
    background:#D50001;
    width: 200px;
     height: 40px;
     color: #FFF;
font-family: droidBold, Arial;
font-size: 15px;
    line-height: 40px;
    margin-bottom: 20px;
}
.TourMoreButton:hover{background:#000}
.tour2866 .proPlayer .remainContent .listing ul li .secName .icon:before{font-size:21px!important}
.tour2866.wcInner .mainTour .championTabs .item{background-color:#fff;color:#000;border-radius:21px;position:relative;height:36px;line-height:36px;border:0;font-size:12px;font-family:droidBold}
.tour2866.wcInner .mainTour .championTabs .item:hover,
.tour2866.wcInner .mainTour .championTabs .item.select { background-color:#D50001;color:  #fff ;border:1px solid #D50001}

.tour2866.wcInner .statsContainer .euroGroups.groupTabs{background:none;border-top:none;border-radius:6px;padding: 60px 0 0;margin-bottom:30px}
.tour2866.wcInner .statsContainer .euroGroups.groupTabs:before{display:none}
.tour2866.wcInner .groupTabs .flickity-button{top:-40px;border-radius:4px}
.tour2866.wcInner .groupTabs .flickity-button.previous{right:auto}
.tour2866.wcInner .euroGroups.groupTabs .groupsCnt .table .wRow:nth-child(odd){background:none}
.tour2866.wcInner .euroGroups.groupTabs .groupsCnt .table .wRow:nth-child(even){background:#E8E8E8}
.tour2866.wcInner .euroGroups.groupTabs .groupsCnt .table .wRow .team img{margin-top:0}

.tour2866 .mainTour .euroGroups ul li .groupItem .groupTtl h3{color:#000;padding-right:10px}

.tour2866.wcInner .wcClipTeam .clip .cntnr{background:#D50001;border:none}
.tour2866.wcInner .wcClipTeam .clip .cntnr label{color:#D50001;font-family:droidBold, Arial}
.tour2866.wcInner .wcClipTeam .clip .cntnr p{color:#FFFFFF;font-family:droidLight, Arial}
.tour2866 .mainTour .tourStats.stats .top10 .item .title{height:47px;    background: #000;}
.mainTour .tourStats.stats .top10 .item .title:before{background:url(../Images//Afcon2025/yellowBtnPattern.svg);background-size: cover;
    width: 16px;
    height: 16px;
    margin: 15px 0 0 8px;}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList{display:inline-block;float:right;width:calc((100% - 50px) /2);border-radius:16px;position:relative;margin-left:50px;background:#FFFFFF;border: 1px solid #fff;height:53px;}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList:last-child{margin-left:0}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList a{display:inline-block;width:100%;height:100%;padding:10px 20px}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList .teamImg{    display: inline-block;width: 30px;height: 30px;float:right;margin-left:20px}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList .teamImg img{width:30px}
.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList p {  font-size: 14px; width: auto;text-align: right;float: right;color:#1E1E1E;display: inline-block;font-family:droidLight, Arial}

.tour2866 .EuroMatchDetails .matchDetailsTabs .timeline.voting:before{content:'x';position:absolute;color:#fff;font-size:14px;left:50%;transform:translateX(-50%);top:15px}

.tour2866 .mainTour .tourTeams{padding:0;background:none}
.tour2866 .mainTour .tourTeams .tourTeamsCntnr li p{color:#000;line-height:1.4}
.tour2866 .mainTour .tourTeams .tourTeamsCntnr li:hover p{color:#D50001}
.tour2866 .mainTour .tourTeamsCntnr .flickity-viewport{border:none;background:#fff}
.tour2866 .mainTour .tourTeamsCntnr .flickity-button{background:#30c06b;border:none;overflow:visible}
.tour2866 .mainTour .tourTeamsCntnr .flickity-button:disabled{opacity:.3}
.tour2866 .mainTour .tourTeamsCntnr .flickity-button.previous:before,
.tour2866 .mainTour .tourTeamsCntnr .flickity-button.next:before{color:#fff;line-height:80px}
.tour2866 .mainTour .tourTeamsCntnr .flickity-button.previous:disabled:before,
.tour2866 .mainTour .tourTeamsCntnr .flickity-button.next:disabled:before{opacity:0.3}

.tour2866 .mainTour .tourTeamsCntnr .flickity-button.previous:after{border-left:0; border-right: 18px solid #D50001}

.tour2866 .mainTour .tourTeamsCntnr .flickity-button.previous:disabled:after{border-left:0; border-right: 18px solid #f1e2b7}

/*.tour2866 .fifaRanking .groupTabs .table .wRow .item:last-child{color:#D50001}*/

.tour2866 .mainTour .tourTeamsCntnr .flickity-button.next:after{right:-18px}

.tour2866.wcInner .mainTour .tourStats.stats > .title{ background-color: #1A247D; padding: 3px 16px 3px 0; position: relative;height: 47px;border-radius:10px;line-height:47px;    display: flex;
    align-items: center;
    gap: 13px;}
.tour2866.wcInner .mainTour .tourStats.stats > .title{line-height:2}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item{background:#fff;border:none;padding:0;border:0;border-radius:10px}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item .title h3{display:flex;align-items:center;gap:8px;color:#fff}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item .title h3:before{ 
    content: "";
   display: inline-block;
    width: 16px;
    height: 16px;
    background: #00C651;
    mask: url(../Images/Afcon2025/redHeaderPattern.svg) no-repeat center center;
    -webkit-mask: url(../Images/Afcon2025/redHeaderPattern.svg) no-repeat center center;
    mask-size: contain;
    pointer-events: none;}
.tour2866.wcInner .mainTour .tourStats.stats .item .noStats p{color:#000}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item ul li{border-bottom:2px solid  rgba(0, 0, 0, 0.10);}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item ul li:first-child{background:#F2F2F2;}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item ul li:first-child .rank{color:#000;font-weight:700}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item ul li .rank{color:#fff}
.tour2866.wcInner .mainTour .tourStats.stats .item ul li:first-child .name a{color:#000}
.tour2866.wcInner .mainTour .tourStats.stats .item ul li .name a:hover{color:#D50001}
.tour2866.wcInner .mainTour .tourStats.stats .item ul li .name a{color:#000}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item ul li .name a:nth-child(2) p{color:#D50001}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item ul li .name a:nth-child(2):hover p{color:#D50001}
.tour2866.wcInner .mainTour .tourStats.stats .item.scorer ul li .num span:after{color:#1A247D}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item ul li:first-child .name a:nth-child(2) p{color:#000}

.tour2866  .matchcenter .matchesList .ul .liItem .teamsData .teamA img,
.tour2866  .matchcenter .matchesList .ul .liItem .teamsData .teamB img{background:none;border: none;width:24px;height:auto;padding:0;border-radius:0}
/*.tour2866.wcInner .mainTour .tourStats.stats .top10 .item .more:after {content: '';background: url(../Images/ACN2022/statsLine.svg) bottom left;position: absolute;bottom: 8px;left: 0;height: 36px;width: 100%;background-size: auto 100%;pointer-events: none;opacity:0.7}*/

.tour2866.wcInner .acnStats.proPlayer .leftHP:after{display:none}
/*.tour2866.wcInner  .acnStats.proPlayer .remainContent .proNews:after{content:'';width: 786px;height: 100%;position: absolute;top: -45px;left: -517px;background: url(../Images/ACN2022/circle.png) top center no-repeat;background-size: 100% auto;pointer-events: none;}*/
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item ul li .num p{color:#000;text-align:center}

.tour2866.wcInner .mainTour .tourStats.stats .top10 .item ul li:first-child .num p{color:#1A247D;text-align:center}
.tour2866 .mainTour .tourStats.stats .top10 .item ul li:first-child .num span{text-align:center}
.tour2866.mainTour .tourStats.stats .top10 .item ul li:first-child .num span{color:#D50001}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item .more,
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item .more .icon-more:before{color:#FD7301}
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item .more,
.tour2866.wcInner .mainTour .tourStats.stats .top10 .item .more .icon-more:before{border-radius: 5px;font-weight:bold;height: 26px;width: auto;background: #D50001;color: #fff;line-height: 26px;text-align: center;float: none;margin: 0 auto;position: relative;margin-top: 12px;padding:0 19px;font-size:12px;margin:25px}
.tour2866.wcInner .tourStats.stats .item .more span{display:none}


.tour2866.wcInner .mainTour .tourStats.stats .top10 .item ul li:first-child .image{border:2px solid #D50001 }

.tour2866.wcInner .standingSection.scorers .cnts{background:#FFF;border:none}
.tour2866.wcInner .standingSection.scorers .cnts .noPlayers{color:#000}
.tour2866.wcInner .mainTour .standingSection .table .ttlRow{background:#E6F4EF}
.tour2866.wcInner .mainTour .standingSection .wRow{background:none;border:0}
.tour2866.wcInner .mainTour .standingSection .table .ttlRow .itemTtl{color:#000}

.tour2866.wcInner .standingSection.scorers .table .wRow .item,
.tour2866.wcInner .mainTour .standingSection .wRow .item p,
.tour2866.wcInner .standingSection.scorers .table .wRow .item{color:#000}

.tour2866.wcInner .mainTour .standingSection .wRow:nth-child(even) {
    background: #fff;
}
.tour2866.wcInner .mainTour .standingSection .wRow:nth-child(odd) {
    background:#E6F4EF ;
}

/*.tour2866.wcInner .mainTour .standingSection .wRow .item p:hover{color:#D50001}*/

.tour2866.wcInner .standingSection.scorers .cnts .more,
.tour2866.wcInner .standingSection.scorers .cnts .more .icon-more:before{color:#D50001}

.tour2866.wcInner .standingSection.scorers .cnts .more:hover,
.tour2866.wcInner .standingSection.scorers .cnts .more:hover .icon-more:before{color:#D50001}
.tour2866 .mainTour .teamSquad .title:after {
    background-color: unset;
}
.tour2866.wcInner .mainTour .teamSquad .title h1{color:#fff}
.tour2866.wcInner .mainTour .teamSquad .positionName .title{background:unset;margin-bottom: 15px;border-bottom:1px solid rgba(255, 255, 255, 0.20);border-radius:0}
/*.tour2866.wcInner .mainTour .teamSquad .positionName .title:before{    content: '';background: url(../../Images/Euro2024/symbol.png);width: 18px;height: 18px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);background-size:100% 100%;pointer-events:none}*/

.tour2866.wcInner .mainTour .teamSquad .positionName .title h2{font-size:15px;line-height:2;color:#000}
.tour2866.wcInner .mainTour .teamSquad .positionName li{    background:#fff;position:relative;    box-shadow: 0px 2px 4px 0px #0000001A;border-radius:10px}
.tour2866.wcInner .mainTour .teamSquad li{background:rgba(66,7,30,.4);border:none}
.tour2866.wcInner .mainTour .teamSquad .positionName .playerHeader{background: #fff;border-bottom:1px solid rgba(0,0,0,.2);height:150px;    padding: 20px 12px;}
.tour2866.wcInner .mainTour .teamSquad .playerData .item{border-bottom:1px solid rgba(255, 255, 255, 0.20)}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo{    width: calc(100% - 110px);padding-right: 10px;}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .topInfo{display:inline-block;width:100%;float:right}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .topInfo:nth-of-type(1){margin-top:8px}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .topInfo:nth-of-type(2n){margin-bottom:6px}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo  span{display: inline-block;width: 100%;float: right;height: 24px;border-radius: 21px;background: #D50001;color: #000;font-size: 10px;line-height: 24px;text-align: center;}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .shirt{width:auto;float:left;font-size:24px}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .data{display:inline-block;float:right;width:auto;font-size:11px;color:#fff}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo p.data{float:left;font-size:12px}
.tour2866 .mainTour .teamSquad .playerHeader .playerImgCnt{width:110px;height:110px}
.tour2866 .proPlayer .positionName .title:before{    width: 26px;
    height: 26px;}
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .shirt,
.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .name{color:#000}

.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .name{font-size:15px;line-height:1.4}

.tour2866.wcInner .mainTour .teamSquad .playerData .item p.data{color:#000}

.tour2866.wcInner .mainTour .teamSquad .playerHeader .playerInfo .position{color:#D50001;font-size:14px;float:right;width:auto}
.tour2866.wcInner .mainTour .teamSquad .playerData .item label.data{color:#000}

.tour2866.wcInner .mainTour .teamSquad .playerData .item:last-child .data,
.tour2866.wcInner .mainTour .teamSquad .playerData .item .data .icon-arrow:before{color:#D50001}

.tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li {width: calc((100% - 32px) / 3)}
.tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:16px}
.tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li:nth-child(3n){margin-left:0}


/******** Match Details *******/
.tour2866 .EuroMatchDetails .mtchDtlsRslt{background:#111111;}
/*.tour2866.EuroMatchDetails .mtchDtlsRslt:before{content: "";width: 100%;height: 100%;position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: url(../Images/WC2022/pattern01.svg) center center repeat;background-size: 420px auto;pointer-events: none;opacity: 0.03;}*/

.tour2866.EuroMatchDetails .content-wrap:before{display:none}
.tour2866.EuroMatchDetails .mainTour .FullWidthBK{padding:0;border-radius:0;background:none}
.tour2866.EuroMatchDetails .mainTour .mtchDtlsRslt{margin-bottom:0;border-radius:20px;border-bottom: 1px solid rgba(0, 0, 0, 0.20);}
.tour2866.EuroMatchDetails .proPlayer{padding:0 0 30px;border-radius:0}
.tour2866.EuroMatchDetails .mainTour .FullWidthBK .tabs{background:none;margin-top:30px}
.tour2866.EuroMatchDetails .mainTour.proPlayer .tabs a{color:#000;background:#fff;border-radius:50px;padding:0 20px;margin-left:15px;height: 38px;
    line-height: 38px;font-family:droidBold;font-size:12px}
.tour2866.EuroMatchDetails .mainTour .tabs a:after{display:none}
.tour2866.EuroMatchDetails .mainTour .tabs a.active, 
.tour2866.EuroMatchDetails .mainTour .tabs a:hover{border-bottom:0;background:#D50001;color:#fff}
.tour2866.EuroMatchDetails .matchDetailsTabs{min-height:150px}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline .empty-tab{padding:50px 0;width:100%}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline .empty-tab p{text-align:center}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr img{transform:none}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts .more{background:#D50001!important;padding:0;border-radius:20px;color:#000;font-family:droidBold}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .secName{display:none}
.tour2866.EuroMatchDetails .mainTour .tabs a.active:after, .tour2866.EuroMatchDetails .mainTour .tabs a:hover:after{display:none}
.tour2866.EuroMatchDetails .content-wrap:after{display:none}

.tour2866.EuroMatchDetails .matchLoader{position:absolute;position: absolute;width: 68px;height: 68px;top: 50%;left:50%;transform: translate(-50%, -50%);/*background:url(../Images/ACN2022/acnLoader.gif) no-repeat center center;background-size:100px auto*/}
.tour2866.EuroMatchDetails .matchLoader div {position: absolute;top: 33px;width: 13px;height: 13px;transform:rotate(45deg);background: #D50001;animation-timing-function: cubic-bezier(0, 1, 1, 0);}
.tour2866.EuroMatchDetails .matchLoader div:nth-child(1) {left: 4px;animation: lds-ellipsis1 0.6s infinite;}
.tour2866.EuroMatchDetails .matchLoader div:nth-child(2) {left: 4px;animation: lds-ellipsis2 0.6s infinite;}
.tour2866.EuroMatchDetails .matchLoader div:nth-child(3) {left: 28px;animation: lds-ellipsis2 0.6s infinite;}
.tour2866.EuroMatchDetails .matchLoader div:nth-child(4) {left: 52px;animation: lds-ellipsis3 0.6s infinite;}




.tour2866.EuroMatchDetails .mtchDtlsRslt li .resultDiv .result span.date:after{background:#D50001;display:none}



.tour2866.EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn a:hover{color:#D50001}




.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsDiv,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .formationDtls,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events,
.tour2866.EuroMatchDetails .ManofMatch,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem{background:#000}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData{background:#fff}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline .cnts ul li .min,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .eventsTtl{background:#FFFFFF;border-bottom:none}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl{background:#fff;    border-bottom: 0;}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsTtl{background-color:#D3E3FF}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .statsDiv,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow:first-child{border-bottom:1px solid rgba(255, 255, 255, 0.20)}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow:last-child{border-bottom:none}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow{border-bottom:1px solid rgba(255, 255, 255, 0.20);}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .date p{color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchData .leagueName p,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team2 span,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team2 .teamName{color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .previousMatch{    box-shadow: 0px 2px 4px 0px #0000001A;}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls{background:none}


.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min .comment,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult p,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result span,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts h3,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .formName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .formName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li .min,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2,
.tour2866.EuroMatchDetails .ManofMatch h3,
.tour2866.EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchTxt,
.tour2866.EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl h3,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult p,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span{color:#fff}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min .comment {
    top: -29px;
    color: #1A247D;
    height: 50px;
    line-height: 50px;
    border: 1px solid rgba(0, 0, 0, 0.20);
background: #FFF;border-radius:8px
}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team1 span,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team1 .teamName{color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.min .comment:after{color:#005635}
.tour2866.EuroMatchDetails .mtchDtlsRslt li .resultDiv .result span,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .matchScorer .goal .player,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info span,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info:before,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .team,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team p,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .desc, 
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach,
.tour2866.EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchTxt,
.tour2866.EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData span,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .dash,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item a,
.tour2866 .mtchDtlsRslt li .teamA p, .tour2866 .mtchDtlsRslt li .teamB p,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .tourName .item p,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn a,
.tour2866.EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn .date{color:#fff}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .desc, 
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .team,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData span,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .dash,
.tour2866.EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchTxt{color:#fff}

 .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum,
 .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
 .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum,
 .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName,
  .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach span, 
  .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach span,
 .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right p,
 .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left p{color:#000}

 .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events{background:#fff}
 .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsTtl,
  .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .eventsTtl{background:#fff;border-bottom:1px solid rgba(0, 0, 0, 0.20);

 }


.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls{border-bottom: 1px solid rgba(255, 255, 255, 0.20);}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls:last-child{border-block:0}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad  .cnts .formationDtls .team p,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min .comment:after,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamA p,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamB p{color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min, .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .squadTtl,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.TeamA .min{background-color:#fff}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.TeamB .min{background-color:#fff}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li{background-color:unset;overflow:unset;border-radius: 5px;border: 1px solid rgba(0, 0, 0, 0.20);;}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min .comment{color:#1A247D}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min{border-bottom: 1px solid rgba(0, 0, 0, 0.20); border-radius: 5px 5px 0 0;}
.tour2866 .matchDetailsTabs .timeline .cnts ul li .min .minNumber{color:#D50001}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events .cnts h3,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span.a,
.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span.b,
.EuroMatchDetails .mtchDtlsRslt li p.status{color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee.MatchHalf .min:after{display:none}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name a,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name a,
.tour2866.EuroMatchDetails .mtchDtlsRslt li p.status{color:#000}
.tour2866.EuroMatchDetails .mtchDtlsRslt li .matcResultAction{border-bottom: 1px solid rgba(0, 0, 0, .2);}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls { background: #fff; border-radius: 0 0 5px 5px;}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min:after{color:#00C651}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.matchDetailsIshowcaseContainer{border:0}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .formation{    background: url(../Images/Afcon2025/footballfieldDark.webp) center center no-repeat;
    background-size: 100% 100%;}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline .cnts ul li p, .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf p{color:#000;    border-radius:0 0 5px 5px;}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li p.description{background-color:#fff}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsDiv {background-color:#fff}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl{  border-bottom: 1px solid #202020;}
.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty h3{background-color:#FFFFFF}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty h3{color:#D50001;background:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl.footer{border-top:1px solid #202020;background:none}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl.footer h3{background:none}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl.footer h3{color:#FFFFFF}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .penaltyNumber{background:#FFFFFF;color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li{border:0}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data span{color:#fff}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li p.description{color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult p,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result span{color:#000}

.tour2866.EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2 span{color:#fff}


.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li:hover .playerName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li:hover .playerName,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item a:hover{color:#00C651}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .statsTtl, .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts h3{background:none;border-bottom:0}



.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2{border-radius: 5px;
border-bottom: 1px solid rgba(0, 0, 0, 0.20);
background: #FFF;}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min{color:#FFFFFF!important;padding-top: 40px;    height: 140px;    border-radius: 5px 5px 0 0;}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2 span{color:#000}

.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.matchDetailsIshowcaseContainer,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts ul li,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl h3,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events .cnts h3,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow{background:none}
.tour2866.EuroMatchDetails .mtchDtlsRslt li .resultDiv .penaltyRes{left: 50%;
    transform: translateX(-50%);}


.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts ul li{border:0 ;margin-bottom: 10px;padding: 8px;border-radius: 3px;background:#F2F2F2}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts h3,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .desc,
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .team{color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsDiv{background:#fff}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li .min{background:#fff}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team .formName{color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2{background:#1A247D;color:#fff;position:relative;font-family:droidBold, Arial;    border-bottom: 1px solid #202020;}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl h3{color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad .formationTtl{background:unset;border-bottom:0}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad .formationTtl h3{color:#000}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad{background:#fff}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul:before{background-color:#D50001}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li .min{border-bottom:0;border:1px solid #000;color:#000}
.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName, .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName{color:#000}
/*.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Main{border:1px solid #8a1538}*/
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA{margin-left:50px;}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA, .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB{width:calc((100% - 50px) / 2)}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .cnts ul li{height:38px;margin-bottom:10px;padding:8px;border-radius:3px}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Main .matchSquad.main ul li span.VoteBtn {
    background: #D50001;
    background-size: 100%;
    border-radius: 50%;

}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Main .matchSquad.main ul li span.VoteBtn.active{background:url(../Images/Afcon2025/manMatchRadioCheckedafcon.png) no-repeat center center;background-size:100%}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Main{    border-bottom: 0;    border-radius: 5px;margin-bottom: 30px;}
.tour2866.EuroMatchDetails .ManofMatch h3{color:#fff;position:relative;background:#1A247D;border-bottom:0}

 .tour2866.EuroMatchDetails .ManofMatch{border:0;}
 .tour2866.EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting{color:#D50001;font-family:droidBold,Arial}
 .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Sub{border-radius:5px}
 .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad ul li .VoteBtn{   background: #D50001;
    background-size: 100%;
    border-radius: 50%;}

 .tour2866.EuroMatchDetails .ManofMatch{background:#fff}
 .tour2866.EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchTxt,
 .tour2866.EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchName{color:#000;font-family:droidBold,Arial}
/******** ACN Count down *******/

.tour2866 .eventCountDown .countDownCnts{pointer-events:none}
/*.cntDwnFinished.tour2866 .eventCountDown{display:none}*/ 


.tour2866 .proPlayer .remainContent .listing ul li.noStats{width:100%}
.tour2866.wcInner article .lastMatch.RelatedMatchstats.stats{border:none}

.tour2866.wcInner article .lastMatch.RelatedMatchstats.stats .item ul li{border:none;height:185px}


.tour2866.wcInner article .lastMatch.RelatedMatchstats.stats .item ul li .resultDiv .matchStatus date{color:#D50001}
.tour2866.wcInner article .lastMatch.RelatedMatchstats.stats .item ul li .resultDiv .matchStatus .status.details{background:#D50001;border-radius:20px;color:#FFFFFF;line-height:20px}



 .wc-route-btn{display:inline-block}




/*tabs*/
.tour2866 .TabsContainer{display:inline-block;width:100%;float:right;position:relative;overflow: hidden;margin:10px 0 20px}
.tour2866 .TabsContainer .tab{height:auto!important}
.tour2866 .TabsContainer .tab a {float: right;border:0;width:auto;position:relative;background:#fff;border-radius:8px;outline: none;cursor: pointer;padding:4px 30px;transition: 0.3s;font-size: 14px; font-family:droidBold, Arial;color:#000;margin-left:15px;   }
.tour2866 .TabsContainer .tab a:last-child{margin-left:0}
.tour2866 .TabsContainer .tab a.active, .tour2866 .TabsContainer .tab a:hover{background-color:#D50001;color:#fff}
/*.tour2866 .TabsContainer .tab a.active:before{content:'';width:9px;height:9px;background:url(../../Images/Euro2024/symbol.png);position:absolute;right:10px;background-size:100%;top:50%;transform:translateY(-50%)}*/
/*.tour2866 .TabsContainer .tab a.active:after{content:'';width:9px;height:9px;background:url(../../Images/Euro2024/symbol.png);position:absolute;left:10px;background-size:100%;top:50%;transform:translateY(-50%)}*/
.tour2866 .TabsContainer .tabcontentDiv{display:none}



.tour2866 .proPlayer article .latestArticle .title{
    background-color: unset;
    padding: 0;
    position: relative;
    border-radius: 0;
    display: inline-block;
    }
.tour2866 .proPlayer article .latestArticle .title h2{
    color:#000;
    font-size:18px
}
.tour2866 .proPlayer article .latestArticle .title:after{content: '';
    width: 100%;
    height: 1px;
    background: #AAAAAA;
    float: right;
    margin-top: 5px;}
.tour2866 article .latestArticle .flickity-button:disabled{    opacity: 1!important;
    border: 1px solid #AFAFAF;
    background: #F2F2F2!important;}
.tour2866 article .latestArticle .flickity-button:disabled:before {
    color: #AFAFAF;
}
.tour2866 article  .latestArticle .flickity-button{background: #0079BB;    border: 1px solid #0277bd;}
.tour2866  article  .latestArticle .flickity-button:before {
    color: #fff;
}


/*quizListing*/
.tour2866.cafLgFinal .content{margin-top:0}
.tour2866 .quizListing{display:inline-block;float:left;width:100%}
.tour2866 .quizListing .title{    background-color: #1A247D;
    padding: 5px 10px;
    position: relative;
    border-radius: 8px;}
/*.tour2866 .quizListing .title:before{content:'';background:url(../../Images/Euro2024/symbol.png);width:20px;height:20px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}*/
.tour2866 .quizListing .title h2 {margin-right: 0;color:#fff}
.tour2866 .quizListing .data{border-radius: 10px;
border: 1px solid rgba(0, 0, 0, 0.10);
background: var(--white, #FFF);}
.tour2866 .quizListing .data label{    display: inline-block;width: 100%;float: right;text-align: right;color: #000;font-family: 'droidBold';font-size: 16px;border-bottom:1px solid rgba(255, 255, 255, 0.20);;padding-bottom: 10px;}
.tour2866 .quizListing .data p{    display: inline-block;float: right;width: 100%;color: #000;font-size: 16px;padding: 0 20px;position:relative}
.tour2866 .quizListing .data p:before {content: '';border-radius:50%;    background: #00C651;
    mask: url(../Images/Afcon2025/redHeaderPattern.svg) no-repeat center center;
    -webkit-mask: url(../Images/Afcon2025/redHeaderPattern.svg) no-repeat center center;
    mask-size: contain;width: 12px;height: 12px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.tour2866 .leftHP.quiz{position:relative}
/*.tour2866 .leftHP.quiz:after{content:'';background:url(../../Images/Euro2024/BigBall.png) left bottom no-repeat;background-size:100% auto;width: 100%;
    position: absolute;
    height: 240px;
    left: -130px;
    bottom: 0;
    transform: rotate(-90deg);
    opacity: 0.26;}*/

/*teampage*/
.tour2866 .teamPage .customTourHeader, .tour2866 .playerPageCnts .customTourHeader{padding:40px 0}
.tour2866 .teamPage  .euroGroups .groupsCnt{width:100%}

.tour2866 .teamPage .tourTeams .flickity-button.previous {left:auto;right:-28px}
.tour2866 .teamPage .tourTeams .flickity-button.next{left:-28px;right:auto}

.tour2866 .teamPage .euroGroups .groupsCnt ul li{ width: 350px;height: 345px;padding:0 10px }
.tour2866 .teamPage .euroGroups .groupsCnt ul li .groupItem{width:100%;background: #fff; box-shadow: 0px 2px 4px 0px #0000001A;}
.tour2866.wcInner .teamPage .groupTabs .table .ttlRow .itemTtl:last-child{margin-bottom:0}
.tour2866.wcInner .teamPage .flickity-button.next{left:0}
.tour2866.wcInner .teamPage .flickity-button.previous{left:45px}
.tour2866.wcInner .teamPage .tourTeams .flickity-button.next{left:-28px}

.tour2866.wcInner .teamPage.mainTour .title a{padding:2px 0}



.tour2866.wcInner .teamPage.mainTour .flickity-button.previous:before,
.tour2866.wcInner .teamPage.mainTour .flickity-button.next:before{font-size:12px}

.tour2866.wcInner .teamPage.mainTour  .statsSection:before{display:none}
.tour2866.wcInner .teamPage.mainTour .statsSection .statsConts{padding:0}
.tour2866.wcInner.euroMinByMin .statsContainer a.more{background:#D50001;    border-radius: 8px;color:#fff;    position: relative;}

.tour2866.wcInner.euroMinByMin .statsContainer a.more:after {
    right: auto;
    left: -38px;
}




@media screen and (min-width: 1024px) and (max-width: 1359px) {
    .tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList a{padding:10px 15px}

    .tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList .teamImg{margin-left:15px}

}

   

@media screen and (min-width:1360px) and (max-width:1919px) {
   .tour2866 .customTourHeader nav ul li:nth-of-type(4):after {left: 0;}
}


@media screen and (min-width:1680px) and (max-width:1919px) {

        .tour2866 .TabsContainer .tab a{padding:4px 29px}
   .tour2866 .votingTeamPopup{padding:60px 80px}


    .arabs.tour2866 .arabsHeader .headerImg:after{right:84px}
    .arabs.tour2866 .arabsHeader .headerImg:before{right:58px}

    .tour2866 .openVideoPopup .videoPlayerPopup{padding:70px 150px 50px}
    .tour2866 .videoPlayerPopup .videoSponsor{right:30px}

    .tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet iframe{width: 550px!important}
    .tour2866 .proPlayer .featuredArea .pattern2 ul li .desc .date{margin-top:4px}

    .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child{width: calc(100% - ((100% - 53px) / 2));}
     .tour2866 .proPlayer .featuredArea .pattern2 ul li{width:calc((100% - 85.1px)/ 2);}
         .tour2866  .proPlayer .featuredArea .pattern2 ul li a .imageCntnr {
        padding-bottom: calc((117px * 67) / 100);
        width: 117px;
    }
         .tour2866 .proPlayer .featuredArea .pattern2 li .desc {
        width: calc(100% - 117px);
        position: absolute;
        left: 0;
        right: auto;
        padding: 6px 16px;
    }

    .tour2866 .proPlayer .remainContent .listing ul li{width: calc((100% - 32.1px) / 3);}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(3n) {margin-left: 0px;}

    .tour2866 .statsSection .statsConts .statsItems li{height:130px}

    .tour2866 .statsSection .statsConts .statsItems li .value span{font-size:48px;line-height:100px}
    .tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:24px;line-height: 108px;}
    
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:25px;width: calc(100% - 140px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{font-size:15px;margin-bottom: 6px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{line-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{max-width:20px;max-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{font-size: 11px;line-height: 20px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{width:70px;height:70px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:70px;max-height:70px}

    .tour2866 .statsSection .statsConts .statsItems li{width:200px}
    .tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2) {width: calc((100% - 490px) / 2);}


    .tour2866.wcInner .statsSection .statsConts .statsItems li{width:calc((100% - 16px) / 2);margin-left:16px;margin-bottom:16px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){width:calc((100% - 16px) / 2)}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){margin-bottom:0}


.tour2866 .customTourHeader nav ul li a{font-size:13px}
.tour2866 .customTourHeader nav ul li.tourLogo{width:160px}

    .tour2866 .teamVoting .cntnr.secondView .voteInfo p{width:130px;font-size:20px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-size:36px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-size:28px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .more{width:110px;left:10px}

    .tour2866 .euroGroups .groupsCnt{width:calc(100% - 130px)}

    .tour2866 .TabsContainer .tab a.active:before, .tour2866 .TabsContainer .tab a.active:after{display:none}

        .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.team, .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item.team{width:calc(100% - 420px)}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls, .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item.dtls{width:140px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label{right:20px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:8px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p{font-size:13px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls p:before{right:-17px}
    .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.team{padding-right:18px}

    .tour2866 .teamPage .customTourHeader nav ul li a{padding:10px 12px}
    .tour2866 .teamPage .customTourHeader nav ul li:after{width:12px;height:12px}


    .arabs.tour2866 .arabsHeader .headerImg{width:545px}
    .arabs.tour2866 .arabsHeader .headerImg img{width:auto;height:100%}
    .arabs.tour2866 .arabsHeader .text{width:calc(100% - 545px)}
    .arabs.tour2866 .arabsHeader .text p{font-size:40px;line-height:5.4}
    .arabs.tour2866 .arabsHeader .text p:before, .arabs.tour2866 .arabsHeader .text p:after{width:27px;height:27px}

    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{    width: calc(100% - 390px);}
    .tour2866 .votingTeamPopup:after{background-position: -26% 75px;}
    .tour2866 .votingTeamPopup .logo{width:calc(100% - 390px);margin-top:25px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .ttlRow, .tour2866 .euroGroups ul li .groupItem .groupTtl{padding:0 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow{padding:16px 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .team img{width:20px}


    .tour2866.EuroMatchDetails .proPlayer .tabs a{padding:0;line-height:43px;margin-left:31px}




         .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}

 
}


@media screen and (min-width:1600px) and (max-width:1679px) {
        .tour2866 .TabsContainer .tab a{padding:4px 29px}
         .tour2866  .proPlayer .featuredArea .pattern2 ul li a .imageCntnr {
        padding-bottom: calc((117px * 67) / 100);
        width: 117px;
    }
       .tour2866 .votingTeamPopup{padding:20px 80px }
          .tour2866 .votingTeamPopup h2{font-size:36px}
   .tour2866 .votingTeamPopup h2:before,
   .tour2866 .votingTeamPopup h2:after{width:68px}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{font-size:22px}

   .arabs.tour2866 .arabsHeader .headerImg:after{right:84px}
    .arabs.tour2866 .arabsHeader .headerImg:before{right:58px}
    
    .tour2866 .openVideoPopup .videoPlayerPopup{padding:70px 240px 20px;}
    .tour2866 .videoPlayerPopup .videoSponsor{right:60px}
    .tour2866 .videoPlayerPopup .mainVideo{width: calc(100% - 350px);}
    .tour2866 .videoPlayerPopup aside{width:350px}

    .tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet iframe{width: 460px!important}

    .tour2866 .proPlayer .featuredArea .pattern2 ul li .desc .date{margin-top:4px}
         .tour2866 .proPlayer .featuredArea .pattern2 li .desc {
        width: calc(100% - 117px);
        position: absolute;
        left: 0;
        right: auto;
        padding: 6px 16px;
    }

           .tour2866 .proPlayer  .featuredArea .pattern2 ul li:first-child { width: calc(100% - ((100% - 53px)/ 2))  }
     .tour2866  .proPlayer .featuredArea .pattern2 ul li { width: calc((100% - 85.1px)/ 2)  }



    .tour2866 .proPlayer .remainContent .listing ul li{width: calc((100% - 32.1px) / 3);}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(3n) {margin-left: 0px;}

    .tour2866 .statsSection .statsConts .statsItems li{height:130px}

    .tour2866 .statsSection .statsConts .statsItems li .value span{font-size:48px;line-height:100px}
    .tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:24px;line-height: 108px;}
    
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:25px;width: calc(100% - 140px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{font-size:15px;margin-bottom: 6px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{line-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{max-width:20px;max-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{font-size: 11px;line-height: 20px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{width:70px;height:70px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:70px;max-height:70px}

    .tour2866 .statsSection .statsConts .statsItems li{width:200px}
    .tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2) {width: calc((100% - 490px) / 2);}

    .tour2866.wcInner .statsSection .statsConts .statsItems li{width:calc((100% - 16px) / 2);margin-left:16px;margin-bottom:16px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){width:calc((100% - 16px) / 2)}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){margin-bottom:0}

    .tour2866 .customTourHeader nav ul li a{font-size:13px}
.tour2866 .customTourHeader nav ul li.tourLogo{width:160px}

    .tour2866 .teamVoting .cntnr.secondView .voteInfo p{width:130px;font-size:20px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-size:36px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-size:28px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .more{width:110px;left:10px}

    .tour2866 .euroGroups .groupsCnt{width:calc(100% - 130px)}

    .tour2866 .TabsContainer .tab a.active:before, .tour2866 .TabsContainer .tab a.active:after{display:none}

     .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.team, .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item.team{width:calc(100% - 420px)}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls, .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item.dtls{width:140px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label{right:20px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:8px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p{font-size:13px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls p:before{right:-17px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.team{padding-right:18px}

    .tour2866 .teamPage .customTourHeader nav ul li a{padding:10px 12px}
    .tour2866 .teamPage .customTourHeader nav ul li:after{width:12px;height:12px}

        .arabs.tour2866 .arabsHeader .headerImg{width:545px}
    .arabs.tour2866 .arabsHeader .headerImg img{width:auto;height:100%}
    .arabs.tour2866 .arabsHeader .text{width:calc(100% - 545px)}
    .arabs.tour2866 .arabsHeader .text p{font-size:40px;line-height:5.4}
    .arabs.tour2866 .arabsHeader .text p:before, .arabs.tour2866 .arabsHeader .text p:after{width:27px;height:27px}

    .tour2866 .votingTeamPopup .allTeams .divQues p{font-size:22px;}
        .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{width:20px;height:20px}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{    width: calc(100% - 200px);}
    .tour2866 .votingTeamPopup:after{background-position: -26% 75px;background-size:600px auto}
    .tour2866 .votingTeamPopup .allTeams .divQues{margin-bottom:70px;}
    .tour2866 .votingTeamPopup .logo{ width: calc(100% - 200px);margin-top:25px}

    .tour2866 .euroGroups.groupTabs .groupsCnt .table .ttlRow, .tour2866 .euroGroups ul li .groupItem .groupTtl{padding:0 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow{padding:16px 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .team img{width:20px}

    .tour2866.EuroMatchDetails .proPlayer .tabs a{padding:0;line-height:43px;margin-left:31px}




         .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}

}


@media screen and (min-width:1536px) and (max-width:1599px) {
        .tour2866 .TabsContainer .tab a{padding:4px 29px}
    .tour2866 .votingTeamPopup{padding:20px 80px }
         .tour2866 .votingTeamPopup h2{font-size:36px}
   .tour2866 .votingTeamPopup h2:before,
   .tour2866 .votingTeamPopup h2:after{width:68px}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{font-size:22px}

     .arabs.tour2866 .arabsHeader .headerImg:after{right:84px}
    .arabs.tour2866 .arabsHeader .headerImg:before{right:58px}
    

    .tour2866 .openVideoPopup .videoPlayerPopup{padding:70px 240px 20px;}
    .tour2866 .videoPlayerPopup .videoSponsor{right:60px}
    .tour2866 .videoPlayerPopup .mainVideo{width: calc(100% - 350px);}
    .tour2866 .videoPlayerPopup aside{width:350px}

    .tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet iframe{width: 430px!important;}

     .tour2866 .proPlayer .featuredArea .pattern2 ul li .desc .date{margin-top:4px}

         .tour2866  .proPlayer .featuredArea .pattern2 ul li a .imageCntnr {
        padding-bottom: calc((117px * 67) / 100);
        width: 117px;
    }
         .tour2866 .proPlayer .featuredArea .pattern2 li .desc {
        width: calc(100% - 117px);
        position: absolute;
        left: 0;
        right: auto;
        padding: 6px 16px;
    }

        .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child { width: calc(100% - ((100% - 53px)/ 2))  }
    .tour2866 .proPlayer .featuredArea .pattern2 ul li { width: calc((100% - 85.1px)/ 2) }



    .tour2866 .proPlayer .remainContent .listing ul li{width: calc((100% - 32.1px) / 3);}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(3n) {margin-left: 0px;}

    .tour2866 .statsSection .statsConts .statsItems li{height:130px}

    .tour2866 .statsSection .statsConts .statsItems li .value span{font-size:48px;line-height:100px}
    .tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:24px;line-height: 108px;}
    
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:25px;width: calc(100% - 140px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{font-size:15px;margin-bottom: 6px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{line-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{max-width:20px;max-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{font-size: 11px;line-height: 20px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{width:70px;height:70px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:70px;max-height:70px}

    .tour2866 .statsSection .statsConts .statsItems li{width:200px}
    .tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2) {width: calc((100% - 490px) / 2);}


    .tour2866.wcInner .statsSection .statsConts .statsItems li{width:calc((100% - 16px) / 2);margin-left:16px;margin-bottom:16px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){width:calc((100% - 16px) / 2)}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){margin-bottom:0}

    .tour2866 .customTourHeader nav ul li a{font-size:13px}
.tour2866 .customTourHeader nav ul li.tourLogo{width:160px}

    .tour2866 .teamVoting .cntnr.secondView .voteInfo p{width:130px;font-size:20px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-size:36px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-size:28px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .more{width:110px;left:10px}

    .tour2866 .euroGroups .groupsCnt{width:calc(100% - 130px)}
    .tour2866 .euroGroups .groupsCnt ul li{padding:0 10px}

    .tour2866 .TabsContainer .tab a.active:before, .tour2866 .TabsContainer .tab a.active:after{display:none}

    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.team, .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item.team{width:calc(100% - 420px)}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls, .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item.dtls{width:140px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label{right:20px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:8px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p{font-size:13px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls p:before{right:-17px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.team{padding-right:18px}

    .tour2866 .teamPage .customTourHeader nav ul li a{padding:10px 12px}
    .tour2866 .teamPage .customTourHeader nav ul li:after{width:12px;height:12px}

        .arabs.tour2866 .arabsHeader .headerImg{width:545px}
    .arabs.tour2866 .arabsHeader .headerImg img{width:auto;height:100%}
    .arabs.tour2866 .arabsHeader .text{width:calc(100% - 545px)}
    .arabs.tour2866 .arabsHeader .text p{font-size:40px;line-height:5.4}
    .arabs.tour2866 .arabsHeader .text p:before, .arabs.tour2866 .arabsHeader .text p:after{width:27px;height:27px}

    .tour2866 .votingTeamPopup .allTeams .divQues p{font-size:22px;}
        .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{width:20px;height:20px}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{    width: calc(100% - 200px);}
    .tour2866 .votingTeamPopup:after{background-position: -26% 75px;background-size:600px auto}
    .tour2866 .votingTeamPopup .allTeams .divQues{margin-bottom:70px;}
    .tour2866 .votingTeamPopup .logo{ width: calc(100% - 200px);margin-top:25px}

    .tour2866 .votingTeamPopup .allTeams li .imgCntnr{margin:0 calc((100% - 70px) / 2) 15px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .ttlRow, .tour2866 .euroGroups ul li .groupItem .groupTtl{padding:0 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow{padding:16px 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .team img{width:20px}


     .tour2866.EuroMatchDetails .proPlayer .tabs a{padding:0;line-height:43px;margin-left:31px}


 

          .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}

     
}


@media screen and (min-width:1440px) and (max-width:1535px) {
         .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}
             .tour2866 .TabsContainer .tab a{padding:4px 29px}
    .tour2866 .votingTeamPopup{padding:20px 80px }
         .tour2866 .votingTeamPopup h2{font-size:36px}
   .tour2866 .votingTeamPopup h2:before,
   .tour2866 .votingTeamPopup h2:after{width:68px}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{font-size:22px}

   .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{font-size:22px}

      .arabs.tour2866 .arabsHeader .headerImg:after{right:84px}
    .arabs.tour2866 .arabsHeader .headerImg:before{right:58px}

    .tour2866 .acnComponent.ftr{padding: 50px;}

    .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child { width: calc(100% - ((100% - 53px)/ 2)) !important }
    .tour2866 .proPlayer .featuredArea .pattern2 ul li { width: calc((100% - 85.1px)/ 2) !important; }

    .tour2866 .knockOutTab .second .teamData:last-child:before,
    .tour2866 .knockOutTab .second .teamData:first-child:before,
    .tour2866 .knockOutTab .third .teamData:last-child:before,
    .tour2866 .knockOutTab .third .teamData:first-child:before{width:14px}

    .tour2866 .knockOutTab .roundItem.right .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:first-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{right:-10px}

    .tour2866 .knockOutTab .roundItem.left .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:first-child:before{left:-10px}

    .tour2866 .knockOutTab .final .teamData:last-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{width:10px}
    .tour2866 .knockOutTab .final .teamData:last-child:before{left:-10px}

    .tour2866 .statsSection .statsConts .statsItems li{height:130px}

    .tour2866 .statsSection .statsConts .statsItems li .value span{font-size:48px;line-height:100px}
    .tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:24px;line-height: 108px;}
    
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:25px;width: calc(100% - 140px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{font-size:15px;margin-bottom: 6px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{line-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{max-width:20px;max-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{font-size: 11px;line-height: 20px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{width:70px;height:70px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:70px;max-height:70px}

    .tour2866 .statsSection .statsConts .statsItems li{width:200px}
    .tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2) {width: calc((100% - 490px) / 2);}

    .tour2866.wcInner .statsSection .statsConts .statsItems li{width:calc((100% - 16px) / 2);margin-left:16px;margin-bottom:16px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){width:calc((100% - 16px) / 2)}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){margin-bottom:0}

   

    .tour2866 .openVideoPopup .videoPlayerPopup{padding:70px 160px 20px;}
    .tour2866 .videoPlayerPopup .videoSponsor{right:60px}
    .tour2866 .videoPlayerPopup .mainVideo{width: calc(100% - 350px);}
    .tour2866 .videoPlayerPopup aside{width:350px}

    .tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet iframe{width: 450px!important;}

        .tour2866 .proPlayer .featuredArea .pattern2 ul li .desc .date{margin-top:4px}


         .tour2866  .proPlayer .featuredArea .pattern2 ul li a .imageCntnr {
        padding-bottom: calc((117px * 67) / 100);
        width: 117px;
    }
         .tour2866 .proPlayer .featuredArea .pattern2 li .desc {
        width: calc(100% - 117px);
        position: absolute;
        left: 0;
        right: auto;
        padding: 6px 16px;
    }


    .tour2866 .proPlayer .remainContent .listing ul li{width: calc((100% - 32.1px) / 3);}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(3n) {margin-left: 0px;}

    .tour2866 .customTourHeader nav ul li a{font-size:13px}
.tour2866 .customTourHeader nav ul li.tourLogo{width:160px}
 

    .tour2866 .teamVoting .cntnr.secondView .voteInfo p{width:130px;font-size:20px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-size:36px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-size:28px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .more{width:110px;left:10px}

    .tour2866 .euroGroups .groupsCnt{width:calc(100% - 130px)}

    .tour2866 .TabsContainer .tab a.active:before, .tour2866 .TabsContainer .tab a.active:after{display:none}
    
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.team, .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item.team{width:calc(100% - 420px)}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls, .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item.dtls{width:140px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label{right:20px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:8px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p{font-size:13px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls p:before{right:-17px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.team{padding-right:18px}

    .tour2866 .teamPage .customTourHeader nav ul li a{padding:10px 12px}
    .tour2866 .teamPage .customTourHeader nav ul li:after{width:12px;height:12px}

        .arabs.tour2866 .arabsHeader .headerImg{width:545px}
    .arabs.tour2866 .arabsHeader .headerImg img{width:auto;height:100%}
    .arabs.tour2866 .arabsHeader .text{width:calc(100% - 545px)}
    .arabs.tour2866 .arabsHeader .text p{font-size:40px;line-height:5.4}
    .arabs.tour2866 .arabsHeader .text p:before, .arabs.tour2866 .arabsHeader .text p:after{width:27px;height:27px}

    .tour2866 .votingTeamPopup .allTeams .divQues p{font-size:22px;}
        .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{width:20px;height:20px}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{    width: calc(100% - 200px);}
    .tour2866 .votingTeamPopup:after{background-position: -26% 75px;background-size:600px auto}
    .tour2866 .votingTeamPopup .allTeams .divQues{margin-bottom:70px;}
   .tour2866 .votingTeamPopup .logo{margin-top:25px;width:117px;height:71px}
   
    .tour2866 .votingTeamPopup .allTeams li .imgCntnr{margin:0 calc((100% - 70px) / 2) 15px}

    .tour2866 .euroGroups.groupTabs .groupsCnt .table .ttlRow, .tour2866 .euroGroups ul li .groupItem .groupTtl{padding:0 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow{padding:16px 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .team img{width:20px}


    .tour2866.EuroMatchDetails .proPlayer .tabs a{padding:0;line-height:43px;margin-left:31px}



        
}

@media screen and (min-width:1280px) and (max-width:1919px) {
    .tour2866 h1, .tour2866 h2, .tour2866 .proPlayer .title h2{font-size:20px}

}


@media screen and (min-width:1360px) and (max-width:1439px) {
        .tour2866 .TabsContainer .tab a{padding:4px 29px}

     .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}
     .tour2866.wcInner .proPlayer .multimedia .title, 
     .tour2866.wcInner .videoTemp .pattern1 .ttl{padding:6px 12px }
      .arabs.tour2866 .arabsHeader .headerImg:after{right:84px}
    .arabs.tour2866 .arabsHeader .headerImg:before{right:58px}
    .tour2866 .positionSide{margin-left:30px}
    .tour2866 .positionSide.center{width:calc(100% - 660px)}

    .tour2866 .acnComponent.ftr{padding: 50px;}

    .votingTeamPopup .votingSponsor{width:115px}
    .tour2866 .rightSide{margin-left:30px;width: calc(100% - 330px);}

    .tour2866 .votingTeamPopup .allTeams li p{font-size:13px}
    .tour2866 .knockOutTab .second .teamData:last-child:before,
    .tour2866 .knockOutTab .second .teamData:first-child:before,
    .tour2866 .knockOutTab .third .teamData:last-child:before,
    .tour2866 .knockOutTab .third .teamData:first-child:before{width:14px}

    .tour2866 .knockOutTab .roundItem.right .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:first-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{right:-10px}

    .tour2866 .knockOutTab .roundItem.left .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:first-child:before{left:-10px}

    .tour2866 .knockOutTab .final .teamData:last-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{width:10px}
    .tour2866 .knockOutTab .final .teamData:last-child:before{left:-10px}

    .tour2866 .statsSection .statsConts .statsItems li{height:130px}

    .tour2866 .statsSection .statsConts .statsItems li .value span{font-size:48px;line-height:100px}
    .tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:24px;line-height: 108px;}
    
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:25px;width: calc(100% - 140px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{font-size:15px;margin-bottom: 6px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{line-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{max-width:20px;max-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{font-size: 11px;line-height: 20px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{width:70px;height:70px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:70px;max-height:70px}

    .tour2866 .statsSection .statsConts .statsItems li{width:200px}
    .tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2) {width: calc((100% - 490px) / 2);}


    .tour2866.wcInner .statsSection .statsConts .statsItems li{width:calc((100% - 16px) / 2);margin-left:16px;margin-bottom:16px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){width:calc((100% - 16px) / 2)}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){margin-bottom:0}

.tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child { width: calc(100% - ((100% - 53px)/ 2)) !important }
    .tour2866 .proPlayer .featuredArea .pattern2 ul li { width: calc((100% - 85.1px)/ 2) !important; }


    .tour2866 .openVideoPopup .videoPlayerPopup{padding:70px 260px 20px}
    .tour2866 .videoPlayerPopup .videoSponsor{top:50px;right:50px}
    .tour2866 .videoPlayerPopup .mainVideo{width: calc(100% - 300px);}
    .tour2866 .videoPlayerPopup aside{width:300px}
    .tour2866 .videoPlayerPopup aside .playerList li .imageCntnr{padding-bottom: calc((100px * 67)/ 100);width:100px}
    .tour2866 .videoPlayerPopup aside .playerList li .desc{width: calc(100% - 100px);padding: 2px 16px;}

    .tour2866 .videoPlayerPopup .mainVideo .desc p.date{font-size:12px;margin-bottom:0}
    .tour2866 .videoPlayerPopup .mainVideo .desc p{font-size:18px;height:66px}


    .tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet iframe{width: 370px!important}

     .tour2866 .proPlayer .featuredArea .pattern2 ul li .desc .date{margin-top:4px}

         .tour2866  .proPlayer .featuredArea .pattern2 ul li a .imageCntnr {
        padding-bottom: calc((117px * 67) / 100);
        width: 117px;
    }
         .tour2866 .proPlayer .featuredArea .pattern2 li .desc {
        width: calc(100% - 117px);
        position: absolute;
        left: 0;
        right: auto;
        padding: 6px 16px;
    }
    .tour2866 .proPlayer .remainContent .listing ul li{width: calc((100% - 32.1px) / 3);}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(3n) {margin-left: 0px;}
    
    .tour2866 .customTourHeader nav ul li a{font-size:13px}
.tour2866 .customTourHeader nav ul li.tourLogo{width:160px}

    .tour2866 .votingTeamPopup{padding: 30px 80px;}
         .tour2866 .votingTeamPopup h2{font-size:36px}
   .tour2866 .votingTeamPopup h2:before,
   .tour2866 .votingTeamPopup h2:after{width:68px}
   
    .tour2866 .votingTeamPopup .logo{width: calc(100% - 200px);    margin-top: -36px;}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo p{width:130px;font-size:20px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-size:36px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-size:28px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .more{width:110px;left:10px}

    .tour2866 .euroGroups .groupsCnt{width:calc(100% - 130px)}

    .tour2866 .TabsContainer .tab a.active:before, .tour2866 .TabsContainer .tab a.active:after{display:none}

 
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label{right:20px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:8px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p{font-size:13px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls p:before{right:-17px}
    /*.tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.team{padding-right:18px}*/

       .tour2866 .teamPage .customTourHeader nav ul li a{padding:10px 12px}
    .tour2866 .teamPage .customTourHeader nav ul li:after{width:12px;height:12px}

        .arabs.tour2866 .arabsHeader .headerImg{width:545px}
    .arabs.tour2866 .arabsHeader .headerImg img{width:auto;height:100%}
    .arabs.tour2866 .arabsHeader .text{width:calc(100% - 545px)}
    .arabs.tour2866 .arabsHeader .text p{font-size:40px;line-height:5.4}
    .arabs.tour2866 .arabsHeader .text p:before, .arabs.tour2866 .arabsHeader .text p:after{width:27px;height:27px}

    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-child(1) img {width: 390px;}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li{margin:0;flex-basis: 290px;    width: 290px;}
    .tour2866 .fanzoneSection .fanzoneConts{padding:30px 12px 30px}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li p{font-size:22px}

    .tour2866 .votingTeamPopup .text{margin-bottom:30px}
   
      .tour2866 .votingTeamPopup .allTeams li a{padding:13px 10px}
    .tour2866 .votingTeamPopup .allTeams li .imgCntnr{margin:0 calc((100% - 70px) / 2) 10px}
    .tour2866 .votingTeamPopup .allTeams .divQues{margin-bottom:50px}
    .tour2866 .votingTeamPopup .allTeams .divQues p{font-size:20px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{font-size:18px;height:60px;line-height:60px;font-size:22px }
      .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{    width: 24px;
    height: 24px;    margin: 18px 0 0 11px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{    width: calc(100% - 200px);}
    .tour2866 .votingTeamPopup:after{background-position: -21% 35px;background-size:470px auto}
  .tour2866 .votingTeamPopup .logo{margin-top:25px;}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .ttlRow, .tour2866 .euroGroups ul li .groupItem .groupTtl{padding:0 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow{padding:16px 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .team img{width:20px}


    .tour2866.EuroMatchDetails .proPlayer .tabs a{padding:0;line-height:43px;margin-left:31px}



}


@media screen and (min-width:1280px) and (max-width:1359px) {
        .tour2866 .TabsContainer .tab a {
        padding: 4px 16px;
    }
    .tour2866 .customTourHeader nav ul li:after{display:none}
     .tour2866 .customTourHeader:before{background: url(../Images/wc26/LogoHeaderLogo.webp) center bottom 5px no-repeat;
    background-size: auto 112px;}
            .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}

  .arabs.tour2866 .arabsHeader .headerImg:after{right:68px}
    .arabs.tour2866 .arabsHeader .headerImg:before{right:40px;top:5px}

    .tour2866 .positionSide{margin-left:30px}
    .tour2866 .positionSide.center{width:calc(100% - 660px)}

    .tour2866 .acnComponent.ftr{padding: 40px;}
        .votingTeamPopup .votingSponsor{width:115px}
            .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child, .mainTour .importantPlayer ul li:first-child { width: 100% !important }
     .tour2866 .proPlayer .featuredArea .pattern2 ul li, .mainTour .importantPlayer ul li { width: 100% !important }

    .tour2866 .votingTeamPopup .allTeams li p{font-size:13px}

    

    .tour2866 .knockOutTab .second .teamData:last-child:before,
    .tour2866 .knockOutTab .second .teamData:first-child:before,
    .tour2866 .knockOutTab .third .teamData:last-child:before,
    .tour2866 .knockOutTab .third .teamData:first-child:before{width:14px}
    .tour2866 .knockOutTab .roundItem.right .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:first-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{right:-10px}

    .tour2866 .knockOutTab .roundItem.left .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:first-child:before{left:-10px}

    .tour2866 .knockOutTab .final .teamData:last-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{width:10px}
    .tour2866 .knockOutTab .final .teamData:last-child:before{left:-10px}

    .tour2866 .statsSection .statsConts .statsItems li{height:130px;width:180px}
    .tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2) {width: calc((100% - 450px) / 2);}

    .tour2866 .statsSection .statsConts .statsItems li .value span{font-size:48px;line-height:90px}
    .tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:24px;line-height: 108px;}
    
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:25px;width: calc(100% - 140px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{font-size:15px;margin-bottom: 6px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{line-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{max-width:20px;max-height:20px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{font-size: 11px;line-height: 20px;width: 69px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{width:70px;height:70px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:70px;max-height:70px}


    .tour2866.wcInner .statsSection .statsConts .statsItems li{width:calc((100% - 16px) / 2);margin-left:16px;margin-bottom:16px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){width:calc((100% - 16px) / 2)}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){margin-bottom:0}


    .tour2866 .rightSide{margin-left:30px;width: calc(100% - 330px);}
       .tour2866 .proPlayer .remainContent .listing ul li{width: calc((100% - 32.1px) / 3);}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(3n) {margin-left: 0px;}


    .tour2866 .openVideoPopup .videoPlayerPopup{padding:70px 190px 20px}
    .tour2866 .videoPlayerPopup .videoSponsor{top:50px;right:50px}
    .tour2866 .videoPlayerPopup .mainVideo{width: calc(100% - 300px);}
    .tour2866 .videoPlayerPopup aside{width:300px}
    .tour2866 .videoPlayerPopup aside .playerList li .imageCntnr{padding-bottom: calc((100px * 67)/ 100);width:100px}
    .tour2866 .videoPlayerPopup aside .playerList li .desc{width: calc(100% - 100px);padding: 2px 16px;}
    .tour2866 .videoPlayerPopup .mainVideo .desc p.date{font-size:12px;margin-bottom:0}
    .tour2866 .videoPlayerPopup .mainVideo .desc p{font-size:18px;height:66px}

         .tour2866 .proPlayer .remainContent .listing ul li{width: calc((100% - 32.1px) / 3);}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(3n) {margin-left: 0px;}


     .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-child(1) img {width: 360px;}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li{margin:0;flex-basis: 270px;width:270px}
    .tour2866 .fanzoneSection .fanzoneConts{padding:30px 12px 30px}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li p{font-size:22px}

    .tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet iframe{width: 400px!important}

    .tour2866 .proPlayer .featuredArea ul li{background:none}

    .tour2866 .knockOutTab .allRounds .roundItem h3{font-size:11px}

    .tour2866 .customTourHeader nav ul li a{font-size:13px;padding:0}
.tour2866 .customTourHeader nav ul li.tourLogo{width:160px}

    .arabs.tour2866 .arabsHeader .top:before{width:280px;height:166px}
    .arabs.tour2866 .arabsHeader .top:after{width:358px;height:166px}
    .arabs.tour2866 .arabsHeader .top span{width:350px;height:56px}

    .tour2866 .votingTeamPopup{padding: 30px 80px;}
         .tour2866 .votingTeamPopup h2{font-size:36px}
   .tour2866 .votingTeamPopup h2:before,
   .tour2866 .votingTeamPopup h2:after{width:68px}

    .tour2866 .teamVoting .cntnr.firstView .votingBtn:before{width:258px;height:90px;right:40px}
    .tour2866 .teamVoting .cntnr.firstView .votingBtn:after{left:-30px}

    .tour2866 .teamVoting .cntnr.secondView .voteInfo{padding:26px 20px;width: calc(100% - 212px);}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo p{width:120px;font-size:18px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-size:32px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-size:24px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .more{width:110px;left:10px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .countDiv{margin-bottom:20px}
    .tour2866 .teamVoting .cntnr.secondView .teamFlag{width:212px;}
    .tour2866 .teamVoting .cntnr.secondView .teamFlag:before{background-position:left -20px center!important}

    .tour2866.wcInner .articleHeader .articleInfo .articleAuthor { width: 100% }
    .tour2866.wcInner .articleHeader .articleInfo .articleAuthor p { line-height: 2 }
    .tour2866.wcInner .articleHeader .articleInfo .time span:first-child { margin-right: 0 }
    .tour2866.wcInner .articleHeader .articleInfo { height: auto }
    .tour2866.wcInner .articleHeader .articleInfo .time span:after { top: 0 }
    .tour2866.wcInner .articleHeader .articleInfo .sponsorBy:after { right: 0; left: auto; top: 0; height: 50px }
    .tour2866.wcInner .articleHeader .articleInfo .sponsorBy p { margin-left: 6px; }



    .tour2866 .customTourHeader .logo{width:140px;height:auto}
    .tour2866 .customTourHeader nav{width:calc((100% - 150px ) /2)}

.tour2866 .TabsContainer .tab a{margin-left:12px;width:calc((100% - 48px) /5);font-size:13px}
    .tour2866 .TabsContainer .tab a.active:before, .tour2866  .TabsContainer .tab a.active:after{display:none}

    .tour2866 .acnHighlights .videoSliderConts .videoSlider{width:calc(100% - 100px);margin-right:50px}
    .tour2866 .acnHighlights .flickity-button{top:40px;left:-45px}
    .tour2866 .acnHighlights .flickity-button.previous{right:-45px}

    .tour2866 .groupTabs .flickity-button{left:-45px}
    .tour2866 .groupTabs .flickity-button.previous{right:-45px}

    .tour2866 .statsSection .statsConts .statsItems li .label{font-size:14px}

     .tour2866 .euroGroups .groupsCnt{width:calc(100% - 90px)}
    .tour2866 .euroGroups .groupsCnt ul li{padding:0 10px}

    .tour2866 .TabsContainer .tab a.active:before, .tour2866 .TabsContainer .tab a.active:after{display:none}


    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls, .tour2866 .fifaRanking  .groupTabs .table .wRow .item.dtls{width:calc((100% - 300px) /3)}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.team, .tour2866 .fifaRanking  .groupTabs .table .wRow .item.team{width:300px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl:nth-child(2):before{right:7px}

    .tour2866 .teamPage .groupTabs .flickity-button.previous{right:auto}

    .tour2866 .fifaRanking .table .ttlRow{padding:0 10px;height:46px}
     .tour2866 .fifaRanking .groupTabs .table .wRow .item{padding:10px}
    .tour2866.wcInner .fifaRankingInner .groupTabs .table .ttlRow .itemTtl{font-size:13px;padding-right:18px;line-height:3.2}
    .tour2866 .fifaRanking .groupTabs .table .wRow .item label{right:35px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:7px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:10px}

    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label{right:18px;font-size:12px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label:before{font-size:12px}
     .tour2866 .fifaRanking.fifaRankingInner  .groupTabs .table .wRow .item label span:before{font-size:12px;bottom:5px;right:-4px}
    .tour2866 .fifaRanking.fifaRankingInner  .groupTabs .table .wRow .item label span{line-height:4;padding-right:4px}

    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:8px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p{font-size:12px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl p:before{display:none!important}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl{padding-right:0!important}

         .tour2866 .teamPage .customTourHeader nav ul li a{padding:10px 12px;font-size:13px}
    .tour2866 .teamPage .customTourHeader nav ul li:after{width:12px;height:12px}

    .tour2866 .dataKeywords .playerTeamInfo{border-left:0}

            .arabs.tour2866 .arabsHeader .headerImg{width:520px}
    .arabs.tour2866 .arabsHeader .headerImg img{width:auto;height:100%}
    .arabs.tour2866 .arabsHeader .text{width:calc(100% - 520px)}
    .arabs.tour2866 .arabsHeader .text p{font-size:40px;line-height:5.4}
    .arabs.tour2866 .arabsHeader .text p:before, .arabs.tour2866 .arabsHeader .text p:after{width:27px;height:27px}

    .tour2866 .votingTeamPopup .text{margin-bottom:30px}
   
      .tour2866 .votingTeamPopup .allTeams li a{padding:13px 10px}
    .tour2866 .votingTeamPopup .allTeams li .imgCntnr{margin:0 calc((100% - 70px) / 2) 10px}
    .tour2866 .votingTeamPopup .allTeams .divQues{margin-bottom:50px}
    .tour2866 .votingTeamPopup .allTeams .divQues p{font-size:18px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{font-size:18px;height:60px;line-height:60px;font-size:19px }
      .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{    width: 24px;height: 24px;    margin: 18px 0 0 11px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{    width: calc(100% - 200px);}
    .tour2866 .votingTeamPopup:after{background-position: -21% 35px;background-size:470px auto}
   .tour2866 .votingTeamPopup .logo{width:calc(100% - 200px);height:59px;margin-top:25px;}

    .tour2866.EuroMatchDetails .proPlayer .tabs a{margin-left:28px;padding:10px 0}
    .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2:before, .tour2866.EuroMatchDetails .ManofMatch h3:before{right:130px}
     .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2:after, .tour2866.EuroMatchDetails .ManofMatch h3:after{left:130px}

    .tour2866 .euroGroups.groupTabs .groupsCnt .table .ttlRow, .tour2866 .euroGroups ul li .groupItem .groupTtl{padding:0 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow{padding:16px 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .team img{width:20px}

    .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA, .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB{width:calc((100% - 30px) / 2)}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA{margin-left:30px}


 

    .tour2866 .quizListing .data label{font-size:16px}
    .tour2866 .quizListing .data p{font-size:14px}


     .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child{margin-bottom:16px}
     .tour2866 .proPlayer .featuredArea .pattern2 li .desc{margin-top:0}
}


@media screen and (min-width:1152px) and (max-width:1279px) {
    .tour2866 .customTourHeader{height:115px;    background: url(../Images/wc26/WCHeader.webp?ver=0.001) no-repeat center center;
    background-size: 100% 115px;}
       .tour2866 .customTourHeader:before{background: url(../Images/wc26/LogoHeaderLogo.webp) center bottom 5px no-repeat;
    background-size: auto 103px;}
            .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}

         .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child{margin-bottom:16px}

    .tour2866 .votingTeamPopup .allTeams li p{font-size:13px}
    .arabs.tour2866 .arabsHeader .headerImg:after{right:113px}
    .arabs.tour2866 .arabsHeader .headerImg:before{right:57px;top:5px}
      .tour2866.EuroMatchDetails .mainTour .mtchDtlsRslt:after{background-size: auto 155%;}

    .tour2866 .positionSide{margin-left:20px}
    .tour2866 .positionSide.center{width:calc(100% - 580px)} 
    .tour2866 .positionSide.right{width:240px}
    .tour2866 .fbWidget{height:350px}
    /*.tour2866 .newsHeadlines{margin-bottom:30px}*/

    .tour2866 .acnComponent.ftr{padding: 40px;}

            .votingTeamPopup .votingSponsor{width:115px}

    .tour2866 .positionSide .fbLiveWidget{margin-bottom:20px}
    .tour2866 .showcaseDiv{margin-bottom:20px}
    
    .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage p.dateMatch{font-size:9px}
    .tour2866 .knockOutTab .second .teamData:last-child:before,
    .tour2866 .knockOutTab .second .teamData:first-child:before,
    .tour2866 .knockOutTab .third .teamData:last-child:before,
    .tour2866 .knockOutTab .third .teamData:first-child:before{width:14px}
    .tour2866 .knockOutTab .roundItem.right .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:first-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{right:-10px}

    .tour2866 .knockOutTab .roundItem.left .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:first-child:before{left:-10px}

    .tour2866 .knockOutTab .final .teamData:last-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{width:10px}
    .tour2866 .knockOutTab .final .teamData:last-child:before{left:-10px}

    .tour2866 .statsSection .statsConts .statsItems li{height:120px;width:150px;}
    .tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2) {width: calc((100% - 360px) / 2);}
    .tour2866 .statsSection .statsConts .statsItems li .label{font-size:12px}

    .tour2866.wcInner  .statsSection .statsConts .statsItems li{margin-left:16px}
    .tour2866.wcInner .wcClipTeam .clip .cntnr{height:160px}

    .tour2866 .statsSection .statsConts .statsItems li .value span{font-size:44px;line-height:82px}
    .tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:22px;line-height: 96px;}
    
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:22px;width:calc(100% - 112px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{font-size:14px;margin-bottom: 6px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{line-height:16px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{max-width:16px;max-height:16px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{font-size: 10px;line-height: 16px;width: 58px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{width:60px;height:60px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:60px;max-height:60px}


    .tour2866.wcInner .statsSection .statsConts .statsItems li{width:100%!important;margin-left:0;margin-bottom:16px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){width:100%}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){margin-bottom:16px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:last-child{margin-bottom:0}


    .tour2866 .rightSide{margin-left:30px;width: calc(100% - 330px);}
     .tour2866 .proPlayer .remainContent .listing ul li{width: calc((100% - 16.1px) / 2);}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(2n) {margin-left: 0px;}



    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .item:nth-child(4),
    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .item:nth-child(5){display:inline-block}

    .tour2866 .rightSide{margin-left:20px;width: calc(100% - 320px);}

    .tour2866 .openVideoPopup .videoPlayerPopup{padding:70px 150px 20px}
    .tour2866 .videoPlayerPopup .videoSponsor{top:50px;right:50px}
    .tour2866 .videoPlayerPopup .mainVideo{width: calc(100% - 300px);}
    .tour2866 .videoPlayerPopup aside{width:300px}
    .tour2866 .videoPlayerPopup aside .playerList li .imageCntnr{padding-bottom: calc((100px * 67)/ 100);width:100px}
    .tour2866 .videoPlayerPopup aside .playerList li .desc{width: calc(100% - 100px);padding: 2px 16px;}
    .tour2866 .videoPlayerPopup .mainVideo .desc p.date{font-size:12px;margin-bottom:0}
    .tour2866 .videoPlayerPopup .mainVideo .desc p{font-size:18px;height:66px}


    .tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet iframe{width: 100%!important}



    .tour2866 .positionSide .fbLiveSection{height:198px}
    .tour2866 .newsHeadlines{height:409px}

    .tour2866  .proPlayer .featuredArea .pattern2 ul li:first-child, .mainTour .importantPlayer ul li:first-child { width: 100% !important }
    .tour2866  .proPlayer .featuredArea .pattern2 ul li, .mainTour .importantPlayer ul li { width: 100% !important }
    .tour2866  .proPlayer .featuredArea .pattern2 li .desc { padding: 10px 10px; position: absolute; left: 0; right: auto; }
    .tour2866  .proPlayer .featuredArea .pattern2 ul li .desc .date { right: 10px }

    .tour2866 .proPlayer .featuredArea ul li{background:none}


    .tour2866 .customTourHeader .logo{width: 140px;height: auto;}


    .tour2866 .customTourHeader nav ul li.tourLogo{width:140px}
    .tour2866 .customTourHeader nav ul li{flex-grow: 1;}
    .tour2866 .customTourHeader nav ul li a{padding: 10px 0px;font-size: 11px;}
     .tour2866 .customTourHeader nav ul li:after{display:none}
    .arabs.tour2866 .arabsHeader .arabsMenu{width:712px}
    .arabs.tour2866 .arabsHeader .arabsMenu li a{font-size: 14px;padding: 0 20px;}

    .tour2866 .starsRoadToCup .starsCntnr .quote{width:26px;height:24px}
    .tour2866 .starsRoadToCup .starsCntnr .cntnr .imageCntnr{width:102px;height:102px}
    .tour2866 .starsRoadToCup .starsCntnr .cntnr .data{width:calc(100% - 102px)}
    .tour2866 .starsRoadToCup .moreBtn {width: 90px;height: 26px;line-height: 26px;margin-top:25px}

    
         .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-child(1) img {width: 360px;}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li{margin:0;flex-basis: 208px;width:208px}
    .tour2866 .fanzoneSection .fanzoneConts{padding:30px 12px 30px}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li p{font-size:18px}

    .tour2866 .acnHighlights .videoSliderConts .videoSlider{height:260px}
    .tour2866 .tabs-nav > li{font-size:13px}
    .tour2866 .knockOutTab .allRounds .roundItem h3{font-size:9px}
    .tour2866 .euroGroups.groupTabs .table .wRow .item.dtls:nth-child(4),
    .tour2866 .euroGroups.groupTabs .table .wRow .item.dtls:nth-child(5){display:inline-block}

    .arabs.tour2866 .arabsStatsCntnr .teamStatsList{width: calc((100% - 16px) / 2);margin-bottom:16px}
    .arabs.tour2866 .arabsStatsCntnr .teamStatsList:nth-child(2n) {margin-left: 0;}
    .arabs.tour2866 .arabsStatsCntnr .teamStatsList:nth-last-child(-n+2) {margin-bottom: 0;}

    

    .arabs.tour2866 .arabsHeader .top{height:160px}
    .arabs.tour2866 .arabsHeader .top:before{width:220px;height:130px}
    .arabs.tour2866 .arabsHeader .top:after{width:280px;height:130px}
    .arabs.tour2866 .arabsHeader .top span{width:300px;height:48px}

    .tour2866 .votingTeamPopup{padding: 25px 80px;}
         .tour2866 .votingTeamPopup h2{font-size:36px}
   .tour2866 .votingTeamPopup h2:before,
   .tour2866 .votingTeamPopup h2:after{width:68px}

    .tour2866 .teamVoting .cntnr.firstView .votingBtn:before{width:253px;height:80px;right:30px}
    .tour2866 .teamVoting .cntnr.firstView .votingBtn:after{left:-110px}


    .tour2866 .teamVoting .cntnr.secondView .voteInfo{padding:16px;width: calc(100% - 172px);}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo p{width:110px;font-size:16px;height: auto;line-height: unset;}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-size:26px;width: calc(100% - 110px);height: 30px;line-height: 30px;}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-size:20px;width: calc(100% - 110px);height: 30px;line-height: 30px;}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .more{width:120px;left:auto;right:16px;bottom:16px;height:30px;line-height:30px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .countDiv{margin-bottom:10px}
    .tour2866 .teamVoting .cntnr.secondView .teamFlag{width:212px;}
    .tour2866 .teamVoting .cntnr.secondView .teamFlag:before{background-position:left -20px center!important}

   .tour2866.wcInner .matchcenter .matchesList .ul .liItem .allData {border-left:none!important}

    .tour2866.wcInner .matchcenter .matchesList .ul .liItem.future .leftCol{ border-top: 1px  solid #FFFFFF }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.now .leftCol{ border-top: 1px  solid #189E2F }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.finish .leftCol{ border-top: 1px  solid #FF8947 }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.postponed .leftCol{ border-top: 1px  solid #D50001 }

    .tour2866 .customTourHeader .logo{width:132px;height:auto}
    .tour2866 .customTourHeader nav{width:calc((100% - 152px ) /2)}
    /*.tour2866 .customTourHeader nav ul li:after{display:none}*/

   .tour2866 .TabsContainer .tab a{ width:calc((100% - 40px) /3); padding: 4px 5px;font-size: 11px;  margin-left: 12px;}
    .tour2866 .TabsContainer .tab a:nth-child(3){margin-left:0}
    .tour2866 .TabsContainer .tab a:nth-child(4),.tour2866 .TabsContainer .tab a:nth-child(5){margin-top:15px}
    .tour2866 .TabsContainer .tab a.active:before, .tour2866 .TabsContainer .tab a.active:after{display:none}

    .tour2866 .acnHighlights .videoSliderConts .videoSlider{width:calc(100% - 100px);margin-right:50px}
    .tour2866 .acnHighlights .videoSliderConts .liBox{width:calc(100% / 3)}
    .tour2866 .acnHighlights .flickity-button{top:40px;left:-45px}
    .tour2866 .acnHighlights .flickity-button.previous{right:-45px}

    .tour2866 .groupTabs .flickity-button{left:-45px}
    .tour2866 .groupTabs .flickity-button.previous{right:-45px}

    .tour2866 .statsSection .statsConts .statsItems li{padding:16px 10px}
    .tour2866 .statsSection .statsConts .statsItems li .label{font-size:12px}

     .tour2866 .euroGroups .groupsCnt{width:calc(100% - 90px)}
    .tour2866 .euroGroups .groupsCnt ul li{width:calc(100% / 2)}


      .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:22px;width:calc(100% - 112px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:60px;max-height:60px}


    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls, .tour2866 .fifaRanking  .groupTabs .table .wRow .item.dtls{width:calc((100% - 200px) /3)}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.team, .tour2866 .fifaRanking  .groupTabs .table .wRow .item.team{width:200px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl:nth-child(5), .tour2866 .fifaRanking  .groupTabs .table .wRow .item:nth-child(5){display:inline-block}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl:nth-child(2):before{right:7px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls p{font-size:15px;}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl p:before{display:none}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.team{padding-right:0}
    .tour2866 .fifaRanking .table .wRow{padding:0 10px}

    .tour2866 .fifaRanking .table .ttlRow{padding:0 10px;height:46px}
    .tour2866.wcInner .fifaRankingInner .groupTabs .table .ttlRow .itemTtl{font-size:12px;padding-right:0; line-height: 42px;}
    .tour2866 .fifaRanking .groupTabs .table .wRow .item label{right:15px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:7px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:10px}
   

    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .team img{height:18px;margin-top:0}

    .tour2866 .fifaRanking.fifaRankingInner  .table .wRow .item p{font-size:12px}

  

    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label{right:0;}
     .tour2866 .fifaRanking.fifaRankingInner  .groupTabs .table .wRow .item label span:before{font-size:12px;bottom:5px;right:-4px}
    .tour2866 .fifaRanking.fifaRankingInner  .groupTabs .table .wRow .item label span{line-height:4;padding-right:4px}

    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:8px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p{font-size:11px;line-height:1.8}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl.team p{width:auto;line-height:unset}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p:before{display:none!important}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl{padding-right:0!important}
    .tour2866 .fifaRanking .groupTabs.GroupStanding .table .ttlRow .itemTtl:nth-child(4), .tour2866 .fifaRanking  .groupTabs .table .wRow .item:nth-child(4){display:inline-block}

      .tour2866 .teamPage .customTourHeader nav ul li a{font-size:11px}
     .tour2866 .mainTour .championTabs .item{padding:0 25px;margin:0 0 16px 10px}
     .tour2866 .mainTour .championTabs .item:last-child{margin-left:0}
     .tour2866 .teamPage .groupTabs .flickity-button.previous, .tour2866 .groupTabs .flickity-button.previous{right:auto}
     .tour2866.wcInner .wcClipTeam .clip .cntnr p{font-size:32px}

     .arabs.tour2866 .firstScreen:after{top:130px}
    .arabs.tour2866 .arabsHeader .headerImg{width:425px}
    .arabs.tour2866 .arabsHeader .headerImg img{width:auto;height:100%}
    .arabs.tour2866 .arabsHeader .text{width:calc(100% - 425px)}
    .arabs.tour2866 .arabsHeader .text p{font-size:28px;line-height:5.3}
    .arabs.tour2866 .arabsHeader .text p:before{right:-50px}
    .arabs.tour2866 .arabsHeader .text p:after{left:-50px}
    .arabs.tour2866 .arabsHeader .text p:before, .arabs.tour2866 .arabsHeader .text p:after{width:22px;height:22px}

        .arabs.tour2866 .arabsHeader .customTourHeader nav{width:calc((100% - 140px ) /2)}

            .tour2866 .votingTeamPopup .text{margin-bottom:30px}
      .tour2866 .votingTeamPopup h2{font-size:26px;        width: auto;
        height: 70px;
    }
      .tour2866 .votingTeamPopup .allTeams li a{padding:13px 10px}
    .tour2866 .votingTeamPopup .allTeams li .imgCntnr{margin:0 calc((100% - 70px) / 2) 10px}
    .tour2866 .votingTeamPopup .allTeams .divQues{margin-bottom:50px}
    .tour2866 .votingTeamPopup .allTeams .divQues p{font-size:18px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{font-size:18px;height:60px;line-height:60px;font-size:19px }
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{    width: 24px;height: 24px;    margin: 18px 0 0 11px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{    width: calc(100% - 200px);}
    .tour2866 .votingTeamPopup:after{background-position: -21% 35px;background-size:470px auto}
   .tour2866 .votingTeamPopup .logo{width:calc(100% - 200px);height:59px;margin-top:25px;}
     .tour2866.wcInner .articleHeader .articleInfo { height: auto }
    
    .tour2866.EuroMatchDetails .proPlayer .tabs a{margin-left:28px;    padding: 8px 0; line-height: 1.3;}
    .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2:before, .tour2866.EuroMatchDetails .ManofMatch h3:before{right:130px}
     .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2:after, .tour2866.EuroMatchDetails .ManofMatch h3:after{left:130px}

         .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA, .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB{width:calc((100% - 30px) / 2)}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA{margin-left:30px}


.spansorEuro p{color:#000;font-family:droidLight}

   .tour2866 .map .groupTabs .table .wRow .item:nth-child(4){display:inline-block}
   .tour2866 .map .groupTabs .table .wRow .item{font-size:12px}

     .tour2866 .quizListing .data label{font-size:16px}
    .tour2866 .quizListing .data p{font-size:14px}
                
        .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams img{display:none}
        .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .TeamName{width:100%;right: 0;}
        .tour2866 .knockOutTab .allRounds .roundItem.right .qualifiedTeams .TeamName{right:0}
        .tour2866 h1, .tour2866 h2, .tour2866 .proPlayer .title h2 {
    font-size: 18px;}


}


@media screen and (min-width:1024px) and (max-width:1151px) {
    .tour2866 h1, .tour2866 h2, .tour2866 .proPlayer .title h2 {
    font-size: 18px;
}
      .tour2866 .customTourHeader{height:115px;    background: url(../Images/wc26/WCHeader.webp?ver=0.001) no-repeat center center;
    background-size: 100% 115px;}

       .tour2866 .customTourHeader:before{background: url(../Images/wc26/LogoHeaderLogo.webp) center bottom 5px no-repeat;
    background-size: auto 103px;}
       .tour2866 .customTourHeader nav ul li:after{display:none}
             .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child{margin-bottom:16px}
                         .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}

    .tour2866 .votingTeamPopup .allTeams li p{font-size:13px}
    .arabs.tour2866 .arabsHeader .headerImg:after{right:113px}
    .arabs.tour2866 .arabsHeader .headerImg:before{right:57px;top:5px}

       .tour2866.EuroMatchDetails .mainTour .mtchDtlsRslt:after{background-size: auto 155%;}
    .tour2866 .acnComponent{margin:0;padding:0 }

    .tour2866 .positionSide{margin-left:20px}
    .tour2866 .positionSide.center{width:calc(100% - 580px)}
    .tour2866 .positionSide.right{width:240px}
    .tour2866 .fbWidget{height:350px}
    /*.tour2866 .newsHeadlines{margin-bottom:30px}*/

    .tour2866 .acnComponent.ftr{padding: 40px 20px;border-radius:0px}
    
            .votingTeamPopup .votingSponsor{width:115px}

    .tour2866 .positionSide .fbLiveWidget{margin-bottom:20px}
    .tour2866 .showcaseDiv{margin-bottom:20px}
    
 .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage p.dateMatch{font-size:9px}

    .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.final:before{height: 58px;top: 187px;}
    .tour2866 .knockOutTab .allRounds .roundItem{width:calc((100% - 140px) / 8);margin-left:20px} * margin x 7 *
    .tour2866 .knockOutTab .allRounds .roundItem.finalRound{width:calc((100% - 60px) / 4)} * margin * 3 *
    .tour2866 .knockOutTab .second .teamData:last-child:before,
    .tour2866 .knockOutTab .second .teamData:first-child:before,
    .tour2866 .knockOutTab .third .teamData:last-child:before,
    .tour2866 .knockOutTab .third .teamData:first-child:before{width:14px}
    .tour2866 .knockOutTab .roundItem.right .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:first-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{right:-10px}

    .tour2866 .knockOutTab .roundItem.left .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:first-child:before{left:-10px}

    .tour2866 .knockOutTab .final .teamData:last-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{width:10px}
    .tour2866 .knockOutTab .final .teamData:last-child:before{left:-10px}

    .tour2866 .statsSection .statsConts .statsItems li{height:120px;width:150px;}
    .tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2) {width: calc((100% - 360px) / 2);}
    .tour2866 .statsSection .statsConts .statsItems li .label{font-size:12px}

    .tour2866.wcInner  .statsSection .statsConts .statsItems li{margin-left:16px}
    .tour2866.wcInner .wcClipTeam .clip .cntnr{height:160px}

    .tour2866 .statsSection .statsConts .statsItems li .value span{font-size:44px;line-height:82px}
    .tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:22px;line-height: 96px;}
    
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:22px;width: calc(100% - 142px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{font-size:14px;margin-bottom: 6px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{line-height:16px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{max-width:16px;max-height:16px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{font-size: 10px;line-height: 16px;width: 58px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{width:66px;height:66px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:66px;max-height:66px}
       .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-child(1) img {width: 360px;}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li{margin:0;flex-basis: 208px;width:208px}
    .tour2866 .fanzoneSection .fanzoneConts{padding:30px 12px 30px}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li p{font-size:18px}

    .tour2866.wcInner .statsSection .statsConts .statsItems li{width:100%!important;margin-bottom:16px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){width:100%}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-child(2n){margin-left:0}
.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){margin-bottom:16px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:last-child{margin-bottom:0}

    .tour2866 .rightSide{margin-left:30px;width: calc(100% - 330px);}
       .tour2866 .proPlayer .remainContent .listing ul li{width: calc((100% - 16.1px) / 2);}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(2n) {margin-left: 0px;}



    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .item:nth-child(4),
    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .item:nth-child(5){display:inline-block}

    .tour2866 .rightSide{margin-left:20px;width: calc(100% - 320px);}

     .tour2866.wcInner .articleHeader .articleInfo { height: auto }
    .tour2866 .openVideoPopup .videoPlayerPopup{padding:70px 120px 20px}
    .tour2866 .videoPlayerPopup .videoSponsor{top:50px;right:50px}
    .tour2866 .videoPlayerPopup .mainVideo{width: calc(100% - 250px);}
    .tour2866 .videoPlayerPopup aside{width:250px}
    .tour2866 .videoPlayerPopup aside .playerList li .imageCntnr{padding-bottom: calc((100px * 67)/ 100);width:100px}
    .tour2866 .videoPlayerPopup aside .playerList li .desc{width: calc(100% - 100px);padding: 2px 16px;}
    .tour2866 .videoPlayerPopup .mainVideo .desc p.date{font-size:12px;margin-bottom:0}
    .tour2866 .videoPlayerPopup .mainVideo .desc p{font-size:18px;height:66px}
    



    .tour2866 .positionSide .fbLiveSection{height:198px}
    .tour2866 .newsHeadlines{height:409px}

    .tour2866   .proPlayer .featuredArea .pattern2 ul li:first-child, .mainTour .importantPlayer ul li:first-child { width: 100% !important }
    .tour2866  .proPlayer .featuredArea .pattern2 ul li, .mainTour .importantPlayer ul li { width: 100% !important }
    .tour2866  .proPlayer .featuredArea .pattern2 li .desc { padding: 10px 10px; position: absolute; left: 0; right: auto; }
    .tour2866  .proPlayer .featuredArea .pattern2 ul li .desc .date { right: 10px }

    .tour2866 .proPlayer .featuredArea ul li{background:none}


    .tour2866 .starsRoadToCup .starsCntnr .quote{width:26px;height:24px}
    .tour2866 .starsRoadToCup .starsCntnr .cntnr .imageCntnr{width:102px;height:102px}
    .tour2866 .starsRoadToCup .starsCntnr .cntnr .data{width:calc(100% - 102px)}
    .tour2866 .starsRoadToCup .moreBtn {width: 90px;height: 26px;line-height: 26px;margin-top:25px}

    .tour2866 .customTourHeader nav ul li.tourLogo{width:140px}
    .tour2866 .customTourHeader nav ul li{flex-grow: 1;}
    .tour2866 .customTourHeader nav ul li a{padding: 10px 0px;font-size: 11px;}
    .arabs.tour2866 .arabsHeader .arabsMenu{width:712px}
    .arabs.tour2866 .arabsHeader .arabsMenu li a{font-size: 14px;padding: 0 20px;}

  .tour2866 .customTourHeader .logo{width: 140px;height: 70px;}

  .tour2866 .acnHighlights .videoSliderConts .videoSlider{height:260px}
    .tour2866 .tabs-nav > li{font-size:13px}
    .tour2866 .knockOutTab .allRounds .roundItem h3{font-size:9px}
    .tour2866 .euroGroups.groupTabs .table .wRow .item.dtls:nth-child(4),
    .tour2866 .euroGroups.groupTabs .table .wRow .item.dtls:nth-child(5){display:inline-block}



    .arabs.tour2866 .arabsStatsCntnr .teamStatsList{width: calc((100% - 16px) / 2);margin-bottom:16px}
    .arabs.tour2866 .arabsStatsCntnr .teamStatsList:nth-child(2n) {margin-left: 0;}
    .arabs.tour2866 .arabsStatsCntnr .teamStatsList:nth-last-child(-n+2) {margin-bottom: 0;}

    .arabs.tour2866 .arabsHeader .top{height:160px}
    .arabs.tour2866 .arabsHeader .top:before{width:220px;height:130px}
    .arabs.tour2866 .arabsHeader .top:after{width:280px;height:130px}
    .arabs.tour2866 .arabsHeader .top span{width:300px;height:48px}

    .tour2866 .votingTeamPopup{padding: 30px 20px;}

    .tour2866 .teamVoting .cntnr.firstView .votingBtn:before{width:253px;height:80px;right:30px}
    .tour2866 .teamVoting .cntnr.firstView .votingBtn:after{left:-110px}

    .tour2866 .teamVoting .cntnr.secondView .voteInfo{padding:16px;width: calc(100% - 172px);}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo p{width:110px;font-size:16px;height: auto;line-height: unset;}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-size:26px;width: calc(100% - 110px);height: 30px;line-height: 30px;}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-size:20px;width: calc(100% - 110px);height: 30px;line-height: 30px;}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .more{width:120px;left:auto;right:16px;bottom:16px;height:30px;line-height:30px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .countDiv{margin-bottom:10px}
    .tour2866 .teamVoting .cntnr.secondView .teamFlag{width:212px;}
    .tour2866 .teamVoting .cntnr.secondView .teamFlag:before{background-position:left -20px center!important}

    .tour2866.wcInner .groupTabs .table .wRow .team img{margin-top:0}

  .tour2866.wcInner .matchcenter .matchesList .ul .liItem .allData {border-left:none!important}

    .tour2866.wcInner .matchcenter .matchesList .ul .liItem.future .leftCol{ border-top: 1px  solid #FFFFFF }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.now .leftCol{ border-top: 1px  solid #189E2F }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.finish .leftCol{ border-top: 1px  solid #FF8947 }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.postponed .leftCol{ border-top: 1px  solid #D50001 }


  
    .tour2866 .customTourHeader .logo{width:110px;height:70px}
    .tour2866 .customTourHeader nav{width:calc((100% - 120px ) /2);        padding: 0 5px;}
    /*.tour2866 .customTourHeader nav ul li:after{display:none}*/

    .tour2866 .TabsContainer .tab a{    padding:  4px 5px;
    font-size: 11px;    margin-left: 12px;}

    .tour2866 .acnHighlights .videoSliderConts .videoSlider{width:calc(100% - 100px);margin-right:50px}
    .tour2866 .acnHighlights .videoSliderConts .liBox{width:calc(100% / 3)}
    .tour2866 .acnHighlights .flickity-button{top:40px;left:-45px}
    .tour2866 .acnHighlights .flickity-button.previous{right:-45px}

    .tour2866 .groupTabs .flickity-button{left:-45px}
    .tour2866 .groupTabs .flickity-button.previous{right:-45px}

    .tour2866 .statsSection .statsConts .statsItems li{padding:16px 10px}
    .tour2866 .statsSection .statsConts .statsItems li .label{font-size:12px}

     .tour2866 .euroGroups .groupsCnt{width:calc(100% - 90px)}
    .tour2866 .euroGroups .groupsCnt ul li{width:calc(100% / 2)}


      .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:22px;width:calc(100% - 112px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:60px;max-height:60px}




    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls, .tour2866 .fifaRanking  .groupTabs .table .wRow .item.dtls{width:calc((100% - 200px) /3)}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.team, .tour2866 .fifaRanking  .groupTabs .table .wRow .item.team{width:200px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl:nth-child(5), .tour2866 .fifaRanking  .groupTabs .table .wRow .item:nth-child(5){display:inline-block}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl:nth-child(2):before{right:7px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls p{font-size:15px;}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl p:before{display:none}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.team{padding-right:0}
    .tour2866 .fifaRanking .table .wRow{padding:0 10px}
    .tour2866 .fifaRanking .groupTabs .table .wRow .item.team{padding:10px 0}
    
    .tour2866 .fifaRanking .table .ttlRow{padding:0 10px;height:46px}
    .tour2866.wcInner .fifaRankingInner .groupTabs .table .ttlRow .itemTtl{font-size:12px;padding-right:0;line-height:42px}
    .tour2866 .fifaRanking .groupTabs .table .wRow .item label{right:15px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:7px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:10px}


    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .team img{height:18px;margin-top:0}

    .tour2866 .fifaRanking.fifaRankingInner  .table .wRow .item p{font-size:12px}
    .tour2866 .fifaRanking.fifaRankingInner  .table .wRow .item.team p{line-height:3}



    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label{right:0;}
     .tour2866 .fifaRanking.fifaRankingInner  .groupTabs .table .wRow .item label span:before{font-size:12px;bottom:5px;right:-4px}
    .tour2866 .fifaRanking.fifaRankingInner  .groupTabs .table .wRow .item label span{line-height:4;padding-right:4px}

    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:8px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p{font-size:11px;line-height:1.8}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl.team p{width:auto;line-height:unset}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p:before{display:none!important}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl{padding-right:0!important}
    .tour2866 .fifaRanking .groupTabs.GroupStanding .table .ttlRow .itemTtl:nth-child(4), .tour2866 .fifaRanking  .groupTabs .table .wRow .item:nth-child(4){display:inline-block}


      .tour2866 .teamPage .customTourHeader nav ul li a{font-size:11px}
     .tour2866 .mainTour .championTabs .item{padding:0 25px;margin:0 0 16px 10px}
     .tour2866 .mainTour .championTabs .item:last-child{margin-left:0}
     .tour2866 .teamPage .groupTabs .flickity-button.previous{right:auto}
     .tour2866.wcInner .wcClipTeam .clip .cntnr p{font-size:32px}

      .arabs.tour2866 .firstScreen:after{top:130px}
    .arabs.tour2866 .arabsHeader .headerImg{width:425px}
    .arabs.tour2866 .arabsHeader .headerImg img{width:auto;height:100%}
    .arabs.tour2866 .arabsHeader .text{width:calc(100% - 425px)}
    .arabs.tour2866 .arabsHeader .text p{font-size:28px;line-height:5.3}
    .arabs.tour2866 .arabsHeader .text p:before{right:-50px}
    .arabs.tour2866 .arabsHeader .text p:after{left:-50px}
    .arabs.tour2866 .arabsHeader .text p:before, .arabs.tour2866 .arabsHeader .text p:after{width:22px;height:22px}

     .arabs.tour2866 .arabsHeader .customTourHeader nav{width:calc((100% - 140px ) /2)}


    .tour2866 .votingTeamPopup .text{margin-bottom:30px}
       .tour2866 .votingTeamPopup h2{font-size:26px;        width: auto;
        height: 70px;
    }
      .tour2866 .votingTeamPopup .allTeams li a{padding:13px 10px}
    .tour2866 .votingTeamPopup .allTeams li .imgCntnr{margin:0 calc((100% - 70px) / 2) 10px}
    .tour2866 .votingTeamPopup .allTeams .divQues{margin-bottom:50px}
    .tour2866 .votingTeamPopup .allTeams .divQues p{font-size:18px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{font-size:18px;height:60px;line-height:60px;font-size:19px }
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{    width: 24px; height: 24px;    margin: 18px 0 0 11px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{    width: calc(100% - 200px);}
    .tour2866 .votingTeamPopup:after{background-position: -21% 35px;background-size:385px auto}
   .tour2866 .votingTeamPopup .logo{width:calc(100% - 200px);height:59px;margin-top:25px;}

   .tour2866 .closeTeamPopup{left:20px}
        
    .tour2866.EuroMatchDetails .proPlayer .tabs a{margin-left:28px;    padding: 8px 0; line-height: 1.3;}
    .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2:before, .tour2866.EuroMatchDetails .ManofMatch h3:before{right:130px}
     .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2:after, .tour2866.EuroMatchDetails .ManofMatch h3:after{left:130px}

         .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA, .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB{width:calc((100% - 30px) / 2)}
    .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA{margin-left:30px}
    

    

   .tour2866 .map .groupTabs .table .wRow .item:nth-child(4){display:inline-block}
   .tour2866 .map .groupTabs .table .wRow .item{font-size:12px}


  
     .tour2866 .quizListing .data label{font-size:16px}
    .tour2866 .quizListing .data p{font-size:14px}

}

@media screen and (min-width:1024px) and (max-width:1919px) {

    .tour2866 .groupStandingPage .knockOutTab .allRounds.singleColumn{gap:20px}
    .tour2866 .groupStandingPage .knockOutTab .allRounds.singleColumn .roundItem{    width: calc((100% - 80px) / 5);}
    .tour2866 .groupStandingPage .knockOutTab .allRounds .roundItem:first-child .qualifiedTeams .separating {width: calc(100% + 6px);}
    .tour2866 .groupStandingPage .knockOutTab .allRounds .roundItem .qualifiedTeams .separating.horizintal,
    .tour2866 .groupStandingPage .knockOutTab .allRounds .roundItem .second.qualifiedTeams .separating.horizintal {left: -8px;}
    .tour2866 .groupStandingPage .knockOutTab .allRounds .roundItem .qualifiedTeams .separating { width: calc(100% + 21px);right: -14px;}
    .tour2866 .groupStandingPage .knockOutTab .allRounds .roundItem .qualifiedTeams .separating.horizintal {width:2px;right:auto}
    .tour2866 .groupStandingPage .knockOutTab .allRounds .roundItem .qualifiedTeams.final .separating{        width: calc(100% + 14px);}
    .tour2866 .groupStandingPage  .knockOutTab .allRounds .roundItem .qualifiedTeams.final:before{    width: 100%;
    height: 100px;
    top: 41%;}
}


@media screen and (min-width: 768px) and (max-width: 1023px) {
        .tour2866 h1, .tour2866 h2, .tour2866 .proPlayer .title h2 {
        font-size: 18px;
    }
    .tour2866 .TabsContainer .tab a {padding: 4px 26px;}
           .tour2866 .customTourHeader:before{background: url(../Images/wc26/LogoHeaderLogo.webp) center bottom 5px no-repeat;
    background-size: auto 112px;}
           .tour2866 .customTourHeader nav ul{padding:6px 0}
            .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}
            .tour2866 .customTourHeader nav ul li:after{display:none}
             .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child{margin-bottom:16px}
            .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}

       .tour2866.EuroMatchDetails .mainTour .mtchDtlsRslt:after{background-size: auto 155%;}
    /*.tour2866 .customTourHeader nav ul li:after{display:none}*/
    .tour2866 .customTourHeader nav ul li a{font-size:11px;padding: 10px 0}
    .arabs.tour2866 .arabsHeader .arabsMenu{width:728px}
    .arabs.tour2866 .arabsHeader .arabsMenu li a{font-size: 12px;padding: 0 26px;}
    .tour2866 .customTourHeader .logo {width:105px;height:64px}


    .tour2866 .customTourHeader nav ul li.tourLogo{width:120px}

            .votingTeamPopup .votingSponsor{width:95px;left:106px}

        .tour2866 .votingTeamPopup .allTeams li p{font-size:13px}

         .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child, .mainTour .importantPlayer ul li:first-child { width: 100% !important }
    .tour2866 .proPlayer .featuredArea .pattern2 ul li, .mainTour .importantPlayer ul li { width: 100% !important }


    .tour2866 .acnComponent{padding:0 0;}

    .tour2866 .positionSide{margin-left:20px}
    .tour2866 .positionSide.center{width:calc(100% - 320px);float:right}
    .tour2866 .positionSide.right{width:300px;float:left;margin-left:0}
    .tour2866 .fbWidget{height:283px;margin-bottom: 20px;}
    .tour2866 .newsHeadlines{margin-top:20px;height: 232px;}
    .tour2866 .positionSide.center .newsHeadlines{display:inline-block}
    .tour2866 .positionSide.right .newsHeadlines{display:none}
    /*.tour2866 .newsHeadlines{margin-bottom:30px}*/

    .tour2866 .acnComponent.ftr{padding: 40px 20px;}
   

    .tour2866 .positionSide .fbLiveWidget{margin-bottom:0}
    .tour2866 .showcaseDiv{margin-bottom:20px;margin-top:0}
    

    .tour2866 .acnHighlights .videoSliderConts .videoSlider{height:270px}
    .tour2866 .acnHighlights .videoSliderConts .liBox{width:calc(100% / 3)}

    .tour2866 .tabs-nav > li{font-size:13px}
.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage p.dateMatch{font-size:8px}

    .tour2866 .knockOutTab .allRounds .roundItem h3{font-size:10px;height:38px}
    .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team .QualifierName{font-size:9px}
    .tour2866 .knockOutTab .allRounds .roundItem{width:calc((100% - 140px) / 8);margin-left:20px}
    .tour2866 .knockOutTab .allRounds .roundItem.finalRound{width:calc((100% - 60px) / 4)} 
    .tour2866 .knockOutTab .second .teamData:last-child:before,
    .tour2866 .knockOutTab .second .teamData:first-child:before,
    .tour2866 .knockOutTab .third .teamData:last-child:before,
    .tour2866 .knockOutTab .third .teamData:first-child:before{width:14px}
    .tour2866 .knockOutTab .roundItem.right .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:first-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{right:-10px}

    .tour2866 .knockOutTab .roundItem.left .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:first-child:before{left:-10px}

    .tour2866 .knockOutTab .final .teamData:last-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{width:10px}
    .tour2866 .knockOutTab .final .teamData:last-child:before{left:-10px}

    .tour2866 .knockOutTab .allRounds .roundItem .cupWinner h3{padding:0;font-size:14px;height:auto}

    .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams img{display:none}
    .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .TeamName{width:auto;padding:0 10px}
    .tour2866 .knockOutTab .allRounds .roundItem.right .qualifiedTeams .TeamName,
    .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData.right .TeamName{right:0}
    .tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams .TeamName,
    .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData.left .TeamName{left:0}

    .tour2866 .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder img{display:inline-block}

    .tour2866 .statsSection .statsConts .statsItems li{height:120px;width:calc((100% - 20px) / 2)!important;}
    .tour2866 .statsSection .statsConts .statsItems li:nth-child(2){margin-left:0}
    .tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2) {width: 100%;}
    .tour2866 .statsSection .statsConts .statsItems li:last-of-type{margin-bottom:0}
    .tour2866 .statsSection .statsConts .statsItems li .label{font-size:12px}

    .tour2866 .statsSection .statsConts .statsItems li .value span{font-size:44px;line-height:82px}
    .tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:22px;line-height: 96px;}
    
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:22px;width: calc(100% - 142px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{font-size:14px;margin-bottom: 6px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{line-height:16px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{max-width:16px;max-height:16px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{font-size: 10px;line-height: 16px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{width:66px;height:66px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:66px;max-height:66px}


    .tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li {width: calc((100% - 32px) / 3)!important;margin-left: 16px;margin-bottom:16px;}
    .tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li:nth-child(2n) {margin-left: 16px;}
    .tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li:nth-child(3n) {margin-left: 0}



    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .item:nth-child(4),
    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .item:nth-child(5){display:inline-block}

    .tour2866 .proPlayer .remainContent .listing ul li{width:calc((100% - 32.1px) / 3);}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(3n) {margin-left: 0;}


      .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-child(1) img {width: 360px;}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li{margin:0;flex-basis: 185px;width:185px}
    .tour2866 .fanzoneSection .fanzoneConts{padding:30px 12px 30px}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li p{font-size:18px}

    .tour2866 .leftSide{width:300px}

    .tour2866 .rightSide{margin-left:20px;width: calc(100% - 320px);}


    .tour2866 .openVideoPopup .videoPlayerPopup{padding:0}
    .tour2866 .openVideoPopup .videoPlayerContainer{padding:100px 0;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: flex-start;overflow-y: auto;width: auto;height: 100%;color: #fff;}
    .tour2866 .videoPlayerPopup .videoSponsor{top: 0;right: 0;padding: 20px 10px;background: #1a3f80;z-index: 2;border-bottom-left-radius:6px}
    .tour2866 .videoPlayerPopup .videoSponsor img{height:40px}
    .tour2866 .videoPlayerPopup .closeVideoPopup{top:65px;left:30px}
    .tour2866 .videoPlayerPopup .playerPopupCntnr{display:inline-block}
    .tour2866 .videoPlayerPopup .mainVideo{width: 100%;padding-left: 0;margin-bottom: 50px;}
    .tour2866 .videoPlayerPopup aside{width:100%;border-radius:0}
    .tour2866 .videoPlayerPopup aside .playerList{width:100%;height:100%}
    .tour2866 .videoPlayerPopup aside .playerList li .imageCntnr{padding-bottom: calc((150px * 67)/ 100);width:150px}
    .tour2866 .videoPlayerPopup aside .playerList li .desc{width: calc(100% - 150px);padding: 0 10px;}
    .tour2866 .videoPlayerPopup aside .playerList li .desc p{font-size:13px;max-height: 42px;color:#1e1e1e}
    .tour2866 .videoPlayerPopup aside .playerList li .desc p.date{font-size:10px}
    .tour2866 .videoPlayerPopup .mainVideo .desc{padding:10px 16px}
    .tour2866 .videoPlayerPopup .mainVideo .desc p.date{font-size:12px;margin-bottom:0}
    .tour2866 .videoPlayerPopup .mainVideo .desc p{font-size:20px;height:auto}
    .tour2866 .videoPlayerPopup .mainVideo .shareMenu{top:10px;left:10px}
    .tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet iframe{width: 450px!important;}


    .tour2866 .proPlayer .featuredArea ul li{background:none}
    .tour2866 .proPlayer .featuredArea ul li{width:100%;border-radius:6px}

    .tour2866 .listing ul li .desc{background:none}

    .tour2866 .teamVoting{margin:0 0 30px 0}

    .tour2866 .proPlayer .remainContent .proNews{margin-bottom:40px}
    .tour2866 .tourMatches,
    .tour2866 .fbLiveSection,
    .tour2866 .twWidget{width:300px;margin:0 calc((100% - 300px) / 2) 30px}

    .arabs.tour2866 .arabsHeader .top{height:160px}
    .arabs.tour2866 .arabsHeader .top:before{width:200px;height:118px}
    .arabs.tour2866 .arabsHeader .top:after{width:254px;height:118px}
    .arabs.tour2866 .arabsHeader .top span{width:280px;height:45px}

    .arabs.tour2866 .arabsStatsCntnr .teamStatsList{width: calc((100% - 16px) / 2);margin-bottom:16px}
    .arabs.tour2866 .arabsStatsCntnr .teamStatsList:nth-child(2n) {margin-left: 0;}
    .arabs.tour2866 .arabsStatsCntnr .teamStatsList:nth-last-child(-n+2) {margin-bottom: 0;}

    .tour2866 .votingTeamPopup h2{font-size:30px}
    .tour2866 .votingTeamPopup{padding: 30px 50px;}
 

    .tour2866 .votingTeamPopup .text{margin-bottom:30px}
    .tour2866 .votingTeamPopup h2{font-size:26px}
    .tour2866 .votingTeamPopup .allTeams .divQues{margin-bottom:50px}
    .tour2866 .votingTeamPopup .allTeams .divQues p{font-size:18px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{font-size:18px;height:60px;line-height:60px;font-size:19px }
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{    width: 24px;height: 24px;    margin: 18px 0 0 11px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{    width: 100%;}
    .tour2866 .votingTeamPopup:after{background-position: -28% 35px;background-size:345px auto}
  .tour2866 .votingTeamPopup .logo{width:100%;height:59px;margin-top:25px;}



    .tour2866 .teamVoting .cntnr:before{background-size:100% 100%}
    .tour2866 .teamVoting .cntnr.firstView .votingBtn:before{width:258px;height:90px;right:40px}
    .tour2866 .teamVoting .cntnr.firstView .votingBtn:after{left:-30px}

    .tour2866 .teamVoting .cntnr.secondView .voteInfo{padding:26px 20px;width: calc(100% - 212px);}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo p{width:120px;font-size:18px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-size:32px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-size:24px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .more{width:110px;left:10px}
    .tour2866 .teamVoting .cntnr.secondView .voteInfo .countDiv{margin-bottom:20px}
    .tour2866 .teamVoting .cntnr.secondView .teamFlag{width:212px;}
    .tour2866 .teamVoting .cntnr.secondView .teamFlag:before{background-position:left -20px center!important}


/*    .tour2866.wcInner .listing ul li .imageCntnr{width: 100px;padding-bottom: calc((100px * 56)/ 100);float:right}
.tour2866.wcInner .listing ul li .desc{width: calc(100% - 100px);margin-top:0;background:none;padding:4px 10px}
.tour2866.wcInner .listing ul li .desc p{height:40px;font-size:13px}*/

.tour2866.wcInner .leftSide{width:100%}
.tour2866.wcInner .leftSpeakol{width:300px;margin:0 calc((100% - 300px) / 2) 60px}

.tour2866.wcInner .pattern1 ul li .desc{background:none;}
.tour2866.wcInner .pattern1 ul li .secName{color:#D50001}
.tour2866.wcInner .dtlsSc .shiftArtclPattern{margin:0 calc((100% - 300px) / 2) 30px}

    
 .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls, .tour2866 .fifaRanking  .groupTabs .table .wRow .item.dtls{width:calc((100% - 200px) /3)}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.team, .tour2866 .fifaRanking  .groupTabs .table .wRow .item.team{width:200px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl:nth-child(5), .tour2866 .fifaRanking  .groupTabs .table .wRow .item:nth-child(5){display:inline-block}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl:nth-child(2):before{right:7px}
        .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls p{font-size:15px;}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl p:before{display:none}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.team{padding-right:0}
    .tour2866 .fifaRanking .table .wRow{padding:0 10px}
    .tour2866 .fifaRanking .groupTabs .table .wRow .item.team{padding:10px 0}
    


    .tour2866 .fifaRanking .table .ttlRow{padding:0 10px;height:46px}
    .tour2866.wcInner .fifaRankingInner .groupTabs .table .ttlRow .itemTtl{font-size:13px;padding-right:18px}
    .tour2866 .fifaRanking .groupTabs .table .wRow .item label{right:15px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:7px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:10px}


    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .team img{height:18px;margin-top:0}

    .tour2866 .fifaRanking.fifaRankingInner  .table .wRow .item p{font-size:12px}
    .tour2866 .fifaRanking.fifaRankingInner  .table .wRow .item.team p{line-height:3}



    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label{right:21%;}
     .tour2866 .fifaRanking.fifaRankingInner  .groupTabs .table .wRow .item label span:before{font-size:12px;bottom:5px;right:-4px}
    .tour2866 .fifaRanking.fifaRankingInner  .groupTabs .table .wRow .item label span{line-height:4;padding-right:4px}

    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.dtls:before{right:3px}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl:nth-child(4):before{right:8px}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl p{font-size:11px;}
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .ttlRow .itemTtl.team p{width:auto;line-height:unset}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl p:before{display:none!important}
    .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl{padding-right:0!important}
    .tour2866 .fifaRanking .groupTabs.GroupStanding .table .ttlRow .itemTtl:nth-child(4), .tour2866 .fifaRanking  .groupTabs .table .wRow .item:nth-child(4){display:inline-block}

    .tour2866 .customTourHeader nav{width: calc((100% - 100px ) /2);padding:0 5px}
    .tour2866 .teamPage .customTourHeader nav ul li a{font-size:11px}

     .tour2866 .TabsContainer .tab a.active:before, .tour2866 .TabsContainer .tab a.active:after{display:none}

           .arabs.tour2866 .firstScreen:after{top:130px}
    .arabs.tour2866 .arabsHeader .headerImg{width:400px}
    .arabs.tour2866 .arabsHeader .headerImg img{width:auto;height:100%}
    .arabs.tour2866 .arabsHeader .text{width:calc(100% - 400px)}
    .arabs.tour2866 .arabsHeader .text p{font-size:28px;line-height:5.3}
    .arabs.tour2866 .arabsHeader .text p:before{right:-50px}
    .arabs.tour2866 .arabsHeader .text p:after{left:-50px}
    .arabs.tour2866 .arabsHeader .text p:before, .arabs.tour2866 .arabsHeader .text p:after{width:22px;height:22px}
    .arabs.tour2866 .arabsHeader .headerImg:before{    right: auto;
    left: 222px;}
    .arabs.tour2866 .arabsHeader .headerImg:after{right:97px}

        .arabs.tour2866 .arabsHeader .customTourHeader nav{width:calc((100% - 140px ) /2)}

       .tour2866 .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName{width:auto}

       .tour2866 .euroGroups .groupsCnt{width:calc(100% - 40px)}
       .tour2866 .euroGroups .groupsCnt ul li{padding:0 10px;height:380px}
       .tour2866 .euroGroups.groupTabs .groupsCnt .table .ttlRow, .tour2866 .euroGroups ul li .groupItem .groupTtl{padding:0 10px}
       .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow{padding:16px 10px;height:65px}
       .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .team img{display:none}
       .tour2866 .groupTabs .flickity-button.previous{right:-30px}
       .tour2866 .groupTabs .flickity-button.next{left:-30px}

       .tour2866 .teamPage .euroGroups .groupsCnt ul li{height:380px}

      .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA, .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB{width:calc((100% - 30px) / 2)}
    .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA{margin-left:30px}

 
       .tour2866 .quizListing .data label{font-size:15px}
    .tour2866 .quizListing .data p{font-size:14px}
    .tour2866 .votingTeamPopup h2{font-size:26px;        width: 295px;
        height: 70px;
    }
      .tour2866 .votingTeamPopup .allTeams li a{padding:13px 10px}
    .tour2866 .votingTeamPopup .allTeams li .imgCntnr{margin:0 calc((100% - 70px) / 2) 10px}

             .tour2866 .rightSide, .tour2866 .rightside{width:100%;margin-left:0}


}


@media screen and (min-width: 320px) and (max-width: 767px) {
    .tour2866 .customTourHeader:before{    background: url(../Images/wc26/wcLogoMobHeader.svg) center bottom 30px no-repeat;
    background-size: auto 90px;}
    .showOTP .sponsorContainer, .showOTP .sponsorContainer{z-index:2;display:none}
    .hideOTP .sponsorContainer, .hideOTP .sponsorContainer{z-index:3;display:inline-block}
   .showOTP  .content-wrap{z-index:3}
    .hideOTP  .content-wrap{z-index:2}
        .tour2866 .sponsorContainer {
        background: none;
    }
       .tour2866 .EuroMatchDetails .mtchDtlsRslt li .team .imgCntnr{margin:0}
    .tour2866.euroInner .relatedArticles .secName{color:#D50001}
    .tour2866 .proPlayer .remainContent .listing .more{width:130px}
                .tour2866 .proPlayer .remainContent .proNews ul{height:auto;}
                       .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child {margin-bottom:16px}
                    .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child .desc p{font-size:16px;    max-height: 56px;}
                    .tour2866 .proPlayer .featuredArea .pattern2 ul li a .imageCntnr{    padding-bottom: calc((120px * 66.5) / 100);  width: 120px;}
                    .tour2866 .mainTour .featuredArea .pattern2 li .desc{width: calc(100% - 120px);}
                      
                       .tour2866 .proPlayer .featuredArea .pattern2 ul li .desc p{font-size:12px;    max-height: 46px;-webkit-line-clamp: 2;}
                       .tour2866 .proPlayer .featuredArea .pattern2 ul li .desc .date{;bottom: 4px;}
                       .tour2866 .proPlayer .remainContent .proNews{margin-top:0;margin-bottom:30px}
                       .tour2866 .proPlayer .remainContent .proNews .title{padding:0 16px;margin-bottom:15px}
                       .tour2866 .proPlayer .title:before{width:28px;height:28px;    margin-top: 6px;}
                       .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts ul li{padding:0 8px}
                        .tour2866 .proPlayer  .featuredArea .pattern2 ul li:first-child, .mainTour .importantPlayer ul li:first-child { width: 100% !important ;border-radius: 14px;}
    .tour2866 .proPlayer .featuredArea .pattern2 ul li, .mainTour .importantPlayer ul li { width: 100% !important }
    .tour2866 .mainTour .tourTeamsCntnr {
    width: 100%;
    margin-right: 0;
}
    .tour2866 .proPlayer .featuredArea{margin:22px 0 }
            .groupTabs .table .wRow .team{padding-right:0}

    .tour2866.euroInner .articleSocial.euroSocial{left:0;display:none}
    .tour2866.euroInner article .articleContainer{z-index:10}
    .tour2866 .container{background:none}
     .tour2866 h1,
    .tour2866 h2,
    .tour2866 .videoCntnr.twitterVideo{min-height:unset}
    .tour2866 h1,
    .tour2866 h2,
    .tour2866 .proPlayer .title h2,
    .tour2866 .acnHighlights h1, .tour2866 .acnHighlights h2{font-size:16px;line-height:2;gap:10px}
    .tour2866.wcInner .mainTour .teamSquad .title h1 {
    font-size:16px
}

    .tour2866 .featuredArea ul li:first-child .desc p.date{color:#D50001!important}
    .tour2866 .mainTour.proPlayer .remainContent .listing.multimedia .listing,
    .tour2866 .proPlayer .remainContent .listing ul li:first-child{margin-bottom:0}
    .tour2866 .statsSection h2:before, .tour2866 .statsSection h2:after,
    .tour2866 .fifaRanking .title h2:before, .tour2866 .fifaRanking .title h2:after{width:56px}
    .tour2866 .videoCntnr.twitterVideo{min-height:unset}
        .tour2866 .votingTeamPopup .allTeams li p{font-size:13px}
        .tour2866 article .videoStrip {padding-bottom:12%}
        .tour2866 .rightSide, .tour2866 .rightside{width:100%;margin-left:0}
/*    .tour2866 .content-wrap{overflow:hidden}*/
    .tour2866 .topContainer{margin-bottom:0;z-index:1;padding-top: 0;}
    .tour2866 section{margin-bottom:30px}
    .tour2866 .latestArticle{    margin: 20px 0}
    .tour2866 section.tourStats{margin-bottom:20px}
    .tour2866.wcInner article .maxWidth .artclHdline{font-size:18px}
    .tour2866 .proPlayer{padding:0 10px;margin-bottom:0;margin-top:0}
    .tour2866.wcInner .pagecnts{padding:0 10px}
    .tour2866 .leaderboardDiv{z-index:3}
    .tour2866.wcInner .proPlayer .standingSection.scorers .title h2{font-size:14px}
    /*.tour2866 .firstScreen:before{background-size: 100% auto;background: url(../../Images/Euro2024/FeaturedBK.png) top 168px left no-repeat;background-size: 100% auto;}*/
    .tour2866 .customTourHeader{width:100%;height:130px;margin:0 0;padding:0px;flex-wrap: wrap;
        justify-content: center;gap: 0;background: url(../Images/wc26/wcHeaderMob.svg) no-repeat top center;
        background-size: contain;margin-bottom:10px}
    .tour2866 .customTourHeader .logo{width:138px;position:relative;border:0;top:auto;left:auto;transform:none;right: auto;height: 86px;background: none;margin-bottom:0}
    .tour2866 .customTourHeader .logo img{width:100%;position: relative;top: auto;transform: none;}
    .tour2866 .customTourHeader nav{float:left!important;width:100%!important;height:40px;border-radius:unset;margin-bottom:0}
    .tour2866 .customTourHeader nav ul,
    .arabs.tour2866 .arabsHeader .arabsMenu{display:inline-block;float:right;width:100%;height:40px;padding:0;white-space: nowrap;position:relative;overflow-x: auto;overflow-y: hidden;z-index: 0;-webkit-overflow-scrolling: touch;-webkit-transform: translateZ(0);transform: translateZ(0);}
    .tour2866 .customTourHeader nav ul li,
    .arabs.tour2866 .arabsHeader .arabsMenu li{display:inline-block;  height: 100%;  width: auto;flex-grow:unset;float:none;-moz-page-break-inside: avoid;-webkit-column-break-inside: avoid;break-inside: avoid;-o-column-break-inside: avoid;-ms-column-break-inside: avoid;column-break-inside: avoid;page-break-inside: avoid;}
    .tour2866 .customTourHeader nav ul li a,
    .arabs.tour2866 .arabsHeader .arabsMenu li a{font-size:12px;    line-height: 40px;    padding: 0 11px;}
    .arabs.tour2866 .arabsHeader .arabsMenu{left:auto;bottom:auto;padding:10px 10px 0 10px}
    .arabs.tour2866 .arabsHeader .arabsMenu li{margin-left:10px}
    .arabs.tour2866 .arabsHeader .arabsMenu li a{padding: 0 26px;height:36px;line-height:36px}
    .tour2866 .customTourHeader nav ul li.tourLogo{display:none}
    .tour2866 .customTourHeader nav ul li:nth-child(4):after, .tour2866 .customTourHeader nav ul li:nth-child(5):after{display:inline-block}

    .tour2866.wcInner .groupTabs .table .ttlRow,
    .tour2866.wcInner .groupTabs .table .wRow{padding:0 10px}
    .tour2866.wcInner .GroupStanding .ttl{padding: 16px 10px 0 0}
    .tour2866 .proPlayer .remainContent .listing ul li:first-child .secName{    width: 46px;
    height: 46px;
    top: 50%;
    left: 50%;transform:translate(-50% , -50%)}
    .tour2866 .proPlayer .remainContent .listing ul li:not(:first-child) .secName .icon:before {
    font-size: 15px !important;
}
    .group-standing-hp{height:430px}
    .tour2866 .groupStandingPage .groupStandingCon:last-child{margin-bottom:0}
    .tour2866.wcInner .proPlayer .remainContent .listing{margin-bottom:30px;padding-top:0}
    .tour2866 .teamPage .customTourHeader{padding: 30px 10px }
    .tour2866 .teamPage .mainTour .tourTeamsCntnr{padding:0 28px}

    .tour2866 .matchesHp .matchesHpCntnr .matchesSlider{padding:0;height:88px;overflow:hidden;filter: drop-shadow(0 2px 2px rgba(0, 0, 0, 0.10));}
    .tour2866 .matchesHp .matchesHpCntnr .flickity-enabled.is-draggable{overflow:visible}
    .tour2866 .flickity-viewport{height:88px;overflow:hidden}
    .tour2866 .matchesHp .matchesSliderLi:first-child{margin-right:10px}
    .tour2866 .matchesHp .matchesSliderLi {width:80%;min-width: unset;padding:0;margin-left:10px}
    .tour2866 .matchesHp .matchesSliderLi .noStats p{font-size:13px}
    .tour2866 .matchesHp .allMatchesBtn{font-size:12px;width:124px!important;height:32px;font-size:10px;line-height:32px}
    .tour2866 .matchesHp .allMatchesBtn.mob{margin-top: 0;bottom:15px}
    .tour2866 .matchesHp .flickity-button{top: auto;bottom: -40px;transform: none;display:none}
    .tour2866 .matchesHp .flickity-button:before{    font-size: 15px!important;line-height: 26px!important;color: #000 !important;}
    .tour2866 .matchesHp .flickity-button.next:before,
    .tour2866 .matchesHp .flickity-button.previous:before{color: #000 !important}
    .tour2866 .statsSection .statsConts,
    .tour2866 .fanzoneSection .fanzoneConts{padding:40px 10px 0}
    .tour2866 .acnHighlights .videoSliderConts{padding:30px 10px 20px}
    .tour2866 .acnComponent{margin:0 0;padding:0 0 15px;}
    .tour2866 .acnHighlights .acnComponent{padding:0}
    .tour2866 .fanzoneSection .fanzoneConts .title{width: 100%;max-width: 300px;height: 160px;}

    .tour2866 .fanzoneSection .bottomDecoration{display:none}
    .tour2866 .fanzoneSection .bottomDecoration:before, .tour2866 .fanzoneSection .bottomDecoration:after{width:95px}
    .tour2866 .fanzoneSection .fanzoneConts:before,
    .tour2866 .fanzoneSection .fanzoneConts:after{    display:none}

    .tour2866 .fanzoneSection .acnComponent{padding:0}

    .tour2866 .positionSide{margin-left:0}
    .tour2866 .positionSide.center{width:100%;float:right;margin-bottom:30px}
    .tour2866 .positionSide.right,
    .tour2866 .positionSide.left{width:100%;float:left;margin:0}
    .tour2866 .fbWidget{height:350px;display:inline-block}
    .tour2866 .newsHeadlines{margin-top:0px;height: 400px;margin-bottom:30px}
    .tour2866 .positionSide.center .newsHeadlines{display:none}
    .tour2866 .positionSide.right .newsHeadlines{display:inline-block;border:none;height:394px}
    /*.tour2866 .newsHeadlines{margin-bottom:30px}*/

    .tour2866 .acnComponent.ftr{margin:0 0 40px;padding: 10px;border-radius:0;background:none}
    .tour2866 .proPlayer .featuredArea ul{padding-bottom:0}
    .tour2866 .proPlayer .featuredArea ul li{width:100%;border-radius:6px;background: #D50001;margin-bottom:16px;margin-left:0;border:none}
    .tour2866 .proPlayer .featuredArea ul li:nth-child(3){margin-left: 0;}
    .tour2866 .proPlayer .featuredArea ul li:nth-last-child(-n+3){margin-bottom:16px}
    .tour2866 .proPlayer .featuredArea ul li:last-child{margin-bottom:0;display:inline-block}
    .tour2866 .proPlayer .remainContent .listing ul li:not(:first-child) .secName{         width: 30px !important;
        height: 30px !important;
        left: auto !important;
    
        right: 55px;
        top: 50%;
        transform: translateY(-50%);}
    .tour2866 .proPlayer .remainContent .listing ul li:not(:first-child) .secName .icon.icon-album:before {
    font-size: 14px;
}

    .TourMoreButton{width: auto;
    padding: 0 30px;
    height: 35px;line-height: 35px;font-size: 12px;margin-top:10px;margin-bottom:0}
    .tour2866 .positionSide .fbLiveSection{height:auto}
    .tour2866 .positionSide .fbLiveWidget{margin-bottom:0}
    .tour2866 .showcaseDiv{margin:0 calc((100% - 300px) /2) 30px;margin-top:0;border:none;}
   
    .tour2866 .mainTour.groupStandingPage .tourTeamsCntnr,
.tour2866 .mainTour.acnStats .tourTeamsCntnr,
.tour2866 .mainTour.tourFixture .tourTeamsCntnr {width:100%;
    margin-right: 0;}

     .tour2866   .mainTour .featuredArea .pattern2 li .desc {padding: 5px 10px;}
    .tour2866 .proPlayer .featuredArea ul li:first-child{width:100%;height:auto}
    .tour2866 .proPlayer .featuredArea ul li:first-child a .imageCntnr{padding-bottom: 58%;width:100%}
    .tour2866 .proPlayer .featuredArea ul li:first-child .desc{width:100%;position:relative;padding: 10px;background: none;}
    .tour2866 .proPlayer .featuredArea ul li:first-child .desc p{font-size:14px;height:auto;margin-bottom:0;color:#fff!important}
    .tour2866 .proPlayer .featuredArea ul li .desc p.date{display:inline-block;height:auto;margin-top:6PX!important;font-size:10px}
    .tour2866 .proPlayer .featuredArea ul li:first-child  .desc p.date {    color: #D50001!important;display:none}
    .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child .desc{padding:15px}
    .tour2866 .proPlayer .remainContent .proNews .wcButton,
    .tour2866 .acnHighlights .allVideosBtn,
    .tour2866 .statsSection .allStatsBtn{width:200px;height:40px;line-height:40px;font-size:12px; margin: 16px calc((100% - 200px) / 2) 10px;}
    .tour2866 .proPlayer .remainContent .proNews ul li .desc p{font-size:12px;height:43px}
    .tour2866 .listing ul li .imageCntnr{padding-bottom: calc((100px * 67)/100);}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems{padding:0 }
    .tour2866 .acnHighlights h2.TitleMain:before{top:8px}
    .tour2866 .acnHighlights .videoSliderConts .videoSlider{height:auto;width:100%;margin-right:0}
    .tour2866 .acnHighlights .flickity-button{left:62px;top:-62px}
    .tour2866 .proPlayer .remainContent .listing .title h2{font-size:16px!important}
    .tour2866 .acnHighlights .flickity-button.previous{  
        top: 50%;
        transform: translateY(-50%);
        left: -4px;
        right: auto;}
        .tour2866 .acnHighlights .flickity-button.next{left:auto;right:-4px;top: 50%;
        transform: translateY(-50%);}
        .tour2866 .acnHighlights .acnComponent{overflow:visible}
        .tour2866 .wcButton:before, .tour2866 .wcButton:after,

        .tour2866 .wcButton:after,
        .tour2866 .statsSection .allStatsBtn:after{right:auto;left:-38px}
    .tour2866 .acnHighlights .videoSliderConts .liBox{width:100%;background:#920A0B}
    .tour2866 .acnHighlights .videoSliderConts .desc .normalFont,
    .tour2866 .acnHighlights .videoSliderConts .desc .icon-date:before{font-size:11px}
    .tour2866 .acnHighlights .videoSliderConts .desc h2{font-size:14px;height:46px;margin-bottom:10px}

    .tour2866 .mainTour .euroGroups.groupTabs{padding:0 10px}
    .tour2866 .tabs-nav > li{font-size:12px;padding: 0  12px;}
    .tour2866 .viewTabContainer{padding:26px 0 0}

    .tour2866 .euroGroups .groupsCnt ul li{width:310px}
    .tour2866 .euroGroups .groupsCnt ul li .groupItem{width:290px}
    .tour2866 .mainTour .euroGroups ul li .groupItem .groupTtl h3{font-size:16px}
    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .team img{width:20px}
    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .item p{font-size:12px;line-height:20px}
    .tour2866 .mainTour .euroGroups.groupTabs .table .ttlRow .itemTtl{font-size:11px}
    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .item{font-size:14px}



    .tour2866 .groupTabs .table .ttlRow .itemTtl:nth-child(3),
    .tour2866 .groupTabs .table .ttlRow .itemTtl:nth-child(4),
    .tour2866 .groupTabs .table .ttlRow .itemTtl:nth-child(5),
    .tour2866 .groupTabs .table .wRow .item:nth-child(3),
    .tour2866 .groupTabs .table .wRow .item:nth-child(4),
    .tour2866 .groupTabs .table .wRow .item:nth-child(5){display: inline-block;}
    .tour2866 .proPlayer .remainContent .proNews .title h2 {
    line-height: 36px;}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li p{font-size:20px}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li a{gap:10px}
        .tour2866 .knockOutTab .allRounds{ position: relative;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;-webkit-transform: translateZ(0);transform: translateZ(0);}
 .tour2866 .knockOutTab .allRounds.singleColumn{width: auto;
        float: unset;justify-content:flex-start;flex-wrap:unset;gap:10px}
        .tour2866 .knockOutTab .allRounds .roundItem h3{font-size:11px;height:38px;margin-bottom:10px;float:none}
    .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team .QualifierName{font-size:12px ;text-wrap: wrap;}
    .tour2866 .knockOutTab .allRounds .roundItem{width:165px;height:550px;margin-left:-5px;padding:0 10px;flex-grow: unset;float: none;-moz-page-break-inside: avoid;-webkit-column-break-inside: avoid;break-inside: avoid;-o-column-break-inside: avoid;-ms-column-break-inside: avoid;column-break-inside: avoid;page-break-inside: avoid;} /** margin x 7 **/
    .tour2866 .knockOutTab .allRounds .roundItem.finalRound{width:160px}

    .tour2866 .knockOutTab .allRounds.singleColumn .roundItem{        width: 200px;
        height: 1642px;
        flex: 0 0 200px;}


        .tour2866 .knockOutTab .allRounds .roundItem.finalRound .qualifiedTeams .knockoutStage:before {  bottom: -21px;  width: calc(100% + 169px) }
        .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third { padding: 136px 0 0;}
        .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .separating.horizintal{left:-11px }
        .tour2866 .knockOutTab .allRounds .roundItem.left .qualifiedTeams .separating.horizintal { right: -11px;}
    .tour2866 .knockOutTab .second .teamData:last-child:before,
    .tour2866 .knockOutTab .second .teamData:first-child:before,
    .tour2866 .knockOutTab .third .teamData:last-child:before,
    .tour2866 .knockOutTab .third .teamData:first-child:before{width:14px}
    .tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .separating,
    .tour2866 .groupStandingPage .knockOutTab .allRounds .roundItem:first-child .qualifiedTeams .separating{width: calc(100% + 10px);right:0}
    .tour2866 .knockOutTab .allRounds .roundItem:nth-child(2) .qualifiedTeams .separating,
    .tour2866 .knockOutTab .allRounds .roundItem:nth-child(3) .qualifiedTeams .separating,
    .tour2866 .knockOutTab .allRounds .roundItem:nth-child(4) .qualifiedTeams .separating{        width: calc(100% + 30px);right: -20px;}

    .tour2866 .knockOutTab .allRounds .roundItem:nth-child(3) .qualifiedTeams .separating.horizintal ,
     .tour2866 .knockOutTab .allRounds .roundItem:nth-child(4) .qualifiedTeams .separating.horizintal{ width: 1px; right: auto;}
    .tour2866 .knockOutTab .roundItem.right .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.right .third .teamData:first-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{right:-10px}

    .tour2866 .knockOutTab .roundItem.left .second .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .second .teamData:first-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:last-child:before,
    .tour2866 .knockOutTab .roundItem.left .third .teamData:first-child:before{left:-10px}

    .tour2866 .knockOutTab .final .teamData:last-child:before,
    .tour2866 .knockOutTab .final .teamData:first-child:before{width:10px}
    .tour2866 .knockOutTab .final .teamData:last-child:before{left:-10px}

    .tour2866 .groupStandingTabs .tabs-nav > li{width:calc((100% - 16px) / 2);height:32px!important;line-height:32px}
    .tour2866 .groupStandingTabs .tabs-nav > li:last-child{margin-left:0}
    .tour2866 .groupStandingTabs .tabs-nav > li a{font-size:12px}

    .tour2866 .knockOutTab .allRounds .roundItem .cupWinner h3{padding:0;font-size:14px;height:auto;bottom:40px}

    .tour2866.wcInner .groupStandingPage .groupTabs .table .wRow .item {
    line-height: 49px;
}


    .WorldCupRules .proNews{padding:0 12px }
    .tour2866  .WorldCupRules .listing ul li .imageCntnr, .tour2866.mainTour .listing ul li .imageCntnr{width:100px;padding-bottom: calc((100px * 66.5) / 100);}

    .tour2866 .statsSection .statsConts .statsItems li{height:120px;width:calc((100% - 10px) / 2);}
    .tour2866 .statsSection .statsConts .statsItems li:nth-child(2){margin-left:0}
    .tour2866 .statsSection .statsConts .statsItems li:nth-last-child(-n+2) {width: 100%;}
    .tour2866 .statsSection .statsConts .statsItems li:last-of-type{margin-bottom:0}
    .tour2866 .statsSection .statsConts .statsItems li .label{font-size:12px}

    .tour2866 .statsSection .statsConts .statsItems li .value span{font-size:44px;line-height:82px}
    .tour2866 .statsSection .statsConts .statsItems li .value span.total{font-size:22px;line-height: 96px;}
    
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info{margin-top:22px;width: calc(100% - 142px);}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .name{font-size:14px;margin-bottom: 6px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team{line-height:16px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team img{max-width:16px;max-height:16px}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .info .team .teamName{font-size: 10px;line-height: 16px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage{width:66px;height:66px;}
    .tour2866 .statsSection .statsConts .statsItems li.scorer .value .playerImage img{max-width:66px;max-height:66px}

     .tour2866 .mainTour .standingSection.scorers .table .ttlRow .itemTtl.team{width:calc((100% - 94px) / 2)}
  .tour2866 .mainTour .standingSection.scorers .table .ttlRow .itemTtl.dtls{width:50px}
    .tour2866 .videoSliderConts:before{width:100%;    background: url(../Images/wc25/videobkMOb.webp) no-repeat center center;   background-size: 100% 100%;}
    .tour2866 .videoSliderConts:after{width: 870px;bottom: -45px;}

    /*.tour2866 .videoSliderConts:before{width:100%;    background: url(../Images/wc25/videobkMOb.webp) no-repeat center center;   background-size: 100% 100%;}*/
    /*.tour2866 .videoSliderConts:after{width: 870px;bottom: -45px;}*/

    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .item:nth-child(4),
    .tour2866 .mainTour .euroGroups.groupTabs .groupsCnt .table .wRow .item:nth-child(5){display:inline-block}

    .tour2866 .proPlayer .remainContent .listing ul li{width:100%;margin-left:0;}
    .tour2866 .proPlayer .remainContent .proNews ul li .desc .time {margin:0;font-size: 10px;}
    .tour2866 .proPlayer .remainContent .listing ul li .desc{background:none;padding:4px 10px;}
    .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(4n) {margin-left: 0;}
        .tour2866 .proPlayer .remainContent .listing ul li:nth-of-type(2n) {margin-left: 0;}
    /*.tour2866 .listing ul li .imageCntnr img{width:auto;height:100%;right:auto;bottom:auto;left:50%;top:50%;transform:translate(-50%,-50%);max-width: unset;min-width:100%}*/
    .tour2866 .listing ul li .imageCntnr img{width:100%;height:100%;right:0;bottom:0;left:0;top:0;transform:none;max-width: 100%;}
    
    .tour2866 .mainTour.groupStandingPage .tourTeams,
    .tour2866 .mainTour.acnStats .tourTeams{padding:0 12px}

    /*.tour2866.proPlayer .remainContent .listing ul li:first-child .imageCntnr{padding-bottom:56%}*/
    .tour2866 .proPlayer .remainContent .listing ul li .imageCntnr {
        width: 120px;
        padding-bottom: calc((120px * 66.5) / 100);
        float: right;
    }
      .tour2866   .proPlayer .remainContent .listing ul li .desc {
        background: #fff;
        height: 100%;
        width:calc(100% - 130px);
        padding: 10px;
        position: relative;
        float: left;
    }

   
    .tour2866 .leftSide{width:100%;margin:0;padding:0 10px}
    .tour2866 .pagecnts .leftSide{padding:0}
    .tour2866 .proPlayer .remainContent .listing ul li.gap{display:none}
    .tour2866 .euroGroups .groupsCnt .flickity-viewport{height:380px!important}
    /*.tour2866 .euroGroups .groupsCnt .flickity-slider{margin:0 15px}*/

    .tour2866 .rightSide{margin-left:0;width: 100%}

    .tour2866.wcInner .mainTour .remainContent .listing.multimedia ul li .desc p{font-size:12px}

    .tour2866  .closeTeamPopup{width:40px;height:35px;top:65px;left:14px;border:0;border-radius:3px}
    .tour2866 .closeTeamPopup:after, .tour2866 .closeTeamPopup:before{height:22px;margin-top: -12px;}


    .tour2866 .votingTeamPopup h2{font-size:20px;    width: auto;height: auto;}
    .tour2866 .votingTeamPopup h2:before,
    .tour2866 .votingTeamPopup h2:after{width: 18px; height: 18px; margin-top: 10px;}
    .tour2866 .votingTeamPopup{padding: 80px 10px 0;top: 0;height: 100%;}
    .tour2866 .votingTeamPopup .text{margin-bottom:18px}
    .tour2866 .votingTeamPopup .allTeams .divQues{margin-bottom:12px;border-radius:5px;padding:10px}
    .tour2866 .votingTeamPopup .allTeams .divQues p{font-size:15px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr{width:100%}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li{width: 100%;margin-left: 0;padding: 0 26px;font-size: 17px;margin-bottom: 10px;margin-right: 0;border-radius: 5px;height: 50px;line-height: 46px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li.correct{border:1px solid #fff}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li.wrong{border:1px solid #fff}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:before{width: 24px;  height: 24px;  right: auto;margin: 10px 0 0 12px;}
    .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:nth-child(3), .tour2866 .votingTeamPopup .allTeams .teamVotingCntnr li:nth-child(4){margin-bottom:10px}
    .tour2866 .votingTeamPopup .logo{position: absolute;
    bottom: 14px;
    left: 14px;;transform: none;width:100px;margin-top:0}
    .tour2866 .votingTeamPopup .pattern{bottom:unset;left:unset;right:unset;position:relative}
    .tour2866 .votingTeamPopup:before{width:600px}
    .tour2866 .votingTeamPopup:after{display:none}

   .tour2866 .votingTeamPopup  .teamVotingCntnr{display:inline-block;
    width: 100%;
    height: 100%;}
    .tour2866 .votingTeamPopup .allTeams{height:calc(100% - 145px);height:auto;overflow-y:auto}

    .tour2866 .votingTeamPopup .allTeams li{width: calc((100% - 16px) / 2);}
        .tour2866 .votingTeamPopup .allTeams li:nth-child(5n){margin-left:16px}

    .tour2866 .votingTeamPopup .allTeams li:nth-child(2n),
    .tour2866 .votingTeamPopup .allTeams li:last-child{margin-left: 0;}
    .tour2866 .votingTeamPopup .allTeams li p{font-size:13px}

    .votingTeamPopup .votingSponsor{    top: auto;
    bottom: 10px;
    right: 20px;left:auto;
    width: 95px;
    height: 39px;}

    .openVideoPopupMain header,
    .openVideoPopupMain .sponsorContainer{display:none}

    .tour2866 .openVideoPopup .videoPlayerPopup{padding:0;height:100%;top:0}
    .tour2866 .openVideoPopup .videoPlayerContainer{padding:50px 0 0;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: flex-start;overflow-y: auto;width: auto;height: 100%;color: #fff;}
    .tour2866 .videoPlayerPopup .videoSponsor{top: 0;right: 0;padding: 20px 10px;background: #1a3f80;z-index: 2;border-bottom-left-radius:6px}
    .tour2866 .videoPlayerPopup .videoSponsor img{height:30px}
    .tour2866 .videoPlayerPopup .closeVideoPopup{top:10px;left:10px;width: 30px;height: 30px;}
    .tour2866 .videoPlayerPopup .closeVideoPopup:after, .tour2866 .videoPlayerPopup .closeVideoPopup:before{height:20px;margin-top: -10px;}
    .tour2866 .videoPlayerPopup .playerPopupCntnr{display:inline-block}
    .tour2866 .videoPlayerPopup .mainVideo{width: 100%;padding-left: 0;margin-bottom: 30px;}
    .tour2866 .videoPlayerPopup aside{width:100%;border-radius:0}
    .tour2866 .videoPlayerPopup aside .playerList{width:100%;height:100%}
    .tour2866 .videoPlayerPopup aside .playerList li .imageCntnr{padding-bottom: calc((100px * 67)/ 100);width:100px}
    .tour2866 .videoPlayerPopup aside .playerList li .desc{width: calc(100% - 100px);padding: 0 10px;}
    .tour2866 .videoPlayerPopup aside .playerList li .desc p{font-size:12px;max-height: 38px;}
    .tour2866 .videoPlayerPopup aside .playerList li .desc p.date{font-size:10px}
    .tour2866 .videoPlayerPopup .mainVideo .cntnr{padding-bottom:117%}
    .tour2866 .videoPlayerPopup .mainVideo .desc{padding:16px}
    .tour2866 .videoPlayerPopup .mainVideo .desc p.date{font-size:11px;margin-bottom:10px}
    .tour2866 .videoPlayerPopup .mainVideo .desc p{font-size:16px;height:auto;width:100%}
    .tour2866 .videoPlayerPopup .mainVideo .shareMenu{top:16px;left:16px}
    .tour2866 .videoPlayerPopup .mainVideo .shareMenu a{width: 30px;height: 30px;font-size:16px;line-height: 30px;}
    .tour2866 .videoPlayerPopup .mainVideo .shareMenu a:before {line-height: 28px;}


    .tour2866 .videoPlayerPopup .mainVideo .cntnr .twitter-tweet iframe{width: 100%!important;}
 .tour2866 .fbVideoPlaying .fbLiveSection{z-index:9}
 .tour2866 .fbVideoPlaying .fbLiveWidget.showPopup .fbWidgetCnts{width:200px;height:112px}
    @keyframes showFBPopup {
        0% {bottom: -150px}
        to {bottom: 10px}
    }
    
    @keyframes removeFBPopup {
        0% {position:fixed;right:10px;width:200px;height:112px;left:auto;top:auto;}
        to {bottom: -150px;position:fixed;right:10px;width:200px;height:112px;left:auto;top:auto;}
    }

    .tour2866 .content-wrap:before{background:none; opacity: .6;top:unset}

    .tour2866 .proPlayer .featuredArea .pattern2 ul li:first-child a .imageCntnr img{width:100%}


    .tour2866 .euroGroups.groupTabs{padding: 10px 0 20px;}
    .tour2866 .groupTabs .groupsStanding{padding:0 10px;margin-bottom:0}
    .tour2866 .tabs-nav{width:100%}

    .tour2866 .starsRoadToCup .starsCntnr{padding:20px 12px}
    .tour2866 .starsRoadToCup .starsCntnr .cntnr .prof{display:inline-block;float:right;width:100%;}
    .tour2866 .starsRoadToCup .starsCntnr .cntnr .imageCntnr{width:60px;height:60px;}
    .tour2866 .starsRoadToCup .starsCntnr .cntnr .data{width: 100%;margin-top: 10px;padding: 0;}
    .tour2866 .starsRoadToCup .starsCntnr .cntnr  .starName {display: inline-block;float: right;width: calc(100% - 60px);font-family: droidBold, Arial;padding-right:10px;font-size: 15px;line-height:50px;color: #D50001;text-align: right;}
    .tour2866 .starsRoadToCup .starsCntnr .cntnr .data p{height:80px;font-size:13px;-webkit-line-clamp: 3;}
    .tour2866 .starsRoadToCup .moreBtn{margin-top:20px}
    .tour2866 .starsRoadToCup .starsCntnr:before{width: calc(100% - 90px);}
    .tour2866 .starsRoadToCup .starsCntnr:after{width:30px}
    .tour2866 .starsRoadToCup .starsCntnr .quote{width:20px;height:20px;top:-10px;left:50px}

    .tour2866 .teamVoting{margin:0 calc((100% - 300px) / 2) 30px}
    .tour2866 .fbLiveSection,
    .tour2866 .twWidget{width:300px;margin:0 calc((100% - 300px) / 2) 30px}
    .tour2866 .bContainer{display:inline-block;float:right;width:100%;position:relative;z-index:9}

    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li{width: 260px;margin: 0 0 20px 0;flex-basis: 260px;}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-last-child(-n+4){margin-bottom:0}
    .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:last-child{margin-bottom:0}

    .arabs.tour2866 .arabsHeader .top{height:120px;border-bottom: 3px solid #FD7301;overflow:hidden}
    .arabs.tour2866 .arabsHeader .top:before{width:152px;height:90px;right:auto;left:50%;transform:translateX(calc(-50% + 60px))}
    .arabs.tour2866 .arabsHeader .top:after{width:194px;height:90px;right:auto;left:50%;transform:translateX(calc(-50% - 40px))}
    .arabs.tour2866 .arabsHeader .top span{width:220px;height:35px;top:16px;transform:translateX(-50%)}

    .arabs.tour2866 .firstScreen{border-top: 3px solid #FD7301; }

    .arabs.tour2866 .arabsStatsCntnr .teamStatsList{width: 100%;margin-left:0;margin-bottom:16px}
    .arabs.tour2866 .arabsStatsCntnr .teamStatsList:nth-child(2n) {margin-left: 0;}
    .arabs.tour2866 .arabsStatsCntnr .teamStatsList:nth-last-child(-n+2) {margin-bottom: 0;}

    footer{padding-top:20px}
    .tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li {width: calc((100% - 16px) / 2)!important;margin-left: 16px;margin-bottom:16px;}
    .tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li:nth-child(3n) {margin-left: 16px;}
    .tour2866.wcInner .playerPageCnts.mainTour .statsSection .statsConts .statsItems li:nth-child(2n) {margin-left: 0}


    /** Team Voting **/
.tour2866 .teamVoting{display:inline-block;width:300px;float:right;margin-bottom: 30px;background:#D50001;position:relative;overflow:hidden}
.tour2866 .teamVoting .cntnr{float:right;width:100%;position:relative;height:150px;}
.tour2866 .teamVoting img{width:100%;height:auto}

.tour2866 .teamVoting .cntnr.firstView{display:inline-block}
.tour2866 .teamVoting .cntnr.secondView{display:none}

.tour2866.viewTeamNews .teamVoting .cntnr.firstView{display:none}
.tour2866 .teamVoting .cntnr.firstView .votingBtn:before{right:10px;width:190px;height:60px}
.tour2866 .teamVoting .cntnr.firstView .votingBtn:after{left:-140px}



.tour2866.viewTeamNews .teamVoting .cntnr.secondView{display:inline-block;}

.tour2866 .teamVoting .cntnr.secondView .voteInfo{display:inline-block;float:right;width:220px;height:150px;padding:10px;position:relative}
.tour2866 .teamVoting .cntnr.secondView .voteInfo p{display:inline-block;float:right;width:100%;height:auto;font-family:droidBold,Arial;font-size:13px;color:#801335;text-align:right;direction:rtl;margin-bottom:4px;line-height:1.2}
.tour2866 .teamVoting .cntnr.secondView .voteInfo span{display:inline-block;float:right;width:100%;color:#FD7301;text-align:right;direction:rtl;height:auto;line-height:30px}
.tour2866 .teamVoting .cntnr.secondView .voteInfo .fanNumber span{font-family:ykBold,arial;font-size:26px;margin-bottom:0;line-height:0.8}
.tour2866 .teamVoting .cntnr.secondView .voteInfo .fanName span{font-family:droidBold,Arial;font-size:18px;height:auto;line-height:1.2}
.tour2866 .teamVoting .cntnr.secondView .voteInfo .more{position:absolute;right:10px;bottom:10px;width:90px;height:26px;font-family:droidLight,Arial;font-size:12px;line-height:26px;color:#FFFFFF;background:#801335;text-align:center;border-radius:6px;overflow:hidden}
.tour2866 .teamVoting .cntnr.secondView .voteInfo .countDiv{margin-bottom:12px}
.tour2866 .teamVoting .cntnr.secondView .teamFlag{display:inline-block;float:right;width: 144px;height:150px;transform: skew(28deg);position:absolute;left:-46px;border-right: 5px solid #FD7301;background:#D50001;overflow:hidden;}
.tour2866 .teamVoting .cntnr.secondView .teamFlag:before{content:"";position:absolute;top:0;left:46px;width:100%;height:100%;transform:skewX(-28deg);}





.tour2866.qatar .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"قطر"}
.tour2866.ecuador .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"الإكوادور"}
.tour2866.senegal .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"السنغال"}
.tour2866.netherlands .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"هولندا"}
.tour2866.england .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"انجلترا"}
.tour2866.iran .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"ايران"}
.tour2866.usa .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"أمريكا"}
.tour2866.wales .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"ويلز"}
.tour2866.argentina .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"الأرجنتين"}
.tour2866.saudi .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"السعودية"}
.tour2866.mexico .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"المكسيك"}
.tour2866.poland .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"بولندا"}
.tour2866.france .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"فرنسا"}
.tour2866.australia .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"أستراليا"}
.tour2866.denmark .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"الدنمارك"}
.tour2866.tunis .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"تونس"}
.tour2866.spain .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"أسبانيا"}
.tour2866.costarica .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"كوستاريكا"}
.tour2866.germany .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"المانيا"}
.tour2866.japan .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"اليابان"}
.tour2866.belgium .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"بلجيكا"}
.tour2866.canada .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"كندا"}
.tour2866.morocco .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"المغرب"}
.tour2866.croatia .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"كرواتيا"}
.tour2866.brazil .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"البرازيل"}
.tour2866.serbia .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"صربيا"}
.tour2866.switherland .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"سويسرا"}
.tour2866.cameron .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"الكاميرون"}
.tour2866.portugal .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"البرتغال"}
.tour2866.ghana .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"غانا"}
.tour2866.uruguay .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"اوروجواي"}
.tour2866.korea .teamVoting .cntnr.secondView .voteInfo .fanName span:before{content:"كوريا الجنوبية"}



.tour2866.qatar .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Qatar.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.ecuador .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Ecuador.png) left -80px center no-repeat;background-size: auto 260px}
.tour2866.senegal .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Senegal.png) left -54px center no-repeat;background-size: auto 260px}
.tour2866.netherlands .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Netherlands.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.england .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/England.png) left -80px center no-repeat;background-size: auto 260px}
.tour2866.iran .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Iran.png) left -80px center no-repeat;background-size: auto 260px}
.tour2866.usa .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/USA.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.wales .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Wales.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.argentina .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Argentina.png) left -80px center no-repeat;background-size: auto 260px}
.tour2866.saudi .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Saudi.png) left -70px center no-repeat;background-size: auto 260px}
.tour2866.mexico .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Mexico.png) left -54px center no-repeat;background-size: auto 260px}
.tour2866.poland .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Poland.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.france .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/France.png) left -54px center no-repeat;background-size: auto 260px}
.tour2866.australia .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Australia.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.denmark .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Denmark.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.tunis .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Tunis.png) left -80px center no-repeat;background-size: auto 260px}
.tour2866.spain .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Spain.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.costarica .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Costarica.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.germany .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Germany.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.japan .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Japan.png) left -54px center no-repeat;background-size: auto 260px}
.tour2866.belgium .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Belgium.png) left -54px center no-repeat;background-size: auto 260px}
.tour2866.canada .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Canada.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.morocco .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Morocco.png) left -80px center no-repeat;background-size: auto 260px}
.tour2866.croatia .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Croatia.png) left -80px center no-repeat;background-size: auto 260px}
.tour2866.brazil .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Brazil.png) left -80px center no-repeat;background-size: auto 260px}
.tour2866.serbia .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Serbia.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.switherland .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Switherland.png) left -80px center no-repeat;background-size: auto 260px}
.tour2866.cameron .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Cameron.png) left -54px center no-repeat;background-size: auto 260px}
.tour2866.portugal .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Portugal.png) left -50px center no-repeat;background-size: auto 260px}
.tour2866.ghana .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Ghana.png) left -80px center no-repeat;background-size: auto 260px}
.tour2866.uruguay .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Uruguay.png) left -40px center no-repeat;background-size: auto 260px}
.tour2866.korea .teamVoting .cntnr.secondView .teamFlag:before{background:url(../Images/Flags/WC2022/Korea.png) left -30px center no-repeat;background-size: auto 260px}

.tour2866.wcInner .proPlayer .remainContent .listing ul li .desc{margin-top:0}
.tour2866.wcInner .proPlayer .remainContent .listing ul li:first-child .desc p{max-height:52px;color:#FFFFFF!important}

 .tour2866.wcInner .matchcenter .matchesList .ul .liItem .allData {border-left:none!important}

    .tour2866.wcInner .matchcenter .matchesList .ul .liItem.future .leftCol{ border-top: 1px  solid #FFFFFF }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.now .leftCol{ border-top: 1px  solid #189E2F }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.finish .leftCol{ border-top: 1px  solid #FF8947 }
.tour2866.wcInner .matchcenter .matchesList .ul .liItem.postponed .leftCol{ border-top: 1px  solid #D50001 }


.tour2866.wcInner .groupTabs .table .ttlRow .itemTtl,
.tour2866.wcInner .wRow .item{width:40px}


.tour2866.wcInner .groupTabs.GroupStanding .wRow .item p{width:calc(100% - 24px);line-height:50px;white-space: nowrap;
        text-overflow: ellipsis;        overflow: hidden;}
.tour2866.wcInner .GroupStanding .ttl h2{line-height:2.5}

.tour2866.wcInner .matchcenter .dropDownContainer ul{width:100%}

.tour2866.wcInner .statsSection{padding-bottom:50px;margin-bottom:10px}

.tour2866.wcInner .statsSection .statsConts .statsItems li:nth-last-child(-n+2){margin-bottom:10px}
.tour2866.wcInner .statsSection .statsConts .statsItems li:last-child{margin-bottom:0}

.tour2866 .firstScreen:after{width:100%;height:100%;right:0;z-index:0;mix-blend-mode:unset;opacity:0.5;background:url(../Images/ACN2022/Bigcircle.png) top 10% center no-repeat;background-size: 220% auto;}
/*.tour2866.wcInner .content-wrap:after{width:250px;height:272px;right:0;z-index:0;mix-blend-mode:unset;opacity:0.5}*/

/*.tour2866.wcInner .listing ul li .imageCntnr{width: 100px;padding-bottom: calc((100px * 56)/ 100);float:right}
.tour2866.wcInner .listing ul li .desc{width: calc(100% - 100px);margin-top:0;background:none;padding:4px 10px}
.tour2866.wcInner .listing ul li .desc p{height:40px;font-size:13px}*/

.tour2866.wcInner .statsContainer .euroGroups.groupTabs{padding:10px 0 12px}
.tour2866.wcInner .pattern1 ul li .desc{background:none;margin-top: 0;padding: 10px;}
.tour2866 .proPlayer .featuredArea .pattern2{margin-bottom:0}
.tour2866 .firstScreen.second{padding-top:0}
.tour2866 .firstScreen.second:after{display:none}

.wcClipTeam .clip{width:100%;margin-left:0;margin-bottom:16px}
.wcClipTeam .clip:last-child{margin-bottom:0}
.wcClipTeam .clip .cntnr{height:120px}
.wcClipTeam .clip .cntnr label{font-size:12px}
.tour2866.wcInner .statsContainer .statsSection{margin-bottom:0}
.wcClipTeam .clip .cntnr p{font-size:44px;line-height:82px}
.wcClipTeam .clip .cntnr p span{font-size:12px}
.tour2866.wcInner .mainTour .title a{margin-top:2px}
.tour2866 .teamPage .topContainer{padding-top:0}


.tour2866.wcInner .mainTour .listing ul li .imageCntnr{width: 130px;padding-bottom: calc((130px * 56)/ 100);}
.tour2866.wcInner .mainTour .listing ul li:first-child .imageCntnr{width: 100%;padding-bottom: 56%;}

.wc22Link{top: 8px;right: 8px;padding: 3px 12px;font-size: 14px;}


.tour2866.EuroMatchDetails .proPlayer .tabs a{line-height:46px;padding:0;margin:0 10px 0 22px}
.tour2866.EuroMatchDetails .proPlayer .tabs a:last-of-type{margin:0 10px}
.tour2866.EuroMatchDetails .mainTour .tabs a:hover{color:#D50001!important}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc{background:none;padding:10px}
.tour2866.EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc .time{position:relative;bottom:auto;right:auto;margin-top:10px}



.tour2866.showOTP.openTeamPopupMain  header{display:inline-block}
.tour2866.showOTP .firstScreen{z-index:11}
.tour2866.showOTP .firstScreen.second,
.tour2866.hideOTP .firstScreen{z-index:11}

.tour2866.showOTP .minbyminSticky  {display:none }
.tour2866.hideOTP .minbyminSticky{display:inline-block}

.tour2866.hideOTP .themeBtn{z-index:12}
.openTeamPopupMain.hideOTP .themeBtn{z-index:11}
.tour2866.showOTP .leaderboardDiv  {z-index:11 }
.tour2866.hideOTP .leaderboardDiv{z-index:3}



.tour2866.wcInner .ykMedia .pattern1 ul li .desc{margin-top: 24px;padding: 0 10px;}
.tour2866.wcInner .pattern1 ul li .secName {color: #D50001;}

.tour2866.wcInner .articleHeader .articleInfo .articleAuthor { width: 100% }
    .tour2866.wcInner .articleHeader .articleInfo .articleAuthor p { line-height: 2 }
    .tour2866.wcInner .articleHeader .articleInfo .time span:first-child { margin-right: 0 }
    .tour2866.wcInner .articleHeader .articleInfo { height: auto }
    .tour2866.wcInner .articleHeader .articleInfo .time span:after { display:none }
    .tour2866.wcInner .articleHeader .articleInfo .sponsorBy:after { right: 0; left: auto; top: 0; height: 50px }
    .tour2866.wcInner .articleHeader .articleInfo .sponsorBy p { margin-left: 6px;display:none }
    .tour2866.wcInner .articleHeader .articleInfo .time span:last-child{display:none}


    .tour2866.wcInner .ykMedia .articleHeader .articleInfo .articleAuthor p { line-height: 2 }
    .tour2866.wcInner .ykMedia .articleHeader .articleInfo .time { position: relative; right: 0; top: 0; line-height:1; font-size: 12px; }
    .tour2866.wcInner .ykMedia .articleHeader .articleInfo .time span:first-child { margin-right: 0 }
    .tour2866.wcInner .ykMedia .articleHeader .articleInfo { height: 56px}
    .tour2866.wcInner .ykMedia .articleHeader .articleInfo .time span:after { display:inline-block;top:0 }
    .tour2866.wcInner .ykMedia .articleHeader .articleInfo .time span:last-child{display:inline-block}
    .tour2866.wcInner .ykMedia .articleHeader .articleInfo .time span:last-child:after{display:none}



    .tour2866 .mainTour .tourTeams{padding:0;margin-top:0;margin-bottom: 10px;}
   .tour2866.wcInner .teamPage.mainTour .statsSection .statsConts {
    padding: 0;    margin-bottom: 15px;
}
    .tour2866.wcInner .mainTour .tourTeams{margin-bottom:15px}
    .tour2866.wcInner .mainTour.matchcenter.mainTourPage .tourTeams{padding:0 12px}
    .tour2866.wcInner .mobView,
    .tour2866.wcInner .articlePage .left,
    .tour2866 .matchesHp{padding:12px 10px}

    .tour2866.wcInner .rightside .mobView,
    .tour2866.wcInner .rightside .fanzoneSection .fanzoneConts{padding:12px 0}

        .tour2866.wcInner .rightside .statsSection .statsConts{padding:0;margin-bottom:30px}

    .tour2866.wcInner .taboolaDiv,
    .tour2866.wcInner .relatedArticles,
    .tour2866.wcInner .statsSection,
    .tour2866.wcInner .interestedArticles{padding-bottom:0}

    .tour2866.wcInner .rightside .statsSection{margin-bottom:0}
    .tour2866.wcInner .rightside .statsSection .statsConts .statsItems{margin-bottom:0}

    .tour2866 .latestArticle{height:auto}
    .tour2866.wcInner .latestArticle ul li{margin-bottom:0}
    .tour2866.wcInner .latestArticle .flickity-page-dots{margin:0}

    .tour2866.wcInner .articlePage nav.left{padding:12px 0}

    .tour2866 .matchesHp{margin-bottom:0}

    .tour2866.wcInner .proPlayer .rightside{padding:0 }

    .tour2866 .customTourHeader nav ul li:after{width:7px;height:7px;left:-7px}
    .tour2866 .customTourHeader nav ul li:nth-of-type(4):after{left:-7px}
    .tour2866 .TabsContainer .tab{display: inline-block;float: right;width: 100%;white-space: nowrap;position: relative;overflow-x: auto;overflow-y: hidden;z-index: 0;-webkit-overflow-scrolling: touch;-webkit-transform: translateZ(0);transform: translateZ(0);}
   .tour2866 .TabsContainer .tab a{width:auto;padding:6px 16px;font-size:13px;display: inline-block;flex-grow: unset;margin-left:10px;float: none;-moz-page-break-inside: avoid;-webkit-column-break-inside: avoid;break-inside: avoid;-o-column-break-inside: avoid;-ms-column-break-inside: avoid;column-break-inside: avoid;page-break-inside: avoid;}

   .tour2866 .groupsStanding .viewTabContainer{padding:0}
    .tour2866 .tabs-nav > li > a{font-size:15px}
    .tour2866 .euroGroups .groupsCnt{width:100%;margin-top: 60px;}
    .tour2866 .euroGroups .groupsCnt ul li{width:100%;max-width:310px;padding:0 10px;height:344px}
    .tour2866 .euroGroups .groupsCnt ul li:first-child{padding-right:0}

    .tour2866 .groupTabs .flickity-button.previous{top:-32px;left:50px;right:auto}
    .tour2866 .groupTabs .flickity-button.next{top:-32px;left:10px}

    .tour2866 .teamPage .euroGroups .groupsCnt ul li{padding:0;height:360px}
  .tour2866 .teamPage .euroGroups .groupsCnt ul li .groupItem{width:290px}

    .tour2866 .fifaRanking .groupTabs .table .wRow .item{line-height:50px;height:100%}

    .tour2866 .fifaRanking{padding:40px 0}
    .tour2866 .fifaRanking:before{width:600px}
    .tour2866  .fifaRanking.proPlayer .rightside{padding:0}
    .tour2866 .fifaRanking .GroupStanding .table .wRow .item p{line-height:58px;font-size:11px;padding:0 4px;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
    .tour2866 .fifaRanking .table .wRow .team img{margin:18px 0!important;height:18px!important}

    .tour2866 .fifaRanking .table .ttlRow .itemTtl:before{display:none}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl,
    .tour2866.wcInner .fifaRankingInner .groupTabs .table .ttlRow .itemTtl{font-size:11px;padding:5px 0}
    /*.tour2866.wcInner .groupTabs.GroupStanding .table .ttlRow .itemTtl.team{line-height:4}*/

    .tour2866 .fifaRanking .table .ttlRow{padding:0 6px;height:45px}
    .tour2866 .fifaRanking .table .ttlRow .itemTtl.arrng, .tour2866 .fifaRanking .groupTabs .table .wRow .item.arrng{width:70px!important;padding:0 5px}
    .tour2866 .fifaRanking .groupTabs .table .wRow .item label:before,
    .tour2866 .fifaRanking .groupTabs .table .wRow .item label,
    .tour2866 .fifaRanking .groupTabs .table .wRow .item label span:before,
    .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label.top span{font-size:11px}
    .tour2866 .fifaRanking .groupTabs .table .wRow .item label, .tour2866 .fifaRanking.fifaRankingInner .groupTabs .table .wRow .item label{right:0;bottom:0;height:100%}
    .tour2866 .fifaRanking .groupTabs .table .wRow .item label span:before{right:0;bottom:0}
    .tour2866 .fifaRanking  .groupTabs.GroupStanding .table .ttlRow .itemTtl.dtls, 
    .tour2866 .fifaRanking  .groupTabs.GroupStanding  .table .wRow .item.dtls{width:calc((100%  - 130px) /3)!important}
         .tour2866 .fifaRanking .table .ttlRow .itemTtl.points,
        .tour2866 .fifaRanking .table .ttlRow .itemTtl.totalPoints, 
        .tour2866 .fifaRanking .groupTabs .table .wRow .item.points,
        .tour2866 .fifaRanking .groupTabs .table .wRow .item.totalPoints{width:60px!important}
        .tour2866 .fifaRanking  .groupTabs .table .wRow .item{font-size:11px}
    .tour2866 .fifaRanking .table .ttlRow .itemTtl.team, .tour2866 .fifaRanking .groupTabs .table .wRow .item.team{width: 130px!important;padding: 0}
    .tour2866 .fifaRanking .table .wRow{padding:0 6px}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls p{width:100%;line-height: 1.6;}
    .tour2866 .fifaRanking .table .ttlRow .itemTtl.team, .tour2866 .fifaRanking.fifaRankingInner .table .ttlRow .itemTtl.team  {padding:0 }
    .tour2866 .fifaRanking .table .ttlRow .itemTtl.dtls{padding:4px 0}
    .tour2866 .fifaRanking .groupTabs .table .ttlRow .itemTtl.dtls p:before, .tour2866 .fifaRanking .table .ttlRow .itemTtl p:before{display:none}
    .tour2866 .fifaRanking .groupTabs .table .wRow .item.dtls{padding:0}



    .tour2866 .fifaRanking .table{margin-bottom:25px;padding: 0 10px;}
    .tour2866.wcInner .GroupStanding .table{padding:0}
    .arabs.tour2866 .arabsHeader .headerImg{width:100%;position:absolute;top:0;left:0;z-index:1}
    .arabs.tour2866 .arabsHeader .headerImg img{height:100%;width:auto;    left: -53px;}
    .arabs.tour2866 .arabsHeader .headerImg:before, .arabs.tour2866 .arabsHeader .headerImg:after{display:none}
    .arabs.tour2866 .arabsHeader .text{width:215px; z-index:2;background:url(../Images/ACN2022/headerImgarabs.png) no-repeat top left;background-size: auto 100%;}
    .arabs.tour2866 .arabsHeader .text:before{background-size: auto 54%;}
/*    .arabs.tour2866 .arabsHeader .text:before{content:'';position:absolute;top:8px;height:calc(100% + 22px);right:114px;width:78px;    transform: rotate(28deg);z-index: 1;background:none;background-color: #0B4F3C;}
    .arabs.tour2866 .arabsHeader .text:after{content:'';position:absolute;width:70px;    transform: rotate(-186deg);right:148px;height: calc(100% - 20px); background: url(../Images/ACN2022/headerLine.png) top left no-repeat; top: 10px;background-size: auto 100%;z-index:5}
*/
    .arabs.tour2866 .arabsHeader .text p{    font-size: 14px;height:auto;line-height: 2;position: absolute;right: 26px;top: 50%;transform: translateY(-50%);width: 115px;z-index:2}
    .arabs.tour2866 .arabsHeader .text p:before{width:12px;height:12px;right:-12px}
    .arabs.tour2866 .arabsHeader .text p:after{width:12px;height:12px;left:-12px;z-index:13}
    .arabs.tour2866 .firstScreen:after{top:50px}

    .tour2866.wcInner .mainTour .standingSection .table .ttlRow .itemTtl:first-child{color:transparent}
    .tour2866 .mainTour .standingSection .wRow .item{width:22px}
    .tour2866 .mainTour .standingSection .wRow .item.arrng{color:transparent!important}

    .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA, .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB{width:calc((100% - 30px) / 2)}
    .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA{margin-left:30px}

 
   .tour2866 .fanzoneSection .fanzoneConts .fanzoneItems li:nth-child(1) img{ width: 300px;}
    .tour2866 .proPlayer.mainTour:after{display:none}

    .tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList{height:75px;max-width:180px}
    .tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList a{padding:6px 15px}
    .tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList .teamImg{float:none;margin-left:0}
    .tour2866 .EuroMatchDetails .matchDetailsTabs .timeline .cnts .votingList p{width:100%   ; line-height: 1;margin-top: 5px;text-align:center}
    .tour2866 .EuroMatchDetails .matchDetailsTabs .timeline.voting:before{top:25px}
    .tour2866.EuroMatchDetails .mainTour .tabs a:hover{color:#000!important}


    .tour2866 .euroGroups.groupTabs .groupsCnt .table .ttlRow{padding:0 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow{padding:16px 10px}
    .tour2866 .euroGroups.groupTabs .groupsCnt .table .wRow .item p{font-size:11px}
    .tour2866  .mainTour .championTabs{    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;        text-align: right;}

   .tour2866.wcInner .mainTour .championTabs .item{padding:0 20px;margin:0 0 10px 15px;float:none}
   .tour2866.wcInner .mainTour .championTabs .item:last-child{margin-left:0}
   .tour2866.wcInner .mainTour .championTabs .item.select:before{right:7px}
   .tour2866.wcInner .mainTour .championTabs .item.select:after{left:7px}





   .tour2866 .teamPage .tourTeams  .flickity-button.next{left:-28px}

   .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2:before{right:22%}
   .tour2866.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2:after{left:22%}

   .tour2866.EuroMatchDetails .ManofMatch h3:before{right:25%}
   .tour2866.EuroMatchDetails .ManofMatch h3:after{left:25%}

       .tour2866 .quizListing .data label{font-size:14px}
    .tour2866 .quizListing .data p{font-size:13px}

  
.tour2866 .leftHP.quiz:after{left:-195px}

.tour2866 .matchesHp .matchesSliderLi .teamA, 
.tour2866 .matchesHp .matchesSliderLi .teamB{position:relative}

.tour2866 .matchesHp .matchesSliderLi  .teamA p,
.tour2866 .matchesHp .matchesSliderLi  .teamB p{color:#000;    position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;width: auto;padding-top: 0;line-height: unset;width:100%}

.tour2866 .matchesHp .matchesSliderLi  .teamB p{padding-right:12px}
.tour2866 .matchesHp .matchesSliderLi  .teamA p{padding-left:12px}

.tour2866.wcInner .galleryTitle h2 {margin-right:0;border-right:none;line-height:1.8;padding:0 10px}

}

.tour2866.EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info span{font-family:droidBold,Arial}






/* Fan Zone Btn*/
.tour2866 .fanzoneSection .wc-route-btn{display:none}
.tour2866.wcInner .fanzoneSection .wc-route-btn {display: flex;flex-direction: row;float: right;width:100%;height:100%;margin-top:10px; align-items:center;justify-content:center}
.tour2866.wcInner .fanzoneSection .wc-route-btn a {transition:all 0.2s ease-in-out 0s; padding: 0.25rem 2rem;border-radius:22px; font-family: droidLight, arial; background: #D50001; position: relative;color:#000}
/*.tour2866 .fanzoneSection .wc-route-btn a::before {transition:all 0.2s ease-in-out 0s;content: '';position: absolute;width: 0;height: 0;border-top: 7px solid transparent;border-right: 7px solid #fff;border-bottom: 7px solid transparent;left: -7px;top:50%;transform:translateY(-50%); }
*/

.tour2866.wcInner .fanzoneSection .wc-route-btn a:hover{background-color:#FFE34F;}
.tour2866.wcInner .fanzoneSection .wc-route-btn a:hover:before{border-right-color:#ff4605; }

/*.tour2866 .fanzoneSection .fanzoneConts{padding-bottom:30px;}*/
.tour2866.celebration .firstScreen.second,
.openTeamPopupMain .firstScreen.second{z-index:999}

.tour2866 .lastMatch.stats .item ul li date,
.tour2866 .lastMatch.stats .item ul li .time,
.tour2866 .euroInner article .imgDiv .desc p,
.tour2866 .euroInner article .imgDiv .desc .PhotoGraph,
.tour2866  .articleData p,
.tour2866  article .articleData .time,
.tour2866 article .articleData .icon-time:before,
.tour2866 article .articleData .icon-time span:nth-of-type(2n):before{color:#000}
.tour2866 .articleSocial span{background:unset;border:1px solid #000}
.tour2866 .articleSocial span:before{color:#000}
.tour2866 .lastMatch .buttonItem,
.tour2866 .item.new li .buttonItem{color:#000}


@media screen and (min-width:320px) and (max-width:1279px ){
    .tour2866.wcInner .fanzoneSection .wc-route-btn { justify-content:center;height:unset}
}



@media only screen and (min-width: 430px) and (max-width:430px ) {
 
    .arabs.tour2866 .arabsHeader .headerImg img{left:0}
    .arabs.tour2866 .arabsHeader .text{width:265px}
   .arabs.tour2866 .arabsHeader .text p {right:44px;}
}

@media screen and (min-width: 340px) and (max-width: 420px) {

    .arabs.tour2866 .arabsHeader .headerImg img{left:0}
    .arabs.tour2866 .arabsHeader .text{width:246px}
   .arabs.tour2866 .arabsHeader .text p {right:44px;}
}

    @media only screen and (min-width: 480px) and (max-width:480px ) {
 
    .arabs.tour2866 .arabsHeader .headerImg img{left:0}
    .arabs.tour2866 .arabsHeader .text{width:312px}
   .arabs.tour2866 .arabsHeader .text p {right:90px;}
}


    @media only screen and (min-width: 480px) {
 
    .tour2866 .sponsorAd.stickyTop{min-height:150px;        height: auto;}
}

@media screen and (min-width: 340px) and (max-width: 420px) {

   .tour2866 .sponsorAd.stickyTop{min-height:106px;        height: auto;}
}

@media only screen and (max-width: 320px) {

  .tour2866  .sponsorAd.stickyTop{min-height:100px;        height: auto;}
}