﻿    .proPlayer .rightside { width: 100%; width: calc(100% - 320px); float: right; margin-left: 20px }
    .EuroMatchDetails .proPlayer .rightside { width: 100%; margin-left: 0 }

    .matchDetailsTabs { display: inline-block; float: right; width: 100%; position: relative;min-height:280px }
    .matchDetailsTabs .matchDtlsContent { display: inline-block; float: right; width: 100%; margin-top: 75px; height: auto }
    /********** Stats **********/
    .stats { margin-left: 20px; width: calc(100% - 320px); float: right; height: 335px; position: relative; z-index: 2 }
    .stats .leagueStats { display: inline-block; width: 100%; float: right }
    .stats .leagueStats .allItems { display: inline-block; width: 100%; float: right }
    .stats .item { float: right; display: inline-block; width: calc((100% - 20px) / 3); margin-left: 10px; background: #fff; position: relative; height: 285px }
    .stats .item:last-child { margin-left: 0 }
    .stats .item .title { width: 100%; display: inline-block; float: right; background: #000; text-align: center; color: #fff;   font-size: 12px; position: relative }
    .stats .item .title h3 { text-align: center }
    .stats .item.goals .title h3:before { content: "الأهداف المسجلة" }
    .stats .item.penalty .title h3:before { content: "ضربات الجزاء" }
    .stats .item.yellowCards .title h3:before { content: "الكروت الصفراء" }
    .stats .item.redCards .title h3:before { content: "الكروت الحمراء" }
    .stats .item.assist .title h3:before { content: "صناعة أهداف" }
    .stats .item.plays .title h3:before { content: "مرات اللعب" }
    .stats .item ul { display: inline-block; width: 100%; float: right; min-height: 192px }
    .stats .item.matchAction ul { min-height: 266px }
    .stats .item ul li { display: inline-block; width: 100%; float: right; border-bottom: 1px solid #e8e8e8; padding: 12px 10px; height: 64px; }
    .stats .item ul li .image { float: right; width: 38px; max-height:38px; overflow:hidden;text-align: center }
    .stats .item ul li .image img { width: 38px; height: auto }
    .stats .item ul li .name { float: right; display: inline-block; width: calc(100% - 76px); padding: 0 10px }
    .stats .item ul li .name a { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 16px; color: #000; line-height: 1.4;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
    .stats .item ul li .name a:nth-child(2) { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 13px; color: #555555; line-height: 1.2; margin-top: 5px; }
    .stats .item ul li .num { float: left; display: inline-block; width: 38px; height: 38px; background: #e8e8e8 }
    .stats .item ul li .num p { display: inline-block; float: right; width: 100%; text-align: center; direction: rtl; font-family: Arial; font-weight: bold; font-size: 20px; color: #0277bd; line-height: 1; margin-top: 5px; }
    .stats .item ul li .num span { display: inline-block; float: right; width: 100%; text-align: center; direction: rtl;   font-size: 11px; color: #0277bd; line-height: 1 }
    .stats .item.clubs ul li .num span:after { content: "نقطة" }
    .stats .item.scorer ul li .num span:after { content: "هدف" }
    .stats .item.gkList ul li .num span:after{ content: "تصدي" }
    .stats .item.goals ul li .num span:after { content: "هدف" }
    .stats .item.penalty ul li .num span:after { content: "ضربة" }
    .stats .item.yellowCards ul li .num span:after { content: "كارت" }
    .stats .item.redCards ul li .num span:after { content: "كارت" }
    .stats .item.plays ul li .num span:after { content: "مباراة" }
    .stats .item.assist ul li .num span:after { content: "هدف" }
    .stats .item.clubs ul li .name a { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 14px; color: #000; line-height: 2.8 }
    .stats .item ul li .teamA, .stats .item ul li .teamB { float: right; width: calc((100% - 56px) / 2); text-align: center; overflow: hidden }
    .stats .item ul li .teamA { padding-left: 12px }
    .stats .item ul li .teamB { padding-right: 12px }
    .stats .item ul li .teamA img, .stats .item ul li .teamB img { height: 20px; width: auto; border: none; display: inline-block }
    .stats .item ul li .teamA .team, .stats .item ul li .teamB .team { display: inline-block; width: 100%; margin: 0; padding-top: 5px; color: #000;   font-size: 11px; line-height: 1.2; text-align: center }
    .stats .item ul li .resultDiv { float: right; width: 56px; margin-top: 2px; }
    .stats .item ul li .resultDiv .matchStatus { display: inline-block; width: 100%; }
    .stats .item ul li .resultDiv .matchStatus .time { width: 100%; display: inline-block; color: #0277bd; font-family: Arial; font-size: 16px; font-weight: bold; text-align: center }
    .stats .item ul li .resultDiv .matchStatus date { width: 100%; display: inline-block; color: #4D4D4D; font-family: Arial; font-size: 12px; text-align: center }
    .stats .leagueStats .nextPrev { display: inline-block; width: 82px; float: right; height: 40px; position: absolute; top: 0; left: 0; z-index: 1; }
    .stats .leagueStats .nextPrev a { height: 40px; width: 40px; background: #0277bd; text-align: center;   color: #fff; font-size: 13px; line-height: 3.4 }
    .stats .leagueStats .nextPrev a:hover { background: #1b92d9 }
    .stats .leagueStats .nextPrev a.prev { float: right }
    .stats .leagueStats .nextPrev a.next { float: left }
    .stats .leagueStats .nextPrev a .icon-prev:before { content: "i"; color: #fff; font-size: 12px }
    .stats .leagueStats .nextPrev a .icon-next:before { content: "j"; color: #fff; font-size: 12px }
    .stats .item .noStats { display: inline-block; width: 100%; float: right; position: relative; height: 168px; border-bottom: none }
    .stats .item .noStats p { position: absolute; top: 50%; transform: translateY(-50%);   font-size: 14px; color: #000; width: 100%; text-align: center }



    /* fix handball worldcup title */
    @media screen and (min-width: 320px) and (max-width: 767px) {
        .stats.TourStats-2773 .ttl {
            height: 70px;
            padding-left:50px
        }
        .stats.TourStats-2773 .leagueStats .nextPrev{top:15px}
    }


    .matchDetailsTabs .timeline { display: inline-block; width: calc(100% - 200px); float: right; background: #fff; border: 1px solid #e0e0e0; margin: 10px calc((100% - (calc(100% - 200px))) / 2) 0; height: 1100px; overflow-y: scroll }
    /** Minute To Minute **/
    .EuroMatchDetails .mainTour .FullWidthBK{background:unset;padding:16px}
    .matchDetailsTabs .timeline .cnts { display: inline-block; width: calc(100% - 40px); margin: 0 20px 20px }
    .matchDetailsTabs .timeline .cnts ul { display: inline-block; width: 100%; position: relative }
    .matchDetailsTabs .timeline .cnts ul:before { right: 18px; top: 20px; width: 4px; background-color: #e2e3e4; bottom: 0; content: ""; display: block; position: absolute; }
    .matchDetailsTabs .timeline .cnts ul li { width: calc(100% - 50px); height: auto; position: relative; z-index: 1; display: inline-block; float: right; padding: 30px 0; margin: 0 50px 0 0; border-bottom: 1px dashed #e2e3e4 }
    .matchDetailsTabs .timeline .cnts ul li .min { width: 40px; height: 52px; background: #fff; text-align: center; font-size: 16px; color: #3d4248; line-height: 2.8; float: right; display: inline-block; font-family: arial; font-weight: bold; position: absolute; right: -50px; top: 20px; }
    .matchDetailsTabs .timeline .cnts ul li.goal .min { color: #fff }
    .matchDetailsTabs .timeline .cnts ul li .min .minNumber { position: relative; display: inline-block ;color:#1B71B7}
    .matchDetailsTabs .timeline .cnts ul li .min .minNumber:before { content: "'"; position: relative }
    .matchDetailsTabs .timeline .cnts ul li p { font-size: 14px;   width: 100%; text-align: right; float: right; display: inline-block }
    .matchDetailsTabs .timeline .cnts ul li .min:after { content: ""; display: block; position: absolute; top: 10px; left: 50%; margin-left: -17px; height: 34px; width: 34px; z-index: 1; border-radius: 50% }
    .matchDetailsTabs .timeline .cnts ul li.goal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.owngoal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.sub .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/sub.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.subIn .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.subOut .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.referee .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/referee.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.yellowCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.png) center center no-repeat #e2e3e4; background-size: 12px; }
    .matchDetailsTabs .timeline .cnts ul li.redCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.png) center center no-repeat #e2e3e4; background-size: 12px; }
    .matchDetailsTabs .timeline .cnts ul li.preMatch .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/preMatch.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.var .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/var.svg) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subIn .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subOut .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min { color: #fff }
    /** Goal **/
    .matchDetailsTabs .timeline .cnts ul li .goalDtls { width: 100%; text-align: right; float: right; display: inline-block; background: #f2f2f2; padding: 20px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .top { display: inline-block; float: right; width: 100% }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player { display: inline-block; margin-left: 10px; float: right; width: calc(100% - 110px) }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .image { float: right; width: 75px; height: 75px; text-align: center; margin-left: 10px; max-width: 100px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .image img { width: 75px; height: 75px; max-width: 100px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name { float: right; display: inline-block; }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name p { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 16px; color: #000; line-height: 1.2; margin-bottom: 5px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name a { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl; font-family: droidBold,Arial; font-size: 18px; color: #0277bd; line-height: 1.4; }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name a:nth-child(2n+1) { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 16px; color: #b9b9b9; line-height: 1.2; margin-top: 5px; }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .team { float: left; display: inline-block; width: auto; height: 75px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .team img { width: auto; height: 75px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom { display: inline-block; float: right; width: 100%; margin-top: 20px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom h3 { display: inline-block; width: 100%; position: relative; text-align: right; margin-bottom: 5px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom h3 span { text-align: center;   font-size: 14px; color: #bbb; background: #f2f2f2; padding: 3px 0 3px 10px; z-index: 2; position: relative }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom h3:before { content: ""; position: absolute; top: 50%; right: 0; width: 100%; height: 1px; background: #e0e0e0; transform: translateY(-50%); z-index: 1 }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom .items { float: right; margin-left: 40px; display: inline-block }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom .items:last-child { margin-left: 0; width: 108px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom .items .label { float: right; display: inline-block; margin-left: 5px;   font-size: 14px; color: #7e7e7e }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom .items p { float: right; display: inline-block;   font-size: 13px; color: #7e7e7e; width: auto }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom .items p span { font-family: Arial; font-weight: bold; font-size: 16px; margin-left: 5px }
    /** Sub **/
    .matchDetailsTabs .timeline .cnts ul li .subDtls { width: 100%; text-align: right; float: right; display: inline-block; background: #f2f2f2; padding: 20px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .top { display: inline-block; float: right; width: 100% }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player { display: inline-block; margin-left: 10px; float: right; width: calc((100% - 110px) / 2) }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .image { float: right; width: 75px; height: 75px; text-align: center; margin-left: 10px; max-width: 100px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .image img { width: 75px; height: 75px; max-width: 100px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name { float: right; display: inline-block; width: calc(100% - 85px); }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name p { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 16px; color: #000; line-height: 1.2; margin-bottom: 5px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name .subOut:before { content: ""; width: 14px; height: 9px; display: inline-block; background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat #f2f2f2; background-size: 14px; position: relative; margin-left: 5px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name .subIn:before { content: ""; width: 14px; height: 9px; display: inline-block; background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat #f2f2f2; background-size: 14px; position: relative; margin-left: 5px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name a { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl; font-family: droidBold,Arial; font-size: 18px; color: #0277bd; line-height: 1.4; }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name a:nth-child(2n+1) { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 16px; color: #b9b9b9; line-height: 1.2; margin-top: 5px; }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .team { float: left; display: inline-block; width: auto; height: 75px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .team img { width: auto; height: 75px }
    .matchDetailsTabs .timeline .cnts ul li .videoCntnr { padding-bottom: 0; float: right; width: 100%; position: relative; max-width: 500px; }
    .matchDetailsTabs .timeline .cnts ul li .videoCntnr iframe { width: 100%; height: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; transition: all 0.2s ease-in-out 0s }
    .matchDetailsTabs .timeline .cnts ul li .videoCntnr iframe, .matchDetailsTabs .timeline .cnts ul li .videoCntnr div, .matchDetailsTabs .timeline .cnts ul li .imageCntnr img { position: relative !important; padding-bottom: 0 !important; width: 560px !important; height: 420px !important; }
    .matchDetailsTabs .timeline .cnts ul li .imageCntnr img { height: auto !important }
    .matchDetailsTabs .timeline .cnts ul li .imageCntnr { padding-bottom: 0; float: right; width: 100%; position: relative; max-width: 500px; margin: 10px 0 ;margin: 10px calc((100% - 500px) / 2);}
    /** Start Match **/
    .matchDetailsTabs .timeline .cnts ul li.startMatch { width: 100%; text-align: center; padding: 8px 0 0; margin-bottom: 15px }
    .matchDetailsTabs .timeline .cnts ul li.startMatch .min { display: block; margin: 0 auto; }
    .matchDetailsTabs .timeline .cnts ul li.startMatch .startDesc { display: inline-block; text-align: center; width: 100% }
    .matchDetailsTabs .timeline .cnts ul li.startMatch .startDesc .center { display: inline-block; margin: 0 auto }
    .matchDetailsTabs .timeline .cnts ul li.startMatch span { float: right; margin-left: 10px }
    .matchDetailsTabs .timeline .cnts ul li.startMatch p { float: right }

    /*** Events ***/
    .matchDetailsTabs .timeline.events .cnts ul { display: inline-block; width: 100%; position: relative }
    .matchDetailsTabs .timeline.events .cnts ul:before { right: 50%; margin-right: -2px; top: 20px; width: 4px; background-color: #e2e3e4; bottom: 0; content: ""; display: block; position: absolute; }
    .matchDetailsTabs .timeline.events .cnts ul li { width: 100%; height: auto; position: relative; z-index: 1; display: inline-block; padding: 20px 0; border-bottom: none; margin: 0 }
    .matchDetailsTabs .timeline.events .cnts ul li.right { float: right; margin: 0 0 0 50px }
    .matchDetailsTabs .timeline.events .cnts ul li.left { float: left; margin: 0 50px 0 0 }
    .matchDetailsTabs .timeline.events .cnts ul li .min { width: 40px; height: 52px; background: #fff; text-align: center; font-size: 18px; color: #3d4248; line-height: 2.8; float: right; display: inline-block; font-family: arial; font-weight: bold; position: absolute; right: 50%; margin-right: -20px; top: 10px; }
    .matchDetailsTabs .timeline.events .cnts ul li p { background: #f2f2f2 }
    .matchDetailsTabs .timeline.events .cnts ul li.right p { width: calc(50% - 30px); float: right; padding: 10px 10px 10px 60px; text-align: left; margin-left: 30px }
    .matchDetailsTabs .timeline.events .cnts ul li.left p { width: calc(50% - 30px); float: left; padding: 10px 60px 10px 10px; text-align: right; margin-right: 30px }
    .matchDetailsTabs .timeline.events .cnts ul li.main p { width: 100%; text-align: center; margin-top: 36px; background: #fff; padding-bottom: 4px }
    .matchDetailsTabs .timeline.events .cnts ul li.right .min:after { margin-left: 0; left: 60px; top: 16px }
    .matchDetailsTabs .timeline.events .cnts ul li.left .min:after { margin-left: 0; left: -60px; top: 16px }
    .matchDetailsTabs .timeline.events .cnts ul li.goal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.png) center center no-repeat #fff; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.owngoal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal.png) center center no-repeat #fff; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.sub .min:after { background: none; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.subIn .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat #fff; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.subOut .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat #fff; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.referee .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/referee.png) center center no-repeat #fff; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.yellowCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.png) center center no-repeat #fff; background-size: 12px; }
    .matchDetailsTabs .timeline.events .cnts ul li.redCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.png) center center no-repeat #fff; background-size: 12px; }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p { position: relative }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p span { display: inline-block; width: 100%; margin-bottom: 17px; position: relative }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p span:last-child { margin-bottom: 0 }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p span:before { content: ""; position: absolute; left: 10px; height: 34px; width: 34px; z-index: 1; border-radius: 50% }
    .matchDetailsTabs .timeline.events .cnts ul li.right.sub p span:before { left: -48px }
    .matchDetailsTabs .timeline.events .cnts ul li.left.sub p span:before { right: -48px }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p .subOut:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat #fff; background-size: 14px; top: 49px; top: -2px }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p .subIn:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat #fff; background-size: 14px; top: 7px; top: -2px }

    /********** Match Statistics **********/
    .matchDetailsTabs .timeline.stats { overflow: hidden; height: auto }
    .matchDetailsTabs .timeline.stats .cnts .statsDiv { float: right; display: inline-block; width: 100%; margin: 20px 0 }
    .matchDetailsTabs .timeline.stats .cnts h3 { display: inline-block; width: 100%; background: #f2f2f2; text-align: center; color: #000; padding: 5px 0;   font-size: 16px; line-height: 2.2 }
    .matchDetailsTabs .timeline.stats .cnts ul { display: inline-block; width: 100%; position: relative; float: right }
    .matchDetailsTabs .timeline.stats .cnts ul:before { display: none }
    .matchDetailsTabs .timeline.stats .cnts ul li { width: 100%; margin: 0; padding: 14px 10px; border-bottom: none }
    .matchDetailsTabs .timeline.stats .cnts ul li:nth-child(even) { background: #e0e0e0 }
    .matchDetailsTabs .timeline.stats .cnts ul li:nth-child(odd) { background: #fff }
    .matchDetailsTabs .timeline.stats .cnts ul li:first-child .slider { display: none }
    .matchDetailsTabs .timeline.stats .cnts ul li:first-child .value { font-size: 48px; line-height: normal }
    .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamA, .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamB { height: auto }
    .matchDetailsTabs .timeline.stats .cnts ul li:first-child .desc { line-height: 4 }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA { float: right; width: calc((100% - 180px) / 2); height: 18px }
    .matchDetailsTabs .timeline.stats .cnts ul li .desc { float: right; display: inline-block; width: 180px; text-align: center;   font-size: 14px; color: #000; position: relative; line-height: 1.4 }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB { float: right; width: calc((100% - 180px) / 2); height: 18px }
    .matchDetailsTabs .timeline.stats .cnts ul li .value { display: inline-block; width: 50px; font-family: Arial; font-weight: bold; font-size: 20px; line-height: 0.9 }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA .value { float: left; margin-right: 20px; text-align: left; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB .value { float: right; margin-left: 20px; text-align: right; }
    .matchDetailsTabs .timeline.stats .cnts ul li .slider { -webkit-appearance: none; width: calc(100% - 70px); height: 18px; background: #f2f2f2; outline: none; opacity: 1; pointer-events: none; direction: ltr; border: 1px solid #e8e8e8 }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA .slider { float: left; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB .slider { float: right; transform: scaleX(-1) }
    input[type="range"] { position: relative; overflow: hidden }
    input[type="range"]:focus { border: none !important }
    ::-webkit-slider-runnable-track { background: #f2f2f2; }
    ::-webkit-slider-thumb { -webkit-appearance: none; width: 0; height: 22px; background: transparent; box-shadow: -100vw 0 0 100vw #000; position: relative }
    ::-webkit-slider-thumb:after { position: absolute; top: 0; left: 0; content: ""; width: 100px; height: 100px; background: #ff1a3b }
    ::-moz-range-track { height: 22px; background: #f2f2f2; }
    ::-moz-range-thumb { -webkit-appearance: none; width: 0; height: 22px; background: transparent; box-shadow: -100vw 0 0 100vw #000; }
    ::-ms-fill-lower { background: #000; }
    ::-ms-thumb { -webkit-appearance: none; width: 0; height: 22px; background: transparent; box-shadow: -100vw 0 0 100vw #000; }
    ::-ms-ticks-after { display: none; }
    ::-ms-ticks-before { display: none; }
    ::-ms-track { background: #f2f2f2; color: transparent; height: 22px; border: none; }
    ::-ms-tooltip { display: none; }
    /*** Previous Matches Results ***/
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt { float: right; display: inline-block; width: 100%; margin: 20px 0 }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamA, .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamB { display: inline-block; width: calc((100% - 180px) / 2) }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamA { float: right; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamB { float: left; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item { width: 100%; height: auto }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item .title { display: none }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li { padding: 14px 10px; border-bottom: 1px solid #e8e8e8; background: #fff !important }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li:last-child { border-bottom: none }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamA, .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamB { width: calc((100% - 66px) / 2); height: auto }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamA img, .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamB img { height: 34px }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv { width: 66px; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .result { color: #0277bd; font-size: 16px; font-family: arial; font-weight: bold; display: inline-block; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .result:first-of-type { float: right; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .result:last-of-type { float: left }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .matchStatus { display: inline-block; width: 100%; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .matchStatus .status.details { width: 100%; height: 18px; display: inline-block; color: #fff;   font-size: 10px; text-align: center; background: #0277bd; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .matchStatus .status:before { content: "التفاصيل"; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .penaltyRes { bottom: 3px; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .penaltyRes span { font-size: 12px; }
    /** Squad **/
    .matchDetailsTabs .timeline.squad { overflow: hidden; height: auto }
    .matchDetailsTabs .timeline.squad .cnts ul:before { display: none }
    .matchDetailsTabs .timeline.squad .cnts ul li { width: 100%; padding: 6px 0; margin: 0 }
    .matchDetailsTabs .timeline.squad .teamA, .matchDetailsTabs .timeline.squad .teamB { float: right; display: inline-block; width: calc((100% - 330px) / 2) }
    .matchDetailsTabs .timeline.squad .teamA { padding: 12px 0 0 20px }
    .matchDetailsTabs .timeline.squad .teamB { padding: 12px 20px 0 0 }
    .matchDetailsTabs .timeline.squad .teamA .formName, .matchDetailsTabs .timeline.squad .teamB .formName { display: inline-block; width: 100%; font-family: Arial; font-size: 18px; color: #000; margin-bottom: 20px; height: 24px }
    .matchDetailsTabs .timeline.squad .teamA .formName { text-align: right }
    .matchDetailsTabs .timeline.squad .teamB .formName { text-align: left }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad, .matchDetailsTabs .timeline.squad .teamB .matchSquad { display: inline-block; width: 100%; float: right; margin-bottom: 20px }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad h3, .matchDetailsTabs .timeline.squad .teamB .matchSquad h3 { display: inline-block; width: 100%; background: #f2f2f2; padding: 8px 10px;   color: #000; font-size: 16px }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad h3 { text-align: right }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad h3 { text-align: left }
    .matchDetailsTabs .timeline.squad .matchSquad.main ul li:last-child { border-bottom: none }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { display: inline-block; width: 18px; font-family: Arial; font-size: 16px; color: #000; line-height: 1.6 }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum { float: right; margin-left: 20px; text-align: right }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { float: left; margin-right: 20px; text-align: left }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { display: inline-block; width: auto;   font-size: 13px; color: #0277bd }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName { float: right; text-align: right }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { float: left; text-align: left }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span { font-family: Arial; font-size: 14px; color: #000; line-height: 1.8; }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span { float: left; margin-right: 5px }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span { float: right; margin-left: 5px }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before,
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before,
    .matchDetailsTabs .timeline.squad .matchSquad ul li .VoteBtn:before { width: 22px; height: 22px; content: ""; display: inline-block }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before { float: left; }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before { float: right }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span.goal:after { float: left; margin-left: 2px }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span.goal:after { float: right; margin-right: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.goal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.png) center center no-repeat; background-size: 100% auto; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.owngoal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal.png) center center no-repeat; background-size: 100% auto; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.yellowCard:before { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.png) center center no-repeat; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.redCard:before { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.png) center center no-repeat; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.subIn:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.subOut:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.VoteBtn:before { background: url(https://media.gemini.media/img/yallakora/staticimages/likePlayer.png) center center no-repeat; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .teamA .coach, .matchDetailsTabs .timeline.squad .teamB .coach { display: inline-block; width: 100%;   color: #000; font-size: 16px }
    .matchDetailsTabs .timeline.squad .teamA .coach span, .matchDetailsTabs .timeline.squad .teamB .coach span { margin-right: 5px }
    .matchDetailsTabs .timeline.squad .teamA .coach { text-align: right }
    .matchDetailsTabs .timeline.squad .teamB .coach { text-align: left }

    /** ACN Like **/
    .matchDetailsTabs .timeline.squad .matchSquad ul li .VoteBtn { cursor: pointer }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span.dimmed, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span.dimmed { opacity: 0.1; }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.active:before { background: url(https://media.gemini.media/img/yallakora/staticimages/likedPlayer.png) center center no-repeat; margin-top: 2px }
    .bigLike { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 284px; height: 300px; z-index: 3; opacity: 0; visibility: hidden }
    .bigLike img { width: 284px; height: auto }
    .likedPlayer .bigLike { animation-name: likeAnimate; animation-duration: 3s; opacity: 1; visibility: visible }
    @keyframes likeAnimate {
        0% { transform: translate(-50%, calc(-50% + 50px)); opacity: 0; visibility: hidden }
        50% { transform: translate(-50%, calc(-50% + 0px)); opacity: 1; visibility: visible }
        100% { transform: translate(-50%, calc(-50% - 50px)); opacity: 0; visibility: hidden }
    }

    /** Team Squad **/
    .mainTour .teamSquad .ttl { display: none }
    .mainTour .teamSquad .title h1 { display: inline-block; width: auto; font-size: 18px; font-family: droidBold, Arial; color: #000; float: right }
    .mainTour .teamSquad .title:after { background-color: #aaa; }
    .mainTour .teamSquad .positionName .title { background: #000; padding: 0 10px; height: 40px; border-radius: 6px }
    .mainTour .teamSquad .positionName .title h2 { color: #fff; font-size: 15px; line-height: 40px }
    .mainTour .teamSquad .positionName .title:after { display: none }
    .mainTour .teamSquad .positionContainer { display: inline-block; float: right; width: 100%; }
    .mainTour .teamSquad .positionName { display: inline-block; float: right; width: 100%; margin-bottom: 30px }
    .mainTour .teamSquad li { display: inline-block; float: right; width: calc((100% - 32px) / 3); margin: 0 0 16px 16px; background: #F2F2F2; border-radius: 6px; overflow: hidden; border:0;padding:8px}
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 0 }
    .mainTour .teamSquad .playerCard { display: inline-block; float: right; width: 100% }
    .mainTour .teamSquad .playerHeader { display: inline-block; float: right; width: 100%; height: 110px; padding: 16px; background: #eaeaea; pointer-events: none }
    .mainTour .teamSquad .playerHeader .playerImgCnt { display: inline-block; float: right; width: 78px; height: 78px; border-radius: 50%; overflow: hidden; background: #fff }
    .mainTour .teamSquad .playerHeader .playerImgCnt img { width: 100%; height: auto }
    .mainTour .teamSquad .playerHeader .playerInfo { display: inline-block; float: right; width: calc(100% - 78px); padding-right: 16px; margin-bottom: 0 }
    .mainTour .teamSquad .playerHeader .playerInfo .shirt { display: inline-block; float: right; width: 100%; font-family: ykBold,Arial; color: #000; font-size: 22px; }
    .mainTour .teamSquad .playerHeader .playerInfo .name { display: inline-block; float: right; width: 100%; font-family: droidBold,Arial; color: #000; font-size: 16px; }
    .mainTour .teamSquad .playerHeader .playerInfo .position { display: inline-block; float: right; width: 100%;   color: #aaa; font-size: 11px; }
    .mainTour .teamSquad .playerData { display: inline-block; float: right; width: 100%; pointer-events: none }
    .mainTour .teamSquad .playerData .item { display: inline-block; float: right; width: 100%; border-bottom: 1px solid #e8e8e8; padding: 0 16px; height: 34px }
    .mainTour .teamSquad .playerData .item:last-child { border-bottom: none }
    .mainTour .teamSquad .playerData .item .data { display: inline-block; float: right; width: 50%; line-height: 34px }
    .mainTour .teamSquad .playerData .item label.data {   font-size: 11px; color: #76766f; text-align: right }
    .mainTour .teamSquad .playerData .item p.data, .mainTour .teamSquad .playerData .item .data .countryName {   font-size: 12px; text-align: left }
    .mainTour .teamSquad .playerData .item .data .countryName { float: left }
    .mainTour .teamSquad .playerData .item .data img { float: left; width: auto; height: 18px; margin: 8px 0 8px 6px }
    .mainTour .teamSquad .playerData .item:last-child { height: 46px }
    .mainTour .teamSquad .playerData .item:last-child .data { height: 46px; color: #0277bd; line-height: 46px }
    .mainTour .teamSquad .playerData .item .data .icon-arrow:before { display: inline-block; float: left; content: "h"; font-size: 16px; color: #0277bd; line-height: 46px; margin-right: 10px }
    /** Colors **/

    /** Formation **/
    .matchDetailsTabs .timeline.squad .formation { float: right; display: inline-block; width: 330px; height: 484px; position: relative; background: url(https://media.gemini.media/img/yallakora/staticimages/formationBg.jpg) center center no-repeat; background-size: 100%; margin-top: 56px; padding: 10px }
    .matchDetailsTabs .timeline.squad .formation .teamA, .matchDetailsTabs .timeline.squad .formation .teamB { position: absolute; width: 310px; height: 222px; right: 10px; padding: 0 }
    .matchDetailsTabs .timeline.squad .formation .teamA { top: 10px }
    .matchDetailsTabs .timeline.squad .formation .teamB { bottom: 10px }
    .matchDetailsTabs .timeline.squad .formation .teamBG { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: auto; height: 80px; opacity: 0.15 }
    .matchDetailsTabs .timeline.squad .formation .player { position: absolute; width: 24px }
    .matchDetailsTabs .timeline.squad .formation .icon-player:before { content: "G"; display: block; font-size: 24px; line-height: 1; position: relative; z-index: 2 }
    .matchDetailsTabs .timeline.squad .formation .teamA .icon-player:before { color: #fff }
    .matchDetailsTabs .timeline.squad .formation .teamB .icon-player:before { color: #000 }
    .matchDetailsTabs .timeline.squad .formation .icon-player:after { content: ""; width: 24px; height: 3px; background: #000; filter: blur(3px); position: absolute; left: 0; top: 20px; z-index: 1 }
    .matchDetailsTabs .timeline.squad .formation .player p { width: 100%; display: inline-block; float: right; color: #fff; font-family: Arial; font-size: 12px; text-align: center; line-height: 1; margin-top: 2px }

    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p02 { top: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p03 { top: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p04 { top: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p05 { top: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p06 { top: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p07 { top: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p08 { top: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p09 { top: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p10 { top: calc(84% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p11 { top: calc(84% - 5px); right: calc(37.5% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p02 { bottom: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p03 { bottom: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p04 { bottom: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p05 { bottom: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p06 { bottom: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p07 { bottom: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p08 { bottom: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p09 { bottom: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p10 { bottom: calc(84% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p11 { bottom: calc(84% - 5px); left: calc(37.5% - 12px) }

    /********** 4-3-3 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p02 { top: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p03 { top: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p04 { top: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p05 { top: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p06 { top: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p07 { top: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p08 { top: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p09 { top: calc(84% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p10 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p11 { top: calc(84% - 5px); right: calc(25% - 12px) }
    /** bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p02 { bottom: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p03 { bottom: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p04 { bottom: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p05 { bottom: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p06 { bottom: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p07 { bottom: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p08 { bottom: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p09 { bottom: calc(84% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p10 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p11 { bottom: calc(84% - 5px); left: calc(25% - 12px) }
    /********** 3-4-3 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p02 { top: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p03 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p04 { top: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p05 { top: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p06 { top: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p07 { top: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p08 { top: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p09 { top: calc(84% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p10 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p11 { top: calc(84% - 5px); right: calc(25% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p02 { bottom: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p03 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p04 { bottom: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p05 { bottom: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p06 { bottom: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p07 { bottom: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p08 { bottom: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p09 { bottom: calc(84% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p10 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p11 { bottom: calc(84% - 5px); left: calc(25% - 12px) }
    /********** 3-5-2 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p02 { top: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p03 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p04 { top: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p05 { top: calc(56% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p06 { top: calc(56% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p07 { top: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p08 { top: calc(56% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p09 { top: calc(56% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p10 { top: calc(84% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p11 { top: calc(84% - 5px); right: calc(37.5% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p02 { bottom: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p03 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p04 { bottom: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p05 { bottom: calc(56% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p06 { bottom: calc(56% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p07 { bottom: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p08 { bottom: calc(56% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p09 { bottom: calc(56% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p10 { bottom: calc(84% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p11 { bottom: calc(84% - 5px); left: calc(37.5% - 12px) }
    /********** 5-3-2 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p02 { top: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p03 { top: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p04 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p05 { top: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p06 { top: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p07 { top: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p08 { top: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p09 { top: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p10 { top: calc(84% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p11 { top: calc(84% - 5px); right: calc(37.5% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p02 { bottom: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p03 { bottom: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p04 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p05 { bottom: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p06 { bottom: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p07 { bottom: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p08 { bottom: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p09 { bottom: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p10 { bottom: calc(84% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p11 { bottom: calc(84% - 5px); left: calc(37.5% - 12px) }
    /********** 5-4-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p02 { top: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p03 { top: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p04 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p05 { top: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p06 { top: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p07 { top: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p08 { top: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p09 { top: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p10 { top: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p02 { bottom: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p03 { bottom: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p04 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p05 { bottom: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p06 { bottom: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p07 { bottom: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p08 { bottom: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p09 { bottom: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p10 { bottom: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 4-5-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p02 { top: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p03 { top: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p04 { top: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p05 { top: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p06 { top: calc(56% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p07 { top: calc(56% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p08 { top: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p09 { top: calc(56% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p10 { top: calc(56% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p02 { bottom: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p03 { bottom: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p04 { bottom: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p05 { bottom: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p06 { bottom: calc(56% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p07 { bottom: calc(56% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p08 { bottom: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p09 { bottom: calc(56% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p10 { bottom: calc(56% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 5-2-3 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p02 { top: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p03 { top: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p04 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p05 { top: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p06 { top: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p07 { top: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p08 { top: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p09 { top: calc(84% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p10 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p11 { top: calc(84% - 5px); right: calc(25% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p02 { bottom: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p03 { bottom: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p04 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p05 { bottom: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p06 { bottom: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p07 { bottom: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p08 { bottom: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p09 { bottom: calc(84% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p10 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p11 { bottom: calc(84% - 5px); left: calc(25% - 12px) }
    /********** 6-3-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p02 { top: calc(28% - 5px); left: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p03 { top: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p04 { top: calc(28% - 5px); left: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p05 { top: calc(28% - 5px); right: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p06 { top: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p07 { top: calc(28% - 5px); right: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p08 { top: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p09 { top: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p10 { top: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p02 { bottom: calc(28% - 5px); right: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p03 { bottom: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p04 { bottom: calc(28% - 5px); right: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p05 { bottom: calc(28% - 5px); left: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p06 { bottom: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p07 { bottom: calc(28% - 5px); left: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p08 { bottom: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p09 { bottom: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p10 { bottom: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 3-6-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p02 { top: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p03 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p04 { top: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p05 { top: calc(56% - 5px); left: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p06 { top: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p07 { top: calc(56% - 5px); left: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p08 { top: calc(56% - 5px); right: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p09 { top: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p10 { top: calc(56% - 5px); right: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p02 { bottom: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p03 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p04 { bottom: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p05 { bottom: calc(56% - 5px); right: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p06 { bottom: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p07 { bottom: calc(56% - 5px); right: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p08 { bottom: calc(56% - 5px); left: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p09 { bottom: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p10 { bottom: calc(56% - 5px); left: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 4-1-4-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p02 { top: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p03 { top: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p04 { top: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p05 { top: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p06 { top: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p07 { top: calc(63% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p08 { top: calc(63% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p09 { top: calc(63% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p10 { top: calc(63% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p02 { top: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p03 { top: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p04 { top: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p05 { top: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p06 { top: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p07 { top: calc(63% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p08 { top: calc(63% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p09 { top: calc(63% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p10 { top: calc(63% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 4-3-2-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p02 { top: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p03 { top: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p04 { top: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p05 { top: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p06 { top: calc(42% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p07 { top: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p08 { top: calc(42% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p09 { top: calc(63% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p10 { top: calc(63% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p02 { bottom: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p03 { bottom: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p04 { bottom: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p05 { bottom: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p06 { bottom: calc(42% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p07 { bottom: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p08 { bottom: calc(42% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p09 { bottom: calc(63% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p10 { bottom: calc(63% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 4-3-1-2 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p02 { top: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p03 { top: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p04 { top: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p05 { top: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p06 { top: calc(42% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p07 { top: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p08 { top: calc(42% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p09 { top: calc(63% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p10 { top: calc(84% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p11 { top: calc(84% - 5px); right: calc(37.5% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p02 { bottom: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p03 { bottom: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p04 { bottom: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p05 { bottom: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p06 { bottom: calc(42% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p07 { bottom: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p08 { bottom: calc(42% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p09 { bottom: calc(63% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p10 { bottom: calc(84% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p11 { bottom: calc(84% - 5px); left: calc(37.5% - 12px) }
    /********** 4-2-3-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p02 { top: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p03 { top: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p04 { top: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p05 { top: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p06 { top: calc(42% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p07 { top: calc(42% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p08 { top: calc(63% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p09 { top: calc(63% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p10 { top: calc(63% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p02 { bottom: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p03 { bottom: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p04 { bottom: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p05 { bottom: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p06 { bottom: calc(42% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p07 { bottom: calc(42% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p08 { bottom: calc(63% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p09 { bottom: calc(63% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p10 { bottom: calc(63% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }

    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .cardActions{width: 83px;  height: 20px;  right: -14px;}
   

    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.white .icon-player:before{background: url(../Images/tshirt-white.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.lightblue .icon-player:before{background: url(../Images/tshirt-light-blue.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.red .icon-player:before{background: url(../Images/tshirt-red.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.blue .icon-player:before{background: url(../Images/tshirt-blue.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.orange .icon-player:before{background: url(../Images/tshirt-orange.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.yellow .icon-player:before{background: url(../Images/tshirt-yellow.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.green .icon-player:before{background: url(../Images/tshirt-green.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.purple .icon-player:before{background: url(../Images/tshirt-purple.png);background-size: cover;}

    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.white .icon-player .number,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.white .icon-player .number,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.yellow .icon-player .number,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.yellow .icon-player .number{color:#000}

    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.black .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.black .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.black .slider::-ms-fill-lower { background: #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.black .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.white .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.white .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.white .slider::-ms-fill-lower { background: #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.white .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.lightblue .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.lightblue .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.lightblue .slider::-ms-fill-lower { background: #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.lightblue .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.red .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.red .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.red .slider::-ms-fill-lower { background: #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.red .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.blue .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.blue .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.blue .slider::-ms-fill-lower { background: #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.blue .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.orange .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.orange .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.orange .slider::-ms-fill-lower { background: #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.orange .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.yellow .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.yellow .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.yellow .slider::-ms-fill-lower { background: #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.yellow .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.green .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.green .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.green .slider::-ms-fill-lower { background: #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.green .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.purple .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.purple .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.purple .slider::-ms-fill-lower { background: #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.purple .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.squad .formation .teamA.black .icon-player:before { color: #000 }
    .matchDetailsTabs .timeline.squad .formation .teamA.white .icon-player:before { color: #fff }
    .matchDetailsTabs .timeline.squad .formation .teamA.lightblue .icon-player:before { color: #40c4ff }
    .matchDetailsTabs .timeline.squad .formation .teamA.red .icon-player:before { color: #ff1a3b }
    .matchDetailsTabs .timeline.squad .formation .teamA.blue .icon-player:before { color: #304ffe }
    .matchDetailsTabs .timeline.squad .formation .teamA.orange .icon-player:before { color: #ff8f00 }
    .matchDetailsTabs .timeline.squad .formation .teamA.yellow .icon-player:before { color: #ffd600 }
    .matchDetailsTabs .timeline.squad .formation .teamA.green .icon-player:before { color: #00c853 }
    .matchDetailsTabs .timeline.squad .formation .teamA.purple .icon-player:before { color: #623393 }
    /** Team B Color **/


    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.black .icon-player:before{background: url(../Images/tshirt-black.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.lightblue .icon-player:before{background: url(../Images/tshirt-light-blue.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.red .icon-player:before{background: url(../Images/tshirt-red.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.blue .icon-player:before{background: url(../Images/tshirt-blue.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.orange .icon-player:before{background: url(../Images/tshirt-orange.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.yellow .icon-player:before{background: url(../Images/tshirt-yellow.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.green .icon-player:before{background: url(../Images/tshirt-green.png);background-size: cover;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.purple .icon-player:before{background: url(../Images/tshirt-purple.png);background-size: cover;}

    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.black .icon-player .number,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB.red .icon-player .number,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA.red .icon-player .number{color:#fff}
    
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.black .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.black .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.black .slider::-ms-fill-lower { background: #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.black .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.white .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.white .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.white .slider::-ms-fill-lower { background: #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.white .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.lightblue .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.lightblue .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.lightblue .slider::-ms-fill-lower { background: #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.lightblue .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.red .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.red .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.red .slider::-ms-fill-lower { background: #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.red .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.blue .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.blue .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.blue .slider::-ms-fill-lower { background: #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.blue .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.orange .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.orange .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.orange .slider::-ms-fill-lower { background: #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.orange .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.yellow .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.yellow .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.yellow .slider::-ms-fill-lower { background: #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.yellow .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.green .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.green .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.green .slider::-ms-fill-lower { background: #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.green .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.purple .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.purple .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.purple .slider::-ms-fill-lower { background: #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.purple .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.squad .formation .teamB.black .icon-player:before { color: #000 }
    .matchDetailsTabs .timeline.squad .formation .teamB.white .icon-player:before { color: #fff }
    .matchDetailsTabs .timeline.squad .formation .teamB.lightblue .icon-player:before { color: #40c4ff }
    .matchDetailsTabs .timeline.squad .formation .teamB.red .icon-player:before { color: #ff1a3b }
    .matchDetailsTabs .timeline.squad .formation .teamB.blue .icon-player:before { color: #304ffe }
    .matchDetailsTabs .timeline.squad .formation .teamB.orange .icon-player:before { color: #ff8f00 }
    .matchDetailsTabs .timeline.squad .formation .teamB.yellow .icon-player:before { color: #ffd600 }
    .matchDetailsTabs .timeline.squad .formation .teamB.green .icon-player:before { color: #00c853 }
    .matchDetailsTabs .timeline.squad .formation .teamB.purple .icon-player:before { color: #623393 }

    /** Man of Match **/


    .EuroMatchDetails .matchDetailsTtl { display: none }
    .EuroMatchDetails .matchDetailsTabs  .loaderFullDiv{display:block;width:100%;height:72px;float:left;position:absolute;top:0;left:0}
    .EuroMatchDetails .matchDetailsTabs  .matchLoader{height:72px}
    .EuroMatchDetails .matchDetailsTabs  .matchLoader img{height:100%}
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent { margin-top: 0; }
    .EuroMatchDetails .mtchDtlsRslt li .matchDetails .item:before { background: none }
    .EuroMatchDetails .matchDetailsTabs .timeline { border: none; background: none; height: auto; width: 800px; margin: 0 calc((100% - 800px) / 2); overflow-y: unset; position: relative;min-height:70px }
    .EuroMatchDetails .matchDetailsTabs .timeline .cnts { width: 100%; margin: 0; float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul:before { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li { background: #fff; border-radius: 8px; margin: 0; width: 100%; margin-bottom: 30px; border: none;  padding: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min { display: inline-block; float: right; width: 100%; text-align: left; line-height: normal; color: #000; font-family: CenturyGothicLight, Arial; position: relative; top: 0; left: 0; bottom: 0; right: 0; border-bottom: 1px solid #dadada; padding: 16px 20px; height: 54px;border-radius:8px 8px 0 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.preMatch .min { color: #fff }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.matchDetailsIshowcaseContainer { background: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.matchDetailsIshowcaseContainer .showcaseDiv { position: relative; left: auto; bottom: auto; margin: 0 calc((100% - 300px) / 2); }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.matchDetailsIshowcaseContainer .adTtl { padding: 0; font-size: 11px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.matchDetailsIshowcaseContainer iframe { width: 300px; height: 250px }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent .tabs-nav { display: none }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav { display: inline-block; float: right; width: 100%; height: 40px; position: absolute; left: 0; top: 0; margin: 0; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav ul { list-style: none; margin: 0 auto; display: inline-block; float: right; width: 100%; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav ul:after { display: block; clear: both; content: " "; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav li { display: inline-block; position: relative; float: right; width: 50%; height: 40px; padding: 0; text-align: center; background: #fff; border-radius: 6px; color: #fff; 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; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav li > a { display: inline-block; color: #000; float: right; width: 100%; position: relative;   font-size: 13px; line-height: 3.2; -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; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav .tabs-selected { background: #333 }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav .tabs-selected > a { color: #fff }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav .tabs-selected > a:link, .module .tabs-nav .tabs-selected > a:visited, .module .tabs-nav .tabs-disabled a:link, .module .tabs-nav .tabs-disabled a:visited { cursor: text; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav li > a:hover, .module .tabs-nav li > a:focus, .module .tabs-nav li > a:active { cursor: pointer; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .viewTabContainer { display: inline-block; float: right; position: relative; margin-top: 60px }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-container { display: inline-block; float: left; width: 100%; opacity: 1; visibility: visible; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-container.tabs-hide { opacity: 0; visibility: hidden; display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li p { padding: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .videoCntnrs { display: inline-block; float: right; width: 100%; padding: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .videoCntnrs iframe{width:100%;}
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min:after { display: inline-block; content: "T"; color: #005635; right: 12px; margin: 0; top: 50%; transform: translateY(-50%); border-radius: 0; line-height: 2.2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.owngoal .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subIn .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subOut .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.preMatch .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.var .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penIn .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penOut .min:after { display: inline-block; content: ""; background-color: transparent; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min .comment { position: absolute; right: 50px; top: 50%; transform: translateY(-50%); font-family: droidBold, Arial; font-size: 13px; color: #1B71B7; text-align: right; direction: rtl; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min .comment:after { content: "تعليق" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min .comment:after { content: "هدف" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.owngoal .min .comment:after { content: "هدف عكسي" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min .comment:after { content: "تبديل" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subIn .min .comment:after { content: "دخول لاعب" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subOut .min .comment:after { content: "خروج لاعب" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee .min .comment:after { content: "صافرة الحكم" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min .comment:after { content: "كارت أصفر" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min .comment:after { content: "كارت أحمر" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.preMatch .min .comment:after { content: "ما قبل المباراة" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.var .min .comment:after { content: "فار" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.Half1End .min .comment:after { content: "نهاية الشوط الأول" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.Half2End .min .comment:after { content: "نهاية الشوط الثاني" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.Half3End .min .comment:after { content: "نهاية الشوط الإضافي الأول" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.Half4End .min .comment:after { content: "نهاية الشوط الإضافي الثاني" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.Half5End .min .comment:after { content: "نهاية ضربات الجزاء الترجيحية" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .min .comment:after { content: "ضربة جزاء" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penIn .min .comment:after { content: "هدف (ضربة جزاء)" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penOut .min .comment:after { content: "ضربة جزاء ضائعة" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subIn .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subOut .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min { color: #000 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min { color: #fff !important }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min .comment { color: #fff }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.TeamA .min { background: #b2b2b2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.TeamB .min { background: #000; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.white .min { background: #b2b2b2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.black .min { background: #000; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.lightblue .min { background: #40c4ff }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.red .min { background: #ff1a3b }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.blue .min { background: #304ffe }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.orange .min { background: #ff8f00 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.yellow .min { background: #ffd600 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.green .min { background: #00c853 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.purple .min { background: #623393 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls { background: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player { width: 100%; margin-left: 0; padding-right: 0; position: relative; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .team { float: right; height: 30px; margin-left: 10px; margin-top: 15px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .team img { height: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name { width: auto }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name p { position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: auto; margin: 0; padding: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .image { float: left; width: 60px; height: 60px; border-radius: 6px; overflow: hidden; margin-left: 0; max-width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .image img { width: 100%; height: auto; max-width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name a { font-size: 14px;   color: #000; margin-top: 15px; line-height: 2 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult { position: absolute; top: 15px; left: 50%; transform: translateX(-50%); width: 330px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamA,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamB { display: inline-block; width: 130px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult p { display: inline-block; float: right; width: 100%;   font-size: 13px; line-height: 1.8; color: #fff; padding: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamA p { text-align: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamB p { text-align: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result { display: inline-block; float: right; width: 70px; padding: 0 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span { color: #fff; font-size: 16px; font-family: CenturyGothicLight,arial; font-weight: bold; text-align: center; float: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span.a { float: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span.b { float: left; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span.a:after { content: "-"; position: absolute; left: 50%; transform: translateX(-50%); }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf p { color: #005635; text-align: center }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min {border-radius:8px 8px 0 0 ; background: #fff; color: #1B71B7 !important; text-align: center; height: 150px; padding-top: 36px; border-bottom: 1px solid rgba(0, 0, 0, 0.10); font-size: 15px; font-weight: bold; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min .comment {    position: absolute;
        top: -25px;
       border-radius: 8px;
    border: 1px solid rgba(0, 0, 0, 0.10);
        background: #fff;
        width: 200px;
        padding: 0 20px;
        height: 50px;
        line-height: 50px;
        left: 50%;
        transform: translateX(-50%);
        right: auto;    color: #1B71B7;text-align:center}
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min:after { content: "U"; background: none; background-size: unset; font-size: 26px; color: #1B71B7; line-height: 1; top: 30px; left: 50%; right: auto; transform: translateX(-50%); }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee.MatchHalf .min:after { display:none }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails { width: 100%; text-align: right; float: right; display: inline-block; background: none; position: relative }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult { position: absolute; top: -74px; left: 50%; transform: translateX(-50%); width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamA,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamB { display: inline-block; width: calc((100% - 90px) / 2); float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamA img { float: left; margin-right: 10px; width: auto; height: 40px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamB img { float: right; margin-left: 10px; width: auto; height: 40px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult p { display: inline-block; width: 100%;   font-size: 13px;color: #000; padding: 0; line-height:2;font-family:droidBold, arial}
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamA p { text-align: left; float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamB p { text-align: right; float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result { display: inline-block; float: right; width: 90px; padding: 0 24px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result span { color: #000; font-size: 32px; font-family: CenturyGothicLight,arial; font-weight: bold; text-align: center; float: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result span.a { float: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result span.b { float: left; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result span.a:after { content: "-"; position: absolute; left: 50%; transform: translateX(-50%); }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf.Half5End .min { height: 190px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf.handball .min { height: 150px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.handball .halfDetails .teamResult { display: none }
    /*.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .description{display:none}*/
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls { background: #fff }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player { width: 100%; margin-left: 0; padding-right: 30px; position: relative; margin-bottom: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player:last-of-type { margin-bottom: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .team { float: right; height: 30px; margin-left: 10px; margin-top: 15px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .team img { height: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name { width: auto }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name p { position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 18px; height: 18px; margin: 0; padding: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .image { float: left; width: 60px; height: 60px; border-radius: 6px; overflow: hidden; margin-left: 0; max-width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .image img { width: 100%; height: auto; max-width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name a { font-size: 14px;   color: #000; margin-top: 15px; line-height: 2 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.owngoal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal1.svg?ref=5.0) center center no-repeat; background-size: 26px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/sub.svg?ref=5.0) center center no-repeat; background-size: 18px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subOut:before { width: 18px; height: 18px; background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.svg?ref=5.0) center center no-repeat; background-size: 18px auto; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subIn:before { width: 18px; height: 18px; background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.svg?ref=5.0) center center no-repeat; background-size: 18px auto; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/referee.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/penalty.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penIn .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/penIn.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penOut .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/penOut.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline a:hover { color: #0277BD }
    .EuroMatchDetails .twitter-tweet { width: 500px !important; margin: 0 calc((100% - 500px) / 2); max-width: 500px !important }
    .EuroMatchDetails .jspTrack { background: #efefef; position: relative; border-left: 1px solid #aaa; padding: 0 2px }
    .EuroMatchDetails .jspDrag { background: #535353; position: relative; top: 0; left: 0; width: 10px; cursor: pointer; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
    .EuroMatchDetails .jspHorizontalBar .jspTrack,
    .EuroMatchDetails .jspHorizontalBar .jspDrag { float: left; height: 100%; }
    .EuroMatchDetails .jspArrow { background: #50506d; text-indent: -20000px; display: block; cursor: pointer; }
    .EuroMatchDetails .jspArrow.jspDisabled { cursor: default; background: #80808d; }
    .EuroMatchDetails .jspVerticalBar .jspArrow { height: 16px; }
    .EuroMatchDetails .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
    .EuroMatchDetails .jspVerticalBar .jspArrow:focus { outline: none; }
    .EuroMatchDetails .jspCorner { background: #eeeef4; float: left; height: 100%; }
    /*** Penalty ***/
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsDiv { display: inline-block; float: right; width: 100%; margin: 0; background: #fff; border-radius: 6px; overflow: hidden }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl { display: inline-block; float: right; width: 100%; padding: 10px 20px; border-bottom: 1px solid #dadada; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl.footer { border-bottom: none; border-top: 1px solid #dadada; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty h3 { float: right; background: #fff; font-family: droidBold, Arial; font-size: 15px; text-align: center; line-height: 2; padding: 0; width: calc(100% - 60px) }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl.footer h3 {   font-size: 13px; width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .team { display: inline-block; width: 30px; height: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .team img { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .team.teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .team.teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul { display: inline-block; width: 100%; position: relative; padding: 10px 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul:before { right: 50%; margin-right: -1px; top: 30px; width: 2px; height: calc(100% - 60px); background-color: #e2e3e4; bottom: 0; content: ""; display: block; position: absolute; z-index: 2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li { width: 50%; margin-bottom: 0; background: none; padding: 0; border-radius: 0; z-index: 2; margin: 16px 0; overflow: visible; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li.teamAcont { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li.teamBcont { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .team { display: inline-block; width: calc(100% - 30px); height: 30px; text-align: center; font-size: 16px; font-family: CenturyGothicLight,arial; color: #000; line-height: 1.8; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .penaltyNumber { position: absolute; top: 50%; transform: translateY(-50%); width: 26px; height: 26px; border: 1px solid #e2e3e4; background: #fff; border-radius: 50%; text-align: center; color: #aaa; font-family: CenturyGothicLight; font-weight: bold; line-height: 2; font-size: 12px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li.teamAcont .penaltyNumber { left: -13px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li.teamBcont .penaltyNumber { right: -13px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .imgCntnr { float: right; display: inline-block; width: 30px; height: 30px; border-radius: 4px; overflow: hidden; margin-left: 0; max-width: 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .imgCntnr img { width: 100%; height: auto; max-width: 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data { display: inline-block; float: right; width: calc(100% - 30px); position: relative }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data p { display: inline-block; width: calc(100% - 34px); float: right; padding: 0; font-size: 12px; line-height: 1.2; text-align: right;   margin: -2px 0 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data span { display: inline-block; width: calc(100% - 34px); float: right; padding: 0; font-size: 11px; line-height: 1; text-align: right; font-family: CenturyGothicLight, Arial; font-weight: bold; color: #a5a5a5 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data .penaltyStatus { position: absolute; top: 50%; transform: translateY(-50%); width: 16px; height: 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .data .penaltyStatus { left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data .penaltyStatus { right: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data .penaltyStatus.in:before { content: ""; display: inline-block; float: right; width: 16px; height: 16px; background: url(https://media.gemini.media/img/yallakora/staticimages/pIn.svg); background-size: 16px auto }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data .penaltyStatus.out:before { content: ""; display: inline-block; float: right; width: 16px; height: 16px; background: url(https://media.gemini.media/img/yallakora/staticimages/pOut.svg); background-size: 16px auto }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .imgCntnr { float: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .imgCntnr { float: left; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .data { float: right; padding-right: 10px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .data p { text-align: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .data span { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data { float: left; padding-left: 10px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data p { text-align: left; float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data span { text-align: left; float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty span.in { background: #38a163 !important; color: rgba(255,255,255,0.6) !important }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty span.out { background: #ff2f20 !important; color: rgba(255,255,255,0.6) !important }
    /*** Stats ***/
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsDiv { margin: 0; background: #fff; border-radius: 6px; overflow: hidden }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsTtl { display: inline-block; float: right; width: 100%; padding: 10px 20px; border-bottom: 1px solid #dadada; }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts h3 { float: right; background: #fff; font-family: droidBold, Arial; font-size: 15px; line-height: 2; padding: 0; width: calc(100% - 60px) }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .team { display: inline-block; width: 30px; height: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .team img { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .team.teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .team.teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul { padding: 10px 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li { margin-bottom: 0; background: #fff; padding: 10px 0 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .team { display: inline-block; width: 30px; height: 30px; text-align: center; font-size: 16px; font-family: CenturyGothicLight,arial; font-weight: bold; color: #000; line-height: 1.8; }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .desc { display: inline-block; float: right; width: calc(100% - 60px); font-size: 13px; line-height: 2.3; }
    /*** Events ***/
    .EuroMatchDetails .matchDetailsTabs .timeline.events { background: #fff; border-radius: 6px; overflow: hidden; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .eventsTtl { display: inline-block; float: right; width: 100%; padding: 10px 20px; border-bottom: 1px solid #dadada; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts h3 { display: inline-block; float: right; background: #fff; font-family: droidBold, Arial; font-size: 15px; line-height: 2; padding: 0; width: calc(100% - 60px); text-align: center }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .team { display: inline-block; width: 30px; height: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .team img { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .team.teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .team.teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul { padding: 30px 0; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul:before { top: 30px; height: calc(100% - 60px); }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li { padding: 30px 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li .min { width: 30px; height: 30px; border: 1px solid #CCCCCC; border-radius: 50%; right: auto; left: 50%; transform: translateX(-50%); line-height: 2; padding-left: 1px; font-family: CenturyGothicLight, Arial; font-weight: bold; font-size: 14px; overflow: hidden; top: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li:first-child .min { top: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li .min:after { display: none; content: ""; position: absolute; top: 0; left: 0; height: 30px; width: 30px; z-index: 1; border-radius: 50%; transform: none; margin-left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li p { background: none; font-size: 13px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right p { padding: 0; line-height: 2.2 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left p { padding: 0; line-height: 2.2 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p span { margin-bottom: 0; line-height: 2.6 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p span:before { display: inline-block; position: relative; top: 0; right: 0; left: 0; bottom: 0; margin-top: 8px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left.sub p span:before { float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right.sub p span:before { float: left; margin-right: 10px; transform: rotate(180deg); }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.right p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/ball.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.left p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/ball.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.right p span:after { content: ""; display: inline-block; height: 30px; width: 28px; background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal1.svg?ref=5.0) center center no-repeat #fff; background-size: 28px auto; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.left p span:after { content: ""; display: inline-block; height: 30px; width: 28px; background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal1.svg?ref=5.0) center center no-repeat #fff; background-size: 28px auto; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.right p span:after { content: ""; display: inline-block; height: 30px; width: 30px; background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.svg?ref=5.0) center center no-repeat #fff; background-size: 18px; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.left p span:after { content: ""; display: inline-block; height: 30px; width: 30px; background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.svg?ref=5.0) center center no-repeat #fff; background-size: 18px; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.right p span:after { content: ""; display: inline-block; height: 30px; width: 30px; background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.svg?ref=5.0) center center no-repeat #fff; background-size: 18px; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.left p span:after { content: ""; display: inline-block; height: 30px; width: 30px; background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.svg?ref=5.0) center center no-repeat #fff; background-size: 18px; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p .subIn:before { width: 18px; height: 18px; background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.svg?ref=5.0) center center no-repeat; background-size: 18px auto; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p .subOut:before { width: 18px; height: 18px; background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.svg?ref=5.0) center center no-repeat; background-size: 18px auto; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.referee .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/referee.svg?ref=5.0) center center no-repeat #fff; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.referee .min:after { display: inline-block }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penalty.right p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/penalty.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penalty.left p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/penalty.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penIn.right p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/penIn.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penIn.left p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/penIn.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penOut.right p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(../Images/penOut.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penOut.left p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(../Images/penOut.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li p span.assister { display: none; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right.goal p span.assister { display: inline-block; width: 100%; float: left;   color: #888; font-size: 12px; margin-left: 32px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left.goal p span.assister { display: inline-block; width: 100%; float: right;   color: #888; font-size: 12px; margin-right: 32px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.owngoal p span.assister { display: none; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right p span.assister:after { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left p span.assister:after { display: none }
    /*** Formation ***/
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formationDtls { display: inline-block; float: right; width: 100%; background: #fff; border-radius: 6px; overflow: hidden; margin-bottom: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .squadTtl { display: inline-block; float: right; width: 100%; padding: 10px 20px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team { display: inline-block; width: 100%; height: 30px; padding: 0; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team img { display: inline-block; float: right; width: 30px; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team p { display: inline-block; float: right; font-family: droidBold, Arial; font-size: 13px; color: #000; line-height: 2.4 }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team .formName { width: auto; line-height: 2; font-family: CenturyGothicLight, Arial; font-size: 16px; font-weight: bold; float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team.teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team a { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation { width: 100%; padding-bottom: calc(146.66% - 10px); margin-top: 0; background: url(../Images/footballfield.webp) center center no-repeat; background-size: 100% 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA { top: 34px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { bottom: 34px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA, .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { width: calc(100% - 20px); height: calc((100% / 2) - 34px); margin: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamBG { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player { width: 69px; height: 63px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA .icon-player:before {  background:url(../Images/tshirt-black.png);background-size:cover }
.EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB .icon-player:before {  background:url(../Images/tshirtII-white.webp);background-size:cover  }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player:before { content: ""; width: 69px; height: 63px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player:after { display:none;width: 100%; height: 10px; top: 32px; filter: none; border-radius: 50%; opacity: 0.2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player .number { z-index: 2; font-family: CenturyGothicLight, Arial; font-size: 16px; font-weight: bold; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin-top: 0; }

    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .playerName { z-index: 2;   color: #fff; font-size: 10px; font-family:droidLight, arial;text-align: center; height:18px;line-height:18px; width: 97px; position: absolute; top:73%; margin-top: 0; left: 50%; transform: translateX(-50%); border-radius: 5px;background:#003A24;    white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        padding: 0 4px;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .cardActions{display:flex;align-items:flex-end;justify-content:flex-start;gap:4px;position: absolute;
        width: 97px;
        bottom: 16px;
        right: -12px;height:27px;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span { position: relative; z-index: 2; width: 13px; height: 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span:before {    width: 13px; height: 16px; content: ""; display: inline-block; position: absolute;
        top: 0;
        right: 0;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span ..proPlayer .rightside { width: 100%; width: calc(100% - 320px); float: right; margin-left: 20px }
    .EuroMatchDetails .proPlayer .rightside { width: 100%; margin-left: 0 }

    .matchDetailsTabs { display: inline-block; float: right; width: 100%; position: relative;min-height:280px }
    .matchDetailsTabs .matchDtlsContent { display: inline-block; float: right; width: 100%; margin-top: 75px; height: auto }
    /********** Stats **********/
    .stats { margin-left: 20px; width: calc(100% - 320px); float: right; height: 335px; position: relative; z-index: 2 }
    .stats .leagueStats { display: inline-block; width: 100%; float: right }
    .stats .leagueStats .allItems { display: inline-block; width: 100%; float: right }
    .stats .item { float: right; display: inline-block; width: calc((100% - 20px) / 3); margin-left: 10px; background: #fff; position: relative; height: 285px }
    .stats .item:last-child { margin-left: 0 }
    .stats .item .title { width: 100%; display: inline-block; float: right; background: #000; text-align: center; color: #fff;   font-size: 12px; position: relative }
    .stats .item .title h3 { text-align: center }
    .stats .item.goals .title h3:before { content: "الأهداف المسجلة" }
    .stats .item.penalty .title h3:before { content: "ضربات الجزاء" }
    .stats .item.yellowCards .title h3:before { content: "الكروت الصفراء" }
    .stats .item.redCards .title h3:before { content: "الكروت الحمراء" }
    .stats .item.assist .title h3:before { content: "صناعة أهداف" }
    .stats .item.plays .title h3:before { content: "مرات اللعب" }
    .stats .item ul { display: inline-block; width: 100%; float: right; min-height: 192px }
    .stats .item.matchAction ul { min-height: 266px }
    .stats .item ul li { display: inline-block; width: 100%; float: right; border-bottom: 1px solid #e8e8e8; padding: 12px 10px; height: 64px; }
    .stats .item ul li .image { float: right; width: 38px; max-height:38px; overflow:hidden;text-align: center }
    .stats .item ul li .image img { width: 38px; height: auto }
    .stats .item ul li .name { float: right; display: inline-block; width: calc(100% - 76px); padding: 0 10px }
    .stats .item ul li .name a { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 16px; color: #000; line-height: 1.4;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
    .stats .item ul li .name a:nth-child(2) { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 13px; color: #555555; line-height: 1.2; margin-top: 5px; }
    .stats .item ul li .num { float: left; display: inline-block; width: 38px; height: 38px; background: #e8e8e8 }
    .stats .item ul li .num p { display: inline-block; float: right; width: 100%; text-align: center; direction: rtl; font-family: Arial; font-weight: bold; font-size: 20px; color: #0277bd; line-height: 1; margin-top: 5px; }
    .stats .item ul li .num span { display: inline-block; float: right; width: 100%; text-align: center; direction: rtl;   font-size: 11px; color: #0277bd; line-height: 1 }
    .stats .item.clubs ul li .num span:after { content: "نقطة" }
    .stats .item.scorer ul li .num span:after { content: "هدف" }
    .stats .item.gkList ul li .num span:after{ content: "تصدي" }
    .stats .item.goals ul li .num span:after { content: "هدف" }
    .stats .item.penalty ul li .num span:after { content: "ضربة" }
    .stats .item.yellowCards ul li .num span:after { content: "كارت" }
    .stats .item.redCards ul li .num span:after { content: "كارت" }
    .stats .item.plays ul li .num span:after { content: "مباراة" }
    .stats .item.assist ul li .num span:after { content: "هدف" }
    .stats .item.clubs ul li .name a { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 14px; color: #000; line-height: 2.8 }
    .stats .item ul li .teamA, .stats .item ul li .teamB { float: right; width: calc((100% - 56px) / 2); text-align: center; overflow: hidden }
    .stats .item ul li .teamA { padding-left: 12px }
    .stats .item ul li .teamB { padding-right: 12px }
    .stats .item ul li .teamA img, .stats .item ul li .teamB img { height: 20px; width: auto; border: none; display: inline-block }
    .stats .item ul li .teamA .team, .stats .item ul li .teamB .team { display: inline-block; width: 100%; margin: 0; padding-top: 5px; color: #000;   font-size: 11px; line-height: 1.2; text-align: center }
    .stats .item ul li .resultDiv { float: right; width: 56px; margin-top: 2px; }
    .stats .item ul li .resultDiv .matchStatus { display: inline-block; width: 100%; }
    .stats .item ul li .resultDiv .matchStatus .time { width: 100%; display: inline-block; color: #0277bd; font-family: Arial; font-size: 16px; font-weight: bold; text-align: center }
    .stats .item ul li .resultDiv .matchStatus date { width: 100%; display: inline-block; color: #4D4D4D; font-family: Arial; font-size: 12px; text-align: center }
    .stats .leagueStats .nextPrev { display: inline-block; width: 82px; float: right; height: 40px; position: absolute; top: 0; left: 0; z-index: 1; }
    .stats .leagueStats .nextPrev a { height: 40px; width: 40px; background: #0277bd; text-align: center;   color: #fff; font-size: 13px; line-height: 3.4 }
    .stats .leagueStats .nextPrev a:hover { background: #1b92d9 }
    .stats .leagueStats .nextPrev a.prev { float: right }
    .stats .leagueStats .nextPrev a.next { float: left }
    .stats .leagueStats .nextPrev a .icon-prev:before { content: "i"; color: #fff; font-size: 12px }
    .stats .leagueStats .nextPrev a .icon-next:before { content: "j"; color: #fff; font-size: 12px }
    .stats .item .noStats { display: inline-block; width: 100%; float: right; position: relative; height: 168px; border-bottom: none }
    .stats .item .noStats p { position: absolute; top: 50%; transform: translateY(-50%);   font-size: 14px; color: #000; width: 100%; text-align: center }



    /* fix handball worldcup title */
    @media screen and (min-width: 320px) and (max-width: 767px) {
        .stats.TourStats-2773 .ttl {
            height: 70px;
            padding-left:50px
        }
        .stats.TourStats-2773 .leagueStats .nextPrev{top:15px}
    }


    .matchDetailsTabs .timeline { display: inline-block; width: calc(100% - 200px); float: right; background: #fff; border: 1px solid #e0e0e0; margin: 10px calc((100% - (calc(100% - 200px))) / 2) 0; height: 1100px; overflow-y: scroll }
    /** Minute To Minute **/
    .EuroMatchDetails .mainTour .FullWidthBK{background:unset;padding:16px}
    .matchDetailsTabs .timeline .cnts { display: inline-block; width: calc(100% - 40px); margin: 0 20px 20px }
    .matchDetailsTabs .timeline .cnts ul { display: inline-block; width: 100%; position: relative }
    .matchDetailsTabs .timeline .cnts ul:before { right: 18px; top: 20px; width: 4px; background-color: #e2e3e4; bottom: 0; content: ""; display: block; position: absolute; }
    .matchDetailsTabs .timeline .cnts ul li { width: calc(100% - 50px); height: auto; position: relative; z-index: 1; display: inline-block; float: right; padding: 30px 0; margin: 0 50px 0 0; border-bottom: 1px dashed #e2e3e4 }
    .matchDetailsTabs .timeline .cnts ul li .min { width: 40px; height: 52px; background: #fff; text-align: center; font-size: 16px; color: #3d4248; line-height: 2.8; float: right; display: inline-block; font-family: arial; font-weight: bold; position: absolute; right: -50px; top: 20px; }
    .matchDetailsTabs .timeline .cnts ul li.goal .min { color: #fff }
    .matchDetailsTabs .timeline .cnts ul li .min .minNumber { position: relative; display: inline-block ;color:#1B71B7}
    .matchDetailsTabs .timeline .cnts ul li .min .minNumber:before { content: "'"; position: relative }
    .matchDetailsTabs .timeline .cnts ul li p { font-size: 14px;   width: 100%; text-align: right; float: right; display: inline-block }
    .matchDetailsTabs .timeline .cnts ul li .min:after { content: ""; display: block; position: absolute; top: 10px; left: 50%; margin-left: -17px; height: 34px; width: 34px; z-index: 1; border-radius: 50% }
    .matchDetailsTabs .timeline .cnts ul li.goal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.owngoal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.sub .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/sub.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.subIn .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.subOut .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.referee .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/referee.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.yellowCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.png) center center no-repeat #e2e3e4; background-size: 12px; }
    .matchDetailsTabs .timeline .cnts ul li.redCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.png) center center no-repeat #e2e3e4; background-size: 12px; }
    .matchDetailsTabs .timeline .cnts ul li.preMatch .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/preMatch.png) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline .cnts ul li.var .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/var.svg) center center no-repeat #e2e3e4; background-size: 22px; }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subIn .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subOut .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min { color: #fff }
    .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min { color: #fff }
    /** Goal **/
    .matchDetailsTabs .timeline .cnts ul li .goalDtls { width: 100%; text-align: right; float: right; display: inline-block; background: #f2f2f2; padding: 20px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .top { display: inline-block; float: right; width: 100% }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player { display: inline-block; margin-left: 10px; float: right; width: calc(100% - 110px) }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .image { float: right; width: 75px; height: 75px; text-align: center; margin-left: 10px; max-width: 100px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .image img { width: 75px; height: 75px; max-width: 100px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name { float: right; display: inline-block; }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name p { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 16px; color: #000; line-height: 1.2; margin-bottom: 5px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name a { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl; font-family: droidBold,Arial; font-size: 18px; color: #0277bd; line-height: 1.4; }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name a:nth-child(2n+1) { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 16px; color: #b9b9b9; line-height: 1.2; margin-top: 5px; }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .team { float: left; display: inline-block; width: auto; height: 75px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .team img { width: auto; height: 75px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom { display: inline-block; float: right; width: 100%; margin-top: 20px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom h3 { display: inline-block; width: 100%; position: relative; text-align: right; margin-bottom: 5px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom h3 span { text-align: center;   font-size: 14px; color: #bbb; background: #f2f2f2; padding: 3px 0 3px 10px; z-index: 2; position: relative }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom h3:before { content: ""; position: absolute; top: 50%; right: 0; width: 100%; height: 1px; background: #e0e0e0; transform: translateY(-50%); z-index: 1 }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom .items { float: right; margin-left: 40px; display: inline-block }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom .items:last-child { margin-left: 0; width: 108px }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom .items .label { float: right; display: inline-block; margin-left: 5px;   font-size: 14px; color: #7e7e7e }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom .items p { float: right; display: inline-block;   font-size: 13px; color: #7e7e7e; width: auto }
    .matchDetailsTabs .timeline .cnts ul li .goalDtls .bottom .items p span { font-family: Arial; font-weight: bold; font-size: 16px; margin-left: 5px }
    /** Sub **/
    .matchDetailsTabs .timeline .cnts ul li .subDtls { width: 100%; text-align: right; float: right; display: inline-block; background: #f2f2f2; padding: 20px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .top { display: inline-block; float: right; width: 100% }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player { display: inline-block; margin-left: 10px; float: right; width: calc((100% - 110px) / 2) }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .image { float: right; width: 75px; height: 75px; text-align: center; margin-left: 10px; max-width: 100px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .image img { width: 75px; height: 75px; max-width: 100px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name { float: right; display: inline-block; width: calc(100% - 85px); }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name p { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 16px; color: #000; line-height: 1.2; margin-bottom: 5px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name .subOut:before { content: ""; width: 14px; height: 9px; display: inline-block; background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat #f2f2f2; background-size: 14px; position: relative; margin-left: 5px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name .subIn:before { content: ""; width: 14px; height: 9px; display: inline-block; background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat #f2f2f2; background-size: 14px; position: relative; margin-left: 5px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name a { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl; font-family: droidBold,Arial; font-size: 18px; color: #0277bd; line-height: 1.4; }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name a:nth-child(2n+1) { display: inline-block; float: right; width: 100%; text-align: right; direction: rtl;   font-size: 16px; color: #b9b9b9; line-height: 1.2; margin-top: 5px; }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .team { float: left; display: inline-block; width: auto; height: 75px }
    .matchDetailsTabs .timeline .cnts ul li .subDtls .team img { width: auto; height: 75px }
    .matchDetailsTabs .timeline .cnts ul li .videoCntnr { padding-bottom: 0; float: right; width: 100%; position: relative; max-width: 500px; }
    .matchDetailsTabs .timeline .cnts ul li .videoCntnr iframe { width: 100%; height: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; transition: all 0.2s ease-in-out 0s }
    .matchDetailsTabs .timeline .cnts ul li .videoCntnr iframe, .matchDetailsTabs .timeline .cnts ul li .videoCntnr div, .matchDetailsTabs .timeline .cnts ul li .imageCntnr img { position: relative !important; padding-bottom: 0 !important; width: 560px !important; height: 420px !important; }
    .matchDetailsTabs .timeline .cnts ul li .imageCntnr img { height: auto !important }
    .matchDetailsTabs .timeline .cnts ul li .imageCntnr { padding-bottom: 0; float: right; width: 100%; position: relative; max-width: 500px; margin: 10px 0 ;margin: 10px calc((100% - 500px) / 2);}
    /** Start Match **/
    .matchDetailsTabs .timeline .cnts ul li.startMatch { width: 100%; text-align: center; padding: 8px 0 0; margin-bottom: 15px }
    .matchDetailsTabs .timeline .cnts ul li.startMatch .min { display: block; margin: 0 auto; }
    .matchDetailsTabs .timeline .cnts ul li.startMatch .startDesc { display: inline-block; text-align: center; width: 100% }
    .matchDetailsTabs .timeline .cnts ul li.startMatch .startDesc .center { display: inline-block; margin: 0 auto }
    .matchDetailsTabs .timeline .cnts ul li.startMatch span { float: right; margin-left: 10px }
    .matchDetailsTabs .timeline .cnts ul li.startMatch p { float: right }

    /*** Events ***/
    .matchDetailsTabs .timeline.events .cnts ul { display: inline-block; width: 100%; position: relative }
    .matchDetailsTabs .timeline.events .cnts ul:before { right: 50%; margin-right: -2px; top: 20px; width: 4px; background-color: #e2e3e4; bottom: 0; content: ""; display: block; position: absolute; }
    .matchDetailsTabs .timeline.events .cnts ul li { width: 100%; height: auto; position: relative; z-index: 1; display: inline-block; padding: 20px 0; border-bottom: none; margin: 0 }
    .matchDetailsTabs .timeline.events .cnts ul li.right { float: right; margin: 0 0 0 50px }
    .matchDetailsTabs .timeline.events .cnts ul li.left { float: left; margin: 0 50px 0 0 }
    .matchDetailsTabs .timeline.events .cnts ul li .min { width: 40px; height: 52px; background: #fff; text-align: center; font-size: 18px; color: #3d4248; line-height: 2.8; float: right; display: inline-block; font-family: arial; font-weight: bold; position: absolute; right: 50%; margin-right: -20px; top: 10px; }
    .matchDetailsTabs .timeline.events .cnts ul li p { background: #f2f2f2 }
    .matchDetailsTabs .timeline.events .cnts ul li.right p { width: calc(50% - 30px); float: right; padding: 10px 10px 10px 60px; text-align: left; margin-left: 30px }
    .matchDetailsTabs .timeline.events .cnts ul li.left p { width: calc(50% - 30px); float: left; padding: 10px 60px 10px 10px; text-align: right; margin-right: 30px }
    .matchDetailsTabs .timeline.events .cnts ul li.main p { width: 100%; text-align: center; margin-top: 36px; background: #fff; padding-bottom: 4px }
    .matchDetailsTabs .timeline.events .cnts ul li.right .min:after { margin-left: 0; left: 60px; top: 16px }
    .matchDetailsTabs .timeline.events .cnts ul li.left .min:after { margin-left: 0; left: -60px; top: 16px }
    .matchDetailsTabs .timeline.events .cnts ul li.goal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.png) center center no-repeat #fff; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.owngoal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal.png) center center no-repeat #fff; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.sub .min:after { background: none; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.subIn .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat #fff; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.subOut .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat #fff; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.referee .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/referee.png) center center no-repeat #fff; background-size: 22px; }
    .matchDetailsTabs .timeline.events .cnts ul li.yellowCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.png) center center no-repeat #fff; background-size: 12px; }
    .matchDetailsTabs .timeline.events .cnts ul li.redCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.png) center center no-repeat #fff; background-size: 12px; }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p { position: relative }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p span { display: inline-block; width: 100%; margin-bottom: 17px; position: relative }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p span:last-child { margin-bottom: 0 }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p span:before { content: ""; position: absolute; left: 10px; height: 34px; width: 34px; z-index: 1; border-radius: 50% }
    .matchDetailsTabs .timeline.events .cnts ul li.right.sub p span:before { left: -48px }
    .matchDetailsTabs .timeline.events .cnts ul li.left.sub p span:before { right: -48px }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p .subOut:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat #fff; background-size: 14px; top: 49px; top: -2px }
    .matchDetailsTabs .timeline.events .cnts ul li.sub p .subIn:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat #fff; background-size: 14px; top: 7px; top: -2px }

    /********** Match Statistics **********/
    .matchDetailsTabs .timeline.stats { overflow: hidden; height: auto }
    .matchDetailsTabs .timeline.stats .cnts .statsDiv { float: right; display: inline-block; width: 100%; margin: 20px 0 }
    .matchDetailsTabs .timeline.stats .cnts h3 { display: inline-block; width: 100%; background: #f2f2f2; text-align: center; color: #000; padding: 5px 0;   font-size: 16px; line-height: 2.2 }
    .matchDetailsTabs .timeline.stats .cnts ul { display: inline-block; width: 100%; position: relative; float: right }
    .matchDetailsTabs .timeline.stats .cnts ul:before { display: none }
    .matchDetailsTabs .timeline.stats .cnts ul li { width: 100%; margin: 0; padding: 14px 10px; border-bottom: none }
    .matchDetailsTabs .timeline.stats .cnts ul li:nth-child(even) { background: #e0e0e0 }
    .matchDetailsTabs .timeline.stats .cnts ul li:nth-child(odd) { background: #fff }
    .matchDetailsTabs .timeline.stats .cnts ul li:first-child .slider { display: none }
    .matchDetailsTabs .timeline.stats .cnts ul li:first-child .value { font-size: 48px; line-height: normal }
    .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamA, .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamB { height: auto }
    .matchDetailsTabs .timeline.stats .cnts ul li:first-child .desc { line-height: 4 }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA { float: right; width: calc((100% - 180px) / 2); height: 18px }
    .matchDetailsTabs .timeline.stats .cnts ul li .desc { float: right; display: inline-block; width: 180px; text-align: center;   font-size: 14px; color: #000; position: relative; line-height: 1.4 }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB { float: right; width: calc((100% - 180px) / 2); height: 18px }
    .matchDetailsTabs .timeline.stats .cnts ul li .value { display: inline-block; width: 50px; font-family: Arial; font-weight: bold; font-size: 20px; line-height: 0.9 }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA .value { float: left; margin-right: 20px; text-align: left; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB .value { float: right; margin-left: 20px; text-align: right; }
    .matchDetailsTabs .timeline.stats .cnts ul li .slider { -webkit-appearance: none; width: calc(100% - 70px); height: 18px; background: #f2f2f2; outline: none; opacity: 1; pointer-events: none; direction: ltr; border: 1px solid #e8e8e8 }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA .slider { float: left; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB .slider { float: right; transform: scaleX(-1) }
    input[type="range"] { position: relative; overflow: hidden }
    input[type="range"]:focus { border: none !important }
    ::-webkit-slider-runnable-track { background: #f2f2f2; }
    ::-webkit-slider-thumb { -webkit-appearance: none; width: 0; height: 22px; background: transparent; box-shadow: -100vw 0 0 100vw #000; position: relative }
    ::-webkit-slider-thumb:after { position: absolute; top: 0; left: 0; content: ""; width: 100px; height: 100px; background: #ff1a3b }
    ::-moz-range-track { height: 22px; background: #f2f2f2; }
    ::-moz-range-thumb { -webkit-appearance: none; width: 0; height: 22px; background: transparent; box-shadow: -100vw 0 0 100vw #000; }
    ::-ms-fill-lower { background: #000; }
    ::-ms-thumb { -webkit-appearance: none; width: 0; height: 22px; background: transparent; box-shadow: -100vw 0 0 100vw #000; }
    ::-ms-ticks-after { display: none; }
    ::-ms-ticks-before { display: none; }
    ::-ms-track { background: #f2f2f2; color: transparent; height: 22px; border: none; }
    ::-ms-tooltip { display: none; }
    /*** Previous Matches Results ***/
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt { float: right; display: inline-block; width: 100%; margin: 20px 0 }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamA, .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamB { display: inline-block; width: calc((100% - 180px) / 2) }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamA { float: right; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamB { float: left; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item { width: 100%; height: auto }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item .title { display: none }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li { padding: 14px 10px; border-bottom: 1px solid #e8e8e8; background: #fff !important }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li:last-child { border-bottom: none }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamA, .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamB { width: calc((100% - 66px) / 2); height: auto }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamA img, .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamB img { height: 34px }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv { width: 66px; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .result { color: #0277bd; font-size: 16px; font-family: arial; font-weight: bold; display: inline-block; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .result:first-of-type { float: right; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .result:last-of-type { float: left }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .matchStatus { display: inline-block; width: 100%; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .matchStatus .status.details { width: 100%; height: 18px; display: inline-block; color: #fff;   font-size: 10px; text-align: center; background: #0277bd; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .resultDiv .matchStatus .status:before { content: "التفاصيل"; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .penaltyRes { bottom: 3px; }
    .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .penaltyRes span { font-size: 12px; }
    /** Squad **/
    .matchDetailsTabs .timeline.squad { overflow: hidden; height: auto }
    .matchDetailsTabs .timeline.squad .cnts ul:before { display: none }
    .matchDetailsTabs .timeline.squad .cnts ul li { width: 100%; padding: 6px 0; margin: 0 }
    .matchDetailsTabs .timeline.squad .teamA, .matchDetailsTabs .timeline.squad .teamB { float: right; display: inline-block; width: calc((100% - 330px) / 2) }
    .matchDetailsTabs .timeline.squad .teamA { padding: 12px 0 0 20px }
    .matchDetailsTabs .timeline.squad .teamB { padding: 12px 20px 0 0 }
    .matchDetailsTabs .timeline.squad .teamA .formName, .matchDetailsTabs .timeline.squad .teamB .formName { display: inline-block; width: 100%; font-family: Arial; font-size: 18px; color: #000; margin-bottom: 20px; height: 24px }
    .matchDetailsTabs .timeline.squad .teamA .formName { text-align: right }
    .matchDetailsTabs .timeline.squad .teamB .formName { text-align: left }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad, .matchDetailsTabs .timeline.squad .teamB .matchSquad { display: inline-block; width: 100%; float: right; margin-bottom: 20px }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad h3, .matchDetailsTabs .timeline.squad .teamB .matchSquad h3 { display: inline-block; width: 100%; background: #f2f2f2; padding: 8px 10px;   color: #000; font-size: 16px }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad h3 { text-align: right }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad h3 { text-align: left }
    .matchDetailsTabs .timeline.squad .matchSquad.main ul li:last-child { border-bottom: none }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { display: inline-block; width: 18px; font-family: Arial; font-size: 16px; color: #000; line-height: 1.6 }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum { float: right; margin-left: 20px; text-align: right }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { float: left; margin-right: 20px; text-align: left }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { display: inline-block; width: auto;   font-size: 13px; color: #0277bd }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName { float: right; text-align: right }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { float: left; text-align: left }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span { font-family: Arial; font-size: 14px; color: #000; line-height: 1.8; }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span { float: left; margin-right: 5px }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span { float: right; margin-left: 5px }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before,
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before,
    .matchDetailsTabs .timeline.squad .matchSquad ul li .VoteBtn:before { width: 22px; height: 22px; content: ""; display: inline-block }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before { float: left; }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before { float: right }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span.goal:after { float: left; margin-left: 2px }
    .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span.goal:after { float: right; margin-right: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.goal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.png) center center no-repeat; background-size: 100% auto; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.owngoal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal.png) center center no-repeat; background-size: 100% auto; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.yellowCard:before { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.png) center center no-repeat; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.redCard:before { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.png) center center no-repeat; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.subIn:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.subOut:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.VoteBtn:before { background: url(https://media.gemini.media/img/yallakora/staticimages/likePlayer.png) center center no-repeat; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .teamA .coach, .matchDetailsTabs .timeline.squad .teamB .coach { display: inline-block; width: 100%;   color: #000; font-size: 16px }
    .matchDetailsTabs .timeline.squad .teamA .coach span, .matchDetailsTabs .timeline.squad .teamB .coach span { margin-right: 5px }
    .matchDetailsTabs .timeline.squad .teamA .coach { text-align: right }
    .matchDetailsTabs .timeline.squad .teamB .coach { text-align: left }

    /** ACN Like **/
    .matchDetailsTabs .timeline.squad .matchSquad ul li .VoteBtn { cursor: pointer }
    .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span.dimmed, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span.dimmed { opacity: 0.1; }
    .matchDetailsTabs .timeline.squad .matchSquad ul li span.active:before { background: url(https://media.gemini.media/img/yallakora/staticimages/likedPlayer.png) center center no-repeat; margin-top: 2px }
    .bigLike { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 284px; height: 300px; z-index: 3; opacity: 0; visibility: hidden }
    .bigLike img { width: 284px; height: auto }
    .likedPlayer .bigLike { animation-name: likeAnimate; animation-duration: 3s; opacity: 1; visibility: visible }
    @keyframes likeAnimate {
        0% { transform: translate(-50%, calc(-50% + 50px)); opacity: 0; visibility: hidden }
        50% { transform: translate(-50%, calc(-50% + 0px)); opacity: 1; visibility: visible }
        100% { transform: translate(-50%, calc(-50% - 50px)); opacity: 0; visibility: hidden }
    }

    /** Team Squad **/
    .mainTour .teamSquad .ttl { display: none }
    .mainTour .teamSquad .title h1 { display: inline-block; width: auto; font-size: 18px; font-family: droidBold, Arial; color: #000; float: right }
    .mainTour .teamSquad .title:after { background-color: #aaa; }
    .mainTour .teamSquad .positionName .title { background: #000; padding: 0 10px; height: 40px; border-radius: 6px }
    .mainTour .teamSquad .positionName .title h2 { color: #fff; font-size: 15px; line-height: 40px }
    .mainTour .teamSquad .positionName .title:after { display: none }
    .mainTour .teamSquad .positionContainer { display: inline-block; float: right; width: 100%; }
    .mainTour .teamSquad .positionName { display: inline-block; float: right; width: 100%; margin-bottom: 30px }
    .mainTour .teamSquad li { display: inline-block; float: right; width: calc((100% - 32px) / 3); margin: 0 0 16px 16px; background: #F2F2F2; border-radius: 10px; overflow: hidden; border:0;padding:8px}
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 0 }
    .mainTour .teamSquad .playerCard { display: inline-block; float: right; width: 100% }
    .mainTour .teamSquad .playerHeader { display: inline-block; float: right; width: 100%; height: 110px; padding: 16px; background: #eaeaea; pointer-events: none }
    .mainTour .teamSquad .playerHeader .playerImgCnt { display: inline-block; float: right; width: 78px; height: 78px; border-radius: 50%; overflow: hidden; background: #fff }
    .mainTour .teamSquad .playerHeader .playerImgCnt img { width: 100%; height: auto }
    .mainTour .teamSquad .playerHeader .playerInfo { display: inline-block; float: right; width: calc(100% - 78px); padding-right: 16px; margin-bottom: 0 }
    .mainTour .teamSquad .playerHeader .playerInfo .shirt { display: inline-block; float: right; width: 100%; font-family: ykBold,Arial; color: #000; font-size: 22px; }
    .mainTour .teamSquad .playerHeader .playerInfo .name { display: inline-block; float: right; width: 100%; font-family: droidBold,Arial; color: #000; font-size: 16px; }
    .mainTour .teamSquad .playerHeader .playerInfo .position { display: inline-block; float: right; width: 100%;   color: #aaa; font-size: 11px; }
    .mainTour .teamSquad .playerData { display: inline-block; float: right; width: 100%; pointer-events: none }
    .mainTour .teamSquad .playerData .item { display: inline-block; float: right; width: 100%; border-bottom: 1px solid #e8e8e8; padding: 0 16px; height: 34px }
    .mainTour .teamSquad .playerData .item:last-child { border-bottom: none }
    .mainTour .teamSquad .playerData .item .data { display: inline-block; float: right; width: 50%; line-height: 34px }
    .mainTour .teamSquad .playerData .item label.data {   font-size: 11px; color: #76766f; text-align: right }
    .mainTour .teamSquad .playerData .item p.data, .mainTour .teamSquad .playerData .item .data .countryName {   font-size: 12px; text-align: left }
    .mainTour .teamSquad .playerData .item .data .countryName { float: left }
    .mainTour .teamSquad .playerData .item .data img { float: left; width: auto; height: 18px; margin: 8px 0 8px 6px }
    .mainTour .teamSquad .playerData .item:last-child { height: 46px }
    .mainTour .teamSquad .playerData .item:last-child .data { height: 46px; color: #0277bd; line-height: 46px }
    .mainTour .teamSquad .playerData .item .data .icon-arrow:before { display: inline-block; float: left; content: "h"; font-size: 16px; color: #0277bd; line-height: 46px; margin-right: 10px }
    /** Colors **/

    /** Formation **/
    .matchDetailsTabs .timeline.squad .formation { float: right; display: inline-block; width: 330px; height: 484px; position: relative; background: url(https://media.gemini.media/img/yallakora/staticimages/formationBg.jpg) center center no-repeat; background-size: 100%; margin-top: 56px; padding: 10px }
    .matchDetailsTabs .timeline.squad .formation .teamA, .matchDetailsTabs .timeline.squad .formation .teamB { position: absolute; width: 310px; height: 222px; right: 10px; padding: 0 }
    .matchDetailsTabs .timeline.squad .formation .teamA { top: 10px }
    .matchDetailsTabs .timeline.squad .formation .teamB { bottom: 10px }
    .matchDetailsTabs .timeline.squad .formation .teamBG { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: auto; height: 80px; opacity: 0.15 }
    .matchDetailsTabs .timeline.squad .formation .player { position: absolute; width: 24px }
    .matchDetailsTabs .timeline.squad .formation .icon-player:before { content: "G"; display: block; font-size: 24px; line-height: 1; position: relative; z-index: 2 }
    .matchDetailsTabs .timeline.squad .formation .teamA .icon-player:before { color: #fff }
    .matchDetailsTabs .timeline.squad .formation .teamB .icon-player:before { color: #000 }
    .matchDetailsTabs .timeline.squad .formation .icon-player:after { content: ""; width: 24px; height: 3px; background: #000; filter: blur(3px); position: absolute; left: 0; top: 20px; z-index: 1 }
    .matchDetailsTabs .timeline.squad .formation .player p { width: 100%; display: inline-block; float: right; color: #fff; font-family: Arial; font-size: 12px; text-align: center; line-height: 1; margin-top: 2px }
    .matchDetailsTabs .timeline.squad .formation .teamB .player p{color:#000}
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p02 { top: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p03 { top: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p04 { top: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p05 { top: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p06 { top: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p07 { top: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p08 { top: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p09 { top: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p10 { top: calc(84% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p11 { top: calc(84% - 5px); right: calc(37.5% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p02 { bottom: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p03 { bottom: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p04 { bottom: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p05 { bottom: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p06 { bottom: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p07 { bottom: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p08 { bottom: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p09 { bottom: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p10 { bottom: calc(84% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p11 { bottom: calc(84% - 5px); left: calc(37.5% - 12px) }

    /********** 4-3-3 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p02 { top: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p03 { top: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p04 { top: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p05 { top: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p06 { top: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p07 { top: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p08 { top: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p09 { top: calc(84% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p10 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form433 .player.p11 { top: calc(84% - 5px); right: calc(25% - 12px) }
    /** bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p02 { bottom: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p03 { bottom: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p04 { bottom: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p05 { bottom: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p06 { bottom: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p07 { bottom: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p08 { bottom: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p09 { bottom: calc(84% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p10 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form433 .player.p11 { bottom: calc(84% - 5px); left: calc(25% - 12px) }
    /********** 3-4-3 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p02 { top: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p03 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p04 { top: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p05 { top: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p06 { top: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p07 { top: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p08 { top: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p09 { top: calc(84% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p10 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form343 .player.p11 { top: calc(84% - 5px); right: calc(25% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p02 { bottom: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p03 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p04 { bottom: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p05 { bottom: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p06 { bottom: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p07 { bottom: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p08 { bottom: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p09 { bottom: calc(84% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p10 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form343 .player.p11 { bottom: calc(84% - 5px); left: calc(25% - 12px) }
    /********** 3-5-2 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p02 { top: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p03 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p04 { top: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p05 { top: calc(56% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p06 { top: calc(56% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p07 { top: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p08 { top: calc(56% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p09 { top: calc(56% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p10 { top: calc(84% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form352 .player.p11 { top: calc(84% - 5px); right: calc(37.5% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p02 { bottom: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p03 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p04 { bottom: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p05 { bottom: calc(56% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p06 { bottom: calc(56% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p07 { bottom: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p08 { bottom: calc(56% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p09 { bottom: calc(56% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p10 { bottom: calc(84% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form352 .player.p11 { bottom: calc(84% - 5px); left: calc(37.5% - 12px) }
    /********** 5-3-2 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p02 { top: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p03 { top: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p04 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p05 { top: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p06 { top: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p07 { top: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p08 { top: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p09 { top: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p10 { top: calc(84% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form532 .player.p11 { top: calc(84% - 5px); right: calc(37.5% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p02 { bottom: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p03 { bottom: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p04 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p05 { bottom: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p06 { bottom: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p07 { bottom: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p08 { bottom: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p09 { bottom: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p10 { bottom: calc(84% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form532 .player.p11 { bottom: calc(84% - 5px); left: calc(37.5% - 12px) }
    /********** 5-4-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p02 { top: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p03 { top: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p04 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p05 { top: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p06 { top: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p07 { top: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p08 { top: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p09 { top: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p10 { top: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form541 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p02 { bottom: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p03 { bottom: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p04 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p05 { bottom: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p06 { bottom: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p07 { bottom: calc(56% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p08 { bottom: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p09 { bottom: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p10 { bottom: calc(56% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form541 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 4-5-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p02 { top: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p03 { top: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p04 { top: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p05 { top: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p06 { top: calc(56% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p07 { top: calc(56% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p08 { top: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p09 { top: calc(56% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p10 { top: calc(56% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form451 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p02 { bottom: calc(28% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p03 { bottom: calc(28% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p04 { bottom: calc(28% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p05 { bottom: calc(28% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p06 { bottom: calc(56% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p07 { bottom: calc(56% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p08 { bottom: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p09 { bottom: calc(56% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p10 { bottom: calc(56% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form451 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 5-2-3 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p02 { top: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p03 { top: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p04 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p05 { top: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p06 { top: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p07 { top: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p08 { top: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p09 { top: calc(84% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p10 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form523 .player.p11 { top: calc(84% - 5px); right: calc(25% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p02 { bottom: calc(28% - 5px); right: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p03 { bottom: calc(28% - 5px); right: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p04 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p05 { bottom: calc(28% - 5px); left: calc(30% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p06 { bottom: calc(28% - 5px); left: calc(10% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p07 { bottom: calc(56% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p08 { bottom: calc(56% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p09 { bottom: calc(84% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p10 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form523 .player.p11 { bottom: calc(84% - 5px); left: calc(25% - 12px) }
    /********** 6-3-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p02 { top: calc(28% - 5px); left: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p03 { top: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p04 { top: calc(28% - 5px); left: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p05 { top: calc(28% - 5px); right: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p06 { top: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p07 { top: calc(28% - 5px); right: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p08 { top: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p09 { top: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p10 { top: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form631 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p02 { bottom: calc(28% - 5px); right: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p03 { bottom: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p04 { bottom: calc(28% - 5px); right: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p05 { bottom: calc(28% - 5px); left: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p06 { bottom: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p07 { bottom: calc(28% - 5px); left: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p08 { bottom: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p09 { bottom: calc(56% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p10 { bottom: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form631 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 3-6-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p02 { top: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p03 { top: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p04 { top: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p05 { top: calc(56% - 5px); left: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p06 { top: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p07 { top: calc(56% - 5px); left: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p08 { top: calc(56% - 5px); right: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p09 { top: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p10 { top: calc(56% - 5px); right: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form361 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p02 { bottom: calc(28% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p03 { bottom: calc(28% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p04 { bottom: calc(28% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p05 { bottom: calc(56% - 5px); right: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p06 { bottom: calc(56% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p07 { bottom: calc(56% - 5px); right: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p08 { bottom: calc(56% - 5px); left: calc(41.66% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p09 { bottom: calc(56% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p10 { bottom: calc(56% - 5px); left: calc(8.33% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form361 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 4-1-4-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p02 { top: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p03 { top: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p04 { top: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p05 { top: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p06 { top: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p07 { top: calc(63% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p08 { top: calc(63% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p09 { top: calc(63% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p10 { top: calc(63% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4141 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p02 { top: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p03 { top: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p04 { top: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p05 { top: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p06 { top: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p07 { top: calc(63% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p08 { top: calc(63% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p09 { top: calc(63% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p10 { top: calc(63% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4141 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 4-3-2-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p02 { top: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p03 { top: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p04 { top: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p05 { top: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p06 { top: calc(42% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p07 { top: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p08 { top: calc(42% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p09 { top: calc(63% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p10 { top: calc(63% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4321 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p02 { bottom: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p03 { bottom: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p04 { bottom: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p05 { bottom: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p06 { bottom: calc(42% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p07 { bottom: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p08 { bottom: calc(42% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p09 { bottom: calc(63% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p10 { bottom: calc(63% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4321 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /********** 4-3-1-2 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p02 { top: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p03 { top: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p04 { top: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p05 { top: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p06 { top: calc(42% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p07 { top: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p08 { top: calc(42% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p09 { top: calc(63% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p10 { top: calc(84% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4312 .player.p11 { top: calc(84% - 5px); right: calc(37.5% - 12px) }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p02 { bottom: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p03 { bottom: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p04 { bottom: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p05 { bottom: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p06 { bottom: calc(42% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p07 { bottom: calc(42% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p08 { bottom: calc(42% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p09 { bottom: calc(63% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p10 { bottom: calc(84% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4312 .player.p11 { bottom: calc(84% - 5px); left: calc(37.5% - 12px) }
    /********** 4-2-3-1 **********/
    /** Top **/
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p01 { top: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p02 { top: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p03 { top: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p04 { top: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p05 { top: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p06 { top: calc(42% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p07 { top: calc(42% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p08 { top: calc(63% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p09 { top: calc(63% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p10 { top: calc(63% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamA.form4231 .player.p11 { top: calc(84% - 5px); left: 50%; transform: translateX(-50%); }
    /** Bottom **/
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p01 { bottom: 0; left: 50%; transform: translateX(-50%) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p02 { bottom: calc(21% - 5px); right: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p03 { bottom: calc(21% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p04 { bottom: calc(21% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p05 { bottom: calc(21% - 5px); left: calc(12.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p06 { bottom: calc(42% - 5px); right: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p07 { bottom: calc(42% - 5px); left: calc(37.5% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p08 { bottom: calc(63% - 5px); right: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p09 { bottom: calc(63% - 5px); left: 50%; transform: translateX(-50%); }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p10 { bottom: calc(63% - 5px); left: calc(25% - 12px) }
    .matchDetailsTabs .timeline.squad .formation .teamB.form4231 .player.p11 { bottom: calc(84% - 5px); left: 50%; transform: translateX(-50%); }


    .matchDetailsTabs .matchDetailsTtl .teamA.black { border-right: 4px solid #000 }
    .matchDetailsTabs .matchDetailsTtl .teamA.white { border-right: 4px solid #fff }
    .matchDetailsTabs .matchDetailsTtl .teamA.lightblue { border-right: 4px solid #40c4ff }
    .matchDetailsTabs .matchDetailsTtl .teamA.red { border-right: 4px solid #ff1a3b }
    .matchDetailsTabs .matchDetailsTtl .teamA.blue { border-right: 4px solid #304ffe }
    .matchDetailsTabs .matchDetailsTtl .teamA.orange { border-right: 4px solid #ff8f00 }
    .matchDetailsTabs .matchDetailsTtl .teamA.yellow { border-right: 4px solid #ffd600 }
    .matchDetailsTabs .matchDetailsTtl .teamA.green { border-right: 4px solid #00c853 }
    .matchDetailsTabs .matchDetailsTtl .teamA.purple { border-right: 4px solid #623393 }

    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.black .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.black .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.black .slider::-ms-fill-lower { background: #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.black .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.white .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.white .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.white .slider::-ms-fill-lower { background: #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.white .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.lightblue .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.lightblue .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.lightblue .slider::-ms-fill-lower { background: #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.lightblue .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.red .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.red .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.red .slider::-ms-fill-lower { background: #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.red .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.blue .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.blue .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.blue .slider::-ms-fill-lower { background: #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.blue .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.orange .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.orange .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.orange .slider::-ms-fill-lower { background: #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.orange .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.yellow .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.yellow .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.yellow .slider::-ms-fill-lower { background: #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.yellow .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.green .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.green .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.green .slider::-ms-fill-lower { background: #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.green .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.purple .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.purple .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.purple .slider::-ms-fill-lower { background: #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamA.purple .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.squad .formation .teamA.black .icon-player:before { color: #000 }
    .matchDetailsTabs .timeline.squad .formation .teamA.white .icon-player:before { color: #fff }
    .matchDetailsTabs .timeline.squad .formation .teamA.lightblue .icon-player:before { color: #40c4ff }
    .matchDetailsTabs .timeline.squad .formation .teamA.red .icon-player:before { color: #ff1a3b }
    .matchDetailsTabs .timeline.squad .formation .teamA.blue .icon-player:before { color: #304ffe }
    .matchDetailsTabs .timeline.squad .formation .teamA.orange .icon-player:before { color: #ff8f00 }
    .matchDetailsTabs .timeline.squad .formation .teamA.yellow .icon-player:before { color: #ffd600 }
    .matchDetailsTabs .timeline.squad .formation .teamA.green .icon-player:before { color: #00c853 }
    .matchDetailsTabs .timeline.squad .formation .teamA.purple .icon-player:before { color: #623393 }
    /** Team B Color **/
    .matchDetailsTabs .matchDetailsTtl .teamB.black { border-left: 4px solid #000 }
    .matchDetailsTabs .matchDetailsTtl .teamB.white { border-left: 4px solid #fff }
    .matchDetailsTabs .matchDetailsTtl .teamB.lightblue { border-left: 4px solid #40c4ff }
    .matchDetailsTabs .matchDetailsTtl .teamB.red { border-left: 4px solid #ff1a3b }
    .matchDetailsTabs .matchDetailsTtl .teamB.blue { border-left: 4px solid #304ffe }
    .matchDetailsTabs .matchDetailsTtl .teamB.orange { border-left: 4px solid #ff8f00 }
    .matchDetailsTabs .matchDetailsTtl .teamB.yellow { border-left: 4px solid #ffd600 }
    .matchDetailsTabs .matchDetailsTtl .teamB.green { border-left: 4px solid #00c853 }
    .matchDetailsTabs .matchDetailsTtl .teamB.purple { border-left: 4px solid #623393 }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.black .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.black .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.black .slider::-ms-fill-lower { background: #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.black .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #000; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.white .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.white .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.white .slider::-ms-fill-lower { background: #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.white .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #fff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.lightblue .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.lightblue .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.lightblue .slider::-ms-fill-lower { background: #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.lightblue .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #40c4ff; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.red .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.red .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.red .slider::-ms-fill-lower { background: #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.red .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ff1a3b; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.blue .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.blue .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.blue .slider::-ms-fill-lower { background: #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.blue .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #304ffe; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.orange .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.orange .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.orange .slider::-ms-fill-lower { background: #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.orange .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ff8f00; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.yellow .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.yellow .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.yellow .slider::-ms-fill-lower { background: #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.yellow .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #ffd600; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.green .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.green .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.green .slider::-ms-fill-lower { background: #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.green .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #00c853; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.purple .slider::-webkit-slider-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.purple .slider::-moz-range-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.purple .slider::-ms-fill-lower { background: #623393; }
    .matchDetailsTabs .timeline.stats .cnts ul li .teamB.purple .slider::-ms-thumb { box-shadow: -100vw 0 0 100vw #623393; }
    .matchDetailsTabs .timeline.squad .formation .teamB.black .icon-player:before { color: #000 }
    .matchDetailsTabs .timeline.squad .formation .teamB.white .icon-player:before { color: #fff }
    .matchDetailsTabs .timeline.squad .formation .teamB.lightblue .icon-player:before { color: #40c4ff }
    .matchDetailsTabs .timeline.squad .formation .teamB.red .icon-player:before { color: #ff1a3b }
    .matchDetailsTabs .timeline.squad .formation .teamB.blue .icon-player:before { color: #304ffe }
    .matchDetailsTabs .timeline.squad .formation .teamB.orange .icon-player:before { color: #ff8f00 }
    .matchDetailsTabs .timeline.squad .formation .teamB.yellow .icon-player:before { color: #ffd600 }
    .matchDetailsTabs .timeline.squad .formation .teamB.green .icon-player:before { color: #00c853 }
    .matchDetailsTabs .timeline.squad .formation .teamB.purple .icon-player:before { color: #623393 }

    /** Man of Match **/


    .EuroMatchDetails .matchDetailsTtl { display: none }
    .EuroMatchDetails .matchDetailsTabs  .loaderFullDiv{display:block;width:100%;height:72px;float:left;position:absolute;top:0;left:0}
    .EuroMatchDetails .matchDetailsTabs  .matchLoader{height:72px}
    .EuroMatchDetails .matchDetailsTabs  .matchLoader img{height:100%}
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent { margin-top: 0; }
    .EuroMatchDetails .mtchDtlsRslt li .matchDetails .item:before { background: none }
    .EuroMatchDetails .matchDetailsTabs .timeline { border: none; background: none; height: auto; width: 800px; margin: 0 calc((100% - 800px) / 2); overflow-y: unset; position: relative;min-height:70px }
    .EuroMatchDetails .matchDetailsTabs .timeline .cnts { width: 100%; margin: 0; float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul:before { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li { background: #fff; border-radius: 8px; margin: 0; width: 100%; margin-bottom: 30px; border: none;  padding: 0 ;border: 1px solid rgba(0, 0, 0, 0.10);

    }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min { display: inline-block; float: right; width: 100%; text-align: left; line-height: normal; color: #000; font-family: CenturyGothicLight, Arial; position: relative; top: 0; left: 0; bottom: 0; right: 0; border-bottom: 1px solid #dadada; padding: 16px 20px; height: 54px;border-radius:8px 8px 0 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.preMatch .min { color: #fff }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.matchDetailsIshowcaseContainer { background: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.matchDetailsIshowcaseContainer .showcaseDiv { position: relative; left: auto; bottom: auto; margin: 0 calc((100% - 300px) / 2); }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.matchDetailsIshowcaseContainer .adTtl { padding: 0; font-size: 11px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.matchDetailsIshowcaseContainer iframe { width: 300px; height: 250px }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent .tabs-nav { display: none }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav { display: inline-block; float: right; width: 100%; height: 40px; position: absolute; left: 0; top: 0; margin: 0; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav ul { list-style: none; margin: 0 auto; display: inline-block; float: right; width: 100%; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav ul:after { display: block; clear: both; content: " "; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav li { display: inline-block; position: relative; float: right; width: 50%; height: 40px; padding: 0; text-align: center; background: #fff; border-radius: 6px; color: #fff; 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; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav li > a { display: inline-block; color: #000; float: right; width: 100%; position: relative;   font-size: 13px; line-height: 3.2; -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; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav .tabs-selected { background: #333 }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav .tabs-selected > a { color: #fff }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav .tabs-selected > a:link, .module .tabs-nav .tabs-selected > a:visited, .module .tabs-nav .tabs-disabled a:link, .module .tabs-nav .tabs-disabled a:visited { cursor: text; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-nav li > a:hover, .module .tabs-nav li > a:focus, .module .tabs-nav li > a:active { cursor: pointer; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .viewTabContainer { display: inline-block; float: right; position: relative; margin-top: 60px }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-container { display: inline-block; float: left; width: 100%; opacity: 1; visibility: visible; }
    .EuroMatchDetails .matchDetailsTabs .matchDtlsContent.wzImportantMins .tabs-container.tabs-hide { opacity: 0; visibility: hidden; display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li p { padding: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .videoCntnrs { display: inline-block; float: right; width: 100%; padding: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .videoCntnrs iframe{width:100%;}
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min:after { display: inline-block; content: "T"; color: #005635; right: 12px; margin: 0; top: 50%; transform: translateY(-50%); border-radius: 0; line-height: 2.2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.owngoal .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subIn .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subOut .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.preMatch .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.var .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penIn .min:after,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penOut .min:after { display: inline-block; content: ""; background-color: transparent; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min .comment { position: absolute; right: 50px; top: 50%; transform: translateY(-50%); font-family: droidBold, Arial; font-size: 13px; color: #1B71B7; text-align: right; direction: rtl; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min .comment:after { content: "تعليق" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min .comment:after { content: "هدف" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.owngoal .min .comment:after { content: "هدف عكسي" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min .comment:after { content: "تبديل" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subIn .min .comment:after { content: "دخول لاعب" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subOut .min .comment:after { content: "خروج لاعب" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee .min .comment:after { content: "صافرة الحكم" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min .comment:after { content: "كارت أصفر" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min .comment:after { content: "كارت أحمر" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.preMatch .min .comment:after { content: "ما قبل المباراة" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.var .min .comment:after { content: "فار" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.Half1End .min .comment:after { content: "نهاية الشوط الأول" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.Half2End .min .comment:after { content: "نهاية الشوط الثاني" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.Half3End .min .comment:after { content: "نهاية الشوط الإضافي الأول" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.Half4End .min .comment:after { content: "نهاية الشوط الإضافي الثاني" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.Half5End .min .comment:after { content: "نهاية ضربات الجزاء الترجيحية" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .min .comment:after { content: "ضربة جزاء" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penIn .min .comment:after { content: "هدف (ضربة جزاء)" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penOut .min .comment:after { content: "ضربة جزاء ضائعة" }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subIn .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.subOut .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min { color: #000 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min { color: #fff !important }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min .comment { color: #fff }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.TeamA .min { background: #b2b2b2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.TeamB .min { background: #000; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.white .min { background: #b2b2b2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.black .min { background: #000; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.lightblue .min { background: #40c4ff }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.red .min { background: #ff1a3b }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.blue .min { background: #304ffe }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.orange .min { background: #ff8f00 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.yellow .min { background: #ffd600 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.green .min { background: #00c853 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.purple .min { background: #623393 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls { background: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player { width: 100%; margin-left: 0; padding-right: 0; position: relative; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .team { float: right; height: 30px; margin-left: 10px; margin-top: 15px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .team img { height: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name { width: auto }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name p { position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: auto; margin: 0; padding: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .image { float: left; width: 60px; height: 60px; border-radius: 6px; overflow: hidden; margin-left: 0; max-width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .image img { width: 100%; height: auto; max-width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name a { font-size: 14px;   color: #000; margin-top: 15px; line-height: 2 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult { position: absolute; top: 15px; left: 50%; transform: translateX(-50%); width: 330px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamA,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamB { display: inline-block; width: 130px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult p { display: inline-block; float: right; width: 100%;   font-size: 13px; line-height: 1.8; color: #fff; padding: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamA p { text-align: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamB p { text-align: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result { display: inline-block; float: right; width: 70px; padding: 0 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span { color: #fff; font-size: 16px; font-family: CenturyGothicLight,arial; font-weight: bold; text-align: center; float: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span.a { float: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span.b { float: left; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .result span.a:after { content: "-"; position: absolute; left: 50%; transform: translateX(-50%); }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf p { color: #005635; text-align: center }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min {border-radius:8px 8px 0 0 ; background: #fff; color: #1B71B7 !important; text-align: center; height: 150px; padding-top: 36px; border-bottom: 1px solid rgba(0, 0, 0, 0.10); font-size: 15px; font-weight: bold; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min .comment {    position: absolute;
        top: -25px;
       border-radius: 8px;
    border: 1px solid rgba(0, 0, 0, 0.10);
        background: #fff;
        width: auto;
        padding: 0 20px;
        height: 50px;
        line-height: 50px;
        left: 50%;
        transform: translateX(-50%);
        right: auto;    color: #1B71B7;text-align:center}
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min:after { content: "U"; background: none; background-size: unset; font-size: 26px; color: #1B71B7; line-height: 1; top: 30px; left: 50%; right: auto; transform: translateX(-50%); }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee.MatchHalf .min:after { display:none }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails { width: 100%; text-align: right; float: right; display: inline-block; background: none; position: relative }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult { position: absolute; top: -74px; left: 50%; transform: translateX(-50%); width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamA,
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamB { display: inline-block; width: calc((100% - 110px) / 2); float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamA img { float: left; margin-right: 10px; width: auto; height: 40px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamB img { float: right; margin-left: 10px; width: auto; height: 40px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult p { display: inline-block; width: 100%;   font-size: 13px;color: #000; padding: 0; line-height:2;font-family:droidBold, arial}
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamA p { text-align: left; float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamB p { text-align: right; float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result { display: inline-block; float: right; width: 110px; padding: 0 24px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result span { color: #000; font-size: 32px; font-family: CenturyGothicLight,arial; font-weight: bold; text-align: center; float: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result span.a { float: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result span.b { float: left; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .result span.a:after { content: "-"; position: absolute; left: 50%; transform: translateX(-50%); }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf.Half5End .min { height: 190px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf.handball .min { height: 150px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.handball .halfDetails .teamResult { display: none }
    /*.EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .description{display:none}*/
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls { background: #fff }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player { width: 100%; margin-left: 0; padding-right: 30px; position: relative; margin-bottom: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player:last-of-type { margin-bottom: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .team { float: right; height: 30px; margin-left: 10px; margin-top: 15px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .team img { height: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name { width: auto }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name p { position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 18px; height: 18px; margin: 0; padding: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .image { float: left; width: 60px; height: 60px; border-radius: 6px; overflow: hidden; margin-left: 0; max-width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .image img { width: 100%; height: auto; max-width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name a { font-size: 14px;   color: #000; margin-top: 15px; line-height: 2 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.owngoal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal1.svg?ref=5.0) center center no-repeat; background-size: 26px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/sub.svg?ref=5.0) center center no-repeat; background-size: 18px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subOut:before { width: 18px; height: 18px; background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.svg?ref=5.0) center center no-repeat; background-size: 18px auto; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subIn:before { width: 18px; height: 18px; background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.svg?ref=5.0) center center no-repeat; background-size: 18px auto; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.referee .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/referee.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/penalty.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penIn .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/penIn.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penOut .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/penOut.svg?ref=5.0) center center no-repeat; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline a:hover { color: #0277BD }
    .EuroMatchDetails .twitter-tweet { width: 500px !important; margin: 0 calc((100% - 500px) / 2); max-width: 500px !important }
    .EuroMatchDetails .jspTrack { background: #efefef; position: relative; border-left: 1px solid #aaa; padding: 0 2px }
    .EuroMatchDetails .jspDrag { background: #535353; position: relative; top: 0; left: 0; width: 10px; cursor: pointer; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
    .EuroMatchDetails .jspHorizontalBar .jspTrack,
    .EuroMatchDetails .jspHorizontalBar .jspDrag { float: left; height: 100%; }
    .EuroMatchDetails .jspArrow { background: #50506d; text-indent: -20000px; display: block; cursor: pointer; }
    .EuroMatchDetails .jspArrow.jspDisabled { cursor: default; background: #80808d; }
    .EuroMatchDetails .jspVerticalBar .jspArrow { height: 16px; }
    .EuroMatchDetails .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
    .EuroMatchDetails .jspVerticalBar .jspArrow:focus { outline: none; }
    .EuroMatchDetails .jspCorner { background: #eeeef4; float: left; height: 100%; }
    /*** Penalty ***/
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsDiv { display: inline-block; float: right; width: 100%; margin: 0; background: #fff; border-radius: 6px; overflow: hidden }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl { display: inline-block; float: right; width: 100%; padding: 10px 20px; border-bottom: 1px solid #dadada; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl.footer { border-bottom: none; border-top: 1px solid #dadada; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty h3 { float: right; background: #fff; font-family: droidBold, Arial; font-size: 15px; text-align: center; line-height: 2; padding: 0; width: calc(100% - 60px) }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl.footer h3 {   font-size: 13px; width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .team { display: inline-block; width: 30px; height: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .team img { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .team.teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .team.teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul { display: inline-block; width: 100%; position: relative; padding: 10px 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul:before { right: 50%; margin-right: -1px; top: 30px; width: 2px; height: calc(100% - 60px); background-color: #e2e3e4; bottom: 0; content: ""; display: block; position: absolute; z-index: 2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li { width: 50%; margin-bottom: 0; background: none; padding: 0; border-radius: 0; z-index: 2; margin: 16px 0; overflow: visible; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li.teamAcont { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li.teamBcont { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .team { display: inline-block; width: calc(100% - 30px); height: 30px; text-align: center; font-size: 16px; font-family: CenturyGothicLight,arial; color: #000; line-height: 1.8; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .penaltyNumber { position: absolute; top: 50%; transform: translateY(-50%); width: 26px; height: 26px; border: 1px solid #e2e3e4; background: #fff; border-radius: 50%; text-align: center; color: #aaa; font-family: CenturyGothicLight; font-weight: bold; line-height: 2; font-size: 12px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li.teamAcont .penaltyNumber { left: -13px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li.teamBcont .penaltyNumber { right: -13px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .imgCntnr { float: right; display: inline-block; width: 30px; height: 30px; border-radius: 4px; overflow: hidden; margin-left: 0; max-width: 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .imgCntnr img { width: 100%; height: auto; max-width: 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data { display: inline-block; float: right; width: calc(100% - 30px); position: relative }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data p { display: inline-block; width: calc(100% - 34px); float: right; padding: 0; font-size: 12px; line-height: 1.2; text-align: right;   margin: -2px 0 6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data span { display: inline-block; width: calc(100% - 34px); float: right; padding: 0; font-size: 11px; line-height: 1; text-align: right; font-family: CenturyGothicLight, Arial; font-weight: bold; color: #a5a5a5 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data .penaltyStatus { position: absolute; top: 50%; transform: translateY(-50%); width: 16px; height: 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .data .penaltyStatus { left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data .penaltyStatus { right: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data .penaltyStatus.in:before { content: ""; display: inline-block; float: right; width: 16px; height: 16px; background: url(https://media.gemini.media/img/yallakora/staticimages/pIn.svg); background-size: 16px auto }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data .penaltyStatus.out:before { content: ""; display: inline-block; float: right; width: 16px; height: 16px; background: url(https://media.gemini.media/img/yallakora/staticimages/pOut.svg); background-size: 16px auto }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .imgCntnr { float: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .imgCntnr { float: left; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .data { float: right; padding-right: 10px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .data p { text-align: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .data span { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data { float: left; padding-left: 10px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data p { text-align: left; float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data span { text-align: left; float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty span.in { background: #38a163 !important; color: rgba(255,255,255,0.6) !important }
    .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty span.out { background: #ff2f20 !important; color: rgba(255,255,255,0.6) !important }
    /*** Stats ***/
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsDiv { margin: 0; background: #fff; border-radius: 6px; overflow: hidden }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsTtl { display: inline-block; float: right; width: 100%; padding: 10px 20px; border-bottom: 1px solid #dadada; }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts h3 { float: right; background: #fff; font-family: droidBold, Arial; font-size: 15px; line-height: 2; padding: 0; width: calc(100% - 60px) }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .team { display: inline-block; width: 30px; height: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .team img { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .team.teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .team.teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul { padding: 10px 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li { margin-bottom: 0; background: #fff; padding: 10px 0 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .team { display: inline-block; width: 30px; height: 30px; text-align: center; font-size: 16px; font-family: CenturyGothicLight,arial; font-weight: bold; color: #000; line-height: 1.8; }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .desc { display: inline-block; float: right; width: calc(100% - 60px); font-size: 13px; line-height: 2.3; }
    /*** Events ***/
    .EuroMatchDetails .matchDetailsTabs .timeline.events { background: #fff; border-radius: 6px; overflow: hidden; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .eventsTtl { display: inline-block; float: right; width: 100%; padding: 10px 20px; border-bottom: 1px solid #dadada; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts h3 { display: inline-block; float: right; background: #fff; font-family: droidBold, Arial; font-size: 15px; line-height: 2; padding: 0; width: calc(100% - 60px); text-align: center }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .team { display: inline-block; width: 30px; height: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .team img { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .team.teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .team.teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul { padding: 30px 0; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul:before { top: 30px; height: calc(100% - 60px); }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li { padding: 30px 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li .min { width: 30px; height: 30px; border: 1px solid #CCCCCC; border-radius: 50%; right: auto; left: 50%; transform: translateX(-50%); line-height: 2; padding-left: 1px; font-family: CenturyGothicLight, Arial; font-weight: bold; font-size: 14px; overflow: hidden; top: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li:first-child .min { top: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li .min:after { display: none; content: ""; position: absolute; top: 0; left: 0; height: 30px; width: 30px; z-index: 1; border-radius: 50%; transform: none; margin-left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li p { background: none; font-size: 13px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right p { padding: 0; line-height: 2.2 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left p { padding: 0; line-height: 2.2 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p span { margin-bottom: 0; line-height: 2.6 }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p span:before { display: inline-block; position: relative; top: 0; right: 0; left: 0; bottom: 0; margin-top: 8px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left.sub p span:before { float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right.sub p span:before { float: left; margin-right: 10px; transform: rotate(180deg); }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.right p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/ball.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.left p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/ball.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.right p span:after { content: ""; display: inline-block; height: 30px; width: 28px; background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal1.svg?ref=5.0) center center no-repeat #fff; background-size: 28px auto; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.left p span:after { content: ""; display: inline-block; height: 30px; width: 28px; background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal1.svg?ref=5.0) center center no-repeat #fff; background-size: 28px auto; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.right p span:after { content: ""; display: inline-block; height: 30px; width: 30px; background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.svg?ref=5.0) center center no-repeat #fff; background-size: 18px; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.left p span:after { content: ""; display: inline-block; height: 30px; width: 30px; background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.svg?ref=5.0) center center no-repeat #fff; background-size: 18px; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.right p span:after { content: ""; display: inline-block; height: 30px; width: 30px; background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.svg?ref=5.0) center center no-repeat #fff; background-size: 18px; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.left p span:after { content: ""; display: inline-block; height: 30px; width: 30px; background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.svg?ref=5.0) center center no-repeat #fff; background-size: 18px; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p .subIn:before { width: 18px; height: 18px; background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.svg?ref=5.0) center center no-repeat; background-size: 18px auto; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p .subOut:before { width: 18px; height: 18px; background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.svg?ref=5.0) center center no-repeat; background-size: 18px auto; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.referee .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/referee.svg?ref=5.0) center center no-repeat #fff; background-size: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.referee .min:after { display: inline-block }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penalty.right p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/penalty.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penalty.left p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/penalty.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penIn.right p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/penIn.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penIn.left p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(https://media.gemini.media/img/yallakora/staticimages/penIn.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penOut.right p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(../Images/penOut.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.penOut.left p span:after { content: ""; display: inline-block; height: 30px; width: 22px; background: url(../Images/penOut.svg?ref=5.0) center center no-repeat #fff; background-size: 22px auto; float: right; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li p span.assister { display: none; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right.goal p span.assister { display: inline-block; width: 100%; float: left;   color: #888; font-size: 12px; margin-left: 32px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left.goal p span.assister { display: inline-block; width: 100%; float: right;   color: #888; font-size: 12px; margin-right: 32px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.owngoal p span.assister { display: none; }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right p span.assister:after { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left p span.assister:after { display: none }
    /*** Formation ***/
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formationDtls { display: inline-block; float: right; width: 100%; background: #fff; border-radius: 6px; overflow: hidden; margin-bottom: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .squadTtl { display: inline-block; float: right; width: 100%; padding: 10px 20px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team { display: inline-block; width: 100%; height: 30px; padding: 0; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team img { display: inline-block; float: right; width: 30px; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team p { display: inline-block; float: right; font-family: droidBold, Arial; font-size: 13px; color: #000; line-height: 2.4 }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team .formName { width: auto; line-height: 2; font-family: CenturyGothicLight, Arial; font-size: 16px; font-weight: bold; float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team.teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team a { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation { width: 100%; padding-bottom: calc(146.66% - 10px); margin-top: 0; background: url(../Images/footballfield.webp) center center no-repeat; background-size: 100% 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA { top: 34px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { bottom: 34px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA, .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { width: calc(100% - 20px); height: calc((100% / 2) - 34px); margin: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamBG { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player { width: 69px; height: 63px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player:before { content: ""; width: 69px; height: 63px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player:after { display:none;width: 100%; height: 10px; top: 32px; filter: none; border-radius: 50%; opacity: 0.2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player .number { z-index: 2; font-family: CenturyGothicLight, Arial; font-size: 16px; font-weight: bold; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin-top: 0; }

    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .playerName { z-index: 2;   color: #fff; font-size: 10px; font-family:droidLight, arial;text-align: center; height:18px;line-height:18px; width: 97px; position: absolute; top:75%; margin-top: 0; left: 50%; transform: translateX(-50%); border-radius: 5px;background:#003A24;    white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        padding: 0 4px;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .cardActions{display:flex;align-items:flex-end;justify-content:flex-start;gap:4px;position: absolute;
        width: 115px;
        bottom: 14px;
        right: -20px;height:27px;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span { position: relative; z-index: 2; width: 13px; height: 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span:before {    width: 13px; height: 16px; content: ""; display: inline-block; position: absolute;
           bottom: 0;
        right: 0;
        top: auto;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span .numGoal { width: 16px; height: 16px;border:0; background: #000; border-radius: 50%; text-align: center; font-family: CenturyGothicLight, Arial; font-weight: bold; font-size: 11px; color: #fff;    position: absolute;
        right: 1px;
        top: 1px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span .numGoal:before { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.yellowCard:before { background: url(../Images/YellowCardPlayer.svg) center center no-repeat; background-size: auto 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal { width: 18px; height: 18px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.svg?ref=5.0) center center no-repeat; background-size: auto 100%; width: 18px; height: 18px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal { /*background:#fff;border-radius:50%;*/ width: 28px; height: 28px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal1.svg?ref=5.0) center center no-repeat; background-size: auto 100%;width: 28px; height: 28px; opacity: 1; }
    /*.EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal:after{content: "OG";font-family: tahoma;font-weight: bold;font-size: 9px;line-height: 1.8;letter-spacing: 0;text-align: center;color: #000;border: 1px solid #000;width: 16px;height: 16px;position: absolute;top: -6px;right: -6px;left: 0;bottom: 0;background: #fff;border-radius: 50%;}*/
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.redCard:before { background: url(../Images/RedcardPlayer.svg) center center no-repeat; background-size: 100% 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.subIn { background: #fff; border-radius: 50%; right: -4px; bottom: -4px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.subIn:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.svg?ref=5.0) center center no-repeat; height: 100%;
        width: 100%;
        background-size: auto 13px;
        transform: rotate(90deg);
        margin-bottom: 10px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.subOut { background: #fff; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.subOut:before {    height: 100%;
        width: 100%;
        background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.svg?ref=5.0) center center no-repeat;
        background-size: auto 13px;
        transform: rotate(90deg);
        margin-bottom: 10px; }
    /** Team Squad List **/
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad { display: inline-block; float: right; width: 100%; background: #fff; border-radius: 6px; overflow: hidden; margin-bottom: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl { display: inline-block; float: right; width: 100%; padding: 10px 20px; border-bottom: 1px solid #dadada; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl h3 { display: inline-block; float: right; text-align: center; background: #fff; font-family: droidBold, Arial; font-size: 15px; line-height: 2; padding: 0; width: calc(100% - 60px) }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl .team { display: inline-block; width: 30px; height: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl .team img { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl .team.teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl .team.teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList { display: inline-block; float: right; width: 100%; padding: 10px 20px; position: relative }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB { display: inline-block; float: right; width: calc((100% - 30px) / 2); margin-left: 30px; padding: 0; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB { margin-left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach { font-size: 13px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach span,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach span { margin-right: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad.Main .matchSquad.main ul li span { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts ul li { border-bottom: none; padding: 8px;margin-bottom: 8px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span { float: right; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span { float: left; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li .VoteBtn:before { width: 12px; height: 12px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { font-family: CenturyGothicLight, Arial; font-size: 14px; font-weight: bold; text-align: center }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum { margin-left: 10px; line-height: 1.4; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { margin-right: 10px; line-height: 1.4; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { color: #000; line-height: 1.6; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad { margin-bottom: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.yellowCard:before { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.svg?ref=5.0) center center no-repeat; background-size: auto 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.goal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.svg?ref=5.0) center center no-repeat; background-size: auto 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.owngoal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal.svg?ref=5.0) center center no-repeat; background-size: auto 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.redCard:before { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.svg?ref=5.0) center center no-repeat; background-size: auto 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.subIn:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.svg?ref=5.0) center center no-repeat; background-size: auto 100%; transform: rotate(90deg) }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.subOut:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.svg?ref=5.0) center center no-repeat; background-size: auto 100%; transform: rotate(90deg); }
    /*** Man of the Match ***/
    .ManofMatch h3 { display: inline-block; width: 100%; padding: 8px 10px; background: #e8e8e8; color: #000; font-family: droidBold, Arial; text-align: center; font-size: 18px; }
    .ManofMatch { width: 330px; height: 240px; max-height: 300px; position: absolute; top: 678px; left: 50%; transform: translateX(-50%); }
    .ManofMatch .man-matchClip { width: 100%; height: 120px; background: #f2f2f2; padding: 10px; position: relative; display: inline-block; float: right }
    /*.ManofMatch .man-matchClip:before{content:"";background: url(../images/bigLike.png) no-repeat center center #f2f2f2;background-size: 280px auto;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.1}*/
    .ManofMatch .man-matchClip .man-matchImage { width: 100px; height: 100px; border-radius: 0; margin: 0; border: none; overflow: hidden; position: relative; float: right; margin-left: 10px; }
    .ManofMatch .man-matchClip .man-matchImage img { width: 100%; height: 100%; position: absolute; left: 50%; top: 0; transform: translateX(-50%); }
    .ManofMatch .man-matchClip .manOfCont { display: inline-block; float: right; width: calc(100% - 110px); }
    .ManofMatch .man-matchClip .manOfCont .manOfImgCont { float: right }
    .ManofMatch .man-matchClip .manOfCont img { width: 46px }
    .ManofMatch .man-matchClip .manOfCont .man-matchData { float: left; width: 100%; }
    .ManofMatch .man-matchClip .manOfCont .man-matchIcn { margin-top: 15px; float: right; margin-left: 5px }
    .ManofMatch .man-matchClip .manOfCont .man-matchTxt { line-height: 3; display: block; color: #000;   font-size: 12px }
    .ManofMatch .man-matchClip .manOfCont .man-matchName { color: #0277bd; font-family: droidBold, Arial; font-size: 16px; line-height: 5px; display: inline-block; width: 100% }
    .ManofMatch .man-matchClip .manOfCont .voting { text-align: center; margin-top: 20px; font-family: droidBold, Arial; font-size: 12px; color: #000; display: inline-block }
    .ManofMatch .man-matchClip .manOfCont .voting span { margin-right: 5px;   font-size: 14px }

    /******** Listing ********/
    .listing { display: inline-block; float: right; margin-left: 20px; width: calc(100% - 320px); margin-bottom: 50px }
    .listing.speed{min-height:900px}
    .listing ul { text-align: justify; min-height: 1212px }
    .listing.multimedia ul { min-height: unset }
    .listing ul li { margin-bottom: 20px; width: calc((100% - 40.1px) / 3); margin-left: 20px; height: auto; position: relative; border: 1px solid #ddd; overflow: hidden; background: #fff; display: inline-block; float: right }
    .listing ul li.gap { opacity: 0; height: 0; display: inline-block }
    .listing ul li:nth-of-type(3n) { margin-left: 0 }
    .listing ul li:nth-last-child(-n+3) { margin-bottom: 0 }
    .listing ul li a { display: inline-block;float:right;width:100% }
    .listing ul li .secName { padding: 2px 10px;   font-size: 13px; color: #fff; background: rgba(0,0,0,0.7); position: absolute; top: 0px; right: 0px; z-index: 1 }
    .listing ul li .imageCntnr { position: relative; overflow: hidden; padding-bottom: 67%; display: inline-block; float: right; width: 100% }
    .listing ul li a img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: 0 auto; width: 100%; height: 100%; border: none; filter: brightness(100%) contrast(100%); -webkit-filter: brightness(100%) contrast(100%); -moz-filter: brightness(100%) contrast(100%); -o-filter: brightness(100%) contrast(100%); -ms-filter: brightness(100%) contrast(100%); transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; }
    .listing ul li:hover img { filter: brightness(108%) contrast(108%); -webkit-filter: brightness(108%) contrast(108%); -moz-filter: brightness(108%) contrast(108%); -o-filter: brightness(108%) contrast(108%); -ms-filter: brightness(108%) contrast(108%) }
    .listing ul li .desc { width: 100%; cursor: pointer; display: inline-block; float: right; padding: 10px }
    .listing ul li .desc p { display: inline-block; float: right; width: 100%; color: #000; text-align: right; line-height: 1.8; font-size: 14px;   direction: rtl; height: 78px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
    .listing ul li:hover .desc p { color: #0277bd }
    .listing ul li .desc p.date { display: none }
    .listing ul li .desc .time { display: inline-block;   font-size: 12px; color: #6E6E6E; float: right; direction: rtl; width: 100%; margin-bottom: 2px; margin-top: 4px; }
    .listing ul li .desc .icon-time:before { content: "x"; float: right; margin-left: 8px; font-size: 16px; line-height: 1.2; display: none }
    .listing ul li .desc .time span { margin-left: 16px; position: relative; float: right; line-height: 1.6; }
    .listing ul li .desc .time span:after { content: ""; position: absolute; left: -8px; top: 2px; width: 1px; height: 14px; background: #b9b9b9; }
    .listing ul li .desc .time span:last-child:after { display: none }
    .listing ul li.noStats { display: inline-block; width: 100%; float: right; min-height: 230px }
    .listing ul li.noStats p { position: absolute; top: 50%; transform: translateY(-50%);   font-size: 14px; color: #000; width: 100%; text-align: center }
    .listing .more { display: inline-block; width: 100%; height: 28px; background: #0277bd; padding: 0 10px; text-align: left; color: #fff;   font-size: 13px; line-height: 2.3 }
    .listing .more:hover { background: #1b92d9 }
    .listing .more span { float: left; margin-right: 10px }
    .listing .more .icon-more:before { content: "h"; color: #fff; font-size: 14px; line-height: 2.2 }
    .listing ul li .secName{padding: 0 0 0 10px; font-size: 13px;color: #fff;background: rgba(0,0,0,0.7);position: absolute;top: 0px;right: 0px;z-index: 1;height: 30px;line-height: 2.3;left: 0;width: 30px;height: 25px;overflow: hidden;padding: 0;right: auto;}
    .listing ul li .secName .icon {background-color: #000;width: 30px;height: 25px;position: absolute;top: 0;margin-left: 0;right: 0;}
    .listing ul li .secName .icon.icon-album:before{content: 'n';color: #fff;font-size: 13px;float: left;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);}
    .listing ul li .secName .icon.icon-name:before{content: 'm';color: #fff;font-size: 8px;float: left;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);}
    .leftSide { float: left; display: inline-block; width: 300px }


    .EuroMatchDetails .ManofMatch { position: relative; top: 0; right: 0; bottom: 0; left: 0; transform: none; display: inline-block; float: right; width: 100%; height: auto; max-height: 100%; background: #fff; border-radius: 6px; overflow: hidden; margin-bottom: 30px }
    .EuroMatchDetails .ManofMatch h3,
    .EuroMatchDetails .ManofMatch .man-matchClip { background: none }
    .EuroMatchDetails .ManofMatch h3 { padding: 10px 20px; border-bottom: 1px solid #dadada; font-size: 15px; line-height: 2 }
    .EuroMatchDetails .ManofMatch .man-matchClip .man-matchImage { border-radius: 6px }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchData { float: right; display: inline-block }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchTxt,
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchName,
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting { display: inline-block; float: right; width: 100%; text-align: right }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchTxt { line-height: 2.4 }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchName { line-height: 1.4; margin: 6px 0 20px }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting { margin-top: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Sub .formationTtl h3 { width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad ul li .VoteBtn { display: inline-block; cursor: pointer; width: 20px; height: 20px; margin: 0; background: url(https://media.gemini.media/img/yallakora/staticimages/manMatchRadio.png?ref=0) center center no-repeat; background-size: cover; }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Main .matchSquad.main ul li span.VoteBtn { display: inline-block }
    /*.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad.main ul li span.VoteBtn{display:inline-block}*/
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamA .matchSquad ul li .VoteBtn { float: right; margin-left: 10px; margin-right: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamB .matchSquad ul li .VoteBtn { float: left; margin-right: 10px; margin-left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad ul li .VoteBtn.active { background: url(https://media.gemini.media/img/yallakora/staticimages/manMatchRadioChecked.png?ref=0) center center no-repeat; background-size: cover; }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad ul li .VoteBtn.dimmed { opacity: 0.2; pointer-events: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamA .matchSquad ul li span:before,
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamB .matchSquad ul li span:before,
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad ul li .VoteBtn:before { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2 { display: inline-block; float: right; width: 100%;   font-size: 15px; text-align: center; padding: 10px 0; background: #535353; color: #fff; }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Main { margin-bottom: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-bottom: 1px solid #dadada }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Sub { border-top-left-radius: 0; border-top-right-radius: 0; }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .bigLike { width: 250px; height: 250px }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .bigLike .bigLike img { width: 100%; height: auto }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting { font-family: droidLight, arial }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting span { font-family: CenturyGothicLight, Arial; font-weight: bold; font-size: 18px }
    .EuroMatchDetails .matchDetailsTabs .timeline .empty-tab { display: inline-block; text-align: center;   font-size: 15px;width:100% }
    .EuroMatchDetails .matchDetailsTabs .timeline .empty-tab p{text-align:center}

    /******************** Team News ********************/
    .EuroMatchDetails .teamNews .listing { width: 100%; margin-left: 0 }
    .EuroMatchDetails .teamNews .listing .ttl { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul { min-height: unset }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul:before { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li { width: 100%; padding: 0; margin: 0 0 30px 0; background: #fff; border: none; border-radius: 6px; overflow: hidden }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li.gap { margin: 0; display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr { position: relative; overflow: hidden; padding-bottom: calc((150px * 67)/ 100); float: right; width: 150px; margin: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr img { position: absolute !important; width: 100%; height: 100% !important; top: 0; right: 0; bottom: 0; left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc { padding: 10px 16px; width: calc(100% - 150px); height: 100px; position: relative }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li p { height: auto; max-height: 50px }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li.noStats p { text-align: center }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc .time { position: absolute; right: 16px; bottom: 6px }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts .more { width: 150px; height: auto; padding: 6px 0; margin: 0 calc((100% - 150px) / 2); border-radius: 4px; background: #0277BD; text-align: center; }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts .more span { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts .more:hover { background: #0277BD; color: #fff }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .showcaseDiv { margin: 0 calc((100% - 300px) / 2) 30px; position: relative !important; left: 0 !important }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .showcaseDiv .showcase { width: 300px; height: 250px }

    .EuroMatchDetails .matchDetailsTabs .timeline.teamVideos .cnts ul li .secName {width: 30px;height: 25px;overflow: hidden;padding: 0;right: 120px;top: 0;}
    .EuroMatchDetails .matchDetailsTabs .timeline.teamVideos .cnts ul li .secName .icon {background-color: #000;width: 30px;height: 25px;position: absolute;top: 0;margin-left: 0;right: 0;}
    .EuroMatchDetails .matchDetailsTabs .timeline.teamVideos .cnts ul li .secName .icon:before {content: 'm';color: #fff;font-size: 8px;float: left;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);}

    /******************** Head To Head ********************/
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead { overflow: hidden }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .previousMatch { display: inline-block; float: right; width: 100%; margin-bottom: 30px; border-radius: 6px; overflow: hidden; }
    /** Stats **/
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2 { display: inline-block; float: right; width: 100%; font-family: droidBold, arial; font-size: 16px; text-align: center; padding: 10px 0; background: #535353; color: #fff; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2 span { font-size: 14px;   color: #fff; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .statsDiv { border-bottom: 1px solid #ddd; border-radius: 0px; padding-bottom: 10px; }
    /** Last Matches **/
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory { display: inline-block; float: right; width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls { display: inline-block; float: left; width: 100%; border-bottom: 1px solid #ddd; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls:last-of-type { margin-bottom: 0; border-bottom: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { display: inline-block; float: right; width: 100%; padding: 0 16px; cursor: pointer; position: relative; background: #fff; height: 50px; position: relative }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .date { display: inline-block; float: right;font-family: inherit }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .date p { display: inline-block; float: right; color: #5F5F5F;   font-size: 12px; line-height: 4.2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .date .day { margin-left: 10px; width: 150px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .match { display: inline-block; float: right; width: calc(100% - 300px); height: 50px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult { display: inline-block; float: right; width: calc((100% - 30px) / 2) }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamName { display: inline-block; float: right;   color: #000; font-size: 13px; line-height: 50px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData span { display: inline-block; float: right; font-family: CenturyGothicLight, arial; font-weight: bold; color: #000; font-size: 16px; line-height: 50px; width: 20px; height: 50px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .dash { display: inline-block; float: right; width: 30px; text-align: center; font-family: CenturyGothicLight, arial; color: #000; font-size: 24px; line-height: 2 }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .dash .penalty { width: 100px; font-family: CenturyGothicLight, Arial; font-size: 12px; color: #888; height: auto; line-height: 1; position: absolute; bottom: 3px; text-align: center; font-weight: normal; left: 50%; transform: translateX(-50%); }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team1 .teamName { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team1 span { float: left; margin-right: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData a { pointer-events: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team2 .teamName { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team2 span { float: right; margin-left: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team1 { text-align: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team2 { text-align: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult img { width: auto; height: 20px; margin-top: 15px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team1 img { float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team2 img { float: right; margin-left: 10px }
    /*** Prediction Status ***/
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchData .leagueName { display: inline-block; float: left; width: 150px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchData .leagueName p { display: inline-block; float: left; width: 100%; text-align: left;   font-size: 11px; color: #5F5F5F; line-height: 50px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
    /** League Standing **/
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem { background: #fff; display: inline-block; width: 100%; float: right; border-radius: 6px; height: 100%; overflow: hidden }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .groupTtl { background: none; padding: 0; height: auto }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .groupTtl h3 { float: right; display: inline-block; width: 100%; text-align: right; color: #000; font-family: droidBold,Arial; font-size: 18px; line-height: 2.4; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table { display: inline-block; float: right; width: 100%; padding: 16px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow { display: inline-block; float: right; width: 100%; background: none; margin-bottom: 0; height: auto; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl { float: right; padding: 0;   color: #fff; font-size: 13px; text-align: center; width: 20px; font-size: 12px; color: #000; margin-left: 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls { width: auto; padding: 0; text-align: center; margin-left: 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:last-child { margin-left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(1) { width: 36px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.team { width: calc(100% - 378px); text-align: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(3) { width: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(4) { width: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(5) { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(6) { width: 32px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(7) { width: 12px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(8) { width: 22px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(9) { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(10) { width: 32px; text-align: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow { display: inline-block; float: right; width: 100%; background: #fff; position: relative; height: 50px; border: none; border-bottom: 1px solid #efefef; padding-top: 20px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow:last-child { border-bottom: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item { float: right; color: #000; font-size: 13px; text-align: center; line-height: 1.6; font-family: arial; width: 20px; padding: 0; margin-left: 16px; margin-bottom: 0; background: 0 0; height: auto; font-size: 13px; color: #000; padding: 0; line-height: 1.6; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls { width: auto; padding: 0; text-align: center; margin-left: 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:last-child { margin-left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(1) { width: 36px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.team { width: calc(100% - 378px) }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(3) { width: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(4) { width: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(5) { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(6) { width: 32px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(7) { width: 12px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(8) { width: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(9) { width: 30px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(10) { width: 32px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .team img { margin-left: 10px; width: 20px; height: auto; float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item p { font-size: 13px;   line-height: 1.6;font-family: 'droidLight'; }
    .euroMinByMin  .statsContainer a.more{display:inline-block;width:200px;height:40px;line-height:40px;color:#fff;font-family:droidLight, Arial;font-size:16px;background:#0277bd;margin-bottom:20px}


    @media screen and (min-width:1280px) and (max-width:1359px) {
         .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { height: 90px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .match { top: auto; bottom: 0; width: 100%; transform: translateX(-50%); }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(9),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(9) { display: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.team,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.team { width: calc(100% - 202px); }

         .matchDetailsTabs .matchDetailsTtl { width: calc(100% - 50px); margin: 0 calc((100% - (calc(100% - 50px))) / 2); }
        .matchDetailsTabs .timeline { width: calc(100% - 50px); margin: 10px calc((100% - (calc(100% - 50px))) / 2) 0; }
        .matchDetailsTabs .timeline .cnts ul li .imageCntnr{max-width:406px;margin:0 calc((100% - 406px) / 2)}
    }

    @media screen and (min-width:1152px) and (max-width:1279px) {
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { height: 90px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .match { top: auto; bottom: 0; width: 100%; transform: translateX(-50%); }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(9),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(9) { display: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.team,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.team { width: calc(100% - 202px); }

  
        .matchDetailsTabs .matchDetailsTtl { width: calc(100% - 50px); margin: 0 calc((100% - (calc(100% - 50px))) / 2); }
        .matchDetailsTabs .timeline { width: calc(100% - 50px); margin: 10px calc((100% - (calc(100% - 50px))) / 2) 0; }

            .matchDetailsTabs .timeline .cnts ul li .imageCntnr{max-width:406px;margin:0 calc((100% - 406px) / 2)}

    }

    @media screen and (min-width: 1024px) and (max-width: 1359px) {

        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty h3 { font-size: 14px; line-height: 2.2 }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .squadTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .eventsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul { padding: 10px 12px }
        /*.EuroMatchDetails .matchDetailsTabs .timeline.squad .formation{width:440px;height:645px}*/
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA, .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { height: calc((100% / 2) - 28px); }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA { top: 28px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { bottom: 28px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .playerName { top: calc(100% + 6px); font-size: 11px; width: 100px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li p { font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal:before { width: 16px; height: 16px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li .VoteBtn:before { width: 12px; height: 12px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span { margin-right: 6px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span { margin-left: 6px }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.left p span:after { width: 18px; height: 26px; background-size: 18px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.left p span:after { width: 22px; height: 26px; background-size: 22px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.right p .subIn:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.left p .subIn:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.right p .subOut:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.left p .subOut:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.right p span:after { height: 26px; width: 18px; background-size: 18px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.left p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.left p span:after { height: 26px; width: 18px; background-size: 18px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min { padding: 16px 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li p { padding: 12px; font-size: 13px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name a { font-size: 13px; margin-top: 18px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .videoCntnrs,
        .EuroMatchDetails .matchDetailsTabs .timeline .cnts ul li .subDtls { padding: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline .cnts ul li .min { font-size: 15px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min:after { right: 4px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min .comment { right: 36px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min:after { background-size: 20px; }
        .EuroMatchDetails .twitter-tweet { width: 416px !important; margin: 0 calc((100% - 416px) / 2); max-width: 416px !important; }

        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult p { font-size: 12px; line-height: 3.4; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player { margin-bottom: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name p { width: 16px; height: 16px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min:after { background-size: 16px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subIn:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subOut:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name a { font-size: 13px }
            .matchDetailsTabs .timeline .cnts ul li .imageCntnr{max-width:406px;margin:0 calc((100% - 406px) / 2)}

    
    }

    @media screen and (min-width: 1024px) and (max-width: 1151px) {
          .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { height: 90px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .match { top: auto; bottom: 0; width: 100%; transform: translateX(-50%); }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(9),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(9) { display: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.team,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.team { width: calc(100% - 202px); }

           .matchDetailsTabs .matchDetailsTtl { width: calc(100% - 50px); margin: 0 calc((100% - (calc(100% - 50px))) / 2); }
        .matchDetailsTabs .timeline { width: calc(100% - 50px); margin: 10px calc((100% - (calc(100% - 50px))) / 2) 0; }
    }

    @media only screen and (max-width: 1023px) {
            .proPlayer .rightside { width: 100%; margin-left: 0 }
                .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc{margin-top:0}

     .matchDetailsTabs .matchDetailsTtl { width: 100%; margin: 0; }
        .matchDetailsTabs .timeline { width: 100%; margin: 10px 0 0; }
        .mtchDtlsRslt li .teamA { padding-left: 30px }
        .mtchDtlsRslt li .teamB { padding-right: 30px }
        .mtchDtlsRslt li .teamA img, .mtchDtlsRslt li .teamB img { height: 60px }
        .mtchDtlsRslt li .teamA p, .mtchDtlsRslt li .teamB p { line-height: 3.6; font-size: 16px }
        .matchDetailsTabs .timeline.squad .teamA, .matchDetailsTabs .timeline.squad .teamB { width: calc((100% - 300px) / 2); }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad h3, .matchDetailsTabs .timeline.squad .teamB .matchSquad h3 { font-size: 14px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { font-size: 14px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum { margin-left: 5px }
        .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { margin-right: 5px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { width: calc(100% - 28px); font-size: 12px }
        .matchDetailsTabs .timeline.squad .teamA .coach, .matchDetailsTabs .timeline.squad .teamB .coach { font-size: 14px }
        .matchDetailsTabs .timeline.squad .formation { width: 300px; height: 440px }
        .matchDetailsTabs .timeline.squad .formation .teamA, .matchDetailsTabs .timeline.squad .formation .teamB { width: 280px; height: 200px }
        .ManofMatch { width: 300px; max-height: 300px; top: 638px; }
    }

    @media screen and (min-width: 320px) and (max-width: 767px) {
            .EuroMatchDetails .mtchDtlsRslt:before { background-size: auto 100%; }
        .EuroMatchDetails .mtchDtlsRslt li { padding: 20px 10px 10px }
        .EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn a { font-size: 12px }
        .EuroMatchDetails .mtchDtlsRslt li .tourName .item p { font-size: 11px }
        .EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn .date { font-size: 11px;font-family: inherit }
        .EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn .time { font-size: 12px; line-height: 1.5 ;font-family: inherit}
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv { width: 120px; margin: 0 }
        .EuroMatchDetails .mtchDtlsRslt li .teamA, .EuroMatchDetails .mtchDtlsRslt li .teamB { width: calc((100% - 120px) / 2); }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .result span { font-size: 32px }
        .EuroMatchDetails .mtchDtlsRslt li .teamA a, .EuroMatchDetails .mtchDtlsRslt li .teamB a { width: 100%; position: relative }
        .EuroMatchDetails .mtchDtlsRslt li .team .imgCntnr { width: 54px; height: 54px; margin: 0 calc((100% - 54px) / 2) }
        .EuroMatchDetails .mtchDtlsRslt li .teamA p, .EuroMatchDetails .mtchDtlsRslt li .teamB p { font-size: 13px; height: 40px; line-height: 1.6; overflow: hidden; }
        .EuroMatchDetails .mtchDtlsRslt li .matchScorer { margin-top: 10px }
        .EuroMatchDetails .mtchDtlsRslt li .matchScoreInfo { margin-bottom: 30px }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv.playerScorers.icon-goal:before { bottom: -32px }
        .EuroMatchDetails .mtchDtlsRslt li .teamA.playerScorers .matchScorer:before,
        .EuroMatchDetails .mtchDtlsRslt li .teamB.playerScorers .matchScorer:before { width: calc(200% + 80px); }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .result span.date { font-size: 10px;font-family: inherit }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .result span.time { font-size: 12px;font-family: inherit }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .matchResult { top: 6px; transform: translateX(-50%); }
        .EuroMatchDetails .mtchDtlsRslt li.matchSoon .resultDiv .matchResult { top: 50%; transform: translate(-50%,-50%) }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv p { bottom: auto; width: 120px; left: 50%; transform: translateX(-50%); }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .result .penaltyRes { bottom: -20px }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .result .penaltyRes span { font-size: 14px }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .agg { padding: 2px 10px; bottom: -70px }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .agg .name { font-size: 10px; margin-left: 6px; }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .agg .aggRes { font-size: 12px; line-height: 1.2 }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .agg .aggRes span { line-height: 18px }
        .EuroMatchDetails .mtchDtlsRslt li .winner .icon-winner { display: inline-block; position: absolute; top: 0; left: 50% }
        .EuroMatchDetails .mtchDtlsRslt li .teamA .icon-winner { float: right; margin-left: 0; transform: translateX(34px); }
        .EuroMatchDetails .mtchDtlsRslt li .teamB .icon-winner { float: left; margin-right: 0; transform: translateX(-54px); }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info { margin-left: 22vw }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info:nth-last-of-type(2) { margin-left: 0 }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info span { font-size: 11px }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info:before { line-height: 21px }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .icon-stadium:before { content: "A"; font-size: 14px }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .icon-channel:before { content: "6"; font-size: 14px }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .icon-refree:before { content: "7"; font-size: 15px }
        .EuroMatchDetails .mtchDtlsRslt li .matchScorer .goal .player { font-size: 11px; }
        .EuroMatchDetails .mtchDtlsRslt li .matchScorer .goal .player .playerName { max-width: calc(100% - 24px); width: auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .mtchDtlsRslt li .teamA .matchScorer .goal .player { text-align: left; }
        .EuroMatchDetails .mtchDtlsRslt li .teamB .matchScorer .goal .player { text-align: right; }
        .EuroMatchDetails .mtchDtlsRslt li .matchScorer .goal .time { font-size: 12px }

         .mtchDtlsRslt li .resultDiv .matchResult { width: 80px; height: 80px; }
        .mtchDtlsRslt li .resultDiv .result { padding: 0 10px; top: 30px; left: 6px; width: 68px }
        .mtchDtlsRslt li .resultDiv .result span { font-size: 18px }
        .mtchDtlsRslt li .resultDiv .countUp,
        .mtchDtlsRslt li .resultDiv .matchCountUp { bottom: 16px; left: 8px; width: 64px; color: #7e7e7e; font-size: 14px }
        .mtchDtlsRslt li .resultDiv p { bottom: -24px; top: auto; font-size: 11px; }
        .mtchDtlsRslt li .teamA, .mtchDtlsRslt li .teamB { width: calc((100% - 80px) / 2); margin-top: 0 }
        .mtchDtlsRslt li .teamA { padding-left: 0 }
        .mtchDtlsRslt li .teamB { padding-right: 0 }
        .mtchDtlsRslt li .teamA a { float: right }
        .mtchDtlsRslt li .teamB a { float: left; }
        .mtchDtlsRslt li .teamA img, .mtchDtlsRslt li .teamB img { height: 50px }
        .mtchDtlsRslt li .teamA img { margin-right: 0; float: none; }
        .mtchDtlsRslt li .teamB img { margin-left: 0; float: none; }
        .mtchDtlsRslt li .teamA p, .mtchDtlsRslt li .teamB p { width: 100%; line-height: 1.4; font-size: 12px; margin-top: 10px; height: 32px; overflow: hidden }
        .mtchDtlsRslt li .teamA .matchScorer .goal { float: right; margin-right: 0; margin-bottom: 10px; width: 100% }
        .mtchDtlsRslt li .teamB .matchScorer .goal { float: left; margin-left: 0; margin-bottom: 10px; width: 100% }
        .mtchDtlsRslt li .matchScorer .icon-goal:before { font-size: 16px; height: 15px; width: 15px; margin-top: 4px; display: none }
        .mtchDtlsRslt li .matchScorer .goal .time { font-size: 11px }
        .mtchDtlsRslt li .matchScorer .goal .player { font-size: 9px; color: #fff }
        .mtchDtlsRslt li .matchDetails { height: auto }
        .mtchDtlsRslt li .matchDetails .cnts { min-width: 100%; width: 100%; position: relative }
        .mtchDtlsRslt li .matchDetails .item { width: calc((100% - 20px) / 2); margin-left: 20px; margin-bottom: 10px }
        .mtchDtlsRslt li .matchDetails .item:nth-child(2n) { margin-left: 0 }
        .mtchDtlsRslt li .matchDetails .item:nth-child(3), .mtchDtlsRslt li .matchDetails .item:nth-child(4) { margin-bottom: 0 }
        .mtchDtlsRslt li .matchDetails .item p { font-size: 12px; line-height: 2; }
        .mtchDtlsRslt li .matchDetails .item:nth-child(1), .mtchDtlsRslt li .matchDetails .item:nth-child(3) { width: 80px }
        .mtchDtlsRslt li .matchDetails .item:nth-child(2), .mtchDtlsRslt li .matchDetails .item:nth-child(4) { width: calc(100% - 100px) }
        .mtchDtlsRslt li .teamB .matchScorer .goal .time { float: left; margin-left: 0; margin-right: 5px }
        .mtchDtlsRslt li .teamB .matchScorer .goal .player { float: left }


        .EuroMatchDetails .FullWidthBK { height: auto !important }
        .EuroMatchDetails .matchDetailsTabs .timeline { width: 100%; margin: 0; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li { margin-bottom: 20px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formationDtls,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad { margin-bottom: 20px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA, .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB { margin: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation { position: relative; left: auto; transform: none; padding-bottom: calc(170% - 10px); background-size: auto 100%; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts ul li { height: 34px; padding: 0; margin-top: 4px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB { width: calc((100% - 20px) / 2); margin-left: 20px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB { margin-left: 0; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { font-size: 12px; line-height: 1.6; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum { margin-left: 6px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { margin-right: 6px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { width: calc(100% - 20px); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad.sub ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad.sub ul li .playerName { max-width: calc(100% - 60px); width: auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach, .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach { font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts ul li a { position: relative; top: auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty h3 { font-size: 14px; line-height: 2.2; width: calc(100% - 60px); }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .squadTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .eventsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul,
        .EuroMatchDetails .ManofMatch h3 { padding: 10px 10px }
        /*.EuroMatchDetails .matchDetailsTabs .timeline.squad .formation{width:440px;height:645px}*/
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA, .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { height: calc((100% / 2) - 28px); }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA { top: 28px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { bottom: 28px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player { width: 30px; height: 30px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player:before { width: 26px; height: 26px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player:after { top: 24px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player .number { font-size: 13px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span:before { width: 10px; height: 13px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.subOut { bottom: -2px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal {  width: 19px; height: 19px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal:before { width: 20px; height: 20px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .imgCntnr { display: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data { padding: 0; width: 100% }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .data { padding-right: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data { padding-left: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .playerName { top: calc(100% + 4px); font-size: 10px; width: 60px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player:first-of-type .playerName { width: 300px; white-space: unset; text-overflow: unset; overflow: visible }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li p { font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal:before { width: 14px; height: 14px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal { bottom: -2px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li .VoteBtn:before { width: 12px; height: 12px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span { margin-right: 6px; margin-top: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span { margin-left: 6px; margin-top: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right.goal p span.assister { margin-left: 28px; font-size: 11px }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left.goal p span.assister { margin-right: 28px; font-size: 11px }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul { padding: 30px 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li p { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p { white-space: normal; text-overflow: unset; overflow: visible; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p span { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.left p span:after { width: 18px; height: 26px; background-size: 18px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.left p span:after { width: 22px; height: 26px; background-size: 22px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.right p .subIn:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.left p .subIn:before { width: 16px; height: 16px; background-size: 16px auto; right: auto; left: auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.right p .subOut:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.left p .subOut:before { width: 16px; height: 16px; background-size: 16px auto; right: auto; left: auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.right p span:after { height: 26px; width: 18px; background-size: 18px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.left p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.left p span:after { height: 26px; width: 18px; background-size: 18px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.referee .min:after { width: 28px; height: 28px; background-size: 20px auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min:after { font-size: 22px; top: 26px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min { padding: 12px 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf.handball .min { height: 134px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li p { padding: 10px; font-size: 13px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name a { font-size: 12px; margin-top: 18px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .videoCntnrs,
        .EuroMatchDetails .matchDetailsTabs .timeline .cnts ul li .subDtls { padding: 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline .cnts ul li .min { font-size: 15px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min:after { right: 0px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min .comment { right: 34px; font-size: 12px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min:after { background-size: 16px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.owngoal .min:after { background-size: 20px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min:after { background-size: 18px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min { height: 80px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min .comment { top: 10px; transform: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min:after { top: 4px; transform: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.owngoal .min:after { top: 2px; transform: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult { width: calc(100% - 20px); top: 46px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamA,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamB { width: calc((100% - 70px) / 2) }
        .EuroMatchDetails .twitter-tweet { width: 100% !important; margin: 0; max-width: 100% !important; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult { width: calc(100% - 20px); top: -74px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamA,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamB { width: calc((100% - 90px) / 2) }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamA img,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamB img { margin: 0 calc((100% - 40px) / 2) 6px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult p { font-size: 11px; line-height: 1; width: 100%; text-align: center !important }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player { margin-bottom: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name p { width: 16px; height: 16px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min:after { background-size: 16px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subIn:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subOut:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name a { font-size: 13px }
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul { padding: 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li { padding: 10px 0 0 !important }
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .team { position: relative; width: 30px; height: 26px; top: auto; right: auto; left: auto; bottom: auto; font-size: 15px; line-height: 1.6 }
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamA,
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamB { position: relative; width: 30px; top: auto; right: auto; left: auto; bottom: auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .desc { line-height: 2.3 !important; width: calc(100% - 60px) !important; font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2 { font-size: 14px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span.VoteBtn,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span.VoteBtn { position: relative; right: auto; left: auto; top: auto; bottom: auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad.manOfTheMatch .teamA .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad.manOfTheMatch .teamB .matchSquad ul li .playerName { width: calc(100% - 50px) }
        .EuroMatchDetails .ManofMatch .man-matchClip { height: auto }
        .EuroMatchDetails .ManofMatch .man-matchClip .man-matchImage { width: 100px; height: 100px }
        .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont { width: calc(100% - 110px); }
        .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchTxt,
        .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting { font-size: 11px }
        .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchName { width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; }
        .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting span { font-size: 17px }
        .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr { width: 100%; padding-bottom: 67% }
        .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr img { width: 100% !important; height: 100% !important }
        .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc { padding: 16px 10px; width: 100%; margin: 0; height: auto; }

         .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li p{max-height:100%;}
        .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc .time{position:relative;right:0;bottom:0}
        .EuroMatchDetails .matchDetailsTabs .timeline.teamVideos .cnts ul li .secName{right:auto;left:0}

         .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { padding: 0 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2 span { font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .date .day,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchData .leagueName { width: 120px }
        .EuroMatchDetails .proPlayer .tabs a { margin-left: 22px; font-size: 12px; line-height: 30px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { height: 90px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .match { top: auto; bottom: 0; width: 100%; transform: translateX(-50%); }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table { padding: 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(7),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(8),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(9),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(7),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(8),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(9) { display: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.team,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.team { width: calc(100% - 136px); }

        .matchDetailsTabs .tab { width: 100% }
        .matchDetailsTabs .tab button { width: calc((100% - 15px) / 4) }
        .matchDetailsTabs .matchDetailsTtl { width: 100%; margin: 0; height: 96px }
        .matchDetailsTabs .matchDetailsTtl .team { top: 48px; padding: 14px 10px }
        .matchDetailsTabs .matchDetailsTtl .team img { height: 22px }
        .matchDetailsTabs .matchDetailsTtl .team p { font-size: 12px; line-height: 1.8 }
        .matchDetailsTabs .timeline { width: 100%; margin: 10px 0 0; }
        .matchDetailsTabs .timeline .cnts { margin: 0 10px 10px; width: calc(100% - 20px) }
        /*.matchDetailsTabs .timeline .cnts ul li .goalDtls { padding: 10px }*/
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player { width: 100%; margin-left: 0 }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .image { width: 54px; height: 54px }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .image img { width: 54px; height: 54px }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name p { font-size: 12px }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name a { font-size: 13px }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name a:nth-child(2n+1) { font-size: 12px }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .team { display: none }
        .matchDetailsTabs .timeline .cnts ul li .subDtls { padding: 10px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player { width: 100%; margin-left: 0; margin-bottom: 20px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player:nth-child(2) { margin-bottom: 0 }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .image { width: 54px; height: 54px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .image img { width: 54px; height: 54px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name { width: calc(100% - 64px) }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name p { font-size: 12px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name a { font-size: 13px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name a:nth-child(2n+1) { font-size: 12px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .team { display: none }
        .matchDetailsTabs .timeline .cnts ul li .imageCntnr{margin:0}
        .matchDetailsTabs .timeline .cnts ul li .videoCntnr iframe, .matchDetailsTabs .timeline .cnts ul li .videoCntnr div, .matchDetailsTabs .timeline .cnts ul li .imageCntnr img { width: 268px !important; height: 201px !important;        margin: 10px calc((100% - 268px) / 2); }
        .matchDetailsTabs .timeline .cnts ul li .videoCntnr twitterwidget { width: 268px !important; height: auto !important; }
        .matchDetailsTabs .timeline .cnts ul li .imageCntnr img { height: auto !important }
        .matchDetailsTabs .timeline.events .cnts ul li p { font-size: 12px }
        .matchDetailsTabs .timeline.events .cnts ul li.sub p span:after { width: 24px; height: 24px }
        .matchDetailsTabs .timeline.events .cnts ul li .min:after { width: 24px; height: 24px }
        .matchDetailsTabs .timeline.events .cnts ul li.left .min:after { left: -40px }
        .matchDetailsTabs .timeline.events .cnts ul li.left.sub p span:after { right: 7px }
        .matchDetailsTabs .timeline.events .cnts ul li.left p { padding: 8px 40px 8px 8px; }
        .matchDetailsTabs .timeline.events .cnts ul li.right p { padding: 8px 8px 8px 40px; }
        .matchDetailsTabs .timeline.events .cnts ul li.sub p .subOut:before { width: 24px; height: 24px; background-size: 12px; top: 0 }
        .matchDetailsTabs .timeline.events .cnts ul li.sub p .subIn:before { width: 24px; height: 24px; background-size: 12px; top: 0 }
        .matchDetailsTabs .timeline.events .cnts ul li.right.sub p span:before { left: -34px; }
        .matchDetailsTabs .timeline.events .cnts ul li.left.sub p span:before { right: -34px; }
        .matchDetailsTabs .timeline.events .cnts ul li.goal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.png) center center no-repeat #fff; background-size: 16px; }
        .matchDetailsTabs .timeline.events .cnts ul li.owngoal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal.png) center center no-repeat #fff; background-size: 16px; }
        .matchDetailsTabs .timeline.events .cnts ul li.subIn .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat #fff; background-size: 16px; }
        .matchDetailsTabs .timeline.events .cnts ul li.subOut .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat #fff; background-size: 16px; }
        .matchDetailsTabs .timeline.events .cnts ul li.referee .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/referee.png) center center no-repeat #fff; background-size: 22px; width: 34px; height: 34px }
        .matchDetailsTabs .timeline.events .cnts ul li.yellowCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.png) center center no-repeat #fff; background-size: 10px; }
        .matchDetailsTabs .timeline.events .cnts ul li.redCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.png) center center no-repeat #fff; background-size: 10px; }
        .matchDetailsTabs .timeline.events .cnts ul li.sub p .span:before { width: 24px; height: 24px }
        .matchDetailsTabs .timeline.stats .cnts ul li { padding: 14px 10px 44px; }
        .matchDetailsTabs .timeline.stats .cnts ul li .desc { font-size: 13px; width: 100% }
        .matchDetailsTabs .timeline.stats .cnts ul li .value { font-size: 15px; width: 32px; line-height: 1.2 }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child { padding: 14px 10px }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamA { position: relative; width: calc((100% - 100px) / 2); bottom: auto; right: auto }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamB { position: relative; width: calc((100% - 100px) / 2); bottom: auto; left: auto }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .value { font-size: 32px }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamA .value { text-align: left }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamB .value { text-align: right }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .desc { width: 100px; line-height: 3 }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .value { width: 100% }
        .matchDetailsTabs .timeline.stats .cnts ul li .teamA .value { margin-right: 5px; text-align: right }
        .matchDetailsTabs .timeline.stats .cnts ul li .teamB .value { margin-left: 5px; text-align: left }
        .matchDetailsTabs .timeline.stats .cnts ul li .teamA { width: 50%; position: absolute; right: 0; bottom: 14px }
        .matchDetailsTabs .timeline.stats .cnts ul li .teamB { width: 50%; position: absolute; left: 0; bottom: 14px }
        .matchDetailsTabs .timeline.stats .cnts ul li .slider { width: calc(100% - 47px) }
        .matchDetailsTabs .timeline.squad .cnts { position: relative }
        .matchDetailsTabs .timeline.squad .formation { position: absolute; left: 50%; transform: translateX(-50%); top: 0; margin-top: 0 }
        .matchDetailsTabs .timeline.squad .teamA, .matchDetailsTabs .timeline.squad .teamB { width: calc((100% - 20px) / 2); position: relative; padding: 12px 0; margin-top: 450px; }
        .matchDetailsTabs .timeline.squad .teamA { margin-left: 20px }
        .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamA, .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamB { width: 100%; position: relative; padding: 0 }
        .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamA { margin-bottom: 20px }
        .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamA { margin-left: 0 }
        .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamA, .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamB { height: auto; margin-bottom: 0; bottom: 0 }
        .matchDetailsTabs .timeline.squad .formation .teamA, .matchDetailsTabs .timeline.squad .formation .teamB { margin-top: 0 }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad h3, .matchDetailsTabs .timeline.squad .teamB .matchSquad h3 { font-size: 13px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { font-size: 12px; width: 14px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { font-size: 11px; line-height: 1.6 }
        .matchDetailsTabs .timeline.squad .cnts ul li { height: 56px }
        .matchDetailsTabs .timeline.squad .cnts ul li a { position: absolute; top: 10px; transform: none; width: 100% }
        .matchDetailsTabs .timeline.squad .cnts .teamA ul li a { right: 0 }
        .matchDetailsTabs .timeline.squad .cnts .teamB ul li a { left: 0 }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span { float: right; margin-right: 0; margin-left: 0; position: relative; margin-top: 22px }
        .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span { float: left; margin-left: 0; margin-right: 0; position: relative; margin-top: 22px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before { float: right }
        .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before { float: left }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span.goal:after { float: right; margin-left: 0 }
        .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span.goal:after { float: left; margin-right: 0 }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span.VoteBtn { position: absolute; left: 0; bottom: 5px; right: auto }
        .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span.VoteBtn { position: absolute; right: 0; bottom: 5px; left: auto }
        .matchDetailsTabs .timeline.squad .matchSquad ul li span.goal:before { background-size: 16px }
        .matchDetailsTabs .timeline.squad .matchSquad ul li span.subIn:before { background-size: 12px }
        .matchDetailsTabs .timeline.squad .matchSquad ul li span.subOut:before { background-size: 12px }
        .matchDetailsTabs .timeline.squad .matchSquad ul li span.yellowCard:before { background-size: 10px }
        .matchDetailsTabs .timeline.squad .matchSquad ul li span.redCard:before { background-size: 10px }
        .matchDetailsTabs .timeline.squad .teamA .coach, .matchDetailsTabs .timeline.squad .teamB .coach { font-size: 12px }
    } { width: 16px; height: 16px;border: 1px solid #000; background: #fff; border-radius: 50%; text-align: center; font-family: CenturyGothicLight, Arial; font-weight: bold; font-size: 11px; color: #000; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span .numGoal:before { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.yellowCard:before { background: url(../Images/YellowCardPlayer.svg) center center no-repeat; background-size: auto 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal { width: 28px; height: 28px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.svg?ref=5.0) center center no-repeat; background-size: auto 100%; width: 20px; height: 20px; left:0;right:auto}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal { /*background:#fff;border-radius:50%;*/ width: 28px; height: 28px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal:before { background: url(../Images/ownGoalPlayer.svg) center center no-repeat; background-size: auto 100%;width: 28px; height: 28px; opacity: 1; }
    /*.EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal:after{content: "OG";font-family: tahoma;font-weight: bold;font-size: 9px;line-height: 1.8;letter-spacing: 0;text-align: center;color: #000;border: 1px solid #000;width: 16px;height: 16px;position: absolute;top: -6px;right: -6px;left: 0;bottom: 0;background: #fff;border-radius: 50%;}*/
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.redCard:before { background: url(../Images/RedcardPlayer.svg) center center no-repeat; background-size: 100% 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.subIn { background: #fff; border-radius: 50%; right: -4px; bottom: -4px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.subIn:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.svg?ref=5.0) center center no-repeat; height: 100%;
        width: 100%;
        background-size: auto 13px;
        transform: rotate(90deg);
        margin-bottom: 10px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.subOut { background: #fff; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.subOut:before {    height: 100%;
        width: 100%;
        background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.svg?ref=5.0) center center no-repeat;
        background-size: auto 12px;
        transform: rotate(90deg);
        margin-bottom: 0; }
    /** Team Squad List **/
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad { display: inline-block; float: right; width: 100%; background: #fff; border-radius: 6px; overflow: hidden; margin-bottom: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl { display: inline-block; float: right; width: 100%; padding: 10px 20px; border-bottom:0; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl h3 { display: inline-block; float: right; text-align: center; background: #fff; font-family: droidBold, Arial; font-size: 15px; line-height: 2; padding: 0; width: calc(100% - 60px) }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl .team { display: inline-block; width: 30px; height: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl .team img { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl .team.teamA { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl .team.teamB { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList { display: inline-block; float: right; width: 100%; padding: 10px 20px; position: relative }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB { display: inline-block; float: right; width: calc((100% - 30px) / 2); margin-left: 30px; padding: 0; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB { margin-left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach { font-size: 13px ;    padding: 16px 20px;background: #F2F2F2;
        border-radius: 10px;}
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach span,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach span { margin-right: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad.Main .matchSquad.main ul li span { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts ul li { border-bottom: none; padding: 16px 20px;margin-bottom: 14px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span { float: right; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span { float: left; margin-left: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li .VoteBtn:before { width: 12px; height: 12px }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { font-family: CenturyGothicLight, Arial; font-size: 14px; font-weight: bold; text-align: center }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum { margin-left: 10px; line-height: 1.4; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { margin-right: 10px; line-height: 1.4; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { color: #000; line-height: 1.6; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad,
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad { margin-bottom: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.yellowCard:before { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.svg?ref=5.0) center center no-repeat; background-size: auto 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.goal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.svg?ref=5.0) center center no-repeat; background-size: auto 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.owngoal:before { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal.svg?ref=5.0) center center no-repeat; background-size: auto 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.redCard:before { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.svg?ref=5.0) center center no-repeat; background-size: auto 100%; }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.subIn:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.svg?ref=5.0) center center no-repeat; background-size: auto 100%; transform: rotate(90deg) }
    .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li span.subOut:before { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.svg?ref=5.0) center center no-repeat; background-size: auto 100%; transform: rotate(90deg); }
    /*** Man of the Match ***/
    .ManofMatch h3 { display: inline-block; width: 100%; padding: 8px 10px; background: #e8e8e8; color: #000; font-family: droidBold, Arial; text-align: center; font-size: 18px; }
    .ManofMatch { width: 330px; height: 240px; max-height: 300px; position: absolute; top: 678px; left: 50%; transform: translateX(-50%); }
    .ManofMatch .man-matchClip { width: 100%; height: 120px; background: #f2f2f2; padding: 10px; position: relative; display: inline-block; float: right }
    /*.ManofMatch .man-matchClip:before{content:"";background: url(../images/bigLike.png) no-repeat center center #f2f2f2;background-size: 280px auto;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.1}*/
    .ManofMatch .man-matchClip .man-matchImage { width: 100px; height: 100px; border-radius: 0; margin: 0; border: none; overflow: hidden; position: relative; float: right; margin-left: 10px; }
    .ManofMatch .man-matchClip .man-matchImage img { width: 100%; height: 100%; position: absolute; left: 50%; top: 0; transform: translateX(-50%); }
    .ManofMatch .man-matchClip .manOfCont { display: inline-block; float: right; width: calc(100% - 110px); }
    .ManofMatch .man-matchClip .manOfCont .manOfImgCont { float: right }
    .ManofMatch .man-matchClip .manOfCont img { width: 46px }
    .ManofMatch .man-matchClip .manOfCont .man-matchData { float: left; width: 100%; }
    .ManofMatch .man-matchClip .manOfCont .man-matchIcn { margin-top: 15px; float: right; margin-left: 5px }
    .ManofMatch .man-matchClip .manOfCont .man-matchTxt { line-height: 3; display: block; color: #000;   font-size: 12px }
    .ManofMatch .man-matchClip .manOfCont .man-matchName { color: #0277bd; font-family: droidBold, Arial; font-size: 16px; line-height: 5px; display: inline-block; width: 100% }
    .ManofMatch .man-matchClip .manOfCont .voting { text-align: center; margin-top: 20px; font-family: droidBold, Arial; font-size: 12px; color: #000; display: inline-block }
    .ManofMatch .man-matchClip .manOfCont .voting span { margin-right: 5px;   font-size: 14px }

    /******** Listing ********/
    .listing { display: inline-block; float: right; margin-left: 20px; width: calc(100% - 320px); margin-bottom: 50px }
    .listing.speed{min-height:900px}
    .listing ul { text-align: justify; min-height: 1212px }
    .listing.multimedia ul { min-height: unset }
    .listing ul li { margin-bottom: 20px; width: calc((100% - 40.1px) / 3); margin-left: 20px; height: auto; position: relative; border: 1px solid #ddd; overflow: hidden; background: #fff; display: inline-block; float: right }
    .listing ul li.gap { opacity: 0; height: 0; display: inline-block }
    .listing ul li:nth-of-type(3n) { margin-left: 0 }
    .listing ul li:nth-last-child(-n+3) { margin-bottom: 0 }
    .listing ul li a { display: inline-block;float:right;width:100% }
    .listing ul li .secName { padding: 2px 10px;   font-size: 13px; color: #fff; background: rgba(0,0,0,0.7); position: absolute; top: 0px; right: 0px; z-index: 1 }
    .listing ul li .imageCntnr { position: relative; overflow: hidden; padding-bottom: 67%; display: inline-block; float: right; width: 100% }
    .listing ul li a img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: 0 auto; width: 100%; height: 100%; border: none; filter: brightness(100%) contrast(100%); -webkit-filter: brightness(100%) contrast(100%); -moz-filter: brightness(100%) contrast(100%); -o-filter: brightness(100%) contrast(100%); -ms-filter: brightness(100%) contrast(100%); transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; }
    .listing ul li:hover img { filter: brightness(108%) contrast(108%); -webkit-filter: brightness(108%) contrast(108%); -moz-filter: brightness(108%) contrast(108%); -o-filter: brightness(108%) contrast(108%); -ms-filter: brightness(108%) contrast(108%) }
    .listing ul li .desc { width: 100%; cursor: pointer; display: inline-block; float: right; padding: 10px }
    .listing ul li .desc p { display: inline-block; float: right; width: 100%; color: #000; text-align: right; line-height: 1.8; font-size: 14px;   direction: rtl; height: 78px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
    .listing ul li:hover .desc p { color: #0277bd }
    .listing ul li .desc p.date { display: none }
    .listing ul li .desc .time { display: inline-block;   font-size: 12px; color: #6E6E6E; float: right; direction: rtl; width: 100%; margin-bottom: 2px; margin-top: 4px; }
    .listing ul li .desc .icon-time:before { content: "x"; float: right; margin-left: 8px; font-size: 16px; line-height: 1.2; display: none }
    .listing ul li .desc .time span { margin-left: 16px; position: relative; float: right; line-height: 1.6; }
    .listing ul li .desc .time span:after { content: ""; position: absolute; left: -8px; top: 2px; width: 1px; height: 14px; background: #b9b9b9; }
    .listing ul li .desc .time span:last-child:after { display: none }
    .listing ul li.noStats { display: inline-block; width: 100%; float: right; min-height: 230px }
    .listing ul li.noStats p { position: absolute; top: 50%; transform: translateY(-50%);   font-size: 14px; color: #000; width: 100%; text-align: center }
    .listing .more { display: inline-block; width: 100%; height: 28px; background: #0277bd; padding: 0 10px; text-align: left; color: #fff;   font-size: 13px; line-height: 2.3 }
    .listing .more:hover { background: #1b92d9 }
    .listing .more span { float: left; margin-right: 10px }
    .listing .more .icon-more:before { content: "h"; color: #fff; font-size: 14px; line-height: 2.2 }
    .listing ul li .secName{padding: 0 0 0 10px; font-size: 13px;color: #fff;background: rgba(0,0,0,0.7);position: absolute;top: 0px;right: 0px;z-index: 1;height: 30px;line-height: 2.3;left: 0;width: 30px;height: 25px;overflow: hidden;padding: 0;right: auto;}
    .listing ul li .secName .icon {background-color: #000;width: 30px;height: 25px;position: absolute;top: 0;margin-left: 0;right: 0;}
    .listing ul li .secName .icon.icon-album:before{content: 'n';color: #fff;font-size: 13px;float: left;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);}
    .listing ul li .secName .icon.icon-name:before{content: 'm';color: #fff;font-size: 8px;float: left;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);}
    .leftSide { float: left; display: inline-block; width: 300px }


    .EuroMatchDetails .ManofMatch { position: relative; top: 0; right: 0; bottom: 0; left: 0; transform: none; display: inline-block; float: right; width: 100%; height: auto; max-height: 100%; background: #fff; border-radius: 6px; overflow: hidden; margin-bottom: 30px }
    .EuroMatchDetails .ManofMatch h3,
    .EuroMatchDetails .ManofMatch .man-matchClip { background: none }
    .EuroMatchDetails .ManofMatch h3 { padding: 10px 20px; border-bottom: 1px solid #dadada; font-size: 15px; line-height: 2 }
    .EuroMatchDetails .ManofMatch .man-matchClip .man-matchImage { border-radius: 6px }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchData { float: right; display: inline-block }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchTxt,
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchName,
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting { display: inline-block; float: right; width: 100%; text-align: right }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchTxt { line-height: 2.4 }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchName { line-height: 1.4; margin: 6px 0 20px }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting { margin-top: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Sub .formationTtl h3 { width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad ul li .VoteBtn { display: inline-block; cursor: pointer; width: 20px; height: 20px; margin: 0; background: url(https://media.gemini.media/img/yallakora/staticimages/manMatchRadio.png?ref=0) center center no-repeat; background-size: cover; }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Main .matchSquad.main ul li span.VoteBtn { display: inline-block }
    /*.EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad.main ul li span.VoteBtn{display:inline-block}*/
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamA .matchSquad ul li .VoteBtn { float: right; margin-left: 10px; margin-right: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamB .matchSquad ul li .VoteBtn { float: left; margin-right: 10px; margin-left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad ul li .VoteBtn.active { background: url(https://media.gemini.media/img/yallakora/staticimages/manMatchRadioChecked.png?ref=0) center center no-repeat; background-size: cover; }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad ul li .VoteBtn.dimmed { opacity: 0.2; pointer-events: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamA .matchSquad ul li span:before,
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamB .matchSquad ul li span:before,
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .matchSquad ul li .VoteBtn:before { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2 { display: inline-block; float: right; width: 100%;   font-size: 15px; text-align: center; padding: 10px 0; background: #535353; color: #fff; }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Main { margin-bottom: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-bottom: 1px solid #dadada }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .teamSquad.Sub { border-top-left-radius: 0; border-top-right-radius: 0; }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .bigLike { width: 250px; height: 250px }
    .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch .bigLike .bigLike img { width: 100%; height: auto }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting { font-family: droidLight, arial }
    .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting span { font-family: CenturyGothicLight, Arial; font-weight: bold; font-size: 18px }
    .EuroMatchDetails .matchDetailsTabs .timeline .empty-tab { display: inline-block; text-align: center;   font-size: 15px;width:100% }
    .EuroMatchDetails .matchDetailsTabs .timeline .empty-tab p{text-align:center}

    /******************** Team News ********************/
    .EuroMatchDetails .teamNews .listing { width: 100%; margin-left: 0 }
    .EuroMatchDetails .teamNews .listing .ttl { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul { min-height: unset }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul:before { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li { width: 100%; padding: 0; margin: 0 0 30px 0; background: #fff; border: none; border-radius: 6px; overflow: hidden }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li.gap { margin: 0; display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr { position: relative; overflow: hidden; padding-bottom: calc((150px * 67)/ 100); float: right; width: 150px; margin: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr img { position: absolute !important; width: 100%; height: 100% !important; top: 0; right: 0; bottom: 0; left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc { padding: 10px 16px; width: calc(100% - 150px); height: 100px; position: relative }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li p { height: auto; max-height: 50px }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li.noStats p { text-align: center }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc .time { position: absolute; right: 16px; bottom: 6px }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts .more { width: 150px; height: auto; padding: 6px 0; margin: 0 calc((100% - 150px) / 2); border-radius: 4px; background: #0277BD; text-align: center; }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts .more span { display: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts .more:hover { background: #0277BD; color: #fff }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .showcaseDiv { margin: 0 calc((100% - 300px) / 2) 30px; position: relative !important; left: 0 !important }
    .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .showcaseDiv .showcase { width: 300px; height: 250px }

    .EuroMatchDetails .matchDetailsTabs .timeline.teamVideos .cnts ul li .secName {width: 30px;height: 25px;overflow: hidden;padding: 0;right: 120px;top: 0;}
    .EuroMatchDetails .matchDetailsTabs .timeline.teamVideos .cnts ul li .secName .icon {background-color: #000;width: 30px;height: 25px;position: absolute;top: 0;margin-left: 0;right: 0;}
    .EuroMatchDetails .matchDetailsTabs .timeline.teamVideos .cnts ul li .secName .icon:before {content: 'm';color: #fff;font-size: 8px;float: left;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);}

    /******************** Head To Head ********************/
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead { overflow: hidden }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .previousMatch { display: inline-block; float: right; width: 100%; margin-bottom: 30px; border-radius: 6px; overflow: hidden; }
    /** Stats **/
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2 { display: inline-block; float: right; width: 100%; font-family: droidBold, arial; font-size: 16px; text-align: center; padding: 10px 0; background: #535353; color: #fff; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2 span { font-size: 14px;   color: #fff; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .statsDiv { border-bottom: 1px solid #ddd; border-radius: 0px; padding-bottom: 10px; }
    /** Last Matches **/
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory { display: inline-block; float: right; width: 100% }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls { display: inline-block; float: left; width: 100%; border-bottom: 1px solid #ddd; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls:last-of-type { margin-bottom: 0; border-bottom: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { display: inline-block; float: right; width: 100%; padding: 0 16px; cursor: pointer; position: relative; background: #fff; height: 50px; position: relative }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .date { display: inline-block; float: right;font-family: inherit }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .date p { display: inline-block; float: right; color: #5F5F5F;   font-size: 12px; line-height: 4.2; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .date .day { margin-left: 10px; width: 150px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .match { display: inline-block; float: right; width: calc(100% - 300px); height: 50px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult { display: inline-block; float: right; width: calc((100% - 30px) / 2) }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamName { display: inline-block; float: right;   color: #000; font-size: 13px; line-height: 50px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData span { display: inline-block; float: right; font-family: CenturyGothicLight, arial; font-weight: bold; color: #000; font-size: 16px; line-height: 50px; width: 20px; height: 50px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .dash { display: inline-block; float: right; width: 30px; text-align: center; font-family: CenturyGothicLight, arial; color: #000; font-size: 24px; line-height: 2 }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .dash .penalty { width: 100px; font-family: CenturyGothicLight, Arial; font-size: 12px; color: #888; height: auto; line-height: 1; position: absolute; bottom: 3px; text-align: center; font-weight: normal; left: 50%; transform: translateX(-50%); }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team1 .teamName { float: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team1 span { float: left; margin-right: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData a { pointer-events: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team2 .teamName { float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team2 span { float: right; margin-left: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team1 { text-align: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team2 { text-align: right; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult img { width: auto; height: 20px; margin-top: 15px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team1 img { float: left; margin-right: 10px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .teamresult.team2 img { float: right; margin-left: 10px }
    /*** Prediction Status ***/
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchData .leagueName { display: inline-block; float: left; width: 150px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchData .leagueName p { display: inline-block; float: left; width: 100%; text-align: left;   font-size: 11px; color: #5F5F5F; line-height: 50px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
    /** League Standing **/
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem { background: #fff; display: inline-block; width: 100%; float: right; border-radius: 6px; height: 100%; overflow: hidden }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .groupTtl { background: none; padding: 0; height: auto }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .groupTtl h3 { float: right; display: inline-block; width: 100%; text-align: right; color: #000; font-family: droidBold,Arial; font-size: 18px; line-height: 2.4; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table { display: inline-block; float: right; width: 100%; padding: 16px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow { display: inline-block; float: right; width: 100%; background: none; margin-bottom: 0; height: auto; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl { float: right; padding: 0;   color: #fff; font-size: 13px; text-align: center; width: 20px; font-size: 12px; color: #000; margin-left: 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls { width: auto; padding: 0; text-align: center; margin-left: 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:last-child { margin-left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(1) { width: 36px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.team { width: calc(100% - 378px); text-align: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(3) { width: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(4) { width: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(5) { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(6) { width: 32px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(7) { width: 12px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(8) { width: 22px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(9) { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(10) { width: 32px; text-align: left }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow { display: inline-block; float: right; width: 100%; background: #fff; position: relative; height: 50px; border: none; border-bottom: 1px solid #efefef; padding-top: 20px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow:last-child { border-bottom: none }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item { float: right; color: #000; font-size: 13px; text-align: center; line-height: 1.6; font-family: arial; width: 20px; padding: 0; margin-left: 16px; margin-bottom: 0; background: 0 0; height: auto; font-size: 13px; color: #000; padding: 0; line-height: 1.6; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls { width: auto; padding: 0; text-align: center; margin-left: 16px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:last-child { margin-left: 0 }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(1) { width: 36px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.team { width: calc(100% - 378px) }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(3) { width: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(4) { width: 20px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(5) { width: 30px }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(6) { width: 32px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(7) { width: 12px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(8) { width: 22px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(9) { width: 30px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(10) { width: 32px; }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .team img { margin-left: 10px; width: 20px; height: auto; float: right }
    .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item p { font-size: 13px;   line-height: 1.6;font-family: 'droidLight'; }
    .euroMinByMin  .statsContainer a.more{display:inline-block;width:200px;height:40px;line-height:40px;color:#fff;font-family:droidLight, Arial;font-size:16px;background:#0277bd;margin-bottom:20px}


    @media screen and (min-width:1280px) and (max-width:1359px) {
         .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { height: 90px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .match { top: auto; bottom: 0; width: 100%; transform: translateX(-50%); }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(9),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(9) { display: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.team,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.team { width: calc(100% - 202px); }

         .matchDetailsTabs .matchDetailsTtl { width: calc(100% - 50px); margin: 0 calc((100% - (calc(100% - 50px))) / 2); }
        .matchDetailsTabs .timeline { width: calc(100% - 50px); margin: 10px calc((100% - (calc(100% - 50px))) / 2) 0; }
        .matchDetailsTabs .timeline .cnts ul li .imageCntnr{max-width:406px;margin:0 calc((100% - 406px) / 2)}
    }

    @media screen and (min-width:1152px) and (max-width:1279px) {
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { height: 90px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .match { top: auto; bottom: 0; width: 100%; transform: translateX(-50%); }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(9),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(9) { display: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.team,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.team { width: calc(100% - 202px); }

  
        .matchDetailsTabs .matchDetailsTtl { width: calc(100% - 50px); margin: 0 calc((100% - (calc(100% - 50px))) / 2); }
        .matchDetailsTabs .timeline { width: calc(100% - 50px); margin: 10px calc((100% - (calc(100% - 50px))) / 2) 0; }

            .matchDetailsTabs .timeline .cnts ul li .imageCntnr{max-width:406px;margin:0 calc((100% - 406px) / 2)}

    }

    @media screen and (min-width: 768px) and (max-width: 1359px) {

         .EuroMatchDetails .matchDetailsTabs .timeline {        width: 600px;
            margin: 0 calc((100% - 600px) / 2); }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty h3 { font-size: 14px; line-height: 2.2 }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .squadTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .eventsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul { padding: 10px 12px }
        /*.EuroMatchDetails .matchDetailsTabs .timeline.squad .formation{width:440px;height:645px}*/
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA, .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { height: calc((100% / 2) - 28px); }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA { top: 28px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { bottom: 28px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player {width: 55px;
            height: 52px;}
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player:before {width: 55px;
            height: 52px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span:before{width: 10px;
        height: 12px;}

        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal:before{
        width: 20px;
        height: 20px;
    }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .playerName { top: 80%; font-size: 10px; width: 80px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li p { font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal:before {width: 14px;
            height: 14px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span .numGoal{width:12px;height:12px;right: -4px;
        top: -4px;font-size: 9px;}
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .cardActions{    width: 94px;
        bottom: 9px;
        right: -13px;
        height: 22px;}
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li .VoteBtn:before { width: 12px; height: 12px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span { margin-right: 6px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span { margin-left: 6px }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.left p span:after { width: 18px; height: 26px; background-size: 18px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.left p span:after { width: 22px; height: 26px; background-size: 22px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.right p .subIn:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.left p .subIn:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.right p .subOut:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.left p .subOut:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.right p span:after { height: 26px; width: 18px; background-size: 18px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.left p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.left p span:after { height: 26px; width: 18px; background-size: 18px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min { padding: 16px 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li p { padding: 12px; font-size: 13px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name a { font-size: 13px; margin-top: 18px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .videoCntnrs,
        .EuroMatchDetails .matchDetailsTabs .timeline .cnts ul li .subDtls { padding: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline .cnts ul li .min { font-size: 15px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min:after { right: 4px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min .comment { right: 36px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min:after { background-size: 20px; }
        .EuroMatchDetails .twitter-tweet { width: 416px !important; margin: 0 calc((100% - 416px) / 2); max-width: 416px !important; }
   
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult p { font-size: 12px; line-height: 3.4; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player { margin-bottom: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name p { width: 16px; height: 16px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min:after { background-size: 16px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subIn:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subOut:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name a { font-size: 13px }
            .matchDetailsTabs .timeline .cnts ul li .imageCntnr{max-width:406px;margin:0 calc((100% - 406px) / 2)}

    
    }

    @media screen and (min-width: 1024px) and (max-width: 1151px) {
          .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { height: 90px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .match { top: auto; bottom: 0; width: 100%; transform: translateX(-50%); }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(9),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(9) { display: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.team,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.team { width: calc(100% - 202px); }

           .matchDetailsTabs .matchDetailsTtl { width: calc(100% - 50px); margin: 0 calc((100% - (calc(100% - 50px))) / 2); }
        .matchDetailsTabs .timeline { width: calc(100% - 50px); margin: 10px calc((100% - (calc(100% - 50px))) / 2) 0; }
    }

    @media only screen and (max-width: 1023px) {
            .proPlayer .rightside { width: 100%; margin-left: 0 }
                .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc{margin-top:0}

     .matchDetailsTabs .matchDetailsTtl { width: 100%; margin: 0; }
        .matchDetailsTabs .timeline { width: 100%; margin: 10px 0 0; }
        .mtchDtlsRslt li .teamA { padding-left: 30px }
        .mtchDtlsRslt li .teamB { padding-right: 30px }
        .mtchDtlsRslt li .teamA img, .mtchDtlsRslt li .teamB img { height: 60px }
        .mtchDtlsRslt li .teamA p, .mtchDtlsRslt li .teamB p { line-height: 3.6; font-size: 16px }
        .matchDetailsTabs .timeline.squad .teamA, .matchDetailsTabs .timeline.squad .teamB { width: calc((100% - 300px) / 2); }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad h3, .matchDetailsTabs .timeline.squad .teamB .matchSquad h3 { font-size: 14px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { font-size: 14px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum { margin-left: 5px }
        .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { margin-right: 5px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { width: calc(100% - 28px); font-size: 12px }
        .matchDetailsTabs .timeline.squad .teamA .coach, .matchDetailsTabs .timeline.squad .teamB .coach { font-size: 14px }
        .matchDetailsTabs .timeline.squad .formation { width: 300px; height: 440px }
        .matchDetailsTabs .timeline.squad .formation .teamA, .matchDetailsTabs .timeline.squad .formation .teamB { width: 280px; height: 200px }
        .ManofMatch { width: 300px; max-height: 300px; top: 638px; }
    }

    @media screen and (min-width: 320px) and (max-width: 767px) {
        .EuroMatchDetails .mtchDtlsRslt li .tourName{margin:0 auto 0}
            .EuroMatchDetails .mtchDtlsRslt:before { background-size: auto 100%; }
        .EuroMatchDetails .mtchDtlsRslt li { padding: 20px 10px 10px }
        .EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn a { font-size: 14px }
        .EuroMatchDetails .mtchDtlsRslt li .tourName .item p { font-size: 14px }
        .EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn .date { font-size: 14px;font-family: inherit }
        .EuroMatchDetails .mtchDtlsRslt li .tourName .tourNameBtn .time { font-size: 14px; line-height: 1.5 ;font-family: inherit}
        .EuroMatchDetails .mtchDtlsRslt li .info{font-size:12px}
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv { width: 120px; margin: 0 }
        .EuroMatchDetails .mtchDtlsRslt li .teamA, .EuroMatchDetails .mtchDtlsRslt li .teamB { width: calc((100% - 120px) / 2); }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .result span { font-size: 32px }
        .EuroMatchDetails .mtchDtlsRslt li .teamA a, .EuroMatchDetails .mtchDtlsRslt li .teamB a { width: 100%; position: relative }
        .EuroMatchDetails .mtchDtlsRslt li .team .imgCntnr { width: 54px; height: 54px; margin: 0 calc((100% - 54px) / 2) }
        .EuroMatchDetails .mtchDtlsRslt li .teamA p, .EuroMatchDetails .mtchDtlsRslt li .teamB p { margin-top: 6px;font-size: 12px; height: 40px; line-height: 1.6; overflow: hidden; text-align:center}
        .EuroMatchDetails .mtchDtlsRslt li .matchScorer { margin-top: 10px }
        .EuroMatchDetails .mtchDtlsRslt li .matchScoreInfo { margin-bottom:8px }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info .icon-refree:before,
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info .icon-stadium:before{font-size: 14px;
        line-height: 1.6;}
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv.playerScorers.icon-goal:before { bottom: -32px }
        .EuroMatchDetails .mtchDtlsRslt li .teamA.playerScorers .matchScorer:before,
        .EuroMatchDetails .mtchDtlsRslt li .teamB.playerScorers .matchScorer:before { width: calc(200% + 80px); }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .result span.date { font-size: 10px;font-family: inherit }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .result span.time { font-size: 12px;font-family: inherit }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .matchResult { top: 6px; transform: translateX(-50%); }
        .EuroMatchDetails .mtchDtlsRslt li.matchSoon .resultDiv .matchResult { top: 50%; transform: translate(-50%,-50%) }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv p { bottom: auto; width: 120px; left: 50%; transform: translateX(-50%); }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .result .penaltyRes { bottom: -20px }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .result .penaltyRes span { font-size: 14px }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .agg { padding: 2px 10px; bottom: -70px }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .agg .name { font-size: 10px; margin-left: 6px; }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .agg .aggRes { font-size: 12px; line-height: 1.2 }
        .EuroMatchDetails .mtchDtlsRslt li .resultDiv .agg .aggRes span { line-height: 18px }
        .EuroMatchDetails .mtchDtlsRslt li .winner .icon-winner { display: inline-block; position: absolute; top: 0; left: 50% }
        .EuroMatchDetails .mtchDtlsRslt li .teamA .icon-winner { float: right; margin-left: 0; transform: translateX(34px); }
        .EuroMatchDetails .mtchDtlsRslt li .teamB .icon-winner { float: left; margin-right: 0; transform: translateX(-54px); }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info { margin-left: 22vw }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info:nth-last-of-type(2) { margin-left: 0 }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info span { font-size: 11px }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .info:before { line-height: 21px }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .icon-stadium:before { content: "A"; font-size: 14px }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .icon-channel:before { content: "6"; font-size: 14px }
        .EuroMatchDetails .mtchDtlsRslt li .matchDetInfo .icon-refree:before { content: "7"; font-size: 15px }
        .EuroMatchDetails .mtchDtlsRslt li .matchScorer .goal .player { font-size: 11px; }
        .EuroMatchDetails .mtchDtlsRslt li .matchScorer .goal .player .playerName { max-width: calc(100% - 24px); width: auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .mtchDtlsRslt li .teamA .matchScorer .goal .player { text-align: left; }
        .EuroMatchDetails .mtchDtlsRslt li .teamB .matchScorer .goal .player { text-align: right; }
        .EuroMatchDetails .mtchDtlsRslt li .matchScorer .goal .time { font-size: 12px }

         .mtchDtlsRslt li .resultDiv .matchResult { width: 80px; height: 80px; }
        .mtchDtlsRslt li .resultDiv .result { padding: 0 10px; top: 30px; left: 6px; width: 68px }
        .mtchDtlsRslt li .resultDiv .result span { font-size: 18px }
        .mtchDtlsRslt li .resultDiv .countUp,
        .mtchDtlsRslt li .resultDiv .matchCountUp { bottom: 16px; left: 8px; width: 64px; color: #7e7e7e; font-size: 14px }
        .mtchDtlsRslt li .resultDiv p { bottom: -24px; top: auto; font-size: 11px; }
        .mtchDtlsRslt li .teamA, .mtchDtlsRslt li .teamB { width: calc((100% - 80px) / 2); margin-top: 0 }
        .mtchDtlsRslt li .teamA { padding-left: 0 }
        .mtchDtlsRslt li .teamB { padding-right: 0 }
        .mtchDtlsRslt li .teamA a { float: right }
        .mtchDtlsRslt li .teamB a { float: left; }
        .mtchDtlsRslt li .teamA img, .mtchDtlsRslt li .teamB img { height: 36px }
        .mtchDtlsRslt li .teamA img { margin-right: 0; float: none; }
        .mtchDtlsRslt li .teamB img { margin-left: 0; float: none; }
        .mtchDtlsRslt li .teamA p, .mtchDtlsRslt li .teamB p { width: 100%; line-height: 1.4; font-size: 12px; margin-top: 10px; height: 32px; overflow: hidden }
        .mtchDtlsRslt li .teamA .matchScorer .goal { float: right; margin-right: 0; margin-bottom: 10px; width: 100% }
        .mtchDtlsRslt li .teamB .matchScorer .goal { float: left; margin-left: 0; margin-bottom: 10px; width: 100% }
        .mtchDtlsRslt li .matchScorer .icon-goal:before { font-size: 16px; height: 15px; width: 15px; margin-top: 4px; display: none }
        .mtchDtlsRslt li .matchScorer .goal .time { font-size: 11px }
        .mtchDtlsRslt li .matchScorer .goal .player { font-size: 9px; color: #fff }
        .mtchDtlsRslt li .matchDetails { height: auto }
        .mtchDtlsRslt li .matchDetails .cnts { min-width: 100%; width: 100%; position: relative }
        .mtchDtlsRslt li .matchDetails .item { width: calc((100% - 20px) / 2); margin-left: 20px; margin-bottom: 10px }
        .mtchDtlsRslt li .matchDetails .item:nth-child(2n) { margin-left: 0 }
        .mtchDtlsRslt li .matchDetails .item:nth-child(3), .mtchDtlsRslt li .matchDetails .item:nth-child(4) { margin-bottom: 0 }
        .mtchDtlsRslt li .matchDetails .item p { font-size: 12px; line-height: 2; }
        .mtchDtlsRslt li .matchDetails .item:nth-child(1), .mtchDtlsRslt li .matchDetails .item:nth-child(3) { width: 80px }
        .mtchDtlsRslt li .matchDetails .item:nth-child(2), .mtchDtlsRslt li .matchDetails .item:nth-child(4) { width: calc(100% - 100px) }
        .mtchDtlsRslt li .teamB .matchScorer .goal .time { float: left; margin-left: 0; margin-right: 5px }
        .mtchDtlsRslt li .teamB .matchScorer .goal .player { float: left }



        .EuroMatchDetails .mainTour .FullWidthBK{ height: auto !important ;padding:10px;    width: 100%;
        margin-right: 0;}

        .EuroMatchDetails .matchDetailsTabs .timeline { width: 100%; margin: 0; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li { margin-bottom: 20px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formationDtls,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad { margin-bottom: 20px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA, .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB { margin: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation { position: relative; left: auto; transform: none; padding-bottom:calc(183% - 10px); background-size: auto 100%; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts ul li {         height: 34px;
            padding: 0 10px;
            margin-top: 0;
            border-radius: 3px;}
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamA,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB { width: calc((100% - 20px) / 2); margin-left: 20px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList .teamB { margin-left: 0; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { font-size: 12px; line-height: 34px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum { margin-left: 6px;}
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { margin-right: 6px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { width: calc(100% - 20px); white-space: nowrap; text-overflow: ellipsis; overflow: hidden;line-height:34px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad.sub ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad.sub ul li .playerName { max-width: calc(100% - 60px); width: auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach, .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach { font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts ul li a { position: relative; top: auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts h3,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty h3 { font-size: 14px; line-height: 2.2; width: calc(100% - 60px); }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .squadTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .formationTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamSquad .teamList,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts .eventsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts .statsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty .statsTtl,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul,
        .EuroMatchDetails .ManofMatch h3 { padding: 5px 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .cnts .team .formName{font-size:14px}
        /*.EuroMatchDetails .matchDetailsTabs .timeline.squad .formation{width:440px;height:645px}*/
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA, .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { height: calc((100% / 2) - 28px); }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamA { top: 28px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .teamB { bottom: 28px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player { width: 51px; height: 46px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player:before {  width: 51px; height: 46px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player:after { top: 24px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .icon-player .number { font-size: 13px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span:before { width: 10px; height: 13px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.subOut { bottom: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal {  width: 19px; height: 19px; }

        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p05,
        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p09,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p06,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p02{right: calc(7.5% - 12px);}

        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p02,
        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p06,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p09,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p05{left: calc(7.5% - 12px);}

        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p04,
        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p08,
        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p11,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p07,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p03,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p10{right: calc(33.5% - 12px);}

        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p03,
        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p07,
        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p10,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p08,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p04,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p11{left: calc(33.5% - 12px)}

        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p06,
        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p07,
        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p08,
        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p09 {top: calc(53% - 5px);}

        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p11,
        .matchDetailsTabs .timeline.squad .formation .teamA.form442 .player.p10{top: calc(77% - 5px);}

        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p06,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p07,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p08,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p09{bottom: calc(53% - 5px);}

        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p10,
        .matchDetailsTabs .timeline.squad .formation .teamB.form442 .player.p11{    bottom: calc(78% - 5px);}

        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.owngoal:before { width: 19px; height: 19px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .imgCntnr { display: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .data { padding: 0; width: 100% }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamA .data { padding-right: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.penalty ul li .teamB .data { padding-left: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .playerName { top:72%; font-size:9px; width: 69px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player:first-of-type .playerName { width: 69px; white-space: unset; text-overflow: unset; overflow: visible }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li p { font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span .numGoal{  width: 13px;
        height: 13px;   font-size: 9px;        right: -2px;
            top: -1px;}
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal{ width: 19px; height: 19px }
    
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player span.goal:before {width: 14px; height: 14px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .matchSquad ul li .VoteBtn:before { width: 12px; height: 12px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span { margin-right: 6px; margin-top: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span { margin-left: 6px; margin-top: 0 }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.right.goal p span.assister { margin-left: 28px; font-size: 11px }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.left.goal p span.assister { margin-right: 28px; font-size: 11px }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul { padding: 30px 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li p { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p { white-space: normal; text-overflow: unset; overflow: visible; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub p span { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.goal.left p span:after { width: 18px; height: 26px; background-size: 18px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.owngoal.left p span:after { width: 22px; height: 26px; background-size: 22px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.right p .subIn:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.left p .subIn:before { width: 16px; height: 16px; background-size: 16px auto; right: auto; left: auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.right p .subOut:before,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.sub.left p .subOut:before { width: 16px; height: 16px; background-size: 16px auto; right: auto; left: auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.right p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.right p span:after { height: 26px; width: 18px; background-size: 18px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.yellowCard.left p span:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.redCard.left p span:after { height: 26px; width: 18px; background-size: 18px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.events .cnts ul li.referee .min:after { width: 28px; height: 28px; background-size: 20px auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf .min:after { font-size: 22px; top: 26px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min { padding: 12px 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.MatchHalf.handball .min { height: 134px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li p { padding: 10px; font-size: 13px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .player .name a { font-size: 12px; margin-top: 18px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .videoCntnrs,
        .EuroMatchDetails .matchDetailsTabs .timeline .cnts ul li .subDtls { padding: 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline .cnts ul li .min { font-size: 15px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min:after { right: 0px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .min .comment { right: 34px; font-size: 12px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min:after { background-size: 16px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.owngoal .min:after { background-size: 20px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.yellowCard .min:after,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.redCard .min:after { background-size: 18px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min { height: 80px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min .comment { top: 10px; transform: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal .min:after { top: 4px; transform: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.goal.owngoal .min:after { top: 2px; transform: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult { width: calc(100% - 20px); top: 46px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamA,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .goalDtls .teamResult .teamB { width: calc((100% - 70px) / 2) }
        .EuroMatchDetails .twitter-tweet { width: 100% !important; margin: 0; max-width: 100% !important; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult { width: calc(100% - 20px); top: -74px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamA,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamB { width: calc((100% - 110px) / 2) }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamA img,
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult .teamB img { margin: 0 calc((100% - 40px) / 2) 6px }
       .EuroMatchDetails .matchDetailsTabs .timeline .cnts{padding:0 14px}
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .halfDetails .teamResult p { font-size: 11px; line-height: 1; width: 100%; text-align: center !important }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player { margin-bottom: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name p { width: 16px; height: 16px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li.sub .min:after { background-size: 16px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subIn:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name .subOut:before { width: 16px; height: 16px; background-size: 16px auto; }
        .EuroMatchDetails .matchDetailsTabs .timeline.minbyminCnts .cnts ul li .subDtls .player .name a { font-size: 13px }
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul { padding: 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li { padding: 10px 0 0 !important }
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .team { position: relative; width: 30px; height: 26px; top: auto; right: auto; left: auto; bottom: auto; font-size: 15px; line-height: 1.6 }
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamA,
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamB { position: relative; width: 30px; top: auto; right: auto; left: auto; bottom: auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.stats .cnts ul li .desc { line-height: 2.3 !important; width: calc(100% - 60px) !important; font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.manOfTheMatch h2,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2 { font-size: 14px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span.VoteBtn,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span.VoteBtn { position: relative; right: auto; left: auto; top: auto; bottom: auto }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad.manOfTheMatch .teamA .matchSquad ul li .playerName,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad.manOfTheMatch .teamB .matchSquad ul li .playerName { width: calc(100% - 50px) }
        .EuroMatchDetails .ManofMatch .man-matchClip { height: auto }
        .EuroMatchDetails .ManofMatch .man-matchClip .man-matchImage { width: 100px; height: 100px }
        .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont { width: calc(100% - 110px); }
        .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchTxt,
        .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting { font-size: 11px }
        .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .man-matchName { width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; }
        .EuroMatchDetails .ManofMatch .man-matchClip .manOfCont .voting span { font-size: 17px }
        .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr { width: 100%; padding-bottom: 67% }
        .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .imageCntnr img { width: 100% !important; height: 100% !important }
        .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc { padding: 16px 10px; width: 100%; margin: 0; height: auto; }

         .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li p{max-height:100%;}
        .EuroMatchDetails .matchDetailsTabs .timeline.teamNews .cnts ul li .desc .time{position:relative;right:0;bottom:0}
        .EuroMatchDetails .matchDetailsTabs .timeline.teamVideos .cnts ul li .secName{right:auto;left:0}

         .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { padding: 0 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead h2 span { font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .date .day,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchData .leagueName { width: 120px }
        .EuroMatchDetails .proPlayer .tabs a { margin-left: 14px;
            font-size: 12px;
            line-height: 38px;
            padding: 0 30px; }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData { height: 90px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .cnts .matchesHistory .matchDtls .matchData .match { top: auto; bottom: 0; width: 100%; transform: translateX(-50%); }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table { padding: 10px }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(7),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(8),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.dtls:nth-child(9),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(4),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(5),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(6),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(7),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(8),
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.dtls:nth-child(9) { display: none }
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .ttlRow .itemTtl.team,
        .EuroMatchDetails .matchDetailsTabs .timeline.headToHead .groupItem .table .wRow .item.team { width: calc(100% - 136px); }

        .matchDetailsTabs .tab { width: 100% }
        .matchDetailsTabs .tab button { width: calc((100% - 15px) / 4) }
        .matchDetailsTabs .matchDetailsTtl { width: 100%; margin: 0; height: 96px }
        .matchDetailsTabs .matchDetailsTtl .team { top: 48px; padding: 14px 10px }
        .matchDetailsTabs .matchDetailsTtl .team img { height: 22px }
        .matchDetailsTabs .matchDetailsTtl .team p { font-size: 12px; line-height: 1.8 }
        .matchDetailsTabs .timeline { width: 100%; margin: 10px 0 0; }
        .matchDetailsTabs .timeline .cnts { margin: 0 10px 10px; width: calc(100% - 20px) }
        /*.matchDetailsTabs .timeline .cnts ul li .goalDtls { padding: 10px }*/
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player { width: 100%; margin-left: 0 }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .image { width: 54px; height: 54px }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .image img { width: 54px; height: 54px }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name p { font-size: 12px }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name a { font-size: 13px }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .player .name a:nth-child(2n+1) { font-size: 12px }
        .matchDetailsTabs .timeline .cnts ul li .goalDtls .team { display: none }
        .matchDetailsTabs .timeline .cnts ul li .subDtls { padding: 10px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player { width: 100%; margin-left: 0; margin-bottom: 20px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player:nth-child(2) { margin-bottom: 0 }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .image { width: 54px; height: 54px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .image img { width: 54px; height: 54px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name { width: calc(100% - 64px) }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name p { font-size: 12px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name a { font-size: 13px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .player .name a:nth-child(2n+1) { font-size: 12px }
        .matchDetailsTabs .timeline .cnts ul li .subDtls .team { display: none }
        .matchDetailsTabs .timeline .cnts ul li .imageCntnr{margin:0}
        .matchDetailsTabs .timeline .cnts ul li .videoCntnr iframe, .matchDetailsTabs .timeline .cnts ul li .videoCntnr div, .matchDetailsTabs .timeline .cnts ul li .imageCntnr img { width: 268px !important; height: 201px !important;        margin: 10px calc((100% - 268px) / 2); }
        .matchDetailsTabs .timeline .cnts ul li .videoCntnr twitterwidget { width: 268px !important; height: auto !important; }
        .matchDetailsTabs .timeline .cnts ul li .imageCntnr img { height: auto !important }
        .matchDetailsTabs .timeline.events .cnts ul li p { font-size: 12px }
        .matchDetailsTabs .timeline.events .cnts ul li.sub p span:after { width: 24px; height: 24px }
        .matchDetailsTabs .timeline.events .cnts ul li .min:after { width: 24px; height: 24px }
        .matchDetailsTabs .timeline.events .cnts ul li.left .min:after { left: -40px }
        .matchDetailsTabs .timeline.events .cnts ul li.left.sub p span:after { right: 7px }
        .matchDetailsTabs .timeline.events .cnts ul li.left p { padding: 8px 40px 8px 8px; }
        .matchDetailsTabs .timeline.events .cnts ul li.right p { padding: 8px 8px 8px 40px; }
        .matchDetailsTabs .timeline.events .cnts ul li.sub p .subOut:before { width: 24px; height: 24px; background-size: 12px; top: 0 }
        .matchDetailsTabs .timeline.events .cnts ul li.sub p .subIn:before { width: 24px; height: 24px; background-size: 12px; top: 0 }
        .matchDetailsTabs .timeline.events .cnts ul li.right.sub p span:before { left: -34px; }
        .matchDetailsTabs .timeline.events .cnts ul li.left.sub p span:before { right: -34px; }
        .matchDetailsTabs .timeline.events .cnts ul li.goal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ball.png) center center no-repeat #fff; background-size: 16px; }
        .matchDetailsTabs .timeline.events .cnts ul li.owngoal .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/ownGoal.png) center center no-repeat #fff; background-size: 16px; }
        .matchDetailsTabs .timeline.events .cnts ul li.subIn .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subIn.png) center center no-repeat #fff; background-size: 16px; }
        .matchDetailsTabs .timeline.events .cnts ul li.subOut .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/subOut.png) center center no-repeat #fff; background-size: 16px; }
        .matchDetailsTabs .timeline.events .cnts ul li.referee .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/referee.png) center center no-repeat #fff; background-size: 22px; width: 34px; height: 34px }
        .matchDetailsTabs .timeline.events .cnts ul li.yellowCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/yellowCard.png) center center no-repeat #fff; background-size: 10px; }
        .matchDetailsTabs .timeline.events .cnts ul li.redCard .min:after { background: url(https://media.gemini.media/img/yallakora/staticimages/redCard.png) center center no-repeat #fff; background-size: 10px; }
        .matchDetailsTabs .timeline.events .cnts ul li.sub p .span:before { width: 24px; height: 24px }
        .matchDetailsTabs .timeline.stats .cnts ul li { padding: 14px 10px 44px; }
        .matchDetailsTabs .timeline.stats .cnts ul li .desc { font-size: 13px; width: 100% }
        .matchDetailsTabs .timeline.stats .cnts ul li .value { font-size: 15px; width: 32px; line-height: 1.2 }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child { padding: 14px 10px }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamA { position: relative; width: calc((100% - 100px) / 2); bottom: auto; right: auto }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamB { position: relative; width: calc((100% - 100px) / 2); bottom: auto; left: auto }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .value { font-size: 32px }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamA .value { text-align: left }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .teamB .value { text-align: right }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .desc { width: 100px; line-height: 3 }
        .matchDetailsTabs .timeline.stats .cnts ul li:first-child .value { width: 100% }
        .matchDetailsTabs .timeline.stats .cnts ul li .teamA .value { margin-right: 5px; text-align: right }
        .matchDetailsTabs .timeline.stats .cnts ul li .teamB .value { margin-left: 5px; text-align: left }
        .matchDetailsTabs .timeline.stats .cnts ul li .teamA { width: 50%; position: absolute; right: 0; bottom: 14px }
        .matchDetailsTabs .timeline.stats .cnts ul li .teamB { width: 50%; position: absolute; left: 0; bottom: 14px }
        .matchDetailsTabs .timeline.stats .cnts ul li .slider { width: calc(100% - 47px) }
        .matchDetailsTabs .timeline.squad .cnts { position: relative }
        .matchDetailsTabs .timeline.squad .formation { position: absolute; left: 50%; transform: translateX(-50%); top: 0; margin-top: 0 }
        .matchDetailsTabs .timeline.squad .teamA, .matchDetailsTabs .timeline.squad .teamB { width: calc((100% - 20px) / 2); position: relative; padding: 12px 0; margin-top: 450px; }
        .matchDetailsTabs .timeline.squad .teamA { margin-left: 20px }
        .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamA, .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamB { width: 100%; position: relative; padding: 0 }
        .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamA { margin-bottom: 20px }
        .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .teamA { margin-left: 0 }
        .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamA, .matchDetailsTabs .timeline.stats .cnts .prvsMtchRslt .item ul li .teamB { height: auto; margin-bottom: 0; bottom: 0 }
        .matchDetailsTabs .timeline.squad .formation .teamA, .matchDetailsTabs .timeline.squad .formation .teamB { margin-top: 0 }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad h3, .matchDetailsTabs .timeline.squad .teamB .matchSquad h3 { font-size: 13px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerNum, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerNum { font-size: 12px; width: 14px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li .playerName, .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li .playerName { font-size: 11px; line-height: 1.6 }
        .matchDetailsTabs .timeline.squad .cnts ul li { height: 56px }
        .matchDetailsTabs .timeline.squad .cnts ul li a { position: absolute; top: 10px; transform: none; width: 100% }
        .matchDetailsTabs .timeline.squad .cnts .teamA ul li a { right: 0 }
        .matchDetailsTabs .timeline.squad .cnts .teamB ul li a { left: 0 }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span { float: right; margin-right: 0; margin-left: 0; position: relative; margin-top: 22px }
        .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span { float: left; margin-left: 0; margin-right: 0; position: relative; margin-top: 22px }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span:before { float: right }
        .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span:before { float: left }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span.goal:after { float: right; margin-left: 0 }
        .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span.goal:after { float: left; margin-right: 0 }
        .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span.VoteBtn { position: absolute; left: 0; bottom: 5px; right: auto }
        .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span.VoteBtn { position: absolute; right: 0; bottom: 5px; left: auto }
        .matchDetailsTabs .timeline.squad .matchSquad ul li span.goal:before { background-size: 16px }
        .matchDetailsTabs .timeline.squad .matchSquad ul li span.subIn:before { background-size: 12px }
        .matchDetailsTabs .timeline.squad .matchSquad ul li span.subOut:before { background-size: 12px }
        .matchDetailsTabs .timeline.squad .matchSquad ul li span.yellowCard:before { background-size: 10px }
        .matchDetailsTabs .timeline.squad .matchSquad ul li span.redCard:before { background-size: 10px }
        .matchDetailsTabs .timeline.squad .teamA .coach, .matchDetailsTabs .timeline.squad .teamB .coach { font-size: 12px }
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .matchSquad ul li span,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .matchSquad ul li span{margin-top:6px}
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach,
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach{border-radius:3px;padding:0 10px;height:34px}
        .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamA .coach span, .EuroMatchDetails .matchDetailsTabs .timeline.squad .teamB .coach span{line-height:34px}
            .EuroMatchDetails .matchDetailsTabs .timeline.squad .formation .player .cardActions{    width: 84px;
        bottom: 11px;
        right: -13px;
        height: 22px;}
    }