/* CSS Document */
html, body {  }
.cf_nowplaying_div{ width:650px; margin:0 8px; padding:0px; border:0px solid #DADADA; float:left;}
.cf_np_content{ width:650px; padding:0px; margin:0px; }
.main-content{ min-width: 350px;width:calc(100% - 320px); margin:0 8px; padding:0px 0px 10px 0px; border:0px solid #DADADA; float:left; text-align:center;background: #FFF;} .row-fluid.template_mobile .main-content,.row-fluid.template_mobile .cf_nowplaying_div,.row-fluid.template_mobile .cf_np_content{ width:100%; margin:0px;}
.cf_np_content_rc {width:640px; padding:5px }
.cf_np_b1f, .cf_np_b2f, .cf_np_b3f, .cf_np_b4f{font-size:1px; overflow:hidden; display:block;}
.cf_np_b1f {height:1px; background:#FFF; margin:0 5px;}
.cf_np_b2f {height:1px; background:#FFF; margin:0 3px;}
.cf_np_b3f {height:1px; background:#FFF; margin:0 2px;}
.cf_np_b4f {height:2px; background:#FFF; margin:0 1px;}
.cf_np_contentf {background: #FFF; width:640px;}
.innercontent { width:100%;max-width:650px; text-align: left;color:#2A2A2A;line-height:18px; margin:0 auto;min-width:350px;clear: both; float: left; }
.innercontent h1{clear: both;text-align:left; line-height: 24px; font-size: 20px; margin: 5px 0px;color:#2c3e50}
.cf_np_innercontent { width:100%;max-width:650px; text-align:center;  color:#2A2A2A; margin:0 auto; }
.cf_np_b1, .cf_np_b2, .cf_np_b3, .cf_np_b4{font-size:1px; overflow:hidden; display:block;}
.cf_np_b1 {height:1px; background:#DADADA; margin:0 5px;}
.cf_np_b2 {height:1px;  border-right:2px solid #DADADA; border-left:2px solid #DADADA; margin:0 3px;}
.cf_np_b3 {height:1px;  border-right:1px solid #DADADA; border-left:1px solid #DADADA; margin:0 2px;}
.cf_np_b4 {height:2px;border-right:1px solid #DADADA; border-left:1px solid #DADADA; margin:0 1px;}
.cf_np_contentb { width:100%; clear:both; float:left; margin:8px 0;}
.cf_np_contentb div {margin-left:0px;height:auto;}
.border { border:1px solid #DADADA; }
.logo_name{ clear:both; text-transform:capitalize; }
.cf_np_team_in_country{ width:96px; height:auto; float:left; margin:5px auto; text-align:center; }
.cf_np_inlogos{  width:100px; font-weight:bold; }
.cf_np_columns{ width:100%; border-bottom:1px solid #DADADA; float:left; text-align:center; }
.cf_np_days_time{ width:90px; float:left; text-transform:capitalize; padding:5px 0px; }
.cf_np_column2{ width:197px; border-right:1px solid #DADADA; border-left:1px solid #DADADA; float:left; text-transform:capitalize; padding:5px 0px; }
.cf_uf_col3 a{ font-size:14px; font-weight:bold;}

.cf_results_toleft{ float:left; width:520px; }

.cf_results_tournment{ width:calc(100% - 105px); float:left; margin:10px 0; }
.cf_results_tgap{ clear:both; height:10px; }
.cf_np_spacer3{ clear:both; height:5px; }
#cf_ls_navcontainer { margin-top:0px; overflow: hidden; width: calc(100% - 10px); margin-left:10px; clear:both }
#cf_ls_navlist { list-style-type: none; margin: 0; padding: 0; }
#cf_ls_navlist li { border-left: 1px solid #444; float: left; margin: 2px 5px 2px -5px; padding: 0 5px; line-height:16px; }
#cf_ls_navlist li a { text-transform:capitalize;font-weight:500; }
.cf_uf_col3 {  text-align:left; float:left; width:210px;  padding:5px 0 5px 5px; }
.tourname-div{margin-top:24px; max-width:420px;}
.no-br{ border:none;} .commsTable p { font-size: 13px; font-weight: normal; }
.names a { font-weight: normal; } .teamLogo{width: 80px;}
.battingComms p { font-size: 12px;}

/* common_score.css */

.tabs-div{width:100%; height:30px; clear:both;}
.tabs-div ul li{ height:25px; line-height:25px; float:left;}
.tabs-div ul li a{ padding:5px;}
.main-container{clear:both; float:left; width:100%; margin:10px 0;}
#fl{ float:left; } 
.fl-L{ float:left; } 
.fl-R{ float: right; } 
.rank-pos{width:31%;float:left; margin:3px; height:auto; } 
.sideBar{width:303px; height:auto;float:left;background:none;}
.simulationsideBar{width:200px; padding:0 10px;float:left; }
.body-main{width:997px; height:auto; margin:0 auto; clear:both; text-align:center;}
.pnl650M {width:100%;border:0px solid #AED7ED;margin:0px;padding:0px;float:left;padding-top:5px; clear:both; border-top:0; text-align:left;}
a:link, a:visited {color: #3f91d2;text-decoration: none;}
img.inningsIcon {cursor: pointer;position: absolute;margin:0px;padding-top:0px;border:0;vertical-align: middle;}
a.playerName:link, a.playerName:visited {color: #3f91d2;text-decoration:none;background:none;}
a.playerName:hover {text-decoration: underline;}

#commsMenuID {margin-top:0px;}
.commsMenu {width: 16.6%;height: 100%;float: left;padding: 0px;margin: 10px 0px 0px 0px;border: 1px solid #bbbbbb;	border-right: 0px;}
.commsMenu ul {width: auto;margin: 0px 0px 10px 0px;padding: 0px;list-style-type: none;}
.commsMenu li {width: auto;margin: 0px;padding: 5px 0px 5px 5px;font-size: 11px;color: #3f91d2;}
li.commsMenuSelected {width:auto;height: auto;color:#0d7ce4;font-weight:bold;margin-top:-1px;border-right:1px solid #fff;background:#dddddd url(/cricket/images/side_arrow.gif) no-repeat scroll center right;}
li.commsMenuNonSelected {width: auto;margin: 0px;padding: 5px 0px 5px 5px;cursor: pointer;font-size:12px}
li.commsMenuNonSelected:hover{background:#D9EFFD none repeat scroll 0 0;font-size:12px}

.commsImportant {color: #000066;font-size: 13px;font-weight: bold;text-decoration: none;}
.headLeftDiv {display:table-cell;float:left;margin:3px 5px 0 0;width:50%;}
.seriesText {color:#010101;font-size:11px;font-weight:normal;margin:0 0 3px;padding:0;}
.headRightDiv {display:table-cell;float:right;margin:10px 0 0 5px;width:30%;}
.headRightDiv ul {color:#010101;font-size:11px;list-style-type:none;margin:0;padding:0 0 0 10px;}
.teamText {padding: 3px 0px;font-size:14px;font-weight:bold;color:#000; padding-left:10px; margin:2px 0px 2px; text-transform:capitalize}
/*Commentry*/
.space5 {display:table-cell;height:5px;overflow:hidden;}
.tabArea1 {width:640px;padding: 4px;margin:0px;position: relative;z-index: 9999;}
.space10 {display:table-cell;height:10px;}
/* My Power */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0px;padding:0px;}
fieldset,img {border:0}
ol,ul {list-style:none !important}
.dtitle, .dtitle_b{ width:100%; margin:10px auto 0px; font-weight:bold; font-size:13px;height:25px;background: #505b5c ; color:#000; float:left;text-transform:capitalize; clear:both; line-height:25px; }

.scard_hd{background: #505b5c ;color:#fff;}
.dimg{width:2%; float:left; padding-top:2px}
.dclr{clear:both}
.dsrtkr{width:5%; float:left; text-align:right}
.dsrtkr_b{width:13%; float:left; text-align:right}
.druns{width:5%; float:left;text-align:right}
.druns_b{width:7%; float:left;text-align:right}
.mar1{margin: 1px 0;}
.matsty{width:98%;text-align:left}

.dttile_nb{background:none; margin:0px auto; font-weight:normal;height:26px;line-height:26px;}
.height10{height:10px; width:100%;float:left; clear:both}
.height15{height:15px; width:100%;float:left; clear:both}
.cntr{text-align:center}
.rght{text-align:right}
.lft{text-align:left}
.height5{height:5px; width:100%;float:left; clear:both}
.cf_np_stateL {color:#000;float:right;font-size:10pt;height:25px;margin-top:5px;width:auto;}
.cf_np_stateL ul {display:inline;list-style-type:none;}
.cf_np_stateL ul li {float:left;font-size:10pt;padding:0 5px;}
.cf_np_stateL ul li a {color:#3f91d2;font-size:10pt;text-decoration:none;text-transform:capitalize; }
.sortby a{ font-size:11px !important;}
.cf_np_state {color:#E87400;float:left;font-weight:normal;height:auto;margin:5px 0; line-height:26px;}
.cf_np_state ul {display:inline;list-style-type:none;}
.cf_np_state ul li {float:left;font-size:11pt;padding:0 2px; line-height:25px; height:25px;}
.cf_np_state ul li a {color:#fff;font-size:14px;text-decoration:none;text-transform:capitalize; padding:4px 6px;line-height: 16px; background: #505b5c;}
.tabBox {border-bottom:2px solid #505b5c;height:27px;margin: 0 0;padding:0;width:99.8%; float:left; text-align:left;}
.tabArea {width:100%;padding: 4px 0px;margin:0px;position: relative;z-index: 9999;}
a.tab, a.tab:visited {background-color:#505b5c;border:1px solid #505b5c;padding:4px 18px;text-decoration:none; color:#fff;font-size: 13px; margin: 0px 3px;}
a.tab:hover{ }
a.activeTab, a.activeTab:link, a.activeTab:visited, a.activeTab:active {
background-color:#e74c3c;border:1px solid #e74c3c;color:#fff;cursor:pointer;padding:3px 18px;text-decoration:none;}

.headLeftDiv {float:left;margin:10px 5px 0 0;width:90%;}
.headRightDiv ul {color:#010101;font-size:11px;list-style-type:none;margin:0;padding:0 0 0 10px;}
.headRightDiv {float:right;margin:10px 0 0 5px;width:32%;}
.archiveCardContainer {margin:0 auto ; width:98%;}
.seriesText {color:#010101;font-weight:normal;margin:0 0 3px;padding:0;}
a.headLink:hover {color: #010101;font-weight: normal;text-decoration: underline;background:none;}
.statusText {margin:3px 0px 5px 5px;padding:0px;color:#010101;}
.breakText {margin:3px 0px 0px 5px;	padding:0px;font-weight:bold;color:#010101;}

a.teamLink:link, a.teamLink:visited {color:#000;font-size: 14px;font-weight: normal;text-decoration:none;background:none;}
a.teamLink:hover {color:#000;font-size: 14px;font-weight: normal;text-decoration: underline;background:none;}
.liaver { background:#e74c3c !important;color:#FFF !important; float:left; padding:4px 6px;line-height:18px; margin-top:0px;}
.battingComms {font-size:11px;background:#eaeaea;padding:4px; float:left;; margin-top:3px;width:99%; text-transform:none;}
.nav1{background:#00CFFA !important ; color:#FFF !important;-moz-border-radius:4px; -webkit-border-radius:4px; padding:3px 8px 0px;}
.sortby{color:#00CFFA}
a.liaver, a.nav1{ text-decoration:none !important;}
.sortby span:hover{ cursor:pointer}
a.cardMenu {font-size: 11px;color: #010101;font-weight: normal;white-space: nowrap;text-transform:capitalize}
a.cardMenu2 {font-size: 11px;color: #000;font-weight: normal;white-space: nowrap;text-transform:capitalize}
a.cardMenu:link, a.cardMenu:visited {color: #3f91d2;font-size: 11px;font-weight: normal;text-decoration:none;background:none;}
a.cardMenu:hover {color: #3f91d2;font-size: 11px;font-weight: normal;text-decoration: underline;background:none;}
a.cardMenu2:hover {color: #010101;font-size: 11px;font-weight: normal;text-decoration: underline;background:none;
}
/* Table */
.commsTable {width: 630px;padding: 0px;margin: 10px 0px;border: 0px solid #6699CC;}
.commsText {color: #000;font-size: 13px;font-weight: normal;text-decoration: none;margin:5px 0px;padding: 2px;clear: both;float: left; width: 99%;text-transform: none;line-height: 18px;}
.commsImportant {color: #000066;font-size: 13px;font-weight: bold;text-decoration: none;}
.mlft10{margin-left:10px;}
.maindiv1{width:100%;height:auto;padding:0px;font-size:12px;color:#000;float:left;margin:5px auto;}
.batingdiv{width:100%; margin:0px auto; clear:both}
.header{height:25px;font-weight:bold;line-height:25px;padding-left:5px; background:#505b5c; color:#FFF; text-align:left;}
.subheader{height:26px;color:#000;line-height:26px;border-bottom:1px solid #DADADA;padding-left:5px;background-color:#F0F0F0;}
.subheader_field{width:6.2%;height:26px;line-height:26px;float:left;text-align:center;overflow: hidden; white-space: nowrap;}
.adv{float:right}
.nme{float:left;text-align:center;width:160px}

.flag-div {	width:32%; height:130px; text-align:center; float:left; margin-top:30px;margin-right:1%;} .team_players .flag-div{margin-top:12px}
.details_play{width:100%; float:left;text-transform:capitalize; margin:3px;font-size:13px;}
.det_play{float:left; width:61%; margin-left:20px;text-align:left; margin-top:10px;}
.det_det{width:12%;font-weight:bold;}
.det_main{width:100%; margin:0 auto; float:left}
.team_players .flag-div .names{padding:0px 3px;margin-top: 3px;}
.subheader_w{width:6.7%;}
.ppname{float:left; margin:0px 10px}
.ppcname{float:right; font-size:13px; margin-right:10px }
.pname{float:left; width:100%; font-weight:bold; font-size:18px; border-bottom:1px solid #ccc; line-height:25px;}
.heighto{height:5px; float:left; width:100%}
#catexp ul {height:30px;line-height:30px;margin:0;padding:0 10px;}
#catexp li {display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;}
#catexp li a {display:block;float:left;height:auto;padding:0 5px;text-decoration:none;}
.bg_c{background-color:#F0F0E7}
.adSlot650{ width:100%; float:left; clear:both; height:auto; margin:0;}
.height_auto{height:auto}
.height20{height: auto;line-height: 16px; padding: 4px 0px;}
.numbers {height:25px; line-height:25px; text-align:center; clear:both; padding:5px 0;}
.pagination {margin:8px auto auto;padding:1px;text-align:center;width:auto;}
.pagination a, .pagination a:visited {border:1px solid #505b5c;background: #505b5c;color:#fff;padding:0 3px;text-decoration:none;}
.pagination a:hover, .pagination a:active {border:1px solid #505b5c;color:#fff;}
span.DEfQAct { margin: 0 4px; }
li.tp_player_play{width:100%; line-height:25px; list-style-type:disc;}
.tp_player{width:auto; }
.tp_player_team{width:100%; margin: 0px; float:left;color:#3f91d2; font-weight:bold; line-height:25px; text-align:left;border-bottom:1px solid #DADADA;}
.tp_leftb{width:100%; margin:0; clear:both;}
.teams-squad{width:100%; clear:both; float:left;border:0px solid #DADADA; text-align:left;}
.teams-squad ul{ padding-left:30px;}
.ptitle {background:#505b5c;clear:both;color:#FFF;font-weight:normal;text-transform:capitalize;width:100%;text-align:center; line-height:26px;}
.pruns {float:left;width:11%;}
.ptitle1{background:#F0F0E7; font-weight:normal;color:#000;}
.ptitle2{background:#FFF;font-weight:normal;color:#000;}
.bl{font-weight:bold; color:#444;}
.spacer-1{height:15px; }
.images-div	{ width:100%; height:auto; float:left; clear:both; }
.main-page{ text-align:center; margin:0px; padding:0px;  width:100%; float:left; clear:both }
.players-index{	width:100%;  height:22px; line-height:22px; font-weight:bold; text-align:left; }
#topbar {background-color:#505b5c;color:#FFF;}
.flag-div1{float:left; width:30%} 
.flag_spn{float:left; width:100%;}	
.right_flag{width:33%;text-align:right; margin-top:10px; float:right;}
.left_flag{width:65%;text-align:left;margin-left:0px; float:left;}	
#newsHead  {background-color:#FFFFFF;background-image:url("/cricket/images/back.gif");background-repeat:repeat-x;border:1px solid #CCCCCC;color:#1A1A1A;font-size:13px;font-weight:bold;padding:5px;text-align:left;clear:both;}
#newsBase1 {background-color:#FFFFFF;border:1px solid #CCCCCC;color:#1A1A1A;font-weight:normal;padding:5px;text-align:left;}
#newsBase1 div,#newsBase1 td {font-size:13px;}
.liaver1, .stats_leader_selct {background:none;}
.flw{float:left; width:100%}
.thumsdown{ top:2px; position:relative;vertical-align: middle;}
/* start Leader Board */
.tophdbg{float:left; width:100%;line-height:20px; height:auto;background-color: #464642;}
 
.pdetl{width:16%;float:left;line-height:18px;}
 
.pdet2{width:8%;float:left;line-height:18px;}
.pdet3{width:30%;float:left;line-height:18px;}
.pdet4{width:31%;float:left;line-height:18px;}
.pdet6{width:27%;float:left;line-height:18px;}
.pdet5{width:17%;float:left;line-height:18px;}
.pdet_colr{color:#000000;font-weight:normal;}
.prow2 { background-color: #F6F7F2;height: auto; clear: both; float: left; width: 100%; line-height: 14px; } 
.pscr {font-size:10px;}
a{ outline: none; text-decoration:none;  }
.main-content a:hover{ outline: none; text-decoration:none;color:#f44336  }
.cowhi{color:#FFFFFF !important;}
.statlm{float:left; color: #990000; text-align:center;font-size: 11px;padding: 3px 0px;line-height: 14px;}
.brd_right{border-right:1px solid #666666}
.spwdt1{width:23px;}
.spwdt2{width:48px;}
.spwdt3{width:15px;}
.spwdt4{width:20px;}
.spwdt34{width:34px;}
.spwdt19{width:19px;}
.spwdt16{width:16px;}
.spwdt26{width:26px;}
.cf_grid_graph{width:34%;background:#ecf0f1; color:#222; font-size:12px;height:auto;}
.cf_grid_graph_fltdv{width:41%;float:left; text-align:right;margin-right:5px;white-space: nowrap;}
/* end Leader Board */
/* css for Series Matches sorting */
.Match_sort{ float:right; width:40%; text-align:left; color:#222; font-weight:bold; }
.Match_sort ul{ display:inline; list-style-type:none;}
.Match_sort ul li{ float:left; margin-right:3px; position:relative;}
.Match_sort ul li a{ padding:2px 10px 2px 4px; text-decoration:none;  border:1px solid #FFF;}
.Match_sort ul li a:hover{background: url(/cricket/images/down-arow.png) no-repeat center right #DDD; border:1px solid #CCC; }
#sortType li ul {display:none; position:absolute; top:auto; background:#DDD; border:1px solid #CCC; min-width: 100px;}
#sortType li ul li a{ padding:2px 4px; border:none; }
#sortType li ul li{ border-bottom:1px solid #BBB;margin: 0; min-width: 100px; padding-bottom: 2px;}
#sortType li ul li a:hover{background: none; border:0;}
#sortType li ul.TourDates{ -moz-border-radius:6px; -webkit-border-radius:6px;border-radius:6px;border:2px solid #BBB;padding:2px;width:200px;} 
#sortType li ul.TourDates li{ min-width:47px; margin-right:3px;} #sortType li ul.TourDates li a: hover{ background:#FFF; }
.row-fluid.template_mobile .sideBar{display:none} 
#footer ul{margin: 0 0 10px 25px;} .commsTable p b:last-child { margin-left: 2px; } .fr { float: right; } .tfr{ text-align: right;}
.team_players img { width: 80px;} .team_su{width:60px; height:70px; float:left; margin:3px 2px; text-align:center; line-height:14px;} .score_su{width:100%; border:2px solid #EDEDED;float:left;clear:both;font-size: 13px;} .score_su_in{width:49%; height:80px; margin:0 1px; float:left;white-space: nowrap;}
.commsText span.Apple-style-span, .druns span.Apple-style-span { margin: 0px; float: none; display: inline;width:auto; }

.divis { float:left; clear:both; width:98%; padding:0 4px; color:#666; }
.main-search{float:right; clear:both;}
.suggestionsBox {
	left:5px;
	margin:10px 0 0;
	position:absolute;
	top:23px;
	width:220px;
	background: #EFEFEF;
border:1px solid #CCC;
}
.suggestionList li {
	font-weight:normal;cursor:pointer; line-height:20px; list-style:none; font-size:13px; color:#000; display:block; text-align:left; padding:0 6px;
} .suggestionList li:hover {background:#eeeeee;}
.clearresults {
	width:200px; font-size:12px;text-align:center
}
.sug_inac, .sug_ac {
border:1px solid #f44336;
float:left;
height:24px;
padding-left:3px; padding-right:22px;
width:200px; color:#888;font-size: 13px;border-radius: 4px;
}
@media (max-width: 767px) {
.main-content{width:100%;margin:0px;}
}
@media screen and (max-width: 767px) {
a.tab, a.tab:visited{padding: 5px 9px;} a.activeTab, a.activeTab:link, a.activeTab:visited, a.activeTab:active{padding: 5px 10px;}
.main-content{width:100%;margin:0px;}
.cf_np_days_time,.cf_np_column2{padding: 3px 0px;} .cf_np_column2 {width: calc(100% - 94px); border-right: 0px; } .cf_results_tournment{margin: 6px 0;} .cf_np_team_in_country{margin: 15px auto;}
.cf_uf_col3{border-top: 1px solid #DADADA !important;width: 96%;text-align: center;padding-left: 0px; margin: 0px 2% !important;} #cf_ls_navlist li{display:none} #cf_ls_navlist li:first-child,#cf_ls_navlist li:last-child{display:block}
.r_subMain .r_subMain_sub{width: 100%;padding:0px;clear: both;}
.commsText span.Apple-style-span { margin: 0px; float:none; display:inline; }
.tour_player .flag-div{width:100%; margin:10px 0 0 0px;}
} 

.commsText span.Apple-style-span:first-child {
    margin-right: 0px;
    font-weight: 500;
} .commsText font.Apple-style-span:first-child{font-weight: 500;margin-right: 3px;color:#000}