﻿:root {
    --red: #a60b1f;
    --white: #fffff;
    --blue: #01579f;
    --yellow: #e3c200;
}

.tour2773 .euroPredCnts .FullWidthBK .euroHeader:before {
    display:none
}

.tour2773 .euroPredCnts .FullWidthBK .euroHeader .cup {
    background: url(../../Images/WC2022PredictionGame/predPS.png) no-repeat center center;
    position: absolute;
    top: 0;
    right: 40px;
    width: 118px;
    height: 170px;
    background-size: 100% auto;
}

.tour2773 .euroPredCnts .FullWidthBK .euroHeader .tourLogo {
    background: url(../../Images/WC2022PredictionGame/wchbLogo.png) no-repeat center center;
    position: absolute;
    top: 10px;
    left: 10px;
    width: 94px;
    height: 30px;
    background-size: 100% auto;
}


.tour2773 .euroPredCnts .FullWidthBK .euroHeader {
    background: url(../../Images/WC2022PredictionGame/wcHbHeaderBG.jpg?ver=0.0) no-repeat left center #10163a !important;
    background-size: cover!important;
    position: relative;
}

.tour2773 .euroPredCnts .FullWidthBK h2 {
    color:#e0c001
}

.tour2773 .euroPredCnts .predHint .regBtn, .tour2773 .euroRoadToCup .predHint .regBtn {
    background-color: var(--blue)
}

.tour2773 .euroPredCnts .predHint .regBtn:hover, .tour2773 .euroRoadToCup .predHint .regBtn:hover {
    background-color: var(--yellow);color:var(--blue)
}

.tour2773 .euroPredCnts .tabs a.active, .tour2773 .euroPredCnts .tabs a:hover {
    color: var(--yellow);
}

.tour2773 .euroPredCnts .tabs .regBtn:hover p {
    color: var(--yellow)
}

.tour2773 .euroPredCnts .predictionCnts .tourTitle .shape {
    background-color: var(--yellow)
}

.tour2773 .euroPredCnts .predictionCnts .accordionItem .matchData:hover span.icon-plus::after, .tour2773 .euroPredCnts .predictionCnts .accordionItem .matchData:hover span.icon-plus::before {
    background: var(--yellow)
}
.tour2773 .euroPredCnts .predictionCnts .accordionItem .matchData:hover span.icon-plus::before, .tour2773 .euroPredCnts .predictionCnts .accordionItem .matchData:hover span.icon-plus::after, .tour2773 .euroPredCnts .predictionCnts .accordionItem.open .matchData span.icon-plus::before, .tour2773 .euroPredCnts .predictionCnts .accordionItem.open .matchData span.icon-plus::after {
    background: var(--yellow);
}


.leftLeagues .buttons a.create {background-color: var(--blue);border: none;}
.leftLeagues .buttons a.create:hover {background-color: var(--yellow);color: var(--blue);border:none}


@media screen and (min-width:1024px) and (max-width:1151px) {

.tour2773 .euroPredCnts .FullWidthBK .euroHeader {
        background: url(../../Images/WC2022PredictionGame/wcHbHeaderBG.jpg?ver=0.0) no-repeat left -70px center #10163a !important;
        background-size: cover!important;
        position: relative;
    }
}

@media only screen and (max-width: 1023px) {

    .tour2773 .euroPredCnts .FullWidthBK .euroHeader {
        background: url(../../Images/WC2022PredictionGame/wcHbHeaderBG.jpg?ver=0.0) no-repeat left -70px center #10163a !important;
        background-size: cover!important;
        position: relative;
}
    .euroPredCnts .FullWidthBK h1:first-child:first-child {
    font-size: 36px;
}
    .newPred .euroPredCnts .FullWidthBK h2{font-size:28px}

}


@media screen and (min-width: 320px) and (max-width:767px) {
    .tour2773 .euroPredCnts .FullWidthBK .euroHeader:before{display:inline-block!important;content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4)}
    .tour2773 .euroPredCnts .FullWidthBK .euroHeader .cup {
        width: 62px;
        height: 90px;
        top:10px;
        right:0
    }

    .euroPredCnts .FullWidthBK h1:first-child:first-child {
    font-size: 23px;
}
    .newPred .euroPredCnts .FullWidthBK h2{font-size:19px;right: 10px;bottom: 6px;}
}
