.sprit-icon-ind { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0 }
.flag-icon { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0 }
.w100 { width: 100% }
.posa { position: absolute }
.posr { position: relative }
.posA { position: absolute }
.posR { position: relative }
.wwb { word-wrap: break-word }
.c00 { color: #000 }
.c33 { color: #333 }
.c99 { color: #999 }
.cfff { color: #fff }
.c6c6 { color: #6c6c6c }
.c7e7 { color: #7e7e7e }
.c666 { color: #666 }
.c90 { color: #0090cc }
.ca9 { color: #a9a9a9 }
.c8b { color: #8b8b8b }
.c88 { color: #888 }
.cc0 { color: #c00 }
.fl { float: left }
.fr { float: right }
.fn { float: none }
.clear { clear: both }
.clrN { clear: none }
.img100 { width: 100%; height: auto }
.m0a { margin: 0 auto }
.bdr-cc { border: 1px solid #ccc }
.bn { border: 0 }
.bl0 { border-left: 0 }
.br0 { border-right: 0 }
.bt0 { border-top: 0 }
.bb0 { border-bottom: 0 }
.bgn { background: 0 0 }
.bg0 { background: #000 }
.bgef { background: #efefef }
.bgff { background: #fff }
.bg19 { background: #199315 }
.bgbd { background: #bd921d }
.bgdf { background: #df301c }
.bge0 { background: #e08432 }
.bgb6 { background: #b620d3 }
.bg46 { background: #46a672 }
.bg9d { background: #9dae24 }
.bga4 { background: #a4835c }
.bg7c { background: #7c6d89 }
.bg9b { background: #9b2131 }
.bgf3 { background: #f3f3f3 }
.bge9 { background: #e9e9e9 }
.bgcd { background: #cdcccc }
.bgcc0 { background: #c00 }
.bgf1 { background-color: #f1f6fc }
.c33 { color: #333 }
.bdrcc { border: 1px solid #ccc }
.bdrcc2 { border: 2px solid #ccc }
.font-rc { font-family: 'Titillium Web', Arial, Helvetica, sans-serif }
.frc { font-family: 'Titillium Web', Arial, Helvetica, sans-serif; font-weight: 700; font-size: 22px; text-transform: uppercase }
.cch { border-top: 3px solid #c33; padding: 5px 0 3px; margin: 5px 0 3px; text-transform: none }
.cch a { font-size: 18px; color: #000; text-transform: none }
.hdh2 { font-size: 22px; text-transform: uppercase; border-bottom: 2px solid #000; padding-bottom: 5px; font-weight: 700; line-height: 16px }
.hdh2 a { font-size: 22px; text-transform: uppercase; font-weight: 700 }
.hdh2 a:hover { text-transform: uppercase }
.f11 { font-size: 11px }
.f12 { font-size: 12px }
.f13 { font-size: 13px }
.f14 { font-size: 14px }
.f15 { font-size: 15px }
.f16 { font-size: 16px }
.f17 { font-size: 17px }
.f18 { font-size: 18px }
.f19 { font-size: 19px }
.f20 { font-size: 20px }
.f22 { font-size: 22px }
.f24 { font-size: 24px }
.f25 { font-size: 25px }
.f26 { font-size: 26px }
.f28 { font-size: 28px }
.f30 { font-size: 30px }
.f32 { font-size: 32px }
.f35 { font-size: 35px }
.f36 { font-size: 36px }
.h1cc { font-size: 35px; font-weight: 700; line-height: 35px }
.h2cc { font-size: 18px; font-weight: 700; text-transform: uppercase; font-family: 'Titillium Web', Arial, Helvetica, sans-serif; margin: 10px 0 5px; line-height: 20px; padding-bottom: 2px }
.h1-np { background: #e7e7e7; padding: 3px 0 5px }
.h1-np a { font-weight: 700; font-size: 21px; color: #000 }
h2.h1-np { background: #e7e7e7; padding: 3px 10px 5px }
h2.h1-np a { font-weight: 700; font-size: 16px; color: #000; text-transform: uppercase }
h1.h1-np { background: 0 0; font-size: 36px; font-weight: 700; line-height: 38px; padding-bottom: 0 }
h1.h1-np a { font-size: 36px; font-weight: 700; line-height: 38px; color: #000 }
.box-1cb { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background: #1cbcd4; padding-left: 10px; padding-right: 10px; color: #fff; text-transform: uppercase; display: inline-block; font-size: 12px; padding: 3px }
.bdr4 { border-bottom: 4px solid #e7e7e7; padding-bottom: 5px }
.bdre7 { border-bottom: 1px solid #e7e7e7 }
.bdrda { border: 1px solid #dadada }
.bdrB-da { border-bottom: 1px solid #dadada }
.bdr-n { border: 0 }
.f300 { font-weight: 300 }
.f400 { font-weight: 400 }
.f600 { font-weight: 400 }
.f700 { font-weight: 400 }
.fwb { font-weight: 700 }
.fwn { font-weight: 400 }
.mg0 { margin: 0 }
.mb0 { margin-bottom: 0 }
.mb5 { margin-bottom: 5px }
.mb10 { margin-bottom: 10px }
.mb15 { margin-bottom: 15px }
.mb20 { margin-bottom: 20px }
.mb25 { margin-bottom: 25px }
.mb30 { margin-bottom: 30px }
.mt0 { margin-top: 0 }
.mt5 { margin-top: 5px }
.mt10 { margin-top: 10px }
.mt15 { margin-top: 15px }
.mt20 { margin-top: 20px }
.mt25 { margin-top: 25px }
.mt30 { margin-top: 30px }
.ml0 { margin-left: 0 }
.ml5 { margin-left: 5px }
.ml10 { margin-left: 10px }
.ml15 { margin-left: 15px }
.ml20 { margin-left: 20px }
.ml25 { margin-left: 25px }
.ml30 { margin-left: 30px }
.mr0 { margin-right: 0 }
.mr5 { margin-right: 5px }
.mr10 { margin-right: 10px }
.mr15 { margin-right: 15px }
.mr20 { margin-right: 20px }
.mr25 { margin-right: 25px }
.mr30 { margin-right: 30px }
.m5 { margin: 5px }
.m10 { margin: 10px }
.m15 { margin: 15px }
.m20 { margin: 20px }
.m25 { margin: 25px }
.mt-5 { margin-top: -5px }
.mt-10 { margin-top: -10px }
.mt-15 { margin-top: -15px }
.mt-20 { margin-top: -20px }
.mt-25 { margin-top: -25px }
 
.mb-10 { margin-bottom: -10px }
.mb-15 { margin-bottom: -15px }
.mb-20 { margin-bottom: -20px }
.mb-25 { margin-bottom: -25px }
.pd0 { padding: 0 }
.pb0 { padding-bottom: 0 }
.pb5 { padding-bottom: 5px }
.pb10 { padding-bottom: 10px }
.pb15 { padding-bottom: 15px }
.pb20 { padding-bottom: 20px }
.pb25 { padding-bottom: 25px }
.pb30 { padding-bottom: 30px }
.pt0 { padding-top: 0 }
.pt5 { padding-top: 5px }
.pt10 { padding-top: 10px }
.pt15 { padding-top: 15px }
.pt20 { padding-top: 20px }
.pt25 { padding-top: 25px }
.pt30 { padding-top: 30px }
.plf0 { padding-left: 0 }
.pl0 { padding-left: 0 }
.pl5 { padding-left: 5px }
.pl10 { padding-left: 10px }
.pl15 { padding-left: 15px }
.pl20 { padding-left: 20px }
.pl25 { padding-left: 25px }
.pl30 { padding-left: 30px }
.pr0 { padding-right: 0 }
.pr5 { padding-right: 5px }
.pr10 { padding-right: 10px }
.pr15 { padding-right: 15px }
.pr20 { padding-right: 20px }
.pr25 { padding-right: 25px }
.pr30 { padding-right: 30px }
.p5 { padding: 5px }
.p10 { padding: 10px }
.p15 { padding: 15px }
.p20 { padding: 20px }
.p25 { padding: 25px }
.al { text-align: left }
.tar { text-align: right }
.ac { text-align: center }
.tu { text-transform: uppercase }
.tn { text-transform: none }
.tdn { text-decoration: none }
.tdu { text-decoration: underline }
.cur { cursor: pointer }
.curD { cursor: default }
.db { display: block }
.dn { display: none }
.dib { display: inline-block }
.img100 { width: 100%; height: auto }
.fan-box { -moz-box-shadow: 1px 3px 2px -1px #dadada; -webkit-box-shadow: 1px 3px 2px -1px #dadada; box-shadow: 1px 3px 2px -1px #dadada }
.liveup-l { font-size: 18px; font-weight: 400; float: left }
.liveup-r { font-size: 16px; font-weight: 400; float: right; color: #666 }
.cf00 { color: red }
.bdrT-1b { border-top: 2px solid #1b5cd4; position: absolute; top: 0; width: 150px }
.bdrT-f00 { border-top: 2px solid red; position: absolute; top: 0; width: 100px }
.bdrT-08c { border-top: 2px solid #08c80c; position: absolute; top: 0; width: 100px }
.author-more-bg { width: 100%; padding: 5px; margin-top: 5px; margin-bottom: 5px; background: #fff; background: -moz-linear-gradient(top, #fff 0, #efefef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #efefef)); background: -webkit-linear-gradient(top, #fff 0, #efefef 100%); background: -o-linear-gradient(top, #fff 0, #efefef 100%); background: -ms-linear-gradient(top, #fff 0, #efefef 100%); background: linear-gradient(to bottom, #fff 0, #efefef 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#efefef', GradientType=0) }
.ipl-st { -webkit-border-radius: 55px; -moz-border-radius: 55px; -ms-border-radius: 55px; -o-border-radius: 55px; border-radius: 55px }
.ipl-st87 { -webkit-border-radius: 87px; -moz-border-radius: 87px; -ms-border-radius: 87px; -o-border-radius: 87px; border-radius: 87px }
.ind { background-image: url(https://static.india.comhttps://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -38px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.nz { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -410px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.aus { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -123px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.sl { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -541px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.rsa { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -498px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.pak { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -456px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.zim { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -625px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.afg { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -506px -42px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.ban { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -163px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.can { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -204px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.eng { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -244px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.csk { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -630px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.dd { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -810px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.hyd { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -459px -42px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.ire { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -556px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.ken { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -327px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.kkr { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -594px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.kxip { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -774px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.mi { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -738px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.nam { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -665px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.ned { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -368px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.nepal { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -38px -63px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.net { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -368px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.pw { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -702px -40px; width: 34px; height: 20px; float: left }
.rcb { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -666px -40px; width: 34px; height: 20px; float: left }
.rr { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -846px -40px; width: 34px; height: 20px; float: left }
.sco { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: 0 -40px; width: 34px; height: 20px; float: left }
.srh { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -459px -42px; width: 34px; height: 20px; float: left }
.wi { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -78px -64px; width: 34px; height: 20px; float: left }
.Uganda { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -115px -64px; width: 34px; height: 20px; float: left }
.uae { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -706px -10px; width: 34px; height: 20px; float: left }
.Papua-New-uinea { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -152px -64px; width: 34px; height: 20px; float: left }
.HongKong { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -204px -40px; width: 34px; height: 20px; float: left }
.al { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -360px -12px; width: 7px; height: 9px; float: left; transform: rotate(180deg); -ms-transform: rotate(180deg); overflow: hidden; -webkit-transform: rotate(180deg); margin: 12px 0 0 6px !important }
.ar { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -360px -12px; width: 7px; height: 9px; float: left; margin: 12px 0 0 6px !important }
.up-arrow { z-index: 5; left: 0; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -346px -52px; width: 80px; height: 16px; float: left; -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); overflow: hidden }
.dwn-arrow { z-index: 5; left: 0; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -346px -52px; width: 80px; height: 16px; float: left; overflow: hidden }
.commentary .full-comm .run-over .runs-over-slider .bx-controls-direction .bx-prev.disabled { z-index: 5; left: 0; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -346px -30px; width: 80px; height: 16px; float: left; overflow: hidden; -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg) }
.commentary .full-comm .run-over .runs-over-slider .bx-controls-direction .bx-next.disabled { z-index: 5; left: 0; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -346px -30px; width: 80px; height: 16px; float: left }
.expa { background-image: url(../images/sprit-icon-ind.png) !important; background-position: -390px -9px !important; width: 15px; height: 15px; float: left; margin: 0 8px 0 0 }
.expa.gray { background-position: -418px -12px }
.bat-full.cc-active .expa { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -373px -9px !important }
.bat-full.cc-active .expa.gray { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -418px -12px }
.icon-video-big { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-color: #ce2027; background-position: -498px -1px; width: 36px; height: 36px; display: block; position: absolute; left: 0; top: 0 }
.icon-video-small { background-color: #ce2027; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -544px -9px; width: 22px; height: 22px; display: block; position: absolute; left: 0; top: 0 }
.icon-photo-big { background-color: #ce2027; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -426px -6px; width: 36px; height: 28px; display: block; position: absolute; left: 0; top: 0 }
.icon-photo-small { background-color: #ce2027; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -467px -11px; width: 25px; height: 18px; display: block; position: absolute; left: 0; top: 0 }
.cclive { background-color: #4198d2; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -576px -14px; width: 32px; height: 14px; float: right }
.ccp { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -617px -14px; width: 7px; height: 13px; display: inline-block; margin-right: 10px }
.ccn { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -628px -11px; width: 7px; height: 15px; display: inline-block; margin-left: 10px }
.learn { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: 652px -11px; width: 22px; height: 15px; display: inline-block; position: absolute; right: 0; cursor: pointer }
.marrow-r { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -448px -55px; width: 12px; height: 7px; float: right; margin-top: 5px; margin-right: -50px }
.bntm { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -448px -42px; width: 12px; height: 7px; float: right; margin-top: 5px; margin-right: -50px }
.ar-l { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -608px -47px; width: 11px; height: 17px; float: left }
.ar-r { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -626px -47px; width: 11px; height: 17px; float: right }
.calca { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -657px -45px; width: 21px; height: 21px; float: left; margin-right: 5px }
.dot { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -689px -54px; width: 3px; height: 3px; float: left; margin: 9px 5px 0 0 }
.tpicon { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -654px -78px; width: 25px; height: 13px; float: left; position: absolute; right: 0; top: -11px; left: 50px }
.marrow-r { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -639px -87px; width: 9px; height: 6px; float: right; margin: 7px -46px 0 0 }
.bntm { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -639px -73px; width: 9px; height: 6px; float: right; margin: 8px -46px 0 0 }
.ball { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -664px -104px; width: 14px; height: 14px; float: left; margin: 5px 5px 0 0 }
.ref { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -305px -37px; width: 20px; height: 20px; float: right; margin-top: 5px }
.grapi { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -277px -37px; width: 20px; height: 20px; float: left !important; margin-right: 3px; margin-top: 3px }
.arrow-R { background-image: url(../images/sprit-icon-ind.png); background-position: -284px -66px !important; width: 8px; height: 11px; float: left; margin: 5px 5px 0 0 }
.arrow-D { background-image: url(../images/sprit-icon-ind.png); background-position: -272px -67px !important; width: 9px; height: 8px; float: left; margin: 5px 5px 0 0 }
.icon-worm-1 { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -8px -90px; width: 50px; height: 32px; display: block; margin: 0 auto }
.icon-worm-2 { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -135px -90px; width: 50px; height: 32px; display: block; margin: 0 auto }
.icon-manhattan-1 { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -267px -89px; width: 34px; height: 32px; display: block; margin: 0 auto }
.icon-manhattan-2 { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -305px -89px; width: 34px; height: 32px; display: block; margin: 0 auto }
.icon-partnership-1 { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -200px -89px; width: 60px; height: 32px; display: block; margin: 0 auto }
.icon-partnership-2 { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -200px -89px; width: 60px; height: 32px; display: block; margin: 0 auto }
.icon-comparison-1 { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -70px -90px; width: 50px; height: 32px; display: block; margin: 0 auto }
.icon-comparison-2 { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -70px -90px; width: 50px; height: 32px; display: block; margin: 0 auto }
.icon-comparison-manh-1 { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -344px -89px; width: 35px; height: 32px; display: block; margin: 0 auto }
.icon-comparison-manh-2 { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -344px -89px; width: 35px; height: 32px; display: block; margin: 0 auto }
.cc-h-fb { background-position: -6px -138px; width: 212px; height: 42px; display: block }
.cc-h-gp { background-position: -223px -138px; width: 212px; height: 42px; display: block; margin-top: 10px }
.arr-left-cc { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -81px -197px; width: 23px; height: 55px; display: block }
.arr-right-cc { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -109px -197px; width: 23px; height: 55px; display: block }
.f14 { font-size: 16px }
[class^=iwpl-] { float: left }
.container-right { float: right; width: 300px; margin-left: 15px }
 
.new-lhs { width: 690px; float: left }
.f14 { font-size: 14px }
.f16 { font-size: 16px }
.fl.f16 { display: inline-block; font-size: 16px; padding-left: 10px;}
.newrhs { width: 300px; float: right }
.newrhs .titile-box .all { margin-top: 5px }
.newrhs .spl-widget { margin-bottom: 20px }
.adbanner300.sidetop { margin-bottom: 20px }
.cc-s-art-scorecard { float: left; margin: 10px 0 }
.cc-s-art-scorecard .flike { width: 74px; float: left; margin-right: 13px }
.cc-s-art-scorecard .tweet { float: left; width: 90px }
.cc-s-art-scorecard .gplus { float: left; width: 70px }
.cc-s-art-scorecard .pintcc { float: left; width: 35px }
.cc-s-art-scorecard .sharelinks .sociflexible { float: left; margin-left: 10px }
.cc-s-art-scorecard iframe, .cc-s-art-scorecard embed { max-width: none }
.sharelinks { clear: both }
.cc-s-art-scorecardonly { float: left; margin-top: 0; position: relative; z-index: 2 }
.btnrefresh { margin-top: 0; float: right; position: absolute; right: 0 }
.cc-tab-board { padding: 5px 0; margin-top: 0 }
.cc-tab-board .cc-tab-board-in { border-top: 2px solid #e3e4e4; background: #fff; margin-top: -1px }
.cc-tab-board .cc-tab-board-in .cc-summary { padding: 15px 0 5px; border-bottom: 0 solid #e3e4e4; position: relative } 
.cc-tab-board .cc-tab-board-in .cc-summary .inst { border-bottom: 1px solid #f6f7f8; font-size: 15px; color: #a9a9a9; margin-bottom: 10px; padding-bottom: 5px }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .cvs { background: #ccc; color: #000; font-weight: 700; font-size: 16px; font-size: 14px; clear: both; padding: 3px; text-align: center; width: 33px; -moz-border-radius: 36px; -webkit-border-radius: 36px; border-radius: 36px }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .cname { color: #000; font-size: 14px; font-weight: 700; margin-left: 0; display: inline-block; position: relative; top: -1px; width: auto; margin-left: 5px; max-width: 82% }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .vs-live { padding: 0 0 0 0px; position: relative; top: -3px; z-index: 1 }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .in-pro { color: #f55a57; font-size: 15px; font-weight: 400; display: inline-block }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-sum-rslt aside { border-bottom: 1px solid #f6f7f8; font-size: 16px; font-size: 14px; padding-bottom: 2px; margin-bottom: 2px; text-align: center }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-sum-rslt aside:last-of-type { border: 0; padding-bottom: 0; margin-bottom: 0 }
.cc-tab-board .cc-tab-board-in .cc-summary .leve { color: #1fbba6; text-align: center; font-size: 16px; font-size: 14px }
.cc-tab-board .cc-tab-board-in .cc-plyinfo { padding: 5px 10px }
.cc-tab-board .cc-tab-board-in .cc-plyinfo figure img { width: 64px; height: 64px; display: block; float: left; margin-right: 3% }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .cc-ply { font-size: 16px; font-size: 14px }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .cc-ply a h3 { font-size: 16px; font-size: 14px; font-weight: 400; color: #0090cc }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .cc-ply h3 { font-size: 18px;  font-weight:600;  text-transform: uppercase; padding: 0; border-bottom: 0;font-family: 'HelveticaNeueCondensedBold';color: #931895;}
.bgf3 figure {padding-top: 10px;margin-bottom: 0;}
.cc-tab-board .cc-tab-board-in .cc-plyinfo .cc-ply div { font-size: 16px; }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .imgt { display: block; float: left; margin-right: 3%; width: 64px; height: 64px }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .part { float: left }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .part p { font-size: 22px; font-weight: 700; color: #888; line-height: 12px }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .part p span { font-size: 20px; color: red }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .part p b { font-weight: 400; font-size: 15px }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .part p.lh19 { line-height: 27px }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .part2 { text-align: center; padding: 0 0 0 10px; font-size: 16px; font-size: 14px }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .part2 p { font-size: 22px; font-weight: 700; color: #888; line-height: 20px }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .part2 p span { font-size: 20px; color: red }
.cc-tab-board .cc-tab-board-in .cc-plyinfo .part2 p b { font-weight: 400; font-size: 16px; font-size: 14px }
.cc-tab-board .cc-btab a { color: #3490ff; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; padding: 5px 0px; float: left; font-size: 16px; text-decoration: none; font-weight: 700 }
.cc-tab-board .cc-btab a.ccactive { background: #fff; border-bottom: 3px solid #000; margin-top: -2px; color: #000 }
.cc-tab-board .cc-btab a h2 { color: #999 }
.cc-tab-board .cc-btab span { color: #333; float: left; padding: 5px }
.cc-tab-board .cc-btab .scores320 .scores-320 { padding: 0 }
.cc-tab-board-sc .cc-btab { background: #f3f3f3; position: relative; border: 1px solid #ccc; text-decoration: none }
.cc-tab-board-sc .cc-btab a { color: #000; padding: 5px; float: left; font-size: 16px }
.cc-tab-board-sc .cc-btab a.ccactive { background: #fff; border: 0; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; color: #000 }
.cc-tab-board-sc .cc-btab a h2 { color: #999 }
.cc-tab-board-sc .cc-btab span { color: #999; float: left; padding: 5px }
.cc-tab-board-sc .cc-btab .scores320 .scores-320 { padding: 0 }
.cc-tab-board-sc .cc-tab-board-in { border: 0 }
.cc-tab-board-sc .cc-tab-board-in .cc-summary { border: 0; padding: 15px 0 5px }
.team-score1 p { font-size: 30px; line-height: 34px }
.team-score2 p { font-size: 30px; line-height: 34px }
.ccactive-mobile { display: none }
.scores320 { display: none }
.scores-320 { background: #666; height: 3px; width: 25px; clear: both; float: left; margin-bottom: 2px }
.mwp { padding: 0 15px 0 0 }
.mwp:last-of-type { padding: 0 }
.recent-over .h2cc-sc { margin: 5px 0 10px; font-size: 21px; background: #e7e7e7; padding: 8px 10px }
.recent-over .reover { display: inline-block; margin-right: 10px }
.recent-over .reover .reover-c { -moz-border-radius: 55px; -webkit-border-radius: 55px; border-radius: 55px; background: #b2b2b2; padding: 2px 0 0; float: left; color: #000; height: 34px; width: 35px; text-align: center; font-size: 18px; font-weight: 700 }
.recent-over .reover span { padding: 5px 4px 0; font-size: 16px; font-size: 14px; float: left }
.comm-info { color: #8d8d8d; font-size: 15px; line-height: 18px; float: right }
.comm-info span { font-size: 13px; text-transform: uppercase; color: #000; padding-right: 10px }
.comm-info a { font-size: 16px; display: inline-block; margin-bottom: 3px; text-transform: capitalize; color: #0090cc; font-weight: 700 }
.comm-info a.sel { border-bottom: 2px solid #2aae8d }
.bb-none {border-bottom: none !important;}
.commentary .comm-all { margin: 15px 0 5px; font-size: 21px; background: #e7e7e7; padding:10px }
.commentary .comm-all h2 { font-weight: 700; text-transform: uppercase; border-bottom: 0; float: left; margin: 0; font-size: 21px }
.commentary .scoreout { color: #666; font-size: 18px; font-weight: 700; letter-spacing: normal; text-transform: none;width: 100%;padding: 5px 0 10px; border-bottom: 0;}
.ron { font-size: 18px; font-weight: 700; color: #000;}
/* span.col-sm-12 {font-size: 18px;font-weight: 600;}
p span.col-sm-12 {font-size: 16px;font-weight: normal;} */
.commentary .full-comm .run-over { float: left; width: 80px; background: #e7e7e7; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; padding: 10px 0 0; margin-right: 10px }
.commentary .full-comm .run-over .ov1 { float: left; color: #000; font-size: 12px; width: 48%; text-align: center }
.commentary .full-comm .run-over .pi { float: left; color: #fff; font-size: 12px; width: 4%; text-align: center }
.commentary .full-comm .run-over .ru2 { float: left; color: #666; font-size: 12px; width: 48%; text-align: center }
.commentary .full-comm .run-over .runs-over-slider { padding: 0 }
.commentary .full-comm .run-over .runs-over-slider .runsover-slider { margin: 0 }
.commentary .full-comm .run-over .runs-over-slider .runsover-slider .slide { border-bottom: 1px solid #d1d1d1; margin-bottom: 0 !important; cursor: pointer; width: 81px !important; min-height: 27px; text-align: center }
.commentary .full-comm .run-over .runs-over-slider .runsover-slider .slide .ov { font-size: 12px; float: left; width: 50%; padding: 3px 0 }
.commentary .full-comm .run-over .runs-over-slider .runsover-slider .slide .ru { font-size: 12px; color: #7b7e7f; float: right; width: 50%; text-align: center; padding: 3px 0 }
.commentary .full-comm .run-over .runs-over-slider .runsover-slider .sel { background: #ace1f6 }
.commentary .full-comm .run-over .runs-over-slider .bx-pager.bx-default-pager { display: none }
.commentary .full-comm .run-over .runs-over-slider .bx-controls-direction { margin-top: 0 }
.commentary .full-comm .run-over .runs-over-slider .bx-controls-direction .bx-prev { position: absolute; top: 0; z-index: 5; left: 0; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -346px -52px; width: 80px; height: 16px; float: left; -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); overflow: hidden; text-indent: -9999px; top: -16px }
.commentary .full-comm .run-over .runs-over-slider .bx-controls-direction .bx-next { position: absolute; bottom: 0; z-index: 5; left: 0; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -346px -52px; width: 80px; height: 16px; float: left; overflow: hidden; text-indent: -9999px; bottom: -15px }
.commentary .full-comm .run-over .runs-over-slider .bx-wrapper { margin-top: 20px; position: relative }
.commentary .full-comm .run-over .runs-over-slider .bx-wrapper .bx-viewport { max-height: 780px !important; margin-top: 15px }
.commentary .full-comm .runover-comm { float: right; width: 86%; overflow: auto; max-height: 780px; margin-bottom: 15px;padding-left: 0;}
.h1-title {color: black !important;margin-bottom: 10px !important;}
.commentary .full-comm .runover-comm .runoverlist { border-bottom: 1px solid #e5e5e5;list-style: none; clear: both;}
.commentary .full-comm .runover-comm .runoverlist .c666 { color: #000 }
.commentary .full-comm .runover-comm .runoverlist .runoverl { float: left; padding: 6px 0 }
.commentary .full-comm .runover-comm .runoverlist .runoverl .ron { font-size: 18px; font-weight: 700; color: #000 }
.commentary .full-comm .runover-comm .runoverlist .runoverl h3 { color: #000; line-height: 17px; font-size: 16px; font-size: 14px; font-weight: 500; text-transform: inherit; letter-spacing: normal; padding: 0 }
.commentary .full-comm .runover-comm .runoverlist .runoverl .kmph { font-size: 11px; color: #000 }
.commentary .full-comm .runover-comm .runoverlist .runoverr { float: left; padding: 6px 0 }
.commentary .full-comm .runover-comm .runoverlist .runoverr p { font-size: 16px; font-size: 14px }
.commentary .full-comm .runover-comm .endover { background: #eee; padding: 10px }
.commentary .full-comm .runover-comm .endover aside { font-size: 16px; font-size: 14px }
.commentary .full-comm .runover-comm .endover aside p { font-size: 16px; font-size: 14px }
.cc-circle { -moz-border-radius: 35px; -webkit-border-radius: 35px; border-radius: 35px; float: left; margin-right: 5px; color: #000; font-weight: 700; text-align: center; font-size: 16px; padding: 4px 13px }
.cc-wd { -moz-border-radius: 35px; -webkit-border-radius: 35px; border-radius: 35px; float: left; margin-right: 5px; color: #fff; font-weight: 700; background: #c00; font-size: 16px; text-align: center; padding: 4px 10px }
.widgetmp { margin-top: 0 }
.widgetmp .match-ply p { font-size: 16px; margin-bottom: 5px; font-weight: 700 }
.widgetmp .match-ply p span { font-size: 16px; color: #000; font-weight: 400 }
.widgetmp .match-ply .h2cc { font-size: 21px; background: #e7e7e7; padding: 8px 10px }
.widgetmp .playing-cc h2 { font-size: 21px; background: #e7e7e7; padding: 8px 10px; margin-bottom: 10px }
.widgetmp .playing-cc .playing-cc-in { border-bottom: 0 solid #e5e5e5; padding-bottom: 5px; margin-bottom: 10px; font-size: 16px; font-size: 14px; color: #333; float: left; padding-right: 15px }
.widgetmp .playing-cc .playing-cc-in span { margin-left: 5px; font-size: 16px; font-weight: 700; line-height: 17px }
.widgetmp .playing-cc .playing-cc-in i { margin-top: 1px }
.widgetmp .playing-cc .playing-cc-in a { font-size: 16px; font-size: 14px }
.widgetmp .playing-cc .playing-cc-in b { font-weight: 400; color: #666; font-size: 16px }
.req-run { margin-top: 5px; color: #333 }
.scorecard-board-full { margin-top: 5px }
.scorecard-board-full .bat { padding: 5px 0 0; margin: 5px 0; text-transform: uppercase; border-bottom: 3px solid #ccc }
.scorecard-board-full .bat .bat-n { width: 60%; float: left; font-size: 18px; font-weight: 700; word-wrap: break-word }
.scorecard-board-full .bat .ccR, .scorecard-board-full .bat .ccB, .scorecard-board-full .bat .cc4, .scorecard-board-full .bat .cc6, .scorecard-board-full .bat .ccsr { width: 8%; text-align: center; float: left; font-size: 18px; font-weight: 700 }
.scorecard-board-full .bat-full { margin-bottom: 5px; padding: 0 0 8px; color: #fff; font-size: 16px; font-size: 14px; border-bottom: 1px solid #ccc }
.scorecard-board-full .bat-full .expa { margin-top: 5px; float: left }
.scorecard-board-full .bat-full .bat-n { width: 27%; float: left; padding-right: 5px; color: #010101; font-size: 16px; font-size: 14px }
.scorecard-board-full .bat-full .cc-name { width: 29%; float: left; color: #010101; font-size: 16px; font-size: 14px }
.scorecard-board-full .bat-full .ccR, .scorecard-board-full .bat-full .ccB, .scorecard-board-full .bat-full .cc4, .scorecard-board-full .bat-full .cc6, .scorecard-board-full .bat-full .ccsr { width: 8%; text-align: center; float: left; font-size: 16px; font-size: 14px }
.scorecard-board-full .bowling { padding: 5px 0 0; margin: 5px 0; text-transform: uppercase; border-bottom: 3px solid #ccc }
.scorecard-board-full .bowling .bat-n { width: 40%; float: left; font-size: 18px; font-weight: 700 }
.scorecard-board-full .bowling .ccO, .scorecard-board-full .bowling .ccR, .scorecard-board-full .bowling .ccB, .scorecard-board-full .bowling .cc4, .scorecard-board-full .bowling .cc6, .scorecard-board-full .bowling .ccsr { width: 10%; text-align: center; float: left; font-size: 18px; font-weight: 700 }
.scorecard-board-full .bowling-inner { margin-bottom: 5px; padding: 0 0 8px; color: #fff; font-size: 16px; font-size: 14px; border-bottom: 1px solid #ccc }
.scorecard-board-full .bowling-inner .bat-n { width: 40%; float: left; font-size: 16px; font-size: 14px; color: #010101 }
.scorecard-board-full .bowling-inner .ccO, .scorecard-board-full .bowling-inner .ccR, .scorecard-board-full .bowling-inner .ccB, .scorecard-board-full .bowling-inner .cc4, .scorecard-board-full .bowling-inner .cc6, .scorecard-board-full .bowling-inner .ccsr { width: 10%; text-align: center; float: left; font-size: 16px; font-size: 14px; color: #010101 }
.scorecard-board-full .bowling-inner:last-of-type { border: 0 }
.scorecard-board-full .bat-full-open { padding: 5px 15px; background: #c9e6f2; font-size: 16px; font-size: 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin-top: 15px }
.scorecard-board-full .bat-full-open .f13 { font-size: 16px; font-size: 14px }
.scorecard-board-full .bat-full-open span { font-size: 16px }
.scorecard-board-full .bat-full-open div b { color: #000 }
.scorecard-board-full .ext-t { background: #4b4b4b; padding: 5px 10px; font-size: 16px; font-size: 14px; border-right: 2px solid #3d3d3d; border-left: 3px solid #3d3d3d }
.scorecard-board-full .ext-t .tot-fl { font-size: 16px; color: #fff; float: left }
.scorecard-board-full .ext-t .tot-fl span { font-size: 16px; font-size: 14px; color: #fff }
.scorecard-board-full .ext-t .ext-fr { font-size: 16px; color: #fff; float: right }
.scorecard-board-full .ext-t .ext-fr span { font-size: 16px; color: #fff }
.scorecard-board-full .ext-t-1 { padding: 5px 0 0; color: #333; font-size: 16px; font-size: 14px }
.scorecard-board-full .ext-t-1 span { font-weight: 700; color: #000; font-size: 16px; font-size: 14px }
.scorecard-board-full .ext-t-1 b { font-size: 16px; font-size: 14px }
.scorecard-board-full .still { padding: 5px }
.scorecard-board-full span { word-wrap: break-word }
.scorecard-board-full .new-cs-r { color: #fe0000; font-size: 16px; font-weight: 700 }
.scorecard-board-full .new-cs-d { font-size: 16px; font-size: 14px; line-height: 20px }
.scorecard-board-full .cc-sf:last-of-type { border: 0 }
.pdate { color: #999; font-size: 16px; font-size: 14px }
.live-scores { border: 1px solid #d2e8f1; padding: 10px 20px; margin-bottom: 20px }
.live-scores .live-scores-list { padding-bottom: 5px; margin-bottom: 5px }
.live-scores .live-scores-list h2 { font-size: 16px; font-size: 14px; border-bottom: 1px solid #e5e5e5; font-weight: 700; padding: 0 0 3px; margin: 0 0 3px }
.live-scores .live-scores-list h3 { font-size: 16px; font-size: 14px; font-weight: 400 }
.live-scores .live-scores-list .cc-ov { font-size: 13px; color: #666 }
.live-scores .live-scores-list .mtinfo { font-size: 13px }
.live-scores .live-scores-list .scr-rep { font-size: 13px; margin-top: 5px }
.live-scores .live-scores-list .scr-rep a { color: #0090cc; font-size: 13px }
.live-scores .live-scores-list:last-of-type { border: 0 }
.graph-icon { margin-top: 10px; background: #d6d6d6; padding: 10px 20px }
.graph-icon aside { float: left; background: #fff; padding: 0; width: 86px; height: 59px; margin: 0 13px 0 0 }
.graph-icon aside a { display: block; padding: 5px }
.graph-icon aside a p { text-align: center; font-size: 15px }
.graph-icon aside:last-of-type { margin: 0 }
.graph-icon .more { float: left; margin-left: 10px; margin-top: 38px }
.grapinfo { background: #f5f6f7 }
.grapinfo iframe { margin-left: 68px; margin-top: 50px }
.h2cc-sc { font-size: 16px; font-size: 14px; margin: 5px 0 }
.mob-inn.col-sm-4 { padding-left: 12px }
.livetab-cc { background: 0 0; padding: 0 5px; font-weight: 400 }
.alert-danger { margin-left: 2% }
.sc-over { color: #666; float: right; font-weight: 400; font-size: 13px }
.scoreboard-outer .scoreboard { border-bottom: 1px solid #545253 }
.scoreboard-outer .scoreboard .matching { padding: 5px; background: #161314 }
.scoreboard-outer .scoreboard .matching .matching-in { font-size: 13px; color: #0090cc }
.scoreboard-outer .scoreboard .matching .matching-in span { font-size: 13px; color: #fff; float: left }
.scoreboard-outer .scoreboard .matching .matching-in b { text-transform: uppercase }
.scoreboard-outer .scoreboard .matching span { font-size: 16px; font-size: 14px; color: #fff; float: left; padding: 0 0 0 15px }
.scoreboard-outer .scoreboard .matching:last-child { border: 0 }
.scoreboard-outer .scoreboard .matching-list { display: none; margin-bottom: 0; padding-bottom: 0 }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp { background: #231f20; padding-bottom: 0 }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner { padding: 10px }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner .live-board { margin-bottom: 0; background: #605e5f; background: -moz-linear-gradient(top, #605e5f 0, #504e4f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #605e5f), color-stop(100%, #504e4f)); background: -webkit-linear-gradient(top, #605e5f 0, #504e4f 100%); background: -o-linear-gradient(top, #605e5f 0, #504e4f 100%); background: -ms-linear-gradient(top, #605e5f 0, #504e4f 100%); background: linear-gradient(to bottom, #605e5f 0, #504e4f 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#605e5f', endColorstr='#504e4f', GradientType=0); border-top: 1px solid #9b999a; border-top: 1px solid #393637; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; padding: 5px }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner .live-board .runs { -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; background: #c94200; float: left; padding: 21px 2px; border: 1px solid #4f4c4d; font-size: 17px; font-weight: 700; color: #fff; width: 65px; height: 65px; text-align: center }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner .live-board .tname { float: left; padding: 6px 2px; font-size: 16px; font-size: 14px; width: 140px; text-align: center; margin-top: 13px }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner .live-board .tname span { font-size: 16px; font-size: 14px; color: #fff; text-align: center; margin-bottom: 5px; display: block }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner .live-board .tname span i { margin-left: 5px; display: inline-block; float: none; margin-right: 5px; position: relative; top: 4px }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner .live-board .over { float: right; padding: 5px; background: #5b595a; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; border: 1px solid #4f4c4d; width: 65px; height: 65px }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner .live-board .over .over-in { background: #f95a57; background: -moz-linear-gradient(top, #f95a57 0, #e74b49 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f95a57), color-stop(100%, #e74b49)); background: -webkit-linear-gradient(top, #f95a57 0, #e74b49 100%); background: -o-linear-gradient(top, #f95a57 0, #e74b49 100%); background: -ms-linear-gradient(top, #f95a57 0, #e74b49 100%); background: linear-gradient(to bottom, #f95a57 0, #e74b49 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f95a57', endColorstr='#e74b49', GradientType=0); -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; color: #fff; font-size: 16px; font-size: 14px; padding: 11px 2px; text-align: center; line-height: 15px; height: 52px }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner p { color: #e1e1e1; font-size: 16px; font-size: 14px; line-height: 17px }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .t-score { background: #000; padding: 5px 5px 7px 15px; color: #fff }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp .t-score i { margin-top: 1px }
.scoreboard-outer .scoreboard .matching-list .scoreboard-warp a { text-decoration: none }
.scoreboard-outer .scoreboard:last-child { margin-bottom: 15px }
.pre-match-listing { padding-top: 5px }
.pre-match-listing h3 { color: #64c7dc; font-size: 20px; margin-bottom: 5px }
.pre-match-listing ol { list-style-type: decimal; margin-left: 0; margin-right: 15px }
.pre-match-listing ol li { list-style-type: decimal; border-top: 1px solid #e5e5e5; padding: 5px 0 0; margin-top: 5px; list-style-position: inside }
.pre-match-listing ol li a { color: #0090cc; margin-left: 5px }
.pre-match-listing .first-list i { margin-right: 5px }
.pre-match-listing .sec-list ol { margin: 0 }
.pre-match-listing .sec-list i { margin-right: 5px }
.cr-runrate { font-size: 16px; font-size: 14px; color: #333; float: left; width: 67% }
.cr-runrate:last-of-type { border: 0; padding-bottom: 0; margin-bottom: 0 }
.cr-runrate-2 { font-size: 16px; font-size: 14px; color: #333; float: right; width: 33% }
.cr-runrate-2:last-of-type { border: 0; padding-bottom: 0; margin-bottom: 0 }
.cr-runrate-3 { font-size: 16px; font-size: 14px; color: #333; float: right; width: 100% }
.cr-runrate-3 span { color: red !important; font-size: 14px; font-weight: 700 }
.cr-runrate-3:last-of-type { border: 0; padding-bottom: 5px;padding-top: 5px; margin-bottom: 0 }
.sc-live { color: #ec3e08; float: right; font-weight: 400; font-size: 13px }
.h1cc-sc { font-size: 36px; line-height: 38px; padding: 0 0 8px; font-weight: 700; float: left; width: 94% }
.dvs { float: left; width: 100%; color: #666; margin: 5px 0 15px }
.dvs .dvs-in p { color: #333; font-size: 14px; line-height: 14px; display: inline-block }
.dvs .dvs-in p b { font-weight: 700; color: #000; font-size: 14px }
.dvs .dvs-in .dvs-in-1 { padding-right: 20px }
.dvs .dvs-in .dvs-in-2 { padding-right: 20px }
.cf9 { color: #ff9 }
.cff3 { color: #f30 }
.cf00 { color: red }
.bgf00 { background: red }
.bgcc { background: #ededed }
.mat-analy { float: right }
.cc-bdr { border-bottom: 1px solid #d7d8d8; margin: 5px 0 }
.cc-tab-board .cc-btab .cc-dact { color: #000 }
.team-1 { float: left; font-size: 20px; font-weight: 700 }
.team-2 { float: right; font-size: 20px; font-weight: 700 }
.team-2 .cname { font-weight: 400; width: auto }
.team-1 .cname { font-weight: 400; width: auto }
.fstinning { font-size: 14px; width: 33%; float: left; padding: 1px 0 0 15px }
.fstinning .al, .fstinning .ar { display: none }
.inning-cc-new { margin: 0 auto; width: 45% }
.cc-prev-match .prematch { text-align: center; color: #bebebe; font-size: 16px; font-size: 14px; margin-bottom: 5px }
.cc-prev-match .preteams { text-align: center; color: #fff; width: 80%; margin: 0 auto }
.cc-prev-match .preteams span { color: #fff }
.cc-prev-match .preteams .tvs { color: #d8da28; float: left; width: 10% }
.cc-prev-match .preteams .teamsl { float: left; width: 45% }
.cc-prev-match .preteams .teamsr { float: left; width: 45% }
.cc-prev-match .pre-datetime { text-align: center; color: #bebebe; font-size: 16px; font-size: 14px; margin-top: 5px }
.inningLinks { width:100%; margin-left: 0; background: #eee; float: right }
.inningLinks .cc-tabnav-commentary { height:30px; float: left; margin-bottom: 0 }
.inningLinks .cc-tabnav-commentary a { font-size: 18px;  padding:0px 9px 2px 10px; float: left; text-align: center; color: #000; display: inline-block;font-weight: bold; }
.inningLinks .cc-tabnav-commentary .active { border-bottom:3px solid #0090cc; height:30px }
.inningLinks .cc-tabnav-commentary .ds-act-cc { background: #ededed; color: #666 }
.inningLinks .cc-tabnav-commentary .vid { padding: 8px 12px 5px }
.cc-breadcrumb{margin-top: 0px; margin-bottom: 15px}
.cc-breadcrumb span a {color:#333;position:relative;display:inline-block;font-size:14px!important;font-weight:400!important}
.cc-breadcrumb span a:hover {color: blue;}
.cc-breadcrumb span a::after {
   display:inline-block;content:"";margin:0 8px 0 0px;border:solid #333;border-width:0 1px 1px 0;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:-1px;right:-4px;width:0;height:0;padding:2.5px;
}
.cc-breadcrumb span:last-child a:after {display: none;}


.itab .tabcontentwrap .tabcontent figure { padding-top: 10px; margin-bottom: 0 }
.itab .tabcontentwrap .tabcontent figure:first-child { margin-top: 0 }
.scoreout { margin-bottom: 10px }
.cc-tab-board .cc-btab a.lan-hindi { padding: 1px 9px }
.cc-tab-board .cc-btab .mobile-tab span { padding: 5px 9px; float: left; font-size: 16px; margin-bottom: 2px }
.match-info .match-info-in { border-bottom: 1px solid #e4e4e4; padding: 0 10px 7px; margin: 0 0 5px }
.match-info .match-info-in a { color: #000; font-size: 18px; font-weight: 700; line-height: 20px }
.match-info .match-info-in a:hover { color: #0090cc }
.match-info .match-info-in p { font-size: 16px; color: #333; line-height: 20px }
.match-info .match-info-in:first-child { margin-top: 5px }
.more { color: #306ec3; font-size: 13px; float: right }
.more:hover { color: #306ec3 }
.cc-h1-np { color: #000; font-family: Asap, sans-serif; font-size: 36px; font-weight: 700; margin-bottom: 0; margin-top: 0 }
.cc-h12-np { text-transform: none; letter-spacing: normal; padding: 0; color: #000; font-family: Asap, sans-serif; font-size: 18px; font-weight: 700; margin-bottom: 5px; margin-top: 10px }
.ccindia-content p { font-size: 16px; line-height: 20px; margin-bottom: 20px }
.ccindia-content .listingblkwrap { padding-right: 0 }
.ccindia-content .listingblkwrap article figure { padding-bottom: 15px; margin-bottom: 15px }
.cc-india-lsteditpick figure { float: left; width: 32%; margin-right: 2% }
.cc-india-lsteditpick figure .cc-india-img img { width: 100%; height: auto }
.cc-india-lsteditpick figure:last-child { margin-right: 0 }
.cc-india-lsteditpick figure figcaption { margin-top: 5px }
.cc-india-lsteditpick figure figcaption a { font-weight: 700 }
.cc-india-lsteditpick .cc-h12-np a { text-decoration: none }
.ccindia-wrap .cc-breadcrumb { margin-top: 0 }
.listing { margin: 0 0 10px; background: 0 0; border-bottom: 1px solid #ccc; padding: 0 0 10px }
.listing .allimg { margin: 0 7px 0 0; float: left; margin-right: 2%; width: 54% }
.listing .allimg img { width: 100%; height: auto }
.listing figcaption { padding: 0; width: 43%; float: left }
.listing figcaption a { color: #000; font-size: 16px }
.listing figcaption a h3 { color: #000; font-size: 16px; font-weight: 400; letter-spacing: normal; text-transform: none; font-family: inherit; padding: 0; height: 72px; overflow: hidden }
.listing:last-of-type { border-bottom: 1px solid #fff }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.new-cc-bdr { border-bottom: 0 }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.new-cc-pd { padding-bottom: 13px }
.full-score-details .h2cc { background: #e7e7e7 none repeat scroll 0 0; font-size: 21px; margin: 5px 0 10px; padding: 8px 10px }
.full-score-details .h2cc i { margin-right: 10px }
.over-bg { background: #f95a57; background: -moz-linear-gradient(top, #f95a57 0, #e74b49 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f95a57), color-stop(100%, #e74b49)); background: -webkit-linear-gradient(top, #f95a57 0, #e74b49 100%); background: -o-linear-gradient(top, #f95a57 0, #e74b49 100%); background: -ms-linear-gradient(top, #f95a57 0, #e74b49 100%); background: linear-gradient(to bottom, #f95a57 0, #e74b49 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f95a57', endColorstr='#e74b49', GradientType=0) }
.cb-bg { background: #605e5f; background: -moz-linear-gradient(top, #605e5f 0, #504e4f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #605e5f), color-stop(100%, #504e4f)); background: -webkit-linear-gradient(top, #605e5f 0, #504e4f 100%); background: -o-linear-gradient(top, #605e5f 0, #504e4f 100%); background: -ms-linear-gradient(top, #605e5f 0, #504e4f 100%); background: linear-gradient(to bottom, #605e5f 0, #504e4f 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#605e5f', endColorstr='#504e4f', GradientType=0) }
.h1cc-sc a { font-size: 36px; line-height: 38px; color: #000 }
.titile-box+.match-info { margin-bottom: 20px }
.titile-box+.match-info .match-info-in:last-of-type { border: 0; padding-bottom: 0; margin-bottom: 0 }
.cc-summary-in-mobile.cc-summary-in aside { float: left }
.serieswrap.series-profile-tab { margin-top: 5px }
.next-list { margin-bottom: 20px }
.btn-showitems1 { display: none }
.series-wrap .cc-tab-board.seriesDetail { border-bottom: 2px solid #ccc; padding-bottom: 0; margin-bottom: 10px }
.series-wrap .cc-tab-board.seriesDetail .cc-btab a.ccactive { position: relative; top: 2px; color: #000 }
.hide { display: none !important }
.mobilefc { display: none }
@media screen and (max-width:1023px) {
  .mobilefc { display: block }
}
.series-menu { clear: both }
.series-menu .navbar.navbar-default { background: #fff; border: 0; width: auto }
.series-menu .navbar.navbar-default.navbar-fixed-top { position: relative; width: 100%; z-index: 1; min-height: inherit; margin: 0 }
.series-menu .navbar { margin: 5px 0 10px; min-height: 13px }
.series-menu .navbar ul { border-bottom: 2px solid #d7d8d8 }
.series-menu .navbar ul li a { padding: 5px 20px; line-height: 14px; color: #000; font-size: 16px; margin: 0 4px; position: relative; top: 2px }
.series-menu .navbar ul li a.active { border-bottom: 2px solid #000; font-weight: 700 }
.series-menu .navbar ul li:last-child { border-right: 0 solid #999 }
.series-menu .navbar ul li:first-of-type a { margin-left: 0 }
.series-menu .navbar-toggle { background: #3e58a4 }
.series-menu .navbar-toggle .icon-bar { background: #fff; height: 2px }
.series-menu .navbar-collapse { padding: 0; margin: 0 }
.series-menu .navbar-collapse .navbar-nav li a { letter-spacing: normal; font-weight: 400; border: 0 }
.series-menu .navbar-collapse .navbar-nav li a.active { font-weight: 700 }
.series-menu .collapse.navbar-collapse { width: 100% }
.series-wrap .isocial { margin-top: 0; margin-bottom: 5px }
.series-wrap { margin-top: 10px }
.series-wrap .cc-s-art-scorecard { width: auto; float: left; margin: 0 }
.series-info { margin: 2px 0 0; margin-bottom: 5px; padding-bottom: 10px }
.series-info .imgt { display: block; float: left; margin-right: 15px; width: 50% }
.series-info .imgt img { width: 100%; height: auto; border: 1px solid #ccc }
.series-info figcaption { font-size: 16px }
.series-info figcaption p { font-size: 16px; margin-bottom: 15px }
.series-info figcaption .scc { border-top: 1px solid #ccc; padding: 5px 0 0; margin-top: 10px; display: block }
.series-info figcaption .scc p { color: #666; font-size: 16px }
.series-info figcaption .scc a { color: #000 }
.series-info .cfi-featured-image { display: block; float: left; margin-right: 15px }
.series-info .cfi-featured-image img { width: 100%; height: auto }
.more-news { border-bottom: 1px solid #e4e4e4; padding-bottom: 5px; margin-bottom: 5px; display: block; color: #306ec3; font-size: 13px }
.news-st-feat { margin-top: 15px }
.news-st-feat .news .h2cc { margin: 0 0 10px }
.news-st-feat .news .h2cc a { color: #000; text-transform: uppercase }
.news-st-feat .news figure { border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; margin-bottom: 10px }
.news-st-feat .news figure .imgt { display: block; margin-bottom: 5px }
.news-st-feat .news figure .imgt img { width: 100%; height: auto; float: none }
.news-st-feat .news figure figcaption h3 { color: #000; font-size: 16px; font-weight: 700; height: auto; line-height: 20px; overflow: hidden }
.news-st-feat .news figure figcaption h3 a { color: #000; font-size: 16px }
.news-st-feat .news figure figcaption p { color: #333; font-size: 16px; font-size: 14px; height: auto; overflow: hidden }
.news-st-feat .stat { padding: 0 15px }
.news-st-feat .stat .h2cc { margin: 0 0 10px }
.news-st-feat .stat .h2cc a { color: #000 }
.news-st-feat .stat ul li { border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; margin-bottom: 10px }
.news-st-feat .stat ul li h3 { color: #000 }
.news-st-feat .stat ul li h3 a { color: #000 }
.news-st-feat .stat ul li .st-link { color: #333; font-size: 16px; font-size: 14px }
.news-st-feat .stat ul li .st-link a { color: #0090cc; font-size: 16px; font-size: 14px }
.news-st-feat .feat .h2cc { margin: 0 0 10px }
.news-st-feat .feat .h2cc a { color: #000 }
.news-st-feat .feat ul li { border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; margin-bottom: 10px }
.news-st-feat .feat ul li h3 { color: #000; line-height: 17px }
.news-st-feat .feat ul li h3 a { color: #000 }
.news-st-feat .feat ul li .st-link { color: #333; font-size: 16px; font-size: 14px }
.news-st-feat .feat ul li .st-link a { color: #0090cc; font-size: 13px; text-transform: uppercase }
.news-st-feat .feat ul li .st-link span { color: #666 }
.news-st-feat .feat ul li .st-link .stp { font-size: 16px; font-size: 14px; color: #333; margin-top: 10px }
.news-st-feat-new .news { width: 100% }
.news-st-feat-new .news figure { border: 0; width: 31.33%; margin-right: 2%; float: left; padding-bottom: 0 }
.news-st-feat-new .news figure figcaption p { height: auto }
.stp { font-size: 16px; font-size: 14px; color: #333; margin-top: 5px }
.squads { float: left; width: 66% }
.squads .ser-hd { border-bottom: 2px solid #000; margin: 10px 0 5px; padding-bottom: 2px }
.squads h2 { font-size: 22px; font-weight: 700; text-transform: uppercase; font-family: 'Titillium Web', Arial, Helvetica, sans-serif; float: left }
.squads ul { margin-left: 10px }
.squads ul li { list-style: disc; margin: 0 0 0 10px; color: #999; font-size: 16px; width: 31%; float: left }
.squads ul li a { color: #0090cc; font-size: 12px; margin-left: -5px }
.squads select { float: right; font-size: 12px; width: 200px; padding: 4px 2px; color: #666; border: 1px solid #d8d8d8; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin-bottom: 5px }
.dyk { float: right; padding: 2px; width: 225px; background: #0e1014; margin-top: 10px }
.dyk .dykin { padding: 10px 5px }
.dyk .dykin .dykin-tit { float: left; width: 75%; margin-top: 5px }
.dyk .dykin .dykin-tit h3 { color: #fff; font-size: 46px; padding-bottom: 17px }
.dyk .dykin .dykin-tit h4 { color: #fff; font-size: 53px; font-weight: 700 }
.dyk .dykin p { font-size: 13px; color: #979797; line-height: 16px; margin-top: 15px; padding-top: 7px; border-top: 2px solid #343638 }
.dyk .dyk-icon { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -6px -183px; width: 46px; height: 78px; float: right; margin-top: -5px }
.series-fix figcaption { line-height: 22px; color: #333 }
.series-fix-box { border-top: 0 solid #ccc; margin-bottom: 20px }
.series-fix-box .series-fix-top { background: #e7e7e7; padding: 4px 6px }
.series-fix-box .series-fix-top b { color: #000; font-size: 21px }
.series-fix-box .series-fix-bottom { padding: 10px 8px; border-bottom: 1px solid #ccc }
.series-fix-box .series-fix-bottom:last-of-type { border: 0 }
.series-fix-box .series-fix-bottom h3 { font-size: 16px; text-transform: initial; letter-spacing: normal; padding: 0; word-wrap: break-word; line-height: 20px }
.series-fix-box .series-fix-bottom .dnight { color: #000; font-size: 16px }
.series-fix-box .series-fix-bottom .vs { font-size: 16px; color: #000 }
.series-fix-box .series-fix-bottom a { font-size: 16px; color: #0090cc }
.series-fix-box .series-fix-bottom p { font-size: 16px }
.series-fix-box .series-fix-bottom .na { color: #000; text-align: center; width: 38%; float: left }
.series-fix-box .series-fix-bottom .cclive { float: right }
.series-fix-box .series-fix-bottom aside { float: left }
.series-fix-box .series-fix-bottom aside:nth-child(3) { float: right }
.series-fix-box .series-fix-bottom .dtstart h3 { font-size: 16px; color: #000 }
.series-fix-box .series-fix-bottom .dtend { font-size: 16px }
.series-fix-box .series-fix-bottom .value-title { font-size: 12px; color: #727272 }
.series-fix-box .series-fix-bottom .value-title .dnight { color: #727272; font-size: 12px }
.series-fix-box .series-fix-bottom .summary a { line-height: 19px; display: block }
.series-fix-box .series-fix-bottom .summary p.location { line-height: 17px }
.series-box figure { margin-right: 2.7%; width: 48.3%; margin-bottom: 20px }
.series-box figure .imgt { display: block; margin-bottom: 5px; overflow: hidden; height: 186px; border: 1px solid #ccc }
.series-box figure .imgt img { width: 100%; height: auto }
.series-box figure figcaption a { float: left; width: 100% }
.series-box figure figcaption a h3 { font-size: 16px; font-weight: 700; text-transform: none; padding: 0; letter-spacing: normal }
.series-box figure figcaption .match-t { color: #000 }
.series-box figure figcaption .match-t span { color: #333; font-size: 16px; font-size: 14px }
.series-box figure figcaption .most-t { color: #000 }
.series-box figure figcaption .most-t span { color: #333; font-size: 16px; font-size: 14px }
.series-box figure figcaption .est-t { color: #000 }
.series-box figure figcaption .est-t span { color: #333; font-size: 16px; font-size: 14px }
.series-box figure:nth-of-type(even) { margin-right: 0 }
.pvh2 { margin-left: 2% }
.series-listing .cc-tab-board { background: 0 0; padding: 0 }
.series-listing .cc-tab-board .cc-btab a { padding: 10px 20px }
.series-listing .cc-tab-board .cc-tab-board-in { padding: 10px }
.series-listing figure { margin-right: 3%; width: 48.4% }
.series-listing figure img { display: block }
.series-listing figure figcaption .match-t { font-size: 16px; color: #333 }
.series-listing figure figcaption .most-t-odi { font-size: 16px; color: #333 }
.series-listing .mobile-tab { float: none; margin-top: 0 }
.cc-tab-board .cc-btab a { position: relative; top: 2px }
.cc-tab-board .cc-btab a.active { font-weight: 700; border-bottom: 2px solid #000 }
.series-photo .h1-np { margin-left: 2% }
.photocount-art { font-size: 13px; position: absolute; bottom: 0; right: 0; padding: 5px; background: rgba(0, 0, 0, .8); color: #fff }
.series-results { border: 1px solid #ccc; margin-bottom: 20px }
.series-results .series-results-list { border-bottom: 1px solid #ccc; padding: 10px 20px }
.series-results .series-results-list h2 { font-size: 16px; text-transform: inherit; padding: 0; letter-spacing: normal; font-weight: 300 }
.series-results .series-results-list h2 a { font-size: 16px; color: #000 }
.series-results .series-results-list .cc-ov { font-size: 16px; color: #666 }
.series-results .series-results-list .mtinfo { font-size: 16px; font-weight: 700 }
.series-results .series-results-list .scr-rep { font-size: 16px; margin-top: 5px }
.series-results .series-results-list .scr-rep a { color: #0090cc; font-size: 16px; font-weight: 700 }
.series-results .series-results-list:last-of-type { border: 0 }
.series-results .series-results-list:nth-child(even) { background: #ebebeb }
.series-squad { width: 100%; margin-left: 0 }
.series-squad figure { margin: 0 0 25px 20px; width: 150px; text-align: center }
.series-squad figure h3 { text-transform: none; color: #0090cc; text-align: center; font-size: 16px; font-size: 14px; padding: 0; letter-spacing: normal; font-weight: 400 }
.series-squad figure p { color: #333; font-size: 13px; text-align: center }
.h2-ss { margin: -5px 0 10px 0 }
.c-dr-f .country { float: left; width: 27% }
.c-dr-f .country p { padding-bottom: 5px }
.c-dr-f .country select { border: 1px solid #d5d5d5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #999; width: 152px; height: 27px }
.c-dr-f .date-r { float: left; width: 50% }
.c-dr-f .date-r p { padding-bottom: 5px }
.c-dr-f .date-r input { border: 1px solid #d5d5d5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #999; width: 120px; height: 27px; padding: 0 0 0 5px }
.c-dr-f .date-r .to { padding: 0 5px; color: #999 }
.c-dr-f .date-r .from { color: #999; padding: 0 10px 0 0 }
.c-dr-f .format { float: right; width: 22% }
.c-dr-f .format p { padding-bottom: 5px }
.c-dr-f .format select { border: 1px solid #d5d5d5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #999; width: 152px; height: 27px }
.cc-tagpage .cc-tab-board { background: 0 0; padding: 0 }
.cc-tagpage .cc-tab-board .cc-btab { margin-top: 10px }
.cc-tagpage .cc-tab-board .cc-btab a { padding: 10px 20px }
.cc-tagpage .cc-tab-board .cc-tab-board-in { padding: 10px 0 10px 10px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure { padding-right: 10px; margin-bottom: 10px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption h3 { line-height: 17px; overflow: hidden; padding: 5px 0 0; height: 40px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption h3 a { color: #000; font-size: 14px; font-weight: 400 }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption .authors { color: #999; display: block; font-size: 12px; line-height: 15px; overflow: hidden; padding: 0; height: 27px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption .authors a { font-size: 12px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption p { overflow: hidden; font-size: 13px; color: #666; line-height: 15px; height: 30px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure .imgt { display: block; height: 125px; overflow: hidden }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure .imgt img { width: 100%; height: auto }
.cc-tagpage .cc-s-art-scorecard { margin-top: 0; float: left }
.pav { color: #000 }
.pav a { color: #000; text-transform: uppercase }
.relatedseries-in-sp { float: right }
.relatedseries-in-sp .rel_srs_wrp { right: 0; left: auto; width: 250px }
.relatedseries-in-sp .rel_srs_wrp ul li { padding-left: 5px }
.table-points { margin-bottom: 10px }
.table-points div { border: 0 !important }
.table-points.bdrcc { border: 0 }
.table-points p { margin-top: 0 }
.table-points .teams-table { padding: 5px }
.table-points .teams-table.bgf1 { background: #fff }
.table-points .teams-table.ipl-header { background: #eee; border: 0 }
.table-points .teams-table.bdrcc { border: 0 }
.table-points .teams-table .teams { float: none; float: left; width: 30%; font-size: 16px; font-size: 14px; font-weight: 400; color: #000 }
.table-points .teams-table .m, .table-points .teams-table .w, .table-points .teams-table .l, .table-points .teams-table .t, .table-points .teams-table .nr, .table-points .teams-table .p, .table-points .teams-table .nrr { font-weight: 400; float: left; width: 10%; font-size: 16px; font-size: 14px; color: #000 }
.table-points .bdrcc { border-bottom: 1px solid #ccc; border-top: 0 solid #ccc; border-right: 0 solid #ccc; border-left: 0 solid #ccc }
.table-points .ipl-header .teams { text-transform: uppercase }
.table-points .ipl-header .m, .table-points .ipl-header .w, .table-points .ipl-header .l, .table-points .ipl-header .t, .table-points .ipl-header .nr, .table-points .ipl-header .p, .table-points .ipl-header .nrr { color: #333 }
.ctl-sci { margin: 0; float: left }
.schedule-list { margin-top: 10px }
.schedule-list a:hover { color: #09c }
.schedule-list ul li { border-bottom: 1px solid #e5e5e5; margin-bottom: 10px; padding-bottom: 5px }
.schedule-list ul li .schedule-info { float: left; width: 65%; padding-left: 10px }
.schedule-list ul li .schedule-info p { padding-bottom: 0; color: #000; font-size: 16px; font-weight: 700 }
.schedule-list ul li .schedule-info h2 { float: left; font-size: 16px; word-wrap: break-word; line-height: 18px; letter-spacing: normal; text-transform: inherit; padding: 0 }
.schedule-list ul li .schedule-info h2 a { color: #0090cc; font-weight: 400; font-size: 15px }
.schedule-list ul li .schedule-info h2 a:hover { color: #09c }
.schedule-list ul li .schedule-info span { float: left; font-size: 15px }
.schedule-list ul li .schedule-info .location { font-size: 15px; color: #000 }
.schedule-list ul li .live-score { float: right; width: 35% }
.schedule-list ul li .live-score a { color: #000; font-weight: 400; font-size: 16px }
.schedule-list ul li .live-score a:hover { color: #09c }
.schedule-list ul li:last-of-type { border: 0; padding-bottom: 0 }
.refresh { display: inline-block; float: right; color: #fff }
.refresh .blink { background: #fa5200; padding: 2px 6px 3px; color: #fff }
a.refresh.fixedrefresh { position: fixed; top: 41px; left: 726px; z-index: 999; color: #fff }
.all-apl { margin-bottom: 15px }
.all-apl a { display: inline-block; padding: 2px 5px 1px; border: 1px solid #ccc; margin-right: .2%; letter-spacing: normal; font-size: 13px; color: #0090cc; margin-bottom: 5px }
.all-apl a:last-of-type { margin-right: 0 }
.all-apl .active { background: #0090cc; color: #fff }
.all-apl span { padding-right: 5px }
.otherinterviews .h1-np { margin-left: 0 }
.otherinterviews .all-apl { margin-left: 0 }
.page-numbers { float: none; display: block; text-align: center }
.page-numbers li { display: inline-block; text-align: center; background: #eee; color: #666; border: 1px solid #ccc; padding: 2px 7px; margin-right: 4px }
.page-numbers li a { font-size: 16px; font-size: 14px }
.page-numbers li a.active { font-size: 16px; font-weight: 700; background: #fff; color: #666 }
.page-numbers li .precc { color: #0090cc }
.page-numbers li .nextcc { color: #0090cc }
.page-numbers span.page-numbers { float: right }
.pagination { float: right; margin: 10px 0 }
.pagination li a { background: #eee; font-size: 16px; color: #666; border: 1px solid #ccc; padding: 6px 15px }
.pagination li a.active { font-size: 16px; font-weight: 700; background: #fff; color: #666 }
.pagination li .precc { color: #0090cc }
.pagination li .nextcc { color: #0090cc }
.pagination>li { display: inline-block; margin-left: 2px }
.ccpagin { position: absolute; bottom: 10px; width: 88% }
.ccpagin .pagination { float: none; display: inline-flex }
.dots.pagination { background: none repeat scroll 0 0 #eee; border: 1px solid #ccc; padding: 5px 15px 7px }
.current.pagination { border: 1px solid #ccc; padding: 5px 15px 7px }
.live-scores { border: 1px solid #d2e8f1; padding: 10px 20px; margin-bottom: 20px }
.live-scores .live-scores-list { padding-bottom: 5px; margin-bottom: 5px }
.live-scores .live-scores-list h2 { font-size: 16px; border-bottom: 1px solid #e5e5e5; font-weight: 700; padding: 0 0 3px; margin: 0 0 3px }
.live-scores .live-scores-list h3 { font-size: 16px; font-weight: 400 }
.live-scores .live-scores-list .cc-ov { font-size: 13px; color: #666 }
.live-scores .live-scores-list .mtinfo { font-size: 13px }
.live-scores .live-scores-list .scr-rep { font-size: 13px; margin-top: 5px }
.live-scores .live-scores-list .scr-rep a { color: #0090cc; font-size: 13px }
.live-scores .live-scores-list:last-of-type { border: 0 }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .ccpagin ul li.active { display: inline-block }
.series-squad figure:nth-child(4n+1) { clear: both }
.series-listing .cc-tab-board .cc-tab-board-in { margin-top: -2px }
.seriesDetail-container .imgwrp { float: left; max-width: 315px; margin: 0 10px 10px 0 }
.seriesDetail-container .imgwrp img { width: 100%; height: auto }
.seriesDetail-container p { font-size: 16px; margin-bottom: 15px }
.series-listing.series-wrap .cc-tab-board .cc-tab-board-in { padding-top: 15px }
.series-wrap .series-menu .cc-tab-board.seriesDetail { margin-bottom: 20px }
.series-wrap .series-menu .cc-tab-board .cc-btab .mobile-tab a { padding: 5px 20px }
.series-wrap .series-menu .cc-tab-board .cc-btab .mobile-tab a:first-of-type { padding-left: 10px }
.cc-s-art-scorecardonly.cc-s-art-scorecard { margin-bottom: 5px }
.nb { border: 0 }
.batting-cc-sf .cc-sf:last-of-type .bat-full { border-bottom: 0 }
.news-listing-widgetTab.latest-on-tab-widget .itab .tabnav { margin-bottom: 0 }
.news-listing-widgetTab.latest-on-tab-widget h2 { font-size: 21px }
.list-browse-players { border-bottom: 1px solid #e5e5e5; margin: 0 0 2% 2%; padding-bottom: 10px }
.list-browse-players aside span { width: 25px; font-size: 13px; color: #666; float: left }
.list-browse-players aside a { font-size: 13px; float: left }
.player-profile-page .h1cc { float: left; font-size: 30px }
.player-profile-page .h1cc p { color: #a6a6a6; font-size: 16px; text-transform: uppercase; font-weight: 400; padding: 2px 0 0 }
.player-profile-page .ply-info-outer { margin-top: 20px }
.player-profile-page .ply-info-outer .ply-info-inner { width: 70%; float: right }
.player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list { border-bottom: 1px solid #ebebeb; padding-bottom: 5px; margin-bottom: 5px; margin-left: 10px }
.player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info { float: left; width: 126px; color: #545454; font-size: 18px; font-weight: 700; font-family: 'Titillium Web', Arial, Helvetica, sans-serif; padding-right: 5px; letter-spacing: normal }
.player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info-dis { float: left; width: 330px; font-size: 18px; font-family: 'Titillium Web', Arial, Helvetica, sans-serif; font-weight: 300; letter-spacing: normal }
.player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info-dis a { font-size: 18px; font-weight: 300 }
.player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info-dis a i { margin-right: 5px }
.player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info-dis span { font-size: 18px; font-family: 'Titillium Web', Arial, Helvetica, sans-serif; font-weight: 300; letter-spacing: normal }
.player-profile-page .ply-info-outer .player-profile-img { float: left; width: 30% }
.player-profile-page .ply-info-outer .player-profile-img img { width: 100%; height: auto }
.player-profile-page .news { padding-right: 15px }
.player-profile-page .feat { padding-left: 15px }
.player-profile-page .cc-s-art-scorecard { float: right; margin-top: 10px }
.player-profile-page .cc-s-art-scorecard .player-si .fb { margin-right: 13px; width: 74px }
.strip-slider-wrap { margin-top: 20px; margin-bottom: 20px }
.strip-slider-wrap .strip-slider li { margin-right: 10px; width: 23.9%; float: left; position: relative }
.strip-slider-wrap .strip-slider li:last-of-type { margin-right: 0 }
.strip-slider-wrap .strip-slider li a { display: block }
.strip-slider-wrap .strip-slider li a img { width: 100%; height: auto }
.strip-slider-wrap .strip-slider li a .cap { position: absolute; width: 100%; bottom: 0; left: 0 }
.strip-slider-wrap .strip-slider li a .cap p { width: 100%; font-size: 16px; font-size: 14px; float: left; line-height: normal; display: none; padding: 5px; background: rgba(0, 0, 0, .8); color: #fff }
.strip-slider-wrap .strip-slider li a:hover .cap p { display: block }
.ply-biog p { line-height: 20px; font-size: 15px }
.ply-link-galleries .ply-link { color: #e0e0e0; margin: 0 auto; width: 85%; margin-top: 20px }
.ply-link-galleries .ply-link a { font-size: 16px; color: #1988aa; padding: 0 3px }
.ply-link-galleries .ply-galleries { width: 80%; margin: 0 auto; margin-top: 10px }
.ply-link-galleries .ply-galleries .box265 { background: #000; text-align: center; padding: 5px; width: 265px; float: left; color: #fff }
.ply-link-galleries .ply-galleries .box265 a { color: #fff }
.ply-link-galleries .ply-galleries .box250 { background: #000; text-align: center; padding: 5px; width: 250px; margin-left: 20px; float: left; color: #fff }
.ply-link-galleries .ply-galleries .box250 a { color: #fff }
.table .td1 { color: #000; text-align: left }
.table tr { border-bottom: 1px solid #e1e1e1 }
.table tr td { vertical-align: top; font-size: 14px; text-align: center; padding: 3px !important; color: #666 }
.table tr:first-child td { background: #e1e1e1; color: #000 }
.table tr:first-child th { background: #e1e1e1 }
.player-listing { margin-bottom: 10px }
.player-listing h2 { font-size: 16px; margin-top: 10px; margin-bottom: 5px; text-transform: none; padding: 0; letter-spacing: normal; font-weight: 300 }
.player-listing .player-listing-tab { background: #fff }
.player-listing .player-listing-tab .tabnav { padding: 10px 0 0; float: left; width: 20%; z-index: 1; position: relative }
.player-listing .player-listing-tab .tabnav .mr2 { margin-right: 2px }
.player-listing .player-listing-tab .tabnav .tab1 { outline: 0; padding: 8px 0 7px 11px }
.player-listing .player-listing-tab .tabnav .tab2 { outline: 0; padding: 8px 0 7px 11px }
.player-listing .player-listing-tab .tabnav select { color: #000; font-size: 16px; font-size: 14px; margin-top: 8px; border: 0; outline: 0; width: 135px }
.player-listing .player-listing-tab .tabnav a { border-bottom: 1px solid #ccc; outline: 0; background: #fff; display: block; color: #000; text-decoration: none; font-size: 16px; font-size: 14px }
.player-listing .player-listing-tab .tabnav .active { font-weight: 700; color: #000; background: #f6f6f6; outline: 0; position: relative; right: -1px; padding: 8px 0 7px 10px; border-left: 1px solid #ccc }
.player-listing .player-listing-tab .tabnav .active h1 { font-size: 16px; font-size: 14px; display: inline-block }
.player-listing .player-listing-tab .tabnav a:first-child.active { border-top: 1px solid #ccc }
.player-listing .player-listing-tab .tabcontentwrap { height: 400px; overflow: auto; width: 80%; float: left; background: #f6f6f6; border: 1px solid #ccc; padding: 0 5px 0 20px; margin: 10px 0 0; position: relative }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent { display: none }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner { padding: 0 }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner ul { border-bottom: 1px solid #ccc; margin-top: 5px }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner ul li { float: left; padding: 13px 0 0; width: 33.33% }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner ul li a { font-size: 16px; color: #0090cc }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner ul li a h1 { font-size: 16px; color: #1141a7 }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner ul li a h2 { font-size: 16px; color: #1141a7 }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner .pagination { width: auto; position: relative; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; border: 0; margin-top: 15px }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner .pagination li { width: auto; border-bottom: 0; padding: 0 }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner .pagination li a { font-size: 16px }
.player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner .pagination li a .ccn { height: 16px }
.player-listing .player-listing-tab .tabcontentwrap .active { display: block }
.stat .stat-in { border-bottom: 1px solid #eee; padding-bottom: 5px; margin-bottom: 5px }
.listingwrap { width: 101%; margin-left: -1% }
.listingwrap .lnh2 { margin-left: 1%; color: #000 }
.listingwrap aside { background: #fff; width: 32.33%; margin-left: 1% }
.listingwrap aside figure { position: relative; float: left; margin-bottom: 10px; width: 100% }
.listingwrap aside figure h3 { float: left; width: 90%; color: #fff; line-height: 20px; text-transform: none; letter-spacing: normal; padding: 0; font-weight: 400; font-size: 16px }
.listingwrap aside figure a { display: block; border: 1px solid #ccc; width: 100%; float: left; overflow: hidden }
.listingwrap aside figure a img { width: 100%; height: auto }
.listingwrap aside figure a figcaption { color: #fff; position: absolute; width: 100%; background: rgba(0, 0, 0, .8); padding: 4px 10px; bottom: 0; left: 0; font-size: 16px; display: none }
.listingwrap aside figure a figcaption .twply { background: url(../images/tw-ply.png) center center no-repeat; height: 15px; width: 15px; display: block }
.listingwrap aside figure a:hover figcaption { display: block }
.plygraph .plygraph-list { margin-bottom: 5px }
.plygraph .plygraph-list .plymoHd { background: #a6dbe9; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding: 10px 15px; cursor: pointer }
.plygraph .plygraph-list .plymoHd .filmottl { text-transform: uppercase; font-size: 24px; font-weight: 700; color: #fff }
.plygraph .plygraph-list .plymoHd .shw-hd-txt { float: right; color: #fff; margin-top: 5px }
.plygraph .plygraph-list .plymoHd.bg54 { background: #54c4d2 }
.plygraph .plygraph-list .plya-content { padding: 10px 25px }
.plygraph .plygraph-list .plya-content .listp { display: list-item; list-style: outside none disc; margin-left: 15px; overflow: visible; vertical-align: top; color: #bebebe; border-bottom: 2px solid #f3f3f3; margin-bottom: 5px; padding-bottom: 5px }
.plygraph .plygraph-list .plya-content .listp p, .plygraph .plygraph-list .plya-content .listp a { color: #000; font-size: 16px; font-size: 14px }
.ply-search { float: right }
.ply-search .inp { padding: 2px 5px; border: 1px solid #dbdbdb; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; float: left; font-size: 12px; font-weight: 400 }
.ply-search .sub { padding: 2px 7px 1px; float: left; border: 1px solid #0693ce; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #fff; background: #70d2f9; background: -moz-linear-gradient(top, #70d2f9 0, #0693ce 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #70d2f9), color-stop(100%, #0693ce)); background: -webkit-linear-gradient(top, #70d2f9 0, #0693ce 100%); background: -o-linear-gradient(top, #70d2f9 0, #0693ce 100%); background: -ms-linear-gradient(top, #70d2f9 0, #0693ce 100%); background: linear-gradient(to bottom, #70d2f9 0, #0693ce 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70d2f9', endColorstr='#0693ce', GradientType=0); margin-left: -2px }
.player-listing-bcpc .cc-s-art-scorecard { margin: 0; float: left }
.plyrByLtr { clear: both; width: 100% }
.plyrByLtr ul li { float: left; width: 50%; padding: 10px 0; list-style-type: decimal; border-bottom: 1px solid #ccc; list-style-position: inside; color: #666 }
.plyrByLtr ul li a { margin-left: 5px; color: #0090cc }
.player-listing-bcpc .player-listing-tab .tabcontentwrap { height: auto; overflow: auto }
.table tr td.box1 { text-align: left }
.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all { background: #fff; float: left; padding: 5px 10px; border: 1px solid #dbdbdb; border-top: 0 }
.ui-menu-item { margin-bottom: 5px }
[id^="commt"] b { background: yellow;padding:0 2px}
.commentary .full-comm .runover-comm .runoverlist .runoverr span b {text-transform: uppercase;}
.teams-wrap .cc-s-art-scorecard { float: left; width: 100%; margin-bottom: 10px; margin-top: 0 }
.teams-wrap figure { margin-bottom: 10px; padding-right: 10px }
.teams-wrap figure .imgt { display: block }
.teams-wrap figure .imgt img { width: 100%; height: auto }
.teams-wrap figure figcaption { width: 93% }
.teams-wrap figure figcaption a h2 { color: #0090cc; text-align: center; height: 30px; font-size: 16px; font-size: 14px; text-transform: none; padding: 0; letter-spacing: normal; font-weight: 300 }
.teams-wrap .teamlistbx figure:nth-child(4n+1) { clear: both }
.series-squad figure:nth-child(4n+1) { clear: both }
.teams-detail-wrap .teams-detail-info { margin-bottom: 20px }
.teams-detail-wrap .teams-detail-info .imgt { display: block; float: left; margin-right: 15px }
.teams-detail-wrap .teams-detail-info .imgt img { width: 100%; height: auto }
.teams-detail-wrap .teams-detail-info figcaption h1 { font-size: 30px; font-weight: 700; line-height: 28px; margin-bottom: 15px }
.teams-detail-wrap .teams-detail-info figcaption p { line-height: 17px }
.teams-detail-wrap .teams-detail-info figcaption .cc-s-art-scorecard { margin-top: 15px; float: left }
.teams-detail-wrap .profile-text { color: #6e6e6e; overflow: hidden; width: 100%; height: 90px }
.teams-detail-wrap .profile-text p { color: #6e6e6e; text-align: justify }
.teams-detail-wrap .profile-text-hidden { height: auto; display: none }
.teams-detail-wrap .profilemore { display: block; float: right; margin-right: 20px }
.teams-detail-wrap .profilemore { color: #3498fe; font-size: 11px }
.teams-detail-wrap .news-st-feat .news figure .imgt { margin-bottom: 5px; float: none; margin-right: 0; display: block }
.teams-detail-wrap .news-st-feat .news figure figcaption p { margin-top: 5px }
.teams-detail-wrap .news-st-feat .stat { padding: 0 0 0 15px }
.teams-detail-wrap .itab { background: 0 0; margin-top: 10px; padding: 0; margin-bottom: 15px }
.teams-detail-wrap .itab .tabnav { background: 0 0; padding: 5px 5px 0 0 }
.teams-detail-wrap .itab .tabnav a { text-decoration: none; color: #1dafe3; text-transform: uppercase; color: #999; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; padding: 10px 25px; float: left; width: auto; background: 0 0 }
.teams-detail-wrap .itab .tabnav .active { background: #fff; border-left: 1px solid #d7d8d8; border-right: 1px solid #d7d8d8; border-top: 3px solid #2aae8d }
.teams-detail-wrap .itab .tabcontentwrap { clear: none; background: #fff; border: 1px solid #d7d8d8; margin-top: -1px; padding: 10px; display: block }
.teams-detail-wrap .itab .tabcontentwrap .tabcontent { display: none }
.teams-detail-wrap .itab .tabcontentwrap .active { display: block; background: 0 0 }
.test-info { color: #000; border-bottom: 1px solid #ccc; margin-bottom: 5px; padding-bottom: 5px }
.test-info h3 { text-transform: none; padding: 0; letter-spacing: normal; font-weight: 300 }
.latest-newslist { border-bottom: 1px solid #ccc; margin-bottom: 5px; padding-bottom: 5px }
.latest-newslist .excerpt { display: block; clear: both }
.matchresults { border-bottom: 1px solid #ccc; margin-bottom: 5px; padding-bottom: 5px }
.matchresults p { color: #333; font-size: 16px; font-size: 14px; word-wrap: break-word; line-height: 20px }
.matchresults p a { color: #0090cc; font-size: 16px; font-size: 14px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption { margin-top: 5px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption h3 { font-size: 16px; font-weight: 700; line-height: 20px; height: 61px; overflow: hidden; padding: 0 }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption h3 a { color: #000; font-size: 16px; font-weight: 700; line-height: 20px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption .authors { color: #999; display: block; font-size: 16px; font-size: 14px; line-height: 15px; overflow: hidden; padding: 0; height: 27px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption .authors a { font-size: 16px; font-size: 14px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption p { color: #333; font-size: 16px; font-size: 14px; padding-top: 5px; height: 65px; overflow: hidden; line-height: 20px }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure .imgt { display: block; height: 125px; overflow: hidden }
.cc-tagpage .cc-tab-board .cc-tab-board-in figure .imgt img { width: 100%; height: auto }
.iplh1 { font-size: 18px; margin-bottom: 10px }
.graph-wrap { background: #d6d6d6; padding: 10px 20px; overflow: auto }
.graph-wrap .graph li { margin-bottom: 5px; float: left }
.graph-wrap .graph li aside { float: left; background: #fff; padding: 0; width: 92px; height: 59px; margin: 0 13px 0 0 }
.graph-wrap .graph li aside a { display: block; padding: 7px 5px }
.graph-wrap .graph li aside a p { text-align: center }
.graph-wrap .bx-wrapper .bx-prev { left: -20px; top: -4%; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -387px -72px; height: 60px; margin: 2px 5px 0 0; width: 16px; float: left; transform: rotate(180deg); -ms-transform: rotate(180deg); overflow: hidden; -webkit-transform: rotate(180deg) }
.graph-wrap .bx-wrapper .bx-next { right: -25px; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -387px -72px; height: 60px; margin: 2px 5px 0 0; width: 16px; float: left; top: -5% }
.graph-wrap .bx-wrapper { position: relative; margin: 0 auto; padding: 0; zoom: 1 }
.graph-wrap .bx-wrapper img { max-width: 100%; display: block }
.graph-wrap .bx-wrapper .bx-loading { min-height: 50px; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000 }
.graph-wrap .bx-wrapper .bx-pager .bx-pager-item, .graph-wrap .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; zoom: 1; display: inline }
.graph-wrap .bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }
.graph-wrap .bx-wrapper .bx-pager.bx-default-pager a:hover, .graph-wrap .bx-wrapper .bx-pager.bx-default-pager a.active { background: #000 }
.graph-wrap .bx-wrapper .bx-controls-direction a { position: absolute; outline: 0; text-indent: -9999px; z-index: 1 }
.graph-wrap .bx-wrapper .bx-controls-direction a.disabled { display: none }
.graph-wrap .bx-wrapper .bx-controls-auto { text-align: center }
.graph-wrap .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; margin: 0 3px }
.graph-wrap .bx-wrapper .bx-controls-auto .bx-start:hover, .graph-wrap .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0 }
.graph-wrap .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; margin: 0 3px }
.graph-wrap .bx-wrapper .bx-controls-auto .bx-stop:hover, .graph-wrap .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px }
.graph-wrap .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80% }
.graph-wrap .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px }
.graph-wrap .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #6669; background: rgba(80, 80, 80, .75); width: 100% }
.graph-wrap .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px }
.graph-wrap .bx-pager.bx-default-pager { display: none }
.topcarousel { width: 100%; margin-left: 0; margin-top: 10px }
.topcarousel .bx-wrapper .bx-prev { left: -2px; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -405px -79px; width: 32px; height: 48px; position: absolute; top: 42%; margin-top: 0; outline: 0; text-indent: -9999px; z-index: 1 }
.topcarousel .bx-wrapper .bx-next { right: -5px; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -442px -79px; width: 32px; height: 48px; position: absolute; top: 42%; margin-top: 0; outline: 0; text-indent: -9999px; z-index: 1 }
.topcarousel .bx-wrapper img { width: 100%; display: block }
.topcarousel .bx-wrapper { position: relative; margin: 0 auto; padding: 0; zoom: 1 }
.topcarousel .bx-wrapper img { max-width: 100%; display: block }
.topcarousel .bx-wrapper .bx-loading { min-height: 50px; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000 }
.topcarousel .bx-wrapper .bx-pager .bx-pager-item, .topcarousel .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; zoom: 1; display: inline }
.topcarousel .bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }
.topcarousel .bx-wrapper .bx-pager.bx-default-pager a:hover, .topcarousel .bx-wrapper .bx-pager.bx-default-pager a.active { background: #000 }
.topcarousel .bx-wrapper .bx-controls-direction a { position: absolute; outline: 0; text-indent: -9999px; z-index: 1 }
.topcarousel .bx-wrapper .bx-controls-direction a.disabled { display: none }
.topcarousel .bx-wrapper .bx-controls-auto { text-align: center }
.topcarousel .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; margin: 0 3px }
.topcarousel .bx-wrapper .bx-controls-auto .bx-start:hover, .topcarousel .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0 }
.topcarousel .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; margin: 0 3px }
.topcarousel .bx-wrapper .bx-controls-auto .bx-stop:hover, .topcarousel .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px }
.topcarousel .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80% }
.topcarousel .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px }
.topcarousel .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #6669; background: rgba(80, 80, 80, .75); width: 100% }
.topcarousel .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px }
.topcarousel .bx-pager.bx-default-pager { display: none }
.ipl-cap-tit { margin-top: 0 }
.ipl-cap-tit h1 { background: #e7e7e7; padding: 3px 0 5px; color: #000 }
.ipl-cap-tit h1 a { font-weight: 700; font-size: 21px; color: #000 }
.ipl-cap-tit p { padding: 0 0 10px; color: #000; line-height: 19px }
.ipl-cap-tit span { font-size: 16px; color: #000 }
.stats-ipl h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; color: #000 }
.stats-ipl .stats-l { padding-right: 10px }
.stats-ipl aside { margin-bottom: 20px }
.stats-ipl aside table { margin-bottom: 0 }
.stats-ipl aside table tr th { font-size: 16px; font-size: 14px; color: #333; padding: 5px 0; text-align: left }
.stats-ipl aside table tr td { font-size: 16px; font-size: 14px; color: #333; text-align: left }
.stats-ipl aside table tr td a { color: #000; font-size: 16px; font-size: 14px }
.stats-ipl aside table tr td a:hover { color: #0090cc }
.stats-ipl .table tr:first-child th { background: #fff }
.stats-ipl .cc-cap-org { margin-left: 0; margin-bottom: 5px }
.stats-ipl .cc-cap-pur { margin-left: 0; margin-bottom: 5px }
.stats-ipl .vcl { font-size: 13px; color: #0784d3; float: right; margin-top: 5px }
.cc-cap-org { background: url(../images/org-cap.png) no-repeat; width: 25px; height: 22px; float: left; margin-left: 8px }
.cc-cap-pur { background: url(../images/purple-cap.png) no-repeat; width: 25px; height: 22px; float: left; margin-left: 8px }
.cc-ipl-cap { border: 1px solid #e2dfdd; margin-bottom: 20px }
.cc-ipl-cap .iplhd { border-bottom: 1px solid #cbcac9 }
.cc-ipl-cap .iplhd .ipl-header { padding: 8px 10px; font-size: 17px; color: #1654c4 }
.cc-ipl-cap .iplhd .ipl-header h2 { font-size: 17px; color: #1654c4; float: left }
.cc-ipl-cap .iplhd .ipl-header .ipl-ads { float: right }
.cc-ipl-cap .ipllist .ipl-header { margin-bottom: 10px }
.cc-ipl-cap .ipllist .box2, .cc-ipl-cap .ipllist .box3, .cc-ipl-cap .ipllist .box4, .cc-ipl-cap .ipllist .box5, .cc-ipl-cap .ipllist .box6, .cc-ipl-cap .ipllist .box7, .cc-ipl-cap .ipllist .box8, .cc-ipl-cap .ipllist .box9, .cc-ipl-cap .ipllist .box10, .cc-ipl-cap .ipllist .box11, .cc-ipl-cap .ipllist .box12, .cc-ipl-cap .ipllist .box13, .cc-ipl-cap .ipllist .box14 { margin-right: 2px; font-weight: 400; color: #000; float: left; padding: 5px 0; text-align: center; width: 7.9% }
.cc-ipl-cap .ipllist .box3, .cc-ipl-cap .ipllist .box4, .cc-ipl-cap .ipllist .box5 { width: 6% }
.cc-ipl-cap .ipllist .box11, .cc-ipl-cap .ipllist .box12, .cc-ipl-cap .ipllist .box13, .cc-ipl-cap .ipllist .box14 { width: 5% }
.cc-ipl-cap .ipllist .box2 { width: 25%; text-align: left; margin-left: 1% }
.cc-ipl-cap .ipllist .box1 { padding: 5px 0 5px 10px; width: 6%; float: left; margin: 0 2px 2px 0; text-align: left; color: #000; font-weight: 400 }
.cc-ipl-cap .ipllist .iplist-inner .box2, .cc-ipl-cap .ipllist .iplist-inner .box3, .cc-ipl-cap .ipllist .iplist-inner .box4, .cc-ipl-cap .ipllist .iplist-inner .box5, .cc-ipl-cap .ipllist .iplist-inner .box6, .cc-ipl-cap .ipllist .iplist-inner .box7, .cc-ipl-cap .ipllist .iplist-inner .box8, .cc-ipl-cap .ipllist .iplist-inner .box9, .cc-ipl-cap .ipllist .iplist-inner .box10, .cc-ipl-cap .ipllist .iplist-inner .box11, .cc-ipl-cap .ipllist .iplist-inner .box12, .cc-ipl-cap .ipllist .iplist-inner .box13, .cc-ipl-cap .ipllist .iplist-inner .box14 { margin-right: 2px; font-weight: 400; color: #000; float: left; padding: 0; text-align: center; width: 7.9% }
.cc-ipl-cap .ipllist .iplist-inner .box11, .cc-ipl-cap .ipllist .iplist-inner .box12, .cc-ipl-cap .ipllist .iplist-inner .box13, .cc-ipl-cap .ipllist .iplist-inner .box14 { width: 5% }
.cc-ipl-cap .ipllist .iplist-inner .box3, .cc-ipl-cap .ipllist .iplist-inner .box4, .cc-ipl-cap .ipllist .iplist-inner .box5 { width: 6% }
.cc-ipl-cap .ipllist .iplist-inner .box2 { width: 25%; text-align: left; margin-left: 1% }
.cc-ipl-cap .ipllist .iplist-inner .box1 { width: 6%; float: left; margin-right: 2px; font-size: 16px; font-size: 14px; text-align: left; color: #fff; font-weight: 400; padding: 0 0 0 10px; margin-bottom: 10px }
.cc-ipl-cap .bgdfd { background: #dfdfde }
.cc-ipl-cap .pos-ipl { width: 0; height: 0; border-style: solid; border-width: 12px 0 10px 8px; float: none; color: #fff; background: #fff; display: inline-block; float: right }
.cc-ipl-cap .org-bdr { border-color: transparent transparent transparent #ff6100 }
.cc-ipl-cap .pur-bdr { border-color: transparent transparent transparent #602D91 }
.cc-ipl-cap .bgff61 { background: #FF6100 }
.cc-ipl-cap .bg602 { background: #602D91 }
.ipl-cap-tit { margin-top: 0 }
.ipl-cap-tit h1 { background: #e7e7e7; padding: 3px 0 5px; color: #000 }
.ipl-cap-tit h1 a { font-weight: 700; font-size: 21px; color: #000 }
.ipl-cap-tit p { padding: 0 0 10px; color: #000; line-height: 19px }
.ipl-cap-tit span { font-size: 16px; color: #000 }
.latest-cricket-news { border: 4px solid #fff }
.latest-cricket-news section .itab .tabcontentwrap .tabcontent .listing .allimg { float: left; margin: 0 2% 0 0; width: 54% }
.latest-cricket-news section .itab .tabcontentwrap .tabcontent .listing figcaption { float: left; padding: 0; width: 43% }
.latest-cricket-news section .itab .tabcontentwrap .tabcontent .listing figcaption h3 { font-weight: 400; margin-top: -4px }
.sprit_menu { background-image: url(../images/sprit_menu.png?20160223); background-repeat: no-repeat }
.budgetbanner { margin-top: 10px }
.clearfix { content: " "; display: block; float: none; width: 100%; clear: both }
.menuwrapper .ccmenubanner { background: url(../images/menubg.jpg?20160223) no-repeat 100% 100%; height: 70px; margin-top: 0 }
.menuwrapper .ccmenubanner .ccmenubanner-spnsr { float: right }
.menuwrapper .ccmenu-nav { background: #eee; margin-bottom: 10px }
.menuwrapper .ccmenu-nav ul li { float: left; padding: 4px 13px 5px; position: relative }
.menuwrapper .ccmenu-nav ul li a { display: block; color: #000 }
.menuwrapper .ccmenu-nav ul li::after { content: " "; display: block; height: 15px; background: #ccc; width: 1px; position: absolute; left: 0; top: 9px }
.menuwrapper .ccmenu-nav ul li.ccmenu-home { padding: 7px; margin: 0 }
.menuwrapper .ccmenu-nav ul li.ccmenu-home a { display: block; text-indent: -9999px; background-image: url(../images/sprit_menu.png?20160223); background-repeat: no-repeat; width: 16px; height: 14px; background-position: 0 -3px; padding: 0; margin-right: 13px }
.menuwrapper .ccmenu-nav ul li.ccmenu-home::after { display: none }
.menuwrapper .ccmenu-nav ul li.ccmenu-home+li { padding-left: 0 }
.menuwrapper .ccmenu-nav ul li.ccmenu-home+li::after { display: none }
.menuwrapper .ccmenu-nav::after { content: " "; display: block; float: none; width: 100%; clear: both }
@media screen and (max-width:767px) {
  .menuwrapper { margin-top: 5px }
  .menuwrapper .ccmenubanner { background-position: 0 0; background-size: cover; height: 36px }
  .menuwrapper .ccmenu-nav { overflow-x: scroll; height: 30px; position: relative; overflow-y: hidden; margin-top: 0 }
  .menuwrapper .ccmenu-nav ul { display: table }
  .menuwrapper .ccmenu-nav ul li { display: table-cell; float: none }
  .menuwrapper .ccmenu-nav ul li a { white-space: nowrap; line-height: 14px }
  .menuwrapper .ccmenu-nav ul li::after { height: 13px }
}
@media screen and (max-width:991px) {
  .container .container { padding: 0 }
  .new-lhs { width: 100%; float: none }
  .newrhs { width: 100%; float: none }
  .iwpl-rightwrap .newrhs.m5 { margin: 0 }
  .commentary .full-comm .runover-comm { width: 79% }
  .cc-tab-board .cc-tab-board-in .cc-plyinfo { padding: 15px 10px }
  .scorecard-board-full .bat-full .cc-name { width: 27% }
  .cc-breadcrumb { margin-bottom: 5px }
  .cc-article-page h1 { font-size: 22px; line-height: 26px }
  .cc-tagpage .cc-tab-board .cc-tab-board-in figure .imgt { height: auto }
  .cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption h3 { height: auto }
  .cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption .authors { height: auto }
  .cc-tagpage .cc-tab-board .cc-tab-board-in figure figcaption p { height: auto }
  .cc-s-art-scorecard { margin: 0 0 10px; float: left }
  .itab .tabnav li a { padding: 5px 0 }
  .scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner { padding: 0 }
  .mat-analy { display: none }
  .scorecard-board-full .bat-full .cc-name { width: 26% }
  .graph-icon { display: none }
  .graph-icon aside { margin-bottom: 10px }
  .teams-wrap .cc-s-art-scorecard { float: left; width: 100%; margin-bottom: 10px }
  .teams-wrap figure { height: auto }
  .teams-wrap figure .imgt img { width: 100%; height: auto }
  .teams-wrap figure figcaption { width: auto }
  .teams-wrap figure figcaption a h2 { color: #0090cc; text-align: center }
  .teams-wrap .teamlistbx figure { width: 33% }
  .teams-wrap .teamlistbx figure:nth-child(3n+1) { clear: both }
  .teams-wrap .teamlistbx figure:nth-child(4n+1) { clear: none }
  .series-squad { margin-left: 0; width: auto }
  .series-squad figure { margin: 0 0 25px; width: 33% }
  .series-squad figure:nth-child(4n+1) { clear: none }
  .series-squad figure:nth-child(3n+1) { clear: both }
  .series-menu .nav.navbar-nav { padding: 5px 5px 0 }
  .series-results { padding: 10px; margin-top: 5px }
  .series-listing figure { width: 48.5; margin-bottom: 10px }
  .series-listing figure:nth-of-type(even) { float: right }
  .series-listing .cc-tab-board .cc-tab-board-in { padding: 5px; border-top: 2px solid #d7d8d8 }
  .series-listing:nth-of-type(even) { margin-right: 0 }
  .dvs { width: 100%; margin-bottom: 10px; margin-top: 5px }
  .ccactive-mobile { display: block; background: #fff; border-bottom: 2px solid #000; padding: 5px; float: left; font-size: 13px }
  .cc-tab-board .cc-btab a.ccactive { display: none }
  .cc-btab { width: 100%; padding: 6px 3px; border-bottom: 1px solid #d7d8d8; height: 39px; margin-bottom: 0 }
  .cc-btab a.scores320 { display: block; float: right }
  .cc-btab a.scores320 .scores-320 { margin-bottom: 4px }
  .cc-btab a.scores320 .scores-320:last-child { margin-bottom: 0 }
  .cc-btab .mobile-tab { z-index: 2; padding: 5px 0 0 5px; display: none; position: absolute; right: 0; width: 147px; margin-top: 27px; background: #fff; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
  .cc-btab .mobile-tab a { display: block; clear: both; border: 0 }
  .series-listing .cc-tab-board .cc-btab a { padding: 0 0 5px }
  .series-menu { z-index: 1 }
  .series-menu .nav.navbar-nav { background: #f5f6f7; border: 1px solid #d7d8d8; border-top: 0; padding: 10px }
  .series-menu .nav.navbar-nav li { border: 0 }
  .series-menu .nav.navbar-nav li a { border: 0 }
  .cc-plyinfo figure { margin-bottom: 10px }
  .cc-tab-board .cc-tab-board-in .cc-plyinfo { padding: 15px 10px }
  .mhis .next-pre { float: left }
  .mhis .date { float: left; width: 71% }
  .mhis .jump-to-date { float: left; clear: both; margin: 5px 0 }
  .mhis .dwm { float: left }
  .bday { margin-bottom: 10px; float: left; padding-right: 0 }
  .bday ul li { clear: both }
  .bday ul li .doa { width: 66% }
  .bday ul li .dmy { width: 34% }
  .death ul li { clear: both }
  .death ul li .doa { width: 66% }
  .death ul li .dmy { width: 34% }
  .death { clear: both }
  .gallerywrap .gallist .galitem figure figcaption { line-height: 24px; font-size: 20px; padding: 12px 15px }
  .relatedseries-in { clear: both }
  .schedule-list ul li .schedule-info { width: 100% }
  .schedule-list ul li .live-score { float: left; width: 100% }
  .all-apl a { margin-bottom: 5px }
  .t-tool { display: none !important }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .in-pro { margin-top: 10px }
  .inningLinks { width: 100%; margin-left: 0 }
  .cc-tab-board .cc-tab-board-in { margin-top: -7px }
  .comm-info span { padding-right: 5px }
  .container-left { width: 60% }
  .container-right { margin-left: 0 }
  .cc-btab { border-bottom: 0 }
  .mobile-ref { display: block; float: right !important; margin-top: 5px }
  .scorecard-board-full span { font-size: 12px !important }
  .scorecard-board-full .bat-full .expa { margin-top: 2px }
  .series-menu .navbar.navbar-default .navbar-collapse { width: 100%; overflow: hidden }
  .cc-ipl-cap .ipllist .iplist-inner .box1 { width: 5%; padding: 0 0 0 2px }
  .cc-ipl-cap .ipllist .iplist-inner .box2 { width: 24% }
  .cc-ipl-cap .ipllist .box2 { width: 23% }
  .cc-ipl-cap .ipllist .box1 { padding: 5px 0 5px 2px }
  .teams-detail-wrap .teams-detail-info figcaption h1 { font-size: 22px; margin-bottom: 0 }
  .teams-detail-wrap .teams-detail-info { margin-bottom: 0 }
  .stat .h2cc { padding: 0 }
  .teams-detail-wrap .teams-detail-info figcaption .cc-s-art-scorecard { margin: 5px 0 }
  .listingwrap aside figure { position: relative; float: left }
  .listingwrap aside figure a { display: block }
  .listingwrap aside figure a img { width: 100%; height: auto }
  .listingwrap aside figure a figcaption { color: #000; position: relative; width: 100%; background: rgba(0, 0, 0, .8); float: left; display: block }
  .listingwrap aside figure a figcaption .twply { background: url(../images/tw-ply.png) center center no-repeat; height: 15px; width: 15px; display: block }
  .listingwrap aside figure a:hover figcaption { display: block; float: left }
  .series-listing .cc-tab-board .cc-btab { height: 38px }
  .series-fix-box .series-fix-bottom h3 { font-size: 13px }
  .player-profile-page .h1cc { font-size: 24px }
  .grapinfo { display: none }
  .h1-np { font-size: 20px }
  .h1cc-sc { font-size: 16px; line-height: 16px }
  h1.h1-np { padding-left: 0; font-size: 18px; line-height: 21px }
}
@media screen and (max-width:767px) {
  .scoreboard-outer .scoreboard:last-child { margin-bottom: 0 }
  .scoreboard-outer.container { margin-top: 5px }
  .inning-cc-new { width: 91% }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .cname { max-width: 67% }
  .ccteams-1 { float: left }
  .ccteams-2 { float: right }
  .fstinning { width: 31%; float: left; padding: 1px 0 0 }
  .fstinning span { font-size: 16px; font-size: 14px }
  .comm-info a {font-size: 14px;padding: 0 2px;}
  .commentary .scoreout {padding-bottom: 0;}
  .cc-btab { width: 100%; padding: 6px 3px 6px 0; }
  .cc-btab a.scores320 { display: block; float: right }
  .cc-btab a.scores320 .scores-320 { margin-bottom: 4px }
  .cc-btab a.scores320 .scores-320:last-child { margin-bottom: 0 }
  .cc-btab .mobile-tab { z-index: 2; padding: 5px 0 0 5px; display: none; position: absolute; right: 0; width: 147px; margin-top: 28px; background: #fff; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; overflow: auto }
  .cc-btab .mobile-tab a { display: block; clear: both; border: 0; font-size: 13px; padding: 3px 0 3px 5px }
  .cc-tab-board { padding: 0 }
  .cc-tab-board .cc-tab-board-in .cc-summary { padding: 5px }
  .cc-tab-board { padding: 0 }
  .cc-tab-board .cc-tab-board-in .cc-summary { padding: 5px }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in aside.iwpl-xs-4 { width: 44%; float: left }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in aside.iwpl-xs-4 p.f22 { font-size: 18px }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in aside.iwpl-xs-4 span.f18.c8b { font-size: 13px }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in aside.iwpl-xs-4 .al, .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in aside.iwpl-xs-4 .ar { margin: 6px 1px 0 4px }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside+aside+aside { float: right }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile .vs-live { padding: 0; text-align: center; width: 50% !important }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .clive { float: left; display: inline-block }
  .container .container-left { width: 100% }
  .container .container-right { width: 100%; margin: 0 0 10px; padding-left: 0 }
  .scoreboard-outer-mobile { margin-bottom: 20px }
  .commentary .full-comm .runover-comm { width: 80% }
  .graph-icon { display: none }
  .ref { margin: -2px 5px 0 0 }
  .cc-tab-board .cc-tab-board-in .cc-summary .inst { margin-top: 15px }
  .mob-inn { clear: both; padding: 3px 0 }
  .cr-runrate { font-size: 16px; font-size: 14px; color: #333; float: left; width: 100% }
  .cr-runrate:last-of-type { border: 0; padding-bottom: 0; margin-bottom: 0 }
  .cr-runrate-2 { font-size: 16px; font-size: 14px; color: #333; float: right; width: 100% }
  .cr-runrate-2:last-of-type { border: 0; padding-bottom: 0; margin-bottom: 0 }
  .cr-runrate-3 { font-size: 16px; font-size: 14px; color: #333; float: right; width: 100% }
  .cr-runrate-3 span { color: #ce290c; font-size: 15px }

  .cc-tab-board .cc-tab-board-in .cc-plyinfo .part2 { clear: both; font-size: 14px; padding: 0; text-align: left }
  .cc-tab-board .cc-tab-board-in .cc-plyinfo .cc-ply a h3 { font-size: 16px; }
  .cc-tab-board .cc-tab-board-in .cc-plyinfo .cc-ply div { font-size: 16px; }
  .cc-tab-board .cc-tab-board-in .cc-plyinfo { padding: 5px 10px }
  .cc-plyinfo figure { margin-bottom: 0 }
  .scorecard-board-full .bat .bat-n { font-size: 13px; font-weight: 700 }
  .scorecard-board-full .bat .ccR, .scorecard-board-full .bat .ccB, .scorecard-board-full .bat .cc4, .scorecard-board-full .bat .cc6, .scorecard-board-full .bat .ccsr, .ccR, .ccB, .cc6, .cc4 { font-size: 16px; font-size: 14px }
  .scorecard-board-full .bat-full { font-size: 16px; }
  .h2cc-sc { font-size: 18px }
  .scorecard-board-full .bowling .ccO, .scorecard-board-full .bowling .ccR, .scorecard-board-full .bowling .ccB, .scorecard-board-full .bowling .cc4, .scorecard-board-full .bowling .cc6, .scorecard-board-full .bowling .ccsr { font-size: 16px; font-size: 14px }
  .scorecard-board-full .bowling .bat-n { font-size: 16px; }
  .scorecard-board-full .bowling-inner .ccO, .scorecard-board-full .bowling-inner .ccR, .scorecard-board-full .bowling-inner .ccB, .scorecard-board-full .bowling-inner .cc4, .scorecard-board-full .bowling-inner .cc6, .scorecard-board-full .bowling-inner .ccsr.ccsr { font-size: 16px; font-size: 14px }
  .scorecard-board-full .bowling-inner .bat-n { font-size: 16px;}
  .scorecard-board-full .ext-t-1 { font-size: 16px;}
  .scorecard-board-full .ext-t-1 b { font-size: 16px;}
  .scorecard-board-full .ext-t-1 span { font-size: 16px;}
  .scorecard-board-full .ext-t span { float: left; font-size: 16px;}
  .h2cc { font-size: 18px }
  .hdh2 { font-size: 18px }
  .cch { font-size: 18px }
  .mobile-ref { display: block; float: right !important; margin-top: 5px }
  .ccindia-content p { font-size: 15px }
  .ccindia-content .top-picks-widget { display: block }
  .home-widget-featurewStory figcaption a { font-size: 15px }
  .player-profile-page .ply-info-outer .player-profile-img { width: 100% }
  .player-profile-page .ply-info-outer .ply-info-inner { width: 100% }
  .player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list { margin-left: 0 }
  .player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info, .player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info-dis { width: 100% }
  .player-profile-page .ply-info-outer .table tr { float: left; display: block; height: auto; width: 20% }
  .player-profile-page .ply-info-outer .table tr td { display: block; min-height: 25px }
  .player-profile-page .ply-info-outer .table tr:first-child td { border-top: 1px solid #d0d0d0 }
  .player-profile-page .ply-info-outer .table tr:last-child { border-right: 1px solid #ddd }
  .player-profile-page .news { padding: 0; margin-bottom: 10px }
  .player-profile-page .feat { padding: 0 }
  .player-listing .player-listing-tab .tabnav { width: 35% }
  .player-listing .player-listing-tab .tabnav select { width: 100% }
  .player-listing .player-listing-tab .tabcontentwrap { width: 65%; height: auto; overflow: hidden; padding: 0 0 0 5px }
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner { height: 350px; overflow: auto }
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner ul li { width: 48%; margin-right: 4%; margin-bottom: 10px }
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner ul li:nth-child(odd) { clear: both }
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner ul li:nth-child(even) { margin-right: 0 }
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .ccpagin { position: relative }
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .ccpagin .pagination li a { padding: 1px 9px }
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .ccpagin .pagination li.active .precc { color: #fff }
  .teams-wrap .teamlistbx figure { width: 48%; margin-right: 4% }
  .teams-wrap .teamlistbx figure:nth-child(3n+1) { clear: none }
  .teams-wrap .teamlistbx figure:nth-child(4n+1) { clear: none }
  .teams-wrap .teamlistbx figure:nth-child(even) { margin-right: 0 }
  .teams-wrap .teamlistbx figure:nth-child(odd) { clear: both }
  .series-squad { margin-left: 0; width: auto }
  .series-squad figure { margin: 0 0 25px; width: 50%; clear: none }
  .series-squad figure:nth-child(3n+1) { clear: none }
  .teams-detail-wrap .teams-detail-info .imgt { display: block; float: none; margin: 0 0 5px }
  .teams-detail-wrap .news-st-feat .stat { padding: 0 }
  .series-fix-box .series-fix-top { padding: 8px }
  .series-fix-box .series-fix-bottom { padding: 8px }
  .series-fix-box .series-fix-top { display: none }
  .series-fix-box .series-fix-bottom { clear: both; float: left; padding: 8px 0; position: relative; width: 100% }
  .series-fix-box .series-fix-bottom aside { width: 40% }
  .series-fix-box .series-fix-bottom aside:nth-child(2) { width: 60% }
  .series-fix-box .series-fix-bottom aside:nth-child(3) { width: 100% }
  .series-fix-box .series-fix-bottom aside:nth-child(3) .cclive { float: right }
  .series-fix-box .series-fix-bottom:nth-of-type(1n+6) { display: none }
  .commentary .full-comm .runover-comm .runoverlist .runoverr p { font-size: 13px }
  .series-fix-box .series-fix-bottom .cclive { float: left }
  .ccpagin { bottom: 2px; width: 100% }
  
  .page-numbers li a { padding: 0 3px; font-size: 13px }
  .table-points .teams-table aside { font-size: 12px !important }
  .stats-ipl aside table tr th { font-size: 12px }
  .stats-ipl aside table tr td a { font-size: 12px }
  .listingwrap aside { width: 100% }
  .button-mobile { float: right; margin-left: 5px; width: 24px; display: block }
  .button-mobile .button-icon { background-color: #555; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; width: 90%; margin: 4px auto 0; padding: 2px 0; display: block }
  .button-mobile .icon-bar { background-color: #555; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; width: 90%; margin: 4px auto 0; padding: 2px 0; display: block }
  .button-mobile .button-text { display: none }
  .button-mobile.on .button-icon { display: block }
  .button-mobile.on .icon-bar { display: block }
  .series-menu { position: relative }
  .series-menu .navbar { margin: 0; min-height: 1px }
  .series-menu .navbar.navbar-default .navbar-collapse { display: none; position: absolute; right: 0; width: 50%; border: 1px solid #d7d8d8 }
  .series-menu .navbar.navbar-default .navbar-collapse ul li { float: none; clear: both; display: block }
  .series-menu .navbar.navbar-default .navbar-collapse ul li a { padding-left: 0; margin-left: 0 }
  .series-menu .navbar.navbar-default .navbar-collapse ul li a.active { font-weight: 400; text-decoration: none; border: 0 }
  .table-points .ipl-header .m, .table-points .ipl-header .w, .table-points .ipl-header .l, .table-points .ipl-header .t, .table-points .ipl-header .nr, .table-points .ipl-header .p, .table-points .teams-table .m, .table-points .teams-table .w, .table-points .teams-table .l, .table-points .teams-table .t, .table-points .teams-table .nr, .table-points .teams-table .p { width: 9% !important; font-size: 14px !important }
  .table-points .teams-table .nrr, .table-points .ipl-header .nrr { width: 13% !important; font-size: 14px !important }
  .table-points .teams-table aside { font-size: 14px !important }
  .mt20.serieswrap { margin-top: 10px }
  .title-news .ind-sc { float: none; clear: both }
  .title-news h1 { font-size: 24px }
  .titile-box { padding: 1px 10px 2px 5px }
  .titile-box h2 { font-size: 18px }
  .titile-box a.all { display: block; margin-top: 5px }
  .match-info .match-info-in { padding: 0 10px 7px 5px }
  .match-info .match-info-in a { font-size: 16px }
  .match-info .match-info-in p { font-size: 14px }
  .serieswrap.series-profile-tab { margin-top: 0 }
  .series-results { padding: 0; border: 0; margin-top: 0; margin-bottom: 5px }
  .series-results .series-results-list { padding: 5px }
  .series-results .series-results-list h2 { line-height: 18px }
  .series-results .series-results-list h2 a { font-size: 15px }
  .series-results .series-results-list .cc-ov { font-size: 15px; line-height: 18px }
  .series-results .series-results-list .mtinfo { font-size: 15px; line-height: 18px }
  .series-results .series-results-list .scr-rep { margin-top: 0 }
  .series-results .series-results-list .scr-rep a { line-height: 18px }
  .series-results .series-results-list:nth-child(even) { background: 0 0 }
  .series-results .series-results-list:nth-child(1n+6) { display: none }
  .titile-box+.match-info { margin-top: 5px }
  .listing-cities-news { padding-top: 10px }
  .listing-cities-news figure { padding-bottom: 10px; margin-bottom: 10px }
  .listing-cities-news figure .img437 { float: left; width: 46%; height: auto }
  .listing-cities-news figure figcaption { margin-top: 0; width: 50%; float: right }
  .listing-cities-news figure figcaption a { font-size: 15px; line-height: 19px }
  .listing-cities-news figure figcaption a h3 { font-size: 15px; line-height: 19px; padding: 0 0 5px }
  .listing-cities-news figure figcaption p { margin-bottom: 0; display: none }
  .listing-cities-news figure:nth-child(1n+6) { display: none }
  .listing figcaption a h3 { font-size: 15px; font-weight: 700 !important; line-height: 20px }
  .btn-showitems1 { display: block; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin-bottom: 20px; font-weight: 700; padding: 4px 0 5px; background: #6f99d5; color: #fff; border: 0; text-align: center; width: 100% }
  .moreButtonicon { width: 8px; height: 17px; display: inline-block; background-position: -445px -159px; position: relative; top: 4px; margin-left: 5px }
  .series-listing .cc-tab-board .cc-btab, .series-wrap .cc-tab-board .cc-btab { border: 2px solid #c4c4c4; margin-bottom: 10px; position: relative; height: 36px; padding: 4px 3px 4px 0 }
  .series-listing .cc-tab-board .cc-btab .ccactive-mobile, .series-wrap .cc-tab-board .cc-btab .ccactive-mobile { font-size: 15px; color: #333; border: 0; background: 0 0; padding: 4px 5px; font-weight: 700 }
  .series-listing .cc-tab-board .cc-btab .scores320, .series-wrap .cc-tab-board .cc-btab .scores320 { border-left: 1px solid #ccc; padding: 10px 10px 3px }
  .series-listing .cc-tab-board .cc-btab .mobile-tab, .series-wrap .cc-tab-board .cc-btab .mobile-tab { width: 100%; border: 1px solid #ccc; margin-top: 37px }
  .series-listing .cc-tab-board .cc-tab-board-in, .series-wrap .cc-tab-board .cc-tab-board-in { border: 0; padding-top: 0 }
  .series-listing .cc-tab-board .cc-tab-board-in figure:nth-child(1n+3), .series-wrap .cc-tab-board .cc-tab-board-in figure:nth-child(1n+3) { display: none }
  .series-wrap .cc-tab-board.seriesDetail .cc-btab { height: auto }
  .series-box figure figcaption a h3 { font-size: 16px; font-size: 14px; line-height: 20px }
  .series-menu.hiddex-xs { display: none }
  .seriesDetail-container .imgwrp { float: none; max-width: 480px; width: 100% }
  .seriesDetail-container .imgwrp img { width: 100%; height: auto }
  .series-wrap .cc-tab-board.seriesDetail { border-bottom: 0; margin-bottom: 0 }
  .schedule-list ul li .live-score { float: none; padding-left: 10px }
  .schedule-list ul li .schedule-info p { font-size: 18px; line-height: 21px }
  .schedule-list ul li .schedule-info p .dtstart { font-size: 18px; line-height: 21px }
  .schedule-list ul li .schedule-info p span { float: none; line-height: 21px }
  .schedule-list ul li .schedule-info h2 { font-size: 15px }
  .schedule-list ul li .schedule-info h2 a { font-size: 15px }
  .schedule-list ul li .live-score a { font-size: 15px }
  .series-info .imgt { float: none; margin-right: 0; width: 100% }
  .series-info .imgt img { border: 0 solid #ccc }
  .series-info figcaption p { font-size: 15px; margin-bottom: 15px }
  .recent-over .h2cc-sc { font-size: 18px }
  .recent-over .reover { margin-right: 1px }
  .commentary .comm-all h2 { font-size: 18px }
  .dvs .dvs-in .dvs-in-1 { padding-right: 0 }
  .dvs .dvs-in .dvs-in-2 { padding-right: 0 }
  .comm-info { float: left;margin-left: 0px; }
  .inningLinks .cc-tabnav-commentary a {font-size: 15px;margin-right: 10px;}
  .commentary .full-comm .runover-comm .runoverlist .runoverr {width: 100%;}
  .widgetmp .match-ply .h2cc { font-size: 18px }
  .widgetmp .playing-cc h2 { font-size: 18px }
  .cc-tab-board .cc-tab-board-in .cc-summary { padding: 11px 0 }
  .scorecard-board-full .bat-full .bat-n { width: 26% }
  .scorecard-board-full .bat-full-open { margin-top: 5px }
  .scorecard-board-full .ext-t { padding: 5px }
  .scorecard-board-full .ext-t .tot-fl { font-size: 16px; font-size: 14px }
  .scorecard-board-full .ext-t .tot-fl span { float: none }
  .scorecard-board-full .ext-t .ext-fr span { float: none }
  .scorecard-board-full .ext-t .ext-fr { float: left; font-size: 16px; font-size: 14px }
  .scorecard-board-full .bat { padding: 5px 0 0; margin: 5px 0; text-transform: uppercase; border-bottom: 3px solid #ccc }
  .scorecard-board-full .bat .bat-n { font-size: 13px !important }
  .scorecard-board-full .bat .ccR, .scorecard-board-full .bat .ccB, .scorecard-board-full .bat .cc4, .scorecard-board-full .bat .cc6, .scorecard-board-full .bat .ccsr { font-size: 13px !important }
  .scorecard-board-full .bowling .bat-n { font-size: 13px !important }
  .scorecard-board-full .bowling .ccO, .scorecard-board-full .bowling .ccR, .scorecard-board-full .bowling .ccB, .scorecard-board-full .bowling .cc4, .scorecard-board-full .bowling .cc6, .scorecard-board-full .bowling .ccsr { font-size: 13px !important }
  .scorecard-board-full .bowling .cc6 { width: 11%; margin-right: 2px }
  .scorecard-board-full .bowling .ccsr { width: 15% }
  .scorecard-board-full .bowling .ccO { width: 13% }
  .scorecard-board-full .bowling .bat-n { width: 30% }
  .scorecard-board-full .bowling-inner .bat-n { width: 30% }
  .scorecard-board-full .bowling-inner .cc6 { width: 11%; margin-right: 2px }
  .scorecard-board-full .bowling-inner .ccsr { width: 15% }
  .scorecard-board-full .bowling-inner .ccO { width: 13% }
  h1.h1-np { font-size: 24px }
  .series-fix-box .series-fix-bottom aside { width: 100% }
  .series-fix-box .series-fix-bottom aside:nth-child(2) { width: 100% }
  .series-fix-box .series-fix-bottom .dtend { font-size: 14px }
  .series-fix-box .series-fix-bottom a { font-size: 16px; font-size: 14px }
  .dtstart { display: inline-block }
  .series-fix-box .series-fix-bottom .dtstart h3 { font-size: 16px; font-size: 14px }
  .series-fix-box .series-fix-bottom p { font-size: 16px; font-size: 14px }
  .series-fix-box .series-fix-bottom aside:nth-child(3) .cclive { float: left }  
  .cc-tab-board .cc-btab .ccactive-mobile { font-weight: 700; font-size: 15px; color: #000; border: 0; background: #d1d1d1; padding: 7px 20px }
  .cc-tab-board .cc-btab .scores320 { padding: 8px 10px 3px }

  .h1cc-sc a { font-size: 24px; line-height: 26px }
  .h1cc-sc { font-size: 24px; line-height: 26px }
  .cc-tab-board .cc-tab-board-in .cc-summary { padding: 5px 0 11px }
  .cc-tab-board .cc-tab-board-in { margin-top: 0; border: 0 }
  .cc-tab-board .cc-btab a { border-radius: 0 }
  .series-box figure .imgt { height: auto; margin-bottom: 0 }
  .latest-on-tab-widget .itab .tabnav { margin-bottom: 0 }
  .itab .tabcontentwrap .tabcontent figure figcaption h3 { font-weight: 400 !important }
  .newrhs.m5 { margin: 0 }
  .series-wrap .cc-s-art-scorecard { margin: 0 0 10px }
  .cc-tab-board .cc-btab .mobilefc a { padding: 7px 0; margin-left: 10px; font-size: 15px }
}
@media screen and (max-width:479px) {
  .clive { display: inline-block; float: left }
  .graph-icon aside { width: 48%; margin-right: 4%; margin-bottom: 10px }
  .graph-icon aside:nth-child(even) { margin-right: 0 }
  .graph-icon .more { margin-top: 0; clear: both; float: right }
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner ul li { width: 100%; padding: 3px 0; margin-bottom: 0 }
  .teams-wrap .teamlistbx figure { width: 100%; margin-right: 0 }
  .teams-wrap .teamlistbx figure:nth-child(even) { clear: both }
  .teams-wrap .teamlistbx figure:nth-child(odd) { clear: both }
  .series-squad { margin-left: 0; width: auto }
  .series-squad figure { margin: 0 0 25px; width: 48%; margin-right: 4% }
  .series-squad figure:nth-child(3n+1) { clear: none }
  .series-squad figure:nth-child(odd) { clear: both }
  .series-squad figure:nth-child(even) { margin-right: 0 }
  .commentary .full-comm .runover-comm { width: 70% }
  .cc-tab-board { padding: 0 }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.col-sm-4 { width: 42%; float: left; display: inline-block }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile .vs-live { padding: 0; text-align: center; width: 12% !important }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile .vs-live .cvs { padding: 0 }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.team-score1 { width: 47% }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.team-score1 p { font-size: 20px; text-align: left }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.team-score2 { width: 47% }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.team-score2 p { font-size: 20px; text-align: right }
  .cc-ipl-cap .ipllist .box3 { display: none }
  .cc-ipl-cap .ipllist .box4 { display: none }
  .cc-ipl-cap .ipllist .box7 { display: none }
  .cc-ipl-cap .ipllist .box11 { display: none }
  .cc-ipl-cap .ipllist .box12 { display: none }
  .cc-ipl-cap .ipllist .iplist-inner .box3 { display: none }
  .cc-ipl-cap .ipllist .iplist-inner .box4 { display: none }
  .cc-ipl-cap .ipllist .iplist-inner .box7 { display: none }
  .cc-ipl-cap .ipllist .iplist-inner .box11 { display: none }
  .cc-ipl-cap .ipllist .iplist-inner .box12 { display: none }
  .cc-ipl-cap .ipllist .box1 { width: 9%; padding: 5px 0 0 2px }
  .cc-ipl-cap .ipllist .box2 { width: 32% }
  .cc-ipl-cap .ipllist .box6 { width: 13% }
  .cc-ipl-cap .ipllist .box8 { width: 13% }
  .cc-ipl-cap .ipllist .box10 { width: 13% }
  .cc-ipl-cap .ipllist .box8 { width: 13% }
  .cc-ipl-cap .ipllist .box10 { width: 13% }
  .cc-ipl-cap .ipllist .box13 { width: 6% }
  .cc-ipl-cap .ipllist .box14 { width: 6% }
  .cc-ipl-cap .ipllist .iplist-inner .box1 { width: 7%; padding: 0 0 0 4px }
  .cc-ipl-cap .ipllist .iplist-inner .box2 { width: 32% }
  .cc-ipl-cap .ipllist .iplist-inner .box6 { width: 13% }
  .cc-ipl-cap .ipllist .iplist-inner .box8 { width: 13% }
  .cc-ipl-cap .ipllist .iplist-inner .box10 { width: 13% }
  .cc-ipl-cap .ipllist .iplist-inner .box13 { width: 8% }
  .cc-ipl-cap .ipllist .iplist-inner .box14 { width: 8% }
  .ipl-cap-purl .ipllist .box8 { width: 12%; display: block }
  .ipl-cap-purl .ipllist .box10 { width: 13%; display: block }
  .ipl-cap-purl .ipllist .box7 { width: 15%; display: block }
  .ipl-cap-purl .ipllist .box13 { display: none }
  .ipl-cap-purl .ipllist .iplist-inner .box7 { width: 15%; display: block }
  .ipl-cap-purl .ipllist .iplist-inner .box10 { width: 13%; display: block }
  .ipl-cap-purl .ipllist .iplist-inner .box8 { width: 12%; display: block }
  .ipl-cap-purl .ipllist .iplist-inner .box13 { display: none }
  .ipl-cap-purl .ipllist .iplist-inner .box14 { display: none }
  .series-wrap+.titile-box { margin-top: 10px }
  .scorecard-board-full .bat .bat-n { font-size: 13px !important; font-weight: 700 }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.team-score1 { width: 38% }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.team-score2 { width: 38% }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile .fstinning { width: 24%; text-align: center }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile .fstinning span { float: none }
  .inningLinks .cc-tabnav-commentary a { padding: 1px 5px 2px 6px }
}
@media screen and (min-width:1024px) {
  .cc-btab { margin-bottom: 0; clear: both }
}
@media screen and (min-width:1000px) and (max-width:1025px) {
  .container-left { width: 67% }
  .scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner .live-board .tname { width: 116px }
  .scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner .live-board .tname span { font-size: 15px }
}
@media screen and (min-width:992px) and (max-width:2066px) {
  .teams-wrap .teamlistbx figure { width: 25% }
  .teams-wrap .teamlistbx figure:nth-child(3n+1) { clear: none }
  .teams-wrap .teamlistbx figure:nth-child(4n+1) { clear: both }
}
@media screen and (max-width:1025px) {
  .scmid { display: none }
}
@media screen and (min-width:1024px) and (max-width:2066px) {
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .tabinner { height: 350px }
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .pagination li a { padding: 0 7px }
  .player-listing .player-listing-tab .tabcontentwrap .tabcontent .ccpagin .pagination { display: initial }
  .mobile-ref { display: none }
}
@media screen and (min-width:768px) and (max-width:991px) {
  .itab .tabcontentwrap .tabcontent figure figcaption { width: 67% }
  .latest-cricket-news section .itab .tabcontentwrap .tabcontent .listing .allimg { height: auto }
  .latest-cricket-news { border-left: 0 }
  .player-listing .player-listing-tab .tabnav select { width: 86px }
  .player-listing .player-listing-tab .tabcontentwrap { padding: 0 5px }
  .other-allpha-author .cele-wr { margin-left: 2%; width: 23% }
  .other-allpha-author .cele-wr img { width: 100%; height: auto }
  .other-allpha-author .col-xs-4.col-sm-4.col-md-3:nth-child(4n) { clear: both }
  .rhr-adv { width: 300px; margin: 0 auto }
  .container .container-right { width: 40%; padding-left: 15px }
  .listing-cities-news figure .img437 { width: 50%; float: left; margin: 0; height: auto; margin-right: 4% }
  .listing-cities-news figure figcaption { width: 50%; margin: 0; display: inline }
  .listing-cities-news figure figcaption a h3 { font-size: 17px; line-height: 21px; padding-bottom: 0 }
  .news-letter .news-letter-in .mc_merge_var .mc_input { width: 166px }
}
/* score card */
.series-wrap { margin-top: 10px }

.series-wrap .cc-tab-board.seriesDetail { border-bottom: 2px solid #ccc; padding-bottom: 0; margin-bottom: 10px; }
.cc-tab-board { padding: 0px 0 5px; margin-top: 0;border-radius: 10px;border:1px solid #ccc;overflow: hidden; }
.cc-btab { margin-bottom: 0; clear: both; overflow: hidden; }
.ccactive-mobile, .mobilefc, .scores320 { display: none; }
.cc-tab-board .cc-btab a { position: relative; top: 2px; color: #3490ff; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; padding: 5px 9px; float: left; font-size: 16px; text-decoration: none; font-weight: 700; }
.cc-tab-board .cc-btab .scores320 .scores-320 { padding: 0; color: #333; float: left; }
.scores-320 { background: #666; height: 3px; width: 25px; clear: both; float: left; margin-bottom: 2px; }
.cc-tab-board .cc-btab .mobile-tab { float: none; padding: 0; margin: 0; list-style-type: none; border-bottom: 1px dashed var(--border-color); display: flex; justify-content: flex-start; align-content: center;
    background: var(--cc-color);color:#fff;text-transform: uppercase; }
:root { --border-color: rgba(0, 0, 0, 0.2);--cc-color:#511652 }

.cc-tab-board .cc-btab .mobile-tab a { font-weight: 700;}
.cc-tab-board .cc-btab .mobile-tab a:first-child { font-weight: 700;margin-left: 10px; }
.cc-tab-board .cc-btab .mobile-tab a:before { content: ''; height: 3px; left: 0; bottom: 0; position: absolute; width: 100%; z-index: 1; overflow: hidden; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: right center; -ms-transform-origin: right center; transform-origin: right center; -webkit-transition: -webkit-transform .4s cubic-bezier(0.645, .045, .355, 1); transition: transform .4s cubic-bezier(0.645, .045, .355, 1); background:orange; }
.cc-tab-board .cc-btab .mobile-tab a.ccactive,.cc-tab-board .cc-btab .mobile-tab a:hover { color:orange !important; }
.series-wrap .cc-tab-board.seriesDetail .cc-btab a.ccactive { position: relative; top: 2px; }
.cc-tab-board .cc-btab .mobile-tab a.ccactive, .cc-tab-board .cc-btab .mobile-tab a { float: none; position: relative; padding: 18px 0px !important;  text-decoration: none; background: none; display: inline-flex !important;border: 0 !important; border-radius: 0 !important; font-size: 15px !important; line-height: 1.4;width: 19%;justify-content: center;color: #fff;}
 
.cc-tab-board .cc-btab .mobile-tab a:before { content: ''; height: 3px; left: 0; bottom: 0; position: absolute; width: 100%; z-index: 1; overflow: hidden; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: right center; -ms-transform-origin: right center; transform-origin: right center; -webkit-transition: -webkit-transform .4s cubic-bezier(0.645, .045, .355, 1); transition: transform .4s cubic-bezier(0.645, .045, .355, 1); background:orange; }
.cc-tab-board .cc-btab .mobile-tab a:hover:before, .cc-tab-board .cc-btab .mobile-tab a.ccactive:before { -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transform-origin: left center; -ms-transform-origin: left center; transform-origin: left center; width: 100%; }
.mat-analy { float: right; }
.cc-tab-board .cc-tab-board-in { border-top: 2px solid #e3e4e4; background: #fff; margin-top: -1px; }
.cc-tab-board .cc-tab-board-in .cc-summary { padding: 15px 10px 0;  position: relative; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.new-cc-bdr { border-bottom: 0; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in { border-bottom: 1px solid #ccc; padding: 0 0 1px; margin: 0 0 1px; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .new-cc1, .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .new-cc2 { float: left; }
.iwpl-xs-4 { width: 33.3333%; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .vs-live { padding: 0 0 0 0px; position: relative; top: -3px; z-index: 1; float: left; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .cvs { background: #ccc; color: #000; font-weight: 700; font-size: 14px; clear: both; padding: 3px; text-align: center; width: 33px; -moz-border-radius: 36px; -webkit-border-radius: 36px; border-radius: 36px; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.new-cc-pd { padding-bottom: 13px; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in { border-bottom: 1px solid #ccc; padding: 0 0 1px; background: none !important; margin: 0 0 1px; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .cname { max-width: 78%; color: #000; font-size: 18px; font-weight: 700; margin-left: 0; display: inline-block; position: relative; top: -1px; width: auto; margin-left: 5px;font-family: 'HelveticaNeueBold'; }
.cc-tab-board .cc-tab-board-in .team-score1 { float: left; }
.cc-tab-board .cc-tab-board-in .team-score1 p { font-size: 33px; line-height: 34px;font-family: 'HelveticaNeueBold';}
.fwb { font-weight: 700; }
.cc-summary-in-mobile.cc-summary-in aside { float: left; }
.fstinning { font-size: 14px; width: 33%; padding: 1px 0 0 15px; float: left; }
.cc-tab-board .cc-tab-board-in .team-score2 { float: left; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in { border-bottom: 1px solid #ccc; padding: 2px 0 2px; margin: 0 0 1px; }
.cr-runrate { font-size: 15px; color: #333; float: left; width: 66%; padding: 5px 0;font-weight: 600;}
.cr-runrate-2:last-of-type { border: 0; padding-bottom: 0; margin-bottom: 0;padding: 5px 0; }
.cc-summary-in:last-child {border-bottom: 0 !important;}
 
.cr-runrate-3 { font-size: 14px; color: #333; float: right; width: 100%; }
.cr-runrate-3 span { color: red !important; font-size: 14px; font-weight: 700; }
.clear { clear: both;margin: 0; }
.cc-tab-board .cc-tab-board-in .team-score2 p { font-size: 30px; line-height: 34px;font-family: 'HelveticaNeueBold';}
.full-score-details .h2cc { background: #e7e7e7 none repeat scroll 0 0; font-size: 21px; margin: 5px 0 10px; padding: 8px 10px; font-weight: 700; text-transform: uppercase; }
.full-score-details .h2cc i { margin-right: 10px; }
.scorecard-board-full { margin-top: 5px; }
.scorecard-board-full .bat { padding: 5px 0 0; margin: 5px 0; text-transform: uppercase; border-bottom: 3px solid #ccc; }
.scorecard-board-full .bat .bat-n { width: 60%; float: left; font-size: 18px; font-weight: 700; word-wrap: break-word; }
.scorecard-board-full .bat .ccR, .scorecard-board-full .bat .ccB, .scorecard-board-full .bat .cc4, .scorecard-board-full .bat .cc6, .scorecard-board-full .bat .ccsr { width: 8%; text-align: center; float: left; font-size: 18px; font-weight: 700; }
.scorecard-board-full span { word-wrap: break-word; }
.scorecard-board-full .bat-full {padding: 6px 0 8px; color: #fff; font-size: 14px; border-bottom: 1px solid #ccc; }
.cur { cursor: pointer; }
.scorecard-board-full .bat-full .expa { margin-top: 5px; float: left; }
.bat-full.cc-active .expa { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -373px -9px !important; }
.scorecard-board-full .bat-full .bat-n { width: 25%; float: left; padding-right: 5px; color: #010101;font-size: 15px;padding-top: 2px; }
.scorecard-board-full span { word-wrap: break-word; }
.scorecard-board-full .bat-full .cc-name { width: 32%; float: left; color: #010101;  font-size: 15px; }
.scorecard-board-full .bat-full .ccR, .scorecard-board-full .bat-full .ccB, .scorecard-board-full .bat-full .cc4, .scorecard-board-full .bat-full .cc6, .scorecard-board-full .bat-full .ccsr { width: 8%; text-align: center; float: left; font-size: 16px;}
.scorecard-board-full .bat-full-open { padding: 5px 15px; background: #c9e6f2; font-size: 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin-top: 15px; }
.scorecard-board-full .bat-full-open span { font-size: 16px; }
.scorecard-board-full .bat-full:hover {background: #f7f7f7;}
.fwb { font-weight: 700; }
.cff3 { color: #f30; }
.c33 { color: #333; }
.dn { display: none; }
body { font-family: 'HelveticaNeueLight' !important; }
.expa { width: 15px; height: 15px; margin: 0 8px 0 0; background-position: -390px -9px !important; }
.bat-full.cc-active .expa { background-position: 0 0; background-position: -373px -9px !important; }
.scorecard-board-full .ext-t { background: #4b4b4b; padding: 5px 10px; font-size: 16px; font-size: 14px; border-right: 2px solid #3d3d3d; border-left: 3px solid #3d3d3d; }
.scorecard-board-full .ext-t .tot-fl { font-size: 16px; color: #fff; }
.fwb { font-weight: 700; }
.scorecard-board-full .ext-t .tot-fl span { font-size: 16px; font-size: 14px; color: #fff; }
.scorecard-board-full .ext-t .ext-fr { font-size: 16px; color: #fff; float: right; }
.scorecard-board-full .ext-t-1 { padding: 5px 0 0; color: #333; font-size: 14px; }
.scorecard-board-full .ext-t-1 span { font-weight: 700; color: #000; font-size: 14px; }
.scorecard-board-full .bowling { padding: 5px 0 0; margin: 5px 0; text-transform: uppercase; border-bottom: 3px solid #ccc; }
.scorecard-board-full .bowling .bat-n { width: 40%; float: left; font-size: 18px; font-weight: 700; }
.scorecard-board-full .bowling .ccO, .scorecard-board-full .bowling .ccR, .scorecard-board-full .bowling .ccB, .scorecard-board-full .bowling .cc4, .scorecard-board-full .bowling .cc6, .scorecard-board-full .bowling .ccsr { width: 10%; text-align: center; float: left; font-size: 18px; font-weight: 700; }
.scorecard-board-full .bowling-inner { margin-bottom: 5px; padding: 0 0 8px; color: #fff; font-size: 14px; border-bottom: 1px solid #ccc; }
.scorecard-board-full .bowling-inner .bat-n { width: 40%; float: left; font-size: 14px; color: #010101; }
.scorecard-board-full .bowling-inner .ccO, .scorecard-board-full .bowling-inner .ccR, .scorecard-board-full .bowling-inner .ccB, .scorecard-board-full .bowling-inner .cc4, .scorecard-board-full .bowling-inner .cc6, .scorecard-board-full .bowling-inner .ccsr { width: 10%; text-align: center; float: left; font-size: 16px; font-size: 14px; color: #010101; }
.sprit-icon-ind { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-position: 0 0; background-repeat: no-repeat }
.ind { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -38px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.nz { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -410px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.aus { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -123px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.sl { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -541px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.rsa { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -498px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.pak { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -456px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.zim { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -625px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.afg { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -506px -42px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.ban { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -163px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.can { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -204px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.eng { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -244px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.csk { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -630px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.dd { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -810px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.hyd { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -459px -42px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.ire { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -556px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.ken { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -327px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.kkr { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -594px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.kxip { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -774px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.mi { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -738px -40px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.nam { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -665px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.ned { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -368px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.nepal { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -38px -63px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.net { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -368px -10px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.pw { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -702px -40px; width: 34px; height: 20px; float: left }
.rcb { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -666px -40px; width: 34px; height: 20px; float: left }
.rr { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -846px -40px; width: 34px; height: 20px; float: left }
.sco { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: 0 -40px; width: 34px; height: 20px; float: left }
.srh { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -459px -42px; width: 34px; height: 20px; float: left }
.wi { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -78px -64px; width: 34px; height: 20px; float: left }
.Uganda { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -115px -64px; width: 34px; height: 20px; float: left }
.uae { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -706px -10px; width: 34px; height: 20px; float: left }
.Papua-New-uinea { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -152px -64px; width: 34px; height: 20px; float: left }
.HongKong { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png); background-repeat: no-repeat; background-position: 0 0; background-position: -204px -40px; width: 34px; height: 20px; float: left }
.al { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -360px -12px; width: 7px; height: 9px; float: left; transform: rotate(180deg); -ms-transform: rotate(180deg); overflow: hidden; -webkit-transform: rotate(180deg); margin: 7px 3px 0 0 }
.up-arrow { z-index: 5; left: 0; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -346px -52px; width: 80px; height: 16px; float: left; -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); overflow: hidden }
.dwn-arrow { z-index: 5; left: 0; background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/sprit-icon-ind.png); background-repeat: no-repeat; background-position: 0 0; background-position: -346px -52px; width: 80px; height: 16px; float: left; overflow: hidden }
.mb-50 {margin-top: 15px;}
@media only screen and (max-width:766px) {
    .container {padding-right: calc(var(--bs-gutter-x) * .3);
    padding-left: calc(var(--bs-gutter-x) * 0.3);} 
    .commentary .full-comm .runover-comm {height: auto;}
    .scorecard-board-full .bat-full:hover {background: transparent;} 
    .cc-tab-board .cc-btab { position: relative; height:58px; padding:0px 3px 4px 0;width: 100%; }
    .cc-tab-board .cc-btab .mobile-tab a.ccactive, .cc-tab-board .cc-btab .mobile-tab a + a {margin-left: 15px !important;} 
    .cc-tab-board .cc-btab .mobile-tab a.ccactive, .cc-tab-board .cc-btab .mobile-tab a {font-size: 12px !important;margin-bottom: 5px;}
    .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .cname {font-size: 14px;}
    .cc-tab-board .cc-btab .mobile-tab a.ccactive, .cc-tab-board .cc-btab .mobile-tab a {width: 100%;padding: 5px 10px;align-items: center;white-space: nowrap;}
    .cc-tab-board .cc-btab .mobile-tab { width: 100%;border-bottom: none;}
    .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .vs-live {padding-left: 30px;}
    .cc-tab-board .cc-tab-board-in .team-score1 p,.cc-tab-board .cc-tab-board-in .team-score2 p {font-size: 20px;}
    .cr-runrate {width: 100%;}
    .fstinning {padding: 0;}
    .scorecard-board-full .bat .bat-n,.scorecard-board-full .bat .ccR, .scorecard-board-full .bat .ccB, .scorecard-board-full .bat .cc4, .scorecard-board-full .bat .cc6, .scorecard-board-full .bat .ccsr {font-size: 14px;}
    .scorecard-board-full .bat-full .bat-n, .scorecard-board-full .bat-full .cc-name,.scorecard-board-full .bat-full .ccR, .scorecard-board-full .bat-full .ccB, .scorecard-board-full .bat-full .cc4, .scorecard-board-full .bat-full .cc6, .scorecard-board-full .bat-full .ccsr {font-size: 13px;}
    .scorecard-board-full .bat-full .cc-name {width: 28%;}
    .scorecard-board-full .bat-full .ccR, .scorecard-board-full .bat-full .ccB, .scorecard-board-full .bat-full .cc4, .scorecard-board-full .bat-full .cc6, .scorecard-board-full .bat-full .ccsr {font-weight: 600;}
    .scorecard-board-full .bowling .bat-n, .scorecard-board-full .bowling-inner .bat-n {font-size: 13px;width: 30%;}
    .scorecard-board-full .bowling .ccO, .scorecard-board-full .bowling .ccR, .scorecard-board-full .bowling .ccB, .scorecard-board-full .bowling .cc4, .scorecard-board-full .bowling .cc6, .scorecard-board-full .bowling .ccsr {font-size: 11px;}
    .scorecard-board-full .bat .bat-n {width: 58%;}
    .scorecard-board-full .bat-full .bat-n {width: 23%;}
    .scorecard-board-full .bowling .ccO {width: 13%;}
    .scorecard-board-full .bowling .ccsr {width: 18%;}
    .scorecard-board-full .bowling-inner .ccsr {width:20%;}
    .scorecard-board-full .bowling .ccR {width: 8%;}
    footer, .mobile-navigation { margin-left: -10px; margin-right: -10px;}
    span.bread-active { white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    h3.c90.fl.mr5 {padding-left:10px !important;}
    .fl.f16 {font-size: 16px !important;padding-left: 5px }
    .cc-plyinfo figure {padding-left: 5px; padding-right: 5px;}
    .ron{font-size: 16px;}
    .dvs p {font-size: 14px;}
}
@media screen and (min-width:767px) and (max-width:768px) {
  #jwplayer-_wrapper { width: 100% !important }
  .series-menu { position: relative }
  .series-menu .navbar { width: 35% }
  .series-menu .navbar-toggle { display: block }
  .series-menu .nav.navbar-nav { border-top: 1px solid #d7d8d8 }
  .series-menu .navbar ul li { width: 100% }
  .listingwrap aside { width: 48% }
  .player-profile-page .ply-info-outer { margin-top: 20px }
  .player-profile-page .ply-info-outer .ply-info-inner { width: 100% }
  .player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list { border-bottom: 1px solid #ebebeb; padding-bottom: 5px; margin-bottom: 5px; margin-left: 0 }
  .player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info { float: left; width: 37%; color: #545454; font-size: 18px; font-weight: 700; padding-right: 5px; letter-spacing: normal }
  .player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info-dis { float: left; width: 63%; font-size: 18px; font-family: 'Titillium Web', Arial, Helvetica, sans-serif; font-weight: 300; letter-spacing: normal }
  .player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info-dis a { font-size: 18px; font-weight: 300 }
  .player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info-dis a i { margin-right: 5px }
  .player-profile-page .ply-info-outer .ply-info-inner .ply-info-inner-list .ply-info-dis span { font-size: 18px; font-family: 'Titillium Web', Arial, Helvetica, sans-serif; font-weight: 300; letter-spacing: normal }
  .player-profile-page .ply-info-outer .player-profile-img { float: right; width: 100% }
  .teams-detail-wrap .teams-detail-info figcaption h1 { line-height: 30px }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .cname { max-width: 78% }
  .cc-s-art-scorecard .isocial .ssbxwrp .ssbtnwrp li { margin-top: 5px }
  .scorecard-board-full .bat .bat-n { font-size: 16px; font-size: 14px }
  .scorecard-board-full .bat .ccR, .scorecard-board-full .bat .ccB, .scorecard-board-full .bat .cc4, .scorecard-board-full .bat .cc6, .scorecard-board-full .bat .ccsr, .ccR, .ccB, .cc6, .cc4 { font-size: 16px; font-size: 14px }
  .scorecard-board-full .bat-full { font-size: 16px; font-size: 14px }
  .h2cc-sc { font-size: 18px }
  .scorecard-board-full .bowling .ccO, .scorecard-board-full .bowling .ccR, .scorecard-board-full .bowling .ccB, .scorecard-board-full .bowling .cc4, .scorecard-board-full .bowling .cc6, .scorecard-board-full .bowling .ccsr { font-size: 16px; font-size: 14px }
  .scorecard-board-full .bowling .bat-n { font-size: 16px; font-size: 14px }
  .scorecard-board-full .bowling-inner .ccO, .scorecard-board-full .bowling-inner .ccR, .scorecard-board-full .bowling-inner .ccB, .scorecard-board-full .bowling-inner .cc4, .scorecard-board-full .bowling-inner .cc6, .scorecard-board-full .bowling-inner .ccsr.ccsr { font-size: 16px; font-size: 14px }
  .scorecard-board-full .bowling-inner .bat-n { font-size: 16px; font-size: 14px }
  .scorecard-board-full .ext-t-1 { font-size: 16px; font-size: 14px }
  .scorecard-board-full .ext-t-1 b { font-size: 16px; font-size: 14px }
  .scorecard-board-full .ext-t-1 span { font-size: 16px; font-size: 14px }
  .scorecard-board-full .ext-t span { float: left; font-size: 16px; font-size: 14px }
  .h2cc { font-size: 18px }
  .hdh2 { font-size: 18px }
  .cch { font-size: 18px }
  .widgetmp .match-ply p { font-size: 16px; font-size: 14px }
  .widgetmp .match-ply p span { font-size: 16px; font-size: 14px }
  .widgetmp .playing-cc .playing-cc-in span { font-size: 16px; font-size: 14px }
  .widgetmp .playing-cc .playing-cc-in { font-size: 16px; font-size: 14px }
  .match-info .match-info-in a { font-size: 16px }
  .cr-runrate { font-size: 16px; font-size: 14px; color: #333; float: left; width: 100% }
  .cr-runrate:last-of-type { border: 0; padding-bottom: 0; margin-bottom: 0 }
  .cr-runrate-2 { font-size: 16px; font-size: 14px; color: #333; float: right; width: 100% }
  .cr-runrate-2:last-of-type { border: 0; padding-bottom: 0; margin-bottom: 0 }
  .cr-runrate-3 { font-size: 16px; font-size: 14px; color: #333; float: right; width: 100% }
  .cr-runrate-3 span { color: #ce290c; font-size: 15px }
  .cr-runrate-3:last-of-type { border: 0; padding-bottom: 0; margin-bottom: 0 }
  .cc-tab-board .cc-tab-board-in .cc-plyinfo .part2 { clear: both; font-size: 14px; padding: 0; text-align: left }
  .cc-tab-board .cc-tab-board-in .cc-plyinfo .cc-ply a h3 { font-size: 16px; font-size: 14px }
  .cc-tab-board .cc-tab-board-in .cc-plyinfo .cc-ply div { font-size: 16px; font-size: 14px }
  .cc-tab-board .cc-tab-board-in .cc-plyinfo { padding: 5px 10px }
  .cc-plyinfo figure { margin-bottom: 0 }
  .cc-btab { margin-bottom: 0 }
  .series-box figure .imgt { height: auto }
  .cc-btab { position: relative }
  .itab .tabnav li a { padding: 5px 0 }
  .cc-tab-board { padding: 0 }
  .cc-tab-board .cc-tab-board-in .cc-summary { padding: 15px 10px 5px }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .vs-live { text-align: center; padding: 0 }
  .clive { float: none; display: inline-block }
  .grapinfo iframe { margin-left: -4px; margin-top: 0 }
  .scoreboard-outer .scoreboard .matching-list .scoreboard-warp .scoreboard-warp-inner .live-board .tname { width: 130px }
  .teams-wrap figure { padding-right: 10px }
  .tickercontainer { width: 600px !important }
  .bday ul li .dmy { width: 22% }
  .bday ul li .doa { width: 77% }
  .death ul li .dmy { width: 22% }
  .death ul li .doa { width: 77% }
  .mhis .dwm { float: right }
  .series-fix-box .series-fix-bottom .cclive { width: 32px; position: absolute; right: -209px; top: -30px }
  .page-numbers li { display: inline-block; text-align: center; padding: 1px 5px; background: #eee; border: 1px solid #ccc; margin-right: 2px }
  .page-numbers li a { background: 0 0; font-size: 14px; color: #666; border: 0; padding: 0 }
  .listingwrap aside { width: 48.33% }
  .team-score1 p { font-size: 24px }
  .team-score2 p { font-size: 24px }
  .new-cc1.iwpl-xs-4 { width: 45% }
  .vs-live.iwpl-xs-4 { width: 10% }
  .new-cc2.iwpl-xs-4 { width: 45% }
  .ccteams-2 { float: right }
  .team-score2 p { float: right }
  .h1cc-sc { font-size: 24px; line-height: 24px }
  .h1cc-sc a { font-size: 24px; line-height: 24px }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .cname { font-size: 16px }
  .scorecard-board-full span { font-size: 14px !important }
  .scorecard-board-full .bat-full .cc-name { width: 29% }
  .scorecard-board-full .bat .bat-n { width: 59% }
  .scorecard-board-full .ext-t .tot-fl span { float: none }
  .scorecard-board-full .ext-t .ext-fr span { float: none }
  .cc-tab-board .cc-btab { height: 37px; margin-bottom: 10px; padding: 4px 3px 4px 0 }
  .cc-tab-board .cc-btab .ccactive-mobile { background: #d1d1d1; color: #000; font-size: 15px; font-weight: 700; padding: 7px 20px; border-bottom: 0 }
  .cc-btab .mobile-tab { margin-top: 36px }
}
@media screen and (min-width:769px) and (max-width:1024px) {
  .series-squad figure { margin: 0 0 25px 10px }
  
  .cc-tagpage .cc-tab-board .cc-tab-board-in figure .imgt { height: 190px }
  .teams-wrap figure { padding-right: 10px; height: auto }
  .teams-wrap figure .imgt { display: block }
  .teams-wrap figure .imgt img { width: 100%; height: auto; padding-right: 10px }
}
@media screen and (min-width:480px) and (max-width:767px) {
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.team-score1 { width: 40% }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.team-score1 p { font-size: 20px; text-align: left }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.team-score2 { width: 40% }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile aside.team-score2 p { font-size: 20px; text-align: right }
  .series-squad figure { margin: 0 0 5px; width: 33.33% }
  .series-squad figure h3 { height: 28px; line-height: 16px }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in aside.col-sm-4 { clear: none; float: left; width: 33% }
  .cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in.cc-summary-in-mobile .vs-live { width: 12% !important }
  .series-listing figure { width: 48%; margin: 0 1% 10px 0 }
  .series-listing .cc-tab-board .cc-tab-board-in { padding: 0; border: 0 }
  .player-records .records-newsitab .tabcontentwrap .lista h3 { float: left; padding-right: 10px }
  .match-results { margin-bottom: 10px }
  .bday { width: 100% }
  .death { width: 100% }
  .bday ul li .dmy { width: 21% }
  .bday ul li .doa { width: 77% }
  .death ul li .dmy { width: 21% }
  .death ul li .doa { width: 77% }
  .scorecard-board-full .bat .bat-n { width: 57% }
  .series-fix-box .series-fix-bottom aside { width: 50% }
  .series-fix-box .series-fix-bottom aside:nth-child(2) { width: 50% }
}
.guj { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png?20160414); background-repeat: no-repeat; background-position: 0 0; background-position: -556px -65px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.gl { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png?20160414); background-repeat: no-repeat; background-position: 0 0; background-position: -556px -65px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.rps { background-image: url(https://static.india.com/cricket/wp-content/themes/cricscorecard/images/flags.png?20160414); background-repeat: no-repeat; background-position: 0 0; background-position: -594px -65px; width: 34px; height: 20px; float: left; border: 1px solid #ccc }
.blkscoreContainer .blkscrPagewrap { padding-top: 2px }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem { border-bottom: 1px solid #ccc; padding-bottom: 5px; margin-bottom: 5px }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgttl { font-size: 18px; line-height: 24px; font-weight: 700; float: left }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgvenue { float: right; font-size: 14px; line-height: 20px }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgMthSts { float: right; margin-left: 30px; font-size: 14px; line-height: 20px }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgMthSts.live { color: #fe0000 }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .team { width: 100%; float: none; margin-bottom: 5px }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .team .imgflag { width: 34px; float: left; margin-right: 10px; margin-top: 6px }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .team .scrPgDesc { width: calc(100% - 45px); float: left }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .team .scrPgDesc .srcPgTeamNm { font-size: 18px; line-height: 24px; font-weight: 700 }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .team .scrPgDesc .srcPgTeamRun { font-size: 16px; line-height: 22px }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .team .scrPgDesc .srcPgTeamNm a { font-size: 18px; line-height: 24px; font-weight: 700; color: #0090cc; }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .team::after { content: " "; display: block; float: none; clear: both }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .team:nth-of-type(even) { float: right }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .team:nth-of-type(odd) { clear: both }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgCurSts { font-size: 14px; line-height: 20px; width: 100%; clear: both }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgLinks { font-size: 14px; line-height: 20px; width: 100% }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgLinks a { font-size: 14px; color: #1c96cd; display: inline-block; float: left }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgLinks a::after { content: " "; display: inline-block; width: 1px; height: 15px; background: #333; margin: 0 10px; position: relative; top: 3px }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgLinks a:last-of-type::after { display: none }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem::after { content: " "; display: block; float: none; clear: both }
.blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem:last-of-type { border: 0 }
.blkscoreContainer .blkscrPagewrap .blkscrPageList.blksqdList .blkscrPageItem { border: 0; margin-bottom: 15px; padding-bottom: 0 }
.blkscoreContainer .blkscrPagewrap .blkscrPageList.blksqdList .scrPgttl { float: none }
.blkscoreContainer .cch { font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-weight: 700; text-transform: uppercase; border-bottom: 2px solid #000; padding: 0 0 7px; margin: 0 0 10px; font-size: 22px; border-top: 3px solid transparent; }
.blkscoreContainer .cch a { font-size: 20px; text-transform: uppercase; color: #000 }
.runover-comm li.runoverlist p {display: flex;margin: 0; padding: 0;align-items: center;}
.commentary .full-comm .runover-comm .runoverlist .runoverl {padding-right: 15px;}
@media screen and (max-width:767px) {
  .blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgttl { clear: both; float: none }
  .blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgvenue { float: left }
  .blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgMthSts { float: right; clear: both; margin-left: 0 }
  .blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .team { width: 100%; float: none; clear: both; margin-bottom: 5px }
  .blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgCurSts { float: none; width: 100%; margin-right: 0; clear: both }
  .blkscoreContainer .blkscrPagewrap .blkscrPageList .blkscrPageItem .scrPgLinks { float: none; width: 100%; clear: both }
  .commentary .full-comm .runover-comm .runoverlist .col-xs-2 {width:14%;display: inline-block;}
  .commentary .full-comm .runover-comm .runoverlist .col-xs-10 {width:86%;display: inline-block;}
  .commentary .col-sm-12 {width:100%}
  .full-score-details .h2cc, section.cc-plyinfo.bgf3.row { box-sizing: border-box; }

}
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in { display: flex; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in p {
    margin-top: 5px;
    margin-bottom: 5px;
}
.cc-tab-board .cc-tab-board-in .team-score1 p {
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 0;
}
@media screen and (min-width:768px) {
body {
    font-family: 'HelveticaNeueLight';
}
}
@media only screen and (max-width: 991px) {
.container-left .cc-breadcrumb{margin-top:10px;}
.container{padding-left:15px;padding-right:15px;}
.container .container{padding-left: 0;padding-right: 0;}
#taboola-below-homepage-thumbnails{padding:0!important;margin: 0 -10px!important;}
}
