@import https://fonts.googleapis.com/css?family=Roboto:300,400,500,700;
html{ background: transparent; }
body *,html *,.matchInfo,.matchBox,.resultStrip .resultBox,.liveStrip .resultBox,.mcOtherTpp p,.mcSecondaryMenu ul li{
    font-family:"Roboto",Arial,sans-serif !important;
}
.ui-select .ui-btn select{
    font-size:50px
}
#main-header{
    margin-bottom:0
}
.downLink{
    display:none
}
#matchCenter{
    max-width:100%; 
}
.matchHead .back .logo,.matchHead .back h1{
    display:none
}
#matchFilterWrapper{
    padding:15px 0;
    background:#272A6F
}
.smscorecardwidget{ min-height:700px; background: #272A6F;}
ul.mcTabs {border: 1px solid #ffffff3d;
position: relative;
display: table;
margin: 0 auto 30px;
overflow: hidden;
border-radius: 25px;
 }
ul.mcTabs li { font-size: 13px; padding: 12px 0; margin:0; }
ul.mcTabs li::before { display: none; }
ul.mcTabs, ul.mcTabs li.current ,ul.mcTabs li:hover { background: transparent; }
ul.mcTabs li span { color: #ffffff; border-right: 1px solid #ffffff29; padding: 0 35px;
border-left: 1px solid #ffffff3d; }
ul.mcTabs li.current span,ul.mcTabs li:hover span { color: #ffe761; }
ul.roleTab.teamTab li.current,ul.roleTab.tourTab li.current{
    background:transparent;
}
ul.mcTabs li:last-child span{
    border-right:0
}
.mcTotal .mcGrid_6 span { font-weight: 600 !important; color: #171A4C; }

.matchInfo .teamNames p, .matchInfo .teamNames span, 
.activeInn, .activeInn .overs, .activeInn .runRate,.matchDate, .matchVenue { color: #ffffff; }
.matchInfo .teamNames p, .matchInfo .teamNames span { font-weight: 400; }
.matchInfo .teamNames span, .innings .vs  { color: #999CE6 } 
.matchBox{ padding: 20px 15px;
    background:linear-gradient(to top ,#121C41CC 10%,#172764 60%);
    font-family:"Fira Sans",Arial,sans-serif;
    border-radius:12px;
    box-shadow:0 5px 4px 0 rgba(0,0,0,0.20); border: 1px solid #ffe76154; z-index: auto;
}

.matchTeams .logo__container .tLogo{
    background:#fff;
    padding:0
}
.matchTeams .tLogo img{
    width:90px
}
.matchCountdown span{
    font-size:12px; color: #ffffff;
}
.fixtureTimerCountdown span.fixtureTimer { color: #ffffff; background: #ffe761; }
.fixtureTimerCountdown span span.timervalue { font-size: 18px; font-weight: 700; }
.fixtureTimerCountdown span span { color: #171A4C;  }
.matchTeams .tLogo,.matchTeams .tVs{background:#999CE6; font-style: normal;
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
     font-size: 12px;
  color: #999CE6;
  font-weight: 700;
}
.fixtureStrip .matchInfo .teamNames p,.fixtureStrip .matchInfo .teamNames span{
    font-size:16px;
    line-height:18px
}
.matchVenue{
    padding: 0 5px; 
}
.innings .teamScore{
    font-size:16px;
    font-weight:700;
    text-transform:lowercase; color: #ffffff;
}
.overs, .runRate,
.resultStrip .innings .teamScore.activeInn, 
.resultStrip .innings .teamScore.activeInn .runRate, 
.resultStrip .innings .teamScore.activeInn .overs { color: #ffffffe3; }
.matchSummary{
    color:#ffe761;
    background:#ffffff12; font-weight: 500; border-radius: 5px;
}
.seasonFilter select.mcSelectDefault,.seasonFilter input.mcSearchDefault{
    background-color:#fff;
    background-color:rgba(255,255,255,1);
    color:#232323;
    font-size:13px
}
.statsHeader{
    background-color:transparent;
    background-image:none
}
ul.statsList li { background: #171A4C; display: flex;
justify-content: center;
flex-direction: column;
align-items: center;border-radius: 10px; }
ul.statsList li i { color: #ffe761; font-size: 24px; line-height: 30px;
background: #ffe761;
  background-clip: border-box;
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;  }
ul.statsList li span { color: #fff; }
#topRunGetter, #higiestSr, #leadWcktTakers, #bestEcon, #maxSixes, #highestScore { box-shadow: 0 4px 12px #13164059; border-radius: 12px;border: 1px solid #ffe76154; }
.mcPlyRotList .mcPlythumb a:hover,.mcPlyRotList .mcPlythumb a.plyActive{
    background:#171A4C; 
}
table.tablePoints tbody { border: 0; }

.mcPlyRotList .mcPlythumb a.plyActive span,.mcPlyRotList .mcPlythumb a.plyActive span i,
.mcPlyRotList .mcPlythumb a:hover span, .mcPlyRotList .mcPlythumb a:hover span i{ color: #ffffff; }
.mcPlyStatsHeader .positionDetail .mcPlyName,table.player-details{
    color:#232323
}
.fixture-team_container .fixture-team-info img { width: 65px; height: 65px; background: #fff; margin: 0 1rem;border-radius: 50%; padding: 5px; }
table.player-details tr td:last-child{
    font-weight:700
}
.mcPerformersList a.mcTopOne{
    background:linear-gradient(to top ,#121C41CC 10%,#172764 60%);
}
.mcOtherTppWrap{
    background:#FFF;
}
.mcOtherTpp{
    background:#f0f0f0;
    border-bottom:1px solid #ddd;
    margin:0
}
.mcOtherTpp p{
    color:#001036
}
#mcBestPerformers{
    border:0;
    margin-bottom:0
}
#mcBestPerformers .mcTitle{
    text-align:center; color: #ffffff; font-size: 20px;
}
.resultStrip .resultBox .matchResult{
    color:#ffe761
}
.resultStrip .resultBox .matchResult, 
.liveStrip .resultBox .matchResult, 
.fixtureStrip .resultBox .matchResult { line-height: 18px; color: #ffe761;
font-weight: 600;
font-size: 14px;
text-transform: uppercase;
margin: 10px 0 0;
} 
.resultStrip .resultBox .matchDate, .resultStrip .resultBox .matchVenue, .liveStrip .resultBox .matchDate, .liveStrip .resultBox .matchVenue {
  font-size: 12px;
  line-height: 16px;
  display: inline;
  vertical-align: middle;
  margin: 0;
}
.matchInfo{
    border-left:1px solid #9999996b
}
.resultStrip .matchInfo,.liveStrip .matchInfo{
    border-right:1px solid #9999996b; border-left:1px solid #9999996b;
}
.mcPerformersList a.mcTopOne span.mcTopOneDetail span.mcTopScore { color: #ffe761; }
.mcPerformersList a.mcTopOne span.mcTopOneDetail span.mcTopScore .topCategory { color: #ffffff; }
.matchNav{
    width:auto;
    font-size:12px
}
#fullScoreContent{
    overflow:inherit
}
#fullScoreContent #leftPanel{
    padding:.5rem;
    background:#fff; border-radius: 10px; box-shadow: 0 5px 4px 0 rgba(0,0,0,0.20);
}
#briefScoreBoard{
    height:auto;
    padding:50px 0 20px;
    background:url(../mc-widget/images/widget-bg.jpg) no-repeat center center / cover
}
#briefScoreBoard::after{
    background:linear-gradient(to top, #272A6F,#272A6F99);
}
#scoreBox .tLogo{
    box-shadow:0 2px 2px rgba(0,0,0,0.2)
}
#scoreBox .teamScores{
    margin-bottom:0
}
#scoreBox .innings .teamScore{
    color:#fff;
    width:160px; opacity: 1;
}
#scoreBox .tournament--name{
    font-size:16px;
    line-height:20px;
    color:#ffffff; margin-bottom: 5px;
}
#overStreamMC .dataStreamSMIPL{
    background:rgba(0,0,0,0.2)
}
.mcRowHead,.mcFallWicket h4, .partnerChart .performHeader{
    background:#292D71;
}
.scorecardHeader .inningsList{
    background-color:#f0f0f0;
    border:1px solid #e0e0e0;
    color:#08296c;
    background-image:linear-gradient(45deg,transparent 50%,#08296c 50%),linear-gradient(135deg,#08296c 50%,transparent 50%)
}
select.mcSelectDefault,input.mcSearchDefault{
    color:#08296c;
}
.widget{
    background:#fff; border: 0; box-shadow: 0 5px 4px 0 rgba(0,0,0,0.20); border-radius: 10px; margin-bottom: 10px;
}

.mcRowData .icon-plus-circled{
    color:#888
}
.mcRowData .icon-minus-circled{
    color:#08296c
}
.fixtureStrip ul.otherMatchInfo li{
    background:transparent
}
.btnScorecard{ font-size: 12px; background:#005bab; border-radius: 8px; padding: 10px 30px 10px 10px; position: relative; }
.btnScorecard:after { content:''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-image: url(images/right-arrow.png); background-repeat: no-repeat;
background-position: 120px center; background-size: 10px; }
.btnScorecard span { display: none; }


.btnScorecard:hover,.btnScorecard:focus{ background:#0e6bbd; }

.playingXI .widgetContent .team ul.squadList{
    text-transform:uppercase
}
#scoreBox .matchSummary{
    margin:0 0 20px; color:#fff654; font-weight: 600;
}
#scoreBox .innings .teamScore .runs{
    font-size:42px;
    line-height:52px
}
.resultStrip .innings .teamScore.activeInn{
    color:#ffffff
}
select.innsFilter{
    background-color:#282b56
}
select.innsFilter,select.batsmenFilter,select.bowlerFilter{
    color:#08296c
}
#wagonWheelContent .uniform-grid{
    flex-flow:row
}
#wagonWheelContent select.innsFilter{
    color:#fff; background-color: #282b56;
	background-image: linear-gradient(45deg, transparent 50%, #fff 50%), linear-gradient(135deg, #fff 50%, transparent 50%);
}
.side h6{
    background:#171A4C
}
.playingXI .widgetContent .team .tLogo img{
    text-align:center;
    margin:0 auto 5px
}
.matchNavContent{
    background:rgba(0,0,0,0.98)
}
.matchHead{
    position:absolute;
    background:#171A4C36;
    z-index:9
}
.matchNavContent.active .mcContainer{
    margin-top:60px
}
.matchNav.openDev,.matchNav.openDev span:last-child{
    width:100%
}
.noRecord{
    min-height:225px;
    color:#ffffff82;
    font-size:18px;
    line-height:22px;
    text-transform:uppercase
}
.noScroll .matchHead{
    background:linear-gradient(140deg,rgba(1,72,141,0.9) 20%,#31c5f5 100%);
    left:0;
    right:0;
    margin:0 auto;
    z-index:9999;
    position:absolute;
    width:18%;
    padding:10px
}
.matchNavContent .matchesByType ul.matchList li a.event,.matchNavContent .matchesByType ul.matchList li a.event .team.winner{
    color:#fff
}
#photostreamPage #photoGrid-SM,#newsPage #newsGrid-SM,#videostreamPage .container{
    margin-bottom:30px;
    padding-top:.5rem;
    padding-bottom:.5rem;
    background:#fff;
    border:1px solid #ddd;
    box-shadow:0 0 5px 0 #ddd
}
.thumb-caption{
    background:#282b56
}
.tagColor-three{
    background:#282b56
}
.thumb-container:hover > ul.otherLinks,.thumb-container:focus > ul.otherLinks{
    background:rgba(40,43,86,0.9)
}
ul.otherLinks li.newsView-icon a:hover,ul.otherLinks li.newsView-icon a:focus{
    background-color:rgba(67,14,77,1)
}
#photostreamPage .matchNavContent.photosDetailBlock #photoGrid-SM{
    box-shadow:none;
    background:transparent;
    border:0
}

.innings { border-bottom: 1px solid #9999996b; }
#commentPage select.mcSelectDefault.ng-not-empty {background-color: #f0f0f0;
border: 0;
color: #08296c;
background-image: linear-gradient(45deg,transparent 50%,#08296c 50%),linear-gradient(135deg,#08296c 50%,transparent 50%);}

#mwpage{
    overflow:hidden;
    border:0;
    box-shadow:0 5px 4px 0 rgba(0,0,0,0.20);
    padding:15px 20px;
    margin:0 0 25px;
    background:#fff; border-radius: 10px; 
}
.footerWrapper .mcRow,#copyright .mcRow{
    width:1280px;
    margin:0 auto
}
.footerWrapper .mcColumn,#copyright .mcColumn{
    padding:0 10px
}
.social_widgetShareIcon{
    display:none
}
.tabTeamContent,.tabTourContent{
    background:#fff;
    border:1px solid #ddd;
    padding:.5rem;
    border-radius:12px;
}
table.mcTableDefault thead th{
    background:#171A4C
}
table.mcTableDefault th, table.mcTableDefault td { padding: 10px; }
#plyRotateSmipl .next-prev-direction a{
    background:#171A4C;
    z-index:0
}
.mcPlyOption span{
    color:#232323;
    background:rgba(0,0,0,0.10)
}
.mcPlyOption span:first-child{
    margin-right:5px
}
.mcPlyOption span.opActive,.mcPlyOption span:hover,.mcPlyOption span:focus{
    color:#fff;
    background:#171A4C
}
#playerStatsWrapper input.mcSearchDefault{
    font-size:11px;
    box-shadow:0 2px 1px 0 rgba(0,0,0,0.15)
}
.mcSelectBox{
    overflow:inherit;
    margin:0
}
.mcPlyRotList .mcPlythumb a{
    background:rgba(0,0,0,0.10)
}
.matchHead .back .icon-angle-left{
    background:url(images/left-arrow.png) no-repeat center center;
    height:20px;
    width:20px
}
.matchHead .back .icon-angle-left::before{
    display:none
}
.matchNav.icon-down-open-mini1{
    background:url(images/down-arrow.png) no-repeat center right
}
.matchNav.icon-down-open-mini1.openDev{
    background:url(images/popup_close.png) no-repeat center right
}
.matchHead .matchNav.openDev::after{
    display:none
}
span.icon-plus-circled,span.icon-minus-circled{
    display:inline-block;
    vertical-align:middle;
    height:30px;
    width:30px
}
span.icon-plus-circled{
    background:url(images/plus.png) no-repeat center center / 10px
}
span.icon-minus-circled{
    background:url(images/minus.png) no-repeat center center / 10px
}
#playerStatsWrapper .statsHeader .mcContainer { background: #ffffff; padding: 10px;overflow: hidden; display: block; clear: both; border-radius: 12px; }
#playerStatsWrapper .statsHeader select.mcSelectDefault, #playerStatsWrapper .statsHeader input.mcSearchDefault {border: 1px solid #ccc;} 

#overStreamMC{
    padding:30px 0 0;
}
#plyRotateSmipl{
    clear:both;
    padding-top:20px
}
#overStreamMC .next-prev-direction a.icon-angle-right::before,#plyRotateSmipl .next-prev-direction a.icon-angle-right::before{
    background:url(images/right-arrow.png) no-repeat center center;
    content:"";
    height:20px;
    width:16px
}
#overStreamMC .next-prev-direction a.icon-angle-left::before,#plyRotateSmipl .next-prev-direction a.icon-angle-left::before{
    background:url(images/left-arrow.png) no-repeat center center;
    content:"";
    height:20px;
    width:16px
}
#plyRotateSmipl .next-prev-direction a.icon-angle-right::before,#plyRotateSmipl .next-prev-direction a.icon-angle-left::before{
    height:100%;
    margin:0 auto;
    text-align:center
}
#overStreamMC .selector p::before{
    display:none
}
table.tablePoints{
    margin-bottom:25px
}
table.tablePoints thead th{
    font-size:12px; background: #171A4C;
    padding:10px
}
table.tablePoints tbody td { font-size: 13px; }
table.tablePoints tbody tr:nth-child(2n+1) {
  background: #EBEEFD;
}
.mcSearchResults.icon-search-1::before{
    background:url(images/search.png) no-repeat center center;
    width:45px;
    height:38px;
    content:""
}
.count{
    width:54%; background: #ffe761; color: #171A4C; font-weight: 700;
}
#wagonWheelContent { background: #ffffff; padding-top: 15px; border-radius: 10px; }
#wagonwheelContainer{
    width:550px
}
#wagon-panel{
    position:relative;
    z-index:1
}
.mcSecondaryMenu ul li { color: #ffffff; border-right: 1px solid #ffffff40; }
.mcSecondaryMenu ul li.current{
    font-weight:700
}
.mcSecondaryMenu ul li.current,.mcSecondaryMenu ul li:hover,.mcSecondaryMenu ul li:focus{
    color:#ffe761
}
#stadingSmipl h3{
    font-size:14px;
    color:#710033
}
#printScorecardIcon{
    width:30px;
    height:30px;
    background-image:url(images/print_black.png);
    background-repeat:no-repeat;
    background-position:center center;
    float:right!important;
    background-color:transparent!important;
    cursor:pointer
}
.statsExportExcelIcon{
    right:19px;
    top:-4px;
    background-image:url(images/excel_black.png)
}
.statsShareIcons{
    width:30px;
    height:30px;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:100%;
    cursor:pointer;
    position:absolute;
    top:0
}


.client-logo { display: none; }
select.mcSelectDefault { padding: 5px 45px 5px 10px; 
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-image: linear-gradient(45deg, transparent 50%, #052839 50%), linear-gradient(135deg, #052839 50%, transparent 50%);
background-position: calc(100% - 23px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), 100% 0;
background-size: 8px 8px, 8px 8px, 2.2em 2.2em;
background-repeat: no-repeat;
background-color: #ffffff;
box-shadow: 0 0px 12px 0 rgba(0, 0, 0, 0.1), 0 0px 0px 0 rgba(0, 0, 0, 0.12), 0 2px 1px -2px rgba(0, 0, 0, 0);}
table.mcTableDefault { box-shadow: none; }
.mcPerformersList a.mcTopOne span.mcPlyImg { border-radius: 12px; }
.seasonFilter select.mcSelectDefault, .seasonFilter input.mcSearchDefault { border-radius: 5px; }
#mcMenuWrapper { background: transparent; box-shadow: none; height: auto; }
.matchTeams .tLogo img { height: auto; }
#matchFilterWrapper{margin: 0 0 30px 0;}
#matchFilterWrapper::after { box-shadow: none; }
.overs, .runRate, .resultStrip .innings .teamScore.activeInn .runRate, 
.resultStrip .innings .teamScore.activeInn .overs, .resultStrip .innings .teamScore .runRate, 
.resultStrip .innings .teamScore .overs, .resultStrip .resultBox .matchDate, .resultStrip .resultBox .matchVenue, 
.liveStrip .resultBox .matchDate, .liveStrip .resultBox .matchVenue, .runs { color: #ffffff; }
.btnScorecard::before { display: none; }
#manhattan-wrapper { background: transparent;
border-radius: 0;
box-shadow: none;
margin: 0;
padding: 0; }
#scorecardWrapper .tabLinkscontainer { background: transparent; }
#scorecardTabs.mcTabs li span { margin: 0; }
.mcRowHead .tt { background: none; }
#scoreBox::after { display: none; }
.mcRowData .plyData,
.mcRowData .btRuns, .partnerChart ul.partnerContent li .parters-chart .prTot span { font-weight: 500; }
.mcRowData .plyData {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  font-weight: 500;
  font-size: 13px;
}
.mcRowData .btRuns, .partnerChart ul.partnerContent li .parters-chart .prTot span { color: #131313; }
.mcRowHead, .mcFallWicket h4 {
  font-size: 12px;
  line-height: 14px;
  text-transform: uppercase;
  color: #fff;
}
.videoscorecard .innScore.vclickable { font-weight: 600; }
.videoscorecard .vclickable { font-weight: 400; }
.h2h__perform .mcRowHead { background: #3F448E; }
.widget .widgetTitle { color: #171A4C; }
.overs, .runRate, .resultStrip .innings .teamScore.activeInn .runRate, 
.resultStrip .innings .teamScore.activeInn .overs, .resultStrip .innings .teamScore .runRate, 
.resultStrip .innings .teamScore .overs, .resultStrip .resultBox .matchDate, .resultStrip .resultBox .matchVenue, 
.liveStrip .resultBox .matchDate, .liveStrip .resultBox .matchVenue { font-weight: 400; }
.fixture-venue_container .matchVenue, .fixture-date_container .matchTime,
.fixture-team_container .fixture-team-info .fixture-team_name { color: #ffffff; }
.fixture-date_container .matchTime { background: #ffffff;
  background-clip: border-box;
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; }
.fixture-date_container .matchDate { color: #ffe761; }
.fixture-date_container::after, .fixture-venue_container::after { background:#9999996b; }
.fixture-venue_container .matchVenue .fixture-ground_name { font-size:12px; font-weight: 500; }
.count { font-size: 12px; }
.fixture-team_container .tVs, .matchTeams .tVs {font-style: normal;
background: #999CE6;
  background-clip: border-box;
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
.fixture-team_container .fixture-team-info .fixture-team_name { font-size:14px; }
.fixtureTimerCountdown span.fixtureTimer::after, .count::after { display: none; }
.fixtureTimerCountdown span span.timervalue, .fixtureTimerCountdown span span.timerLabel { color: #171A4C; }
.fixture-countdown-info .matchResult { color: #ffe761; }
.ply-stats-wrap { background: transparent; }
.mcPlyRotList .mcPlythumb a span, .mcPlyRotList .mcPlythumb a span i { color: #131313; }
#playerStatsWrapper ul.statsList li { background: #171A4C; }
#playerStatsWrapper ul.statsList li i { color: #ffe761; -webkit-text-fill-color: #ffe761;}
#playerStatsWrapper .mcPlyOption span { box-shadow: none; }
.mcPlyStatsHeader .positionDetail .mcPlyName { font-size: 20px; line-height: 28px; }
#fullScoreContent .mcRowData .playerName { font-size: 13px; font-weight: 500; color: #171A4C; }
#scoreBox .matchDate, #scoreBox .matchVenue { font-size: 13px; line-height: 20px; font-weight: 500; font-family: roboto !important; }
#scoreBox .tournament--name { letter-spacing: normal; }
.strikerIcon { background-size: 20px; }
.matchDetails .widgetContent ul li span { font-size: 13px; }
.matchNav.icon-down-open-mini1 { display: none; }
.matchHead { padding: 15px 3%; }
.miniBox.miniScard__batters { padding-left: 10px; }
.miniBox.miniScard__bowler { padding-left: 20px; }
.miniScard__bowler .ply-current { left: 13px; }
.miniBox.miniScard__batters, .miniBox.miniScard__bowler { background: linear-gradient(180deg ,#fff 40%,#c1ceff 100%); border-image: none; border-radius: 10px; border: 0; }
.current__partnership { font-style: normal; color: #ffffff; }
.current__partnership span { color: #E5CE51; }
#miniscoreCard { margin: 0 auto 30px; }
.overNoFilterBox .cSBDisplay { color: #08296c; }
.miniBox.miniScard__batters ul.player__scores { width: 100%; }
ul.player__scores li span { color: #000000; }
ul.player__scores li span:last-child { font-size: 13px; }

.videoscorecard #byb__comment .vclickable.icon-play::before { background-position: center;
position: absolute;
right: 10px;
background-size: 20px;
width: 36px;
height: 36px;
background-color: #272A6F12;
border-radius: 8px; }
#byb__comment .cmdEvent.mcBall { border-radius: 10px; }
#byb__comment .cmdEvent .cmdOver { font-size: 14px; font-weight: 400; padding: 15px 20px 15px 5px; }
.endOverInfo p.secondChild i.bgWide .ovExRun { padding: 3px; line-height: 1; text-align: center; display: flex; align-items: center; justify-content: center; }
.switch_data .batStyle .wagonSide.active, .wagonData .side h6 {background: #171A4C; }

.miniScard__batters .ply-current { color: #171A4C; }
ul.player__scores { width: 85%; }
ul.player__scores li span:first-child { color: #313131; }
.player__pic { width: 32px; height: 32px; padding: 0;  margin: 0 5px 0 10px; }
.batterBox.stricker { margin-right: 10px; }
.miniBox { padding: 10px; }

select.innsFilter, select.batsmenFilter, select.bowlerFilter {
  margin: 0 10px 10px;
  
  color: #223d84;
  box-shadow: 0 0px 12px 0 rgba(0, 0, 0, 0.1), 0 0px 0px 0 rgba(0, 0, 0, 0.12), 0 2px 1px -2px rgba(0, 0, 0, 0);
  background-image: linear-gradient(45deg, transparent 50%, #223d84 50%), linear-gradient(135deg, #223d84 50%, transparent 50%);
  text-transform: none !important;
}
#wagonWheelContent::before { display: none; }
#wagonWheelContent select.innsFilter, #wagonWheelContent select.batsmenFilter, #wagonWheelContent select.bowlerFilter { width: 100%; }
#wagonWheelContent select.batsmenFilter, #wagonWheelContent select.bowlerFilter { background-color: transparent !important; border: 1px solid #e0e0e0 !important;}
.playPauseBtn i {display: none;  }


@media only screen and (min-device-width : 320px) and (max-device-width : 480px){
    .page-header{
        margin-bottom:10px
    }
    .mcSML-12{
        width:100%
    }
    .wagonData.uniform-grid{
        -webkit-flex-direction:row;
        -moz-flex-direction:row;
        flex-direction:row;
        -webkit-justify-content:space-around;
        -o-justify-content:space-around;
        -moz-justify-content:space-around;
        justify-content:space-around
    }
    
}
@media only screen and (max-width : 320px){
    .mcSML-12{
        width:100%
    }
}
@media only screen and (min-device-width : 360px) and (max-device-width : 640px) and (orientation : landscape){
    .mcMED-2{
        width:16.66667%
    }
    .mcMED-10{
        width:83.33333%
    }
}
@media only screen and (max-device-width : 820px){
    #scoreBox .innings .teamScore .runs{
        font-size:22px;
        line-height:28px
    }
	.matchSummary { line-height: 1.4; padding: 6px; }
    .perform-graphs ul.wagon-points li{
        padding:10px 12px
    }
    .h2h__perform{
        padding:0;
        margin:0
    }
    .noScroll .matchHead{
        width:100%;
        top:80px;
        background:linear-gradient(140deg,rgba(1,72,141,0.9) 20%,#31c5f5 100%)
    }
    .matchNavContent{
        top:80px;
        padding:5px 10px 20px
    }
    .matchHead .matchNav span:last-child{
        font-size:12px
    }
    .matchInfo{
        border-left:0
    }
    .resultStrip .matchInfo,.liveStrip .matchInfo{
        border-right:0;  border-left:0;
        padding-right:0; padding: 0;
    }
	.matchInfo .teamNames span { color: transparent; }
	.resultStrip .matchTeams .logo__container .teamLogo-name_info, .resultStrip .innings .teamScore, .liveStrip .matchTeams .logo__container .teamLogo-name_info, 
	.liveStrip .innings .teamScore {
    width: 45%;
    margin: 0;
}
.resultStrip .innings .teamScore, .liveStrip .innings .teamScore { margin: 0 0 5px 0; }
.matchInfo .innings:last-child,
.resultStrip .matchInfo .teamNames, .matchInfo .innings, .liveStrip .matchInfo .teamNames { display: flex; }
.resultStrip .matchInfo .teamNames, .liveStrip .matchInfo .teamNames { display: none; }
.resultBox { padding: 0; text-align: center; margin-top: 10px; }
	.btnScorecard { padding: 8px 10px; }
	.btnScorecard:after { background-position: 140px center; }
	.strikerIcon { background-size: 16px; }
	#scoreBox .tournament--name { font-size: 12px; line-height: 16px; }
	#scoreBox .matchSummary { font-size: 14px; line-height: 20px; }
	ul.mcTabs { border: 1px solid #ffffff3d !important; }
	.bgFour .cherry-box, .bgSix .cherry-box, .bgWicket .cherry-box { top: 5px; }
	.bgSix .cherry-box,.bgWicket .cherry-box, .bgFour .cherry-box {position: absolute;right: 0;left: 0;}
	.matchTeams .logo__container .teamLogo-name_info .tm-name { color: #ffffff; }
	.fixture-date_container::after, .fixture-venue_container::after { background: transparent !important; }
	.count { padding: 5px; }
	.fixture-date_container { border-bottom: 1px solid #cccccc42; }
	.resultStrip .matchTeams .logo__container { border-top: 1px solid #cccccc42; }
	.fixture-venue_container .matchVenue { width: 100%; text-align: center; }
	
	 
}
@media (max-width: 768px){
	#scoreBox .matchVenue { margin-bottom: 5px; }
	#overStreamMC { padding: 0; }
	#wagonwheelContainer { width: 100%; }
	ul.wagon-points li span { font-size: 13px;}
	ul.wagon-points li i { font-size: 13px; width: 26px; height: 26px; }
	ul.wagon-points li.all { padding: 8px 0; }
	.matchTeams .logo__container .tLogo { margin-bottom: 5px; }

}

@media (max-width: 40em) {
	.fixture-team_container .fixture-team-info .fixture-team_name {font-size: 11px;font-weight: 400;}
	.fixture-date_container .matchDate, .fixture-date_container .matchTime {font-size: 14px;}
	#wagonWheelContent select.innsFilter, 
	#wagonWheelContent select.batsmenFilter, 
	#wagonWheelContent select.bowlerFilter { width: 94%; box-shadow: none;  }
	#wagonWheelContent .settingWrap.uniform-grid {flex-flow: column; }
	.mcFallWicket p:last-child { padding-left: 10px !important; }
	.mcExtras .mcGrid_6 span:nth-child(2) {font-size: 12px;font-weight: 500;margin-top: 5px;}
	
}
@media (max-width: 480px){ 
.mcTotal .mcGrid_2.vclickable { width: 30%; }
.fixture-team_container .fixture-team-info img { width: 45px; height: 45px; margin: 0 5px; }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
    .mcMED-2{
        width:16.66667%
    }
    .mcMED-10{
        width:83.33333%
    }
}
@media only screen and (min-width : 1224px){
    .mcLA-2{
        width:16.66667%
    }
    .mcLA-10{
        width:83.33333%
    }
}
@media only screen and (min-width : 1824px){
    .mcXL-2,.mcRow .mcXL-2{
        width:16.66667%
    }
    .mcXL-10,.mcRow .mcXL-10{
        width:83.33333%
    }
}
@media only screen and (min-device-width : 375px) and (max-device-width : 667px){
    #scoreBox .innings .teamScore{  width:120px}
	#scoreBox .innings { display: flex; justify-content: space-around; }
	ul.mcTabs li span { border-left: 0;}
}
@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : landscape){
    #scoreBox .innings .teamScore{
        width:120px
    }
}
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
    #scoreBox .innings .teamScore{
        width:120px
    }
}
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
    #scoreBox .innings .teamScore{
        width:120px
    }
}
@media (max-width : 1024px){
    #printScorecardIcon{
        display:none
    }
}
