﻿.euroRoadToCup .predHint {display: inline-block;float: right;width: 100%;background: #000;padding: 20px 40px 20px 20px;min-height: 210px;position: relative;margin-bottom: 40px;border-radius: 6px;overflow: hidden }.euroRoadToCup .predHint .hintMsg {display: inline-block;float: right;width: 100%;}.euroRoadToCup .predHint .hintMsg h3 {float: right;display: inline-block;width: 100%;text-align: right;color: #fff;font-family: droidBold,Arial;font-size: 26px;line-height: 2;}.euroRoadToCup .predHint .hintMsg p {float: right;display: inline-block;width: 100%;text-align: right;color: #fff;font-family: droidLight,Arial;font-size: 14px;line-height: 2;margin: 20px 0 }.euroRoadToCup .predHint .regBtn {position: absolute;left: 20px;bottom: 20px;width: 200px;height: 50px;background: #45B3EB;color: #fff;font-family: droidLight,Arial;font-size: 14px;line-height: 3.6;text-align: center;border-radius: 4px }.roadToCupPage .euroRoadToCup .title span {font-size: 15px;margin-top: 0;top: -14px;color: #06073E }.roadToCupPage .themeBtn, .tour2866 .dropDownContainer.gameMenu{display:none}.tour2866 .euroMain .FullWidthBK .tabs{background:#fff;width: calc(100% - 50px);margin-right: 25px;border-radius:10px}.tour2866 .tabs a{position:relative}.tour2866 .tabs a, .tour2866 .tabs .regBtn p{color: #000;font-family:droidBold,Arial;line-height:56px}.tour2866 .tabs a:after{content:'';width:9px;height:9px;display:inline-block;position: absolute;border-radius:50%;background:#00C651;top: 50%;left: -30px;transform: translateY(-50%);}.tour2866 .tabs a:last-child:after, .tour2866 .tabs a.rules:after{display:none}.tour2866 .tabs a.active, .tour2866 .tabs a:hover{color:#014C3F}.tour2866 .FullWidthBK .euroHeader .pagecnts img{width:83px;height: auto;}.tour2866 .FullWidthBK .euroHeader .pagecnts:after{content:'';background:url(../../Images/wc26/RTCPatternDeskNew.png) center center no-repeat;width: 360px;height: 100%;background-size: auto 100%;}.proPlayer .title .leagueSetting{margin: 6px 0 0 6px;}.tour2866 .FullWidthBK {margin-bottom:60px}.tour2866 .FullWidthBK .euroHeader {background: #D50001;border-bottom: 0;position: relative;height:160px }.tour2866 .FullWidthBK .PRTitle{display:flex;flex-direction:column;width:auto;justify-content: center;}.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:40px;position:relative;bottom:auto;right: auto;color:#fff;font-family:droidBold, arial;}.sponserExist.tour2906 .tabs .pagecnts{padding:0 20px}.sponserBy{position: absolute;display: flex;justify-content: center;align-items: flex-end;bottom: 23px;left: 20px;flex-direction: column;gap: 4px;z-index: 1;}.sponserBy span{color: #fff;font-size: 15px;}.sponserBy a {width: 208px;height: auto;display:flex;justify-content:center;align-items:center }.sponserBy a img {width:100%!important;height:100%!important;aspect-ratio: 52 / 7;}.tour2866 .FullWidthBK h2 {width: auto;line-height: 50px;font-size:40px;position:relative;bottom:auto;right:auto}.tour2866 .FullWidthBK .euroHeader .pagecnts{height:100%;width:100%;margin:0;display: flex;align-items: center;padding:0 80px 0 0;gap:45px}.tour2866 .euroMain .FullWidthBK:after{display:none}.tour2866 .tabs .pagecnts{margin:0;width:100%;padding:0;height: 100%;float: right;}.tour2866 .tabs .regBtn{left: auto;float: left;position: relative;top: auto;transform: none;}.tour2866 .FullWidthBK .euroHeader .regBtn{background:#fff}.tour2866 .FullWidthBK .euroHeader .regBtn:before{background:#014C3F}.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: auto;position: relative;z-index: 2;overflow:hidden}.tour2866 .tabs-nav > li {display: inline-block;width:auto!important;height:65px!important;font-size: 15px;position: relative;float: right;text-align: right;line-height:65px;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:last-of-type{margin-right:100px}.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: #0F0F0F;float: right;font-size:19px;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 > li:hover > a{color:#0F0F0F}.tour2866 .tabs-nav .tabs-selected{border-right:none;border-left:none;border-bottom:none;color:#EFCD1D;}.tour2866 .tabs-nav > li.tabs-selected:first-of-type:before{border-right: 8px solid #FD7301}.tour2866 .tabs-nav .tabs-selected > a {color: #186CFF}.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: 1;padding: 50px 16px 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;}.roadToCupPage .content-wrap {padding: 0;min-height: unset;}.roadToCupPage .content {padding: 0 }.euroRoadToCup {background: linear-gradient(45deg,#7ec5de,#8aa3d1,#91b2d3);margin-bottom: 0;padding: 64px;position: relative;}.euroRoadToCup .title span {display: inline-block;float: right;width: 100%;color: #eeeded;font-size: 18px;font-family: droidLight,Arial;text-align: right;padding: 0;margin-top: 6px;}.euroRoadToCup .title .regBtnHeader p {display:none }.euroRoadToCup .tabs {display: none }.euroRoadToCup .regBtn.noImg .usericon {display: inline-block;float: left;margin-right: 10px;width: 30px;height: 30px;border-radius: 50%;border: 1px solid #1E1E1E;overflow: hidden;position: absolute;left: 14px;top: 50%;transform: translateY(-50%);}.euroRoadToCup .regBtn.noImg .usericon:before {content: 'Q';color: #1E1E1E;font-size: 21px }.euroRoadToCup .regBtn.noImg img {display: none }.euroRoadToCup .regBtn .usericon {display: none }.euroRoadToCup .regBtn img {display: inline-block;float: left;margin-right: 0;width: 100%;height: 100%;}.euroRoadToCup .regBtn:hover p {color: rgba(255,255,255,0.6) }.euroRoadToCup .regBtn .usericon {display: none }.lb-header .profile .userImg .usericon {display: inline-block;float: left;margin-right: 10px;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;position: relative;padding: 0;margin: 0 }.lb-header .profile .userImg .usericon:before {content: 'R';color: #000;font-size: 50px;top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute;}.euroRoadToCup .breadcrumbDiv {display: inline-block;float: right;width: 100%;padding-bottom: 16px;border-bottom: 1px solid rgba(255,255,255,0.5);margin-bottom: 40px;position: relative }.euroRoadToCup .breadcrumb {display: inline-block;float: right;position: relative;}.euroRoadToCup .breadcrumb:before {content: "";position: absolute;top: 50%;right: 0;width: 242px;height: 2px;background: #6a81c3;transform: translateY(-50%);display: none }.euroRoadToCup .breadcrumb li {display: inline-block;float: right;margin-left: 32px;color: #7187c6;position: relative;}.euroRoadToCup .breadcrumb li span {display: inline-block;float: right;width: 30px;height: 30px;background: #eeeded;border-radius: 50%;text-align: center;font-family: CenturyGothicLight, Arial;color: #8b1538;font-size: 16px;line-height: 30px }.euroRoadToCup .breadcrumb li.disabled span {background: none;border: 1px solid #eeeded;color: #eeeded }.rtcKnockout .euroRoadToCup .breadcrumb li:first-of-type span {background: none;border: 1px solid #eeeded;color: #eeeded }.euroRoadToCup .breadcrumb li p {display: inline-block;float: right;padding-right: 10px;font-family: droidLight, Arial;color: #eeeded;font-size: 14px;line-height: 30px }.euroRoadToCup .breadcrumb li:last-of-type {margin-left: 0 }.euroRoadToCup .shareGame p {display: inline-block;float: right;font-family: droidLight,Arial;color: #eeeded;text-align: right;margin-left: 16px;font-size: 14px;line-height: 37px }.euroRoadToCup .shareGame .icon-share {display: block;line-height: 91px;position: absolute;}.euroRoadToCup .shareGame .sharingMenu {position: absolute;left: 0;top: 100%;width: 200px;background: #fff;opacity: 0;visibility: hidden;-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;}.euroRoadToCup .shareGame.openSharingMenu .sharingMenu {opacity: 1;visibility: visible }.euroRoadToCup .shareGame .socialLink {display: inline-block;float: right;width: 100%;color: #eeeded;border-bottom: 1px solid #eee;padding: 6px 10px }.euroRoadToCup .shareGame .socialLink:last-of-type {border-bottom: none }.euroRoadToCup .shareGame .socialLink:before {float: right;display: inline-block;color: #000;-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;}.euroRoadToCup .shareGame .socialLink p {float: right;display: inline-block;font-family: droidLight,Arial;color: #000;text-align: right;font-size: 13px;padding-right: 10px;line-height: initial;}.euroRoadToCup .shareGame .socialLink.faceShare:before {content: 'b';line-height: 1.8;}.euroRoadToCup .shareGame .socialLink.twShare:before {content: 'c';line-height: 1.8;}.euroRoadToCup .shareGame .socialLink.wappShare:before {content: 'Y';line-height: 1.8;}.euroRoadToCup .shareGame .socialLink.msngrShare:before {content: 'Z';line-height: 1.8;}.euroRoadToCup .shareGame .socialLink.faceShare:hover p, .euroRoadToCup .shareGame .socialLink.faceShare:hover:before {color: #3b5998 }.euroRoadToCup .shareGame .socialLink.twShare:hover p, .euroRoadToCup .shareGame .socialLink.twShare:hover:before {color: #1da1f2 }.euroRoadToCup .shareGame .socialLink.wappShare:hover p, .euroRoadToCup .shareGame .socialLink.wappShare:hover:before {color: #25d366 }.euroRoadToCup .shareGame .socialLink.msngrShare:hover p, .euroRoadToCup .shareGame .socialLink.msngrShare:hover:before {color: #00B2FF }.euroRoadToCup .shareGame .socialLink.wappShare, .euroRoadToCup .shareGame .socialLink.msngrShare {display: none }.euroRoadToCup .rtcSponsor {position: absolute;bottom: 0;right: 70px;top:50px;z-index: 1 }.euroRoadToCup .rtcSponsor img {width: 100px }@media screen and (min-width: 320px) and (max-width: 767px) {.euroRoadToCup .rtcSponsor {position: absolute;bottom: 0;right: 30px;top:0px;z-index: 1 }.euroRoadToCup .rtcSponsor img {width: 90px }}.euroRoadToCup .groups {display: inline-block;float: right;width: 100%;padding-bottom: 32px;border-bottom: 1px solid rgba(255,255,255,0.5);}.euroRoadToCup .groups .stageInfo {display: inline-block;float: right;width: 100%;border-radius: 6px;overflow: hidden;padding: 16px 0;margin-bottom: 16px }.euroRoadToCup .groups .stageInfo h2 {display: inline-block;float: right;width: 100%;color: #eeeded;font-size: 20px;font-family: droidBold,Arial;text-align: right;padding: 0;margin-bottom: 16px }.euroRoadToCup .groups .stageInfo p {display: inline-block;float: right;width: 100%;color: #eeeded;font-size: 16px;font-family: droidLight,Arial;text-align: right;padding: 0;}.euroRoadToCup .groupTaples {display: inline-block;float: right;width: 100% }.euroRoadToCup .groupTaples .group {display: inline-block;float: right;width: calc((100% - 64px) / 3);margin-left: 32px;margin-bottom: 32px;background: #2C2C2C;border-radius: 24px;border: 1px solid rgba(255, 255, 255, 0.20);background: #2C2C2C;overflow: hidden;height: 426px;position: relative }.euroRoadToCup .groupTaples .group:nth-child(3n) {margin-left: 0 }.euroRoadToCup .groupTaples h3 {float: right;display: inline-block;width: 100%;text-align: right;color: #000;font-family: droidBold,Arial;font-size: 18px;line-height: 2.4;padding: 16px }.euroRoadToCup .groupTaples .GroupTeams {display: inline-block;float: right;width: 296px;margin: 10px calc((100% - 296px) / 2) 20px }.euroRoadToCup .groupTaples .GroupTeams li {display: inline-block;float: right;margin-left: 32px;width: 50px;}.euroRoadToCup .groupTaples .GroupTeams li .imgCntnr {display: inline-block;float: right;width: 50px;padding-bottom: calc(100% - 4px);position: relative;border-radius: 50%;overflow: hidden;border: 2px solid #fff;margin-bottom: 4px }.euroRoadToCup .groupTaples .GroupTeams li img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: auto;height: 70px;max-width: unset;}.euroRoadToCup .groupTaples .GroupTeams li span {display: inline-block;float: right;width: 100%;font-family: droidBold, arial;text-align: center;color: #000;font-size: 12px;line-height: 1;-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;}.euroRoadToCup .groupTaples .GroupTeams li:last-of-type {margin-left: 0 }.euroRoadToCup .groupTaples .sortingTeams {display: inline-block;float: right;width: 100%;height: 256px;background: linear-gradient(45deg,#5d9ac6,#6389c2,#7187c6);position: relative }.euroRoadToCup .groupTaples .sortingTeams li {display: inline-block;float: right;margin-left: 0;width: 100%;height: 64px;padding: 12px 16px;overflow: hidden;border-top: 1px solid rgba(255,255,255,0.5);position: relative }.euroRoadToCup .groupTaples .sortingTeams li .TeamStanding {display: inline-block;float: right;width: 10px;font-family: CenturyGothicLight, Arial;font-weight: bold;font-size: 24px;color: rgba(255,255,255,0.5);line-height: 1.6;margin-left: 20px;position: relative }.euroRoadToCup .groupTaples .sortingTeams li .TeamStanding:after {content: "";position: absolute;top: 50%;left: -60px;transform: translateY(-50%);width: 40px;height: 40px;border-radius: 50%;background: rgba(255,255,255,0.5) }.euroRoadToCup .groupTaples .sortingTeams li .imgCntnr {display: inline-block;float: right;width: 40px;height: 40px;position: relative;border-radius: 50%;overflow: hidden;border: 2px solid #aaa;margin-bottom: 4px }.euroRoadToCup .groupTaples .sortingTeams li img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: auto;height: 60px;max-width: unset;}.euroRoadToCup .groupTaples .sortingTeams li .TeamName {display: inline-block;float: right;width: calc(100% - 82px);font-family: droidLight, arial;text-align: right;color: #000;font-size: 16px;line-height: 2.8;padding-right: 16px;-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;}.euroRoadToCup .groupTaples .sortingTeams li .DelBtn {position: absolute;left: 10px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;text-align: center }.euroRoadToCup .groupTaples .sortingTeams li .DelBtn:before, .euroRoadToCup .groupTaples .sortingTeams li .DelBtn:after {content: '';width: 2px;height: 14px;position: absolute;left: 11px;top: 5px;background: #444;-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;}.euroRoadToCup .groupTaples .sortingTeams li .DelBtn:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.euroRoadToCup .groupTaples .sortingTeams li .DelBtn:after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.euroRoadToCup .groupTaples .sortingTeams li .DelBtn:hover {background: #fff }.euroRoadToCup .groupTaples .sortingTeams li .DelBtn:hover:before, .euroRoadToCup .groupTaples .sortingTeams li .DelBtn:hover:after {background: #000!important;}.euroRoadToCup .groupTaples .GroupStanding.A:before {content: "";position: absolute;height: 100%;width: 300px;background: url(../../Images/RoadToCup/Groups/groupAbg.jpg) no-repeat center left;mix-blend-mode: multiply;top: 0;left: 0;opacity: 0.05;background-size: cover;pointer-events: none;z-index: 1 }.euroRoadToCup .groupTaples .GroupStanding.B:before {content: "";position: absolute;height: 100%;width: 190px;background: url(../../Images/RoadToCup/Groups/groupBbg.jpg) no-repeat center left;mix-blend-mode: multiply;top: 0;left: 0;opacity: 0.03;background-size: cover;pointer-events: none;z-index: 1 }.euroRoadToCup .groupTaples .GroupStanding.C:before {content: "";position: absolute;height: 100%;width: 280px;background: url(../../Images/RoadToCup/Groups/groupCbg.jpg) no-repeat bottom left;mix-blend-mode: multiply;top: 0;left: 0;opacity: 0.03;background-size: cover;pointer-events: none;z-index: 1 }.euroRoadToCup .groupTaples .GroupStanding.D:before {content: "";position: absolute;height: 100%;width: 280px;background: url(../../Images/RoadToCup/Groups/groupDbg.jpg) no-repeat bottom left;mix-blend-mode: multiply;top: 0;left: 0;opacity: 0.06;background-size: cover;pointer-events: none;z-index: 1 }.euroRoadToCup .groupTaples .GroupStanding.E:before {content: "";position: absolute;height: 100%;width: 250px;background: url(../../Images/RoadToCup/Groups/groupEbg.png) no-repeat center left;top: 0;left: 20px;opacity: 0.04;background-size: cover;pointer-events: none;z-index: 1 }.euroRoadToCup .groupTaples .GroupStanding.F:before {content: "";position: absolute;height: 100%;width: 300px;background: url(../../Images/RoadToCup/Groups/groupFbg.png) no-repeat center left;mix-blend-mode: multiply;top: 0;left: 0;opacity: 0.08;background-size: cover;pointer-events: none;z-index: 1 }.euroRoadToCup .groupTaples .GroupTeams li.select a {opacity: 0.2 }.euroRoadToCup .groupTaples .GroupTeams li.select span {opacity: 0.2 }.euroRoadToCup .groupTaples .sortingTeams li.hasteam {background: rgba(255,255,255,0.95);border-top: 1px solid #efefef }.euroRoadToCup .groupTaples .sortingTeams li.hasteam .TeamStanding {color: #7187c6 }.euroRoadToCup .groupTaples .sortingTeams li.hasteam .TeamStanding:after {display: none }.euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(1):after, .euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(2):after {content: "m";position: absolute;left: 50px;top: 50%;transform: translateY(-50%) rotate(-90deg);color: #06b281;font-size: 16px;width: 14px;height: 16px;text-align: center;line-height: 1 }.euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(3):after {content: "";position: absolute;left: 50px;top: 50%;transform: translateY(-50%);width: 14px;height: 2px;background: #aaa }.euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(4) .imgCntnr {opacity: 0.2 }.euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(4) .TeamName {color: #b3b3b3;opacity: 0.6 }.euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(3):after, .euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(4):after {content: "";position: absolute;left: 50px;top: 50%;transform: translateY(-50%);width: 14px;height: 2px;background: #aaa }.euroRoadToCup .GroupStanding {width: 100%;margin-left: 0 }.euroRoadToCup .Place3rd {display: inline-block;float: right;width: 700px;background: #E8E8E8;border-radius: 24px;overflow: hidden;margin: 0 calc((100% - 700px) / 2) }.euroRoadToCup .Place3rd .thirdHeader {display: inline-block;float: right;width: 100%;background: #eeeded;padding: 20px 16px;}.euroRoadToCup .Place3rd h3 {text-align: center;margin-bottom: 10px;line-height: 2;padding: 0 }.euroRoadToCup .Place3rd p {display: inline-block;float: right;width: 100%;color: #000;font-size: 14px;font-family: droidLight,Arial;text-align: center;}.euroRoadToCup .Place3rd .bestThirds {display: inline-block;float: right;width: 100%;margin: 0;background: linear-gradient(45deg,#5d9ac6,#6389c2,#7187c6) }.euroRoadToCup .Place3rd li {display: inline-block;float: right;margin-left: 0;width: 100%;height: 64px;padding: 12px 16px;overflow: hidden;border-top: 1px solid rgba(255,255,255,0.5);position: relative;pointer-events: none;cursor: pointer }.euroRoadToCup .Place3rd li .TeamStanding {display: inline-block;float: right;width: 10px;height: 38px;font-family: CenturyGothicLight, Arial;font-weight: bold;font-size: 24px;color: rgba(255,255,255,0.5);line-height: 1.6;margin-left: 30px;position: relative }.euroRoadToCup .Place3rd li .TeamStanding:after {content: "";position: absolute;top: 50%;left: -30px;transform: translateY(-50%);width: 40px;height: 40px;border-radius: 50%;background: rgba(255,255,255,0.5) }.euroRoadToCup .Place3rd li .imgCntnr {display: inline-block;float: right;width: 40px;height: 40px;position: relative;border-radius: 50%;overflow: hidden;border: 2px solid #aaa;margin-bottom: 4px }.euroRoadToCup .Place3rd li img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: auto;height: 60px;max-width: unset;}.euroRoadToCup .Place3rd li .TeamName {display: inline-block;float: right;width: calc(100% - 82px);font-family: droidLight, arial;text-align: right;color: #000;font-size: 16px;line-height: 2.8;padding-right: 16px;-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;}.euroRoadToCup .Place3rd li .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;}.euroRoadToCup .Place3rd li .CheckIn:hover {background: #f2f2f2 }.euroRoadToCup .Place3rd li .CheckedIn {border: none;background: #6a81c3;}.euroRoadToCup .Place3rd li .CheckedIn:hover {background: #6a81c3 }.euroRoadToCup .Place3rd li .CheckedIn:before {content: "K";line-height: 1.9 }.euroRoadToCup .Place3rd li .GroupName {position: absolute;left: 16px;top: 50%;transform: translateY(-50%);color: #000;font-size: 12px;font-family: droidLight,Arial;text-align: right;}.euroRoadToCup .Place3rd li.hasThirdTeam {pointer-events: unset }.euroRoadToCup .Place3rd li.hasThirdTeam {background: #eeeded;border-top: 1px solid #efefef }.euroRoadToCup .Place3rd li.hasThirdTeam .TeamStanding {color: #000 }.euroRoadToCup .Place3rd li.hasThirdTeam .TeamStanding:after {display: none }.euroRoadToCup .Place3rd .selectedAllThird li .imgCntnr {opacity: 0.2 }.euroRoadToCup .Place3rd .selectedAllThird li .TeamName {color: #b3b3b3;opacity: 0.6 }.euroRoadToCup .Place3rd .selectedAllThird li:after {content: "";position: absolute;left: 90px;top: 50%;transform: translateY(-50%);width: 14px;height: 2px;background: #aaa }.euroRoadToCup .Place3rd li.select3rd:after {content: "m";position: absolute;left: 90px;top: 50%;transform: translateY(-50%) rotate(-90deg);color: #68bb68;font-size: 16px;width: 14px;height: 16px;text-align: center;line-height: 1;background: none }.euroRoadToCup .Place3rd .selectedAllThird li.select3rd .imgCntnr {opacity: 1 }.euroRoadToCup .Place3rd .selectedAllThird li.select3rd .TeamName {color: #000;opacity: 1 }.euroRoadToCup .disabled {opacity: 0.2;pointer-events: none }.euroRoadToCup .nextHint {display: inline-block;float: right;width: 100%;color: #eeeded;font-size: 13px;font-family: droidLight,Arial;text-align: center;position: absolute;bottom: 140px;left: 0;}.euroRoadToCup .nextHint.disabled {display: none }.euroRoadToCup .submitBtn {float: right;display: inline-block;width: 250px;height: 60px;margin: 64px calc((100% - 250px) / 2) 0;background: #eeeded;color: #7187c6;font-family: droidLight,Arial;text-align: center;font-size: 18px;line-height: 3.4;border-radius: 4px;}.euroRoadToCup .predHint {display: inline-block;float: right;width: 100%;background: #6a81c3;padding: 16px;min-height: 150px;position: relative;margin-bottom: 0;margin-top: 20px;border-radius: 6px;overflow: hidden }.euroRoadToCup .predHint .hintMsg {display: inline-block;float: right;width: 100%;}.euroRoadToCup .predHint .hintMsg h3 {float: right;display: inline-block;width: 100%;text-align: right;color: #eeeded;font-family: droidBold,Arial;font-size: 26px;line-height: 2;}.euroRoadToCup .predHint .hintMsg p {float: right;display: inline-block;width: 100%;text-align: right;color: #eeeded;font-family: droidLight,Arial;font-size: 13px;line-height: 1;margin: 20px 0 }.euroRoadToCup .predHint .regBtn {position: absolute;left: 20px;bottom: 25px;width: 200px;height: 50px;background: #45B3EB;color: #eeeded;font-family: droidLight,Arial;font-size: 14px;line-height: 3.6;text-align: center;border-radius: 4px }.euroRoadToCup .allRounds {display: inline-block;float: right;width: 100%;margin-bottom: 16px }.euroRoadToCup .allRounds .roundItem {display: inline-block;float: right;width: calc((100% - 96px) / 4);margin-left: 32px;position: relative }.euroRoadToCup .allRounds .roundItem h3 {display: inline-block;float: right;width: 100%;margin-left: 0;overflow: hidden;margin-bottom: 16px;background: #6a81c3;border-radius: 6px;font-family: droidLight,Arial;text-align: center;color: #fff;font-size: 16px;padding: 10px 16px }.euroRoadToCup .allRounds .roundItem:last-child {margin-left: 0 }.euroRoadToCup .allRounds .roundItem .qualifiedTeams {display: inline-block;float: right;width: 100%;}.euroRoadToCup .allRounds .roundItem .qualifiedTeams .teamData {display: inline-block;float: right;width: 100%;position: relative;margin-bottom: 2px }.euroRoadToCup .allRounds .roundItem .qualifiedTeams .teamData .team {display: inline-block;float: right;width: 100%;height: 64px;padding: 12px 12px 12px 16px;background: #6a81c3;cursor: pointer;border-radius: 6px;overflow: hidden;pointer-events: none;}.euroRoadToCup .allRounds .roundItem .qualifiedTeams .teamData .team:after {content: "";position: absolute;top: 50%;right: 16px;transform: translateY(-50%);width: 40px;height: 40px;border-radius: 50%;background: rgba(255,255,255,0.5) }.euroRoadToCup .allRounds .roundItem .qualifiedTeams .teamData:last-child {margin-bottom: 0 }.euroRoadToCup .allRounds .roundItem .qlfyTeam .team .imgCntnr {opacity: 0.2 }.euroRoadToCup .allRounds .roundItem .qlfyTeam .team .TeamName {color: #b3b3b3;opacity: 0.6 }.euroRoadToCup .allRounds .roundItem .qlfyTeam .team.selected .imgCntnr {opacity: 1 }.euroRoadToCup .allRounds .roundItem .qlfyTeam .team.selected .TeamName {color: #000;opacity: 1 }.euroRoadToCup .allRounds .roundItem .qualifiedTeams .separating {position: absolute;width: calc(100% + 10px);height: 2px;right: 6px;top: 50%;transform: translateY(-50%);background: rgba(255,255,255,0.5) }.euroRoadToCup .allRounds .roundItem .qualifiedTeams .knockoutStage {margin-bottom: 16px }.euroRoadToCup .allRounds .roundItem .qualifiedTeams .knockoutStage:last-child {margin-bottom: 0 }.euroRoadToCup .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 }.euroRoadToCup .allRounds .roundItem .qualifiedTeams img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: auto;height: 60px;max-width: unset;}.euroRoadToCup .allRounds .roundItem .qualifiedTeams .TeamName {display: inline-block;float: right;width: calc(100% - 82px);font-family: droidLight, arial;text-align: right;color: #000;font-size: 16px;line-height: 2.8;padding-right: 16px;-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;}.euroRoadToCup .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;}.euroRoadToCup .allRounds .roundItem .qualifiedTeams .CheckIn:hover {background: #f2f2f2 }.euroRoadToCup .allRounds .roundItem .qualifiedTeams .CheckedIn {border: none;background: #6a81c3;}.euroRoadToCup .allRounds .roundItem .qualifiedTeams .CheckedIn:hover {background: #6a81c3 }.euroRoadToCup .allRounds .roundItem .qualifiedTeams .CheckedIn:before {content: "K";line-height: 1.9 }.euroRoadToCup .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;}.euroRoadToCup .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam {pointer-events: unset }.euroRoadToCup .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam {background: #fff;}.euroRoadToCup .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam .TeamStanding {color: #7187c6 }.euroRoadToCup .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam .TeamStanding:after {display: none }.euroRoadToCup .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam:after {display: none }.euroRoadToCup .allRounds .roundItem .qualifiedTeams.second {padding: 73px 0 }.euroRoadToCup .allRounds .roundItem .qualifiedTeams.second .knockoutStage {margin-bottom: 162px }.euroRoadToCup .allRounds .roundItem .qualifiedTeams.second .knockoutStage:last-child {margin-bottom: 0 }.second .teamData:last-child:before, .second .teamData:first-child:before {width: 20px;display: block;right: -16px;border-right: 2px solid rgba(255,255,255,0.5);content: '';position: absolute;}.second .teamData:first-child:before {border-bottom: 2px solid rgba(255,255,255,0.5);bottom: -2px;height: 73px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}.second .teamData:last-child:before {top: 0;height: 73px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}.euroRoadToCup .tabs-container#divTab2 {padding-bottom: 100px }.euroRoadToCup .tabs-container p.hint {display: inline-block;float: right;font-family: droidLight, Arial;color: #eeeded;font-size: 14px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%) }.popupMsg {display: inline-block;width: 100%;height: 100%;float: right;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);background: rgba(29,29,29,0.90);z-index: 1001;opacity: 0;visibility: hidden }.popupMsg .popupCntnr {display: inline-block;position: absolute;min-height: 180px;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: #fff;width: 500px;border-radius: 6px;padding: 30px 30px 20px;transition: opacity .3s 0s, visibility 0s 0s;-webkit-transition: opacity .3s 0s, visibility 0s 0s;-moz-transition: opacity .3s 0s, visibility 0s 0s;-ms-transition: opacity .3s 0s, visibility 0s 0s;-o-transition: opacity .3s 0s, visibility 0s 0s;}.popupMsg .popupCntnr .closeMsg {display: inline-block;position: absolute;top: 8px;left: 8px;width: 25px;height: 25px }.popupMsg .popupCntnr .closeMsg:before {content: 'B';font-size: 18px;color: #000;}.popupMsg p {display: inline-block;width: 100%;font-size: 16px;color: #000;float: right;font-family: droidLight, arial;margin-bottom: 25px;text-align: center }.popupMsg .iconDiv {display: inline-block;width: 70px;height: 70px;background-color: #1a9901;border-radius: 50%;position: relative;margin-bottom: 20px }.popupMsg .iconDiv:before {color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 36px;}.popupMsg.error .iconDiv {background-color: #db0723 }.popupMsg.success .iconDiv:before {content: 'K' }.popupMsg.error .iconDiv:before {content: 'B';font-size: 26px }.openPopup .popupMsg {opacity: 1;visibility: visible }.euroRoadToCup .allRounds .roundItem .qualifiedTeams.third {padding: 219px 0 }.euroRoadToCup .allRounds .roundItem .qualifiedTeams.third .knockoutStage {margin-bottom: 454px }.euroRoadToCup .allRounds .roundItem .qualifiedTeams.third .knockoutStage:last-child {margin-bottom: 0 }.third .teamData:last-child:before, .third .teamData:first-child:before {width: 20px;display: block;right: -16px;border-right: 2px solid rgba(255,255,255,0.5);content: '';position: absolute;}.third .teamData:first-child:before {border-bottom: 2px solid rgba(255,255,255,0.5);bottom: -2px;height: 146px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}.third .teamData:last-child:before {top: 0;height: 146px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}.euroRoadToCup .allRounds .roundItem .qualifiedTeams.final {padding: 511px 0 }.euroRoadToCup .allRounds .roundItem .qualifiedTeams.final .separating {width: calc(100% - 12px) }.final .teamData:last-child:before, .final .teamData:first-child:before {width: 20px;display: block;right: -16px;border-right: 2px solid rgba(255,255,255,0.5);content: '';position: absolute;}.final .teamData:first-child:before {border-bottom: 2px solid rgba(255,255,255,0.5);bottom: -2px;height: 292px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}.final .teamData:last-child:before {top: 0;height: 292px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}.euroRoadToCup .allRounds .roundItem .cupWinner {position: absolute;left: 0;top: 240px;width: 100% }.euroRoadToCup .allRounds .roundItem .cupWinner h3 {display: inline-block;float: right;width: 100%;position: relative;margin-bottom: 30px;margin-left: 0;font-family: droidBold,Arial;text-align: center;color: #fff;font-size: 18px;background: none;border-radius: 0;padding: 0 0 16px }.euroRoadToCup .allRounds .roundItem .cupWinner h3:after {content: "";position: absolute;width: 50%;height: 1px;bottom: 0;left: 50%;transform: translateX(-50%);background: rgba(255,255,255,0.5) }.euroRoadToCup .allRounds .roundItem .cupWinner .winnerImg {position: absolute;top: 80px;left: 50%;transform: translateX(-50%);text-align: center;width: 100px;height: 100px;background: rgba(255,255,255,0.5);border: 2px solid #aaa;border-radius: 50% }.euroRoadToCup .allRounds .roundItem .cupWinner .winnerImg:before {content: "?";font-family: arial;font-weight: bold;line-height: 1.7;font-size: 58px;color: #7187c6 }.euroRoadToCup .allRounds .roundItem .selectWinner .cupWinner .winnerImg {display: none }.euroRoadToCup .allRounds .roundItem .cupWinner .winnerHolder {display: inline-block;float: right;width: 100% }.euroRoadToCup .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 }.euroRoadToCup .allRounds .roundItem .cupWinner .winnerHolder img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: auto;height: 150px;max-width: unset;float:right }.euroRoadToCup .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 }.euroRoadToCup .allRounds .roundItem .cupWinner .winnerHolder span {display: none }.euroRoadToCup .allRounds .roundItem .cupWinner .ShareLogin {display: none }.euroRoadToCup .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 }.euroRoadToCup .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;}.euroRoadToCup .allRounds .roundItem .cupWinner .ShareLogin .cnts p {display: inline-block;float: right;color: #fff;font-family: droidLight, Arial;font-size: 13px;line-height: 2.6 }.euroRoadToCup .allRounds .roundItem .cupWinner .ShareLogin .cnts span {display: inline-block;float: right;margin-left: 6px }.euroRoadToCup .allRounds .roundItem .cupWinner .ShareLogin .cnts span.icon-fb:before {content: "b";font-size: 20px }.euroRoadToCup .allRounds .roundItem .selectWinner .cupWinner .ShareLogin {display: inline-block }.euroRoadToCup .allRounds .roundItem .qualifiedTeams.final .knockoutStage:before {content: "";width: 70px;height: 158px;position: absolute;left: 0;bottom: 100%;background: url(../../Images/euroCup.png) no-repeat center center;background-size: 70px 158px;z-index: 1 }.euroRoadToCup .Place3rd, .tour2866.roadToCupPage .euroRoadToCup .groupTaples .ay7aga .group {box-shadow: 0px 2px 4px 0px #0000001A;}.tour2866.roadToCupPage {--main-color: #0B4F3C;--secondary-color: #ff4605;--light-color: rgb(103 18 123);--border-color: #5a1d62;--text-color: #f1ead3;--active-color: #f6b90d;--dark-color: #5a066c;--oranged: #FD7301;}.tour2866 .tabs .regBtn.noImg .usericon {margin-top: 7px }.tour2866.roadToCupPage .content-wrap:before{display:none}.tour2866.roadToCupPage .euroRoadToCup.euroMain {overflow: hidden;padding:0;margin-bottom:0 }.tour2866.roadToCupPage .euroRoadToCup, .tour2866.roadToCupPage .content-wrap, .tour2866.roadToCupPage .content {background: #F5F5F5;min-height: calc(100vh - 50px) }.tour2866.roadToCupPage .viewTabContainer {background: #fff;border: none;padding: 0;overflow: visible;margin-top:0;}.tour2866.roadToCupPage .euroRoadToCup .title{padding: 0;background: #F5F5F5;margin-bottom: 0;display: flex;justify-content: center;align-items: center;float: none;height: 340px;width:100%;position:relative}.tour2866.roadToCupPage .euroRoadToCup .title h1 {color: #fff;line-height: 160px;padding: 0;display: flex;justify-content: center;align-items: flex-start;float: none;width: 100%;height: 100%;margin-bottom: 0;}.tour2866.roadToCupPage .euroRoadToCup .actionBtns{position: absolute;left: 20px;top: 14px;display:flex;justify-content:flex-end;align-items:center;gap:20px}.tour2866.roadToCupPage .euroRoadToCup .title h1:before {content:'';background: url(../../Images/Afcon2025/roadToCupLogo.svg) no-repeat center center;background-size: 100% auto;width: 298px;height: 186px;z-index: 4;margin-top:20px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv {border: none;margin-bottom: 0;background:unset;padding:0 64px 0 0;height:68px;margin-top:80px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb {height:38px;width:400px;float:none;margin-top: 13px;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li{margin: 0;line-height: 62px;width:calc((100% - 16px) / 2);padding:0 0;color:#000;border: 0;background: #EEEEEE;border-radius:10px ;height: 62px;margin-left:16px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li:nth-of-type(2n){margin-left:0}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li.selected{background: #D50001;color:#fff;opacity:1}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li.selected p{color:#fff}.tour2866 .disabled{opacity:1}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li p {color:#000 ;line-height:62px;padding-right:0;font-size:16px;font-family:droidBold, Arial;width:100%;text-align:center}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li.selected p {color:#fff;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li span {border: none;background: var(--oranged);width: 25px;height: 25px;position: relative;text-align: center;transform: rotate(0deg);color: var(--text-color);line-height: 25px;border-radius: 0;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li span {display:none}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li.disabled span {border: none;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li span:before {content: "";position: absolute;top: 0;left: 0;z-index: -1;height: 25px;width: 25px;background: var(--oranged);transform: rotate(135deg);}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer {display: flex;justify-content: center;align-items: center;float: none;width:100%;top:0;right:0;background:#EEEEEE;height:auto ;padding-bottom:0}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .actionBtns {display: flex;flex-direction: row-reverse;gap: 20px;margin-left:30px }.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav {display: flex;width: 100%;margin:0;}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav > li {position: relative;background: #EEEEEE;color:#AAAAAA;padding: 10px 20px;float: none;border: none;border-radius: 0;width: calc(100% / 2)!important;min-width: 100px;display: flex;justify-content: center;align-items: center;max-height: 60px;}.tour2866.roadToCupPage .tabs-nav > li:last-of-type{margin-right:0}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav > li:first-of-type {border-left: none }.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav > li a {color:#AAAAAA;line-height:60px}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav > li:last-of-type:after {content: '';position: absolute;left: -11px;top: 0;height: 45px;width: 50px;background: inherit }.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav .tabs-selected {background:#fff;color:#000;box-sizing: border-box;opacity:1}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav li:hover > a, .tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav .tabs-selected > a {color: #000}.tour2866.roadToCupPage .euroRoadToCup .groups .stageInfo h2 {display: none;}.tour2866.roadToCupPage .euroRoadToCup .groups .stageInfo p {color: #000 }.tour2866.roadToCupPage .euroRoadToCup .shareGame .sharingMenu {left: unset;right: 0;z-index: 20;background: var(--text-color);width: 180px;}.tour2866.roadToCupPage .euroRoadToCup .shareGame .socialLink:before, .tour2866.roadToCupPage .euroRoadToCup .shareGame .socialLink p {color: var(--main-color) }.tour2866.roadToCupPage .euroRoadToCup .shareGame .socialLink {border-color: var(--main-color) }.tour2866.roadToCupPage .euroRoadToCup .shareGame .socialLink.faceShare:hover p, .tour2866.roadToCupPage .euroRoadToCup .shareGame .socialLink.faceShare:hover:before {color: #3b5998;}.tour2866.roadToCupPage .euroRoadToCup .shareGame .socialLink.twShare:hover p, .tour2866.roadToCupPage .euroRoadToCup .shareGame .socialLink.twShare:hover:before {color: #1da1f2;}.tour2866.roadToCupPage .euroRoadToCup .shareGame.openSharingMenu .icon-share:before, .tour2866.roadToCupPage .euroRoadToCup .shareGame.openSharingMenu .shareBtn p, .tour2866.roadToCupPage .euroRoadToCup .shareGame:hover .shareBtn p {color: #f1ead3 }.tour2866.roadToCupPage .euroRoadToCup .shareGame, .tour2866.roadToCupPage .euroRoadToCup .regBtn {display: flex;position: relative;width: 35px;height: 35px;border-radius: 5px;z-index: 1;overflow: hidden;background:#fff }.tour2866.roadToCupPage .euroRoadToCup .regBtn:before{content:'';width:100%;height:100%;background:#014C3F;mask:url(../../Images/userLoginIcon.svg?ver=0.001) center center no-repeat ;-webkit-mask:url(../../Images/userLoginIcon.svg?ver=0.001) center center no-repeat;mask-size: 50% auto;}.tour2866.roadToCupPage .euroRoadToCup .shareGame{background:#fff}.tour2866.roadToCupPage .euroRoadToCup .shareGame:before{content:'';width:100%;height:100%;background:#014C3F;mask:url(../../Images/Afcon2025/shaergame.svgver=0.001) center center no-repeat ;-webkit-mask:url(../../Images/Afcon2025/shaergame.svg?ver=0.001) center center no-repeat;mask-size: 50% auto;}.tour2866.roadToCupPage .euroRoadToCup .shareGame p, .tour2866.roadToCupPage .euroRoadToCup .regBtn p {color:#FFF4DA}.tour2866.roadToCupPage .euroRoadToCup .shareBtn p, .tour2866.roadToCupPage .euroRoadToCup .regBtn p {font-family: droidLight,Arial;font-size: 14px;line-height: 37px;color: #1E1E1E;}.tour2866.roadToCupPage .euroRoadToCup .regBtn p {line-height:60px;width: 100%;height: 60px;padding: 0 10px;text-align:center }.tour2866.roadToCupPage .euroRoadToCup .regBtn.icon-font p {padding:0 34px;font-family:droidBold, Arial;display: none;}.tour2866.roadToCupPage .euroRoadToCup .groups .stageInfo{padding:30px 0}.tour2866.roadToCupPage .euroRoadToCup .groups {border: none;padding: 0 15px 32px;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .GroupTeams {display: flex;justify-content: space-around;width: 100%;float: none;margin: 10px 0 20px;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .GroupTeams li {margin-left: 0 }.tour2866.roadToCupPage .euroRoadToCup .groupTaples .group {width: calc((100% - 64px) / 3);height: fit-content;background:#E8E8E8;border:none;border-radius:24px }.tour2866.roadToCupPage .euroRoadToCup .groupTaples .group:nth-child(3n) {margin-left: 32px;margin-bottom: 32px;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .group:nth-child(3n), .tour2866.roadToCupPage .euroRoadToCup .groupTaples .ay7aga:nth-child(3n) .group {margin-left: 0 }.tour2866.roadToCupPage .euroRoadToCup .nextHint {bottom: 175px;color: #D50001;}.tour2866.roadToCupPage .euroRoadToCup .submitBtn {background:#741212;color: #fff;position: relative;border-radius: 8px;width:140px;height:40px;line-height:40px;margin: 64px calc((100% - 140px) / 2) 0;}.tour2866.roadToCupPage .euroRoadToCup .submitBtn:before {content: '';position: absolute;top: -150%;left: 50%;transform: translateX(-50%);background: url(../../Images/RoadToCup/pattern05.svg) no-repeat center;background-size: 100px auto;width: 100%;height: 100%;}.tour2866 .euroRoadToCup .groupTaples .sortingTeams li .DelBtn:hover {background-color: #fff }.lb-header .profile .userImg .usericon {display: inline-block;float: left;margin-right: 10px;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;position: relative;padding: 0;margin: 0 }.lb-header .profile .userImg .usericon:before {content: 'R';color: #000;font-size: 50px;top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute;}.lb-header .profile .userImg.noImg img {display: none }.lb-header .profile .userImg.noImg {width: 85px;height: 85px;background-color: #e6e6e6;}.lb-header .profile .generalError {padding: 0 20px;width: 100% }.phonenumber .lb-header .profile .generalError {display: none }.lb-header .profile .generalSuccess {padding: 0 20px;width: 100% }.phonenumber .lb-header .profile .generalSuccess {display: none }.registerPopup:before {content: "";position: fixed;width: 100%;height: 100%;top: 0;left: 0;right: 0;opacity: 0;visibility: hidden;bottom: 0;background: rgba(29,29,29,0.90);z-index: 99999;pointer-events: none;-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 }.openRegister .registerPopup:before {visibility: visible;opacity: 1 }.login-box {position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);font-family: droidLight, arial;z-index: 100000;width: 480px;height: 400px;border-radius: 6px;overflow: hidden;background: #fff;box-shadow: 0 6px 6px -3px rgba(0, 0, 0, 0.1);opacity: 0;visibility: hidden;-webkit-transition: opacity .3s 0s, visibility 0s .3s;-moz-transition: opacity .3s 0s, visibility 0s .3s;-o-transition: opacity .3s 0s, visibility 0s .3s;-ms-transition: opacity .3s 0s, visibility 0s .3s;transition: opacity .3s 0s, visibility 0s .3s;}.login-box h3 {display: inline-block;float: right;width: 100%;font-family: droidBold, Arial;font-size: 18px;color: #06073E;height: 60px;background: #D3E3FF;text-align: center;line-height: 3.6;margin-bottom: 20px;}.login-box.loginActive {height: 510px }.login-box.loginActive.error {height: 550px }.login-box.loginActive.error .social-login {margin-bottom: 20px }.login-box.loginActive h3:before {content: "تسجيل دخول" }.login-box.signUpActive {height: 510px }.login-box.signUpActive.error {height: 560px }.login-box.signUpActive h3:before {content: "مستخدم جديد" }.login-box.profileActive h3:before {content: "حساب مستخدم" }.login-box.profileActive {height: 470px }.login-box.error .u-form-group {margin-bottom: 0;margin-top: 20px }.openRegister .login-box {opacity: 1;visibility: visible;transition: opacity .3s 0s, visibility 0s 0s;-webkit-transition: opacity .3s 0s, visibility 0s 0s;-moz-transition: opacity .3s 0s, visibility 0s 0s;-ms-transition: opacity .3s 0s, visibility 0s 0s;-o-transition: opacity .3s 0s, visibility 0s 0s;}.openRegister .login-box.phonenumber .email-login.complete {display: none }.openRegister .login-box.phonenumber .lb-header {border-bottom: 0 }.openRegister .login-box.loginActive, .tour2866 .login-box {background: #000;color: #fff;border-radius: 12px;}.openRegister .profileActive .lb-header {background: #000;color: #fff;}.openRegister .profileActive .lb-header h3 {background: #1E1E1E;color: #F1BE48;}.openRegister .login-box .closePopup:after, .openRegister .login-box .closePopup:before {background-color: #fff;}.openRegister .profileActive .lb-header .profile .userImg .usericon:before {color: #fff;}.openRegister .profileActive .lb-header .profile .UserData .data label, .openRegister .profileActive .lb-header .profile .UserData .data span {color: #fff;}.openRegister .u-form-group button, .openRegister .u-form-group .Compelete, .openRegister .u-form-group .SigninBtn, .u-form-group .SignupBtn {background-color: #F1BE48;color:#000 }.openRegister .login-box.phonenumber {height: 340px }.login-box.profileActive.Nophonenumber {height: fit-content;}.lb-header {display: inline-block;float: right;width: 100%;position: relative;color: #00415d;padding-bottom: 10px;border-bottom: 1px solid #D1D2D4;text-align: center;z-index: 1;}.lb-header a {display: inline-block;margin: 0 25px;padding: 0 20px;text-decoration: none;color: #666;font-size: 15px;-webkit-transition: all 0.1s linear;-moz-transition: all 0.1s linear;transition: all 0.1s linear;}.lb-header .active {color: #45B3EB;}.lb-header .profile {display: inline-block;float: right;width: 100%;}.lb-header .profile .userImg {display: inline-block;width: 75px;height: 75px;border-radius: 50%;overflow: hidden;}.lb-header .profile .UserData {display: inline-block;float: right;width: 100% }.lb-header .profile .UserData .data {display: inline-block;float: right;width: 100%;padding: 10px 20px 0;text-align: right }.lb-header .profile .UserData .data label {display: inline-block;float: right;width: 60px;font-family: droidLight, Arial;font-size: 15px;margin-left: 5px;color: #000 }.lb-header .profile .UserData .data span {display: inline-block;float: right;font-family: droidLight, Arial;font-size: 15px;color: #000;width: auto;margin-top: 0 }.social-login {position: relative;float: left;width: 100%;height: auto;padding: 10px 0 16px 0;border-bottom: 1px solid #D1D2D4;margin-bottom: 16px }.social-login a {position: relative;float: left;width: 100%;text-decoration: none;color: #fff;border: 1px solid rgba(0,0,0,0.05);padding: 8px 12px;border-radius: 4px;font-size: 12px;text-transform: uppercase;margin: 0;text-align: center;margin-bottom: 10px }.social-login a:last-of-type {margin-bottom: 0 }.social-login a.loginFbBtn {background-color: #49639F;}.social-login a.loginGglBtn {background-color: #E05449 }.email-login, .email-signup {position: relative;float: left;width: 100%;height: auto;text-align: center;padding: 20px;}.email-login .complete {display: inline-block;width: 100%;text-align: right;color: #06073E;font-size: 15px;margin-bottom: 5px }.email-login.complete {padding: 10px 20px 0 }.u-form-group {width: 100%;margin-bottom: 15px;display: inline-block;position: relative }.u-form-group .itemError {display: inline-block;position: absolute;font-family: droidLight, arial;font-size: 12px;color: red;left: 0;top: -20px;text-align: left }.u-form-group.error {margin-top: 25px;margin-bottom: 0 }.u-form-group input[type="email"], .u-form-group input[type="password"], .u-form-group input[type="text"], .u-form-group input[type="tel"] {width: 100%;height: 45px;outline: none;border: 1px solid #aaa;padding: 0 10px;border-radius: 4px;font-family: droidLight, arial;color: #333;font-size: 0.8rem;-webkit-transition: all 0.1s linear;-moz-transition: all 0.1s linear;transition: all 0.1s linear;}.u-form-group input::-webkit-input-placeholder {color: #aaa;opacity: 1;font-weight: normal;font-size: inherit }.u-form-group input:focus {border: 1px solid #aaa !important }.u-form-group .labelHint {display: inline-block;font-size: 12px;position: absolute;right: 10px;top: -12px;background-color: #fff;color: #525252;padding: 0 5px }input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, textarea:-webkit-autofill, textarea:-webkit-autofill:hover, textarea:-webkit-autofill:focus, select:-webkit-autofill, select:-webkit-autofill:hover, select:-webkit-autofill:focus {border: 1px solid #aaa;-webkit-text-fill-color: #000;-webkit-box-shadow: 0 0 0px 1000px #fff inset;}.u-form-group input:valid {background: #fff !important;}.signUpActive .u-form-group.error.passwrd .labelHint, .signUpActive .u-form-group.error.confirmPass .labelHint {top: 8px }.signUpActive.error .email-signup .u-form-group:nth-of-type(1), .loginActive.error .email-login .u-form-group.emails {margin-top: 0 }.u-form-group input:focus {border-color: #358efb;background-color: #fff !important }.u-form-group button, .u-form-group .Compelete, .u-form-group .SigninBtn, .u-form-group .SignupBtn {display: inline-block;position: relative;width: 50%;background-color: #45B3EB;border: none;font-family: droidLight, Arial;outline: none;color: #fff;font-size: 14px;font-weight: normal;padding: 6px 0;border-radius: 2px;margin-top: 10px;}.u-form-group .Compelete {width: calc(50% - 20px) }.forgot-password {width: 50%;text-align: left;text-decoration: underline;color: #888;font-size: 0.75rem;}.login-box .closePopup {position: absolute;top: 15px;left: 16px;width: 30px;height: 30px;z-index: 2 }.login-box .closePopup:after, .login-box .closePopup:before {content: '';position: absolute;top: 0;width: 2px;height: 100%;background-color: #fff;opacity: 1;transition: all .2s ease-in-out 0s;-webkit-transition: all .2s ease-in-out 0s;-moz-transition: all .2s ease-in-out 0s;-ms-transition: all .2s ease-in-out 0s;-o-transition: all .2s ease-in-out 0s;}.login-box .closePopup:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.login-box .closePopup:after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.LoaderLogin {width: 100%;height: 50px;position: absolute;right: 0;top: 0;background-color: #5b0e25 }.LoaderLogin img {display: inline-block;height: 36px;float: right;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}.generalError {display: inline-block;float: right;text-align: right;color: red;font-size: 12px;font-family: droidLight,Arial }.lb-header .profile .userImg .usericon {display: inline-block;float: left;margin-right: 10px;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;position: relative;padding: 0;margin: 0 }.lb-header .profile .userImg .usericon:before {content: 'R';color: #000;font-size: 50px;top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute;}@media screen and (min-width: 320px) and (max-width: 767px) {.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav {width:100%;border-radius:0}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav > li {width: 100px;height: 25px;flex: 1;height: 50px!important;}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav > li:last-of-type:after {height: 25px;width: 15px;}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav > li a {font-size: 14px;line-height: 50px;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv {margin-top:20px;padding-bottom: 0;}.tour2866.roadToCupPage .euroRoadToCup .footer {background: #262525;border-top:2px solid #F1BE48;height:62px;position: fixed;bottom: 0;left: 0;z-index: 2;width: 100%;padding:10px;display: flex;flex-direction: row-reverse;gap: 10px;justify-content: space-between;align-content: center;}.tour2866.roadToCupPage .euroRoadToCup .footer img {height: auto;object-fit: contain;}.tour2866.roadToCupPage .euroRoadToCup .footer .actionBtns {display:inline-block;float:right;width:100% }.tour2866.roadToCupPage .euroRoadToCup .shareGame{margin-right:0}.tour2866.roadToCupPage .euroRoadToCup .shareGame .btn{padding:0 36px;font-size:13px;height:40px;line-height: 40px;}.tour2866.roadToCupPage .euroRoadToCup .shareGame .btn.share-btn:before{left:36px}.tour2866.roadToCupPage .euroRoadToCup .regBtn p{padding:0 18px;font-size:13px;height:40px;line-height:40px}.tour2866.roadToCupPage .euroRoadToCup .regBtn:before{left:18px}.tour2866.roadToCupPage .euroRoadToCup .regBtn.icon-font p{padding:0 15px}.tour2866.roadToCupPage .euroRoadToCup .regBtn.icon-font:before{top: 10px;left: 16px;}.tour2866.roadToCupPage .euroRoadToCup .nextHint {bottom: 130px;}.tour2866.roadToCupPage .euroRoadToCup .title h1:after{right: 0;bottom: 0;width: 100%;height: auto;line-height: 1.5;}.login-box.loginActive, .openRegister .login-box.signUpActive {width: calc(100% - 20px);height: calc(100% - 70px);top: 60px;transform: translateX(-50%);}.openRegister .login-box {width: calc(100% - 20px) !important;height: calc(100% - 80px) !important;top: 60px;transform: translateX(-50%) }.openRegister .login-box.phonenumber {height: 340px !important }.login-box h3 {height: 50px;line-height: 3 }.login-box .closePopup {top: 12px }.lb-header a {margin: 0 0 0 20px;width: calc((100% - 20px) /2);float: right }.lb-header a:last-child {margin: 0 }.email-login {padding: 10px }.email-signup {padding: 20px 10px 10px }.u-form-group.error {margin-bottom: 20px }.u-form-group.error:nth-child(5) {margin-bottom: 10px }.u-form-group .itemError {font-size: 11px }.signUpActive .u-form-group.error .pass, .signUpActive .u-form-group.error .ConfirmPassword {margin-top: 20px }.login-box h3 {margin-bottom: 10px }.login-box.loginActive.error {height: calc(100% - 70px);margin-top: 0 }.u-form-group input[type="email"], .u-form-group input[type="password"], .u-form-group input[type="text"], .u-form-group input[type="tel"] {height: 40px }.u-form-group button, .u-form-group .Compelete, .u-form-group .SigninBtn, .u-form-group .SignupBtn {margin-top: 0 }.popupMsg .popupCntnr {width: calc(100% - 20px);height: calc(100% - 80px);padding: 30px 20px;}.popupMsg .iconDiv {width: 60px;height: 60px }.popupMsg .iconDiv:before {font-size: 32px }.passwordPage .cntnr {width: 100%;margin: 0 }.passwordPage {padding: 0;margin-top: 20px }.passwordPage input {height: 40px }.RulesMsg .cntnr {width: calc(100% - 20px);height: calc(100% - 80px);top: 65px;transform: translateX(-50%);}.RulesMsg .rulesItems {overflow-x: hidden !important;overflow-y: scroll !important;height: calc(100% - 80px);padding: 0 20px }.RulesMsg ul {width: 100%;margin: 0 }.RulesMsg .lb-header {margin-bottom: 10px }.popupMsg .popupCntnr {width: calc(100% - 20px);height: calc(100% - 80px);padding: 30px 20px;top: 60px;transform: translateX(-50%);}.tour2866 .tabs-container:before{background: url(../../Images/roadtocupBK2.webp) top center no-repeat;background-size: 100% auto;}}@media screen and (min-width: 320px) and (max-width: 1023px) {.tour2866.roadToCupPage .euroRoadToCup .groupTaples .group {width: 100%;margin-left: 0;margin-bottom: 16px;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .ay7aga:nth-child(3n) .group {margin-bottom: 16px;margin-left: 0;}.tour2866 .tabs-container.tabs-hide{padding-bottom:30px!important}}@media screen and (min-width: 1360px) and (max-width: 1439px) {.tour2866.roadToCupPage .euroRoadToCup .groupTaples .group {margin-left: 32px;margin-bottom: 32px;}}@media screen and (min-width: 768px) and (max-width: 1600px) {.tour2866.roadToCupPage .euroRoadToCup .title h1:before{width: 230px;height: 150px;}.tour2866.roadToCupPage .euroRoadToCup .title{height: 225px;}}@media screen and (min-width: 1024px) and (max-width: 1359px) {.tour2866.roadToCupPage .euroRoadToCup .groupTaples .group {width: calc((100% - 32px) / 2);margin-left: 32px;margin-bottom: 32px;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .ay7aga:nth-child(2n) .group {margin-left: 0;margin-bottom: 32px;}}.tour2866.roadToCupPage .euroRoadToCup .groupTaples h3 {color:#000}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .GroupTeams li {height: 78px }.tour2866.roadToCupPage .euroRoadToCup .groupTaples .GroupTeams li span{color:#000;width:calc(100% + 20px);position: absolute;left:50%;bottom: -40px;height: 30px;line-height: 1.2;transform:translateX(-50%);opacity:1}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .GroupTeams li .imgCntnr {border:none;border-radius:0;padding-bottom: calc(100% - 4px);padding-bottom:62.5%;margin-bottom:10px;overflow:visible}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .GroupTeams li .imgCntnr img{height:50px}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .GroupStanding:before {background: none !important;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li.hasteam, .tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams {background:unset}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li:nth-child(odd) {background: #fff;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li:nth-child(even) {background: #F2F2F2;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li {border-top:0}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li:first-of-type {border-top:none}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .DelBtn:before, .tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .DelBtn:after {background: #000;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li.hasteam .TeamStanding, .tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .TeamName {color: #000;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .imgCntnr {border-color: var(--text-color);height: 35px;border-radius: 0;border: 0;margin:7px 0 }.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .imgCntnr img {height:34px }.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .TeamStanding{color:#000;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .TeamStanding:after{border-radius:0;height:26px;background:rgba(0,0,0,0.1);}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(3) .imgCntnr {opacity: 0.2 }.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(3) .TeamName, .tour2866 .euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(4) .TeamName {opacity: 0.3 }.euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(4) .TeamName .tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li.hasteam:nth-child(3):after {position: absolute;left: 50px;top: 50%;transform: translateY(-50%);width: 14px;height: 2px;background: #aaa;}.tour2866.roadToCupPage .knockOutTab .allRounds {display: inline-block;float: right;width: 100%;margin-bottom: 16px;padding:30px 0 ;display: flex;flex-wrap: wrap;justify-content: center;gap: 40px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem {display: inline-block;float: right;width:calc((100% - 160px) / 5);margin-left: 0;position: relative }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem h3 {display: inline-block;float: right;width: 100%;margin-left: 0;padding: 6px 0;overflow: hidden;margin-bottom: 30px;font-family: droidBold,Arial;text-align: center;color:#000;font-size: 13px;background:none }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem:last-child {margin-left: 0 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem h3:after {content: '';background: url(../../Images/wc26/Mask-group.webp) no-repeat top center;height: 5px;width: 100%;display: inline-block;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams {display: inline-block;float: right;width: 100%;position: relative }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage {display: inline-block;float: right;width: 100%;position: relative;z-index: 1 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData {display: inline-block;float: right;width: 100%;position: relative;margin-bottom: 2px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.finalRound .qualifiedTeams .knockoutStage:before {content: '';width: calc(100% + 187px);height: 2px;background: #266f53;position: absolute;bottom: -21px;left: 50%;transform: translateX(-50%);}.tour2866.roadToCupPage .knockOutTab .knockoutStage .dateMatch {position: relative;height: 22px;z-index: 1;width: 100%;right: 0;top: 0;color: #000;font-size: 12px;font-family: droidLight, Arial;}.tour2866.roadToCupPage .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.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team {display: inline-block;float: right;position: relative;width: 100%;height: 48px;background: #F2F2F2;cursor: pointer;border-radius: 6px;overflow: hidden;pointer-events: none;}.tour2866.roadToCupPage .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: 11px;line-height: 24px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);line-height: 1.6;direction: rtl;unicode-bidi: bidi-override;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData:last-child {margin-bottom: 0 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .teamData .team .QualifierName {text-align: right }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.left .qualifiedTeams .teamData .team .QualifierName {text-align: left }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qlfyTeam .team .TeamName {color: #b3b3b3;opacity: 1 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qlfyTeam .team.selected .imgCntnr {opacity: 1 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qlfyTeam .team.selected .TeamName {color: inherit;opacity: 1 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qlfyTeam .team {opacity: 0.8 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qlfyTeam .team.selected {opacity: 1 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .team {padding: 12px 40px 12px 10px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .team {padding: 12px 10px 12px 40px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .CheckIn {right: 10px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .CheckIn {left: 10px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .TeamName {float: right;text-align: right;padding-right: 10px;right: 64px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .TeamName {float: left;text-align: left;padding-left: 10px;left: 64px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right img {float: right }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left img {float: left }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .separating {position: absolute;width: calc(100% + 10px);height: 1px;top: 59%;transform:none;background:#D8D8D8 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .separating {right: 6px;left: auto }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.left .qualifiedTeams .separating {left: 6px;right: auto }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage {margin-bottom: 16px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage:last-child {margin-bottom: 0 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .imgCntnr {display: inline-block;float: right;width: 24px;height: auto;position: relative;border-radius: 0;overflow: hidden;border: none;margin-bottom: 0px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams img {display: inline-block;width: 24px;height: auto;position: relative;transform: none;top: 0;left: 0 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .TeamName {display: inline-block;width: calc(100% - 74px);padding: 0;font-family: droidLight, arial;color: #000;font-size: 11px;line-height: 1.2;position: absolute;top: 50%;transform: translateY(-50%) }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams {opacity: 1 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .teamData .team {padding: 12px 40px 12px 10px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams img {float: right;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .TeamName {float: right;text-align: right;padding-right: 10px;right: 64px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.left .qualifiedTeams .teamData .team {padding: 12px 10px 12px 40px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.left .qualifiedTeams img {float: left;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.left .qualifiedTeams .TeamName {float: left;text-align: left;padding-right: 0;padding-left: 10px;left: 64px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team:after {width: 24px;height: 16px;border-radius: 0;background: rgba(0,0,0,0.1) }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .teamData .team:after {right: 10px;left: auto }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.left .qualifiedTeams .teamData .team:after {left: 10px;right: auto }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData.right .team:after {right: 10px;left: auto }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData.left .team:after {left: 10px;right: auto }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckIn {position: absolute;right: auto;left: auto;top: 50%;transform: translateY(-50%);width: 20px;height: 20px;border-radius: 50%;border: 1px solid #000;text-align: center;color: var(--text-color);font-size: 12px;-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.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckIn:hover {background:#014C3F }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .CheckIn {right: 10px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.left .qualifiedTeams .CheckIn {left: 10px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckedIn:hover {background: #6a3273 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckedIn, .tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckedIn:hover{border: none;background: #00C651;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckedIn:before {content: "K";line-height: 22px;color:#000}.tour2866.roadToCupPage .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.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam {pointer-events: unset }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam {background:#F2F2F2;color:#000;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam .TeamStanding {color: #7187c6 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam .TeamStanding:after {display: none }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team.hasteam:after {display: none }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams.second {padding: 220px 0 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams.second .knockoutStage {margin-bottom: 431px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams.second .knockoutStage:last-child {margin-bottom: 0 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams.second .separating {right: -14px;left: auto;width: calc(100% + 28px);}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams.third .knockoutStage{margin-bottom: 983px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams.third .knockoutStage:last-child{margin-bottom:0}.tour2866.roadToCupPage .knockOutTab .second .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .second .teamData:first-child:before {width: 20px;display: block;right: auto;content: '';position: absolute;border-right: none }.tour2866.roadToCupPage .knockOutTab .roundItem.right .second .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .roundItem.right .second .teamData:first-child:before {right: -16px;border-right: 1px solid #D8D8D8;}.tour2866.roadToCupPage .knockOutTab .roundItem.left .second .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .roundItem.left .second .teamData:first-child:before {left: -16px;border-left: 2px solid #F2F2F2;}.tour2866.roadToCupPage .knockOutTab .second .teamData:first-child:before {border-bottom: 2px solid #D8D8D8;bottom: -2px;height: 118px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}.tour2866.roadToCupPage .knockOutTab .second .teamData:last-child:before {bottom: -76px;top: auto;height: 274px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams.third {padding: 520px 0 0;}.tour2866.roadToCupPage .knockOutTab .third .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .third .teamData:first-child:before {width: 28px;display: block;right: auto;content: '';position: absolute;border-right: none }.tour2866.roadToCupPage .knockOutTab .roundItem.right .third .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .roundItem.right .third .teamData:first-child:before {right: -24px;border-right: 1px solid #D8D8D8;}.tour2866.roadToCupPage .knockOutTab .roundItem.left .third .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .roundItem.left .third .teamData:first-child:before {left: -16px;border-left: 1px solid #F2F2F2;}.tour2866.roadToCupPage .knockOutTab .third .teamData:first-child:before {border-bottom: 2px solid #D8D8D8;bottom: -2px;height: 230px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}.tour2866.roadToCupPage .knockOutTab .third .teamData:last-child:before {top: auto;bottom: -203px;height: 553px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams.final {display: flex;flex-direction: column;align-items: center;justify-content: center;height: 100%;padding:0 }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams.final .separating {transform: none;width: calc(100% + 20px);display: block;top: 73px;z-index: 1;right:-20px}.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .separating.horizintal {width: 1px;height: calc(100% + 24px);right: auto;left: -16px;top: unset;transform:none;bottom: -73px;}.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams .knockoutStage:nth-of-type(2n) .teamData .separating.horizintal{bottom: 0;top: auto;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem:nth-of-type(2) .qualifiedTeams{margin-top: 71px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem:nth-of-type(2) .qualifiedTeams .knockoutStage {margin-bottom: 155px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem:nth-of-type(2) .qualifiedTeams .separating{width:calc(100% + 48px);right:-24px}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.finalRound .qualifiedTeams .teamData {width: 100%;margin-left: 0;margin-bottom: 0;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.finalRound .qualifiedTeams .teamData:last-of-type {margin-left: 0 }.tour2866.roadToCupPage .knockOutTab .final .teamData:last-child:before, .tour2866.roadToCupPage .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: 2px;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;border-bottom: 2px solid #FFFFFF33;}.tour2866.roadToCupPage .knockOutTab .final .teamData:first-child:before {right: -16px }.tour2866.roadToCupPage .knockOutTab .final .teamData:last-child:before {left: -16px;display:none}.tour2866.roadToCupPage .euroRoadToCup .tabs-container p.hint {display: inline-block;float: right;width: 100%;text-align: center;font-family: droidLight, Arial;color: #fff;font-size: 18px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}.tour2866 .dropDownContainer.gameMenu .placeholder, .tour2866 .dropDownContainer.gameMenu ul, .tour2866 .dropDownContainer.gameMenu .placeholder, .tour2866 .dropDownContainer.gameMenu ul{background:#000!important;}.tour2866 .dropDownContainer.gameMenu ul li a{color:#fff}.tour2866 .dropDownContainer.gameMenu ul li.wc a{background-color:#F1BE48!important;color:#000}.tour2866.roadToCupPage .euroRoadToCup .Place3rd .thirdHeader{background:#E8E8E8;border-bottom: 1px solid rgba(255, 255, 255, 0.20);}.tour2866.roadToCupPage .euroRoadToCup .Place3rd .bestThirds{background: #2C2C2C;}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li{border-top:0;background:none}.tour2866.roadToCupPage .euroRoadToCup .Place3rd p{color:#000}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .TeamStanding:after {border-radius: 0;height: 26px;background: rgb(0, 0, 0, 0.1);}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .TeamName, .tour2866.roadToCupPage .euroRoadToCup .Place3rd li .GroupName{color:#000}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .imgCntnr {border-color: var(--text-color);height: 26px;border-radius: 0;border: 0;margin: 7px 0;}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .imgCntnr img {height: 40px;}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li:nth-child(odd) {background: #fff;}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li:nth-child(even) {background: #F2F2F2;}.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .teamData .separating.horizintal {height: 35px;top: -7px;right: 50%;left: auto;width: 2px;display:none }.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .separating{width:120%;}.tour2866 .knockOutTab .allRounds .roundItem.right .qualifiedTeams.third .separating{right:-22px}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .CheckIn{border: 1px solid #014C3F}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .CheckIn:hover{background:#014C3F}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .CheckedIn{background:#014C3F;border: 1px solid #F2F2F2}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .CheckedIn:hover{background:#0847B5}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .CheckedIn:before{color:#fff}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .CheckedIn:before:hover{color:#fff}.tour2866.roadToCupPage .Place3rd li.select3rd:after{color:#06b281}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner {position: absolute;left: 0;width: 100%;z-index: 1;height: 88px;top: 26%;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner h3 {display: inline-block;float: right;width: 100%;position: absolute;bottom: 12px;left: 50%;transform: translateX(-50%);font-family: droidBold,Arial;text-align: center;color:#fff;font-size: 18px;background: none;margin-bottom: 0;border-radius: 0;padding: 0 0 16px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner h3:after {display: none }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner .winnerImg {display: inline-block;position: absolute;top: auto;bottom: 100px;left: 50%;transform: translateX(-50%);border-radius: 0;text-align: center;width: 130px;height: 88px;background: #262525;border: 1px solid #FFFFFF33;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner .winnerImg:before {content: "?";font-family: arial;font-weight: bold;line-height: 88px;font-size: 54px;color: #fff }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder {display: inline-block;float: right;width: 100%;position: relative;margin-bottom: 1px;border-radius: 2px;border: 0;border-bottom: 0;text-align: center;width: 130px;height: 88px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder .imgCntnr {display: inline-block;float: right;width: 24px;height: 100%;position: relative;margin: 0;border-radius: 6px;overflow: hidden;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.finalRound .qualifiedTeams .knockoutStage:before {content: '';height: calc(100% + 984px);width: 1px;background: #D8D8D8;position: absolute;bottom: -460px;right: -20px;left: auto;transform: none;;display:inline-block }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.finalRound .qualifiedTeams .cupWinner .knockoutStage:before{display:none}.tour2866.roadToCupPage .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.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner .winnerHolder span {position: relative;left: auto;bottom: auto;right: auto;line-height: 1;width: calc(100% - 30px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;font-size:15px;top: auto;transform: none;float: right;text-align: right;padding-right: 10px;font-size: 11px;line-height: 2.2;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner .ShareLogin {display: none }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner .ShareLogin a {display: inline-block;float: right;width: 100px;height: 40px;border-radius: 6px;overflow: hidden;background: #3b5998;margin: 32px 0 0;position: absolute;bottom: -45px;left: 50%;transform: translateX(-50%);right: auto;}.tour2866.roadToCupPage .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.roadToCupPage .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.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner .ShareLogin .cnts span {display: inline-block;float: right;margin-left: 6px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner .ShareLogin .cnts span.icon-fb:before {content: "b";font-size: 20px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .selectWinner .cupWinner .ShareLogin {display: inline-block }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams.final:before {content: "";display: block;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.roadToCupPage .euroRoadToCup .predHint {display: none;}.tour2866.roadToCupPage .euroRoadToCup .tab-title p {display: inline-block;float: right;width: 100%;color: var(--text-color);font-size: 16px;font-family: droidLight,Arial;text-align: right;padding: 0px 0 32px;}@media screen and (min-width:1360px) and (max-width:1919px) {.tour2866 .FullWidthBK .euroHeader .pagecnts img {width: 74px;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li{height:52px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li p {line-height: 52px;}.tour2866 .euroRoadToCup .groupTaples .sortingTeams li .TeamName{font-size:15px}.tour2866 .FullWidthBK .euroHeader .pagecnts{padding: 0px 30px 0 0;}}@media screen and (min-width:1536px) and (max-width:1919px) {.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .separating {width: 123%;}}@media screen and (min-width:1360px) and (max-width:1535px) {.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .separating {width: 123%;}}@media screen and (min-width:1680px) and (max-width:1919px) {.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:30px}}@media screen and (min-width:1600px) and (max-width:1679px) {.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:30px}}@media screen and (min-width:1536px) and (max-width:1599px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 50px }}@media screen and (min-width:1440px) and (max-width:1535px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 50px }}@media screen and (min-width:1360px) and (max-width:1439px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 50px }}@media screen and (min-width:1280px) and (max-width:1359px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 20px }.tour2866 .FullWidthBK .euroHeader .pagecnts{gap:15px}.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:30px}.tour2866 .FullWidthBK .euroHeader .pagecnts img {width: 54px;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li{height:52px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li p {line-height: 52px;}.sponserBy a {width: 120px;}.sponserBy span {font-size:13px}.tour2866 .euroRoadToCup .groupTaples .sortingTeams li .TeamName{font-size:15px}.tour2866 .FullWidthBK .euroHeader .pagecnts{padding: 0px 30px 0 0;}.tour2866 .FullWidthBK .euroHeader .pagecnts:after{display:none}}@media screen and (min-width:1152px) and (max-width:1279px) {.tour2866 .FullWidthBK .euroHeader .pagecnts{gap:15px}.tour2866.roadToCupPage .euroRoadToCup .title{padding:0 32px}.tour2866.roadToCupPage .euroRoadToCup .groups{padding: 0 32px 32px;}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav{width:540px}.tour2866.roadToCupPage .euroRoadToCup .title h1{font-size:34px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv{padding: 0 32px 0 0;}.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:30px}.tour2866 .FullWidthBK .euroHeader .pagecnts img {width: 54px;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li{height:52px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li p {line-height: 52px;}.tour2866 .FullWidthBK .euroHeader .pagecnts:after{display:none}.sponserBy a {width: 120px;}.sponserBy span {font-size:13px}.tour2866 .euroRoadToCup .groupTaples .sortingTeams li .TeamName{font-size:15px}.tour2866 .FullWidthBK .euroHeader .pagecnts{padding: 0px 30px 0 0;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .teamData .team {padding: 12px 25px 12px 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .team {padding: 12px 25px 12px 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .team {padding: 12px 5px 12px 25px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .TeamName{padding-right:0}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .CheckIn {right: 5px;width: 15px;height: 15px;display: flex;justify-content: center;align-items: center;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckIn{width:15px;height:15px}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .CheckIn {right: 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .CheckIn {left: 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .TeamName{right:53px;width: calc(100% - 57px);}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .TeamName{padding-right:0;width: calc(100% - 57px);left: 52px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .TeamName{padding-right:0;width: calc(100% - 57px);right: 52px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckedIn:before{font-size:10px;line-height:unset}}@media screen and (min-width:1024px) and (max-width:1151px) {.tour2866.roadToCupPage .euroRoadToCup .title{padding:0 32px}.tour2866.roadToCupPage .euroRoadToCup .groups{padding: 0 32px 32px;}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav{width:540px}.tour2866.roadToCupPage .euroRoadToCup .title h1{font-size:34px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv{padding: 0 32px 0 0;}.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:30px}.tour2866 .FullWidthBK .euroHeader .pagecnts img {width: 54px;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li{height:52px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li p {line-height: 52px;}.tour2866 .FullWidthBK .euroHeader .pagecnts:after{display:none}.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 10px }.sponserBy a {width: 120px;}.sponserBy span {font-size:13px}.tour2866 .euroRoadToCup .groupTaples .sortingTeams li .TeamName{font-size:15px}.tour2866 .FullWidthBK .euroHeader .pagecnts{padding: 0px 30px 0 0;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .teamData .team {padding: 12px 25px 12px 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .team {padding: 12px 25px 12px 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .team {padding: 12px 5px 12px 25px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .TeamName{padding-right:0}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .CheckIn {right: 5px;width: 15px;height: 15px;display: flex;justify-content: center;align-items: center;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckIn{width:15px;height:15px}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .CheckIn {right: 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .CheckIn {left: 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .TeamName{right:53px;width: calc(100% - 57px);}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .TeamName{padding-right:0;width: calc(100% - 57px);left: 52px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .TeamName{padding-right:0;width: calc(100% - 57px);right: 52px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckedIn:before{font-size:10px;line-height:unset}.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .separating {width: 136%}}@media screen and (min-width: 768px) and (max-width: 1023px) {.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:30px}.tour2866 .FullWidthBK .euroHeader .pagecnts img {width: 54px;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li{height:52px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li p {line-height: 52px;}.tour2866 .FullWidthBK .euroHeader .pagecnts:after{display:none}.tour2866 .FullWidthBK .euroHeader .pagecnts{padding:0 33px 0 0}.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 10px }.tour2866.roadToCupPage .euroRoadToCup .title{padding:0 16px}.tour2866.roadToCupPage .euroRoadToCup .groups{padding: 0 16px 16px;}.tour2866.roadToCupPage .euroRoadToCup .title h1{font-size:40px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv{padding: 0 16px 0 0;}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li:first-child{padding-right:0}.tour2866.roadToCupPage .euroRoadToCup:after {width: 430px;height: 400px }.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav {width: 400px;background: transparent;}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav > li {width: 160px;}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer .tabs-nav > li:last-of-type:after {width: 20px;}.tour2866.roadToCupPage .euroRoadToCup .shareGame .btn{padding:0 36px;font-size:13px}.tour2866.roadToCupPage .euroRoadToCup .shareGame .btn.share-btn:before{left:36px}.tour2866.roadToCupPage .euroRoadToCup .regBtn p{padding:0 18px;font-size:13px}.tour2866.roadToCupPage .euroRoadToCup .regBtn:before{left:18px}.tour2866.roadToCupPage .euroRoadToCup .nextHint{bottom:205px}.sponserBy a {width: 120px;}.sponserBy span {font-size:13px}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .teamData .team {padding: 12px 25px 12px 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .team {padding: 12px 25px 12px 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .team {padding: 12px 5px 12px 25px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .TeamName{padding-right:0}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .CheckIn {right: 5px;width: 15px;height: 15px;display: flex;justify-content: center;align-items: center;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckIn{width:15px;height:15px}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .CheckIn {right: 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .CheckIn {left: 5px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams .TeamName{right:53px;width: calc(100% - 57px);}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.left .TeamName{padding-right:0;width: calc(100% - 57px);left: 52px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .final.qualifiedTeams .teamData.right .TeamName{padding-right:0;width: calc(100% - 57px);right: 52px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .CheckedIn:before{font-size:10px;line-height:unset}.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .separating {width: 138%;}}@media screen and (min-width: 320px) and (max-width: 767px) {.tour2866.roadToCupPage .euroRoadToCup .tab-title p {padding: 16px 0 32px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner h3 {padding: 0;font-size: 14px;height: auto;bottom: 50px }.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li {margin-left: 20px }.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li:last-of-type {margin-left: 0 }.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li p {font-size: 13px;width:100%;text-align:center}.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li span {width: 26px;height: 26px;line-height: 26px }.tour2866.roadToCupPage .euroRoadToCup .flickity-button {display: inline-block;top: auto;bottom: -40px;background-color:#F1BE48;border:0 }.tour2866.roadToCupPage .euroRoadToCup .flickity-button:before {color:#000;}.tour2866.roadToCupPage .noteP{font-size: 10px!important;text-align: center;font-family: droidBold, Arial!important;padding:0!important;margin-bottom:8px!important}.tour2866 .FullWidthBK .euroHeader{height:90px}.tour2866 .FullWidthBK .euroHeader .pagecnts img{width:43px}.tour2866 .FullWidthBK .euroHeader .pagecnts{padding:0 20px 0 0;gap:10px}.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:10px;line-height:unset}.tour2866 .FullWidthBK .euroHeader .pagecnts:after{background: url(../../Images/wc26/RTCPatternMob.webp) center center no-repeat;width: 103px;background-size: auto 100%;margin-right: -23px;}.tour2866.roadToCupPage .euroRoadToCup .actionBtns{left:10px;top:10px;gap: 6px;}.tour2866.roadToCupPage .euroRoadToCup .shareGame, .tour2866.roadToCupPage .euroRoadToCup .regBtn{width:25px;height:25px}.tour2866 .FullWidthBK .PRTitle{width:80px}.sponserBy{bottom:12px;left:10px }.sponserBy a {width: 99px;}.sponserBy a img{aspect-ratio: 99/13;}.sponserBy span {font-size:10px }}@media screen and (min-width: 320px) and (max-width: 767px) {.tour2866.roadToCupPage .euroRoadToCup .title{height:155px}.tour2866.roadToCupPage .euroRoadToCup .title h1:before {width:144px;height: 96px;}.tour2866.roadToCupPage .euroRoadToCup .tabsContainer{width:100%}.tour2866.roadToCupPage .euroRoadToCup .groups{padding: 0 10px 16px;}.tour2866.roadToCupPage .euroRoadToCup .title h1{font-size:25px;padding:0;text-align:center;line-height:250px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv{padding: 0}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb{width:270px;height:30px}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li:first-child{padding-right:0}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li{height:43px;line-height:43px;}.tour2866.roadToCupPage .euroRoadToCup .groups .stageInfo{padding:20px}.euroRoadToCup .groups .stageInfo p{font-size:10px;text-align:center;font-family:droidBold, Arial}.tour2866.roadToCupPage .tabs-nav > li:last-child:before{display:none}.tour2866.roadToCupPage .euroRoadToCup .breadcrumbDiv .breadcrumb li:first-child:before{width:18px;height:18px;left:-9px}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .GroupTeams li{width:40px;height:68px}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .GroupTeams li .imgCntnr{width:40px}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .GroupTeams li .imgCntnr img{height:40px}.tour2866 .euroRoadToCup .Place3rd li{padding: 12px 30px;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .TeamStanding{font-size:18px;line-height:40px;margin-left: 10px;}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .TeamStanding{margin-left:10px}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li, .tour2866.roadToCupPage .euroRoadToCup .Place3rd li{height:55px}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams{height:220px}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .TeamStanding:after{left:-50px}.tour2866.roadToCupPage .euroRoadToCup .title .actionBtns{left: 25px;top: 7px;}.tour2866.roadToCupPage .euroRoadToCup .Place3rd{margin:0;width:100%}.tour2866.roadToCupPage .euroRoadToCup .Place3rd h3{font-size:12px}.tour2866.roadToCupPage .euroRoadToCup .Place3rd li .TeamName, .tour2866.roadToCupPage .euroRoadToCup .Place3rd li .GroupName, .tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .TeamName{font-size: 12px;}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .imgCntnr, .tour2866.roadToCupPage .euroRoadToCup .Place3rd li .imgCntnr{height:20px;width:25px}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .sortingTeams li .imgCntnr img, .tour2866.roadToCupPage .euroRoadToCup .Place3rd li .imgCntnr img{height: 100%;}}@media screen and (min-width:1536px) and (max-width:1599px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 50px }.tour2730 .FullWidthBK .euroHeader:before {background: url(../../Images/EgyptionLeague.png) no-repeat left -9% top 18%;background-size: 28%;gap: 15px;}.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:30px}}@media screen and (min-width:1440px) and (max-width:1535px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 50px }.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:30px}}@media screen and (min-width:1360px) and (max-width:1439px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 50px }.tour2866 .FullWidthBK h1:first-child, .tour2866 .FullWidthBK h2{font-size:30px}}@media screen and (min-width:1280px) and (max-width:1359px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 20px }.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .separating {width: 126%;}}@media screen and (min-width:1152px) and (max-width:1279px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 10px }.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .separating {width: 136%;}}@media screen and (min-width:1024px) and (max-width:1151px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 10px }}@media screen and (min-width: 768px) and (max-width: 1023px) {.tour2866.roadToCupPage .euroRoadToCup {padding: 60px 10px }}@media screen and (min-width: 320px) and (max-width: 767px) {.tour2866 .FullWidthBK{margin-bottom:10px}.FullWidthBK .euroHeader:before {width: 290px;background: url(../../Images/ACN2022/generalPattern.png) no-repeat left bottom -19px;background-size: 100% auto;}.tour2866 .FullWidthBK .euroHeader:before {width: 325px;background: url(../../Images/ACN/ACNpattern.png?ver=0.1) no-repeat left bottom;background-size: 100% auto;}.tour2866.roadToCupPage .euroRoadToCup {padding: 80px 10px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem h3 {font-size: 11px;height: 38px;margin-bottom: 10px;display: flex;flex-direction: column;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .teamData .team .QualifierName {font-size: 10px }.tour2866 .knockOutTab .allRounds {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.roadToCupPage .knockOutTab .allRounds .roundItem {width: 200px;height: auto;flex: 0 0 200px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.finalRound .qualifiedTeams .knockoutStage:before{bottom:-481px}.tour2866.roadToCupPage .knockOutTab .allRounds{position: relative;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;-webkit-transform: translateZ(0);transform: translateZ(0);width: auto;float: unset;justify-content: flex-start;flex-wrap: unset;gap: 10px;margin-bottom: 0;padding-bottom: 0;}.tour2866 .knockOutTab .allRounds .roundItem {width: 120px;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;}.tour2866.roadToCupPage .knockOutTab .second .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .second .teamData:first-child:before, .tour2866.roadToCupPage .knockOutTab .third .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .third .teamData:first-child:before {width: 14px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .qualifiedTeams .separating {width: calc(100% + 9px);}.tour2866 .knockOutTab .allRounds .roundItem .qualifiedTeams.third .separating {width: 97%;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem:nth-of-type(2) .qualifiedTeams .separating {width: calc(100% + 34px);right: -14px;}.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem.right .qualifiedTeams.second .separating {right: -9px;}.tour2866 .knockOutTab .allRounds .roundItem.right .qualifiedTeams.third .separating {right: -10px;width: 111%;}.tour2866.roadToCupPage .knockOutTab .roundItem.right .second .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .roundItem.right .second .teamData:first-child:before, .tour2866.roadToCupPage .knockOutTab .roundItem.right .third .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .roundItem.right .third .teamData:first-child:before, .tour2866.roadToCupPage .knockOutTab .final .teamData:first-child:before {right: -10px }.tour2866.roadToCupPage .knockOutTab .roundItem.left .second .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .roundItem.left .second .teamData:first-child:before, .tour2866.roadToCupPage .knockOutTab .roundItem.left .third .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .roundItem.left .third .teamData:first-child:before {left: -10px }.tour2866.roadToCupPage .knockOutTab .final .teamData:last-child:before, .tour2866.roadToCupPage .knockOutTab .final .teamData:first-child:before {width: 10px }.tour2866.roadToCupPage .knockOutTab .final .teamData:last-child:before {left: -10px }.tour2866.roadToCupPage .knockOutTab .allRounds .roundItem .cupWinner h3 {padding: 0;font-size: 14px;height: auto;bottom: 50px }.tour2866.roadToCupPage .euroRoadToCup:before {background: url(../../Images/ACN2022/rtcPatternBG.svg) center center repeat;background-size: 100%;opacity: 0.1;}.tour2866.roadToCupPage .euroRoadToCup:after {width: 300px;height: 280px;opacity: 0.7;left: 40px }.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li {margin-left: 20px }.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li:last-of-type {margin-left: 0 }.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li p {font-size: 12px;line-height: 43px }.tour2866.roadToCupPage .euroRoadToCup .breadcrumb li span {width: 26px;height: 26px;line-height: 26px }.tour2866.roadToCupPage .euroRoadToCup .flickity-button {display: inline-block;top: auto;bottom: -40px }.tour2866.roadToCupPage .euroRoadToCup .flickity-button:before {color: #143670 }}@media screen and (min-width:1024px) and (max-width:1359px) {.tour2866.roadToCupPage .euroRoadToCup .groupTaples .group:nth-child(3n), .tour2866.roadToCupPage .euroRoadToCup .groupTaples .ay7aga:nth-child(3n) .group{margin-left:32px}.tour2866.roadToCupPage .euroRoadToCup .groupTaples .group:nth-child(2n), .tour2866.roadToCupPage .euroRoadToCup .groupTaples .ay7aga:nth-child(2n) .group{margin-left:0}}