/* Reset */
body { font-family:'robotoregular',sans-serif; margin:0px; padding:5px; }
ul, li { margin:0px; padding:0px; }
li { list-style:none; }

/* Common - Tab Structure */
.tab-container .tab { padding:2px 0px 0px 0px; display: none;}
.tab-container .tab ul:before, .tab-container .tab ul:after { content:""; clear:both; display:table; } 
.tab-container .tab li { float:left; display:table; height:40px; color:#fff; cursor:pointer; padding:0px 3px; font-family:'roboto_condensedbold',sans-serif; }
.tab-container .tab li span { padding:0px 15px; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; }
.tab-container .tab li:hover span { background:#454545; }
.tab-container .tab li.active span { background:#454545; }
.tab-container .tab li span { display:table-cell; vertical-align:middle; }


/* Matchcenter - sportstar */
.liverecent{cursor:pointer;}
.simc-container ul,.simc-container ol{list-style: none;margin: 0;padding: 0;}
.simc-container h3,.simc-container h2,.simc-container h4,.simc-container h1,.simc-container h5,.simc-container h6{margin: 0;padding: 0;}
.simc-container img{width: auto;height: auto;margin: 0;padding: 0;}

/** Common / Helper class **/
.simc-more span {background-color: #fc7f14; border-radius: 50%; display: block; height: 18px; text-align: center; width: 18px; color: #fff; font-size: 16px; line-height: 18px; cursor: pointer; }
.simc-content-box,.simc-content-wrap {display: table-cell; text-align: center; vertical-align: middle; }
.simc-slider {position: relative;}
.simc-slider-wrap {overflow: hidden;position: relative;margin: 0 35px;}
.simc-slide-item {float: left;}
.simc-nav-left, .simc-nav-right {background-position: center center; display: block; height: 25px; position: absolute; top: 0; width: 25px;background-repeat: no-repeat;cursor: pointer;}
.simc-nav-left{background-image: url('../images/left-arrow.png');left: 0;}
.simc-nav-right{background-image: url('../images/right-arrow.png');right: 0;}

.simc-web,.simc-controls-web{display: block;}
.simc-mobile,.simc-controls-wap{display: none;}
.disabled{opacity: 0.6;cursor: default;}
.si-lft,.simc-lft{float: left;}
.si-rgt,.simc-rgt{float: right;}
.si-table{display: table;width: 100%;}
.si-table-th,.si-table-td{display: table-cell;vertical-align: middle;}
.si-table-tr{display: table-row;}

.simc-list-item {position: relative;}

.tab-col-1 li{width:100%;}
.tab-col-2 li{width:50%;}
.tab-col-3 li{width:33.33%;}
.tab-col-4 li{width:25%;}
.tab-col-5 li{width:20%;}
.tab-col-6 li{width:16.66%;}
.tab-col-7 li{width:14.28%;}
.tab-col-8 li{width:12.5%;}
.tab-col-9 li{width:11.11%;}
.tab-col-10 li{width:10%;}

.si-tab:before,.si-tab:after,.si-subtab:before,.si-subtab:after,.si-datatab:before,.si-datatab:after{clear: both;content: "";display: table;}
.si-tab li,.si-subtab li, .si-datatab li{float: left;cursor:pointer;}
.si-tab li.disabled,.si-subtab li.disabled, .si-datatab li.disabled{background-color: #969696 !important;color: #dbdbdb !important;cursor: default !important;border-color: #969696 !important}

.si-subtab li {display: table; height: 40px; padding: 10px 0px; font-family: 'roboto_condensedbold',sans-serif; font-size: 18px; color: #000; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s}
.si-subtab li span {border-right: 1px solid #adadad;display: table-cell;line-height: 20px;padding: 0 20px;vertical-align: middle;}
.si-subtab li.active,.si-subtab li:hover{color: #f4821f;}
.si-subtab li:last-child span{border-right: none;}


.simc-block-section{background-color: #fff;}
.simc-block-section-hd {border-bottom: 1px solid #e56a00; padding-bottom: 10px; position: relative;margin-bottom: 20px;padding-top: 15px;}
.simc-block-section-hd h3{font-size: 24px;font-family: 'roboto_condensedbold',sans-serif;line-height: 28px;color: #e56a00;padding: 0 20px;}

.simc-container strong,.simc-container b{font-family: 'roboto_condensedbold',sans-serif;font-weight: normal;}

.simc-element-inline{display: inline-block;vertical-align: middle;margin: 0 3px;}
.simc-element-inline:last-child{margin-right: 0;}

.simc-filter { display:table; width:100%; height:47px; position:relative; }
.simc-filter li { display:table; height:47px; border-right:1px solid #81a4ca; padding:15px 0px; font-family:'roboto_condensedbold',sans-serif; font-size:15px; color:#000; float:left; cursor:pointer;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s}
.simc-filter li.active,.simc-filter li:hover { color:#f4821f;  }
.simc-filter li span { display:table-cell; vertical-align:middle; padding:0px 20px; line-height:normal; }
.simc-filter li:last-child span { border-right:none;  }

.simc-select-filter:before,.simc-select-filter:after{clear: both;content:"";display: table;}
.simc-select-filter li{float: left;height: 70px;display: table;background-color: #1d1c1c;text-align: center;border-left: 1px solid #333;cursor:pointer;position: relative;}
.simc-select-filter li:first-child{border-left-color:transparent;}
.simc-select-filter li .simc-listcontent{display: table-cell;vertical-align: middle;}
.simc-select-filter li .simc-listcontent > span {color: #fff; display: inline-block; font-family: 'robotoregular',sans-serif; font-size: 24px; position: relative; }
.simc-select-filter li .simc-select-drop{display: none;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);}
.simc-select-filter li:hover .simc-select-drop{display:block;}
.simc-select-filter li .simc-select-drop {background-color: #f1f4f9; padding: 12px; position: absolute; width: 100%; top:31px; z-index: 10; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.simc-select-filter li .simc-select-drop ul{margin: 0 -5px;}
.simc-select-filter li .simc-select-drop li { float: none;padding: 0 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;border: none;height: 45px;margin-bottom: 7px;background-color: transparent;width: 100%;}
.simc-select-filter li .simc-select-drop li:hover, .simc-select-filter li .simc-select-drop li.active { color:#115ea4; }
.simc-select-filter li .simc-select-drop ul li .simc-list-content{width: 100%;display: table;height: 100%;background-color: #fff;border: 1px solid #efeded;padding: 3px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.simc-select-filter li .simc-select-drop li .simc-list-content span{display: table-cell;vertical-align: middle;}
/*.simc-select-filter li .simc-select-drop .simc-content-wrap {display: block;}*/
.simc-select-filter li .simc-select-drop ul li:hover .simc-list-content,.simc-select-filter li .simc-select-drop ul li.active .simc-list-content{color: #E56A00;}

	/*_ Megamenu _*/
	.simc-select-filter { position: relative; margin-top:25px; }
	.simc-select-filter li.simc-megamenu, .simc-select-filter li.simc-megamenu-teams {position: static;}
	.simc-select-filter .simc-megamenu .simc-select-drop {left: 0;width: 100%;}
	.simc-select-filter .simc-megamenu .simc-select-drop ul li{width: 33.33%;float: left;}

	.simc-select-filter .simc-megamenu-teams .simc-select-drop {left: 0;width: 100%;}
	.simc-select-filter .simc-megamenu-teams .simc-select-drop ul li{width:24.33%; float: left;}

/*_ filter tags _*/
.simc-filter-tags {margin-top: 10px;position: relative; }
.ngHide {display: none!important; visibility: hidden!important; opacity: 0!important; }
.simc-tags-list:before,.simc-tags-list:after{clear: both;content: "";display: table;}
.simc-tags-list{position: relative;margin: 0 -2px;}
.simc-tags-list li {float: left;margin-bottom: 5px;padding: 0 2px;}
.simc-tags-list li span {background-color:#f5f5f5; border-radius: 4px; color: #000; display: block; font-family: 'robotoregular',sans-serif; font-size: 12px; padding: 2px 14px 2px 2px; position: relative; }
.simc-tags-list li > span { border:1px solid #c5c5c5; }
.simc-tags-list em {color: #666; cursor: pointer; font-style: normal; height: 100%; margin: 0; position: absolute; text-transform: lowercase; width: 10px; top: 0px; right: 0; text-align: center; background-color: #e5e5e5; border-top-right-radius: 2px; border-bottom-right-radius: 2px; cursor: pointer; color: #333; }
.simc-tags-list em:hover{color: #000;}

.simc-result-data { margin-top:0px; }

.simc-select-box  { background:#646464; background-image:url("../images/match-detailarrow.png"); background-repeat:no-repeat; background-position:95% 10px; height:27px; text-align:left; position:relative;width: 130px;}
.simc-select-box .select-out {height: 27px;display: block;line-height: 27px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;padding-right:23px;padding-left: 10px;font-size: 14px;color: #fff; }
.simc-select-box select    { position:absolute; width:100%; height:100%; top:0px; left:0px; opacity:0; z-index:2; cursor:pointer;font-size: 14px;}

.simc-form-group {font-size: 0;position: relative;}
.simc-checkbox-group {display: inline-block;vertical-align: middle;position: relative;margin: 0 3px;}
.simc-checkbox-group input[type="checkbox"]{position: absolute;width: 100%;height: 100%;left: 0;top: 0;margin: 0;padding: 0;opacity: 0;z-index: 2;cursor:pointer;}
.simc-checkbox-group span{padding-left:22px;display: block;font-size: 12px;font-family: 'robotoregular',sans-serif;display: block;position: relative;}
.simc-checkbox-group span:before{width: 18px;height: 18px;content: "";position: absolute;left: 0;top: 0;cursor:pointer;display: block;background-color: #a1a1a1;color: #fff;background-repeat: no-repeat;background-position: center;}
.simc-checkbox-group input[type="checkbox"]:checked + span:before{background-image: url('../images/check.png');}

.simc-table{display: table;width: 100%;}
.simc-table-tr{display: table-row;}
.simc-table-th,.simc-table-td{display: table-cell;vertical-align: middle;}

/*_ Loader _*/
.si-loader {text-align: center;padding: 15px 0;height: 100%;}
.si-loader{width:100%;height:100%;display:table;}
.si-loader .si-loaderimg{display:table-cell;vertical-align:middle;}

.simc-player-image {background-color: #fff; border: 5px solid #fff; border-radius: 50%; bottom: 10px; box-shadow: 0 0 5px 0 #999; cursor: pointer; height: 98px; left: 10px; overflow: hidden; padding: 0; position: absolute; width: 98px; z-index: 2; } .simc-player-image img { width:100%; height:auto; }

/*--------------------------------------------------------------------------------------------------*/
/* RESKIN - IE [INDIAN EXPRESS]*/
	/* WIDGET - Top Stats card */
	.simc-sidebar-widget {margin-bottom: 20px; position: relative; }
	.simc-card-head {background-color: #000000; height: 44px; padding: 0 10px; display: table; width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
	.simc-card-head h3{ font-size: 18px;font-family: 'robotoblack',sans-serif;color: #fff;display: table-cell;vertical-align: middle; text-transform:uppercase; }
	.simc-card-body {background-color: #ffffff;position: relative;}
	.simc-top-playerstats {padding:0px 10px 10px;position: relative;}
	.si-table-tr.si-table-header {background: #444444 none repeat scroll 0 0; height:30px; }
	.simc-top-playerstats .si-table-th {color: #ffffff; font-family:'robotoregular',sans-serif; font-size: 18px; }
	.simc-top-playerstats .si-table-td{font-size: 30px;font-family:'robotobold',sans-serif; color: #3c3c3c;}
	.simc-top-playerstats .si-table-th,.simc-top-playerstats .si-table-td{height: 35px;vertical-align: middle; display: block;}
	.simc-top-playerstats .si-table-td {height: 45px; line-height: 45px; } 
	.simc-top-playerstats .si-table { text-align: left;width: 100%;}
	.simc-top-playerinfo {position: relative; padding: 0 10px;}
	.simc-top-playerinfo .simc-player-name {background: rgba(0, 0, 0, 0) none repeat scroll 0 0; box-sizing: border-box; color: #000; display: table; font-family: 'robotobold',sans-serif; font-size: 18px; height: 40px; margin-bottom: 0; text-align:left;  padding-right: 0; text-transform: uppercase; width: 100%; } 
	.simc-top-playerinfo .simc-player-name .content-wrap { display:table-cell; vertical-align:middle; }
	.simc-top-playerinfo .simc-player-name span { display:inline-block; vertical-align: middle; }
	.simc-top-playerinfo .simc-team-image { margin-top:-7px; position: absolute; top: 50%; left:10px; } 
	.simc-top-playerinfo .simc-player-image {top:46px; left: auto; right: 10px; display: none; }
	.simc-allplayer-stats { position: relative;padding: 10px 5px 0;}

	.simc-allplayer-stats .si-table-th {color:#fff;font-family:'robotobold',sans-serif;font-size: 13px;height: 16px; line-height: 12px; }
	.simc-allplayer-stats .si-table-td {color: #000000; font-size: 14px; height: 50px; position: relative; font-family:'robotomedium',sans-serif; }
	.simc-allplayer-stats .si-table-tr:last-child .si-table-td{border-bottom: none;}
	.simc-allplayer-stats .si-table-th,.simc-allplayer-stats .si-table-td{text-align: center;padding: 0 6px; position:relative; }
	.si-table-th:before {background: #fff none repeat scroll 0 0; content: ""; display: inline-block; height: 13px; position: absolute; right: 0; width: 1px; } 
	.si-table-th:first-child:before, .si-table-th:last-child:before {display:none;  } 
	.si-table-th:nth-child(2):before {display:none;  } 
	.simc-allplayer-stats .si-table-td.tblName{font-size: 14px; line-height:15px;  font-family:'robotomedium',sans-serif; color:#000000; }
	.simc-allplayer-stats .si-table-td.tblName,.simc-allplayer-stats .si-table-th.tblName{padding-left: 10px;text-align: left;border-right: none;}
	.simc-allplayer-stats .si-table-td.tblFlag img {height: auto; max-height: 25px; max-width: 37px; width: auto;}
	.simc-allplayer-stats .si-table-th.tblFlag{border-right: none;}
	.simc-allplayer-stats .si-table-th.tbl50100,.simc-allplayer-stats .si-table-th.tblER{border-right: none;}

	/* New Design */
	.simc-top-playerinfo .simc-player-name span.si-team-img { position:absolute; right:15px; bottom:3px; top: 50%; margin-top: -15px; }
	.simc-top-playerinfo .simc-player-name .si-topbatsman-name { padding-right: 20px; max-width: 220px; padding-right: 20px;  }
	.si-team-img img{ width: 50px; height: auto; }
	.simc-top-playerstats .si-table{ display: block; width: 100%; }
	.simc-top-playerstats .si-table-tr{ width: 33.33%; display: inline-block; text-align: center; padding: 0 5px; box-sizing: border-box;}
	.simc-top-playerstats .si-runs-label,.si-wickets-label,.si-best-label,.si-centuries-label,.si-econ-label { background: #d00926; }
	.simc-top-playerstats .si-table-tr:first-child { padding-left: 0; }
	.simc-top-playerstats .si-runs-label,.si-runs,.si-best-label,.si-best,.si-centuries-label,.si-centuries,.si-econ-label,.si-wickets-label,.si-wickets,.si-econ{ border: 1px solid #e8e8e8; }
	.simc-allplayer-stats .si-batsman { background-color: #eeeeee; }
	.simc-allplayer-stats .si-batsman { background-color: #eeeeee; }
	.simc-allplayer-stats .si-table-tr .si-table-td {background-color: #ffffff;}
	.simc-allplayer-stats .si-table-tr:nth-child(2n+1) .si-table-td { background: #eeeeee none repeat scroll 0 0; }
	.simc-top-playerstats .si-table-th{ line-height: 35px; }
	.simc-player-name span{ padding-left: 0; }
	}


	/* SHEDULE PAGE */
	.simc-ranking .active > span { color: #000; }
	.simc-ranking .si-subtab {   background-color:#7da63c;text-transform: capitalize; }
	.simc-ranking .simc-table-th { background-color: #b0b0b0; color: #555; font-size: 16px; line-height: 35px; text-align: center; text-transform: capitalize; font-family: "robotoregular",sans-serif; }
	.si-subtab li { display: table; height: 40px;  padding: 10px 0px;  font-family: 'roboto_condensedbold',sans-serif;  font-size: 18px;  color: #fff; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }
	.simc-result-page .simc-filter { background-color: #115ea4; height:auto; }
	.simc-result-data .simc-table-th { background-color: #9c9c9c; height:35px; position: relative; text-align: center; font-family:"'roboto_condensedbold'",sans-serif; color: #fff; font-size:16px; border-left: 1px solid #ed974d; border-left: 1px solid rgba(255,255,255,0.5); }
	.simc-result-data .simc-table-th span:before { background-position: center center; background-repeat: no-repeat;  content: ""; display:none;  height: 34px; }
	.simc-table-td.simc-tblStatus .simc-matchcentre-btn span { background-color: #115ea4; color: #fff; font-family:'robotoregular',sans-serif; font-size: 12px; line-height:14px;  padding: 5px 10px; text-transform: uppercase; display: inline-block; margin-top:5px; }
	.simc-result-page .simc-filter li { font-family: 'robotoregular',sans-serif; font-size: 16px; height:25px; color: #fff; text-transform:uppercase; position:relative; }
	.simc-result-page .simc-filter li:hover { background:#034582;  }
	.simc-result-page .simc-filter li.active {color: #fff; background:#034582; }
	.simc-result-page .simc-filter li.active:before { content:""; display:inline-block; position:absolute; bottom:-10px; border-top:10px solid #034582; border-right:10px solid transparent; border-left:10px solid transparent; left:50%; margin-left:-10px; }
	.tab-col-5 li {  width: 20%; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
	.simc-result-data .simc-table-td { background-color: #fff; border-bottom: 1px solid #f5f3f3; border-top: 3px solid #eff3f8; height:77px; font-size: 14px; color: #454545; font-family:'robotoregular',sans-serif; text-align: center; position: relative; line-height:normal;  }
	.si-subtab li.active, .si-subtab li:hover { color: #fff; }
	.simc-ranking .si-subtab li:hover {color: #fff; }
	.simc-ranking .si-subtab li:hover span { text-decoration:underline;  }
	.simc-select-filter li { float: left; height: 44px; display: table; background-color: #7da63c; text-align: center; border-left: 1px solid #698A34; cursor: pointer; position: relative; }
	.simc-select-filter li .simc-listcontent > span { color: #9c9c9c; display:block; text-transform:capitalize; font-family:'robotoregular',sans-serif; font-size:15px; position: relative; }
	.simc-select-filter li.active .simc-listcontent > span { color: #666; }
	.simc-select-filter li .simc-listcontent > span:before {background-color: #115ea4; background-image: url("../images/result-fixture-shedule/downarw.png"); background-position: 6px 10px; background-repeat: no-repeat; background-size: 18px auto; content: ""; display: inline-block; height:31px; margin-top: 0; position: absolute; right: 0; top:-5px; width: 30px; } 
	.simc-select-filter li { float: left; height:31px; display: table; background:none; text-align: center; border-left: 1px solid transparent; cursor: pointer; position: relative; padding:0px 10px; font-family:'robotoregular',sans-serif; font-size:14px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
	.simc-select-filter li .simc-select-drop ul li:hover .simc-list-content, .simc-select-filter li .simc-select-drop ul li.active .simc-list-content { color: #115EA4; border: 1px solid #115ea4; }
	.simc-select-filter li .simc-select-drop ul li:before { display:none; }
	.simc-select-filter li:first-child, .simc-select-filter li:last-child { padding:0px; }
	.simc-select-filter li .simc-listcontent { display: table-cell; vertical-align: middle; border-left: 1px solid #fff; background-color:#ececec; }
	.simc-select-filter li:first-child .simc-listcontent { border-left:1px solid transparent;  }
	.simc-result-data .simc-table-td.simc-tblDate em { display:block; font-style:normal; }
	.simc-result-data .simc-table-td.simc-tblTeams { font-family:'roboto_condensedbold',sans-serif; font-size:16px;   }

/* FIXTURE(SHEDULE) */
.simc-fixture .simc-result-filter { border-bottom: 1px solid #e5e5e5; box-shadow: 0 0 3px 0 #ccc; }
.simc-filter-head { background-color:#115ea4; height:46px; line-height:46px; padding-left:10px; }
.simc-filter-head h3 { font-size:16px; color:#fff; text-transform:uppercase; }
.simc-fixture .simc-site-leftcol { border:1px solid #dbdbdb; padding:1px; width:100%; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
.simc-fixture .simc-select-filter {margin-top: 10px; position: relative; }
.simc-fixture .simc-select-filter li { width:140px; margin-left:10px; text-align:left; font-size:12px; padding:0px; }
.simc-fixture .simc-select-filter li ul li { text-align:center; }
.simc-fixture .simc-select-filter li ul li:first-child { padding-left:6px;   }
.simc-fixture .simc-select-filter li .simc-listcontent > span { color: #010101; font-size: inherit; padding-left:10px; }
.simc-fixture .simc-select-filter li .simc-listcontent ul li { margin-left:0px;  }
.simc-fixture .simc-select-filter li .simc-listcontent ul li .simc-listcontent > span { color: #9c9c9c; font-size: inherit; padding-left:0px; }
.simc-fixture .simc-team-box { display:table; height:74px; width:100%; }
.simc-fixture .simc-team-box .simc-team { float:left; width:20%; display:table; height:74px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
.simc-fixture .simc-team-box .simc-team .simc-content-wrap { display:table-cell; vertical-align:middle;  }
.simc-fixture .simc-team-box .simc-team.simc-match-status { width:60%; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
.simc-fixture .simc-match-count { font-size:19px; color:#000; line-height:21px; text-align:left; font-family:'roboto_condensedbold',sans-serif; margin-bottom:8px; }
.simc-fixture .simc-match-detail { position:relative; cursor:pointer; }
.simc-fixture .simc-match-detail .simc-match-updates { position:absolute; right:-1px; top:-18px; color:#000; }
.simc-fixture .simc-match-detail .simc-content-wrap:before, .simc-fixture .simc-match-detail .simc-content-wrap:after { content:""; display:table; clear:both; }
.simc-fixture .simc-match-detail { border:1px solid #e2e2e2; background-color:#f5f5f5; }
.simc-fixture .simc-team img { border: 1px solid #ddd; height: auto; margin: 0; padding: 3px; max-width:100%;  }
.simc-fixture .simc-select-filter li .simc-listcontent > span:before { top:-7px; }
.simc-fixture .simc-team-vs h3 { font-family:'robotoregular',sans-serif; font-size:17px; line-height:19px; margin-bottom:6px; }
.simc-fixture .simc-match-status span { display:block; }
.simc-fixture .simc-match-status .simc-match-venue { font-size:12px;line-height: 16px;}
.simc-fixture .simc-match-status .simc-match-day { font-size:12px; }
.simc-fixture .simc-result-data {height: 256px; margin-top: 0; overflow-y: auto;overflow:hidden;}

.simc-fixture .simc-team img {max-height: 38px;max-width: 63px;}
.simc-fixture .simc-content-box .simc-content-item > .simc-content-wrap { display:block; }


.simc-match-updates span {background-color: #333; color: #fff; display: block; font-size: 11px; height: 17px; line-height: 17px; padding: 0 5px; position: relative; text-transform: uppercase; }
.simc-match-updates span::before {border-right: 8px solid #333; border-top: 17px solid transparent; bottom: 0; content: ""; left: -8px; position: absolute; }

.live .simc-match-updates span{background-color: #ff0000}
.live .simc-match-updates span::before{border-right-color: #ff0000;}
.result .simc-match-updates span{background-color: #707070}
.result .simc-match-updates span::before{border-right-color: #707070;}
.upcoming .simc-match-updates span{background-color: #007236}
.upcoming .simc-match-updates span::before{border-right-color: #007236;}


/* T20 Mini Tracker */
.simc-t20-tracker a, .simc-t20-tracker a:hover { text-decoration:none; }
.simc-t20-tracker em { font-style:normal; }
.simc-t20-tracker .simc-head { background-color:#014b88; color:#fff; text-transform:uppercase; font-size:16px; height:36px; line-height:36px; padding-left:10px; }
.simc-t20-tracker .simc-body { background-color:#0d1216; }
.simc-t20-tracker .si-table-td span { color:#fefefe; text-transform:uppercase; text-align:center; }
.simc-t20-tracker .simc-section-block { display:table; width:100%; height:100px; border-bottom:2px solid #4c4d4f; }
.simc-t20-tracker .simc-section-block:last-child, .simc-t20-tracker .simc-section-content:last-child { border:none; }
.simc-t20-tracker .simc-section-content { display:table-cell; vertical-align:middle; min-width:97px; border-right:2px solid #4c4d4f; }
.simc-t20-tracker .simc-section-content span { color:#fefefe; text-transform:uppercase; text-align:center; display:block; }
.simc-t20-tracker .simc-kmph-box .si-value{text-transform: lowercase;}
.simc-t20-tracker .simc-section-content .si-txt-1, .simc-t20-tracker .simc-section-content .si-value { font-size:31px; }
.simc-t20-tracker .simc-section-content .si-txt-2 { font-size:16px; }
.simc-t20-tracker .simc-section-content .si-txt-1.simc-kmph span.si-value, .simc-t20-tracker .simc-section-content .si-txt-1.simc-kmph em { display:inline-block!important; vertical-align:middle; padding:0px 2px; }
.simc-t20-tracker .simc-section-content .si-txt-1.simc-kmph em { text-transform:lowercase; }
.simc-t20-tracker .simc-footer { width:100%; height:34px; padding-left:10px; background-color:#014b88; text-align:center; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
.simc-t20-tracker .simc-footer span, .simc-t20-tracker .simc-footer a { line-height:34px; color:#fff; text-transform:uppercase; font-size:16px;  }



/* si-ie-schedule-type-1 = Foe Result and Fixture Separate Pages */
	/* Tab Reskin */
	.simc-ie-schedule { border:1px solid #ccc; }
	.simc-ie-schedule .simc-filter {background-color:#fff; height:33px; border-bottom:1px solid #7f7f7f; }
	.simc-ie-schedule .simc-filter li { color: #434343; height:33px; border:none; padding:10px 0px; text-align:center; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
	.simc-ie-schedule .simc-filter li span { color: #434343; height:33px; border-right:1px solid #7e7e7e; }
	.simc-ie-schedule .simc-filter li:last-child span { border:none; }
	.simc-ie-schedule .simc-filter li.active { color: #0462ac; border-bottom:3px solid #e30c13; }
	.simc-ie-schedule .simc-select-filter { margin-top:8px; }
	.simc-ie-schedule .simc-select-filter li { height:45px; padding:0px; }
	.simc-ie-schedule .simc-select-filter li .simc-listcontent { background-color: #2d465c; }
	.simc-ie-schedule .simc-select-filter li:hover .simc-listcontent { background-color: #b6d7f6; }
	.simc-ie-schedule .simc-select-filter li .simc-select-drop ul li .simc-list-content { background:none; border-bottom:1px solid #708191; border-top:none; border-left:none; border-right:none; }
	.simc-ie-schedule .simc-select-filter li .simc-listcontent > span {color: #fff; font-size: 17px; }
	.simc-ie-schedule .simc-select-filter li:hover .simc-listcontent > span { color:#304b5e; }
	.simc-ie-schedule .simc-select-filter li .simc-listcontent > span:before { background-color: transparent; background-position:6px 13px; background-size:13px; background-image:url(images/arrow-down.png); }
	.simc-ie-schedule .simc-select-filter li:hover .simc-listcontent > span:before { background-image:url(images/arrow-down-up.png); }
	.simc-ie-schedule .simc-select-filter li .simc-select-drop  { top: 45px; background-color: #b4d7f5; max-height:160px; overflow:auto; border-bottom: 2px solid #879FB3; }
	.simc-ie-schedule .simc-select-filter li .simc-select-drop .simc-content-wrap {display: block; }
	/* Tab Reskin End Above */

	.si-ie-schedule-type-1 { margin-top:10px; }
	.si-ie-schedule-type-1 em { font-style:normal; }
	.si-ie-schedule-type-1 .si-content-wrap { display:table-cell; vertical-align:middle; }
	.si-ie-schedule-type-1 .simc-head { background-color:#dbeeff; display:table; width:100%; height:35px; position:relative; padding:0px 20px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
	.si-ie-schedule-type-1 .simc-head span { display:table-cell; vertical-align:middle; font-size:16px; }
	.si-ie-schedule-type-1 .simc-body > .simc-content-box { display:block; position:relative; }
	.si-ie-schedule-type-1 .simc-match-time { position:absolute; top:50%; left:0px; margin-top:-32px; display:table; width:140px; height:64px; font-size:20px; border-right:1px solid #7f7f7f; text-transform:uppercase; }
	.si-ie-schedule-type-1 .simc-match-time span, .si-ie-schedule-type-1 .simc-match-time em { display:table-cell; vertical-align:middle; }
	.si-ie-schedule-type-1 .simc-match-box { padding:20px 0px 20px 140px; position:relative; }
	.si-ie-schedule-type-1 .simc-match-date { color:#18191b; font-weight:bold; }
	.si-ie-schedule-type-1 .simc-match-number { font-size:15px; }
	.si-ie-schedule-type-1 .simc-mc { color:#dd130f; text-decoration:none; display:none; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #d6858c; position:absolute; right:20px; top:50%; margin-top:-12px; }
	.si-ie-schedule-type-1 .si-team-box { display:inline-block; vertical-align:middle; }
	.si-ie-schedule-type-1 .si-team-box:before, .si-ie-schedule-type-1 .si-team-box:after { content:""; clear:both; display:table; }
	.si-ie-schedule-type-1 .si-team { float:left; position:relative; display:table; height:47px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
	.si-ie-schedule-type-1 .si-team-a, .si-ie-schedule-type-1 .si-team-b { width:320px; -webkit-box-sizing: content-box;-moz-box-sizing: content-box;-o-box-sizing: content-box;-ms-box-sizing: content-box;box-sizing: content-box; }
	.si-ie-schedule-type-1 .si-team-vs { width:70px; padding:0px 10px; }
	.si-ie-schedule-type-1 .si-team-image { position:absolute; top:50%; display:inline-block; margin-top:-12px; border:1px solid #bdc6d5; }
	.si-ie-schedule-type-1 .si-team-image img { max-width:34px; max-height:22px; width:auto; height:auto; } 
	.si-ie-schedule-type-1 .si-team-a .si-team-image { right:0px; }
	.si-ie-schedule-type-1 .si-team-b .si-team-image { left:0px; }
	.si-ie-schedule-type-1 .si-team-name, .si-ie-schedule-type-1 .si-team-vs { font-size:16px; line-height:16px; font-weight:bold; text-transform:uppercase; }
	.si-ie-schedule-type-1 .si-team-a { text-align:right; }
	.si-ie-schedule-type-1 .si-team-b { text-align:left; }
	.si-ie-schedule-type-1 .si-team-a .si-team-name { padding-right:40px; }
	.si-ie-schedule-type-1 .si-team-b .si-team-name { padding-left:40px; }
	.si-ie-schedule-type-1 .si-team-name .si-short-name { display:none; }
	.si-ie-schedule-type-1 .simc-match-venue, .si-ie-schedule-type-1 .simc-match-result { font-size:18px;  }
	.si-ie-schedule-type-1 .simc-match-result { display:none;  }
	.si-ie-schedule-type-1 .simc-select-filter li .simc-select-drop ul li:hover .simc-list-content, .si-ie-schedule-type-1 .simc-select-filter li .simc-select-drop ul li.active .simc-list-content { color: #195ca3; }
	


	/* RESULT SHOWN */
	.simc-ie-result .si-ie-schedule-type-1 .simc-match-result { display:block; }
	.simc-ie-result .si-ie-schedule-type-1 .simc-mc { display:block; }
	
	/* FIXTURE SHOWN */
	.simc-ie-fixture .si-ie-schedule-type-1 .simc-match-result { display:none; }
	.simc-ie-fixture .si-ie-schedule-type-1 .simc-mc { display:none; }



/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 5px;
	height: 100%;
	background: red;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #ececec;
	position: relative;
}

.jspDrag
{
	background: #014b88;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}

/*-----------------------------------------------------------------------------------------------------*/


/************************** MEDIA QUERY STARTS BELOW *********************************************/
@media screen and (max-width:1200px){
.simc-table-td.simc-tblStatus .simc-matchcentre-btn {margin-top: -14px; position: absolute; right: 10px; text-align: right; top: 50%; width: 140px; }
}	

@media screen and (max-width:992px){
.simc-result-data .simc-table-td.simc-tblTeams {font-family: "roboto_condensedbold",sans-serif; font-size: 14px; } 
.simc-fixture .simc-site-leftcol { width:100%; }
.simc-fixture .simc-team-vs h3 { font-size:16px; line-height:18px; }

/* si-ie-schedule-type-1 = Foe Result and Fixture Separate Pages */
.si-ie-schedule-type-1 .si-team-a, .si-ie-schedule-type-1 .si-team-b { width:250px; }

}/* End (max-width:992px) */


@media screen and (max-width:767px){
.simc-result-page .simc-filter li { font-size:12px; height:15px; }
.simc-result-page .simc-filter li.active:before {border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #034582; bottom: -7px; content: ""; display: inline-block; left: 50%; margin-left: -10px; position: absolute; } 
.simc-result-data .simc-table-th { font-size:13px; }
.simc-result-data .simc-table-td { font-size:12px; height:45px; }
.simc-table-td.simc-tblStatus .simc-matchcentre-btn {font-size: 10px; left: 0; top:0px; margin:0px auto 0; position: relative; width:auto; text-align:center;  }
.simc-table-td.simc-tblStatus .simc-matchcentre-btn span {font-size: 10px; line-height: 15px; padding: 3px; } 
.simc-result-data .simc-table-td.simc-tblTeams {font-family: "roboto_condensedbold",sans-serif; font-size: 12px; line-height: 14px; } 

/* FIXTURE(SHEDULE) */
.simc-fixture .simc-site-leftcol { width:100%; padding:6px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;  }
.simc-fixture .simc-team-vs h3 {font-size: 14px; line-height: 16px; margin-bottom: 6px; }
.simc-fixture .simc-match-status .simc-match-venue {font-size: 13px; }
.simc-fixture .simc-match-status .simc-match-day {font-size: 11px; }
.simc-fixture .simc-team img {height: 50px; max-width: 100%; padding: 3px; width: 50px; }
.simc-fixture .simc-team-box .simc-team.simc-match-status { padding: 5px; }
.simc-fixture .simc-result-data { height: auto; }
.simc-fixture .simc-match-count {font-size: 17px; line-height: 19px; }
.simc-fixture .simc-content-item { margin-top:17px; }


.simc-filter-tags{display: none;}


/* si-ie-schedule-type-1 = Foe Result and Fixture Separate Pages */
.simc-ie-schedule .si-team-name .si-full-name { display:none; }
.simc-ie-schedule .si-team-name .si-short-name { display:block; }
.si-ie-schedule-type-1 .simc-match-box {padding: 20px 0px 20px 140px; position: relative; }
.si-ie-schedule-type-1 .simc-match-time { width:50px; font-size:12px; }
.si-ie-schedule-type-1 .si-team-a, .si-ie-schedule-type-1 .si-team-b {width: 90px; }
.si-ie-schedule-type-1 .simc-match-venue, .si-ie-schedule-type-1 .simc-match-result {font-size:13px; line-height: 15px; }
.si-ie-schedule-type-1 .simc-match-box {padding: 20px 0px 20px 50px; }
.si-ie-schedule-type-1 .simc-head { padding:0px 10px;; }
.si-ie-schedule-type-1 .simc-head span { font-size:13px; }
.si-ie-schedule-type-1 .si-team { height:37px; }
.si-ie-schedule-type-1 .si-team-vs {width: 50px; padding: 0px 5px; }





}/* End (max-width:767px) */

@media (min-width:768px) {
	.si-container {width:auto; } 
	 .si-col-sm-1, .si-col-sm-2, .si-col-sm-3, .si-col-sm-4, .si-col-sm-5, .si-col-sm-6, .si-col-sm-7, .si-col-sm-8, .si-col-sm-9, .si-col-sm-10, .si-col-sm-11, .si-col-sm-12 {
    float: left; padding:10px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;  }

  .si-col-sm-12 {width: 100%; }
  .si-col-sm-11 {width: 91.66666667%; }
  .si-col-sm-10 {width: 83.33333333%; }
  .si-col-sm-9 {width: 75%; }
  .si-col-sm-8 {width: 66.66666667%; }
  .si-col-sm-7 {width: 58.33333333%; }
  .si-col-sm-6 {width: 50%; }
  .si-col-sm-5 {width: 41.66666667%; }
  .si-col-sm-4 {width: 33.33333333%; }
  .si-col-sm-3 {width: 25%; }
  .si-col-sm-2 {width: 16.66666667%; }
  .si-col-sm-1 {width: 8.33333333%; }
}

@media (min-width:992px) {
	.si-container { width:auto; }
	.si-col-md-1, .si-col-md-2, .si-col-md-3, .si-col-md-4, .si-col-md-5, .si-col-md-6, .si-col-md-7, .si-col-md-8, .si-col-md-9, .si-col-md-10, .si-col-md-11, .si-col-md-12 { float: left; padding:0px 10px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }

  .si-col-md-12 {
    width: 100%;
  }

  .si-col-md-11 {
    width: 91.66666667%;
  }

  .si-col-md-10 {
    width: 83.33333333%;
  }

  .si-col-md-9 {
    width: 75%;
  }

  .si-col-md-8 {
    width: 66.66666667%;
  }

  .si-col-md-7 {
    width: 58.33333333%;
  }

  .si-col-md-6 {
    width: 50%;
  }

  .si-col-md-5 {
    width: 41.66666667%;
  }

  .si-col-md-4 {
    width: 33.33333333%;
  }

  .si-col-md-3 {
    width: 25%;
  }

  .si-col-md-2 {
    width: 16.66666667%;
  }

  .si-col-md-1 {
    width: 8.33333333%;
  }
 }

@media (min-width:1200px) {
	.si-container {width:auto; }
	.si-col-lg-1, .si-col-lg-2, .si-col-lg-3, .si-col-lg-4, .si-col-lg-5, .si-col-lg-6, .si-col-lg-7, .si-col-lg-8, .si-col-lg-9, .si-col-lg-10, .si-col-lg-11, .si-col-lg-12 { float: left; padding:0px 10px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
  .si-col-lg-12 {
    width: 100%;
  }

  .si-col-lg-11 {
    width: 91.66666667%;
  }

  .si-col-lg-10 {
    width: 83.33333333%;
  }

  .si-col-lg-9 {
    width: 75%;
  }

  .si-col-lg-8 {
    width: 66.66666667%;
  }

  .si-col-lg-7 {
    width: 58.33333333%;
  }

  .si-col-lg-6 {
    width: 50%;
  }

  .si-col-lg-5 {
    width: 41.66666667%;
  }

  .si-col-lg-4 {
    width: 33.33333333%;
  }

  .si-col-lg-3 {
    width: 25%;
  }

  .si-col-lg-2 {
    width: 16.66666667%;
  }

  .si-col-lg-1 {
    width: 8.33333333%;
  }
 }



/************************** MEDIA QUERY ENDS ABOVE *********************************************/

.si-value{font-size: 0;text-align: center;height: 42px;display: block;}
.onedigit{display: inline-block;vertical-align: top;float: none !important;font-size: 31px;}