@font-face {
font-family:'HelveticaNeueLTStd';
src:url(../fonts/HelveticaNeueLTStd-Roman.otf) format("opentype")
}

@font-face {
font-family:'HelveticaLTStdBoldCond';
src:url(../fonts/HelveticaLTStd-BoldCond.otf) format("opentype")
}

@font-face {
font-family:'HelveticaLTStdBold';
src:url(../fonts/HelveticaLTStd-Bold.otf) format("opentype")
}

@font-face {
font-family:'HelveticaNeueLTStdBold';
src:url(../fonts/HelveticaNeueLTStd-Bd.otf) format("opentype")
}

@font-face {
font-family:'HelveticaNeueLTStdCn';
src:url(../fonts/HelveticaNeueLTStd-BdCn.otf) format("opentype")
}

@font-face {
font-family:'HelveticaLTStd-Roman';
src:url(../fonts/HelveticaLTStd-Roman.otf) format("opentype")
}

@font-face {
    font-family:'HelveticaLTStd-BlkCond';
    src:url(../fonts/HelveticaLTStd-BlkCond.otf) format("opentype")
}
/**/
@font-face {
    font-family:'GuardianSans-Bold';
    src:url(../fonts/GuardianSans-Bold.otf) format("opentype")
}
@font-face {
    font-family:'GuardianSansCond-Bold';
    src:url(../fonts/GuardianSansCond-Bold.otf) format("opentype")
}
@font-face {
    font-family:'GuardianSans-SemiBold';
    src:url(../fonts/GuardianSans-SemiBold.otf) format("opentype")
}
@font-face {
    font-family:'GuardianSans-Medium';
    src:url(../fonts/GuardianSans-Medium.otf) format("opentype")
}




:focus {
outline:none!important
}

a:hover,a:focus {
text-decoration:none;
color:#333
}

.floatleft {
float:left
}

.floatright {
float:right
}

.main {
background:#f6f6f6;
width:49.2%;
margin:0 auto
}

.content {
background:#ebebeb
}

.nomargin_top {
margin-top:0
}

.no-botmargin {
margin-bottom:0!important
}

.main h1 {
font-family:HelveticaNeueLTStdCn,Arial;
font-size:14px;
font-weight:700;
margin:0;
padding-left:13px;
padding-top:11px;
text-transform:uppercase;
color:#000;
padding-bottom:13px
}

.gray_section {
padding:16px 9px;
background:#ebebeb;
margin-top:0;
overflow:hidden
}

.nolpad {
padding-left:0!important
}

.norpad {
padding-right:0!important
}

.main_col1 {
padding-left:10px!important;
padding-right:10px!important
}

.main_col2 {
padding-left:10px!important;
padding-right:10px!important
}

.no_leftpad {
padding-left:0!important
}

.black_header.down_arrow {
margin:0
}

.black_header .match_note {
color:#fff;
display:inline-block;
float:right;
font-size:10px;
font-weight:400;
line-height:12px;
margin-right:10px;
margin-top:8px;
text-align:right;
width:100px
}

.fl {
float:left
}

.fr {
float:right
}

.rankcols,.blue_strip {
clear:both
}

.rankcols {
margin-bottom:20px;
clear:both;
overflow:hidden
}

.rankcols:last-child {
border-right:none;
margin-bottom:0!important
}

.rankcols .rcol {
padding-bottom:10px;
padding-left:0!important;
padding-right:0!important;
min-height:93px
}

.rankcols .rcol:last-child {
border-right:none
}

.greyheader {
background:none repeat scroll 0 0 #7c7c7c;
color:#fff;
font-size:11px;
text-transform:uppercase;
font-family:HelveticaNeueLTStd,Arial;
height:23px;
line-height:25px;
padding-left:7px;
margin-bottom:9px
}

.rankcols .srn {
margin-left:3px;
padding-left:7px;
padding-right:7px;
height:23px;
line-height:23px;
text-align:center;
color:#fff;
background:#7c7c7c;
text-transform:uppercase;
font-family:HelveticaNeueLTStd,Arial
}

.country_flag img {
float:left
}

.rankcols .row1,.rankcols .row2 {
padding-left:2px
}

.rankcols .row2 {
margin-top:2px;
clear:both;
float:left
}

.rank_playerimg {
margin-left:6px;
margin-right:6px
}

.rank_playerinfo {
width:45%
}

.rank_playercountry,.rank_playername {
color:#fff;
font-family:arial;
font-size:12px;
line-height:13px
}

.rank_playercountry {
text-transform:uppercase
}

.rank_icon_plus img {
margin-right:6px;
margin-top:29px;
position:relative;
top:5px
}

.rcol {
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc
}

.rankcols .country_name {
height:23px;
line-height:26px;
text-align:center;
color:#fff;
background:#7c7c7c;
text-transform:uppercase;
font-family:HelveticaNeueLTStd,Arial;
width:100px;
text-align:center;
width:43px
}

.blue_strip {
background:none repeat scroll 0 0 #007dc0;
color:#fff;
font-family:HelveticaNeueLTStd,Arial;
font-size:12px;
margin:0 0 10px;
padding:6px 0 2px 7px;
text-transform:uppercase;
margin-bottom:0
}

h2.black_header {
background:none repeat scroll 0 0 #222;
color:#fff;
font-family:HelveticaNeueLTStd,Arial;
font-size:11px;
height:40px;
line-height:40px;
margin:0 0 10px;
padding-left:17px;
text-transform:uppercase;
font-weight:700
}

h2.blue_header {
background:none repeat scroll 0 0 #007dc0;
margin:0;
width:100%;
overflow:hidden
}

h2.blue_header a {
color:#fff;
font-family:HelveticaNeueLTStd,Arial;
font-size:11px;
height:40px;
line-height:42px;
padding-left:16px;
padding-right:16px;
text-transform:uppercase;
display:block;
float:left;
text-decoration:none
}

h2.blue_header a.selected,h2.blue_header a:hover {
background:#0c92dd
}

h2.blue_header a.green_selected {
background:#42b501
}

.news_text {
background:url(../images/news_arrow.png) no-repeat scroll right center #fff;
margin:0;
padding:10px 40px 10px 10px;
margin:0 0 10px
}

.down_arrow {
background:url(../images/down_arrow.png) no-repeat scroll 154px center #222!important
}

.mmouter {
position:relative
}

.img_info {
background:#f0f0f0;
margin:0 auto;
width:100%;
padding-left:10px;
padding-right:10px
}

.img_info .caption {
padding-top:10px;
padding-bottom:5px;
font-family:Arial;
font-size:12px;
color:#333;
font-weight:700
}

.img_info .copyright {
padding-bottom:10px;
font-family:Arial;
font-size:11px;
color:#333
}

.news_text h3 {
color:#3f3f3f;
font-family:HelveticaNeueLTStdBold,Arial;
font-size:15px;
line-height:17px;
margin:0;
padding-bottom:5px;
text-transform:uppercase
}

.news_text p {
color:#3f3f3f;
font-family:arial;
font-size:11px;
line-height:14px
}

.menu_op {
border-top:1px solid #4e4e4e!important;
color:#4e4e4e!important
}

.date_section {
background:none repeat scroll 0 0 #3f3f3f;
margin:0;
width:100%;
overflow:hidden;
color:#fff;
font-size:10px;
text-transform:uppercase;
font-weight:700;
padding-left:10px;
margin-top:10px
}

.score_box {
background:#fff;
margin-top:10px;
padding:10px;
overflow:hidden
}

.score_box.red_border {
border-top:1px solid #d21410;
border-bottom:4px solid #d21410;
background:url(../images/red_arrow.png) no-repeat scroll right center #fff
}

.score_box.green_border {
border-top:1px solid #42b501;
border-bottom:4px solid #42b501;
background:url(../images/green_arrow.png) no-repeat scroll right center #fff
}

.score_box.blue_border {
border-top:1px solid #007dc0;
border-bottom:4px solid #007dc0;
background:url(../images/blue_arrow.png) no-repeat scroll right center #fff
}

.score_box.red_border .result_text {
color:#d21410
}

.score_box.green_border .result_text {
color:#42b501
}

.score_box.green_border .scorerpad div {
background:none repeat scroll 0 0 #42b501;
display:inline-block;
left:3px;
padding-left:3px;
padding-right:3px;
position:relative;
z-index:0
}

.score_box.green_border .scorerpad div .score,.score_box.green_border .scorerpad div .overs {
color:#fff
}

.score_box.green_border .scorerpad div .overs {
position:relative;
top:-2px
}

.score_box.blue_border .result_text {
color:#007dc0
}

#right_menu {
cursor:pointer;
padding-left:9px
}

.score_title {
font-size:11px;
color:#424242;
padding-bottom:3px;
text-transform:uppercase
}

.score_box .boldtext {
font-weight:700;
text-transform:uppercase
}

.score_box .icon_flag {
padding-top:2px;
margin-right:5px
}

.score_box .country {
font-weight:700;
font-size:15px;
text-transform:uppercase;
color:#525252;
font-family:HelveticaNeueLTStdBold,Arial
}

.score_box .score {
font-weight:700;
font-size:15px;
text-transform:uppercase;
color:#525252
}

.score_box .overs {
font-size:10px;
color:#525252;
margin-left:0
}

.scorebox_row {
clear:both;
overflow:hidden;
padding-bottom:3px
}

.score_box .result_text {
font-weight:700;
font-size:12px;
text-transform:uppercase
}

.matches_menu {
background:#222;
margin:0;
padding:10px;
overflow:hidden;
z-index:1
}

.matches_menu ul {
padding-left:5px
}

.matches_menu #submenu1,.matches_menu #submenu2 {
padding-right:10px
}

.matches_menu li {
list-style-type:none
}

.matches_menu li a {
border-top:1px solid #fff;
color:#fff;
display:block;
font-family:HelveticaNeueLTStd,Arial;
font-size:11px;
padding-bottom:13px;
padding-top:13px;
text-decoration:none;
text-transform:uppercase
}

.matches_menu li:last-child a {
border-bottom:1px solid #fff
}

.matches_menu li a:hover {
text-decoration:none
}

.matches_menu .nobot_border {
border-bottom:none!important
}

.matches_menu .notop_border {
border-top:none!important
}

.matches_menu .sub {
background:url(../images/menu_arrow.png) no-repeat scroll right center
}

.scorebox_row .scorerpad {
padding-right:20px
}

.img-responsive {
width:100%
}

.matches_menu {
position:absolute
}

.dark_bg {
background:#404040;
padding:15px 10px;
overflow:hidden
}

.blue_bar {
background:none repeat scroll 0 0 #007dc0;
color:#fff;
font-family:HelveticaNeueLTStd,Arial;
font-size:15px;
height:40px;
padding-left:12px;
padding-top:7px;
text-transform:uppercase;
width:100%
}

.close_bar {
background:#007dc0;
height:40px;
width:100%
}

.close_bar a {
color:#fff;
display:block;
float:right;
font-family:arial;
font-size:13px;
font-weight:700;
margin-right:10px;
margin-top:10px;
text-transform:uppercase;
margin-left:10px
}

.close_bar a img {
position:relative;
top:-1px
}

.close_bar a:hover {
text-decoration:none;
color:#fff
}

.ranking_popup {
background:#fff
}

.standings {
background:#fff
}

.ranking_popup .country_name {
color:#404040;
font-family:HelveticaLTStdBold,Arial;
font-size:14px;
line-height:11px;
padding-bottom:7px;
text-transform:uppercase;
font-weight:700
}

.ranking_popup .rankpop_row {
background:url(../images/ranking_pop_spacer.jpg) repeat-x scroll center bottom rgba(0,0,0,0);
border-bottom:1px solid #333;
overflow:hidden;
padding:10px 9px
}

.standings .standings_row {
background:url(../images/ranking_pop_spacer.jpg) repeat-x scroll center bottom rgba(0,0,0,0);
border-top:1px solid #333;
overflow:hidden;
padding:8px 9px 0 0
}

.standings .standings_row:last-child {
border-bottom:1px solid #333
}

.standings_row .standing_info {
clear:both;
font-size:11px;
padding-bottom:2px;
padding-left:10px;
padding-top:13px
}

.standings_row .standing_info span {
color:#4f4f4f
}

.standings_row .standing_info .bold_text {
font-weight:700
}

.standings_row .standing_info .figure {
margin-right:5px;
padding-left:3px
}

.row_section {
padding-left:10px;
padding-right:10px;
padding-bottom:10px
}

.ranking_popup .rankpop_row:last-child {
margin-bottom:5px
}

.ranking_popup .rankpop_row .country_info {
margin-left:7px
}

.ranking_popup .black_header,.mostrwc_popup .black_header,.run_rate_popup .black_header {
background:url(../images/black_header_spacer.png) repeat-x scroll left top #1a1a1a;
clear:both;
color:#fff;
font-family:HelveticaNeueLTStd,Arial;
font-size:14px;
height:31px;
line-height:31px;
padding-left:10px;
text-transform:uppercase;
font-weight:600
}

.mostrwc_box {
overflow:hidden
}

.mostrwc_content .mostrwc_box:last-child {
border-bottom:2px solid #9f9f9f
}

.mostrwc_popup .progess_bar {
background:none repeat scroll 0 0 #f4f4f4;
clear:right;
height:11px;
position:relative;
top:8px
}

.mostrwc_popup .progess_bar .inner_bar {
position:absolute;
background:none repeat scroll 0 0 #7e7e7e;
height:11px
}

.progress10 {
width:10%
}

.progress15 {
width:15%
}

.progress20 {
width:20%
}

.progress25 {
width:25%
}

.progress30 {
width:30%
}

.progress35 {
width:35%
}

.progress40 {
width:40%
}

.progress45 {
width:45%
}

.progress50 {
width:50%
}

.progress55 {
width:55%
}

.progress60 {
width:60%
}

.progress65 {
width:65%
}

.progress70 {
width:70%
}

.progress75 {
width:75%
}

.progress80 {
width:80%
}

.progress85 {
width:85%
}

.progress90 {
width:90%
}

.progress95 {
width:95%
}

.progress100 {
width:100%
}

.mostrwc_popup .left_col,.mostrwc_popup .right_col {
padding-left:0;
padding-right:0
}

.ranking_popup .rating_box {
background:none repeat scroll 0 0 #3f3f3f;
padding-bottom:4px;
padding-left:6px;
padding-right:6px;
text-align:center;
min-width:58px
}

.standings .rating_box {
background:none repeat scroll 0 0 #3f3f3f;
padding-bottom:4px;
padding-left:8px;
padding-right:8px;
text-align:center;
width:auto;
height:46px;
min-width:46px
}

.ranking_popup .rating_no {
color:#fff;
font-family:arial;
font-size:27px;
font-weight:700;
line-height:27px;
padding-top:5px;
text-transform:uppercase
}

.standings .rating_no {
color:#fff;
font-family:arial;
font-size:26px;
font-weight:700;
line-height:25px;
padding-top:3px;
text-transform:uppercase
}

.ranking_popup .rating_text {
color:#fff;
font-family:HelveticaNeueLTStd ,Arial;
font-size:11px;
text-transform:uppercase
}

.standings .rating_text {
color:#fff;
font-family:HelveticaNeueLTStd ,Arial;
font-size:12px;
text-transform:uppercase
}

.ranking_popup .date {
border-bottom:1px solid #000;
color:#000;
font-family:arial;
font-size:11px;
margin-left:10px;
margin-right:10px;
padding-bottom:7px;
padding-right:0;
padding-top:5px;
text-align:right
}

.standings .date {
border-bottom:1px solid #000;
color:#000;
font-family:arial;
font-size:11px;
padding-bottom:7px;
padding-right:10px;
padding-top:5px;
text-align:right
}

.ranking_popup .rank_box {
background:#a1a1a1;
text-align:center;
width:42px;
height:50px;
overflow:hidden
}

.standings_row .rank_box {
background:none repeat scroll 0 0 #a1a1a1;
height:25px;
line-height:25px;
overflow:hidden;
text-align:center;
width:25px
}

.standings_row .flag_img img {
height:25px
}

.ranking_popup .text {
color:#fff;
font-family:HelveticaNeueLTStd,Arial;
font-size:11px;
padding-top:5px;
text-transform:uppercase
}

.standings .text {
color:#fff;
font-family:HelveticaNeueLTStd,Arial;
font-size:11px;
padding-top:3px;
text-transform:uppercase
}

.ranking_popup .rank_no {
color:#fff;
font-family:arial;
font-size:26px;
font-weight:700;
line-height:27px;
text-transform:uppercase
}

@media (max-width:340px)
{
.ranking_popup .player_name{width:100px !important;}
}

.standings .rank_no {
color:#fff;
font-family:arial;
font-size:17px;
font-weight:700;
line-height:24px;
padding-top:1px;
text-transform:uppercase
}

.ranking_popup .player_name {
color:#404040;
font-family:HelveticaNeueLTStd,Arial;
font-size:13px;
font-weight:700;
line-height:15px;
text-transform:uppercase;
width:70px
}

.standings .player_name {
color:#404040;
display:inline-block;
font-family:HelveticaNeueLTStd,Arial;
font-size:20px;
font-weight:700;
line-height:17px;
text-transform:uppercase;
width:auto
}

.ranking_popup .country_name_small {
color:#464646;
font-family:HelveticaNeueLTStd,Arial;
font-size:14px;
line-height:15px;
padding-top:3px;
text-transform:uppercase
}

.standings .country_name_small {
color:#464646;
font-family:HelveticaNeueLTStd,Arial;
font-size:14px;
line-height:15px;
padding-top:3px;
text-transform:uppercase
}

.ranking_popup .player_info {
margin-left:7px
}

.standings .player_info {
margin-left:7px
}

.stats_content,.mostrwc_content/* This class will be used to most runs,most wickets and most Catches content ie. */ {
padding:10px;
background:#fff;
overflow:hidden
}

.mostrwc_content .mostrwc_box {
border-top:2px solid #9f9f9f;
padding:9px 0 0;
padding:9px 0 0
}

.stats_content .gray_header {
background:none repeat scroll 0 0 #ebebeb;
border-top:1px solid #3f3f3f;
color:#333;
font-family:HelveticaLTStdBold,Arial;
font-size:11px;
padding-bottom:1px;
padding-left:10px;
padding-top:1px;
text-transform:uppercase
}

.stats_content .player_name {
color:#404040;
font-family:HelveticaLTStdBold,Arial;
font-size:14px;
line-height:11px;
padding-bottom:7px;
text-transform:uppercase
}

.stats_content .player_name span {
margin-left:5px
}

.stats_content .runs {
color:#404040;
font-family:HelveticaLTStdBold,Arial;
font-size:40px;
line-height:11px;
margin-top:10px;
text-transform:uppercase;
display:block
}

.stats_content .stats_info {
margin-left:5px;
width:70%
}

.stats_content .stats_row {
padding:10px
}

.stats_icon_plus img {
margin-top:25px;
position:relative;
top:5px
}

.runs_box {
width:48%;
float:left
}

.wickets_box {
width:48%;
float:right!important;
border-bottom:1px solid #3f3f3f
}

.stats_content .runs_box .icon {
background:url(../images/icon_bat.png) no-repeat scroll left bottom rgba(0,0,0,0);
height:29px;
margin-left:3px;
margin-top:3px;
width:24px
}

.stats_content .wickets_box .icon {
background:url(../images/icon_ball.png) no-repeat scroll left bottom rgba(0,0,0,0);
height:29px;
margin-left:9px;
margin-top:3px;
width:24px
}

.stats_wf .runs_box,.stats_wf .wickets_box,.stats_wf .catches_box {
width:100%
}

.standings_wf .player_name {
font-size:15px
}

.stats_wf .wickets_box {
border-bottom:none
}

.stats_wf .stats_info {
width:75%
}

.catches_box {
border-bottom:1px solid #3f3f3f;
width:48%
}

.runs_box,.wickets_box,.catches_box {
float:left;
min-height:90px
}

.mostrwc_popup .player_name {
color:#404040;
font-family:HelveticaLTStdBold,Arial;
font-size:18px;
line-height:16px;
padding-bottom:7px;
text-transform:uppercase
}

.mostrwc_popup .country_flag {
margin-right:5px
}

.mostrwc_popup .mostrwc_blackbox {
background:none repeat scroll 0 0 #3f3f3f;
padding-bottom:4px;
padding-left:6px;
padding-right:6px;
text-align:center
}

.mostrwc_popup .runs {
color:#fff;
font-family:arial;
font-size:23px;
font-weight:700;
line-height:19px;
padding-top:3px;
text-transform:uppercase
}

.mostrwc_popup .row1,.mostrwc_popup .row2 {
clear:both
}

.mostrwc_popup .grey_box {
background:#ececec;
margin-top:5px;
clear:both;
float:left;
width:100%
}

.clear {
clear:both
}

.summary_series_winner_bg {
background:#2a2a2a;
width:100%;
padding:30px;
text-align:center
}

.summary_series_winner {
font-family:HelveticaNeueLTStd,Arial;
font-size:14px;
text-transform:uppercase;
color:#fff;
padding-bottom:10px
}

.series_winner_name {
font-family:HelveticaNeueLTStd,Arial;
font-size:20px;
text-transform:uppercase;
color:#fff;
padding:2px;
background:#000;
min-width:125px;
width:125px;
text-align:center;
margin:0 auto;
margin-top:10px
}

.summary_series_result {
width:94%;
margin:0 auto;
height:auto;
text-align:center
}

.summary_series_result_box {
width:100%;
height:auto;
background:#fff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
min-height:50px
}

.summary_series_right_arrow {
width:20px;
float:right;
background:#d7000f;
border-radius:0 5px 5px 0;
padding:32px 0
}

.summary_series_matches_detail {
float:left;
margin-top:8px
}

.summary_series_matches {
color:#515151;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:11px;
padding-bottom:5px;
text-transform:uppercase;
text-align:left;
text-indent:10px;
line-height:18px;
font-weight:700
}

.series_vs {
font-weight:400
}

.summary_series_row1 {
font-size:12px;
font-weight:400
}

.summary_series_row2 {
font-size:15px
}

.summary_series_row3 {
color:#d7000f;
font-size:12px
}

.feed_ticker {
padding-bottom:0!important
}

.breaking_news {
position:absolute;
z-index:9999
}

.news_section {
margin-top:10px
}

.feed_col {
display:block!important;
padding:0!important
}

.feed_page {
width:322px!important
}

.mostrwc_popup .grey_box {
text-align:center;
color:#3f3f3f;
font-size:12px
}

.mostrwc_popup .grey_box .text_bold {
text-align:center;
font-family:HelveticaLTStdBold,Arial
}

.mostrwc_popup .grey_box .numbers {
padding-left:3px
}

.mostrwc_popup .grey_box .divider {
padding-left:3px;
padding-left:6px;
padding-right:6px
}

.scorecard_bg {
background:#fff;
padding-top:15px;
padding-left:5px;
padding-right:5px
}

.scorecard_tabs {
background:#a1a1a1;
height:auto;
padding-top:4px;
clear:both
}

.current_player div {
color:#007dc0!important
}

.current_player .scorecard_runs {
background:#007dc0!important;
color:#fff!important
}

.standings .scorecard_tabs {
margin-bottom:10px
}

.scorecard {
background-color:#ebebeb;
border-bottom:1px solid #3e3e3e;
color:#656565;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:11px;
font-weight:700;
margin:0 auto;
padding:2px 2px 2px 7px;
width:97%
}

.match_completed {
float:left!important
}

.scorecard div:first-child {
padding-left:0!important
}

.tabs_detail {
list-style:none;
margin-left:-36px;
clear:both
}

.tabs_detail li {
display:inline
}

.tabs_detail li a {
background-color:#ebebeb;
border-radius:5px 5px 0 0;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
-ms-border-radius:5px 5px 0 0;
-o-border-radius:5px 5px 0 0;
color:#3f3f3f;
display:inline-block;
float:left;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:11px;
font-weight:700;
line-height:12px;
margin-left:5px;
min-height:30px;
padding:5px 4px 4px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:65px
}

.standings .tabs_detail li a {
width:auto;
padding-left:5px;
padding-right:5px
}

.tabs_detail li a.green_text {
color:#42b501
}

.mhtn_content .tabs_detail li a {
padding-top:8px
}

.tabs_detail li a.selected {
color:#3f3f3f;
background-color:#fff
}

.tabs_detail li a:hover {
background-color:#fff
}

.scorecard .extra_text {
color:#989899;
font-size:12px;
font-weight:700
}

.scorecard .grey_text {
color:#878788;
font-size:10px;
font-weight:700;
padding-bottom:12px
}

.score_chart {
background:none;
font-weight:400!important;
padding:4px 0
}

.scorecard_right_arrow {
text-align:right;
padding-right:0!important
}

.scorecard_runs {
background:none repeat scroll 0 0 #3e3e3e;
color:#fff;
display:block;
margin:0 auto;
padding:1px 5px;
text-align:center;
width:30px
}

.scorecard .no_lrpad {
padding-left:0!important;
padding-right:0!important
}

.score_total_bg {
background:#282828!important;
padding:0!important;
font-size:26px;
color:#fff;
font-weight:700;
border-style:none!important;
margin-top:-1px;
width:100%
}

.score_total_bg div:nth-child(2),.score_total_bg div:nth-child(3) {
width:auto!important;
display:block
}

.score_total {
background:none repeat scroll 0 0 #000;
font-size:26px!important;
font-weight:700;
line-height:26px;
margin-top:9px;
padding:0 2px;
width:auto
}

.total_bg {
background-color:#000;
padding:5px 5px 10px 15px
}

.arrow {
width:0;
height:0;
border-left:100px solid blue;
border-top:50px solid transparent;
border-bottom:50px solid transparent
}

.pad_left5 {
padding-left:5px!important
}

.pad_left0 {
padding-left:0!important
}

.pad_right0 {
padding-right:0!important
}

.scorecard_extras {
background:#949494!important;
margin-top:12px;
margin-left:14px;

}

.score_total_over {
display:block;
float:left;
font-size:10px!important;
height:18px;
line-height:18px;
margin-left:11px;
margin-top:17px
}

.scorecard_wicketfall {
list-style:outside none none;
margin-bottom:0;
margin-left:2px;
padding-left:0
}

.scorecard_wicketfall li {
color:#404051;
font-size:11px;
padding:5px 0 0;
font-weight:700
}

.bowl_player_name {
font-size:12px;
font-weight:700
}

.scorecard_chart {
margin:0 auto;
padding-bottom:30px;
padding-top:10px;
width:96%
}

.wicket_section {
margin-top:20px
}

.div1 {
width:50%;
float:left
}

.div2 {
width:50%;
float:left
}

.div3 {
width:50%;
float:left
}

.div4 {
width:50%;
float:left
}

.section1 {
float:left;
width:50%
}

.section2 {
float:right;
width:50%
}

.circle {
background:none repeat scroll 0 0 #ac2722;
border-radius:10px;
color:#fff;
display:block;
float:left;
font-family:arial;
font-size:10px;
height:16px;
margin-right:5px;
padding-top:0;
text-align:center;
width:16px
}

.bowling_score_chart {
padding:8px 0;
border-bottom:2px solid #9f9f9f
}

.scorecard div,.score_chart div,.bowling_score_chart div,.bowling_score_chart_heading div {
padding-left:0!important;
padding-right:0!important
}

.bowling_score_chart_heading {
border-bottom:1px solid #9f9f9f;
height:23px;
line-height:21px
}

.scorecard_match_info {
clear:both;
color:#3f3f3f;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:11px;
margin:0 auto;
padding:0 0 10px;
width:96%
}

.scorecard_match_info div:first-child {
padding-left:0
}

.scorecard_match_info div {
padding-left:0;
padding-right:0
}

.scorecard_match_info p {
line-height:13px;
color:#5b5b5b
}

.scorecard_match_info p b {
text-transform:capitalize
}

.partnership_chart {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
width:96%;
margin:15px auto 0
}

.partnership_chart_heading {
background:none repeat scroll 0 0 #3f3f3f;
color:#fff;
font-size:11px;
font-weight:700;
height:23px;
line-height:20px;
padding:2px 0;
text-indent:7px
}

.pad_right0 {
padding-right:0!important
}

.leading_partnership {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
font-weight:700;
margin-top:10px;
color:#3f3f3f;
padding-bottom:25px
}

.leading_partnership div:first-child {
padding-left:0
}

.leading_partnership div:nth-child(2) {
padding-right:10px
}

.leading_partnership div:first-child p:first-child {
margin-left:10px
}

.leading_partnership_balls {
color:#777;
font-size:11px;
font-weight:400!important;
margin-left:-25px;
line-height:17px
}

.runs_score {
background:none repeat scroll 0 0 #007dc0;
color:#fff;
font-size:11px;
line-height:16px;
padding-right:5px
}

.balls_score {
background:#8c9499;
color:#fff;
padding-left:5px;
margin-left:-20px;
width:110px;
font-size:11px;
line-height:16px
}

.more_partnership {
clear:both;
color:#454545;
display:block;
float:right;
font-size:11px;
font-weight:700;
padding-top:10px;
text-align:right;
width:170px
}

.more_partnership a {display:block;}

.charts_details {
margin-top:10px;
display:block;
padding-bottom:25px;
overflow:hidden
}

.charts_details .no_space {
padding:0;
margin:0
}

.pad_right10 {
padding-right:10px!important
}

.disc_right_arrow {
padding-left:5px
}

.matchinfo_section {
background:none repeat scroll 0 0 #ebebeb;
float:left;
height:23px;
line-height:18px;
margin:24px 5px 11px
}

.matchinfo_section:first-child {
margin-top:7px;
border:none;
text-transform:uppercase
}

.fall_wicket_section {
border:none;
margin-top:20px
}

.partship_popup .black_box,.mhtn_content .black_box {
background:none repeat scroll 0 0 #323232;
clear:both;
overflow:hidden;
padding:10px 12px
}

.wgn_popup .black_box {
background:none repeat scroll 0 0 #323232;
clear:both;
min-height:75px;
padding:10px 12px
}

.wgn_popup{background:#ebebeb;}

.wgn_box {
background:url(../images/wagonwheel_grey_bg.png) no-repeat scroll center top rgba(0,0,0,0);
margin:20px auto 0;
min-height:243px;
padding-top:12px;
position:relative;
text-align:center;
width:493px
}

.wgn_box span {
color:#787974;
font-family:arial;
font-size:11px;
font-weight:700;
position:absolute
}

.wgn_box span.r1 {
right:165px;
top:4px
}

.wgn_box span.r2 {
right:34px;
top:57px
}

.wgn_box span.r3 {
right:25px;
top:149px
}

.wgn_box span.r4 {
right:139px;
top:209px
}

.wgn_box span.l1 {
right:330px;
top:209px
}

.wgn_box span.l2 {
right:450px;
top:148px
}

.wgn_box span.l3 {
right:443px;
top:59px
}

.wgn_box span.l4 {
right:324px;
top:6px
}

.wgn_box img {
margin:0 auto;
width:432px
}

.verses .dropdown-menu li img {
margin-right:5px
}

.wgn_xnote {
font-size:11px;
color:#6b6b6b
}

.bottom_stat {
color:#7c7c7c;
font-size:11px;
margin-bottom:14px;
margin-top:10px;
text-align:center
}


.bottom_stat span {
margin-right:12px;
margin-left:3px
}


.top_stat span {
margin-right:12px;
margin-left:3px
}

.top_stat {
color:#7c7c7c;
font-size:11px;
margin-bottom:14px;
margin-top:10px;
text-align:center;
margin-left:3%;
}

.mhtn_content .black_box .title {
color:#fff;
font-family:HelveticaLTStdBold,Arial;
font-size:12px;
line-height:16px;
padding-top:0;
text-transform:uppercase;
margin-left:-15px
}

.wgn_popup .black_box .player_photo,.partship_popup .black_box .player_photo {
margin-right:6px
}

.wgn_popup .black_box .player_photo img {
width:43px
}

.wgn_popup .black_box .name_info,.wgn_popup .black_box .verses,.partship_popup .black_box .name_info {
padding-left:0;
padding-right:0
}

.partship_popup .black_box .name_info {
position:relative;
top:2px
}

.wgn_popup .black_box .verses span {
background:url(../images/wgn_right_arrow.png) no-repeat scroll right center #212121;
color:#fff;
display:inline-block;
font-family:HelveticaNeueLTStd,Arial;
font-size:12px;
margin-top:5px;
padding:13px 35px 13px 19px;
text-align:center;
text-transform:uppercase;
text-align:left;
float:right;

}

.wgn_popup .black_box .more_info {
clear:both;
color:#fff;
font-family:HelveticaNeueLTStd,Arial;
font-size:12px;
padding-top:5px
}

.partship_popup .black_box .more_info {
clear:both;
color:#fff;
font-family:HelveticaNeueLTStd,Arial;
font-size:12px;
padding-top:2px
}



.wgn_popup .black_box .more_info img {
width:27px;
margin-right:5px
}



.wgn_popup .black_box .player_name {
color:#fff;
font-family:HelveticaLTStdBold,Arial;
font-size:17px;
line-height:16px;
padding-top:10px;
text-transform:uppercase;
width:100%;

}

.partship_popup .black_box .title {
color:#fff;
font-family:HelveticaLTStdBold,Arial;
font-size:17px;
line-height:16px;
padding-top:0;
text-transform:uppercase
}

.wgn_popup .grey_content {
	background: none repeat scroll 0 0 #ebebeb;
    clear: both;
    height: auto;
    overflow-y: auto;
    padding: 10px;
	
	}

.wgn_popup .grey_content .top_figure {
margin-top:10px;
text-align:center
}

.wgn_popup .grey_content .top_figure ul {
padding-left:0
}

.wgn_popup .grey_content .top_figure ul li {
padding:7px;
margin-right:12px;
display:block;
float:left
}

.wgn_popup .grey_content .top_figure ul li .title {
font-family:HelveticaNeueLTStd,Arial;
text-transform:uppercase;
color:#3a3a3a;
font-size:11px
}

.wgn_popup .grey_content .top_figure ul li .bold_text {
color:#3a3a3a;
font-family:arial;
font-size:18px;
font-weight:700;
line-height:15px
}

.wgn_popup .grey_content .top_figure ul li .title,.wgn_popup .grey_content .top_figure ul li .bold_text {
text-align:left
}

.wgn_popup .batting_stat {
display:inline-block;
overflow:hidden;
margin:0 auto
}

.wgn_popup .grey_content .top_figure ul li:first-child {
background:url(../images/icon_bat_black.png) no-repeat scroll left 12px #404040;
padding-left:33px;
padding-top:7px
}

.wgn_popup .grey_content .top_figure ul li:first-child .title,.wgn_popup .grey_content .top_figure ul li:first-child .bold_text {
color:#fff
}

.wgn_img {
text-align:center
}

.wgn_img img {
max-width:100%
}

.color_bars {
text-align:center;
margin-top:26px
}

.wgn_popup .bottom_box {
	background: url("../images/icon_mike.png") no-repeat scroll 10px 13px #737373;
    border-radius: 10px;
    color: #fff;
    font-size: 12px;
    padding: 10px 10px 10px 40px;
}

.wgn_popup .bottom_box .big_text {
font-size:14px;
font-weight:700;
}

.wgn_popup .bottom_box .red_text {
background:none repeat scroll 0 0 #cb1a1d;
color:#fff;
font-size:14px;
font-weight:700;
padding-left:2px;
padding-right:2px;
text-transform:uppercase
}

.color_bars ul {
display:inline-block;
margin:0 auto;
overflow:hidden;
padding-left:0
}

.color_bars ul li {
display:block;
float:left;
margin-right:11px;
width:41px
}

.color_bars ul li:last-child {
margin-right:0
}

.color_bars ul li .numbers {
color:#3b3b3b;
font-family:arial;
font-size:11px;
font-weight:700;
text-align:center
}

.color_bars ul li .runs {
color:#474747;
font-family:arial;
font-size:11px;
text-align:center
}

.color_bars ul li:nth-child(1) div:first-child {
border-bottom:4px solid #1670db
}

.color_bars ul li:nth-child(2) div:first-child {
border-bottom:4px solid #00ffd4
}

.color_bars ul li:nth-child(3) div:first-child {
border-bottom:4px solid #ffd900
}

.color_bars ul li:nth-child(4) div:first-child {
border-bottom:4px solid #ff9e00
}

.color_bars ul li:nth-child(5) div:first-child {
border-bottom:4px solid #ff6100
}

.color_bars ul li:nth-child(6) div:first-child {
border-bottom:4px solid #ff2400
}

.paship_row {
border-bottom:1px solid #ebebeb;
clear:both;
overflow:auto;
padding:10px 14px 8px;
}

.paship_content {
padding:9px 0;
background:#fff;
height:500px;
}

.paship_content .paship_row .cols {
padding-left:0;
padding-right:0
}

.partship_popup .player_name {
color:#434343;
font-family:HelveticaLTStdBold,Arial;
font-size:13px;
line-height:16px;
padding-top:0;
text-transform:uppercase;
padding-top:4px
}

.partship_popup .player_photo_left {
margin-right:10px
}

.partship_popup .player_photo_right {
margin-left:10px
}

.partship_popup .player_score {
font-family:HelveticaNeueLTStd,Arial;
font-size:12px
}

.partship_popup .player_score span {
padding-left:3px
}

.partship_popup .progress_bar_left {
background:none repeat scroll 0 0 #4d95e0;
color:#fff;
display:block;
float:right;
font-family:HelveticaNeueLTStd,Arial;
font-size:11px;
height:15px;
line-height:15px;
padding-right:4px;
text-align:right
}

.partship_popup .progress_bar_right {
background:none repeat scroll 0 0 #8e9598;
color:#fff;
display:block;
float:left;
font-family:HelveticaNeueLTStd,Arial;
font-size:11px;
height:15px;
line-height:15px;
padding-left:4px;
text-align:left
}

.partship_popup .total_runs {
color:#212121;
display:block;
font-family:HelveticaLTStdBold ,Arial;
font-size:11px;
line-height:16px;
padding-top:37px;
text-transform:uppercase;
text-align:center
}

.mhtn_content {
background:none repeat scroll 0 0 #fff;
clear:both;
overflow:hidden
}

.graph_img img {
margin:0 auto;
display:block;
max-width:100%;
display:block
}

.grey_listing {
background:none repeat scroll 0 0 #ebebeb;
margin:15px;
overflow:hidden;
padding-bottom:20px
}

.grey_section_header {
color:#424242;
font-family:HelveticaLTStdBold,Arial;
font-size:13px;
padding:15px;
text-transform:uppercase
}

.grey_listing ul {
padding:0;
list-style-type:none
}

.grey_listing ul li {
font-family:HelveticaNeueLTStd,Arial;
font-size:12px;
margin-bottom:10px;
color:#7f7e7f
}

.grey_listing .listing {
padding-left:20px
}

.grey_listing ul span {
background:#b22416;
color:#fff;
border-radius:10px;
width:18px;
height:18px;
text-align:center;
line-height:18px;
display:inline-block;
margin-right:10px
}

@media {
.grey_listing ul span {
line-height:21px
}
}

.grey_listing ul {
margin-bottom:0
}

#ticker_live {
overflow:hidden
}

.ticker_inn {
list-style:none;
padding-left:0;
display:block;
width:auto!important;
height:35px!important;
margin-bottom:0
}

.ticker_inn li {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
left:0;
right:0;
width:100%!important;
text-align:center;
display:block;
overflow:hidden;
line-height:16px;
font-weight:600;
padding-top:2px
}

.live_heading_bg {
background:#42b501!important;
padding:14px 20px 13px;
height:40px
}

.prematch_heading {
padding:14px 16px 13px
}

.live_countries {
color:#42b501!important
}

.live_score_bg {
background:#42b501!important
}

.live_score_white_bg {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
color:#3f3f3f;
background:#fff!important;
width:100%;
height:auto;
padding:10px 0;
margin-bottom:10px
}

.live_speak_bg .additional_comments {
padding-top:10px;
margin-top:10px;
float:left;
clear:both;
border-top:1px dashed #777
}

.live_score_white_bg .live_speak_bg {
background:#eaeaea;
margin-top:0
}

.live_score_gray_bg {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
color:#3f3f3f;
background:#eaeaea;
border:none;
width:100%;
height:auto;
padding:7px 0 10px
}

.live_score_detail {
width:96%;
height:auto;
margin:0 auto;
height:auto;
position:relative
}

.live_speak_bg {
background:#fff;
width:100%;
padding:10px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px
}

.live_score_detail .red_box {
background:#d21510!important;
text-transform:uppercase
}

.live_score_detail .dark_bg {
background:#737373!important
}

.live_score_detail .dark_bg p {
color:#fff
}

.live_speak_bg2 {
background:#eaeaea;
width:100%;
padding:10px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px
}

.speak_icon {
background:url(../images/speak.png) no-repeat;
width:20px;
height:35px;
float:left
}

.dark_bg .speak_icon {
background:url(../images/speak_white.png) no-repeat;
width:20px;
height:35px;
float:left
}

.additional_comment {
background:#c4c4c4
}

.speak_icon_white {
background:url(../images/speak_white.png) no-repeat;
width:20px;
height:35px;
float:left
}

.speak_white_bg {
background:url(../images/speak_white_bg.png) no-repeat;
width:20px;
height:35px;
float:left
}

.live_scoreboard {
float:left;
margin-left:10px;
width:89%
}

.live_overs {
font-weight:700
}

.score_player_name {
font-weight:700;
font-size:12px;
color:#3f3f3f
}

.score_player_otherinfo {
color:#7b7b7b;
font-weight:700;
font-size:11px
}

.live_overs_four_runs {
background:#42b501!important;
color:#fff;
margin-left:2px;
padding:1px 2px;
text-transform:uppercase
}

.live_players {
margin-top:10px
}

.live_batsman {
float:left
}

.live_batsman_name {
font-weight:700;
float:left;
margin-left:5px;
line-height:13px
}

.live_batsman,.live_batsman_name {
z-index:1;
position:relative
}

.ground_1,.ground_2,.ground_3 {
z-index:0;
position:relative
}

.live_batsman_score_balls {
font-weight:400
}

.live_bowler_name {
font-weight:700;
float:right;
margin-right:5px;
line-height:13px;
text-align:right;
font-size:12px;
color:#3f3f3f
}

.live_ball_image {
background:url(../images/ball.png);
width:19px;
height:19px;
float:right;
margin:5px 0
}

.ground_1 {
margin:0 auto;
margin-top:-10px
}

.ground_1 img {
max-width:300px;
width:100%
}

.ground_2 {
margin:0 auto
}

.ground_3 {
margin:0 auto
}

.live_prev_score_det {
font-size:11px;
text-align:center;
margin-top:5px;
color:#3f3f3f
}

.pad_left10 {
padding-left:10px
}

.mar_top15 {
margin-top:15px
}

.mar_top5 {
margin-top:5px
}

.no_runs {
background:#3f3f3f!important;
text-transform:uppercase
}

.default_arrow {
background:url(../images/disc_down_arrow.png) no-repeat;
background-position:bottom right;
position:absolute;
right:5%;
float:right;
width:21px;
height:21px;
z-index:9999;
margin-top:-10px;
cursor:pointer
}

.disc_down_arrow_green {
background:url(../images/disc_down_arrow_green.png) no-repeat;
background-position:bottom right;
position:absolute;
right:5%;
float:right;
width:21px;
height:21px;
z-index:9999;
margin-top:-10px;
cursor:pointer
}

.disc_down_arrow_grey {
background:url(../images/disc_up_arrow.png) no-repeat;
background-position:bottom right;
position:absolute;
right:5%;
float:right;
width:21px;
height:21px;
z-index:9999;
bottom:-20px
}

.disc_down_arrow_red {
background:url(../images/disc_down_arrow_red.png) no-repeat;
background-position:bottom right;
position:absolute;
right:5%;
float:right;
width:21px;
height:21px;
z-index:9999;
margin-top:-10px;
cursor:pointer
}

.caught {
background:#d21510!important
}

.caught_txt {
font-weight:700
}

.dark_grey {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
background:#737373;
margin-top:15px;
color:#fff!important
}

.dark_white {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
background:#fff;
margin-top:15px;
color:#3f3f3f
}

.match_summary_flag1 {
background:url(../images/match_summary_aus_flag.jpg);
background-repeat:no-repeat;
width:45px;
height:32px;
float:left
}

.match_summary_flag2 {
background:url(../images/match_summary_england_flag.jpg);
background-repeat:no-repeat;
width:45px;
height:32px;
float:left
}

.match_summary_vs {
background:none repeat scroll 0 0 #343434;
padding-bottom:9px;
padding-top:9px
}

.match_summary_vs > div:first-child {
padding-right:0!important
}

.match_summary_vs > div:nth-child(2) {
padding-left:0!important
}

.match_summary_vs .flag_left {
padding-left:10px!important
}

.match_summary_vs .flag_right {
padding-right:10px!important
}

.match_summary_header {
margin-bottom:0!important
}

.match_summary_black_header a:hover {
background:none!important
}

.match_summary_countries {
color:#fff;
display:block;
font-family:HelveticaNeueLTStd;
font-size:11px;
line-height:12px;
margin-bottom:7px;
padding:2px 0px;

text-transform:uppercase;
width:95%;
}
.match_summary_vs .flag_left .match_summary_countries{text-align:left;}
.match_summary_vs .flag_right .match_summary_countries{text-align:right;}

.match_summary_vs > div:nth-child(2) .match_summary_countries{text-align:right;}

.match_summary_flags {
clear:both
}

.match_summary_flag1 {
float:left
}

.match_summary_flag2 {
float:right
}

.match_summary_score1 {
margin-left:3px
}

.match_summary_score2 {
margin-right:3px
}

.match_summary_score_bg {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight:700;
color:#fff;
font-size:10px
}

.team_runs {
font-size:18px;
line-height:18px
}

.double_inn .team_runs {
font-size:12px;
line-height:16px
}

.double_inn .inn_text {
font-size:9px;
font-weight:700;
color:#999;
padding:0 3px
}

.match_summary_vs .overs {
clear:both;
float:left;
margin-top:2px
}

.man_of_the_match {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
background:#000;
color:#fff;
text-align:center;
font-size:14px;
padding:5px;
font-weight:700
}

.match_begins {
background:none repeat scroll 0 0 #000;
color:#fff;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:14px;
font-weight:700;
padding:16px 0;
text-align:center
}

.team_result {
width:100%;
height:auto;
margin:0 auto;
margin-top:10px
}

.match_summary_won {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
width:100%;
padding:8px;
font-size:14px;
line-height:17px;
background:#d21410;
color:#fff;
margin-bottom:10px;
text-align:center;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
text-transform:uppercase
}

.match_summary_won_det {
margin-left:5px
}

.match_summary_score_detail {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:11px;
font-weight:700;
width:100%;
min-height:80px;
background:#fff;
margin-top:10px;
margin-bottom:15px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px
}

.match_summary_score_detail .default_arrow {
position:relative;
right:20px
}

.match_summary_score_detail .disc_down_arrow_grey {
margin-top:-41px
}

.match_summary_score_detail .arrow_pos {
right:14px
}

.match_summary_score_detail .live_speak_bg {
margin-bottom:10px
}

.match_summary_score_detail .wicket_image {
margin-top:15px
}

.wicket_bg {
background:#3f3f3f;
padding-top:10px;
border-radius:5px 0 0 5px;
-webkit-border-radius:5px 0 0 5px;
-moz-border-radius:5px 0 0 5px;
-ms-border-radius:5px 0 0 5px;
-o-border-radius:5px 0 0 5px;
color:#fff;
width:60px
}

.wicket_image {
background:url(../images/wickets.png) no-repeat;
width:37px;
height:39px;
margin:4px auto 0
}

.match_summary_scorer {
margin-top:11px
}

.wicket_taker {
margin-right:15px;
margin-top:37px;
line-height:10px
}

.wicket_ball {
background:url(../images/ball.png);
background-repeat:no-repeat;
width:19px;
height:19px;
margin-top:1px;
margin-left:5px
}

.match_summary_score_bg_gray {
background:none repeat scroll 0 0 #3f3f3f;
color:#fff;
float:left;
font-size:18px;
line-height:18px;
padding:0;
text-align:center;
width:auto;
padding-left:1px;
padding-right:1px
}

.match_summary_score_bg_gray,.match_summary_score_bg_red {
height:20px
}

.match_summary_score_bg_red {
background:none repeat scroll 0 0 #d21410;
color:#fff;
float:left;
font-size:12px;
font-weight:700;
margin-left:3px;
padding:2px 4px;
text-align:center;
width:auto
}

.bat_image {
background:url(../images/bat.jpg);
width:14px;
height:21px;
float:left;
margin-top:4px;
clear:both
}

.batsman_name {
margin-top:6px;
line-height:10px;
float:left;
padding-left:5px;
font-weight:700
}

.batsman_name span {
margin-left:2px;
font-weight:400
}

.mar_left-20 {
margin-left:-20px
}

.loose {
margin-top:30px
}

.won_toss {
background:#3f3f3f!important;
margin-top:10px;
font-size:12px
}

@media (min-width:320px) and (max-width:767px) {
.match_summary_black_header_scorecard {
display:inherit!important
}

.match_summary_black_header {
background:none repeat scroll 0 0 #007dc0!important
}

.match_summary_vs > div:first-child {
padding-left:10px
}

.match_summary_vs > div:nth-child(2) {
padding-right:8px
}

.live_scoreboard p:last-child {
font-size:11px
}
}

.brc ul {
background:none repeat scroll 0 0 #f5f5f5;
clear:both;
height:37px;
margin-bottom:0;
padding-left:0
}

.brc ul li {
list-style-type:none;
float:left;
display:table-cell;
vertical-align:middle;
height:37px;
font-size:13px
}

.brc ul li a {
padding-right:5px;
display:table-cell;
vertical-align:middle;
height:37px
}

.brc ul li.icon_globe {
background:url(../images/icon_globe.png) no-repeat center left;
width:33px
}

.brc ul li.divider {
background:url(../images/bredcum_divider.png) no-repeat center left;
width:25px
}

.brc ul li.icon_cup {
background:url(../images/icon_cup.png);
width:27px
}

.brc_title {
font-family:HelveticaLTStdBoldCond,Helvetica;
font-size:12px;
line-height:13px;
margin-top:0;
max-width:107px;
text-transform:uppercase
}

.match_title {
font-family:HelveticaLTStdBoldCond,Helvetica;
font-size:16px;
line-height:13px;
text-transform:uppercase;
font-weight:700;
padding-top:11px
}

.prematch_content {
background:#fff;
padding:10px 10px 0;
overflow:hidden
}

.prematch_content .stat_section {
margin:0 auto;
overflow:hidden;
padding-bottom:20px;
width:310px;
display:table
}

.prematch_content .stat_section > div:first-child,.prematch_content .stat_section > div:nth-child(2),.prematch_content .stat_section > div:nth-child(3) {
padding-left:0;
padding-right:0;
display:table-cell;
height:120px
}

.prematch_content .section_height {
display:table-cell;
height:125px;
vertical-align:bottom;
width:94px
}

@media (min-width:600px) and (max-width:700px) {
.stat_section > div:nth-child(2) {
width:28%!important
}
}

.prematch_content .heading {
background:none repeat scroll 0 0 #ececec;
color:#525264;
font-family:arial;
font-size:11px;
font-weight:700;
padding:3px 6px;
text-transform:uppercase;
margin-bottom:10px;
clear:both
}

.prematch_content .circle_big {
background:#68bbe9;
width:95px;
height:95px;
border-radius:95px
}

.prematch_content .circle_small {
background:#3e3e3e;
width:30px;
height:30px;
border-radius:30px;
margin:0 auto
}

.prematch_content .circle_small2 {
background:#3e3e3e;
width:30px;
height:30px;
border-radius:30px;
margin:0 auto
}

.prematch_content .circle_med {
background:none repeat scroll 0 0 #24698f;
border-radius:63px;
height:63px;
width:63px;
margin:0 auto
}

.prematch_content .circle_big .figure {
color:#fff;
font-family:HelveticaNeueLTStdBold;
font-size:48px;
line-height:33px;
padding-top:19px;
text-align:center
}

.prematch_content .circle_small .figure {
color:#fff;
font-family:HelveticaNeueLTStd;
font-size:15px;
line-height:16px;
padding-top:7px;
text-align:center
}

.prematch_content .circle_small2 .figure {
color:#fff;
font-family:HelveticaNeueLTStd;
font-size:15px;
line-height:16px;
padding-top:7px;
text-align:center
}

.prematch_content .circle_med .figure {
color:#fff;
font-family:HelveticaNeueLTStdBold;
font-size:30px;
line-height:22px;
padding-top:13px;
text-align:center
}

.prematch_content .circle_small_pos {
margin-top:50px
}

.prematch_content .country_name,.prematch_content .draw {
color:#404040;
font-family:HelveticaLTStdBold,Arial;
font-size:12px;
margin-top:2px;
text-align:center;
text-transform:uppercase
}

.prematch_content .circle_big .result {
color:#fff;
font-family:HelveticaNeueLTStd;
font-size:17px;
text-align:center;
text-transform:uppercase
}

.prematch_content .circle_med .result {
color:#fff;
font-family:HelveticaNeueLTStd;
font-size:12px;
text-align:center;
text-transform:uppercase
}

.prematch_content .circle_small_pos {
margin-top:0
}

.prematch_content .circle_small_pos2 {
margin-top:16px
}

.prematch_content .circle_small_pos2:first-child {
margin-top:12px
}

.prediction_box {
background:none repeat scroll 0 0 #fff;
overflow:hidden;
padding:0 20px 10px
}

.prediction_box #canvas {
margin:0 auto;
display:block;
width:100%!important
}

.prediction_box div:first-child div:first-child {
text-align:left
}

.prediction_box div:nth-child(3) div:first-child {
text-align:right
}

.prediction_box .pre_graph {
padding-top:20px
}

.prediction_box .country_name {
color:#404040;
font-family:HelveticaLTStdBold;
font-size:12px;
margin-top:10px;
text-transform:uppercase
}

.prediction_box .prct {
color:#69bcea;
font-family:HelveticaLTStdBold;
font-size:32px;
line-height:32px;
text-transform:uppercase
}

.prediction_box .prct sup {
font-size:18px
}

.prediction_box .prct_rightcolor {
color:#256a90
}

.prediction_box .pre_col {
padding-left:0;
padding-right:0
}

.prediction_box .draw_text {
text-align:center;
font-size:11px;
color:#525252;
text-transform:uppercase;
padding-top:5px;
font-weight:700
}

.prediction_box .pred_text {
color:#525252;
font-size:14px;
font-weight:700;
padding-top:5px;
text-align:center;
text-transform:uppercase
}

.news_heading {
color:#3f3f3f;
font-family:HelveticaLTStdBold;
font-size:24px;
font-weight:700;
line-height:25px;
padding-bottom:3px;
padding-left:10px;
text-transform:uppercase
}

.icon_news_next,.icon_news_prev {
margin-top:13px;
cursor:pointer;
width:10%;

}

.icons_nextprev {
	list-style-type: none;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 97%;
}

.icons_nextprev .prev_icon,
.icons_nextprev .next_icon
{width:5%;}


.icons_nextprev .news_header
{
width:90%;
}

.icons_nextprev li
{
 display: block;
    float: left;
    list-style-type: none;
}

.icon_news_next {
background:url(../images/news_next.png);
width:24px;
height:24px;
display:inline-block;
text-indent:-99999px;
background-repeat:no-repeat;
float:right
}

.icon_news_prev {
background:url(../images/news_prev.png);
width:24px;
height:24px;
display:inline-block;
text-indent:-99999px;
background-repeat:no-repeat;
float:left
}

.pad_top10 {
padding-top:10px
}

.news_small_heading {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:10px;
text-indent:10px;
clear:both
}

.news_image_section {
width:100%;
margin:0 auto;
height:auto;
background:#f0f0f0;
padding:10px 10px 0;
margin-top:10px;
clear:both;
}
.news_image_section img
{
margin:0 auto;
}

.news_image_abt {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
color:#4c4c4c;
padding:20px 0 0
}

.news_text_section {
width:100%;
height:auto;
margin:0 auto;
padding:10px 10px 0
}

.news_text_section p {
font-family:Arial,HelveticaLTStd-Roman;
font-size:11.5px;
padding-top:15px;
color:#4c4c4c
}

.news_text_section p:first-child {
padding-top:0!important
}

@media (min-width:320px) and (max-width:1024px) {
.runs_box {
float:none;
width:100%!important
}

.wickets_box {
float:none;
width:100%!important
}

.catches_box {
width:100%
}
}

@media (min-width:320px) and (max-width:767px) {
.news_popup_back {
visibility:visible
}

.news_image_abt_query {
display:none
}

.news_image_section {
width:100%;
padding:0!important;
padding-right:0!important;
background:none;
margin:8px auto 0
}

.pad_right0_query {
padding-right:0!important
}

.news_heading {
font-size:15px;
line-height:19px
}

.news_small_heading {
font-size:11px
}

.news_text_section p {
padding-top:15px;

}
}

.feed_status {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
background:#303030;
width:100%;
padding:15px;
margin-bottom:10px;
color:#fff
}

.mar_bot0 {
margin-bottom:0!important
}

.series_starts {
font-size:14px;
text-align:center;
font-weight:700
}

.days_remaining {
float:left;
background:#000;
font-size:19px;
font-weight:700;
padding:0 5px;
margin:8px 0 0 15px
}

.hours_remaining {
float:right;
background:#000;
font-size:19px;
font-weight:700;
padding:0 5px;
margin:8px 15px 0 0
}

.pre_series_match_date {
text-align:center;
font-size:12px;
font-weight:700;
margin-top:10px
}

.match_btween {
margin-top:0!important
}

.pre_series_feed_query {
display:none!important
}

.pre_series_header {
border:none!important;
font-weight:700!important;
padding:3px 0!important;
text-indent:10px
}

.pre_series_header_dark {
background:#3e3e3e!important;
color:#fff!important
}

.pre_series_ranking {
width:100%;
padding:15px 15px 30px
}

.wf_circles .pre_series_history_title_1 {
margin-top:0
}

.wf_circles .pre_series_history_title_2 {
margin-top:48px
}

.pre_series_history_title_1 {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
display:block;
text-align:center;
font-weight:700;
color:#fff;
margin:0 auto
}

.pre_series_lightblue {
background:#68bbe9
}

.pre_series_size1 {
width:100px;
height:100px;
line-height:100px;
font-size:52px;
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%
}

.pre_series_history_title_2 {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
display:block;
text-align:center;
font-weight:700;
color:#fff;
margin:0 auto
}

.pre_series_darkblue {
background:#24698f
}

.pre_series_size2 {
width:50px;
height:50px;
font-size:26px;
line-height:50px;
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%
}

.pre_series_history_title_3 {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
display:block;
text-align:center;
font-weight:700;
color:#fff;
margin:0 auto
}

.pre_series_black {
background:#3e3e3e
}

.pre_series_size3 {
width:160px;
height:160px;
font-size:92px;
line-height:160px;
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%
}

.pre_series_history_title_txt {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
font-weight:700;
padding-top:3px
}

.pre_series_line {
background:#3f3f3f;
width:100%;
height:1px;
margin-top:10px
}

.winner_row {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
width:100%;
padding-top:10px;
border-bottom:1px solid #3f3f3f
}

.winning_year {
background:#3e3e3e;
color:#fff;
font-size:16px;
font-weight:700;
padding:0 5px;
height:23px
}

.winning_flag img {
float:left
}

.winning_country {
font-size:14px;
font-weight:700;
padding-left:5px;
color:#3e3e3e
}

.pre_series_foot {
background:#ececec;
width:100%;
margin-top:10px;
padding:2px 0;
font-size:12px;
font-weight:700;
text-indent:10px;
color:#3e3e3e
}

.pre_series_mom {
background:none repeat scroll 0 0 #ececec;
color:#3e3e3e;
font-size:11px;
font-weight:700;
margin-top:1px;
padding:2px 0;
text-indent:10px;
width:100%;
font-family:arial
}

.pre_series_mom span {
text-transform:uppercase;
font-weight:400;
margin-left:2px
}

.pre_series_foot_norm {
font-weight:400
}

.tabs_inline li a {
line-height:22px
}

.black_bar_top {
background:#222;
height:40px
}

.run_rate_chart img {
width:100%
}

.run_rate_header {
font-size:11px!important
}

.run_rate_popup_overs {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:12px;
text-align:center;
padding-top:10px
}

.run_rate_popup_teams {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:11px;
margin-top:20px;
font-weight:700
}

.team_a::before {
content:"------";
letter-spacing:-1px;
padding-right:6px;
color:#266c9e;
font-weight:700;
font-size:16px
}

.team_b::before {
content:"------";
letter-spacing:-1px;
padding-right:6px;
color:#37a50b;
font-weight:700;
font-size:16px
}

@media (min-width:320px) and (max-width:767px) {
.run_rate_chart img {
height:216px
}
}

.brc_title_feed {
padding-right:10px;
text-align:center;
font-family:HelveticaLTStdBoldCond,Helvetica;
font-size:13px;
text-transform:uppercase;
line-height:35px
}

.fixture_widget_vertical_cover {
width:320px;
height:auto
}

.fixture_widget_vertical_header {
background:#007dc0!important;
font-size:14px!important;
margin:0!important
}

.fixture_widget_vertical_header_black {
margin:0!important
}

.up_arrow {
background:url(../images/up_arrow_3.png) no-repeat scroll 154px center #222!important
}

.fixture_widget_vertical_score {
background:#ebebeb;
width:100%;
padding:5px 5px 5px 16px
}

.fixture_widget_vertical_items {
list-style:none;
margin:0;
padding:0
}

.fixture_widget_vertical_items li {
display:inline-block
}

.fixture_widget_vertical_items li a {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:11px;
text-transform:uppercase;
color:#515151
}

.fixture_widget_vertical_items li a:hover {
color:#007dc0;
text-decoration:none
}

.fixture_widget_vertical_items li.current a {
color:#007dc0;
text-decoration:none
}

.fixture_widget_vertical_items li:after {
content:" | ";
color:#515151
}

.recent:after {
content:"  "!important
}

.view_all {
float:right;
padding-right:3px
}

.view_all a {
color:#007dc0!important
}

.view_all:after {
content:"  "!important
}

.fixture_widget_horizantal {
height:65px;
width:90%;
margin:0 auto
}

.fixture_widget_horizantal .score_box .icon_flag {
margin-top:1px;
padding-top:0
}

.fixture_widget_horizantal .match_section {
width:94%
}

.fixture_widget_horizantal ul {
width:100%;
padding:0;
margin:0
}

.fixture_widget_horizantal ul li {
display:block;
float:left;
width:20%
}

.fixture_widget_horizantal .score_box .country {
color:#525252;
font-family:HelveticaLTStd-Roman;
font-size:10px;
font-weight:700;
text-transform:uppercase
}

.fixture_widget_horizantal .score_box.green_border .scorerpad div .overs {
margin-top:1px
}

.fixture_widget_horizantal .score_box .score {
color:#333;
display:block;
float:left;
font-size:11px
}

@media {
.fixture_widget_horizantal .score_box .score {
line-height:9px
}

.fixture_widget_horizantal .score_box.green_border .scorerpad div {
margin-top:0!important
}

.prematch_content .circle_big .figure {
line-height:40px
}

.prematch_content .circle_small .figure {
line-height:15px
}

.prematch_content .circle_med .figure {
line-height:32px
}

.rankcols .country_name,.rankcols .srn {
line-height:27px
}

.ranking_popup .country_name {
line-height:18px;
padding-bottom:0
}
}

.fixture_widget_horizantal .score_box.red_border {
background:url(../images/red_arrow.png) no-repeat scroll right center / 13px auto #fff;
border-bottom:2px solid #d21410;
border-top:1px solid #d21410
}

.fixture_widget_horizantal .score_box.blue_border {
background:url(../images/blue_arrow.png) no-repeat scroll right center / 13px auto #fff;
border-bottom:2px solid #007dc0;
border-top:1px solid #007dc0
}

.fixture_widget_horizantal ul li:last-child .score_box {
border-right:none
}

.fixture_widget_horizantal .score_box {
border-right:2px solid #ccc;
height:65px
}

.fixture_widget_horizantal .score_box.green_border {
background:url(../images/green_arrow.png) no-repeat scroll right center / 13px auto #fff;
border-bottom:2px solid #42b501;
border-top:1px solid #42b501
}

.fixture_widget_horizantal .score_box .overs {
display:block;
float:left;
font-size:8px;
margin-left:1px;
margin-top:3px
}

.fixture_widget_horizantal .scorebox_row .scorerpad {
height:14px
}

.fixture_widget_horizantal .score_box.green_border .scorerpad div {
line-height:11px;
float:left;
margin-top:3px
}

.fixture_widget_horizantal .scorebox_row {
padding-bottom:2px
}

.fixture_widget_horizantal .score_box .icon_flag {
height:12px
}

.fixture_widget_horizantal .score_box {
padding:2px 8px
}

.fixture_widget_horizantal .country {
float:left
}

.fixture_widget_horizantal .score_title {
font-size:8px;
padding-bottom:1px
}

.fixture_widget_horizantal .date {
margin-left:2px
}

.fixture_widget_horizantal .score_box {
margin-top:0
}

.fixture_widget_horizantal .score_box .result_text {
font-size:8px
}

.fixture_widget_horizantal .img_prev {
background:url(../images/widgets/prev.jpg) no-repeat scroll center center rgba(0,0,0,0);
cursor:pointer;
display:block;
height:65px;
left:2px;
position:relative;
width:3%
}

.fixture_widget_horizantal .img_next {
background:url(../images/widgets/next.jpg) no-repeat scroll center center rgba(0,0,0,0);
cursor:pointer;
display:block;
height:65px;
position:relative;
right:2px;
width:3%
}

@media(max-width:399px) {
.fixture_widget_horizantal {
width:75%
}

.fixture_widget_horizantal ul li {
width:100%
}

.fixture_widget_horizantal .img_prev,.fixture_widget_horizantal .img_next {
width:5%
}

.fixture_widget_horizantal .match_section {
width:90%
}
}

@media (min-width:400px) and (max-width:600px) {
.fixture_widget_horizantal {
width:90%
}

.fixture_widget_horizantal ul li {
width:50%
}
}

@media (min-width:601px) and (max-width:800px) {
.fixture_widget_horizantal {
width:90%
}

.fixture_widget_horizantal ul li {
width:33.33%
}
}

@media (min-width:801px) and (max-width:999px) {
.fixture_widget_horizantal {
width:90%
}

.fixture_widget_horizantal ul li {
width:25%
}
}

.wicket_taker span {
font-weight:400
}

.man_of_the_match span {
font-weight:400;
font-size:12px
}

.man_of_the_match table {
float:none;
margin:0 auto
}

.live_speak_bg_selected {
background:#eaeaea!important
}

#country_list p {
border-bottom:1px solid #474747;
font-size:12px;
padding:6px 2px
}

#country_list p a {
font-size:12px; display:block;
}

.down_arrow_2 {
background:url(../images/down_arrow.png) no-repeat scroll 115px center #0c92dd!important;
padding-left:20px!important;
padding-right:35px!important
}

.series_menu {
width:100%;
background:#222;
margin:0;
padding:0 10px 10px;
overflow:hidden;
z-index:1;
display:none
}

#series_menu_link {
cursor:pointer
}

.choose_series_type {
background:url(../images/down_arrow_3.png) no-repeat scroll right center #333;
padding:2px 5px;
border-top:2px solid #222;
cursor:pointer
}

.choose_series_type p {
font-size:12px;
font-weight:700;
color:#fff
}

.choose_series_cont {
padding:5px;
margin-bottom:5px
}

.choose_series_cont p a {
color:#fff;
display:inline-block;
font-size:12px;
padding-bottom:5px;
padding-right:13px
}

.series_menu .completed_match {
color:#999
}

.series_menu .live_match {
background:url(../images/icon_livematch.png) no-repeat scroll right 5px rgba(0,0,0,0)
}



.iframe_main {
width:1007px;
margin:0 auto
}

.ad_banner img {
max-width:320px;
margin:0 auto;
display:block
}

.ad_banner {
background:#fff;
margin-top:10px
}

.profile_bbf_details,.bowling_data,.fielding_data {
padding-top:0!important
}

.bowling_data,.fielding_data {
padding-bottom:70px!important
}

.player_profile .black_box {
background:none repeat scroll 0 0 #2a2a2a;
clear:both;
min-height:75px;
padding:10px 12px
}

.player_profile .dob {
display:inline-block;
font-family:HelveticaLTStd-Roman;
font-size:13px;
line-height:13px;
padding-left:4px;
position:relative;
top:2px;
color:silver
}

.player_profile .black_box .player_name {
color:#fff;
font-family:HelveticaLTStdBold,Arial;
font-size:17px;
line-height:16px;
padding-top:10px;
text-transform:uppercase;

width:100%;
}

.player_profile .black_box .player_photo,.partship_popup .black_box .player_photo {
margin-right:6px
}

.player_profile .black_box .player_photo img {
width:43px
}

.player_profile .black_box .name_info,.wgn_popup .black_box .verses,.partship_popup .black_box .name_info {
padding-left:0;
padding-right:0
}

.player_profile .black_box .more_info {
clear:both;
color:#fff;
font-family:HelveticaNeueLTStd,Arial;
font-size:12px;
padding-top:5px
}

.player_profile .black_box .more_info img {
height:18px
}

h2.gray_header {
background:none repeat scroll 0 0 #7c7c7c;
margin:0;
width:100%;
overflow:hidden
}

h2.gray_header a {
color:#424242;
display:block;
float:left;
font-family:HelveticaNeueLTStd,Arial;
font-size:11px;
font-weight:700;
height:40px;
line-height:42px;
padding-left:16px;
padding-right:16px;
text-decoration:none;
text-transform:uppercase
}

h2.gray_header a.selected,h2.gray_header a:hover {
background:#939393;
color:#fff
}

.player_profile .black_header {
background:#262626;
color:#e4e4e4
}

.player_profile .down_arrow {
background-position:136px center!important
}

.player_profile .white_box {
padding:20px 0 52px;
clear:both
}

.player_profile .white_box2 {
padding:40px 0 10px 2px;
clear:both
}

.fielding_data {
padding-top:20px!important
}

.batting_data > .clear {
overflow:hidden
}

.player_style {
background:none repeat scroll 0 0 #edecec;
color:#333;
font-family:"HelveticaLTStdBold";
font-size:13px;
line-height:18px;
margin-bottom:17px;
padding:10px 5px 10px 1.5%;
text-transform:none
}

.norightpad {
padding-right:0!important
}

.match_stats_type {
font-family:HelveticaNeueLTStd,Arial;
color:#424242;
text-transform:uppercase;
line-height:17px;
font-size:13px
}

.match_stats_value {
font-family:'HelveticaLTStdBold';
text-transform:none;
color:#424242;
font-size:15px;
line-height:18px
}

.colnopadleft {
padding-left:0!important
}

.colnopadright {
padding-right:0!important
}

.white_box .col2 {
padding-right:40px!important
}

h2.light_gray_header {
background:none repeat scroll 0 0 #b5b5b5;
margin:0;
width:100%;
overflow:hidden
}

h2.light_gray_header a {
color:#fff;
display:block;
float:left;
font-family:HelveticaNeueLTStd,Arial;
font-size:11px;
font-weight:700;
height:40px;
line-height:42px;
padding-left:16px;
padding-right:16px;
text-decoration:none;
text-transform:uppercase
}

h2.light_gray_header a.selected,h2.light_gray_header a:hover {
background:#cdcdcd;
color:#fff
}

.profile_batting_details_type,.profile_bowling_details_type,.profile_fielding_details_type {
font-family:HelveticaNeueLTStd,Arial;
color:#424242;
text-transform:uppercase;
line-height:15px;
font-size:13px;
padding-bottom:3px
}

.profile_batting_details_value {
font-family:'HelveticaLTStdBold';
text-transform:none;
font-size:32px;
color:#424242;
line-height:normal
}

.ligh_gray_heading {
background:none repeat scroll 0 0 #eaeaea;
clear:both;
color:#424242;
display:block;
float:left;
font-family:HelveticaNeueLTStd,Arial;
font-size:14px;
font-weight:700;
height:40px;
line-height:42px;
margin:0 0 20px;
overflow:hidden;
padding-left:16px;
padding-right:16px;
text-decoration:none;
text-transform:uppercase;
width:100%
}

.player_profile_teams {
padding-top:30px
}

.col_padleft_45 {
padding-left:45px!important
}

.col_padleft_2 {
padding-left:2px!important
}

.col_padright_2 {
padding-right:2px!important
}

.col_padleft_100 {
padding-left:100px!important
}

.col_padtop_40 {
padding-top:40px!important
}

.chart_img {
display:block;
margin:0 auto
}

.player_profile .d1,.d2,.d3,.d4,.d5,.d6,.d7,.d8 {
position:absolute;
font-weight:700
}

.player_profile .text_around {
margin:0 auto;
position:relative;
top:30px;
width:320px;
height:250px
}

.player_profile .pie_chart_left {
position:relative;
top:30px
}

.player_profile .d1 {
right:37px;
color:#9a2925
}

.player_profile .d2 {
color:#b97172;
right:18px;
top:209px
}

.player_profile .d3 {
color:#3a66ad;
left:14px;
top:199px
}

.player_profile .d4 {
color:#719fdd;
left:3px;
top:54px
}

.player_profile .d5 {
color:#828385;
left:57px;
top:16px
}

.player_profile .d6 {
color:#aaacab;
left:132px;
top:-7px
}

.player_profile .small_text {
font-size:12px
}

.player_profile .big_text {
font-size:21px;
line-height:17px;
font-weight:700
}

.player_profile .wagon_text {
margin:0 auto;
position:relative;
top:30px;
width:320px;
height:250px
}

.player_profile .w1,.w2,.w3,.w4,.w5,.w6,.w7,.w8 {
position:absolute;
font-size:18px;
color:#fff;
font-weight:700
}

.player_profile .w1 {
right:111px;
top:18px
}

.player_profile .w2 {
right:83px;
top:58px
}

.player_profile .w3 {
right:73px;
top:110px
}

.player_profile .w4 {
right:109px;
top:170px
}

.player_profile .w5 {
right:174px;
top:170px
}

.player_profile .w6 {
right:210px;
top:110px
}

.player_profile .w7 {
right:206px;
top:56px
}

.player_profile .w8 {
right:169px;
top:20px
}

.player_profile .min_height {
min-height:300px
}

.dyn_popUp {
background-color:#fff;
left:15%;
position:fixed;
right:15%;
top:10px;
width:70%;
z-index:99999;
}

.ipad_smooth
{
-webkit-overflow-scrolling: touch;

}





/* Media Queries Started *******************************************************************************************************************/


@media (max-width:480px) {
.fielding_data .clear > div {
padding-left:10px;
padding-right:10px
}


.won_toss{margin-bottom:35px;}
.live_score_gray_bg:last-child{margin-bottom:30px;}

.scorecard_extras {
margin-left:14px!important;
margin-right:0px!important
}



.brc_title {
display:none!important
}

.scorecard_bg .mobile_cols a > div:nth-child(2){ margin-left: 15px !important; margin-right: 18px !important;}

.profile_bbf_details .clear > div:first-child {
padding-left:1.5%
}

.bowling_data .clear > div:first-child {
padding-left:1.5%
}

.profile_bbf_details .clear > div:last-child {
padding-right:0
}

.profile_bbf_details .clear > div {
padding-left:3%;
padding-right:0;
width:20%
}
}

@media (max-width:400px) {
.profile_bbf_details .profile_batting_details_type {
line-height:10px;
min-height:26px
}
.standings .player_name {
font-size:14px
}
}



.match_stats_value {
font-size:11px
}

.match_stats_type {
font-size:11px;
color:#424242
}

.profile_match_details > div {
padding-left:3px;
padding-right:3px
}

.scorecard_bg .mobile_cols a > div:nth-child(2) {
margin-left:3px;
margin-right:0px;
}

.scorecard_bg .mobile_cols a > div:nth-child(5) {
margin-left:-7px;
margin-right:0px
}

.scorecard_bg .mobile_cols a > div:nth-child(6) {
margin-left:0;
margin-right:0;
text-align:center;
width:36px
}





.live_speak_bg,.live_players {
width:97%;
margin:10px auto 0
}

.team_result {
padding-left:0px;
padding-right:0px
}

@media (min-width:768px) and (max-width:998px) {
.profile_bbf_details ul li {
margin-right:10%
}
}

@media (min-width:768px) and (max-width:893px) {

.scorecard_bg .mobile_cols a > div:nth-child(5){ margin-left: -3px; margin-right: 0;}
.scorecard_bg .scorecard_right_arrow{ margin-left:-7px;}
}

@media (min-width:894px)
{
.scorecard_bg .mobile_cols a > div:nth-child(6){margin-left: 4px;}
}

@media (min-width:481px) and (max-width:599px) {
.scorecard_bg .mobile_cols a > div:nth-child(2) {
margin-left:7px;
margin-right:5px
}

.scorecard_bg .mobile_cols a > div:nth-child(5) {
margin-left:0;
margin-right:10px
}

.scorecard_bg .mobile_cols a > div:nth-child(6) {
margin-left:0;
margin-right:0;
text-align:center;
width:36px
}
}

@media (min-width:481px) and (max-width:600px) {
.profile_bbf_details ul li {
margin-right:5%
}
}

@media (min-width:321px) and (max-width:480px) {
.profile_bbf_details ul {
margin:0 auto
}

.profile_batting_details_value {
font-size:18px
}

.profile_batting_details_type,.profile_batting_details_type,.profile_bowling_details_type,.profile_fielding_details_type {
font-size:10px
}

.profile_bbf_details ul {
padding-left:0
}

.profile_bbf_details ul li {
margin-right:3%
}
}

@media (max-width:520px) {
#wagon {
width:239px!important;
height:113px!important;
background-size:238px auto!important
}

.wgn_box {
background:url(../images/wagonwheel_grey_mobilebg.png) no-repeat scroll center top / 295px auto rgba(0,0,0,0);
min-height:163px;
padding-top:12px;
width:305px
}

.wgn_box img {
width:240px
}

.wgn_box span.r1 {
right:105px;
top:2px
}

.wgn_box span.r2 {
right:27px;
top:35px
}

.wgn_box span.r3 {
right:22px;
top:84px
}

.wgn_box span.r4 {
right:89px;
top:122px
}

.wgn_box span.l1 {
right:200px;
top:122px
}

.wgn_box span.l2 {
right:264px;
top:34px
}

.wgn_box span.l3 {
right:270px;
top:83px
}

.wgn_box span.l4 {
right:195px;
top:3px
}

.wgn_box span {
color:#333;
font-size:9px
}
}

.pad_right0_query {
padding-right:12px!important
}

.pad_left0_query {
padding-left:12px!important
}

@media (min-width:768px) and (max-width:980px) {
.pre_series_history_title_1 {
margin:5px auto 0
}

.pre_series_history_title_2 {
margin:55px auto 0
}
}

@media (min-width:320px) and (max-width:767px) {
.pre_series_history_title_1 {
margin:5px auto 0
}

.pre_series_history_title_2 {
margin:55px auto 0
}

.pre_series_feed_query {
display:inherit!important
}
}

@media (min-width:768px) and (max-width:768px) {
.main_col1 {
width:45%!important
}

.main_col2 {
width:55%!important
}
}

@media (min-width:769px) and (max-width:1023px) {
.main {
width:100%
}

.main_col1 {
width:45%!important
}

.main_col2 {
width:55%!important
}
}

@media (max-width:768px) {
.white_box2 > div {
padding-left:3%;
padding-right:0;
width:20%;
}



.white_box2 > div:first-child {
padding-left:1.5%
}

.main {
width:100%
}

.matches_menu {
width:100%!important
}

.rankcols .rcol:nth-child(2) {
border-right:none;
border-bottom:none
}

.rankcols .rcol:nth-child(1) {
border-bottom:none
}
}

@media (min-width:320px) and (max-width:1023px) {
.div1,.div2,.div3,.div4 {
clear:both;
width:100%
}

.section1,.section2 {
width:50%
}

.pad_left0_query {
padding-left:0!important;
display:block
}

.pad_right0_query {
padding-right:0!important;
display:block
}
}

@media (min-width:600px) and (max-width:1024px) {



.dyn_popUp {
background-color:#fff;
left:5%;
position:fixed;
right:5%;
top:10px;
width:90%;
z-index:9999
}

.scorecard_extras{margin-left:7px;}

}

@media(max-width:599px) {
.news_close_query {
visibility:hidden
}

.gray_section {
min-height:auto!important
}

.main_col1 {
display:none
}

.formguide .main_col1 .blue_header,.formguide .main_col2 .blue_header {
display:none!important
}

.wgn_popup .black_box .verses .dropdown-menu {
width:100%
}

.dyn_popUp {
background-color:#fff;
left:0!important;
margin:0 auto!important;
position:fixed;
right:0!important;
top:38px!important;
width:100%!important;
z-index:9999;
bottom:100px
}
}

@media(max-width:767px) {
.scorecard_bg .mobile_cols > div:nth-child(4),.scorecard_bg .mobile_cols > div:nth-child(5) {
display:none!important
}



.desktop_only {
display:none!important
}

#scorebox2 {
margin-bottom:10px
}

.mobile_hide {
display:none!important
}

.wgn_popup .black_box {
min-height:125px
}
}

@media(min-width:1024px) {
.main {
width:100%
}

.main_col1 {
width:33.5%!important
}

.main_col2 {
width:66.5%!important
}
}

@media(min-width:768px) {
.matches_menu {
width:50%;
padding-left:5px;
padding-right:0
}

.wgn_content .black_box .name_info > div:last-child{width:85%;}

.wgn_popup .black_box .verses span {
float:right
}

.wgn_popup .black_box .verses .dropdown-menu {
float:right;
left:inherit;
right:0;
width:100%;
}
}

@media (min-width:770px) and (max-width:1024px) {
.matches_menu {
width:50%
}
}

@media (min-width:768px) and (max-width:1023px) {
.mostrwc_popup .left_col {
margin-right:1%;
width:10%
}

.mostrwc_popup .right_col {
width:89%
}
}

@media(min-width:1025px) {
.main {
width:1024px
}

.main_col1 {
width:34%!important
}

.main_col2 {
width:66%!important
}
}

@media (max-width:330px) {
.rankcols .rcol {
padding-bottom:1px;
padding-left:0!important;
padding-right:0!important;
}

.wgn_popup .grey_content .top_figure ul li{margin-right:7px;}

h2.blue_header a{font-size:10px;}


h2.blue_header a {
padding-left:5px;
padding-right:5px
}

.color_bars ul li {
margin-right:9px
}

.wgn_popup .grey_content .top_figure ul li:last-child {
margin-right:0
}

.wgn_popup .grey_content .top_figure ul li .title {
font-size:12px
}

.wgn_popup .grey_content .top_figure ul li .bold_text {
font-size:14px
}

.mobile_hide {
display:none
}
}

@media (min-width:331px) and (max-width:480px) {


h2.blue_header a{padding-left: 10px; padding-right: 10px;}

}

@media (min-width:200px) and (max-width:479px) {
.scorecard_bg .mobile_cols > div:nth-child(2),.scorecard_bg .mobile_cols > div:nth-child(3),.scorecard_bg .mobile_cols > div:nth-child(6) {
margin-left:10px!important;
margin-right:10px!important
}



.scorecard_bg .mobile_cols > div:nth-child(4),.scorecard_bg .mobile_cols > div:nth-child(5) {
display:none!important
}
}

@media (min-width:480px) and (max-width:767px) {
.scorecard_bg .mobile_cols > div:nth-child(2),.scorecard_bg .mobile_cols > div:nth-child(3),.scorecard_bg .mobile_cols > div:nth-child(4),.scorecard_bg .mobile_cols > div:nth-child(5),.scorecard_bg .mobile_cols > div:nth-child(6) {
margin-left:3px!important;
margin-right:3px!important
}
}

@media (min-width:320px) and (max-width:1024px) {
.runs_box {
float:none;
width:100%!important
}

.wickets_box {
float:none;
width:100%!important
}

.catches_box {
width:100%
}
}

@media(max-width:320px) {
.player_profile .white_box > div:nth-child(3) {
display:none
}

.bowling_data .clear > div {
padding-left:3px;
padding-right:3px
}

.white_box2 > div:first-child {
display:none!important
}

.white_box2 > div:nth-child(2) {
padding-left:1.5%
}

.profile_batting_details_value {
font-size:16px
}

.profile_batting_details_type,.profile_bowling_details_type {
font-size:10px
}

.profile_bbf_details ul {
padding-left:0
}

.profile_bbf_details ul li {
margin-right:3%
}

.leading_partnership div:nth-child(2) {
padding-right:0
}

.total_bg {
padding:5px 5px 10px
}

.leading_partnership_balls {
height:17px
}

.pad_left0_query {
padding-left:0!important
}

.scorecard_wicketfall {
clear:both;
width:100%;
display:block
}

.scorecard_wicketfall li {
width:100%;
display:block;
clear:both
}

.section1,.section2 {
width:50%!important
}

.scorecard_chart .div1,.scorecard_chart .div2,.scorecard_chart .div3,.scorecard_chart .div4 {
width:100%
}

.score_total {
position:relative;
right:3px
}

.section1,.section2 {
width:100%
}

.scorecard_wicketfall {
clear:both;
width:100%
}

.scorecard_wicketfall li {
display:block;
width:100%
}

.bowling_score_chart div:nth-child(4),.bowling_score_chart_heading div:nth-child(4) {
margin-right:3%
}
}

@media(max-width:991px) {
.scorecard_match_info div:first-child {
padding-left:0
}
}

@media (min-width:600px) and (max-width:992px) {
.partnership_chart > div:nth-child(1),.partnership_chart > div:nth-child(2) {
min-height:67px
}

.scorecard_bg .mobile_cols > div:nth-child(4),.scorecard_bg .mobile_cols > div:nth-child(5) {

}

h2.blue_header a {
padding-left:5px;
padding-right:5px;
 font-size: 10px;

}

.live_scoreboard {
margin-left:2%
}

.scorecard_bg .mobile_cols > div:nth-child(2),.scorecard_bg .mobile_cols > div:nth-child(3),.scorecard_bg .mobile_cols > div:nth-child(4),.scorecard_bg .mobile_cols > div:nth-child(5),.scorecard_bg .mobile_cols > div:nth-child(6) {
margin-left:0px!important;
margin-right:0px!important
}

.prediction_box .prct {
font-size:22px
}

.total_bg {
padding:5px 0 10px 5px
}

.bowling_score_chart div {
margin-right:0px!important
}

.bowling_score_chart_heading div {
margin-right:0px!important
}

.bowling_score_chart div img {
position:relative;
left:3px
}

.leading_partnership div:first-child {
padding-left:10px
}

.leading_partnership div:nth-child(2) {
padding-right:10px;
padding-left:17px
}

.charts_details img {
width:90%
}

.prematch_content .stat_section {
width:auto
}

.prematch_content .circle_small_pos {
margin-top:1px
}

.stats_content .player_name {
font-size:12px;
line-height:12px
}

.stats_content .runs {
font-size:28px;
line-height:11px;
margin-top:4px;
text-transform:uppercase
}

.stats_content .wickets_box .icon,.stats_content .runs_box .icon {
background-size:18px;
height:21px;
margin-top:0
}
}

@media(max-width:599px) {
.partship_popup .progress_bar_left,.partship_popup .progress_bar_right {
margin-top:3px
}

.partship_popup .player_name {
padding-bottom:10px
}

.paship_row {
border-bottom:1px solid #333;
margin-left:5px;
margin-right:5px;
padding-bottom:10px
}

.left_ptncol,.right_ptncol {
width:50%!important
}

.paship_row .total_col {
display:none
}

.paship_row .full_width {
width:98%
}

.mobile_text_right {
text-align:right!important;
font-weight:700;
color:#3f3f3f
}

.mobile_text_left {
text-align:left!important
}

.player_photo_left,.player_photo_right {
display:none
}

.total_runs span {
display:none
}

.hide_col {
display:none!important
}

.gray_section,.main_col2,.main_col1 {
padding:0!important
}

.partnership_chart > div:nth-child(1),.partnership_chart > div:nth-child(2) {
min-height:67px
}
}

@media(min-width:992px) {
.col_height .circle1,.col_height .circle2,.col_height .circle3 {
display:table-cell;
height:190px;
vertical-align:bottom;
margin:0 auto;
width:165px
}

.stats_content .col_height {
min-height:190px
}

.profile_bbf_details .clear > div:first-child {
padding-left:1.5%
}

.white_box2 > div:first-child {
padding-left:1.5%
}

.profile_bbf_details .clear > div:last-child {
padding-right:0
}

.profile_bbf_details .clear > div,.white_box2 > div {
padding-left:5%;
padding-right:4%;
width:20%
}

.wf_circles > div:nth-child(1),.wf_circles > div:nth-child(2) {
width:50%
}

.wf_circles > div:nth-child(3) {
width:100%
}

.wf_circles .pre_series_history_title_1 {
margin-top:0
}

.wf_circles .pre_series_history_title_2 {
margin-top:48px
}
}

@media(max-width:665px) {
.stats_wf .stats_info {
width:70%
}
}

@media (min-width:481px) and (max-width:767px) {
.profile_bbf_details .clear > div:first-child {
padding-left:1.5%
}

.bowling_data .clear > div:first-child {
padding-left:1.5%
}

.profile_match_details > div:first-child {
padding-left:1.5%
}

.profile_bbf_details .clear > div:last-child {
padding-right:0
}

.profile_bbf_details .clear > div,.white_box2 > div {
padding-left:3%;
padding-right:3%;
width:20%
}

.profile_batting_details_value {
font-size:20px
}
}

@media (min-width:768px) and (max-width:991px) {
.profile_bbf_details .clear > div,.white_box2 > div {
padding-left:5%;
padding-right:4%;
width:20%
}

.profile_bbf_details .clear > div:first-child,.white_box2 > div:first-child {
padding-left:2%
}
}

@media (min-width:768px) and (max-width:945px) {
.wgn_content .verses {
width:100%
}

.wgn_popup .black_box {
min-height:125px
}
}

@media (min-width:600px) and (max-width:688px) 
{

.standings .player_name {
     float: left;
    font-size: 13px;
    width: 110px !important;
}

}

@media (min-width:600px) and (max-width:767px) {
.wgn_popup .black_box .verses .dropdown-menu {
width:100%
}

.scorecard_bg .mobile_cols a > div:nth-child(2) {
margin-left:7px;
margin-right:24px
}

.scorecard_bg .mobile_cols a > div:nth-child(5) {
margin-left:0;
margin-right:15px
}

.scorecard_bg .mobile_cols a > div:nth-child(6) {
margin-left:0;
margin-right:0;
text-align:center;
width:36px
}

.standings .player_name {

   
    font-size: 13px;
  
}

.main_col1 {
width:50%!important;
overflow-y:auto;
-webkit-overflow-scrolling: touch;
}

.main_col2 {
width:50%!important;
overflow-y:auto;
-webkit-overflow-scrolling: touch;
}

.double_inn {
clear:both;
margin-left:0;
margin-right:0;
margin-top:7px
}

.hide_col {
display:none!important
}

.scorecard_bg .mobile_cols > div:nth-child(2),.scorecard_bg .mobile_cols > div:nth-child(3),.scorecard_bg .mobile_cols > div:nth-child(4),.scorecard_bg .mobile_cols > div:nth-child(5),.scorecard_bg .mobile_cols > div:nth-child(6) {
margin-left:8px!important;
margin-right:12px!important
}

.formguide .main_col2 .left_top_blackbox,.formguide .main_col2 .heading {
display:none
}

.formguide .main_col2 .prematch_content {
padding-top:0
}

.wgn_popup .grey_content .top_figure ul li {
margin-right:4px
}

.wgn_content .verses {
width:100%
}

.rankcols .country_name {
width:36px
}

.rank_playerinfo {
width:35%
}

.main_col2 .prematch_content .heading:first-child,.main_col2 .prematch_content .heading:nth-child(2),.main_col2 .prematch_content .stat_section {
display:none!important
}

.match_summary_score_detail .wicket_bg {
width:50px
}

.score_total_bg {
font-size:23px
}

.total_bg {
padding:9px 0 10px 5px
}

.color_bars ul li {
margin-right:11px;
width:32px
}
}

@media(max-width:599px) {
.mobile_only {
display:block!important
}
}

@media(min-width:600px) {
.mobile_only {
display:none!important
}

.news_popup_back {
padding-left:10px;
visibility:hidden
}
}

@media (min-width:1025px) and (max-width:2000px) {
.dyn_popUp {
background-color:#fff;
left:15%;
position:fixed;
right:15%;
top:10px;
width:70%;
z-index:9999;

}
}


/************Updated on 06/02/2015 ****************************************************/

.match_summary_vs > div:first-child p
{text-align:left; width:98%; display:block;}



.match_summary_vs > div:nth-child(2) p
{text-align:right; width:98%; display:block;}

@media (min-width:600px) and (max-width:688px) 
{
	.standings .player_name { float: left;font-size: 13px; width: 110px !important;}
}

@media (min-width:992px) and (max-width:1024px) 
{
	.rankcols .rcol{width:50%; min-height:97px;}
	.rankcols .rcol:nth-child(2){ border-bottom: medium none; border-right: medium none;}
	.rankcols .rcol:nth-child(1)	{ border-bottom: medium none;}
}


@media (min-width:769px) and (max-width:991px) 
{
	.rankcols .rcol:nth-child(1),
	.rankcols .rcol:nth-child(2)	{border-bottom: medium none;}
	
	.rankcols .rcol:nth-child(2){border-right: medium none;}
}

@media (min-width:600px) and (max-width:820px) 
{
.red_border .scorebox_row > div:first-child{width:50%; display:inline-block; }
.red_border .scorebox_row .scorerpad{width:50%; }
.red_border .scorebox_row > div:first-child .country{display: inline-block; font-size: 13px; line-height: 16px; width: 75%;}

.green_border .scorebox_row > div:first-child{width:50%; display:inline-block;}
.green_border .scorebox_row .scorerpad{width:50%; }
.green_border .scorebox_row > div:first-child .country{display: inline-block; font-size: 13px; line-height: 16px; width: 75%;}

}


@media (max-width:385px)
{
.red_border .scorebox_row > div:first-child{width:50%; display:inline-block; }
.red_border .scorebox_row .scorerpad{width:50%; }
.red_border .scorebox_row > div:first-child .country{display: inline-block; font-size: 13px; line-height: 16px; width: 75%;}

.green_border .scorebox_row > div:first-child{width:50%; display:inline-block;}
.green_border .scorebox_row .scorerpad{width:50%; }
.green_border .scorebox_row > div:first-child .country{display: inline-block; font-size: 13px; line-height: 16px; width: 75%;}

}

@media (min-width:600px) and (max-width:640px) 
{
.tabs_detail li a{width:60px;}
}

@media (min-width:995px) and (max-width:1024px)
{
.scorecard_bg .mobile_cols a > div:nth-child(6){margin-left: 7px;}
}


@media (min-width:1025px)
{
.scorecard_bg .mobile_cols a > div:nth-child(6){margin-left: 12px;}
}

@media (min-width:946px) and (max-width:991px)
{
.black_box .verses {width:100% !important;}
.wgn_popup .black_box{min-height:122px !important;}
}

@media (max-width:370px)
{
	.icons_nextprev .news_header 
	{
		padding-left: 2%;
		padding-right: 2%;
		width: 86%;
	}
}


@media (max-width:1024px){

.brc_margin{margin-top:0px !important;}
.footer_main{position:fixed; bottom:0; z-index: 9999;}
.gray_section{height:auto; }

#mainView{background:#ebebeb; height:95% !important;}






}

@media (min-width:1025px){


html,body{ overflow-y: hidden;}
.gray_section{}
#mainView{background:#ebebeb;}
.main_col2{margin-bottom: 30px; }
}




@media (max-width:599px){
.main_col2{ margin-bottom: 30px; margin-top: 37px;  z-index: 9999;}
.brc{z-index: 99999 !important;}
.wgn_popup{margin-top:0px;}
.overflowy{overflow-y:inherit !important;}
}

.overflowy{overflow-y:auto;}


.popupContent{width:100%;}
.gray_section{padding-top:57px;}

.dyn_popUp .gray_section{padding-top:10px; max-height:700px;}
.dyn_popUp .paship_content{max-height:700px;}

.wgn_popup .popupContent{max-height:600px; background:#ebebeb;}




/* Commentry Page ******************************************************/

.cmtry{background:#fff; padding:15px 10px 10px; clear:both;}


.cmtry_section {
	background: none repeat scroll 0 0 #ebebeb;
    border: 1px solid #d9d8d8;
    border-radius: 5px;
    color: #3f3f3f;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 10px;
    width: 100%;
}

.cmtry_section .red_box {
	background: none repeat scroll 0 0 #d21510 !important;
    color: #fff;
    margin-left: 2px;
    padding: 1px 2px;
    text-transform: uppercase;
}

.com_nav{margin-top:10px; padding-bottom: 33px;}
.com_nav ul{list-style-type:none; padding:0px;}
.com_nav ul li{list-style-type:none; float:left; padding-left:5px; padding-right:5px;}

.com_nav ul li.col1{width:15%}
.com_nav ul li.col2{width:40%}
.com_nav ul li.col3{width:15%}
.com_nav ul li.col4{width:30%}

.com_nav .pointer{cursor:pointer;}
.com_nav .glyphicon-forward ,
.com_nav .glyphicon-backward 
{margin-top:10px;}

.com_nav .glyphicon-refresh{float:left; margin-left:15px; margin-top:8px;}
.com_nav .input-group {float: right;width: 45%;}

.com_nav .margin_extra{margin-left:33px;}

@media (min-width:600px) and (max-width:768px)
{
.com_nav .input-group {width:100px;}
.com_nav ul li.col1{width:25%}
.com_nav ul li.col2{width:40%}
.com_nav ul li.col3{width:15%}
.com_nav ul li.col4{width:20%}
}

@media (min-width:769px)
{

.com_nav .input-group {width:100px;}
.com_nav ul li.col1{width:15%}
.com_nav ul li.col2{width:40%}
.com_nav ul li.col3{width:15%}
.com_nav ul li.col4{width:30%}
}

@media (max-width:599px)
{
.com_nav .input-group {width:100px;}	
}


/* Commentry Page Ends******************************************************/


@media (min-width:600px) and (max-width:630px)
{
.match_summary_won_det{margin-left:5px;}
.match_summary_score_bg_gray{ font-size:14px;}
.batsman_name,
.wicket_taker > div:nth-child(2) > div:first-child
{max-width: 80px;}
}



.branding_logo_header{float:right !important; display:block; padding-right: 10px;  padding-top: 5px;}
.branding_logo_header a{padding-right:0 !important; height:auto !important;}
.branding_logo_footer{float:left !important; display:block; padding-left: 10px;  }

@media (max-width:320px){
.match_title{white-space: nowrap;  overflow: hidden; text-overflow: ellipsis; display: block; width:111px;}
}




