/*Home*/
.myMatches{width:100%;float:left;background:#f5f5f5 !important;}
.matches{width:100%;float:left;padding:15px 0 0 0;background:#f5f5f5;}
.matchDls{width:100%;float:left;border:1px solid #e3e3e3;border-radius:5px;position:relative;margin-bottom: 10px;}
.tormentName{width:auto;margin:0 auto 15px;display:table;font-size:11px;padding:2px 15px;border:1px solid #e3e3e3;border-top:none;text-transform:uppercase;}
.contestCount{width:100%;float:left;padding:3px 5px;background:#f2f2f2;font-weight:500;}
.teamLft{width:45%;float:left;}
.teamLft div{width:50px;height:45px;float:left;box-shadow: 0 2px 3px rgba(166, 166, 166,0.10), 0 2px 3px rgba(166, 166, 166,0.10);}
.teamLft img{width:35px;margin:5px auto;display:table;}
.liveScoreLft{width:55%;float:left;height:45px;display:flex;flex-wrap: wrap;align-content: center;}
.currScoreLft{width:100%;float:left;font-weight:700;text-transform:uppercase;font-size:15px;}
.currOversLft{width:100%;float:left;font-weight:500;font-size:11px;line-height: 10px;}
.teamNameLft{width:100%;float:left;padding:10px 0 10px 15px;font-weight:700;font-size:11px;text-transform:uppercase;}
.teamRht{width:45%;float:right;}
.teamRht div{width:50px;height:45px;float:right;box-shadow: 0 2px 3px rgba(166, 166, 166,0.10), 0 2px 3px rgba(166, 166, 166,0.10);}
.teamRht img{width:35px;margin:5px auto;display:table;}
.liveScoreRht{width:55%;float:left;height:45px;display:flex;flex-wrap: wrap;align-content: center;}
.currScoreRht{width:100%;float:left;font-weight:700;text-transform:uppercase;font-size:15px;}
.currOversRht{width:100%;float:left;font-weight:500;font-size:11px;line-height: 10px;}
.teamNameRht{width:100%;float:left;padding:10px 15px 10px 0;font-weight:700;font-size:11px;text-transform:uppercase;text-align:right;}
.curStatus{width:25px;margin:0 auto;display:table;}
.liveTxt{width:100%;float:left;height:45px;display: flex;flex-wrap: wrap;align-content: center;}
.liveTxt p{width:100%;float:left;color:#f05151;font-weight:500;font-style: italic;}
.viewAll{width:100%;float:left;color:#727272;padding:10px 0;}
.viewAll .fa{font-weight:400;}
/*My Team*/
.myTeam{width:100%;float:left;background-image:url("../img/bgs/my-team-line.webp");background-repeat:no-repeat;background-size:cover;border-radius: 5px;overflow: hidden;margin-bottom:10px;cursor:pointer;}
.plyrNmePoints{width:100%;float:left;padding:10px 15px;background:rgba(0,0,0,0.5);}
.playerName{width:auto;float:left;}
.plyrNmeCont{width:auto;float:left;color:#ffffff;}
.teamCount{width:17px;height:17px;float:left;border-radius:3px;background:#ffffff;margin:0 0 0 15px;text-align:center;font-weight:700;font-size:10px;    line-height:17px;}
.playerPoints{width:auto;float:right;color:#ffffff;}
.playerPoints span{float:left;font-weight:700;font-size:16px;line-height:16px;}
.playerPoints sub{float:left;line-height:16px;padding-left:3px;}
.selPlayerDetails{width:100%;float:left;padding:5px 15px;}
.selPlayerDetails div{float:left;padding:5px 0;} 
.selPlayerDetails div p{width:100%;float:left;color:#ffffff;text-transform:uppercase;margin-bottom:10px;}
.selPlayerDetails div span{width:30px;height:30px;float:left;margin:0 1px;border-radius:50%;background:#e0e0e0;position:relative;}
.selPlayerDetails div span img{width:100%;float:left;border-radius:50%;}
.selPlayerDetails div span small{width:17px;height:17px;position:absolute;top:-10px;right:-6px;border-radius:50%;font-weight:700;text-align: center;font-size:9px;text-transform:uppercase;line-height: 17px;}
.selPlayerDetails div span small.Captain{background:#ffffff;}
.selPlayerDetails div span small.vCaptain{background:#000000;color:#ffffff;}
/*Team Preview*/
.headBtom{width:100%;float:left;padding:15px;}
.headBtomForPop{width:100%;float:right;padding:10px;}
.headBtomForPop div, .headBtomForPop span{font-size:12px !important;}
.outOf11 div{width:100%;float:left;color:#ffffff;}
.outOf11 span{width:100%;float:left;color:#c1c1c1;}
.homeVsAway{width:auto;margin:0 auto;display:table;}
.hmImg{width:30px;float:left;}
.awayImg{width:30px;float:left;}
.hmVsAwyTitle{width:auto;float:left;color:#ffffff;font-weight:600;text-transform:uppercase;padding:5px 3px;}
.hmVsAwyTitle div{width:auto;float:left;padding:0 3px;}
.hmVsAwyTitle span{width:auto;float:left;padding:0 5px;font-size:15px;line-height:18px;}
.teamPreview{width:100%;height:100vh;position:absolute;top:0;left:0;padding:15px;background-image:url("../img/team-preview-bg.png");background-repeat:no-repeat;background-size: 100% 100%;}
.teamPreviewFB{width:100%;height:100vh;position:absolute;top:0;left:0;padding:15px;background-image:url("../img/team-preview-bg-fb.png");background-repeat:no-repeat;background-size: 100% 100%;}
.preViewTeam{width: 80%;margin: 0 auto;padding-top: 5px;display: table;}
.teamPrewTitle{width:100%;float:left;color:#ffffff;text-transform:uppercase;font-size: 10px;margin: 5px 0 0;}
.topPlayers{width:100%;float:left;padding-bottom:5px;}
.topPlayers-0{padding-bottom:0;}
.player{width:60px;display:inline-block;margin:1%;}
.playerImg{width:35px;height:35px;margin:0 auto;display:table;}
.playerImg img{width:100%;float:left;}
.playerDtls{width:100%;float:left;border-radius:15px;padding:1px 5px;margin:-10px 0 -4px;z-index:9999;position:relative;}
.tLogo{width:12px;float:left;position:relative;}
.tLogo img{width:100%;float:left;}
.pName{width: 38px;text-align: center;float:left;font-size:8px;text-align:center;line-height:12px;}
.unAnnounedPlyr{width:10px;height:10px;border-radius:50%;border:1px solid #ffffff;background-color:red;position:absolute;top:-3px;left:-3px;}
.teamPreviewPop{display:none;height:100vh;position:sticky !important;}
.teampreviwClose{width:12px;height:12px;float:left;margin:3px 0;}
.teampreviwClose img{width:100%;float:left;}
.teamPreviewTop{width:100%;float:right;border-bottom:1px solid #4a4a4a;padding:15px;}
.teamPreViewPname{width:auto;float:left;}
.teamPreViewPname p{width:auto;float:left;color:#ffffff;text-transform:uppercase;font-size: 12px;}
.teamPreViewPname span{width:18px;height:18px;float:left;color:#ffffff;background:#3b3b3b;text-align:center;font-size:10px;line-height:18px;border-radius:3px;font-weight:700;margin-left:5px;}
.teamPreViewIcons{width:auto;float:right;}
.teamPreViewIcons button{width:25px;height:20px;float:left;background:#3b3b3b;padding:3px 5px;border-radius:3px;margin-left:7px;}
.teamPreViewIcons button img{width:100%;float:left;}
.teamPreviwInfo{width:100%;float:left;padding:10px;background:rgba(0,0,0,0.5);}
.teamPreCont{width:auto;float:left;margin-right: 10px;}
.teamPreCont small{width:10px;height:10px;float:left;margin: 5px 5px 0 0;}
.teamPreCont p{width:auto;float:left;color:#ffffff;}
/*Contest*/
.contestGame{width:100%;float:left;}
.contestGame ul{width:100%;float:left;padding:10px 0;}
.contestGame ul li{width:100%;float:left;border:1px solid #ccc;border-radius:5px;margin-bottom: 10px;overflow: hidden;}
.contestHead{width:100%;float:left;padding:10px 0px;}
.contestHead span{width:116px;height:26px;float:left;background-image:url("../img/icons/ribbon.webp");color:#fff;background-size: contain;background-repeat: no-repeat;padding: 2px 15px;}
.contestHead p{width:auto;float:right;font-size:10px;color:#a5a3a3;padding:5px 15px;}
.contestHead small{font-size:10px;font-weight:700;}
.rankSection{width:100%;float:left;padding:5px}
.pricePool{width:auto;float: left;border:1px solid #eeeeee;padding:5px;border-radius:5px}
.pricePool span{width:100%;float:left;text-align:center;font-size:14px;font-weight: 700;}
.pricePool small{width:100%;float:left;text-align:center;font-size:10px;color:#828282}
.entryFeeDtls{width:auto;float:right}
.entryFeeDtls small{width:100%;float:left;text-align:center;font-size:10px;color:#828282;padding-bottom:5px;}
.entryFeeDtls button{width:100%;float:left;text-align:center;font-size:13px;font-weight:700;color:#fff;background:#7044a8;border-radius:3px;padding:4px 0;}
.fillStatus {width:100%;float:left;padding: 5px 15px;}
.fillBar{width:100%;height:5px;float:left;position:relative;margin:5px 0;overflow:hidden;background:#e5e5e5;border-radius:10px;}
.targetStatus{width:100%;float:left;}
.raised{width:auto;float:left;color:#e3585d;font-size:11px;}
.targetPending{width:auto;float:right;color:#888888;font-size:11px;}
.percent{width:0;position:absolute;height:100%;left:0;top:0;
background: #fab3b6;
background: -moz-linear-gradient(left,  #fab3b6 0%, #e3585d 100%);
background: -webkit-linear-gradient(left,  #fab3b6 0%,#e3585d 100%);
background: linear-gradient(to right,  #fab3b6 0%,#e3585d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fab3b6', endColorstr='#e3585d',GradientType=1 );}
.fillProgress{animation: load 3s normal forwards;}
@keyframes load { 0% { width: 0; } 100% { width: 40%; }}
/*My Contest*/
.MycontesHead{width:100%;float:left;background:#f8f8f8;padding:5px 0}
.MycontesHead span{width:110px;float:left;font-size:12px;color:#a5a3a3}
.MycontesHead span small{font-size:12px;color:#000}
.priceSection{width:100%;float:left;padding:5px 0}
.priceSection span{width:100%;float:left;font-size:12px;color:#a5a3a3;}
.priceSection small{width:100%;float:left;}
.priceSection span small{font-size:12px;color:#000}
.priceSection h6{width:88px;height:23px;font-size:12px;color:#e3585d;text-align:center;border:1px solid #ffd3d3;background:#fff2f2;position: relative;bottom: -21px;margin:0 auto;display:table;border-radius:4px 4px 0 0}
.priceSection p{width:100%;float:left;font-size:12px;color:#e3585d;text-align:center;}
.completed{width: 126px;float: left;background-image: url(../img/icons/sports/group_2905.webp);color: #fff;background-position: center;background-size:contain; background-repeat: no-repeat;z-index: 99;}
.completed h5{width:auto;margin:0 auto -6px;display:table;font-size:11px;color:#0cac2f;text-align:center;border:1px solid #ade2b2;background:#eafff0;height:23px;font-weight: 700;border-radius:4px 4px 0 0;padding: 5px 10px;}
.completed p{width:100%;float:left;font-size:12px;text-align:center;color:#0cac2f;font-style:italic;}
.uWon{font-size:11px;color:#0cac2f;font-weight: 700;}
/*My contest details*/
.priceAmount{width:100%;float:left;background:#f1f1f1;padding:7px 15px;}
.priceAmount img{width:15px;height:15px;float:left;margin-right:2px}
.priceAmount span{width:auto;float:left;margin:0 10px 0 0;font-size:10px;}
.priceAmountDtls{width:100%;float:left;padding:5px 0;}
.joiMatchDetls{width:90%;float:left;}
.joiMatchDetls p{width:100%;float:left;font-size:12px;padding:3px 15px;font-weight: 700;}
.myContDetlsBtn{width:10%;float:left;text-align:center;cursor:pointer;}
.myContDetlsBtn .fa{font-size:18px;}
.priceDropdownCont{width:100%;float:left;padding:5px 15px;display:none;}
.priceDropdown{width:100%;float:left;padding:5px 10px;background:#fbecec;border:1px solid #fbecec;display:table}
.priceDropdown span{width:100%;float:left;font-weight: 700;}
.CaptSelect{width:auto;float:left;}
.CaptSelect small{font-weight: 700;}
.teamCount1{width:18px;height:18px;float:right;border-radius:3px;background:#f1f1f1;margin:0 0 0 15px;text-align:center;font-weight:700;font-size:10px;    line-height:17px;cursor:pointer;}
.teamCount2{width:18px;height:18px;float:left;border-radius:3px;background:#f1f1f1;margin:0 0 0 15px;text-align:center;font-weight:700;font-size:10px;    line-height:17px;cursor:pointer;}
/*Rank Winnings*/
.rankWinings{width:100%;float:left;background:#f8f8f8;padding:8px 5px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;text-align:center;}
.rankWinCont{width:auto;display:table;margin:0 auto;}
.rankWinCont span{width:auto;float:left;color:#787878;font-size: 12px;padding-left: 5px;}
.rankWinCont img{width:auto;float:left;}
.rankImg img{width:7.5px;height:14px;float:left;margin: 2px 5px;}
.teamImg img{width:18px;height:12px;margin: 2px 5px;}
.pointImg img{width:12px;height:12px;margin: 2px 5px;}
.lft{width:auto;float:left;}
.rgt{width:auto;float:left;text-align:right}
.rankWiningsCont{width:100%;float:left;}
.rankWiningsCont ul{width:100%;float:left;}
.rankWiningsCont ul li{width:100%;float:left;padding:12px 5px;border-bottom:1px solid #f0f0f0}
.ranklft {width: 43px;float: left;font-size: 14px;font-weight: 600;height: 29px;text-align: center;position:relative}
.priZergt{width:100%;float:left;text-align:right;font-size:14px;color:#434343;font-weight:600}
.winingsBg{background-image: url(../img/icons/sports/winings.webp);background-size: cover;background-repeat: no-repeat;z-index: 999;}
.ranklft small{width:17px;height:17px;position:absolute;top: -13px;left: 13px;}
/*Team Download*/
.teamDownLoad{width:100%;float:left;padding:10px 20px;}
.lockImg{width:15px;float:left;margin-right:10px;}
.downloadImg{width:15px;float:right;}
/*Leaderboard*/
.Banner{width:100%;float:left;overflow:hidden;position:relative}
.Banner img{width:100%;float:left;position:relative;}
.leaderBoardCont{width:100%;float:left;padding:8px 0px;}
.leaderBoardCont ul{width:100%;float:left;}
.leaderBoardCont ul li{width:100%;float:left;border:1px solid #f6f6f6;border-radius:4px;background:#fff;height:53px;margin-bottom:5px;padding-top: 15px;}
.leaderBoardCont .amount{width:100%;float:left;font-size:12px;color:#929292;}
.leaderBoardCont span{width:100%;float:left;font-size:10px;color:#7044a8;}
.leaderBoardCont span.gTxtClr{color:#2ba145;}
.leaderBoardCont span.lederPoints{font-weight:700;font-size:12px;}
.leaderBoardCont p{width:auto;float:left;font-size:12px;color:#434343;margin-right:5px;font-weight: 500;}
.leaderBoardCont small{width:18px;height:18px;float:left;background:#f2f2f2;color:#929292;border-radius:2px;text-align:center;padding: 1px;}
.teamNumber{width:auto;margin:0 auto;display:table}
.inrBanner{width: 100%;float: left;background-image: url(../img/banners/score-banner.webp);background-repeat: no-repeat;background-size: 100% 100%;}
.inrBanner-f{width: 100%;float: left;background-image: url(../img/banners/score-banner-f.webp);background-repeat: no-repeat;background-size: 100% 100%;}
.bnrOverlay {width:92%;margin:0 auto;display:table;padding:20px 0 10px;}
.overlayCont {width: 100%;float: left;}
.overlayCont small{width: 100%;float: left;color:#fff}
.overlayCont .ytoBat{width: 100%;float: left;color:#fff}
.overlayCont label{width: 100%;float: left;color:#fff;font-weight:700;font-size:20px}
.overlayCont p{width: 100%;float: left;color:#f28b8f;text-align:center;font-size:12px;font-style:italic;padding:10px 0}
.score{width:100%;float:left;}
.score label{width:auto;float:left;}
.score small{width:auto;float:left;margin:5px;font-size:13px;}
.refershCont button{border-radius:4px;background:#e3e3e3;border:1px solid #ededed;font-size:11px;padding: 0 10px;margin:0 auto;display:table;color:#000;}
.refershCont{width:auto;margin:0 auto;display:table;}
.refershCont span{width:16px;height:16px;margin:0 auto;display:table;}
.refershCont span img{width:100%;float:left}
.projectScore{width:100%;float:left;color:#ffffff;text-align:center;padding:10px 0;}
.currBaters{width:100%;float:left;padding-top: 10px;border-top: 1px solid #7a7a7a;}
.currBaters div{width:50%;float:left;}
.currBaters ul{width:100%;float:left;}
.currBaters ul li{width:100%;float:left;padding: 2px 0;color:#adadad;}
.currBaters ul li.striker{color:#ffffff;}
.currBaters ul li span{width:auto;}
.baters{padding:0 20px 0 0;}
.bowlers{padding:0 0 0 20px;}
.batsmanName{float:left;}
.batsmanScore{float:right;}
.lossBg{width: 60px;height: 22px;display: table;margin: 0 auto;padding: 3px 0;background: url(../img/icons/sports/down.webp) no-repeat 93% 1px;position: absolute;top: 5px;right: -5px;
    -webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.3s linear;}
.winBg {width: 60px;height: 22px;display: table;margin: 0 auto;padding: 3px 0;background: url(../img/icons/sports/up.webp) no-repeat 93% 1px;position: absolute;top: 5px;right: -5px;
    -webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.3s linear;}
.comclr{color:#7cef95!important}
.models{ width:12px;height: 12px;display: table;margin: 0 auto;padding: 3px 0;background: url(../img/icons/medal_1.webp) no-repeat;position: absolute;top: 5px;right:0px;left:0;transition: all 0.3s linear;background-size: cover;
	-webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;}
.wintxt{color:#111!important;font-weight: 700;}
/*Select Players*/
.selectContest{width:100%;float:left;border-radius:2px;background-color:#fff3de;}
.selectconstName{width:50%;height:29px;float:left;font-weight:700;font-size:11px;padding:7px 0;text-transform:uppercase;background-color:#fff3de;background-image:url("../img/bgs/rectangle.png");background-size:cover;}
.selectconstAmount{width:50%;float:left;color:#824601;font-weight:500;padding:5px 0}
.selectWarning{width:100%;float:left;padding:7px 0;text-align:center;font-weight: 700;}
.players{width:auto;margin:0 auto;display:table;padding: 15px 0;}
.players span{width:100%;float:left;text-align:center;}
.playersvalue{width:auto;float:left;color:#434343;font-weight:600}
.playersNAme{color:#535353;font-size:10px;}
.sMatchCentPalyers{width:40%;float:left;height:40px;display: flex;flex-wrap: wrap;align-content: center;}
.sMatchCentPalyers span{width:100%;float:left;color:#434343;font-weight:700;}
.playerSection{width:100%;float:left;text-align:center;}
.playerSection span {width:29px;height:29px;background: #e3e3e3;margin: 0 1px;display: inline-block;position:relative;}
.playerSection span img{width:100%;float:left}
.teamSelection{width:100%;float:left;}
.selectplyrHead{width:100%;float:left;box-shadow: 0 0 3px rgba(166, 166, 166,0.10), 0 2px 3px rgba(166, 166, 166,0.10);border-radius:20px;padding: 0 15px;}
.selectplyrHead a{width:100%;float:left;color:#a5a3a3;padding:8px 15px;}
.selectplyrHead a:hover{color:#a5a3a3;}
.selectplyrHead a.Active{width:auto;font-weight:700;border-bottom:2px solid #000;color:#000000;}
.PreviewSec{width:auto;float:right;padding:10px}
.PreviewSec button{width:100%;float:left;color:#397fe9;text-align:right;font-weight:700;background:transparent;}
.announceSec{width:100%;float:left;background:#f5f5f5;border-radius:50px;margin-top:20px;border:1px solid #e3e3e3}
.announceSec a{width:100%;float:left;color:#6f6f6f;padding:7px 15px;font-size:11px;}
.announceSec a.Active{width:auto;color:#fff;background:#519861;border-radius:50px;}
.announceSec a:hover{color:#a5a3a3;}
.selected{width:auto;color:#ffffff !important;background:#519861;border-radius:50px;}
.selectPalyer{width:100%;float:left;margin-top:10px}
.selectPalyer ul{width:100%;float:left;}
.selectPalyer ul li{width:100%;float:left;border-radius:5px;padding:10px 15px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;margin-bottom:5px;}
.selectPalyer ul li:hover{background:#f1f1f1}
.teamActive{background:#f1f1f1}
.teamDisable{background: rgba(0,0,0,0.2);}
.profileImg{width:40px;height:40px;float:left;}
.profileImg img{width:100%;float:left;background:#e8e8e8;border-radius:50px;}
.profileContent{width:115px;float:left;margin-left: 8px;padding:5px 0;}
.profileName{width:100%;float:left;color:#1d1d1d;font-weight:700}
.profileName .fa{width:14px;height:14px;color:#595959;border:1px solid #595959;border-radius:100px;text-align:center;font-size:10px;padding-top: 2px;margin: 0 5px;}
.selrate{width:100%;float:left;color:#808080;font-size:10px;}
.plyrteamName{width:auto;background:#fff;position: absolute;left: -15px;top: 15px;color: #000;font-weight: 700;padding: 0 5px;}
.rcbteamName{width:auto;position: absolute;left: -15px;top: 15px;color: #fff;font-weight: 700;padding: 0 5px;}
.teamRate{width:100%;float:left;color: #000;font-weight: 700;text-align:center;font-size:12px;padding: 10px 0 0;}
.teamMinus{width:15px;height:15px;color: #fff;font-weight: 700;text-align:center;font-size:10px;background:#dc3434;border-radius:100px;margin: 13px 0 0 0;float:right;cursor: pointer;}
.teamPlus{width:15px;height:15px;color: #fff;font-weight: 700;text-align:center;font-size:10px;border-radius:100px;margin: 13px 0 0 0;background:#16af25;float:right}
.headPlayers{width:auto;margin:0 auto;display:table;color:#fff;border-radius:5px 5px 0 0;padding: 2px 10px;}
.lineupBtn{width: 200px;position: fixed;bottom: 10px;left: 50%;margin-left: -100px;z-index:1;}
.lineupBtnInner{width:100%;float:left;border-radius:50px;}
.viewlineup{width:118px;float:left;height:37px;text-align:center;border-radius: 50px 0 0 50px;color:#fff;font-weight: 600;}
.nextBtn{width:80px;float:left;height:37px;color:#ffffff;border-radius:0 50px 50px 0;font-weight: 600;}
.backUpBtnSec{width: 100px;position: fixed;bottom: 10px;left: 50%;margin-left: -50px;z-index:99999;}
.backUpBtnInner{width:100%;float:left;border-radius:50px;}
.backUpBtn{width:100px;float:left;height:37px;color:#ffffff;border-radius:50px;font-weight: 600;}

/*Backup Players*/
.backupPlayers{width:100%;float:left;border-top:1px solid #3b3b3b;padding:10px;position: relative;}
.warning{width:100%;float:left;text-align:center;color:#ffffff;padding-bottom:10px;}
.backupPlayers ul{width:100%;float:left;text-align:center;}
.backupPlayers ul li{width:auto;display:inline-block;position:relative;background:#333333;border-radius:5px;overflow:hidden;margin:0 2px;}
.backupCountBgTxt{width:70px;height:100px;float:left;line-height:100px;text-align:center;color:#ababab;font-weight: 700;}
.bkpPlrsCont{width:70px;height:100px;float:left;background:#ffffff;}
.backupCount{width:15px;height:15px;position:absolute;top:5px;left:5px;color:#333333;font-weight: 700;font-size: 10px;text-align:center;font-style: italic;}
.minusBtn{width: 15px;height: 15px;position:absolute;top:5px;right:5px;color: #fff;font-weight: 700;text-align: center;font-size: 10px;background: #dc3434;border-radius:50%;cursor: pointer;}
.bkpProfileImg{width:40px;height:40px;margin:15px auto 0;display:table;position:relative;border-radius: 50%;background: #333333;overflow: hidden;}
.bkpProfileImg img{width:100%;float:left;}
.bkpTeamName{width:100%;float:left;color:#000;font-weight: 700;padding:2px 0;text-align:center;}
.bkpPlyrName{width:60px;margin:0 auto;display:table;color:#ffffff;font-weight: 700;padding:2px 0;text-align:center;background:#333333;border-radius: 15px;}

.bkpPlrDetails{width:100%;float:left;position: absolute;left: 0; bottom: 0;z-index: 10000;}
.bkpPlrDetails li{border-radius:0 !important;}
.bkpPcPoints{width:auto;float:right;font-weight: 700;font-size: 10px;position: absolute;right: 5px;top: 5px;color: #333333;}
.spdlsbkpPlrsCont{width:70px;float:left;background:#ffffff;padding: 5px;}
.spdlsbkpPlrsLi{width:60px;height:18px;margin: 0 auto;display:table;font-size: 10px;font-weight: 700;border:1px solid #333333;}
.spdlsbackupCount{width:18px;height:18px;float:left;color:#333333;text-align:center;font-style: italic;border-right:1px solid #333333;}
.spdlsbkpPlyrName{width:40px;height:18px;float:left;color:#ffffff;padding:2px 0;text-align:center;background:#333333;font-weight: 700;}
.bkpPlrDetails .bg3{color:#333333;}
.swapIcon{width:auto;position:absolute;top:15px;left:20px;color:#ffffff;font-size: 14px;cursor:pointer;}
.pullSlideBtn{width:auto;position:absolute;top:10px;right:20px;color:#ffffff;font-size: 20px;cursor:pointer;}
.backupPlrsSlide{display:none;}
.backupPlrsTop{width:100%;float:left;position:relative;padding:0 0 15px 0;}
.backupPlrsTop h4{width: 100%;float: left;text-align:center;font-weight: 700;padding: 0 0 0 10px;font-size: 13px;color:#ffffff;}
.details{width:auto;position:absolute;top:-5px;left:10px;color:#ffffff;font-size: 20px;cursor:pointer;}
.edit{width:auto;position:absolute;top:0;right:40px;color:#ffffff;font-size: 16px;cursor:pointer;}
/*Choose Captain*/
.chooseCapVCap{width:100%;float:left;}
.capCircle{width:30px;height:30px;margin:0 auto;display:table;border-radius:50%;border:1px solid #808080;text-align:center;padding:4px 0;cursor:pointer;}
.capActive{background:#7044a8;color:#ffffff;border:1px solid #f1f1f1;font-weight: 700;}
.chooseCapVCap small{width:100%;float:left;text-align:center;padding:2px 0;}
.lineupout {width: auto;float: left;color: #208d31;position: absolute;right:25px;top:4px;font-weight: 700;font-size:11px;}
.sticky {position: sticky;top: 0;}
.sticky + .content {padding-top: 102px;}
.teamCaptain{width: 13px;height: 13px; position: absolute;top: -30px;right: -5px;border-radius: 50%;font-weight: 700;text-align: center;font-size:7px;text-transform: uppercase;line-height: 15px;background:#fff}
.dreamTeam{width: 13px;height: 13px; position: absolute;top: -15px;right:-40px;border-radius: 50%;font-weight: 700;text-align: center;font-size:7px;text-transform: uppercase;line-height: 14px;background:#ffff00}
.TeamPrePts{width:100%;font-size:9px;color:#fff;}
.teamCaptainTop{width: 17px;height: 17px; position: absolute;top: -12px;right: 5px;border-radius: 50%;font-weight: 700;text-align: center;font-size: 9px;text-transform: uppercase;line-height: 17px;background:#fff;border: 1px solid #ccc}
/*Staticts*/
#customers {border-collapse: collapse;width: 100%;box-shadow: 0 0 3px rgba(166, 166, 166,0.10), 0 2px 3px rgba(166, 166, 166,0.10);border:1px solid #f0f0f0}
#customers td, #customers th {border-bottom: 1px solid #f0f0f0;padding: 8px;}
#customers tr:hover {background-color: #ddd;}
#customers th {padding-top: 12px;padding-bottom: 12px;text-align: left;background-color: #f0f0f0;color: #848484;}
.palyersStaticts{width:100%;float:left;}
.cardProfile{width:80px;float:left;}
.cardProfile img{width:100%;float:left;}
.cardRight{width:250px;float:left;padding:10px;}
.cardRight h3{width:100%;float:left;font-weight: 700;color:#000;}
.cardRight h3 img{width:14px;}
.cardRight small{width:100%;float:left;color:#8c8c8c;font-size:11px;}
.cardAdd{width:100%;float:left;color:#16af25;font-size:11px;margin:5px 0}
.playerdetails{width:100%;float:left;}
.playerdts-1{width:54px;float:left;border:1px solid #f0f0f0;padding:5px;margin:2px;border-radius:5px;}
.playerdts-1 span{width:100%;float:left;text-align:center}
.playerHead{font-size:9px;color:#000;font-weight: 700;}
.playerPts{font-size:13px;color:#000;font-weight: 700;}
.playerDtsTblContent{width:100%;float:left;max-height:60vh;overflow:auto;}
.playerDtsTbl{width:100%;float:left;margin:5px 0}
.playerDtsTbl h3{width:100%;float:left;margin-bottom:10px;font-weight: 700;}
/*Profile*/
.profBanner{width:100%;float:left;position:relative;}
.profBanner img{border-radius:10px;}
.profileEditImg{width:60px;height:60px;position:absolute;bottom:-30px;left:50%;margin-left:-30px;background:#b5b5b3;padding:4px 2px 0 2px;border:3px solid #ffffff;border-radius:10px;}
.profileEditImg button{width:25px;height:25px;position:absolute;right:-15px;bottom:-10px;background:transparent;}
/*No Match Found*/
.nomatchFound{width:300px;margin:50px auto 0;display:table}
.stumpsImg{width:69px;margin:0 auto;display:table}
.stumpsImg img{width:100%;}
.matchShow{width:100%;float:left;text-align:center;color:#000;font-weight: 500;padding:10px}
.joindes{width:100%;float:left;text-align:center;color:#9a9a9a}
.joinContest {width: 100%;float: left;border: 1px solid #e3e3e3;border-radius: 5px;position: relative;padding: 20px;background:#fff3e7}
/*Scorecard*/
.scorTab{width:100%;float:left;padding:0 15px;}
.scorTab div{width:100px;float:left;}
.scorTab a{width:auto;float:left;color:#434343;padding:10px 0;}
.scorTab a.sTabActive{border-bottom:2px solid #434343;}
.scorTab a span{width:100%;float:left;text-transform:uppercase;font-weight:700;}
.scorTab a small{width:100%;float:left;font-size:11px;}
.scoreDtls{width:100%;float:left;padding:0 15px;}
.tble1{margin-top:10px;border:1px solid #eeeeee;font-family: arial, sans-serif;border-collapse: collapse;width:100%;}
.tble1 small{color:#787878;}
.tble1 th{background:#1a1a1a;color:#ffffff;font-size:11px;}
.tble1 td, .tble1 th {text-align: left;padding: 8px;}
.tble1 td {border: 1px solid #eee;}
.tble1 tr:nth-child() {background-color: #dddddd;}
.tble2{border:1px solid #eeeeee;font-family: arial, sans-serif;border-collapse: collapse;width:100%;display: block;max-width: -moz-fit-content;max-width: fit-content;margin:10px auto;overflow-x: auto;white-space: nowrap;}
.tble2 small{color:#787878;}
.tble2 th{background:#1a1a1a;color:#ffffff;font-size:11px;}
.tble2 td, .tble2 th {text-align: left;padding: 8px;}
.tble2 td {border: 1px solid #eee;}
.tble2 tr:nth-child() {background-color: #dddddd;}
/*Lineup Closed*/
.lineupClsCnt {width: 300px;margin: 0 auto 0;display: table;}
.lineupFa{color:#000;font-size:20px}
/*Points System*/
.pointsSysTitle{width:100%;float:left;position:relative;}
.pointsSysTitle img{width:100%;float:left;position:relative;}
.pointsSysTitle h3{width:100%;float:left;position:absolute;top:15px;left:15px;color:#ffffff;font-weight:500;}
.pointSysTitImg{width: 80%;margin: 0 auto;display: table;padding-top: 10px;}
.pointSysTitImg span{width:auto;margin:0 auto;display:table;color:#ffffff;text-align:center;padding:5px 10px;border-radius: 5px 5px 0 0;text-transform: uppercase;}
.pointSysTitImg img{width:100%;float:left;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
/*Create Contest*/
.createContest{width:100%;float:left;}
.createContest ul{width:100%;float:left;background:#fff;padding:15px 10px;}
.createContest ul li{width:100%;float:left;padding-bottom:10px}
.createContest span{width:100%;float:left;font-weight:600;padding-bottom: 5px;}
.amountEntry input{width:147px;height:33px;border:1px solid #eee;border-radius:18px;float:left;padding:0 10px;font-weight: 700;color:#1a1a1a}
.dfltamount{width:auto;height:30px;float:left;border:1px solid #eee;border-radius:18px;margin:5px;cursor: pointer;}
.dfltamount span{width:100%;float:left;text-align:center;padding:5px 20px;}
.dfltamount2{width:auto;height:33px;float:left;border:1px solid #eee;border-radius:18px;margin:0 5px;}
.dfltamount2 span{width:100%;float:left;text-align:center;margin-top:5px;padding:0 10px}
.ActiveContest{background:#f2f7f0;color:#1f4530;border:1px solid #1f4530}
.tcketBg{width:100%;float:left;background:url("../img/ticket-bg.webp");background-repeat:no-repeat;background-size:cover;height:132px;}
.ticketPrice{width:auto;border-right:1px solid #ccc;float:left}
.ticketPrice:nth-child(2){border-right:none}
.ticketPrice span{width:100%;float:left;text-align:center}
.ticketPrice small{width:100%;float:left;padding-bottom:5px;text-align:center;font-size:11px;color:#a9a9a9}
.ticketPrice span img{width:62px;height:30px;margin:0 auto;display:table;}
.rankPrice{color:#593686;font-size:12px;font-weight: 700;}
.rankamnt{font-size:20px;font-weight: 700;color:#5f5f5f}
.ticketdown{margin-top:60px;}
.ticketFees{width:auto;padding:5px;margin: 0 auto;display: table;}
.ticketFees small{width:100%;float:left;text-align:center;font-size:10px;color:#828282;padding-bottom:2px;}
.ticketFees button{width:100%;float:left;text-align:center;font-size:13px;color:#fff;border-radius:3px;padding:2px 0;}
.numWinners{width:100%;float:left;padding: 15px 10px;}
.numWinners h5{width:100%;float:left;color:#1a1a1a;padding-bottom:10px;font-size:12px;font-weight:600}
.numWinrCont{width:100%;float:left;}
.numWinrCont span{width:auto;height:30px;padding:5px 20px;float:left;border-radius:50px;background:#fff;text-align:center;margin:0 5px;cursor:pointer;font-weight:600;}
.activeWinners{background:#1a1a1a!important;color:#fff;}
.amountEntry{width: auto;float: left;position: relative;margin:3px 0;}
.amountEntry .fa{width: auto;position: absolute;right: 10px;top: 10px;color:#ccd0d5}
.selectmatchs{width:auto;margin:10px auto 0;display:table;}
.selectmatchs select{width:auto;background:#f3e3d5;border:1px solid #ffeede;color:#454545;padding:5px;border-radius:10px;font-size:11px;outline:none;}
/*Filter Series*/
.filterConetnt{width:100%;float:left;padding: 0 15px;}
.filterConetnt ul{width:100%;float:left;max-height:500px;overflow-y:auto;}
.filterConetnt ul li{width:100%;float:left;padding:15px;border-bottom:1px solid #eeeeeeee}
.checkConent{width:auto;float:right}
.filterImg{width:40px;height:40px;float:left}
.filterImg img{width:100%;float:left}
.filterMatches{width:auto;float:left;padding:0 10px }
.filterMatches span{width:100%;float:left;color:#454545;font-size:12px;}
.filterMatches small{width:100%;float:left;font-size:11px;}
.checkgroup{display: block;}
.checkgroup input {padding: 0;height: initial;width: initial;margin-bottom: 0;display: none;cursor: pointer;}
.checkgroup label {position: relative;cursor: pointer;}
.checkgroup label:before {content:'';-webkit-appearance: none;background-color: transparent;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);padding:5px;border:1px solid #ccc;display: inline-block;position: relative;vertical-align: middle;cursor: pointer;margin-right: 5px;border-radius:2px}
.checkgroup input:checked + label:after {content: '';display: block;position: absolute;top: 6px;left: 5px;width: 4px;height: 8px;border: solid #593686;border-width: 0 2px 2px 0;transform: rotate(45deg);}
.filterSelct{width:auto;float:right;border:1px solid #eee;background:#fff;}
.filterSelct select{width:auto;float:left;padding:2px 10px;background:transparent;color:#454545;outline:0;border:none;}
.filterSelct .fa{width:auto;float:left;margin: 5px 5px;}
/*Upcoming popup*/
.upcomingpopConetnt{width:100%;float:left;}
.upcomingpopConetnt ul{width:100%;float:left;max-height:500px;overflow-y:auto;}
.upcomingpopConetnt ul li{width:100%;float:left;padding:15px;border-bottom:1px solid #eeeeeeee}
.checkConent{width:auto;float:right}
/*Updated*/
.teamPreviewCont {width: 100%;float: left;max-height:100vh;overflow: auto;}
.joinedHead{width:100%;float:left;font-weight:800;color:#000;}
.myTeamIcon{width: auto;float: right;}
.myTeamIcon button {width: 25px;height: 20px;float: left;background:transparent;padding: 3px 5px;border-radius: 3px;margin-left: 7px;}
.myTeamIcon button img {width: 100%;float: left;}
.selectContestFix{top:54px;}
.overlay{z-index:9999999;}
.teamCountwin{float:left;border-radius:3px;color: #0cac2f;margin:0 0 0 15px;text-align:center;font-weight:700;font-size:10px;line-height:17px;}
/*320*/
@media screen and (max-width: 399px)
{
	.preViewTeam{width:95%;}
}
.eticketOverlay {position:absolute;bottom:0;left:0;right:0;background:#f2f2f2;overflow:hidden;width:100%;height:100%;z-index:-1;transition:.5s ease; -moz-opacity: 0;-khtml-opacity: 0;opacity:0.2;}
.eticketOverlay div {width:230px;margin-left: -50px;font-size:40px;position: absolute;top:40%;font-weight: bold; left:45%;-ms-transform: skewY(-25deg);-webkit-transform: skewY(-25deg);transform: skewY(-25deg);}
