/* global css start */
body { font-family: 'Fira Sans', sans-serif; margin: auto; background: #fff; color: #000000 }
iframe, h1, h2, h3, h4, h5, h6, p, ul, ol, header, figure, nav, footer, section, time { margin: 0; padding: 0 }
header, nav, figure, footer, section, time { display: block }
li { list-style: none }
a, a:hover { text-decoration: none }
a img { border: none }
.clearfix:before, .clearfix:after { content: ""; display: block; clear: both; height: 0px; line-height: 0px }
.txtblack { color: #222 !important; }
.fleft { float: left }
b { font-weight: 600; }
.fright { float: right }
.vsp5 { margin-top: 5px }
.vsp10 { margin-top: 10px }
.vsp15 { margin-top: 15px }
.vsp20 { margin-top: 20px }
.vsp30 { margin-top: 30px }
.vsp40 { margin-top: 40px }
.vsp50 { margin-top: 50px }
.mb20 { margin-bottom: 20px }
.mvsp30 { }
.whtbg10 { background: #fff; padding: 10px }
.whtbg20 { background: #fff; padding: 0 0 15px; }
.whtbg40 { background: #fff; padding: 10px 30px }
.txt24 { font-size: 24px; color: #252525; line-height: 20px }
.brdcrmb { font-size: 12px; color: #036ca4; margin-bottom: 15px; text-transform: uppercase }
.brdcrmb a { color: #616161 }
.contener { max-width: 1280px; width: 100%; margin: 0 auto; position: relative }
.cn-top-banner { width: 970px; margin: 0 auto; padding: 5px 0; line-height: 0 }
#outer { max-width: 1280px; width: 100%; margin: 0 auto; background: #fff; padding: 0px 30px; box-sizing: border-box; }
.outer { max-width: 1280px; width: 100%; margin: 0 auto; background: #fff; padding: 0px 30px; box-sizing: border-box; }
.left { width: calc(100% - 320px) }
.hd .hdbtn a { border-left: 1px solid #cccccc; color: #000000; display: inline-block; font-size: 15px; font-weight: 400; padding: 0 15px; text-align: center; text-transform: capitalize; }
.hd .hdbtn a:first-child { border-left: 0px solid #cccccc; }
.hd.whtbg { background: url(../images/hdbg2.png) repeat-x; }
.hd.whtbg .lft { background: #036ca4; }
.hd.whtbg .lft a { color: #fff }
.bold { font-weight: 500; }
.show-mobile { display: none }
.ad-300-250.add { width: 300px; margin: 0 auto; }
.score-tbl1 td:first-child {color: #036ca4;}
.share_arti_srevamp { left: 13%; position: fixed; top: 38%; z-index: 99; }
.share_arti_revamp a { background: rgba(0, 0, 0, 0) url("https://images.moneycontrol.com/mcnews/images/social.jpg") no-repeat scroll 0 0; display: block; height: 44px; width: 44px; }
.share_arti_revamp a.fb { background-position: 0 0; }
.share_arti_revamp a.tw { background-position: 0 -44px; }
.share_arti_revamp a.gplus { background-position: 0 -88px; }
.share_arti_revamp a.in { background-position: 0 -132px; }
.share_arti_revamp a.plus { background-position: 0 -192px; display: none !important; }
/* global css end */

.PR { position: relative }
.cricket-logo { display: inline-block; margin-right: 20px; }
.cricket-tab::before { border-bottom: 5px solid #f0f0f0; bottom: 0; content: ""; left: 0; margin-left: 145px; position: absolute; right: 0; }
header .headTop .clearfix::before { clear: none; }
/*breadcrum start*/
.brad_crum, .breadcrum-bg { clear: both; display: block; overflow: hidden; }
.breadcrum-bg {margin: 10px 0; }
.home-mid-contener { margin: 0 auto; max-width: 1260px; }
.brad_crum { border-bottom: 0 dotted #a9a9a9; margin: 0 auto; padding: 5px 0; }
.bread-title { color: #0065a2; font: 600 12px "Fira Sans", sans-serif; text-transform: uppercase; }
.brad_crum a { color: #000000; padding: 0 4px;font: 400 12px 'Fira Sans',sans-serif;text-transform: uppercase; }
.bread-arrow { background: rgba(0, 0, 0, 0) url("https://images.moneycontrol.com/mcnews/images/mc_news-bread-arow.png") no-repeat scroll left top; height: 11px; padding-left: 15px; position: relative; top: 0; width: 18px; }
/*breadcrum end*/ 
/*top-news widget*/
.top-news-block { background: #f2f2f2 none repeat scroll 0 0; border: 1px solid #eae9e9; border-radius: 10px; margin-bottom: 20px; padding: 10px; }
.top-body { color: #585858; font-size: 13px; }
.top-head { color: #cc1a0d; font-size: 15px; font-weight: 500; text-transform: capitalize; }
.dil { display: inline; }
/*top-news widget*/

/*match slider widget*/
.section-title { border-bottom: 1px solid #cccccc; color: #0065a2 !important; display: block; font: 900 18px/21px "Fira Sans", sans-serif !important; margin-bottom: 15px; padding-bottom: 10px; text-transform: uppercase; }
.match-slider { margin-bottom: 25px; position: relative; }
.match-slider .section-title { margin-bottom: 0px; }
.match-slider .item { border-right: 1px solid #cccccc; padding: 10px; margin-right: -1px; }
.match-slider .owl-wrapper-outer { border-bottom: 1px solid #cccccc; }
.vsp30.BRB1 { border-bottom: 1px dotted #cccccc; }
.team-block { color: #0065a1; font-size: 15px; text-transform: uppercase; font-weight: 500;min-height: 35px; }
.date-block { color: #666666; font-size: 12px; }
.team-name { border-top: 1px dotted #cccccc; font-size: 22px; font-weight: 600; margin: 10px 0 0; padding: 8px 0; }
.red .team-name { color: #cc1a0d; }
.green .team-name { color: #54a932; min-height: 73px; }
.player-block { color: #888888; font-size: 11px; font-style: italic; font-weight: 400; }
.gray .player-block { font-size: 12px !important; font-style: normal !important; font-weight: 400; }
.player-block span { font-size: 12px !important;  }
.player-block span.red { color: #cc1a0d !important; font-weight: 400;}
.player-block span.green { color: #54a932 !important; font-weight: 400; }
.team-name span { color: #666666; font-size: 16px; font-weight: 700; }
.team2-block { border-top: 1px dotted #cccccc; color: #4280af; font-size: 12px; padding-top: 10px; text-transform: uppercase; }
.team2-block > span:first-child { color: #333333; font-size: 14px; font-weight: 600; margin-left: 3px; }
.team2-block > span.small { color: #333333; font-size: 12px; font-weight: 400; }
.status { color: #ffffff; font-size: 11px; font-weight: 500; position: absolute; right: -3px; text-transform: uppercase; top: -5px; padding: 2px 8px; }
.red .status { background-color: #cc1a0d; padding-left: 15px; }
.red .status::before { border: 4px solid #ffffff; border-radius: 50%; content: ""; left: 4px; position: absolute; top: 5px; }
.green .status { background-color: #54a932 }
.cmntry-tab li a .brk-line span.desk-brkline { display: block; }
.gray .status { background-color: #656565; }
.gray .team-name { color: #0065a2; min-height: 73px; }
.match-slider .owl-theme .owl-controls .owl-buttons div { border-radius: 0; color: #ffffff; display: inline-block; font-size: 0; margin: 5px; opacity: 1; padding: 9px 10px; }
.match-slider .owl-theme .owl-controls { margin-top: 10px; position: absolute; right: -5px; text-align: center; top: -42px; }
.match-slider .owl-theme .owl-controls .owl-buttons .owl-prev { background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0FBQUNBMkQzNjMwMTFFN0JERUVERjRCOENDMjkxQjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0FBQUNBMkUzNjMwMTFFN0JERUVERjRCOENDMjkxQjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQUFBQ0EyQjM2MzAxMUU3QkRFRURGNEI4Q0MyOTFCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQUFBQ0EyQzM2MzAxMUU3QkRFRURGNEI4Q0MyOTFCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoTGkgkAAAFSSURBVHjajNQ7S8NQGMbxJDg6iCn9BlJBRfA+COLgaN0Uq6KLu1DFUZwVv4CLeEEd6+xQJwUvIOog6BfwhoOLU/0/8AaOoSftCz+apOc8OSc5J+HgylaQqlYsYwo9aMcXHlDBLn7cDlEqoIRnDGEHnQjtV+fD9n/J7dTiHG9gDpO4S4W/48z04QQd2HRDlLyIEbwF2aUbjOISrziM7BlsY7qJgKTUbsam2KaQJVRx4+lQ81xX+3PMK6SI/YyAMGNE6ldUSJdnFI0CVPfo1oPN4cMzhXpTcYM/EUd2kPM0DOtwK1Z/hTxiwHPHWoPp9OIpsgW04GnUKEj9KgrZw7hnNEHGw1X7iWSxaTOt4RT5Jhdb3pZ+Gd/JBjyyd36VMaKk+m3JH5h/G1Cb6cW2+wWOcWuvP7bwWYxhXdPwfQo0ogKusWrfkF97g2W7XnADVH8CDACDUkjwvhNWCgAAAABJRU5ErkJggg==") no-repeat scroll 0 0; }
.match-slider .owl-theme .owl-controls .owl-buttons .owl-next { background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REY5NUI1OEQzNjMwMTFFN0IyOTE5M0M0Q0Y0NjlGNTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REY5NUI1OEUzNjMwMTFFN0IyOTE5M0M0Q0Y0NjlGNTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERjk1QjU4QjM2MzAxMUU3QjI5MTkzQzRDRjQ2OUY1NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERjk1QjU4QzM2MzAxMUU3QjI5MTkzQzRDRjQ2OUY1NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnUINIMAAAFOSURBVHjanNS9SsNQGMbxJDg6iCm9g4qgRfB7cHFwtG6KVdHFuYLoKp0Vb8BFtKKO7ezgVgctiDo4eAN+4eDiFP8vPIEYkjT4wo8m6TnPyUnOiTuxte/EqhebWEAZ/fjEA5o4wne0gxcLqOIZkzjEIFz92vmU/q9GO/VEjvewgnl0YuFvaMkoLlBCPRpiyeuYxquTXTbADNp4QcPTMzjAYo6AsKzdkqbYZyEbuMZtSocg5bq1v8KqhVRwkjGqmxFk/SoWMpRxF92C7jFsD7aA95xTCBQY1gd8TweFhJHjnFiAlW/9LeQR412mEyQEWI3gydMCWvtHgKN+TQs5xmzG3aQFWPu5cLHZZtrBJYo5F1tRS38bX+EGPNM7v8nxfMa05E/lzwasay+0tILPcafX7yt8WVPfDQOSPgUNDGikmr4hP3qDNV0vRQOsfgUYAFEuSNu3WkdHAAAAAElFTkSuQmCC") no-repeat scroll 0 0; }

.ltstcmntry-dtls p::before { border-left: 1px dotted #cccccc; bottom: 0; content: ""; height: auto; left: 50px; margin: 10px 0; position: absolute; top: 0; }
.no-match { background: #f2f2f2 none repeat scroll 0 0; border: 1px solid #cccccc; font-weight: 600;margin: 0 0 15px; padding: 20px;}
/*match slider widget*/

/* right top nav  */
.maintab li { float: left; position: relative; }
.maintab li a { text-transform: capitalize; border-right: 1px solid #cccccc; color: #000000; display: block; font-size: 15px; font-weight: 500; line-height: 22px; margin: 5px 0; overflow: hidden; padding: 0 13px; }
.maintab li.act::before { border-bottom: 5px solid #54a932; bottom: -11px; content: ""; left: 0; position: absolute; right: 0; }
.maintab li:last-child a { border: none }
/* right top nav  */

/* match team tab */
.match-team-tab li { float: left; position: relative; margin-right: 20px; }
.match-team-tab li a { box-sizing: border-box; color: #333333; display: block; font-size: 15px; font-weight: 500; padding: 6px 0px; }
.match-team-tab h2 span em {
    color: #666666;
    font-style: normal;
    font-weight: 400;
}
.match-refresh { position: absolute; right: 60px; top: 3px; display: block }
.ref-name { color: #0065a1; font-size: 13px; margin-left: 4px; position: relative; text-transform: uppercase; top: 1px; }
.quick-full a {
  background: #cccccc none repeat scroll 0 0;
  color: #000000;
  font-size: 14px;
  padding: 10px 20px;
}
.commentary-sec .section-title {
border: 0 none;
    margin: 0 0 6px;
    padding: 0;
}
.commentary-sec.BRB1 {
    border-bottom: 1px solid #cccccc;
}
/* match team tab */

/* full scoredcard start */
.whr-played { color: #666666; font-size: 15px; font-weight: 500; padding-top: 15px; padding-bottom: 2px; }
.whr-played span { color: #333; }
.toss-won { border-bottom: 1px dashed #cccccc; color: #666666; font-size: 13px; font-style: italic; margin-bottom: 15px; padding-bottom: 15px; }
.plyd-tm { border-bottom: 1px dotted #dfdfdf; color: #333333; font-size: 18px; padding-bottom: 15px; }
.score-block { font-size: 20px; margin-top: 3px; }
.score-block span span { font-style: italic; }
.plyd-tm span { color: #828282; font-size: 14px; font-weight: 400; padding-left: 5px; }
.thisovr h3 { display: inline-block; font-size: 14px; font-style: italic; font-weight: 400; text-transform: capitalize; }
/* full scoredcard  end */

/* live score start */
.team-dtl { font-weight: normal; line-height: 16px; margin-bottom: 5px }
.team-dtl span { color: #828282; font-size: 14px; display: inline-block; padding: 0 10px; border-left: 1px solid #828282; margin-bottom: 8px }
.team-dtl span:first-child { border: none; padding-left: 0; color: #252525; font-weight: bold; font-size: 24px; display: block }
.team-dtl span em { color: #666; font-style: normal; font-weight: normal }
.team-dtl span:nth-child(2) { border: none; padding-left: 0; }
.lvnw { font-weight: normal; font-size: 14px; color: #474747; border-bottom: 1px solid #dfdfdf; padding-bottom: 10px; margin-bottom: 10px }
.lvnw span { color: #e1261c; text-transform: uppercase; font-weight: bold }
.byteam { font-size: 16px; color: #e1261c; font-weight: bold; padding-bottom: 15px }
.mn-of-mtch { font-size: 14px; color: #474747; font-weight: normal }
.mn-of-mtch span { color: #828282; font-weight: bold }
.psnrltv { position: relative; }
.scoretab.forn18comntry li a { background: #f4f4f2; border-right: 2px solid #fff }
.scoretab li { float: left; position: relative; }
.scoretab li a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border-right: 1px solid #cccccc; box-sizing: border-box; color: #585858; display: block; font-size: 15px; font-weight: 500; overflow: hidden; padding: 0 20px; text-transform: capitalize; }
.scoretab li:first-child a { padding-left: 0; }
.scoretab li:last-child a { border: 0; }
.scoretab { border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; padding: 15px 0; }
.scoretab li.act::before { border-bottom: 5px solid #54a932; bottom: -15px; content: ""; left: 0; position: absolute; right: 0; }
.scoretab li.act a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; box-sizing: content-box; color: #333333; font-size: 15px; font-weight: 500; overflow: visible; }
.scrtb-mblbtn { height: 50px; position: relative; line-height: 45px; top: -34px; display: none; text-align: right; left: 0; right: 0 }
.scrtb-mblbtn::before { border-left: 2px solid #666666; border-top: 2px solid #666666; content: ""; display: inline-block; height: 10px; margin-right: 15px; transform: rotate(-134deg); width: 10px; }
.scoretab-mbl { background: #f2f3f3 none repeat scroll 0 0; box-shadow: 0 2px 6px #cccccc; display: none; left: 10px; position: absolute; right: 10px; top: 41px; width: auto; z-index: 99; }
.scoretab-mbl > li { border-bottom: 1px solid #cccccc; position: relative; }
.scoretab-mbl li a { color: #4c4c4c; display: block; font-size: 15px; font-weight: normal; padding: 10px 20px; text-transform: none; }
.scoretab-mbl li.act { }
.scoretab-mbl li.act::before { border-bottom: 5px solid #54a932; bottom: 0px; content: ""; left: 0; position: absolute; right: 0; }
.scoretab-mbl li:hover a { color: #54A831; background: #efefef }
.plyng-tm { color: #262626; font-size: 16px; border-bottom: 1px solid #dfdfdf; padding-bottom: 15px }
.plyng-tm span { color: #828282; font-size: 14px; padding-left: 5px }
.dtlbx-lft { width: 65% }
.thisovr { text-transform: uppercase }
.thisovr span.act { background: #cc1a0d none repeat scroll 0 0; border: 0 none; color: #ffffff; padding: 2px; }
.thisovr span { background: #ffffff none repeat scroll 0 0; border: 2px solid #cccccc; border-radius: 100%; color: #333333; display: inline-block; font-size: 12px; font-weight: 600; height: 36px; line-height: 36px; margin-left: 5px; text-align: center; width: 36px; }
.thisovr.last { margin-left: 50px }
.thisovr.last h3 { color: #797979 }
.thisovr.last span { background: #787878 }
.score-tbl1 { width: 100% }
.score-tbl1 tr.txtbold { font-weight: 600 }
.score-tbl1 tr.totl td { color: #333333; font-size: 18px; font-weight: 600; }
.score-tbl1 tr.totl td span { color: #828282; font-size: 14px; font-weight: normal }
.score-tbl1 th { background: #e9eff2 none repeat scroll 0 0; color: #333333; font-size: 13px; font-weight: 600; padding: 12px 15px; text-align: center; border-bottom: 1px solid #fff; }
.extras { font-weight: 600; }
.extras span { color: #666666; font-weight: 400; }
.score-tbl1 td { color: #000; font-size: 14px; padding: 12px 15px; text-align: center; border-bottom: 1px solid #dfdfdf }
.score-tbl1 th:first-child, .score-tbl1 td:first-child { width: 50%; text-align: left; }
.cathby { font-size: 13px; color: #575757; font-style: italic; }
.score-tbl1 td a { color: #036ca4 }
.score-tbl1 tr.bgclr { background: #f0f0f0 }
.txtleft { text-align: left !important }
.flwkt h2 { padding: 20px 0; font-size: 14px; line-height: 26px; font-weight: 400 }
.flwkt h2 span {
    font-weight: 700;
    padding: 0;
    color: #000;
}
.flwkt a { color: #036ca4; }
.plyng-run { color: #262626; font-size: 20px; line-height: 15px }
.plyng-run span { color: #828282; font-size: 14px }
.plyd-wkt { color: #262626; font-size: 16px; line-height: 18px }
.plyd-wkt span { color: #828282; font-size: 14px }
.dtlbx-rgt { width: 33% }
.dtlbx-rgt .score-tbl1 td { font-size: 12px; color: #000 }
.dtlbx-rgt .score-tbl1 td.nbdr { border: none; padding-bottom: 0 }
.dtlbx-rgt .score-tbl1 th.txtblack { color: #000; font-size: 12px; }
.ltstcmntry { border-bottom: 1px solid #dfdfdf }
.ltstcmntry h3 { font-size: 18px; line-height: 40px }
.flcmnt-btn { font-size: 13px; color: #fff; height: 40px; line-height: 40px; display: block; background: #54A831; padding: 0 20px }
.ltstcmntry-dtls { margin-bottom: 15px }
.ltstcmntry-dtls p { font-size: 14px; line-height: 20px; color: #1b1b1b; padding: 16px 0 16px 70px; position: relative; border-bottom: 1px solid #dfdfdf; }
.ltstcmntry-dtls p span.ovrs { font-size: 18px; font-weight: 500; position: absolute; left: 0; top: 16px; color: #036ca4 }
.ovr-tm { background: #f7f7f7; padding: 15px 0; text-align: center; border-bottom: 1px solid #dfdfdf }
.ovr-tm span { color: #262626; font-size: 14px; font-weight: normal }
.ovr-tm h3 { font-size: 18px; color: #036ca4; display: inline-block; border-right: 2px solid #ababab; padding: 0 15px 0 15px; margin-bottom: 5px; line-height: 18px }
.ovr-tm h3:nth-child(2) { border: none; padding: 0 0 0 15px }
.crtr-nm { padding: 0 30px }
.brdr-hd { border-bottom: 1px solid #dfdfdf; font-size: 18px; padding-bottom: 8px; margin-bottom: 1px }
.mtch-note { margin-bottom: 20px }
.mtch-note p { font-size: 14px; color: #333; margin-top: 20px }
.mtch-note p b { font-size: 15px; text-transform: capitalize; }
.cmntry-tab { margin-bottom: 10px; background-color: #f7f8fa; }
.cmntry-tab li { width: 49%; float: left; line-height: 30px; position: relative }
.cmntry-tab li.act { background: #EAEFF3 }
.cmntry-tab li:first-child { margin-left: 0 }
.ings-btn { margin-left: 11px; }
.cmntry-tab li a { color: #000000; font-size: 18px; font-weight: 500; text-transform: capitalize; line-height: 32px; }
.cmntry-tab li.act a { font-size: 22px }
.cmntry-tab li.act a span { color: #CC1A0D; font-size: 22px }
.cmntry-tab li a span.small { color: #000000; font-size: 16px; }
.team-score { display: block; padding-left: 15px; padding-top: 15px; }
.cmntry-dtls { border-bottom: 1px solid #dfdfdf; padding-bottom: 20px }
.cmntry-dtls p { color: #333333; font-size: 15px; line-height: 24px; margin-top: 20px; font-weight: 500 }
.mtch-info a { color: #036ca4 }
.txtblue { color: #036ca4 !important }
.mtch-info p { font-size: 14px; line-height: 22px; color: #1b1b1b; margin: 10px 0 40px 0; }
.mtinf-tbl { width: 100%; text-align: left; margin-bottom: 40px }
.mtinf-tbl th { background: #f3f3f3; color: #036ca4; font-size: 14px; padding: 12px 15px; width: 37.5% }
.mtinf-tbl td { color: #575757; font-size: 13px; padding: 12px 15px; border-bottom: 1px solid #dfdfdf; width: 37.5% }
.mtinf-tbl td:first-child { color: #036ca4; font-size: 14px; width: 25% }
.mtinf-tbl th:first-child { width: 25% }
.newslist { display: flex; justify-content: space-between; flex-wrap: wrap }
.newslist li { flex-basis: 31.5%; position: relative; margin-bottom: 25px; background: #fff; }
.newslist li figure { position: relative; float: left; width: 100%; margin-bottom: 5px; overflow: hidden }
.newslist li figure img { width: 100%; float: left; transition: all .5s ease-in-out; transform: scale(1) }
.newslist li figure:hover img { transition: all .5s ease-in-out; transform: scale(1.2) }
.newslist li h3 { font-size: 16px; line-height: 26px; color: #292929; padding: 10px; font-weight: normal }
.newslist li h3 a { color: #292929; font-family: 'PT Serif', sans-serif; }
.newslist li h3 span { font-size: 11px; color: #949494; text-transform: uppercase; display: block }
.vdicon { background: rgba(0, 0, 0, .7); border: 2px solid #fff; display: block; width: 34px; height: 34px; border-radius: 100%; position: absolute; top: 50%; left: 50%; margin: -17px 0 0 -17px; text-align: center; line-height: 38px; box-shadow: 2px 2px 7px #555; z-index: 9 }
.vdicon:before { content: ""; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 12px solid #fff; display: inline-block; position: relative; left: 2px; }
.vdicon:hover { background: rgba(212, 49, 41, 0.8); }
.phticon { background: rgba(0, 0, 0, .7); border: 2px solid #fff; display: block; width: 34px; height: 34px; border-radius: 100%; position: absolute; top: 50%; left: 50%; margin: -17px 0 0 -17px; text-align: center; line-height: 38px; box-shadow: 2px 2px 7px #555; z-index: 9 }
.phticon em { width: 18px; height: 11px; top: 12px; left: 8px; display: block; border-radius: 2px }
.phticon em, .phticon em:before, .phticon em:after { content: ""; display: block; position: absolute; background: #fff }
.phticon em:before { width: 9px; height: 4px; top: -3px; border-radius: 4px; left: 4px; }
.phticon em:after { width: 4px; height: 4px; top: 1px; border-radius: 100%; left: 5px; border: 2px solid #1E1E1E; opacity: 0.9; }
.phticon:hover { background: rgba(212, 49, 41, 0.8); }
.phticon:hover em:after { border: 2px solid #ee4950; }
.rdmr { font-size: 16px; color: #ffd800; text-transform: uppercase; background: #036ca4; width: 180px; height: 60px; line-height: 60px; margin: auto; display: block; text-align: center; }
/* live score end */

/* result start */
.fltrby-hd { margin: 15px 0 15px 0 }
.fltrby-hd h3 { color: #252525; font-size: 24px; text-transform: uppercase; margin-top: 10px }
.fltrby { }
.fltrby span { font-size: 14px; font-style: italic; font-weight: bold; color: #606060; padding: 15px 10px; display: inline-block; }
.rslt-list { border-bottom: 1px dotted #cccccc; padding-bottom: 15px; display: flex; flex-wrap: wrap }
.rslt-list li {
  background: #f0f0f0 none repeat scroll 0 0;
  box-sizing: border-box;
  display: inline-block;
  font-size: 13px;
  margin: 0 2% 20px 0;
  padding: 15px;
  position: relative;
  width: 31%;
}
.rslt-list li:nth-child(3n) { margin: 0 0 20px 0 }
.rslt-list li span { display: block }
.rslt-list li .dt, .rslt-list li .lcn { color: #666666; font-size: 12px; }
.mtch > span { color: #333333; font-weight: 700; }
.rslt-list li .mtch { color: #0065a1; font-size: 16px; font-weight: 500; margin: 10px 0; }
.rslt-list li .wnby { color: #54a932; font-size: 14px; font-weight: 500; margin-bottom: 5px; margin-top: 10px; }
.rslt-list li .lnks { font-size: 12px; text-transform: uppercase; font-weight: bold; color: #959595; padding-top: 10px }
.rslt-list li .lnks a { color: #666666; font-size: 11px; font-weight: 400; }
.btmbrdr { border-bottom: 1px dotted #cccccc; }
.results-sec { border-bottom: 1px solid #cccccc; padding-bottom: 12px; }
.fltrby-hd h3 { color: #57a735; font-size: 15px; font-weight: 700; margin-top: 10px; text-transform: uppercase; }
.results-sec .section-title { border: 0 none; margin: 0; padding: 0; }
/* result end */

/* schedule start */
.schedule .rslt-list li { text-align: center; }
.schedule .rslt-list li .dt { color: #000000; font-size: 14px; font-weight: 700; }
.schedule .rslt-list li .lcn { padding-bottom: 10px; padding-top: 5px; }
.schedule .sch-dt { color: #666666; font-size: 12px; padding-top: 10px; }
.schedule span.sch-vs { color: #666666; font-size: 16px; font-weight: 700; }
/* schedule end */

/* news18 commentary  start */
.onof-btn { width: 52px; height: 20px; border-radius: 20px; background: red; display: inline-block; vertical-align: middle; margin-left: 5px; }
.onof-btn.on { background: #3c7f00; }
.onof-btn.off { background: #717171; }
.onof-btn span { width: 16px; height: 16px; border-radius: 100%; text-align: center; line-height: 17px; display: block; font-size: 9px; color: #fff; margin: 2px; overflow: hidden }
.onof-btn span:first-child { float: left }
.onof-btn span:last-child { float: right }
.onof-btn.on span:last-child { background: #fff }
.onof-btn.on span:first-child { margin-left: 5px; }
.onof-btn.off { background: #717171; }
.onof-btn.off span:first-child { background: #fff }
.onof-btn.off span:last-child { background: none; margin-right: 8px; overflow: visible }
.hd .hdbtn a.frlstupdt { color: #717171 }
.cmntry-tab li .ings-btn a { border-bottom: 4px solid #b3b5b7; color: #888888; display: inline-block; font-size: 13px; line-height: 30px; margin-right: 5px; padding: 0 10px; text-transform: capitalize; }
.cmntry-tab li .ings-btn a.act { border-bottom: 4px solid #54a831; color: #666666; font-weight: 500; }
/* mc news commentary  end */

.news-grid .item { display: inline-block; margin-bottom: 20px; margin-right: 1.25%; text-align: left; vertical-align: top; width: 32.11%; }
.news-item .clearfix h3 > a { color: #282828; font-size: 15px; font-weight: 500; }
.item:nth-child(3n) { margin-right: 0; }
.news-item img { margin-bottom: 5px; max-width: 100%; }
/* news start  */

.prmtd { padding: 0 0 0 70px }
.prmtd img { width: 100% }
.add { text-align: center }
/* right start */
.right { width: 300px }
.tmrnk-hd { background: #036CA4; padding: 8px 10px; font-size: 16px; color: #ffd800; text-transform: uppercase }
.tmrnk-tab { border-bottom: 1px solid #54a831; margin: 10px 0 0; }
.tmrnk-tab li { background: #f0f0f0 none repeat scroll 0 0; border-right: 3px solid #ffffff; display: table-cell; text-align: center; width: 1%; }
.tmrnk-tab li:last-child { border-right: 0; }
.tmrnk-tab li a { line-height: 30px; font-size: 14px; color: #646464; overflow: hidden; padding: 0 10px; display: block; text-transform: uppercase }
.tmrnk-tab li.act a { background: #54a831; color: #fff; overflow: visible }
.tmrnk-tbl, .rhsglTbl{ display: none; border-top: 2px solid #fff; color: #000 }
.tmrnk-tbl th, .tmrnk-tbl td, .rhsglTbl th, .rhsglTbl td { padding: 7px 0; text-align: left }
.tmrnk-tbl th, .rhsglTbl th { background: #e9eff2 none repeat scroll 0 0; color: #333333; font-size: 13px; font-weight: 600; text-align: center; }
.tmrnk-tbl td, .rhsglTbl td { font-size: 13px; text-align: center; border-bottom: 1px dashed #cccccc; }
.tmrnk-tbl tr:last-child td, .rhsglTbl tr:last-child td{ border-bottom: 1px solid #cccccc; }
.rhsglTbl .grntxt {color: #007700;}
.rhsglTbl .rdtxt {color: #cc0000;}
.rhsglTbl th:nth-child(2), .rhsglTbl td:nth-child(2) {font-weight: 700;padding: 0 20px;text-align: right;}
.team-ranking td:nth-child(2) { font-weight: 600;  text-align: left;}
.team-ranking th:nth-child(2){text-align: left;}
.team-ranking td:nth-child(3), .team-ranking th:nth-child(3) {text-align: right;}
.team-ranking td:nth-child(4), .team-ranking th:nth-child(4) {text-align: right;}
.rhsglTbl td, .rhsglTbl th {text-align: left;}
.pre-title { display: inline-block; font-size: 12px; margin-right: 5px; vertical-align: bottom; font-style: italic; }
.pre-block { margin-top: -12px; }
.team-ranking .section-title { border-bottom: 0 none; margin-bottom: 0; padding: 0; }
span.ad-80-30 { background: #cccccc none repeat scroll 0 0; display: inline-block; height: 30px; vertical-align: bottom; width: 80px; }
.tmrnk-tbl tr td:first-child, .tmrnk-tbl tr td:last-child, .tmrnk-tbl tr th:last-child , .tmrnk-tbl tr th:first-child, .rhsglTbl tr td:first-child, .rhsglTbl tr td:last-child, .rhsglTbl tr th:last-child , .rhsglTbl tr th:first-child{ padding: 7px 10px }
.tmrnk-tbl tr td.flrnk, .rhsglTbl tr td.flrnk { text-align: right; background: #fff; border-top: 1px solid #dfdfdf; padding: 5px 0; font-weight: bold }
.tmrnk-tbl tr td.flrnk a, .rhsglTbl tr td.flrnk a { color: #ff0000; font-size: 11px; text-transform: uppercase }
.tmrnk-tbl2 { border-bottom: 1px solid #dfdfdf; color: #000; margin: 15px 0 30px 0; padding-bottom: 5px }
.tmrnk-tbl2 th, .tmrnk-tbl2 td { padding: 10px 0; text-align: center; font-size: 14px; }
.tmrnk-tbl2 th { color: #036ca4; background: #f3f3f3 }
.tmrnk-tbl2 tr td:first-child { padding: 10px 10px }
.tmrnk-tbl2 th:nth-child(2), .tmrnk-tbl2 td:nth-child(2) { text-align: left; width: 40% }
.tmrnk-tbl2 tr.txtbold { font-weight: bold }
.rhsglTbl td h3 a {color: #282828;font-size: 12px;font-weight: normal;}
.red_arw {
    border-left: 6px solid rgba(0, 0, 0, 0);
    border-right: 6px solid rgba(0, 0, 0, 0);
    border-top: 6px solid #cc0000;
    display: inline-block;
    vertical-align: middle;
}
.psnrltv h1 span {
    font-size: 18px;
}

.rhsgltopsec {
    background: #eaeff3 none repeat scroll 0 0;
    padding: 10px;
}
.green_arw {
    border-bottom: 6px solid #007700;
    border-left: 6px solid rgba(0, 0, 0, 0);
    border-right: 6px solid rgba(0, 0, 0, 0);
    display: inline-block;
    height: 1px;
}
#market_action .section-title {
    margin-bottom: 0;
    margin-top: 10px;
}
.rhsglTbl th {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border-bottom: 1px dashed #ccc;
}

.see-more { border-top: 1px solid #cccccc; margin: 5px 0 10px; padding: 5px 0; text-align: right; }
.see-more > a { color: #3c3c3c; font: 600 12px "Fira Sans", sans-serif; text-transform: capitalize; }
.img-seemr { top: 1px; position: relative; }
.sportsBody .browser_notification_mc {
    margin-top: 0;
}
@media screen and (max-width:1860px) {
.share_arti_srevamp { left: 10%; }
}
@media screen and (max-width:1770px) {
.share_arti_srevamp { left: 8%; }
}
@media screen and (max-width:1640px) {
.share_arti_srevamp { left: 6%; }
}

@media screen and (max-width:1600px) {
.share_arti_srevamp { left: 0; }
}

@media screen and (max-width:1360px) {
.share_arti_srevamp { top: 66%; }
}

@media screen and (max-width:1366px) {
.share_arti_srevamp {
    top: 43%;}
}
@media screen and (max-width:1364px) {
.share_arti_srevamp { position: static !important; margin-bottom: 15px !important; }
.share_arti_revamp a { display: inline-block !important; }
}

@media screen and (max-width:1160px) {
.brk-line { display: block; }
.news-grid .item { width: 32%; }
}

@media screen and (max-width:1024px) {
.hd .lft { font-size: 30px }
.scoretab li a { padding: 0 10px }
.thisovr.last { margin-left: 0; margin-top: 15px }
.dtlbx-lft { width: 100% }
.dtlbx-rgt { width: 100%; margin-top: 20px }
.newslist li { flex-basis: 48.5% }
.ltstcmntry-dtls p { font-size: 13px; padding: 12px 0 12px 60px }
.ovr-tm h3 { font-size: 16px; padding: 0 10px 0 10px }
.ovr-tm span { font-size: 13px }
.crtr-nm { padding: 0 10px }
.share_arti_revamp a{ height: 34px;
    width: 35px;
    background-size: cover;}
    .share_arti_revamp a.tw {
    background-position: 0 -35px;
}
.share_arti_revamp a.gplus {
    background-position: 0 -70px;
}
.share_arti_revamp a.in {
    background-position: 0 -105px;
}
.share_arti_revamp a.plus {
    background-position: 0 -140px;
    display: inline-block !important;
}
.share_arti_revamp a.plus {display: inline-block !important; }
}

@media screen and (max-width:960px) {
.news-grid .item { width: 31.88%; }
}

@media screen and (max-width:840px) {
.news-grid .item { width: 48.7%; }
.item:nth-child(3n) { margin-right: 1.25%; }
.item:nth-child(2n) { margin-right: 0; }
}

@media screen and (max-width:768px) {
.cn-top-banner { display: none }
nav { padding: 15px 10px }
nav li a { padding: 0 8px; font-size: 14px; }
.search-share .search { width: 130px; }
.tmplyr-dtl span.nm { font-size: 14px; }
.left { width: 100%; margin-bottom: 20px; float: none; }
.tprgt-news li:last-child { display: none }
.tprgt-news li:nth-child(4) { margin-bottom: 0 }
.newslist li { flex-basis: 31%; }
.pht-news li { margin-bottom: 10px; }
.pht-news li img { width: 90px; }
.pht-news-hd h3 { font-size: 14px; line-height: 20px; }
.plyr-itro td:first-child { width: 30%; }
.plyr-tbl th, .plyr-tbl td { font-size: 13px; }
.full-fxtr th:nth-child(2), .full-fxtr th:nth-child(4), .full-fxtr td:nth-child(2), .full-fxtr td:nth-child(4) { display: none }
.full-fxtr td .m-fullfxtr, .full-fxtr td .m-rslt { display: block }
.full-fxtr th, .full-fxtr td { padding: 10px }
.blogs-list li:nth-child(3n) { margin: 0 2.5% 10px 0; }
.blogs-list li { flex-basis: 47.5%; margin: 0 2.5% 10px 0; }
footer .contener { padding: 0 10px; box-sizing: border-box }
.follow-us { float: left; clear: both; padding-top: 10px !Important; }
.right.no-hide { display: block; float: none; text-align: center; width: 100%; }
.right { width: 100%; float: none; }
.push-in { padding: 0 10px; }
}

@media screen and (max-width:720px) {
.news-grid { padding: 0 10px; }
#outer, .outer { padding: 10px 0 }
.tp-story-lft { width: 100% }
.tp-story-rgt { width: 100%; margin-top: 10px; }
.tprgt-news li { margin-bottom: 10px; padding: 7px 10px }
.upr-phthd { position: relative; padding: 10px; font-size: 20px; line-height: 28px; background: #fff; clear: both; }
.upr-phthd span { font-size: 13px; line-height: 28px; }
.upr-phthd a { color: #292929; }
.vsp20 { margin-top: 20px; }
.vsp30 { margin-top: 10px; }
.vsp50 { margin-top: 30px; }
.hlfwdth { width: 100%; }
.mvsp30 { margin-top: 30px }
.hm-pht-intro { position: relative; padding: 10px; background: #036ca4; clear: both; }
.hm-phtsld-ar { top: 40% }
.mrgnbtm60 { margin-bottom: 10px; width: 100% !important; }
.hm-vds { padding: 10px 0; }
.vdslist { position: relative; top: -5px }
.vdslist li { flex-basis: 100%; margin: 10px 0 0 0; padding: 0 10px; box-sizing: border-box; }
.vdslist li figure { width: 90px; margin-right: 10px }
.vdslist li figure .vdicon { display: none }
.vdslist li:first-child figure { width: 100% }
.vdslist li:first-child figure .vdicon { display: block }
.vdslist li:first-child h3 { font-weight: bold; font-size: 16px }
.vdslist li h3 { padding: 0; }
.txt24 { font-size: 20px; }
.brdcrmb { margin-bottom: 10px; padding: 0 10px; }
.whtbg20 { padding: 10px }
.whtbg40 { padding: 10px }
.team-dtl span { font-size: 14px; display: block; padding: 0; border: none }
.team-dtl span:first-child { font-size: 18px; }
.scoretab { margin: 15px 10px 0; }
.scoretab li { display: none }
.scoretab li.act { display: block; float: none }
.scoretab li.act a:before { display: none }
.scrtb-mblbtn { display: block }
.plyng-tm { font-size: 16px; padding-bottom: 10px }
.plyd-tm { font-size: 20px; padding-bottom: 10px }
.thisovr h3 { display: block; margin-bottom: 5px }
.cmntry-tab li { line-height: 20px }
.cmntry-tab li a { font-size: 13px }
.cmntry-tab li.act a { font-size: 16px }
.cmntry-tab li .ings-btn a { font-size: 13px; margin-right: 4px; padding: 0 }
.cmntry-tab li a { line-height: 22px; }
.cmntry-tab li b { display: block }
.ings-btn a { padding: 0 3px; font-size: 11px; }
.ltstcmntry h3 { font-size: 14px; line-height: 30px }
.flcmnt-btn { height: 30px; line-height: 30px; padding: 0 10px }
.score-tbl th, .score-tbl td { font-size: 12px; padding: 10px 5px }
.rdmr { margin-top: 0px }
.score-tbl1 th, .score-tbl1 td { padding: 10px 5px }
.fltrby-hd h3 { font-size: 18px }
.fltrby { float: left !Important }
.fltrby span { padding-left: 0 }
.rslt-list { padding: 10px 0 }
.rslt-list li { flex-basis: 100%; margin: 0 0 10px 0; }
.rslt-list li:nth-child(3n) { margin: 0 0 10px 0 }
.lvblg-lft { width: 100% }
.lvblg-rgt { width: 100% }
.add { text-align: center }
.prmtd { padding: 20px 0 0 0px }
.prmtd img { width: 100% }
.newslist li { flex-basis: 100%; margin-bottom: 10px }
.newslist li h3 { background: none }
.phtsld-ar { width: 30px; height: 45px; }
.phtsld-ar::before { width: 10px; height: 10px; margin-top: -6px; }
.sa-l:before { transform: rotate(-45deg); left: 11px; }
.pht-intro { position: relative; clear: both; padding-right: 60px !important }
.blogs-list { padding: 0 }
.blogs-list li { flex-basis: 100%; margin: 0 0 10px 0; }
.pagination a { display: none }
.pagination a.prv, .pagination a.nxt { display: inline-block }
.srch-inpt { height: 40px; padding: 8px 0 0 10px; }
.srch-inpt input { height: 25px; font-size: 16px; }
.search-icon2 { top: 9px; right: 10px; }
.fnfpage h3 { font-size: 50px; line-height: 50px; }
.fnfpage h3 span { font-size: 22px; }
.fnfpage p { font-size: 16px; margin: 0 0 10px 0; }
.fnfpage a { font-size: 16px; }
.rgt-pntstbl-hd { margin: 0 10px }
.slct-tm { margin-right: 10px }
.full-pnttbl th, .full-pnttbl td { padding: 10px 5px; font-size: 12px }
.tmplyr-dtl { width: 100% }
.d-mbl { display: block }
.n-mbl { display: none }
.slct-plyrprfl { float: left; clear: both }
.plyr-dtl { margin-top: 20px; border-top: 1px solid #dfdfdf; padding-top: 10px; }
.plyr-img { top: 10px; width: 60px; }
.plyr-itro td:first-child { display: none }
.plyr-itro { margin-left: 80px; }
.plyr-tbl th, .plyr-tbl td { padding: 10px 5px; font-size: 12px }
.plyr-tbl th.hidembl, .plyr-tbl td.hidembl { display: none }
.last-mtch ul { width: 100% }
.ipltab li { display: none; margin-right: 0; width: 100%; box-sizing: border-boxl; border-bottom: none }
.ipltab li.act a { font-size: 14px; font-weight: bold; background: #036ca4; color: #fff; overflow: visible; }
.ipltab li.act { display: block }
.iplscrtb-mblbtn { display: block }
.shareIconDiv { display: block }
.desktop-scard { display: none }
.mobilescard { display: block }
.sc-larrow, .sc-rarrow { width: 10px; height: 10px }
.sc-larrow { left: 5px }
.sc-rarrow { right: 5px }
.mobile-scard { margin: 0 20px 10px }
ul.mobile-tab { padding: 10px 20px 0 }
/* article end */

.cricket-tab::before { border-bottom: 0 solid #f0f0f0; bottom: 0; content: ""; left: 0; margin-left: 0; position: relative; right: 0; }
.cricket-tab { background: #f2f2f2 none repeat scroll 0 0; float: none; margin: 0 auto; overflow: hidden; padding-bottom: 6px; text-align: center; margin-top: 10px; }
.maintab li { display: inline-table; position: relative; float: none; }
.maintab li.act::before { left: -5px; }
.cricket-logo { padding: 0 0 0 10px}
.top-news-block { margin: 0 10px 20px; }
.match-slider { margin: 0 10px 0; }
.match-team-sec { display: block; float: none; text-align: center; }
.match-team-sec .fright, .match-team-sec .fleft { float: none }
.match-team-tab li { display: inline-table; float: none; position: relative; vertical-align: top; margin-right: 0; }
.scoretab li.act::before, .scoretab li a { border: 0 }
.cmntry-tab li.act a span { font-size: 16px; }
.show-mobile { display: block }
.results-sec .psnrltv { height: auto; padding: 0 10px; }
.hdbtn {display: none}
.psnrltv h1 { margin-bottom: 15px; height: auto}
.psnrltv { height: 45px}
.ads-320-250, .ads-320-50{
    text-align: center;
    margin: 10px auto;
}
.mbottom {
    margin-bottom: 25px;
}
.tweet {
    text-align: center;
}
.tweet h2 {
    text-align: left;
}
.brad_crum, .breadcrum-bg {
    padding: 0 6px;
}
.breadcrum-bg {
    margin: 10px 0 0;
}

}

@media screen and (max-width:360px) {
.maintab li a { padding: 0 13px; }
.match-team-tab li a { padding: 6px 15px; }
.news-grid .item { width: 48.6%; }
}