@font-face {
    font-family: 'square_721_bold';
    src: url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square_721_bold_extended-webfont.eot') format('embedded-opentype'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square_721_bold_extended-webfont.svg') format('svg'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square_721_bold_extended-webfont.ttf') format('truetype'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square_721_bold_extended-webfont.woff') format('woff');
}

@font-face {
    font-family: 'square_721bold';
    src: url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square_721_bold_extended-webfont.eot');
    src: url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square_721_bold_extended-webfont.eot?#iefix') format('embedded-opentype'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square_721_bold_extended-webfont.woff2') format('woff2'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square_721_bold_extended-webfont.woff') format('woff'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square_721_bold_extended-webfont.ttf') format('truetype'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square_721_bold_extended-webfont.svg#square_721bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'square_721roman';
    src: url('https://chennai.cricket-21.com/Match_Centre_Widget/Assets/Css/fonts/square-webfont.ttf/square-webfont.eot');
    src: url('https://chennai.cricket-21.com/Match_Centre_Widget/Assets/Css/fonts/square-webfont.ttf/square-webfont.eot?#iefix') format('embedded-opentype'), url('https://chennai.cricket-21.com/Match_Centre_Widget/Assets/Css/fonts/square-webfont.ttf/square-webfont.woff2') format('woff2'), url('https://chennai.cricket-21.com/Match_Centre_Widget/Assets/Css/fonts/square-webfont.ttf/square-webfont.woff') format('woff'), url('https://chennai.cricket-21.com/Match_Centre_Widget/Assets/Css/fonts/square-webfont.ttf/square-webfont.ttf') format('truetype'), url('https://chennai.cricket-21.com/Match_Centre_Widget/Assets/Css/fonts/square-webfont.ttf/square-webfont.svg#square_721roman') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'square_721roman';
    src: url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square-webfont.woff') format('woff'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square-webfont.ttf') format('truetype'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square-webfont.svg') format('svg'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square-webfont.eot') format('embedded-opentype');
}

@font-face {
    font-family: 'square_721roman';
    src: url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square-webfont.eot');
    src: url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square-webfont.eot?#iefix') format('embedded-opentype'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square-webfont.woff2') format('woff2'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square-webfont.woff') format('woff'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square-webfont.ttf') format('truetype'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/square-webfont.svg#square_721roman') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Artegra Sans SC W15"; 
    src: url("//db.onlinewebfonts.com/t/42aa62413a506bcccab7847ecc8ffdcc.eot"); 
    src: url("//db.onlinewebfonts.com/t/42aa62413a506bcccab7847ecc8ffdcc.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/42aa62413a506bcccab7847ecc8ffdcc.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/42aa62413a506bcccab7847ecc8ffdcc.woff") format("woff"), url("//db.onlinewebfonts.com/t/42aa62413a506bcccab7847ecc8ffdcc.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/42aa62413a506bcccab7847ecc8ffdcc.svg#Artegra Sans SC W15") format("svg");
}
@font-face {
    font-family: 'vag_roundedregular';
    src: url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/vag_rounded_light-webfont.eot');
    src: url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/vag_rounded_light-webfont.eot?#iefix') format('embedded-opentype'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/vag_rounded_light-webfont.woff2') format('woff2'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/vag_rounded_light-webfont.woff') format('woff'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/vag_rounded_light-webfont.ttf') format('truetype'), url('https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/fonts/vag_rounded_light-webfont.svg#vag_roundedregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.headtoheadnew {
    font-family: "Artegra Sans SC W15";
}

/*Score Card Details Start*/

#table_bowler_card1 > tbody:nth-child(1) > tr > td:nth-child(2) {
}

#table_bowler_card1 tr td, #table_bowler_card2 tr td, #table_bowler_card3 tr td, #table_bowler_card4 tr td {
    text-align: right;
}

#table_bowler_card1 > tbody > tr.heading_big > td:nth-child(10), #table_bowler_card2 > tbody > tr.heading_big > td:nth-child(10), #table_bowler_card3 > tbody > tr.heading_big > td:nth-child(10), #table_bowler_card4 > tbody > tr.heading_big > td:nth-child(10) {
    width: 6% !important;
}

#table_bowler_card1 > tbody > tr.heading_big > td:nth-child(11), #table_bowler_card2 > tbody > tr.heading_big > td:nth-child(11), #table_bowler_card3 > tbody > tr.heading_big > td:nth-child(11), #table_bowler_card4 > tbody > tr.heading_big > td:nth-child(11) {
    width: 10% !important;
}

#table_bowler_card1 > tbody:nth-child(1) > tr > td:nth-child(5), #table_bowler_card2 > tbody:nth-child(1) > tr > td:nth-child(5), #table_bowler_card3 > tbody:nth-child(1) > tr > td:nth-child(5), #table_bowler_card4 > tbody:nth-child(1) > tr > td:nth-child(5) {
    width: 5% !important;
}

#table_bowler_card1 > tbody:nth-child(1) > tr > td:nth-child(2), #table_bowler_card2 > tbody:nth-child(1) > tr > td:nth-child(2), #table_bowler_card3 > tbody:nth-child(1) > tr > td:nth-child(2), #table_bowler_card4 > tbody:nth-child(1) > tr > td:nth-child(2) {
    text-align: left !important;
    width: 25% !important;
}

#table_bowler_card1 > tbody > tr.heading_big > td:nth-child(9), #table_bowler_card2 > tbody > tr.heading_big > td:nth-child(9), #table_bowler_card3 > tbody > tr.heading_big > td:nth-child(9), #table_bowler_card4 > tbody > tr.heading_big > td:nth-child(9) {
    width: 6%;
}

#table_bowler_card1 > tbody:nth-child(1) > tr > td:nth-child(3), #table_bowler_card1 > tbody > tr > td:nth-child(4), #table_bowler_card1 > tbody > tr > td:nth-child(5), #table_bowler_card1 > tbody > tr > td:nth-child(6), #table_bowler_card1 > tbody > tr > td:nth-child(7), #table_bowler_card1 > tbody > tr > td:nth-child(8) {
    width: 6% !important;
}

#table_bowler_card2 > tbody:nth-child(1) > tr > td:nth-child(3), #table_bowler_card2 > tbody > tr > td:nth-child(4), #table_bowler_card2 > tbody > tr > td:nth-child(5), #table_bowler_card2 > tbody > tr > td:nth-child(6), #table_bowler_card2 > tbody > tr > td:nth-child(7), #table_bowler_card2 > tbody > tr > td:nth-child(8) {
    width: 6% !important;
}

#table_bowler_card3 > tbody:nth-child(1) > tr > td:nth-child(3), #table_bowler_card3 > tbody > tr > td:nth-child(4), #table_bowler_card3 > tbody > tr > td:nth-child(5), #table_bowler_card3 > tbody > tr > td:nth-child(6), #table_bowler_card3 > tbody > tr > td:nth-child(7), #table_bowler_card3 > tbody > tr > td:nth-child(8) {
    width: 6% !important;
}

#table_bowler_card4 > tbody:nth-child(1) > tr > td:nth-child(3), #table_bowler_card4 > tbody > tr > td:nth-child(4), #table_bowler_card4 > tbody > tr > td:nth-child(5), #table_bowler_card4 > tbody > tr > td:nth-child(6), #table_bowler_card4 > tbody > tr > td:nth-child(7), #table_bowler_card4 > tbody > tr > td:nth-child(8) {
    width: 6% !important;
}

#table_bowler_card1 > tbody > tr > td:nth-child(11), #table_bowler_card2 > tbody > tr > td:nth-child(11), #table_bowler_card3 > tbody > tr > td:nth-child(11), #table_bowler_card4 > tbody > tr > td:nth-child(11) {
    text-align: center !important;
}

/*Score Details End*/

/*Score Card Slider Start*/

#Content_Batting_card_inn_Player1 > div > table > tbody > tr > td > div > div.bx-wrapper, #Content_Batting_card_inn_Player2 > div > table > tbody > tr > td > div > div.bx-wrapper, #Content_Batting_card_inn_Player3 > div > table > tbody > tr > td > div > div.bx-wrapper, #Content_Batting_card_inn_Player4 > div > table > tbody > tr > td > div > div.bx-wrapper {
    top: -3px !important;
    position: relative;
}

#Content_Batting_card_inn_Player1 > div > table > tbody > tr > td:nth-child(1), #Content_Batting_card_inn_Player2 > div > table > tbody > tr > td:nth-child(1), #Content_Batting_card_inn_Player3 > div > table > tbody > tr > td:nth-child(1), #Content_Batting_card_inn_Player4 > div > table > tbody > tr > td:nth-child(1) {
    padding: 29px 0px 81px 0px !important;
}

#table_score_card1 > tr:nth-child(2) > td:nth-child(2) > span, #table_score_card1 > tr:nth-child(3) > td:nth-child(2) > span, #table_score_card2 > tr:nth-child(2) > td.bowl_bat_card > span, #table_score_card2 > tr:nth-child(3) > td:nth-child(2) > span, #table_score_card3 > tr:nth-child(2) > td:nth-child(2) > span, #table_score_card3 > tr:nth-child(3) > td:nth-child(2) > span, #table_score_card4 > tr:nth-child(2) > td:nth-child(2) > span, #table_score_card4 > tr:nth-child(3) > td:nth-child(2) > span {
    font-weight: bold !important;
}

#table_score_card1 > tr > td:nth-child(3), #table_score_card2 > tr > td:nth-child(3), #table_score_card3 > tr > td:nth-child(3), #table_score_card4 > tr > td:nth-child(3) {
    text-align: left !important;
}

/*score Card Slider End*/

/*points table two End*/

#pt_table_popup > tbody > tr:nth-child(1) > td:nth-child(1) {
    width: 5% !important;
}

#pt_table_popup > tbody > tr:nth-child(1) > td:nth-child(3) {
    width: 25% !important;
}

#pt_table_popup > tbody > tr:nth-child(1) > td:nth-child(2) {
    width: 11% !important;
    text-align: left !important;
}

#pt_table_popup > tbody > tr > td:nth-child(4), #pt_table_popup > tbody > tr > td:nth-child(5), #pt_table_popup > tbody > tr > td:nth-child(6), #pt_table_popup > tbody > tr > td:nth-child(7), #pt_table_popup > tbody > tr > td:nth-child(8), #pt_table_popup > tbody > tr > td:nth-child(9), #pt_table_popup > tbody > tr > td:nth-child(10) {
    width: 5% !important;
}

#pt_table_popup > tbody > tr > td:nth-child(2) {
    text-align: left !important;
}

/*points table one End*/

/*points table two Start*/

#pt_table_popup1 > tbody > tr > td:nth-child(2), #pt_table_popup1 > tbody > tr > td:nth-child(3), #pt_table_popup1 > tbody > tr > td:nth-child(4), #pt_table_popup1 > tbody > tr > td:nth-child(5) {
    width: 12% !important;
}

#pt_table_popup1 > tbody > tr > td:nth-child(6) {
    width: 40% !important;
}

#pt_table_popup1 tr:first-child td {
    background: #094F8A;
    color: #fff;
}

#pt_table_popup1 tr td {
    font-weight: 100 !important;
}

/*points table two Start*/

#pt_table_popup1 > tbody > tr > td:nth-child(2), #pt_table_popup1 > tbody > tr > td:nth-child(3), #pt_table_popup1 > tbody > tr > td:nth-child(4), #pt_table_popup1 > tbody > tr > td:nth-child(5) {
    width: 12% !important;
}

#pt_table_popup1 > tbody > tr > td:nth-child(6) {
    width: 52% !important;
}

#pt_table_popup1 tr:first-child td {
    background: #094F8A;
    color: #fff;
}

.scrd-tbl, .squad-tbl {
    text-align: left;
    font-size: 18px;
    /* color: #000; */
    width: 100%;
    /* margin-left:15px; */
}

    .scrd-tbl td, th {
        padding: 4px 10px 4px 5px;
        border: none !important;
        /* color: #fff; */
        /* background-color: #002f72; */
        /* text-align: center; */
    }

    .scrd-tbl thead tr th {
        border: none !important;
    }

.scrd-head {
    /* background-color: #404040; */
    background-color: #404040;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    /*margin-top: 10px;*/
    margin: 0 !important;
    padding: 5px 0px;
    text-transform: uppercase;
    word-break: break-word;
}

#teamA_sqd tr td, #teamB_sqd tr td {
    font-weight: 500;
    text-transform: uppercase;
    background-color: #ededed !important;
    border-bottom: 4px solid #fff !important;
    border-radius: 2px;
    /*font-family: 'Rubik';*/
}
/* #flex_ul li.active{ */
/* background-color:#65acff !important; */
/* } */
.match_info {
    text-align: left;
}

    .match_info td {
        /* display:flex; */
    }

#flex_ul li {
    background-color: #333333 !important;
}

#flex_ul {
    margin-top: 5px;
    display: inline-block;
}

#home_scrd {
    text-align: center;
    background-image: url('https://s3.amazonaws.com/api.cricket-21.com/LPL/Assets/img/Match-Centre-widget_Background.png');
    background-repeat: no-repeat;
    background-size: cover;
    color: #fff;
    display: flex;
}

    #home_scrd .row {
        margin: 0px;
        width: 100%;
    }

.home_score {
    color: #ffc500;
    font-size: 32px;
    font-weight: bold;
    text-transform: uppercase;
}

.home_team_name {
    color: #ffc500;
    font-size: 28px;
    font-weight: bold;
    text-transform: uppercase;
}

.home_over {
    color: #ffc500;
    font-size: 18px;
}

#matchState {
    color: #ffc500;
    font-size: 24px;
    font-weight: bold;
}

#match_loc {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}

#match_date {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
}

#match_no {
    color: #fff;
}

.home_team_img {
    width: 50%;
}

.extr {
    text-align: left;
    font-weight: bold;
}

.st_fow {
    padding: 6px !important;
}

.scrd-tbl tr {
    /* background-color:#000a67; */
    background-color: #efefef;
    border-bottom: 4px solid white;
    color: #000;
}

.scrd-tbl thead tr {
    /* background-color:#f5e50a; */
    background-color: #790d19;
    border-bottom: 4px solid #efefef;
    color: #fff;
}

.scrd_tot {
    background-color: #f5e50a !important;
    color: #000a67 !important;
}

.match_card {
    text-align: center;
    font-weight: bold;
    /*text-transform: uppercase;*/
    /*padding: 25px 50px;*/
    /*display: flex;*/
    background-color: #790D19;
}


.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    display: none !important;
    content: ' ';
}

.st_team_name {
    word-break: break-word;
    color: #fff;
    font-size: 26px;
    font-weight: bold;
    text-transform: uppercase;
    display: block;
}

.st_fow {
    padding: 6px !important;
}

.st_team_top {
    display: none;
}

.dis_mob {
    display: none;
}

.dis_lap {
    display: block;
}

.st_f_teamname {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
    word-break: break-word;
    margin:auto;
}

.match_team_img {
    width: 80%;
    margin: auto;
    padding: 5%;
}

.scrd_banner {
    background-color: #000a67;
}

.scrd_score {
    font-size: 56px;
    min-height: 66px;
    color: #f4e600;
}
.scrd_score_small {
    font-size: 35px;
    /*min-height: 66px;*/
    color: #f4e600;
}

.scrd_over {
    font-size: 18px;
    color: #f4e600;
}

.scrd_rr {
    font-size: 18px;
    color: #f4e600;
}

.scrd_vs {
    margin: auto;
    font-size: 40px;
    color: #f4e600;
    top: 50px;
}

.match_status {
    border-radius: 20px;
    width: 80%;
    text-align: center;
    display: flex;
    margin: auto !important;
    background-color: #f4e600;
    font-size: 22px;
    padding: 5px 0px;
    font-weight: bold;
    color: #000;
    margin-bottom: 10px !important;
    word-break: break-word;
}

.last_wkt {
    text-align: left;
    background-color: #fff;
    border-top: 1px solid black;
    padding: 5px;
}

.summary_tbl {
    width: 100%;
    font-size: 14px;
    text-align: left !important;
}

    .summary_tbl td, th, #scrd_match_summary td, th, #pt_table_popup_lpl td, th, .squad-tbl td, th.div1comm td, th, .div2comm td, th, #table_Partner_card1_lpl td, th, #table_Partner_card1_lpl td, th, .match_info td, th {
        border: none !important;
        font-size: 24px;
    }

#pt_table_popup_lpl tr {
    border: 1px solid #ededed;
}

.summary_tbl tr, #scrd_match_summary tr, #Content_Commentary tr, #table_Partner_card1_lpl tr, #tbl_full_1 tr, #tbl_full_2 tr, .match_info tr {
    background-color: #fff;
}

.match_info {
    font-size: 18px;
    width: 100%;
}

    .match_info td {
        padding: 3px;
        border: solid 1px black !important;
    }

        .match_info td:nth-child(1) {
            width: 30%;
        }

        .match_info td:nth-child(2) {
            width: 70%;
        }

#Did_not_bat1, #Did_not_bat2 {
    text-align: left !important;
    padding: 6px !important;
}

.container1 {
    margin: 10px 15px;
}

#Content_Commentary {
    text-align: left !important;
    background-color: #fff;
}

#scrd_match_summary td:nth-child(1) {
    width: 30%;
}

#scrd_match_summary td:nth-child(2) {
    width: 70%;
}

#scrd_match_summary {
    width: 100%;
    text-align: left !important;
    font-size: 14px;
}

.info_head {
    font-weight: bold;
}

.summary_tbl thead tr {
    padding: 5px;
    border-bottom: 1px solid transparent;
    background-color: #ce462f;
    color: #fff;
}

.summary_tbl td {
    width: 15%;
}

    .summary_tbl td:nth-child(1) {
        width: 40% !important;
    }

.summary_title {
    background-color: #000a67;
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}

#scrd_tabs {
    font-size: 16px;
    text-transform: uppercase;
}

    #scrd_tabs > ul > li {
        background: #ededed !important;
        font-size: 18px;
    }

        #scrd_tabs > ul > li.active {
            background: #f5e50a !important;
        }

        #scrd_tabs > ul > li > a {
            outline: none !important;
            border: none !important;
            color: #000a67 !important;
            font-weight: bold;
        }

        #scrd_tabs > ul > li.ui-state-hover, #scrd_tabs > ul > li.ui-widget-content .ui-state-hover, #scrd_tabs > ul > li.ui-widget-header .ui-state-hover, #scrd_tabs > ul > li.ui-state-focus, #scrd_tabs > ul > li.ui-widget-content .ui-state-focus, #scrd_tabs > ul > li.ui-widget-header .ui-state-focus {
            border: none !important;
            background: none !important;
            font-weight: normal;
            color: none !important;
        }

            #scrd_tabs > ul > li.ui-state-hover .ui-icon, #scrd_tabs > ul > li.ui-state-focus .ui-icon {
                background-image: none !important;
            }

        #scrd_tabs > ul > li:hover {
            background: none !important;
            border-radius: 0px;
        }

.fall_of_wicket {
    text-align: left !important;
    padding: 6px !important;
}
.fall_of_wicket td{
    padding-left:8px !important;
}

@media screen and (min-width:250px) and (max-width:649px) {
    .pts_team_name {
        display: none;
    }

    #home_scrd {
        background-size: cover;
    }

    .home_team_name {
        display: none;
    }

    .home_score {
        color: #ffc500;
        font-size: 16px;
        font-weight: bold;
        text-transform: uppercase;
    }

    .home_over {
        color: #ffc500;
        font-size: 12px;
    }

    #matchState {
        color: #ffc500;
        font-size: 10px;
        font-weight: bold;
    }

    #match_loc {
        font-size: 12px;
        font-weight: bold;
    }

    #match_date {
        font-size: 10px;
        font-weight: bold;
    }

    .home_team_img {
        width: 100%;
    }

    #pt_table_popup_lpl > tbody > tr > td:nth-child(9) {
        display: none;
    }

    .match_card {
        padding: 0;
    }

    .scrd_score {
        font-size: 20px;
    }

    .scrd_over {
        font-size: 10px;
    }

    .scrd_rr {
        font-size: 10px;
    }

    .scrd_vs {
        font-size: 16px;
        top: 20px;
    }

    .match_team_img {
        width: 60%;
    }

    .match_status {
        font-size: 10px;
        width: 100%;
    }

    .scrd-tbl td {
        font-size: 10px;
        padding: 2px 0px 4px 5px;
    }

    #flex_ul1 {
        margin: 0 !important;
    }

    #scrd_tabs > ul > li > a {
        font-size: 12px;
    }

    #lpl_table_score_card1 td:nth-child(2) {
        display: none;
    }

    #lpl_table_score_card2 td:nth-child(2) {
        display: none;
    }

    #lpl_table_score_card1 th:nth-child(2) {
        display: none;
    }

    #lpl_table_score_card2 th:nth-child(2) {
        display: none;
    }

    .dis_mob {
        display: block;
    }

    .dis_lap {
        display: none;
    }

    .scrd-tbl {
        font-size: 12px;
    }

        .scrd-tbl th, .scrd-tbl td {
            border: none !important;
        }
}

/*
#pt_table_popup1 > tbody > tr > td:nth-child(1)
{
	background: #094f8a;
}
#pt_table_popup1 tr td:first-child {
    background: rgba(0, 0, 0, 0) url("Image/bcurve2_pt.png") repeat scroll 0 0;
    width: 62px !important;
    padding: 0px;
    color: #333;
    background-size: 100% 100%;
}*/

#pt_table_popup1 tr td {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
    color: #fff;
    background-size: cover;
    color: #333;
    font-family: "Artegra Sans SC W15";
    font-size: 18px;
}
.matchCenter_bg .match_team_img{
    width:50%;
}
/*Points table End*/

#table_score_card1 > tbody:nth-child(1) > tr > td:nth-child(4), #table_score_card2 > tbody:nth-child(1) > tr > td:nth-child(4), #table_score_card3 > tbody:nth-child(1) > tr > td:nth-child(4), #table_score_card4 > tbody:nth-child(1) > tr > td:nth-child(4) {
    font-weight: bold !important;
}

/*New Changes  Strart*/

#tabs > ul {
    margin-left: 32%;
}

#Content_Overs > div > div.bx-wrapper {
    max-width: 75% !important;
    margin-left: 26% !important;
}

#canvasWW {
    width: 700px !important;
}

#Content_Overs > div > div.bx-wrapper {
    top: -65px !important;
    position: relative;
}

#Content_Overs > div > div > div.bx-viewport {
    height: 58px !important;
}

#Content_Overs > div > div > div.bx-controls.bx-has-controls-direction > div > a.bx-prev {
    background: rgba(0, 0, 0, 0) url("Image/left_arrow.png") no-repeat scroll;
    left: -31px;
    margin-top: -6px;
}

#Content_Overs > div > div > div.bx-controls.bx-has-controls-direction > div > a.bx-next {
    background: rgba(0, 0, 0, 0) url("Image/right_arrow.png") no-repeat scroll;
    right: 0px;
    margin-top: -6px;
}

.ui-tabs .ui-tabs-panel {
    padding: 0em 0em !important;
}

#Content_Form > table > tbody > tr > td > table > tbody > tr > td:nth-child(1) {
    background: rgba(0, 0, 0, 0) url("Image/bcurve2_pt.png") repeat scroll 0 0;
    width: 62px !important;
    padding: none;
    color: #000;
    background-size: 100% 100%;
}

#Graphtabs > ul {
    margin-left: 18%;
}

#canvasWO, #canvasRO, #canvasPM, #canvasSZ, #canvasWW, #canvasRR {
    width: 100% !important;
}

.XITeamB, .XITeamA {
    height: 220px;
}

.td_lbl img {
    width: 15px;
    height: 15px;
}

/*New Chages End*/

/*changed By Mahes start*/

/*#Content_Overs > div > div.bx-wrapper
{
	    max-width: 100% !important;
		margin: 0px 26px;
}*/

@font-face {
    font-family: 'VAG Rounded', sans-serif;
    src: url('fonts/VAGRound.svg') format('svg'), url('fonts/VAGRound.eot') format('embedded-opentype'), url('fonts/VAG Round.ttf') format('truetype'), url('fonts/VAGRound.ttf') format('truetype'), url('fonts/VAGRound.woff') format('woff');
}

#pt_table_popup tr td:first-child {
    background: rgba(0, 0, 0, 0) url("Image/bcurve2_pt.png") repeat scroll 0 0;
    width: 62px !important;
    padding: 30px;
    color: #333;
}

#tabs > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active a {
    background: #fff !important;
    color: #000 !important;
    outline: none !important;
}

#tabs > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active > a {
    outline: none !important;
}

#tabs > ul > li {
    background: #2D8EFF;
    color: #fff;
    border: none;
    border-radius: 0px;
}

    #tabs > ul > li > a {
        color: #fff;
    }


#tabs > ul {
    background: transparent !important;
    border: none !important;
}

    #tabs > ul.ui-widget-header, .ui-widget-content, .ui-widget-header {
        border: none !important;
        background: none !important;
    }

    #tabs > ul.ui-widget-content {
    }

/*#overviewtabs > ul > li
{
    width:30%;
}*/

#overviewtabs > ul > li > a {
    outline: none !important;
}

#overviewtabs > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active, #overviewtabs > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active a {
    background: #333333;
    color: #fff;
}

#table_score_card1 {
    width: 100%;
}

    #table_score_card1 > tbody > tr:nth-child(1) td:nth-child(1), #table_bowler_card1 > tbody > tr:nth-child(1) td:nth-child(1), #table_score_card2 > tbody > tr:nth-child(1) td:nth-child(1), #table_bowler_card2 > tbody > tr:nth-child(1) td:nth-child(1), #table_score_card3 > tbody > tr:nth-child(1) td:nth-child(1), #table_bowler_card3 > tbody > tr:nth-child(1) td:nth-child(1), #table_score_card4 > tbody > tr:nth-child(1) td:nth-child(1), #table_bowler_card4 > tbody > tr:nth-child(1) td:nth-child(1) {
        background: rgba(0, 0, 0, 0) url("Image/bcurve1.png") no-repeat scroll right center;
        color: #333;
        padding: 0;
        width: 42px !important;
        background-size: 100% 100%;
    }

    #table_score_card1 > tbody > tr.heading_big td, #table_bowler_card1 tbody > tr.heading_big td, #table_score_card2 tbody > tr.heading_big td, #table_bowler_card2 tbody > tr.heading_big td, #table_score_card3 tbody > tr.heading_big td, #table_bowler_card3 tbody > tr.heading_big td, #table_score_card4 tbody > tr.heading_big td, #table_bowler_card4 tbody > tr.heading_big td {
        background: rgba(0, 0, 0, 0) url("Image/c_head.png") repeat scroll 0 0;
        color: #fff;
    }

    #table_score_card1 tr td, #table_score_card2 tr td, #table_bowler_card1 tr td, #table_bowler_card2 tr td, #table_score_card3 tr td, #table_score_card4 tr td, #table_bowler_card3 tr td, #table_bowler_card4 tr td {
        background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
        color: #333;
        background-size: cover;
    }

        #table_score_card1 tr td:first-child, #table_matchinfo td:first-child, #table_score_card2 tr td:first-child, #table_score_card3 tr td:first-child, #table_score_card4 tr td:first-child {
            background: rgba(0, 0, 0, 0) url("Image/bcurve2.png") repeat scroll 0 0;
            color: #333;
            padding: 0;
            width: 45px !important;
            background-size: 100% 100% !important;
        }

#table_bowler_card1 td:first-child, #table_bowler_card2 td:first-child, #table_bowler_card3 td:first-child, #table_bowler_card4 td:first-child {
    background: rgba(0, 0, 0, 0) url("Image/bcurve2.png") repeat scroll 0 0;
    color: #333;
    padding: 0;
    width: 42px !important;
    background-size: 100% 100%;
}

.batcard td:nth-child(2) {
    text-align: left;
}

.batcard .pops {
    width: 200px;
    display: inline-block;
}

#Content_Batting_card_inn1, #Content_Batting_card_inn2, #Content_Bowling_card_inn1, #Content_Bowling_card_inn2 {
    padding: 0;
}

#Match_Center_Section {
    background: #E4E4E4;
}

#Content_PlayOff > div > div.row {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.sec_height .first_pos {
    background: #912a7e url("Image/leader_tex2a.png") !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

.lavenderpa {
    background-size: cover;
    padding: 15px 0 10px 0;
}

#Content_Predictor {
    background: #912a7e url("Image/leader_tex2a.png") !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

.first_pos .over_con .sec_height {
    background-color: #912a7e;
    background: url(Image/leader_tex.png) no-repeat center right #912a7e;
    background-size: cover;
}


#table_Partner_card1_lpl tr:nth-child(2n+1) td, #table_Partner_card2_lpl tr:nth-child(2n+1) td {
    padding: 10px 0;
}

#table_Partner_card1_lpl tr:nth-child(2n+1) td, #table_Partner_card2_lpl tr:nth-child(2n+1) td {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
    color: #333;
    background-size: cover;
}

#table_Partner_card1_lpl tr td, #table_Partner_card2_lpl tr td {
    text-align: left;
    font-size: 14px !important;
}

#partner_inn1, #partner_inn2 {
    padding: 0;
}

#table_score_card1 > tr > td:nth-child(2), #table_score_card2 > tr > td:nth-child(2), #table_score_card3 > tr > td:nth-child(2), #table_score_card4 > tr > td:nth-child(2) {
    width: 400px;
}

#table_score_card1 > tr > td:nth-child(3), #table_score_card2 > tr > td:nth-child(3), #table_score_card3 > tr > td:nth-child(3), #table_score_card4 > tr > td:nth-child(3) {
    width: 250px;
}

#table_score_card2 > tr > td:nth-child(3), #table_score_card3 > tr > td:nth-child(3), #table_score_card4 > tr > td:nth-child(3) {
    width: 300px;
}

#table_Partner_card1 tr:nth-child(2n+1) td:first-child, #table_Partner_card2 tr:nth-child(2n+1) td:first-child, #table_Partner_card3 tr:nth-child(2n+1) td:first-child, #table_Partner_card4 tr:nth-child(2n+1) td:first-child {
    background: rgba(0, 0, 0, 0) url("Image/bcurve2.png") no-repeat scroll 0 0;
    color: #333;
    padding: 0;
    width: 42px !important;
    background-size: 100% 100%;
}

#table_Partner_card1 tr:nth-child(2n+1) td, #table_Partner_card2 tr:nth-child(2n+1) td, #table_Partner_card3 tr:nth-child(2n+1) td, #table_Partner_card4 tr:nth-child(2n+1) td {
    padding: 10px 0;
}

#table_Partner_card1 tr:nth-child(2n+1) td, #table_Partner_card2 tr:nth-child(2n+1) td, #table_Partner_card3 tr:nth-child(2n+1) td, #table_Partner_card4 tr:nth-child(2n+1) td {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
    color: #333;
    background-size: cover;
}

/*#table_Partner_card1 tr,#table_Partner_card2 tr  
{
    background: rgba(0, 0, 0, 0) url("Image/c1_bg3.png") repeat scroll 0 0;
    color: #333;
    background-size: cover;
}*/

#table_Partner_card1 tr td, #table_Partner_card2 tr td, #table_Partner_card3 tr td, #table_Partner_card4 tr td {
    text-align: left;
    font-size: 14px !important;
}



.Player_table {
    list-style-type: disc;
    list-style-position: outside;
    /*background-color: #ccc;margin: 10px 0 0 0px;width:100% !important;*/
}

    .Player_table li {
        width: 130px;
    }

        .Player_table li img {
            width: 130px;
            height: 130px;
        }

#Content_Batting_card_inn_Player1, #Content_Batting_card_inn_Player2, #Content_Batting_card_inn_Player3, #Content_Batting_card_inn_Player4 {
    width: 100%;
    overflow: hidden;
    margin-bottom: 10px;
    height: 166px;
    padding: 0px 10px;
    /*background-color: #ccc;*/
}

/*canvas {
    left: 0px !important;
    top: 0px;
    width: 700px !important;
    position: relative;
    height: 600px !important;
}*/

#tabs-2 > div.row {
    margin-left: 0px;
    margin-right: 0px;
}

#tabs-2 > div > div.row {
    margin-left: 0px;
    margin-right: 0px;
}

#Content_PlayOff > div > div > div > p {
    text-align: center !important;
}

.bx-wrapper {
    max-width: 100% !important;
}

#Content_Overs > div > div > div.bx-wrapper {
    max-width: 100% !important;
}

/*
#canvasSZ,#canvasPM
{
    margin-left:0px !important;
    width: 550px !important;
}
#canvasRO,#canvasRR,#canvasWO
{
    width:100% !important;
}
#canvasWW
{
     width: 680px !important;
     margin-left:0px !important;
}*/

#PMLegend {
    background: transparent;
    color: #FFF;
}

    #PMLegend > tbody > tr > td:nth-child(1) {
        text-align: left !important;
    }

        #PMLegend > tbody > tr > td:nth-child(1) > img {
            float: right;
            height: 21px;
        }

    #PMLegend tr td {
        text-align: right;
    }

#Graphtabs > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active {
    background: #fff;
    color: #000;
}

    #Graphtabs > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active > a {
        color: #000;
        outline: none !important;
    }

#Graphtabs > ul > li {
    background: #2D8EFF;
    color: #fff;
    outline: none !important;
}

    #Graphtabs > ul > li > a {
        color: #fff;
        outline: none !important;
        font-family: "Artegra Sans SC W15";
        font-weight: bold;
    }

/*.pitch_map_table table tr td, .pitch_map_table table tr td.select,.td_lbl,#ddlInningsWW,#ddlBatsmanWW,.td_lbl
    {
         font-family: "square_721roman";
         font-weight:bold;
         font-size:15.4px !important;
    }*/

.DDLMatch, .td_ddl {
    width: 140px;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.leg_inn1, .leg_inn2 {
    font-size: 18px;
    padding: 10px;
    color: #fff;
}

.td_lbl {
    color: #fff;
}

#legend_tbl table {
    /*margin-top:8px;*/
}

.kkr_main_container {
    width: 100% !important;
}

.pitchmap_section_content {
    background: url("Assets/Resources/ro_back3.png") !important;
    /*background:#123456 !important;*/
    /*#148FDA !important;*/
}

#overviewtabs > ul:nth-child(1) {
    text-align: left;
    /*margin-left: 20px;*/
    width: 100%;
}

#overviewtabs > ul:nth-child(1) {
    margin: 0px 0px 15px 0px !important;
}

#overviewtabs > ul.ui-tabs .ui-tabs-nav {
    padding: 0em 0em 0 !important;
}

#overviewtabs > div.ui-tabs .ui-tabs-nav {
    padding: 0px !important;
}

#overviewtabs > ul:nth-child(1) li {
    width: 33.3%;
    margin: 0px 0em 0 0 !important;
}

.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: 0em 0em 0 !important;
}

#tabs > ul > li > a {
    font-family: "Artegra Sans SC W15";
    font-weight: bold;
}

#overviewtabs > ul:nth-child(1) li a {
    text-align: center !important;
}

#overviewtabs > ul:nth-child(1) > li > a {
    text-align: center !important;
    width: 100% !important;
    font-family: "Artegra Sans SC W15";
    font-weight: bold;
}

#overviewtabs > ul > li > a {
    outline: none !important;
    border: none !important;
}

#overviewtabs > ul > li.ui-state-hover, #overviewtabs > ul > li.ui-widget-content .ui-state-hover, #overviewtabs > ul > li.ui-widget-header .ui-state-hover, #overviewtabs > ul > li.ui-state-focus, #overviewtabs > ul > li.ui-widget-content .ui-state-focus, #overviewtabs > ul > li.ui-widget-header .ui-state-focus {
    border: none !important;
    background: none !important;
    font-weight: normal;
    color: none !important;
}

    #overviewtabs > ul > li.ui-state-hover .ui-icon, #overviewtabs > ul > li.ui-state-focus .ui-icon {
        background-image: none !important;
    }

#overviewtabs > ul > li:hover {
    background: none !important;
    border-radius: 0px;
}

.pitch_map_table table tr td img {
    float: right !important;
}

#tabs > ul {
    margin-top: -40px;
}

#Content_Summary .sub_heads {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg.png") repeat scroll 0 0 / cover;
    padding-left: 50px;
    height: 31px;
}

.winner {
    background-image: url(Image/small-blast-bg.jpg);
    background-size: cover;
    width: 231px;
    height: 230px;
}

.tLogo {
    position: relative;
    top: 17%;
}

    .tLogo figcaption {
        color: #fff;
        font-family: "Artegra Sans SC W15";
    }

.runner-up p {
    text-align: center;
    font-family: "Artegra Sans SC W15";
}

.cpl_years_winner {
    background-image: url(Image/yearing.png);
    background-size: 100% 100%;
    height: 50px;
    top: -20px;
    width: 143px;
    position: relative;
    margin-left: 50px;
    /*background:#000;
    top:10px;
    position:relative;*/
}

    .cpl_years_winner h3 {
        color: #fff;
        font-family: "Artegra Sans SC W15";
    }

#teamA tr td, #teamB tr td, #teamA_sqd tr td, #teamB_sqd tr td {
    text-align: center;
    font-size: 20px;
    color: #000;
}

#teamA tr th, #teamB tr th, #teamA_sqd tr th, #teamB_sqd tr th {
    text-align: center;
    font-size: 24px;
    color: #000;
}

.get_toss_head {
    top: 73px;
    position: relative;
    font-size: 15px !important;
}

/*#teamA > tbody > tr:nth-child(1), #teamB > tbody > tr:nth-child(1) {
    background: none !important;
}*/

#teamA tr, #teamB tr {
    background-image: url(Image/c1_bg3.png);
    background-size: cover;
}

.win-list {
    border-collapse: separate !important;
    border-spacing: 0.5em !important;
}

    .win-list tr td {
        background: transparent !important;
        width: 31px !important;
        height: 31px !important;
        font-weight: bold;
        font-family: 'Arial' !important;
        text-align: center !important;
        color: #fff !important;
        font-size: 12px !important;
        padding: 8px !important;
        background-size: 100% 100% !important;
    }

        .win-list tr td.w {
            background-image: url("Image/W.png") !important;
        }

        .win-list tr td.l {
            background-image: url("Image/L.png") !important;
        }

        .win-list tr td.d {
            background-image: url("Image/gray.png") !important;
        }

        .win-list tr td.lost {
            background: transparent !important;
            background-image: url("Image/red.png") !important;
            width: 31px !important;
            height: 31px !important;
            font-weight: bold;
            font-family: 'Arial' !important;
            text-align: center !important;
            color: #fff !important;
            font-size: 12px !important;
            padding: 8px !important;
            background-size: 100% 100% !important;
        }

        .win-list tr td.won {
            background: transparent !important;
            background-image: url("Image/green.png") !important;
            width: 31px !important;
            height: 31px !important;
            font-weight: bold;
            font-family: 'Arial' !important;
            text-align: center !important;
            color: #fff !important;
            font-size: 12px !important;
            padding: 8px !important;
            background-size: 100% 100% !important;
        }

        .win-list tr td.tird {
            background: transparent !important;
            background-image: url("Image/white.png") !important;
            padding: 8px !important;
            width: 31px !important;
            height: 31px !important;
            font-weight: bold;
            font-family: 'Arial' !important;
            text-align: center !important;
            color: #fff !important;
            font-size: 12px !important;
            padding: 8px !important;
            background-size: 100% 100% !important;
        }

#tabs-5 > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > table > tbody > tr > td:nth-child(11) {
}

/*#table_bowler_card1 tr td,.batcard tr td
{
    text-align:right !important;
}
   .batcard > tbody > tr.heading_big > td:nth-child(2)
    {
        text-align:left !important;
    }
    #table_score_card1 > tr:nth-child(3) > td:nth-child(2),#table_score_card1 > tr:nth-child(2) > td:nth-child(2),#table_bowler_card1 > tbody:nth-child(1) > tr > td:nth-child(2)
    {
        text-align:left !important;
    }
    .batcard > tbody > tr > td:nth-child(2)
    {
        text-align:left !important;
    }
    #table_score_card1 > tbody:nth-child(1) > tr > td:nth-child(3)
    {

    }
    #table_score_card1 > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(7)
    {
        text-align:center !important;
    }
    #table_score_card1 > tbody > tr.heading_big > td:nth-child(3),#table_score_card1 > tbody > tr.heading_big > td:nth-child(4),#table_score_card1 > tbody > tr.heading_big > td:nth-child(5),#table_score_card1 > tbody > tr.heading_big > td:nth-child(7)
    {
        width:8% !important;
    }
    #table_score_card1 > tbody:nth-child(1) > tr > td:nth-child(3), #table_score_card1 > tbody:nth-child(1) > tr > td:nth-child(4), #table_score_card1 > tbody:nth-child(1) > tr > td:nth-child(5), #table_score_card1 > tbody:nth-child(1) > tr > td:nth-child(7)
    {
        width:8% !important;
    }
     #table_score_card1 > tbody:nth-child(1) > tr > td:nth-child(6),#table_score_card1 > tbody > tr.heading_big > td:nth-child(6)
     {
         width:7% !important;
     }*/

#table_score_card1 > tbody > tr.heading_big > td:nth-child(3), #table_score_card1 > tbody > tr.heading_big > td:nth-child(4), #table_score_card1 > tbody > tr.heading_big > td:nth-child(5), #table_score_card1 > tbody > tr.heading_big > td:nth-child(6) {
    width: 4% !important;
}

#table_score_card2 > tbody > tr.heading_big > td:nth-child(3), #table_score_card2 > tbody > tr.heading_big > td:nth-child(4), #table_score_card2 > tbody > tr.heading_big > td:nth-child(5), #table_score_card2 > tbody > tr.heading_big > td:nth-child(6), #table_score_card3 > tbody > tr.heading_big > td:nth-child(3), #table_score_card3 > tbody > tr.heading_big > td:nth-child(4), #table_score_card3 > tbody > tr.heading_big > td:nth-child(5), #table_score_card3 > tbody > tr.heading_big > td:nth-child(6), #table_score_card4 > tbody > tr.heading_big > td:nth-child(3), #table_score_card4 > tbody > tr.heading_big > td:nth-child(4), #table_score_card4 > tbody > tr.heading_big > td:nth-child(5), #table_score_card4 > tbody > tr.heading_big > td:nth-child(6) {
    width: 4% !important;
}

#table_score_card1 > tbody > tr.heading_big > td:nth-child(7), #table_score_card2 > tbody > tr.heading_big > td:nth-child(7), #table_score_card3 > tbody > tr.heading_big > td:nth-child(7), #table_score_card4 > tbody > tr.heading_big > td:nth-child(7) {
    width: 10% !important;
}

#table_score_card1 > tbody > tr.heading_big > td:nth-child(1), #table_score_card2 > tbody > tr.heading_big > td:nth-child(1), #table_score_card3 > tbody > tr.heading_big > td:nth-child(1), #table_score_card4 > tbody > tr.heading_big > td:nth-child(1) {
    width: 5% !important;
}

#table_score_card1 > tbody > tr.heading_big > td:nth-child(2), #table_score_card2 > tbody > tr.heading_big > td:nth-child(2), #table_score_card3 > tbody > tr.heading_big > td:nth-child(2), #table_score_card4 > tbody > tr.heading_big > td:nth-child(2) {
    width: 5% !important;
}

#table_score_card1 > tbody > tr.heading_big > td:nth-child(3), #table_score_card2 > tbody > tr.heading_big > td:nth-child(3), #table_score_card3 > tbody > tr.heading_big > td:nth-child(3), #table_score_card4 > tbody > tr.heading_big > td:nth-child(3) {
    width: 45% !important;
}

#table_score_card2 > tbody > tr > td:nth-child(3), #table_score_card1 > tbody > tr > td:nth-child(3), #table_score_card3 > tbody > tr > td:nth-child(3), #table_score_card4 > tbody > tr > td:nth-child(3) {
    text-align: left !important;
}

.batcard tr td {
    text-align: right;
}

#table_score_card1 > tr:nth-child(2) > td:nth-child(4), #table_score_card2 > tr:nth-child(2) > td:nth-child(4), #table_score_card1 > tr:nth-child(3) > td:nth-child(4), #table_score_card2 > tr:nth-child(3) > td:nth-child(4), #table_score_card3 > tr:nth-child(3) > td:nth-child(4), #table_score_card4 > tr:nth-child(3) > td:nth-child(4), #table_score_card3 > tr:nth-child(3) > td:nth-child(4), #table_score_card4 > tr:nth-child(3) > td:nth-child(4) {
    font-weight: bold !important;
}

#table_score_card1 > tbody > tr.heading_big > td:nth-child(8) {
    text-align: center !important;
}

#table_score_card1 > tbody:nth-child(1) > tr > td:nth-child(7), #table_score_card2 > tbody:nth-child(1) > tr > td:nth-child(7), #table_score_card3 > tbody:nth-child(1) > tr > td:nth-child(7), #table_score_card4 > tbody:nth-child(1) > tr > td:nth-child(7) {
    padding-right: 22px;
}

#table_bowler_card1 > tbody:nth-child(1) > tr > td:nth-child(2) {
}

#table_bowler_card1 tr td, #table_bowler_card2 tr td, #table_bowler_card3 tr td, #table_bowler_card4 tr td {
    text-align: right;
}

#table_score_card2 > tbody > tr > td:nth-child(8), #table_score_card3 > tbody > tr > td:nth-child(8), #table_score_card4 > tbody > tr > td:nth-child(8) {
    text-align: center;
}

#table_bowler_card1 > tbody:nth-child(1) > tr > td:nth-child(5) {
    width: 5% !important;
}

#table_bowler_card1 > tbody:nth-child(1) > tr > td:nth-child(2), #table_bowler_card2 > tbody:nth-child(1) > tr > td:nth-child(2), #table_bowler_card3 > tbody:nth-child(1) > tr > td:nth-child(2), #table_bowler_card4 > tbody:nth-child(1) > tr > td:nth-child(2) {
    text-align: left !important;
    width: 23% !important;
}

#table_score_card1 > tbody > tr > td:nth-child(8), #table_score_card2 > tbody > tr > td:nth-child(8), #table_score_card3 > tbody > tr > td:nth-child(8), #table_score_card4 > tbody > tr > td:nth-child(8) {
    padding-right: 12px !important;
}

.Player_table table tr td select {
    font-family: "Artegra Sans SC W15";
}

    .Player_table table tr td select option {
        font-size: 15px !important;
    }

#table_bowler_card1 > tbody:nth-child(1) > tr > td:nth-child(3), #table_bowler_card1 > tbody > tr > td:nth-child(4), #table_bowler_card1 > tbody > tr > td:nth-child(5), #table_bowler_card1 > tbody > tr > td:nth-child(6), #table_bowler_card1 > tbody > tr > td:nth-child(7), #table_bowler_card1 > tbody > tr > td:nth-child(8), #table_bowler_card1 > tbody > tr > td:nth-child(9), #table_bowler_card1 > tbody > tr > td:nth-child(10) {
    width: 6% !important;
}

#table_bowler_card2 > tbody:nth-child(1) > tr > td:nth-child(3), #table_bowler_card2 > tbody > tr > td:nth-child(4), #table_bowler_card2 > tbody > tr > td:nth-child(5), #table_bowler_card2 > tbody > tr > td:nth-child(6), #table_bowler_card2 > tbody > tr > td:nth-child(7), #table_bowler_card2 > tbody > tr > td:nth-child(8), #table_bowler_card2 > tbody > tr > td:nth-child(9), #table_bowler_card2 > tbody > tr > td:nth-child(10) {
    width: 6% !important;
}

#table_bowler_card3 > tbody:nth-child(1) > tr > td:nth-child(3), #table_bowler_card3 > tbody > tr > td:nth-child(4), #table_bowler_card3 > tbody > tr > td:nth-child(5), #table_bowler_card3 > tbody > tr > td:nth-child(6), #table_bowler_card3 > tbody > tr > td:nth-child(7), #table_bowler_card3 > tbody > tr > td:nth-child(8), #table_bowler_card3 > tbody > tr > td:nth-child(9), #table_bowler_card3 > tbody > tr > td:nth-child(10) {
    width: 6% !important;
}

#table_bowler_card4 > tbody:nth-child(1) > tr > td:nth-child(3), #table_bowler_card4 > tbody > tr > td:nth-child(4), #table_bowler_card4 > tbody > tr > td:nth-child(5), #table_bowler_card4 > tbody > tr > td:nth-child(6), #table_bowler_card4 > tbody > tr > td:nth-child(7), #table_bowler_card4 > tbody > tr > td:nth-child(8), #table_bowler_card4 > tbody > tr > td:nth-child(9), #table_bowler_card4 > tbody > tr > td:nth-child(10) {
    width: 6% !important;
}

#table_bowler_card1 > tbody > tr > td:nth-child(11), #table_bowler_card2 > tbody > tr > td:nth-child(11), #table_bowler_card3 > tbody > tr > td:nth-child(11), #table_bowler_card4 > tbody > tr > td:nth-child(11) {
    text-align: center !important;
}

.b_b li table tr td {
    color: #fff;
}

    .b_b li table tr td img {
        padding-left: 3px;
    }

/*CPL Overview New Colors Start*/

.cpl_six {
    background: #D40CCC;
    border-radius: 35px !important;
    width: 38px;
    text-align: center;
}

.cpl_dot_1_2_3 {
    background-color: #109fca;
    border-radius: 35px !important;
    width: 38px;
    text-align: center;
}

.cpl_extras {
    background-color: #e88d18;
    border-radius: 35px !important;
    width: 38px;
    text-align: center;
}

.cpl_w {
    background-color: #e5372b;
    border-radius: 35px !important;
    width: 38px;
    text-align: center;
}

.cpl_4 {
    background-color: #50ce46;
    border-radius: 35px !important;
    width: 38px;
    text-align: center;
}

#Content_Form > table > tbody > tr > td:nth-child(2) > table > tbody > tr {
}

/*.win-list tr td.won,.win-list tr td.lost
{
    border-radius:50px;
    width:31px !important;
}*/

/*CPL Overview New Colors End*/

.stast_big tr td h3 {
    background: none !important;
}

/*.cpl_squad_players tr
{
    height:40px;
    background-image:url(Image/row_bg.png);
    background-size:cover;
}
.cpl_squad_players tr td
{
    text-align:center;
}*/

@media screen and (min-width:250px) and (max-width:649px) {
   
    .home_points_table_section {
        width: 80% !important;
        margin-left: 10px;
    }

    #pt_table_popup_Home tr td {
        font-size: 14px !important;
    }

    #pt_table_popup_Home > tbody:nth-child(1) > tr > td {
        padding: 2px !important;
    }

        #pt_table_popup_Home > tbody:nth-child(1) > tr > td:nth-child(2) {
            text-align: center;
        }

            #pt_table_popup_Home > tbody:nth-child(1) > tr > td:nth-child(2) > img {
                display: none;
            }

        #pt_table_popup_Home > tbody:nth-child(1) > tr > td:nth-child(3) > img {
            width: 32px !important;
        }

    #pt_table_popup_Home > tbody > tr:nth-child(1) > td:nth-child(3), #pt_table_popup_Home > tbody > tr:nth-child(1) > td:nth-child(4), #pt_table_popup_Home > tbody > tr:nth-child(1) > td:nth-child(5), #pt_table_popup_Home > tbody > tr:nth-child(1) > td:nth-child(6), #pt_table_popup_Home > tbody > tr:nth-child(1) > td:nth-child(7), #pt_table_popup_Home > tbody > tr:nth-child(1) > td:nth-child(8) {
        width: auto !important;
    }

    #pt_table_popup_Home > tbody > tr:nth-child(1) > td:nth-child(2) {
        width: 0.5% !important;
    }

    #pt_table_popup_Home > tbody:nth-child(1) > tr > td:nth-child(7), #pt_table_popup_Home > tbody:nth-child(1) > tr > td:nth-child(8), #pt_table_popup_Home > tbody:nth-child(1) > tr > td:nth-child(6) {
        display: none;
    }

    .col-md-12 {
        width: 100%;
    }

    #pt_table_popup1 {
        width: 100% !important;
    }

    #full_com_tabs {
        width: 100% !important;
        top: 30px;
    }

    #btnfullcom_Popup {
        width: 100% !important;
    }

    #tbl_full_1, #tbl_full_2 {
        float: left !important;
    }

    #full_com_tabs-1 table tr td p, #full_com_tabs-2 table tr td p {
        font-family: 'VAG Rounded', sans-serif;
        font-size: 13px !important;
        font-weight: 500;
        word-wrap: normal;
    }

    #tabs > ul.ui-widget-header, .ui-widget-content, .ui-widget-header {
        margin-top: -14px !important;
    }

    .get_toss_head {
        top: 28px !important;
        position: relative;
        font-size: 15px !important;
    }

    .ms_teama_name {
        font-size: 9px !important;
        min-height: 16px;
    }

    #Content_PointsTable > #pt_table_popup > tbody > tr > td, #table_c21Summary tr td, #table_batsman tr td, #table_bowler tr td, .over_b21 tr td, .stast_big tr td, #table_score_card1 tr td, #table_score_card2 tr td, #table_score_card3 tr td, #table_score_card4 tr td, .Did_not_bat tr td, .fall_of_wicket tr td, #table_bowler_card1 tr td, #table_bowler_card2 tr td, #table_bowler_card3 tr td, #table_bowler_card4 tr td, #table_Partner_card1 tr td, #table_Partner_card2 tr td, #table_Partner_card3 tr td, #table_Partner_card4 tr td, .pitch_map_table table tr td, .pitch_map_table table tr td.select, .td_lbl, #ddlInningsWW, #ddlBatsmanWW, .td_lbl, .leg_inn1, .leg_inn2, #teamA tr td, #teamB tr td, .Player_table tr td, Player_table tr td span, .r_over, .r_score {
        font-family: "Artegra Sans SC W15";
        font-size: 10px !important;
        font-weight: 500;
    }

    #table_bowler_card1 > tbody:nth-child(1) > tr > td:nth-child(2), #table_bowler_card2 > tbody:nth-child(1) > tr > td:nth-child(2), #table_bowler_card3 > tbody:nth-child(1) > tr > td:nth-child(2), #table_bowler_card4 > tbody:nth-child(1) > tr > td:nth-child(2) {
        text-align: left !important;
        width: auto !important;
    }

    #Content_Batting_card_inn_Player1 > div:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr > td:nth-child(1), #Content_Batting_card_inn_Player2 > div:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr > td:nth-child(1), #Content_Batting_card_inn_Player3 > div:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr > td:nth-child(1), #Content_Batting_card_inn_Player4 > div:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr > td:nth-child(1) {
        width: 40% !important;
    }

    #sildersection1 > li:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) {
        margin-left: 1px !important;
    }

    .heading_small_blue {
        font-size: 0.8em !important;
    }

    .overs_value {
        padding-left: 0px !important;
    }

    #sildersection1 > li:nth-child(33) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) {
        margin-left: 0px !important;
    }

    #tabs > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active a {
        background: #fff !important;
        color: #000 !important;
        outline: none !important;
        width: 100% !important;
    }

    #Graphtabs > ul {
        margin-left: 0% !important;
        margin-bottom: 20px;
        top: 20px;
        position: relative;
    }

        #Graphtabs > ul > li {
            width: 100% !important;
        }

            #Graphtabs > ul > li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active {
                background: #fff;
                color: #000;
                margin-bottom: 10px !important;
            }

            #Graphtabs > ul > li > a {
                color: #fff;
                outline: none !important;
                font-family: "Artegra Sans SC W15";
                font-weight: bold;
                font-size: 11px !important;
                /* word-break: !important; */
                display: block !important;
                width: 100%;
            }

    #canvasWW {
        width: 100% !important;
        margin-left: 0px !important;
    }

    #tabs > ul > li {
        width: 19% !important;
    }

    .cpl_stats_wiget {
        min-width: 100% !important;
    }

    #content_Leaderboard {
        width: 100% !important;
    }

    #tabs > ul {
        margin-left: 1% !important;
    }

        #tabs > ul > li > a {
            font-size: 9px !important;
            padding: 6px 0px 6px 3px !important;
        }

    #canvasSZ, #canvasPM, #canvasRO, #canvasRR, #canvasWO {
        width: 100% !important;
        margin-left: 0px !important;
    }

    #pt_table_popup {
        max-width: 500px !important;
        display: block;
        overflow: auto;
    }

    .leg_inn1, .leg_inn2 {
        font-size: 8px;
        padding: 10px;
        color: #fff;
    }

    #canvasWW {
        width: 100% !important;
        margin-left: 0px !important;
    }

    #canvasSZ, #canvasPM, #canvasRO, #canvasRR, #canvasWO {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .partner_table {
        width: 100%;
    }

    #table_Partner_card1 tr:nth-child(2n+1) td:first-child, #table_Partner_card2 tr:nth-child(2n+1) td:first-child, #table_Partner_card3 tr:nth-child(2n+1) td:first-child, #table_Partner_card4 tr:nth-child(2n+1) td:first-child {
        background-size: 100% 100%;
    }

    #table_score_card1 {
        width: 100%;
    }

    #table_bowler_card td:first-child, #table_score_card td:first-child, .Did_not_bat td:first-child, .fall_of_wicket td:first-child {
        display: none;
    }

    #table_bowler_card1 td:first-child, #table_bowler_card2 td:first-child, #table_bowler_card3 td:first-child, #table_bowler_card4 td:first-child {
        background-size: 100% 100%;
    }

    #table_score_card1, #table_bowler_card1, #table_score_card2, #table_score_card3, #table_score_card4 {
        width: 100%;
        max-width: 500px;
        display: block;
        overflow: auto;
    }

    #tabs > ul > li {
        width: 20%;
    }

        #tabs > ul > li > a {
            font-size: 9px !important;
            text-align: center !important;
        }

    #overviewtabs > ul:nth-child(1) li {
        width: 29%;
    }

        #overviewtabs > ul:nth-child(1) li a {
            font-size: 14px;
        }

    .winner {
        width: 100%;
    }

    #Content_Overs > div > div.bx-wrapper {
        max-width: 100% !important;
    }
}

@media screen and (min-width:650px) and (max-width:999px) {
    #pt_table_popup {
        width: 100% !important;
    }

    #content_Leaderboard .cpl_top_three .row div {
        max-width: 400px;
    }

    .cpl_sm2 {
        height: 398px !important;
        min-height: 398px !important;
    }

    #full_com_tabs {
        width: 100% !important;
        top: 30px;
    }

    #btnfullcom_Popup {
        width: 100% !important;
    }

    #tbl_full_1, #tbl_full_2 {
        float: left !important;
    }

    #full_com_tabs-1 table tr td p, #full_com_tabs-2 table tr td p {
        font-family: 'VAG Rounded', sans-serif;
        font-size: 13px !important;
        font-weight: 500;
        word-wrap: normal;
    }

    #pt_table_popup1 > tbody > tr > td:nth-child(2) {
        width: 0px !important;
    }

    #pt_table_popup1 > tbody > tr > td:nth-child(2), #pt_table_popup1 > tbody > tr > td:nth-child(3), #pt_table_popup1 > tbody > tr > td:nth-child(4), #pt_table_popup1 > tbody > tr > td:nth-child(5) {
        width: 18% !important;
    }

    #pt_table_popup {
        max-width: 100% !important;
        display: block;
        overflow: auto;
    }

    .Player_table td:first-child img {
        width: 231px !important;
    }

    #Content_PointsTable > table > tbody > tr > td:nth-child(6) {
        width: 200px !important;
    }

    #tabs > ul {
        margin-left: 13% !important;
    }

    #Graphtabs > ul {
        margin-left: 4% !important;
    }

    #table_score_card1 tr td:first-child, #table_matchinfo td:first-child, #table_score_card2 tr td:first-child, #table_score_card3 tr td:first-child, #table_score_card4 tr td:first-child {
        background-size: 100% 100%;
    }

    .winner {
        width: 100%;
    }

    #overviewtabs > ul:nth-child(1) li {
        width: 33%;
    }

    .leg_inn1, .leg_inn2 {
        font-size: 12px;
        padding: 10px;
        color: #fff;
    }

    #canvasWW, #canvasSZ, #ShotZone, #canvasPM, #canvasRO, #canvasRR, #canvasWO {
        width: 100% !important;
    }

    #Graphtabs > ul > li {
        width: 100px !important;
    }

    .p_p_s {
        font-size: 1.0em !important;
    }

    #table_Partner_card1 tr td, #table_Partner_card2, #table_Partner_card3, #table_Partner_card4 {
        text-align: left;
        font-size: 14px;
    }

    #Content_Overs > div > div.bx-wrapper {
        max-width: 68%;
        margin-left: 37%;
    }

    .col-sm-7 {
        width: 100%;
    }

    #Graphtabs ul li a {
        font-size: 12px !important;
    }
}

@media screen and (min-width:1000px) and (max-width:1120px) {
    #table_score_card1 tr td:first-child, #table_matchinfo td:first-child, #table_score_card2 tr td:first-child, #table_score_card3 tr td:first-child, #table_score_card4 tr td:first-child {
        background-size: 100% 100%;
    }
}

/*#Content_Batting_card_inn_Player1 > div > table > tbody > tr > td:nth-child(1)
{
    height:80px !important;
}*/

/*Changed By Mahes End*/

.main_header {
    background-color: #e9e9ee;
}

body {
    min-width: 375px;
    font-family: "Artegra Sans SC W15" !important;
    font-size:16px !important;
}

.logo {
    color: #282c5b;
    margin: 0;
    padding: 3px 0;
    font-family: "Artegra Sans SC W15";
    font-size: 2em;
    font-weight: 600;
}

.main_logo {
    padding: 5px 0;
    display: none;
}

.main_score {
    background: url(Image/banner.jpg);
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 10px 0 0 0;
}

.team_logo {
}

.teama {
    text-align: right;
    color: #fff;
}

.teamb {
    color: #fff;
    text-align: left;
}

.ms_teama_name {
    font-size: 13px;
    font-family: "Artegra Sans SC W15";
    margin: 3px 0;
    font-weight: normal;
    color: #fff;
    min-height: 35px;
}

.ms_teama_score {
    color: #fff;
    font-family: "Artegra Sans SC W15";
    font-size: 3.6em;
    margin: 3px 0;
}

.overs, .overs_value {
    font-weight: 500;
    font-size: 1.2em;
    font-family: 'square_721roman';
}

.overs_value {
    font-weight: 700;
    padding-left: 5px;
}

.team_lost {
}

.result_main {
    color: #fff;
    font-weight: 700;
    font-size: 1.2em;
    font-family: "Artegra Sans SC W15";
    margin-bottom: 0;
    margin-top: 1px;
}

.result_sub {
    color: #fff;
    font-weight: 600;
    font-size: 1em;
    font-family: "Artegra Sans SC W15";
    margin: 4px 0 0 0;
}

.menu2 a {
    width: 150px;
    background-color: #65acff;
    display: inline-block;
    text-align: center;
    color: #fff;
    font-family: "Artegra Sans SC W15";
    font-size: 1.2em;
    padding: 4px 0;
    font-weight: 600;
}

    .menu2 a:hover {
        text-decoration: none;
        background-color: #4c81bf;
    }

.menu2 .active {
    background-color: #4c81bf;
}

.menu2 {
    margin-top: -32px;
}

.content_page {
    width: 1256px;
    margin: 0 auto;
    background-color: #e4e4e4;
    padding: 15px;
}

.heading_small {
    background: url(Image/texture_small.png) #1f262a no-repeat;
    color: #fff;
    font-weight: bold;
    font-size: 1.2em;
    font-family: "Artegra Sans SC W15";
    padding: 8px;
    margin: 0;
}

.heading_leader {
    color: #fff;
    font-size: 1.1em;
    font-weight: 700;
    padding: 8px;
    margin: 0;
    text-align: left;
}

.first_pos {
    background-color: #912a7e;
    background: url(Image/leader_tex2a.png) no-repeat center right #912a7e;
    background-size: cover;
}

.lavender {
    background-color: #a83f95;
}

.orange {
    background-color: #ec7b23;
}

.orangep {
    background: url(Image/leader_tex.png) no-repeat center right #d77325;
    background-size: cover;
}

.blue {
    background-color: #109fca;
}

.bluep {
    background: url(Image/leader_tex.png) no-repeat center right #0d80a3;
    background-size: cover;
}

.green {
    background-color: #14cc9d;
}

.greenp {
    background: url(Image/leader_tex.png) no-repeat center right #0c8d6c;
    background-size: cover;
}

.red {
    background-color: #e5372b;
    border-radius: 35px !important;
    width: 38px;
    text-align: center;
}

.redp {
    background: url(Image/leader_tex.png) no-repeat center right #ca2f25;
    background-size: cover;
}

.rose {
    background-color: #d84164;
}

.rosep {
    background: url(Image/leader_tex.png) no-repeat center right #d1274e;
    background-size: cover;
}

.heading_big {
    background: url(Image/texture_big.png) #1f262a no-repeat center right;
    color: #fff;
    font-size: 1.2em;
    /*font-family: 'VAG Rounded',sans-serif;*/
    font-weight: bold;
    padding: 8px;
    margin: 0;
}

.heading_big_blue {
    background: url(Image/texture_big.png) #008aff no-repeat center right;
    color: #fff;
    font-size: 1.2em;
    font-weight: 500;
    /* font-family: 'VAG Rounded',sans-serif;*/
    font-family: "Artegra Sans SC W15";
    padding: 8px;
    margin: 0;
    text-align: center;
}

.heading_small_blue {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg.png") repeat scroll 0 0;
    background-size: cover;
}

.heading_small_blue {
    /*background: url(Image/texture_big.png) #008aff no-repeat center right;*/
    background: url(Image/c1_bg.png) no-repeat;
    width: 100% !important;
    background-size: 100% 100%;
    color: #fff;
    font-size: 1.3em;
    font-weight: 400;
    padding: 8px;
    margin: 0;
    padding-left: 43px;
    font-family: 'square_721roman';
}

.fixtures {
    background-color: #fff;
    padding: 3px;
}

.dp_list {
    background-color: #eaeaea;
    border: solid 1px #c7c7c7;
    padding: 5px 2px;
    margin-top: 10px;
    font-family: 'vag_roundedregular';
}

.sub_heads {
    text-align: left;
    padding: 4px 3px;
    color: #fff !important;
    margin-bottom:0px !important;
    font-size: 15px;
    margin: 0px;
    font-weight: bold;
    font-family: 'square_721roman';
    /*font-family: "Artegra Sans SC W15";*/
}

.blue {
    background-color: #109fca;
    border-radius: 35px !important;
    width: 38px;
    text-align: center;
}

.green {
    background-color: #00b587;
    padding: 10px;
}

.fixtures_list h5 {
    font-size: 13px;
    background-color: #eeeeee;
    color: #333;
    padding: 5px 0;
    margin: 0px;
    font-weight: 600;
    font-family: 'vag_roundedregular';
}

.fixtures_list {
    background-color: #fff;
    border: solid 1px #e0e0e0;
    margin-top: 10px;
}

    .fixtures_list img {
        height: 60px;
    }

        .fixtures_list img:nth-child(2) {
            height: 19px !important;
            margin: 0 10px;
        }

.f_result span {
    color: #109fca;
    font-weight: 700;
}

.f_link:hover {
    text-decoration: none;
    opacity: 0.9;
}

.f_link {
    margin: 0px 0 5px 0;
    display: block;
}

.fixtures_list p {
    background-color: #f7f7f7;
    margin: 0;
    padding: 5px 0;
}

.view_all, .view_all_l {
    background-color: #1f262a;
    color: #fff;
    display: block;
    font-weight: 600;
    background: url(Image/arr.png) center right no-repeat #1f262a;
    padding: 3px 0;
    text-align: center;
    cursor: pointer;
    font-family: 'vag_roundedregular';
}

    .view_all:hover, .view_all_l:hover {
        color: #fff;
        text-decoration: none;
        background: url(Image/arr.png) center right no-repeat #14181a;
    }

.pad_l_o {
    padding-left: 0;
}

.rinner_list {
    background-color: #eeeeee;
    margin: 0 0 5px 0;
    display: flex;
}

    .rinner_list img {
        height: 78px;
    }

.re_logo1 {
}

.r_score {
    color: #333;
    /*font-family: 'vag_roundedregular';*/
    font-family: 'VAG Rounded', sans-serif;
    font-weight: 700 !important;
    font-size: 1.2em !important;
}

.r_score_lpl {
    color: #333;
    font-family: inherit;
    font-weight: 700 !important;
    font-size: 1.2em !important;
}

.match_link {
    background-color: #f5e50a;
    color: #000a67;
    font-weight: bold;
    border-color: #f5e50a;
    border-radius: 4px;
}

.r_over {
    color: #333;
    font-size: 1em;
}

.r_over_lpl {
    color: #333;
    font-size: 1em !important;
    font-weight: 700 !important;
}

.re_logo1 table td {
    padding: 5px;
}

.re_logo1 {
    padding: 5px 0;
    display: inline-block;
    border-right: solid 1px #e0e0e0;
}

.r_details {
    display: inline-block;
    font-family: 'vag_roundedregular';
    vertical-align: middle;
    margin-top: 7px;
}

    .r_details p {
        background-color: transparent;
        vertical-align: middle;
    }

.clear_line {
    height: 10px;
}

.points_table {
    background-color: #fff;
    padding: 3px;
    font-size: 13px;
}

.pt_table {
    width: 100%;
}

    .pt_table tr:first-child {
        /*background-color: #109fca;*/
        color: #fff;
        font-weight: 700;
    }

.points_table img {
    height: 50px;
}

.pt_table td:first-child, .pt_table th:first-child {
    padding-left: 7px;
    text-align: left;
}

.points_table p {
    font-weight: 700;
}

.inner_table tr {
    background-color: transparent !important;
    color: #333 !important;
    font-weight: 700;
}

.inner_table td:first-child {
    padding: 0 !important;
}

.pt_table td {
    padding: 2px;
    font-weight: 700;
    text-align: center;
    font-family: 'vag_roundedregular';
}

.inner_table td {
    padding: 0;
}

.pt_table tr:nth-child(even) {
    background-color: #ececec;
}

.inner_table td {
    text-align: left !important;
}

.first_pos img {
    height: 116px;
    float: right;
}

.main_score_l {
    font-size: 2.5em;
    color: #fff;
    font-weight: 700;
    padding-left: 20px;
    line-height: 33px;
    display: block;
}

.Tg_line_l {
    font-size: 1.2em;
    color: #fff;
    font-weight: 700;
    padding-left: 20px;
    margin-bottom: 8px;
    display: block;
}

.pl_line_l {
    font-size: 1em;
    color: #fff;
    font-weight: 600;
    padding-left: 20px;
    display: block;
}

.pl_Tg_line_l {
    font-size: 1em;
    color: #fff;
    font-weight: 400;
    padding-left: 20px;
    display: block;
}

.l_table tr {
    background-color: #f5f5f5;
    border-top: solid 1px #fff;
}

.l_table {
    width: 100%;
}

    .l_table span {
        padding-left: 10px;
    }

    .l_table td:nth-child(2) {
        background-color: #e2e2e2;
        text-align: center;
    }

    .l_table td {
        padding: 5px 0;
    }

        .l_table td:nth-child(2) span {
            padding-left: 0;
        }

.points_table .col-md-4 {
    padding: 3px !important;
}

#Content_Silder {
    padding-bottom: 35px;
}

.bx-wrapper .bx-prev {
    background: rgba(0, 0, 0, 0) url("Image/left.png") no-repeat scroll;
}

.bx-wrapper .bx-controls-direction a {
    height: 50px;
}

.bx-wrapper .bx-next {
    background: rgba(0, 0, 0, 0) url("Image/right.png") no-repeat scroll;
}

    .bx-wrapper .bx-next:hover {
        /*background: rgba(204, 204, 204, 0.28);*/
        background: rgba(0, 0, 0, 0) url("Image/right.png") no-repeat scroll;
        opacity: 0.9;
    }

.over_con h4 {
    padding-top: 8px;
}

/*.bx-wrapper .bx-next:hover {
    background: rgba(0, 0, 0, 0) url("Image/right_h.png") no-repeat scroll;
}
    .bx-wrapper .bx-prev:hover {
    background: rgba(0, 0, 0, 0) url("Image/left_h.png") no-repeat scroll;
}
*/

.tabs {
    background-color: #65acff;
    margin-bottom: 15px;
}

    .tabs input {
        background-color: #c47219;
        color: #fff;
        border: solid 0px #0f9fd4;
        border-left: solid 1px #ee8b21;
        border-right: solid 1px #ee8b21;
        font-weight: 700;
        font-size: 1.2em;
        padding: 5px 15px;
        margin: 0 0px;
        min-width: 150px;
        text-align: center;
    }

    .tabs .active {
        background-color: #333;
    }

#Content_Batting_card_inn_Player {
    width: 100%;
    overflow: auto;
    background-color: #ccc;
}

.Player_table img {
    width: 120px;
    background-color: #dedede;
}

.Player_table span {
    display: block;
    text-align: center;
    background-color: #141e39;
    color: #fff;
    font-weight: 700;
    z-index: 9999;
    white-space: pre;
    overflow: hidden;
}

.Player_table td {
    padding: 0 5px;
}

#Content_Batting_card_inn_Player {
    margin-bottom: 15px;
}

.score_card {
    width: 100%;
}

    .score_card tr td {
        font-size: 14px;
    }

    .score_card td:first-child {
        padding-left: 7px;
        color: #4280d4;
    }

    .score_card td {
        padding: 6px 0px;
        font-weight: 600;
    }

    .score_card tr:nth-child(even) {
        background-color: #f5f5f5;
    }

    .score_card tr:nth-child(odd) {
        background-color: #fff;
    }

    .score_card tr:first-child {
        background-color: #008aff;
        font-weight: 600;
    }

        .score_card tr:first-child td:first-child {
            color: #fff !important;
        }

.batcard td:nth-child(2) {
    width: 200px;
    align-content: flex-start;
}

.batcard td:nth-child(3) {
    font-weight: 600;
}

.batcard tr:last-child {
    background-color: #333;
    color: #fff;
    font-size: 16px;
    font-weight: 800;
    width: 100px;
}

    .batcard tr:last-child td:first-child {
        color: #fff;
    }

.Did_not_bat tr:first-child {
    background-color: #fff;
}

.Did_not_bat, .fall_of_wicket {
    width: 100%;
}

    .Did_not_bat td {
        padding: 6px;
        font-weight: 600;
    }

    .fall_of_wicket tr {
        background-color: #fff;
    }

    .fall_of_wicket td {
        /*padding: 6px;*/
        font-weight: 600;
        border-bottom: solid 0px #f5f5f5;
    }

.partnership {
    background-color: transparent;
    padding: 3px;
}

.partnership_lpl {
    background-color: transparent;
    padding: 0px;
}

.partner_table span {
    font-weight: 700;
}

.partner_table {
    font-weight: 600;
    width: 100%;
}

    .partner_table td:nth-child(3) {
        text-align: center;
    }

    .partner_table td:nth-child(2) {
        text-align: left;
    }

    .partner_table td:nth-child(4) {
        text-align: right;
    }

.highcharts-axis {
    display: none;
}

.partner_table tr:nth-child(even) {
    border-bottom: solid 1px #eee;
}

.partner_bar {
    display: inline-block;
    height: 20px;
}

.graph_tab {
    padding-top: 0px;
}

.b_b td {
    padding: 0px 11px;
    color: #fff;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 1.1em;
    line-height: 40px;
}

.lavenderb_b {
    background-color: transparent;
    font-weight: 600 !important;
    font-size: 1.2em !important;
    font-family: 'vag_roundedregular', sans-serif !important;
}

#Content_Overs .bx-controls-direction .bx-next {
    height: 42px;
    top: 48%;
    width: 21px;
    right: -15px;
    background: url(Image/b_b_r.jpg);
}

#Content_Overs > div .bx-viewport > ul > li > table {
    border-collapse: separate;
    border-spacing: 0.2em;
}

.b_b {
    padding: 0px !important;
}

    .b_b td:hover {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        -moz-transition: all, 0s, linear;
        -o-transition: all, 0s, linear;
        -webkit-transition: all, 0s, linear;
        transition: all, 0s, linear;
    }

#Content_Overs .bx-controls-direction .bx-prev {
    height: 48px;
    width: 21px;
    top: 44%;
    left: -26px;
    background: url(Image/b_b_l.jpg);
}

.orangeb_b {
    background-color: #e88d18;
    border-radius: 35px !important;
    width: 38px;
    text-align: center;
}

.roseb_b {
    background-color: #50ce46;
    border-radius: 35px !important;
    width: 38px;
    text-align: center;
}

.player_detail {
    width: 700px;
    background-color: #fff;
}

.p_p_h {
    font-weight: 700;
    font-size: 1.2em;
    padding-right: 5px;
    float: left;
}

.p_p_s {
    font-weight: 400;
    font-size: 1.0em;
    top: 3px;
    position: relative;
}

.p_p_table {
    margin: 2px;
}

    .p_p_table td {
        padding: 5px 0;
    }

.p_p_tab td, .p_p_tab th {
    padding: 5px 3px;
    border-bottom: solid 1px #fff;
}

.p_p_fname {
    font-weight: 700;
    font-size: 1.5em;
    text-transform: capitalize;
}

.p_p_sname {
    font-weight: 800;
    font-size: 1em;
    padding-left: 5px;
    text-transform: uppercase;
}

.pad_r_5 {
    padding-right: 5px;
}

.pad_l_5 {
    padding-left: 8px;
}

.profile_sm {
    font-weight: 400;
    font-size: 0.8em;
    padding-left: 5px;
}

.over_con {
    padding: 3px;
    background-color: #fff;
}

.over_b21 td {
    padding: 5px;
    padding-left: 7px;
    text-align: left;
    font-weight: 700;
    border-bottom: solid 1px #fff;
    background-color: #ebfaff;
}

.over_b21 {
    width: 100%;
}

.over_con {
    min-height: 337px;
}

    .over_con p {
        text-align: justify;
        margin: 10px;
    }

        .over_con p span {
            font-weight: 700;
        }

.commandary {
    /* height: 361px; */
    height: 232px;
    overflow-x: hidden;
}

.stast_big td {
    padding: 15px;
}

.stast_big img {
    height: 120px;
}

.osw_stat {
    font-size: 3.8em;
    color: #fff;
    font-family: 'Oswald', sans-serif;
}

.stat_content {
    background-color: #f4f4f4;
}

    .stat_content table {
        padding: 5px;
    }

        .stat_content table td {
            padding: 8px 5px;
            font-family: 'VAG Rounded', sans-serif;
            font-size: 14px;
        }

.stat_tab {
    background-color: #fff;
    padding: 15px;
    font-weight: 600;
}

.stat_team_name {
    color: #fff;
    font-weight: 700;
    font-size: 14px;
}

.lavenderpa {
    background-size: cover;
    padding: 15px 0 10px 0;
}

.align_left {
    text-align: left;
}

.sec_height {
    /*min-height: 276px;
    height: 276px;*/
}

.gr_map {
    background-color: #4370a5;
}

    .gr_map .bx-wrapper {
        margin-bottom: 0px;
    }

#bx-pager {
}

    #bx-pager img {
        background-color: #1b1b1b;
        padding: 0px 10px;
    }

.gr_map li {
}

title {
    display: none;
}

.gra_table {
    width: 100%;
    margin: 20px 0;
}

    .tile, .gra_table select {
        background-color: #e6e6e6;
        font-weight: 700;
        font-size: 17px;
        padding: 8px 8px;
        display: inline-block;
        width: 190px;
        margin: 5px 0;
        border: solid 0px #000;
    }

.scor {
    background-color: #e6e6e6;
    font-weight: 700;
    font-size: 17px;
    padding: 8px 8px;
    margin: 5px 0;
    border: solid 0px #000;
}

.gra_table select {
    width: 150px;
}

.progress {
    width: 50%;
    display: inline-block;
    border-radius: 0px;
}

.progress_lpl {
    width: 50%;
    display: inline-block;
    border-radius: 0px;
    margin-bottom: 0px;
}

.align_r {
    float: right !important;
}

.bar_black {
    background-image: linear-gradient(to bottom, #484848 0px, #333 100%);
}

.dp_list {
    width: 120px;
}

.score_extras {
    color: #333;
}

.color_blk {
    color: #333;
}

#content_Leaderboard .l_table tr:nth-child(3), #content_Leaderboard .l_table tr:nth-child(4), #content_Leaderboard .l_table tr:nth-child(5), #content_Leaderboard .l_table tr:nth-child(6), #content_Leaderboard .l_table tr:nth-child(7), #content_Leaderboard .l_table tr:nth-child(8), #content_Leaderboard .l_table tr:nth-child(9), #content_Leaderboard .l_table tr:nth-child(10) {
    display: none;
}

#loadingDiv {
    background: rgba(255, 255, 255, 0.4);
    height: 900px;
    width: 100%;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 99999;
}

    #loadingDiv img {
        left: 45%;
        position: absolute;
        top: 50%;
        z-index: 99999;
    }

.over_b21 a {
    color: #00678d;
}

#Content_MatchInfo .p_p_tab td {
    padding: 8px 3px;
}

.progress {
    margin-bottom: 0px;
}

.progress-bar {
    background: rgb(0, 138, 225);
}

.progress-bar_lpl {
    background: rgb(0, 138, 225);
}

.bar_black {
    background: rgb(51, 51, 51) !important;
}

.stat_content {
    min-height: 494px;
}

.green_t {
    background-color: #00b588;
    border-bottom: solid 1px #fff;
}

#Content_Summary .p_p_tab tr:first-child {
    /*background-color:#00b588;*/
}

.getvalue {
    cursor: pointer;
}

    .getvalue:hover {
        text-decoration: underline;
    }

#Stat_Details_Popup {
    background-color: #fff;
}

.Player_table td:first-child {
    /*background-color:#bababa;*/
    font-size: 18px;
}

    .Player_table td:first-child img {
        background-color: transparent;
    }

.score_card td:first-child {
    text-align: left;
}

.batcard td:nth-child(2) {
    text-align: left;
}

.batcard tr:last-child td:first-child a {
    color: #fff !important;
    text-decoration: none;
}

.logo_p, .img_p {
    display: inline-block;
    padding: 0 2px;
}

    .logo_p img {
        height: 100px;
        width: auto;
        padding: 0 5px;
    }

#BtnInn1, #BtnInn2, #BtnInn3, #BtnInn4 {
    display: inline-block;
    color: #fff;
    font-weight: 700;
    padding: 3px 15px;
    cursor: pointer;
    min-width: 280px;
    font-family: "square_721roman";
}

.img_p .bx-wrapper .bx-next {
    /*background:rgba(0, 0, 0, 0) url("Image/b_b_r.jpg") repeat scroll 0 0;*/
    background: rgba(0, 0, 0, 0) url("Image/right.png") repeat scroll 0 0;
    width: 29px;
    height: 43px;
    top: 33%;
    right: -10px;
}

.img_p .bx-wrapper .bx-prev {
    /*background:rgba(0, 0, 0, 0) url("Image/b_b_l.jpg") repeat scroll 0 0;*/
    background: rgba(0, 0, 0, 0) url("Image/left.png") repeat scroll 0 0;
    width: 29px;
    height: 43px;
    top: 33%;
    left: -5px;
}

.ww_table td {
    background-color: #e6e6e6;
    color: #333;
    border-bottom: solid 5px;
    font-size: 20px;
    font-weight: 700;
    padding: 8px 15px;
    text-align: right;
}

    .ww_table td:first-child {
        text-align: left;
        font-weight: 700;
    }

.ww_table {
    margin-top: 30px;
}

#bx-pager a {
    cursor: pointer;
}

div table tr td {
    transition: all 0.3s ease;
}

.tdhide {
    display: none;
}

#content_Leaderboard .row {
    margin: 0px;
}

#img_p_tab li img {
    cursor: pointer;
    padding: 10px 10px 0;
}

.partner_table td:first-child {
    /*width:165px;*/
}

#loadingDiv {
    background: rgba(255, 255, 255, 0.8);
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 11000;
}

#Content_pointstable_Ponup {
    display: none;
}

#Stat_Details_Popup {
    width: 1000px;
    padding: 3px;
}

.gra_header {
    color: #fff;
    font-size: 20px;
    width: 1040px;
}

    .gra_header h3 {
        margin: 0;
        padding: 10px;
        font-weight: 600;
        background-color: #333;
        border-right: solid 5px #333;
    }

.graphics li {
    left: 0px;
}

.gr_map .bx-viewport {
    left: 0;
    right: 0;
}

.ww_table img {
    float: right;
}

.gr_dp {
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    margin-top: 125px;
    margin-left: 37px;
}

.gr_map #bx-pager {
    position: absolute;
    top: 40px;
    left: 0;
    width: 1256px;
    background: rgba(51, 51, 51, 0.7);
    bottom: 0;
    padding-top: 80px;
}

.gr_map {
    position: relative;
    width: 1140px;
}

    .gr_map #bx-pager img {
        padding: 0;
        border: solid 5px #333;
        height: 100px;
    }

        .gr_map #bx-pager img:hover {
            opacity: 0.8;
        }

.gr_list {
    color: #fff;
    display: inline-block;
    float: right;
}

.opt_pop {
    cursor: pointer;
}

.gr_map #bx-pager {
    display: none;
}

#bx-pager a {
    width: 190px;
    color: #fff;
    padding: 5px;
    margin: 5px;
    text-decoration: none;
    background-color: #333;
    font-weight: 600;
    display: inline-block;
}

.pops {
    cursor: pointer;
}

#col1_0, #col1_1, #col1_3, #col1_4, #col1_5, #col1_2 {
    width: 460px;
    height: 570px;
}

.bowl_batcard {
    color: #333;
}

.batcard .pops {
    width: 250px;
    display: inline-block;
}

.batcard td:nth-child(2), .batcard td:nth-child(3), .batcard td:nth-child(4), .batcard td:nth-child(5), .batcard td:nth-child(6) {
    width: 50px;
    min-width: 50px;
}

.batcard tr:nth-last-child(2) td:nth-child(1) a {
    color: #333;
    cursor: default;
    pointer-events: none;
}

    .batcard tr:nth-last-child(2) td:nth-child(1) a:hover {
        text-decoration: none;
    }

.bt_card_head {
    color: #000;
    font-weight: 700;
}

.batcard tr:last-child td:nth-child(1) .bowl_batcard {
    color: #fff !important;
}

.sts1 {
    height: 156px;
}

.main_sts {
    background-color: #282c5b;
}

.main_sts {
    background: url(Image/st_bg.png) #282c5b;
}

.circle-text-half:hover {
    color: #333;
}

.ccbg {
    background: url(Image/ccbg.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 635px;
}

.col1 {
    background-color: rgba(231, 95, 128, 0.8);
    height: 109px;
}

.col2 {
    background-color: rgba(90, 179, 144, 0.8);
    height: 109px;
}

.col3 {
    background-color: rgba(147, 65, 145, 0.8);
    height: 109px;
}

.col4 {
    background-color: rgba(13, 136, 183, 0.8);
    height: 109px;
}

.col5 {
    background-color: rgba(235, 109, 57, 0.8);
    height: 109px;
}

.col6 {
    background-color: rgba(224, 56, 41, 0.8);
    height: 109px;
}

.col7 {
    background-color: rgba(252, 226, 46, 0.8);
    height: 109px;
}

.col8 {
    background-color: rgba(40, 44, 91, 0.8);
    height: 109px;
}

.player_sssl {
}

.s1 {
    background: url(Image/st_bg2.png) #f36523 no-repeat;
    border-bottom-left-radius: 55px;
    border-top-left-radius: 55px;
    background-position: right;
    margin: 13px 0;
    height: 100px;
}

.s2 {
    background: url(Image/st_bg2.png) #00bff3 no-repeat;
    background-position: left;
    height: 100px;
}

.s3 {
    background: url(Image/st_bg2.png) #1b1464 no-repeat;
    background-position: right;
    height: 100px;
}

.s4 {
    background: url(Image/st_bg2.png) #3ab54a no-repeat;
    background-position: left;
    height: 100px;
}

.s5 {
    background: url(Image/st_bg2.png) #9f005d no-repeat;
    background-position: right;
    height: 100px;
}

.main_stat {
    font-size: 4.5em;
    color: #fff;
    font-family: "SQR 721 BC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 90px;
}

.stat_mini {
    font-size: 2em;
    white-space: nowrap;
    line-height: 20px;
    color: #fff;
    font-family: "SQR 721 BC", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.bt_text {
    font-size: 2em;
    color: #fff;
    font-family: "SQR 721 BC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 20px;
    line-height: 38px;
    background-color: rbga(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0 0 0 20px !important;
}

.font_b {
    font-family: "SQR 721 BC", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.dark_bg {
    background: url(Image/darkk.png) bottom;
    background-repeat: no-repeat;
    background-size: 100% 226px;
    height: 640px;
}

.ccbg {
    margin: 0 !important;
}

.a_rig {
    text-align: left !important;
    vertical-align: middle !important;
}

.al_l {
    text-align: right !important;
}

.cpl_stats_wiget {
    min-width: 360px;
    /*max-width: 1100px;*/
    margin: 0 auto;
    background-color: #f9dc14;
}

    .cpl_stats_wiget h2 {
        font-family: "Artegra Sans SC W15";
        font-size: 12px;
        text-align: center;
        font-weight: normal;
        color: #333;
        margin: 0;
        padding: 5px 0 5px 5px;
    }

.cpl_s1 {
    background: url(Image/s1.jpg);
    height: 233px;
    background-size: cover;
    margin: 1px;
}

.cpl_stat {
    font-family: "Artegra Sans SC W15";
    color: #fff;
}

.cpl_stats_wiget .bx-controls-direction {
    display: none;
}

.cpl_score {
    font-size: 3.5em;
    text-align: center;
    font-family: "Artegra Sans SC W15";
    margin-top: 4px;
    line-height: 130px;
    color: #fff;
}

.cpl_stats_wiget .col-md-4 {
    padding: 0;
}

.cpl_tile {
    padding-left: 12px;
    font-size: 10px;
    font-weight: normal;
    font-family: "Artegra Sans SC W15";
}

.cpl_stats_wiget .bx-pager {
    position: absolute;
    bottom: -11px;
    right: 5px;
    display: inline-block;
    width: auto;
}

.cpl_s2 {
    background: url(https://s3.amazonaws.com/api.cricket-21.com/CPLWidget/Src/Leader_Images/58_/290_.png);
    height: 233px;
    background-size: cover;
    margin: 1px;
}

.cpl_s3 {
    background: url(Leader_Images/tanvir.png);
    height: 233px;
    background-size: cover;
    margin: 1px;
}

.cpl_s4 {
    background: url(Image/gayle.png);
    height: 233px;
    background-size: cover;
    margin: 1px;
}

.cpl_s5 {
    background: url(Image/tanvir.png);
    height: 233px;
    background-size: cover;
    margin: 1px;
}

.cpl_s6 {
    background: url(Image/s6.jpg);
    height: 233px;
    background-size: cover;
    margin: 1px;
}

.cpl_sm2 {
    background: url(Image/pl_st_bg.png);
    height: 413px;
    background-size: cover;
    margin: 1px;
}

    .cpl_sm2 h2 {
        color: #fff;
        padding: 5px 0;
    }

.cpl_ps1 h2 {
    background-color: #f36523;
}

.cpl_ps2 h2 {
    background-color: #8a4188;
}

.cpl_ps3 h2 {
    background-color: #d4494e;
}

.cpl_ps4 h2 {
    background-color: #39b54a;
}

.cpl_ps5 h2 {
    background-color: #448ccb;
}

.cpl_ps6 h2 {
    background-color: #f06eaa;
}

.cpl_sm2 table {
    width: 95%;
    margin: 0 0px;
    font-family: "Artegra Sans SC W15";
    font-weight: normal;
    color: #fff;
    font-size: 10px;
    border-bottom: solid 2px #fff;
    text-align: left !important;
}

.cpl_sm2 .cpl_bar1 {
    background: url(Image/b1.png);
    height: 237px;
    background-repeat: no-repeat !important;
    margin: 0 auto;
    display: inline-block;
    width: 78px;
    padding-right: 7px;
}

.cpl_p1_img {
    width: 79px;
    margin-top: 16px;
    height: 98px !important;
    /*margin-left: 22px;
    float: left;
    width: 70px;
    margin-top: 16px;
    height: 98px !important;*/
}

.cpl_sm2 .cpl_bar2 {
    background: url(Image/b2.png);
    height: 175px;
    background-repeat: no-repeat !important;
    margin: 0 auto;
    display: inline-block;
    width: 78px;
    padding-right: 7px;
    text-align: center;
}

.cpl_sm2 .cpl_bar3 {
    background: url(Image/b3.png);
    height: 110px;
    background-repeat: no-repeat !important;
    margin: 0 auto;
    display: inline-block;
    width: 78px;
    padding-right: 7px;
}

.cpl_ps2 .cpl_bar1 {
    background: url(Image/b1a.png);
}

.cpl_ps2 .cpl_bar2 {
    background: url(Image/b1a.png);
}

.cpl_ps2 .cpl_bar3 {
    background: url(Image/b1a.png);
}

.cpl_ps3 .cpl_bar1 {
    background: url(Image/b1b.png);
}

.cpl_ps3 .cpl_bar2 {
    background: url(Image/b1b.png);
}

.cpl_ps3 .cpl_bar3 {
    background: url(Image/b1b.png);
}

.cpl_ps4 .cpl_bar1 {
    background: url(Image/b1c.png);
}

.cpl_ps4 .cpl_bar2 {
    background: url(Image/b1c.png);
}

.cpl_ps4 .cpl_bar3 {
    background: url(Image/b1c.png);
}

.cpl_ps5 .cpl_bar1 {
    background: url(Image/b1d.png);
}

.cpl_ps5 .cpl_bar2 {
    background: url(Image/b1d.png);
}

.cpl_ps5 .cpl_bar3 {
    background: url(Image/b1d.png);
}

.cpl_ps6 .cpl_bar1 {
    background: url(Image/b1e.png);
}

.cpl_ps6 .cpl_bar2 {
    background: url(Image/b1e.png);
}

.cpl_ps6 .cpl_bar3 {
    background: url(Image/b1e.png);
}

.cpl_bar1 .cpl_bar_logo {
    height: 60px;
    margin-top: 126px;
    display: block;
}

.cpl_bar2 .cpl_bar_logo {
    height: 60px;
    margin-top: 64px;
    display: block;
    margin-left: 10px;
}

.cpl_bar3 .cpl_bar_logo {
    height: 60px;
    margin-top: 0px;
    display: block;
}

.cpl_p1 {
    font-size: 17px;
}

.cpl_stats_wiget .bx-viewport {
    left: 0;
}

.cpl_player_banner {
    min-height: 350px;
    background: url(Image/st_pl_bg.jpg);
    background-size: cover;
}

    .cpl_player_banner img {
        height: 350px;
    }

.cpl_player_sts {
    background: rgba(0, 0, 0, 0.7);
    min-height: 350px;
}

.cpl_player_banner .cpl_player_name {
    font-family: "Artegra Sans SC W15";
    font-size: 2em;
    color: #fff;
    margin-top: 9px;
}

.cpl_player_banner .cpl_team_name {
    font-size: 1.3em;
    color: #fff;
    font-family: 'square_721roman';
    padding: 0 0 5px 5px;
    margin: 0px;
}

.cpl_player_details {
    background: rgba(32, 144, 233, 0.7);
    font-family: 'square_721roman';
    color: #fff;
    width: 100%;
    font-weight: bold;
    font-size: 1em;
}

    .cpl_player_details td {
        padding: 8px;
        border-right: solid 1px #fff;
        text-align: center;
    }

.cpl_st_table th:nth-child(2n+1) {
    background: rgba(32, 144, 233, 0.8);
    font-family: 'square_721roman';
    font-weight: bold;
    font-size: 1em;
    color: #fff;
    padding: 8px 15px;
    text-align: center;
}

.cpl_st_table th:nth-child(2n) {
    background: rgba(32, 144, 233, 0.7);
    font-family: 'square_721roman';
    font-weight: bold;
    font-size: 1em;
    color: #fff;
    padding: 8px 15px;
    text-align: center;
}

.cpl_st_table td:nth-child(2n+1) {
    background: rgba(255, 255, 255, 0.8);
    font-family: 'square_721roman';
    font-weight: bold;
    font-size: 1em;
    color: #333;
    padding: 8px 15px;
    text-align: center;
}

.cpl_st_table td:nth-child(2n) {
    background: rgba(255, 255, 255, 0.7);
    font-family: 'square_721roman';
    font-weight: bold;
    font-size: 1em;
    color: #333;
    padding: 8px 15px;
    text-align: center;
}

.cpl_player_bck {
    background-color: #fff3e0;
}

    .cpl_player_bck img {
    }

.cpl_select_player .cpl_player_name {
    font-size: 1.2em;
    color: #fff;
    font-family: 'square_721roman';
    text-align: center;
    padding: 0;
}

.cpl_select_player .cpl_team_name {
    font-size: 1em;
    margin: 5px 0;
    text-align: center;
}

.cpl_player_detail {
    background-color: #000;
    color: #fff;
    padding: 8px;
}

.cpl_select_player .col-md-2 {
    padding: 0;
}

    .cpl_select_player .col-md-2 div {
        margin: 2px;
    }

.cpl_player_bck img {
    height: 250px;
}

.cpl_team_name {
    font-family: 'square_721roman';
}

.cpl_select_player .col-md-2 {
    transition: all .2s ease-in-out;
    cursor: pointer;
}

    .cpl_select_player .col-md-2:hover {
        transform: scale(1.1);
        z-index: 9999;
    }

.cpl_more_stst {
    font-family: 'square_721roman';
    margin-top: 20px;
}

.cpl_full_player {
    padding: 15px;
}

.cpl_squad_no {
    font-size: 5em;
    font-family: "Artegra Sans SC W15";
    color: #fff;
    text-align: right;
    margin: 0px;
}

.cpl_player_banner .cpl_st_table {
    width: 40%;
    margin: 0px 0 0 40px;
}

.cpl_s_name {
    margin: 30px 0 0 22px;
}

.cpl_j_no {
    font-family: 'square_721roman';
    font-size: 1.2em;
    padding: 0 5px 0 0;
    border-right: solid 1px #eee;
}

.cpl_player_detail .cpl_player_name {
    padding-left: 5px;
}

.cpl_player_select {
    font-family: 'square_721roman';
    font-size: 1em;
    padding: 0 0 0;
    width: 150px;
}

    .cpl_player_select option {
        font-size: 1em;
        padding: 5px 15px;
    }

.cpl_curl_header {
    background: url(Image/c1_bg.png);
    width: 100%;
    color: #fff;
    font-family: 'square_721roman';
    background-size: cover;
    font-size: 1.4em;
}

    .cpl_curl_header img {
        height: 40px;
        margin-left: 50px;
    }

.cpl_main_t {
    width: 100%;
}

    .cpl_main_t table {
        width: 100%;
        font-size: 12px;
    }

        .cpl_main_t table tr td {
            text-align: right;
        }

            .cpl_main_t table tr td:nth-child(2) {
                text-align: center;
            }

            .cpl_main_t table tr td:last-child {
                padding-right: 10px;
            }

        .cpl_main_t table tr:first-child td {
            background: url(Image/c_head.png);
            height: 41px;
            padding: 0 3px;
            color: #fff;
        }

            .cpl_main_t table tr:first-child td:first-child {
                background: url(Image/bcurve1.png);
                width: 41px;
            }

        .cpl_main_t table td {
            background: url(Image/c1_bg2.png);
            height: 41px;
            padding: 0 3px;
            color: #333;
        }

            .cpl_main_t table td:first-child {
                background: url(Image/bcurve2.png);
                width: 31px;
            }

        .cpl_main_t table tr:first-child td:last-child {
            padding-right: 10px;
        }

.cpl_main_t {
    font-family: 'square_721roman';
    font-weight: bold;
}

    .cpl_main_t table td:nth-child(2) {
        padding-left: 10px;
    }

.cpl_allcaps {
    text-transform: uppercase;
    line-height: 25px !important;
}

.cpl_stat li {
    min-height: 210px;
    height: auto;
}

.bx-wrapper {
    min-height: 210px;
    height: auto;
}

.dummy {
}

.cpl_top_three {
    background: url("Image/ccbg.png");
    background-size: cover;
    padding: 5px 10px;
}

.top_six {
    padding: 0 10px;
}

#Overallpreloader {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 11000;
}

#preloader {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 11000;
}

#preloader2 {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 11000;
}

.Overallpreloader {
    background: #fff none repeat scroll 0 0;
    border-radius: 50%;
    height: 65px;
    left: 1%;
    margin: 0 auto;
    position: absolute;
    right: 1%;
    top: 250px;
    width: 65px;
}

.Overallpreloader {
    background: rgba(0, 0, 0, 0) none no-repeat scroll center center / 95px 95px;
    border-radius: 50%;
    height: 65px;
    left: 1%;
    margin: 0 auto;
    position: absolute;
    right: 1%;
    top: 250px;
    width: 65px;
}

#preloader {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 11000;
}

#preloader {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 11000;
}

#preloader3 {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 11000;
}

.preloader {
    background: rgba(0, 0, 0, 0) none no-repeat scroll center center / 95px 95px;
    border-radius: 50%;
    height: 65px;
    left: 1%;
    margin: 0 auto;
    position: absolute;
    right: 1%;
    top: 250px;
    width: 65px;
}

#PlayerProfile_Section {
    width: auto !important;
}

#col-md-c218, .cpl_select_player {
    padding: 0px;
}

#block-block-4 {
    position: relative;
}

.top_six .row {
    margin: 0;
}

.cpl_top_three .row {
    margin: 0;
}

    .cpl_top_three .row div {
        /*max-width: 367px;*/
    }

@media only screen and (max-width: 980px) {
    .cpl_top_three .col-xs-12 {
        margin: 0 auto;
        float: none;
    }

    .cpl_curl_header {
        background: rgba(0, 0, 0, 0) url("Image/c1_bg2a.png") repeat scroll 0 0 / cover;
    }

    .cpl_main_t td:first-child {
        display: none;
    }
}

.inner_table {
    width: 100%;
    font-family: 'vag_roundedregular';
}

@font-face {
    font-family: 'sport_reliefregular';
    src: url('fonts/sport_relief-webfont.eot');
    src: url('fonts/sport_relief-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/sport_relief-webfont.woff2') format('woff2'), url('fonts/sport_relief-webfont.woff') format('woff'), url('fonts/sport_relief-webfont.ttf') format('truetype'), url('fonts/sport_relief-webfont.svg#sport_reliefregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.cpl_d_arrow {
    text-align: right;
    margin: 40px 0 0 0;
}

    .cpl_d_arrow span {
        color: #00b587;
        cursor: pointer;
        font-size: 25px;
    }

.cpl_result_details {
    background: url(Image/ccbg.png);
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 250px;
    background-position: center;
    display: none;
}

.cpl_result_details {
    transition: all 0.3s ease;
}

    .cpl_result_details div {
        padding: 0px;
    }

    .cpl_result_details img {
        height: 250px;
    }

.cpl_fixture_details_head {
    font-family: "Artegra Sans SC W15";
    color: #fff;
    font-size: 17px;
}

.cpl_fixtures_h2h {
    background: rgba(0, 0, 0, 0.5);
    min-height: 201px;
}

    .cpl_fixtures_h2h table {
        text-align: center;
        color: #fff;
        font-family: "Artegra Sans SC W15";
        margin: 10px;
        font-size: 16px;
    }

        .cpl_fixtures_h2h table td {
            padding: 15px 5px;
            vertical-align: middle;
        }

.cpl_balls_won {
    font-family: 'sport_reliefregular';
    color: #07dd02;
    font-size: 20px;
    line-height: 15px;
}

.cpl_balls_lost {
    font-family: 'sport_reliefregular';
    color: #e00202;
    font-size: 20px;
    line-height: 15px;
}

.cpl_fixtures_h2h table tr:first-child td, .cpl_fixtures_h2h table tr:nth-child(2) td {
    border-bottom: solid 2px #000;
}

#Menubar a {
    background-color: #65acff;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: 600;
    padding: 4px 0;
    text-align: center;
    font-family: "square_721roman";
    width: 120px;
    cursor: pointer;
}

#Menubar {
    margin-top: -29px;
}

.MenuClicked {
    background-color: #4c81bf !important;
}

#Menubar a:hover {
    background-color: #4c81bf;
    text-decoration: none;
}

#MatchCentre_Section {
    font-family: 'vag_roundedregular';
}

.p_p_tab tr:nth-child(2n) {
    background-color: #fff;
    color: #333 !important;
}

.p_p_tab tr:nth-child(2n+1) {
    /*background-color:#eee;*/
    color: #333 !important;
}

.sec_height .first_pos {
    background: #912a7e url("Image/leader_tex2a.png") !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

#table_batsman tr:first-child td, #table_bowler tr:first-child td {
    color: #fff;
}

#Content_Batting_card_inn_Player .bx-wrapper {
    min-height: 160px !important;
}

#Stat_Details_Popup .pt_table tr td {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
    color: #fff;
    color: #333;
}

    #Stat_Details_Popup .pt_table tr td:first-child {
        background: rgba(0, 0, 0, 0) url("Image/bcurve2.png") repeat scroll 0 0;
        width: 42px !important;
        padding: 0px;
        color: #333;
    }

#Stat_Details_Popup .pt_table tr:first-child th {
    background: rgba(0, 0, 0, 0) url("Image/c_head.png") repeat scroll 0 0;
    color: #fff;
}

    #Stat_Details_Popup .pt_table tr:first-child th:first-child {
        background: rgba(0, 0, 0, 0) url("Image/bcurve1.png") repeat scroll 0 0;
        width: 31px !important;
        padding: 0px;
        background-repeat: no-repeat;
        background-position: right;
        border-bottom: solid 0px #000;
    }

#Stat_Details_Popup .pt_table tr:first-child, #Stat_Details_Popup tr:nth-child(2n) {
    background-color: transparent !important;
}

#Stat_Details_Popup .heading_big {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg.png") repeat scroll 0 0 / cover;
}

#Stat_Details_Popup {
    background: rgba(0, 0, 0, 0.0);
}

.r_details .btn-sm {
    cursor: pointer;
}

    .r_details .btn-sm:hover {
        text-decoration: none;
    }

#Content_pointstable_Ponup .pt_table {
    min-width: 600px;
}

    #Content_pointstable_Ponup .pt_table td {
        padding: 5px 0;
    }

        #Content_pointstable_Ponup .pt_table td:first-child {
            padding-left: 5px;
        }

#content_Leaderboard {
    position: relative;
}

    #content_Leaderboard .cpl_stats_wiget {
        /*max-width: 1216px;*/
    }

    #content_Leaderboard .cpl_top_three .row div {
        /*max-width: 400px;*/
    }

#Content_Overs li {
    /*width: auto !important;*/
    margin-top: 2px;
}

#Content_Overs .bx-wrapper {
    min-height: 32px;
}

select.dp_list {
    margin: 0 0 10px 0;
}

#chart-3, #chart-4 {
    width: 1050px;
    height: 400px;
    color: #fff;
    font-weight: 600;
    left: 122px;
    top: 50px;
}

.graphBarchart-2 {
    width: 20px;
}

#chart-2 {
    left: 140px;
    top: -7px;
}

#chart-3 {
    padding: 90px;
    left: 500px;
    top: -7px;
}

#chart-4 {
    padding: 90px;
    left: 500px;
    top: -7px;
}

.grass {
    background: url(Image/grass.jpg) no-repeat;
    /*background-size: cover;*/
    height: 553px !important;
    background-size: 100%;
}

.flot-text {
    color: #fff;
}

.legendLabel, #graphHolder19chart-2, #graphHolder19chart-2 h3 {
    color: #fff;
    font-weight: 600;
}

.flot-text {
    color: #fff !important;
    font-weight: 600 !important;
}

.flot-base {
    color: #fff !important;
    font-weight: 600 !important;
}

/*canvas {
            left: 500px;
            top: 0px;
            width: 800px;
            height: 300px;
        }*/

.graphBarchart-2 {
    background-color: #fff !important;
}

.legend table tr:nth-child(3), .legend table tr:nth-child(4) {
    display: none;
}

select.dp_list {
    width: 200px;
    font-weight: 600;
    margin-top: 0px;
    margin: 10px 0;
    color: #333;
}

.circle {
    width: 100px;
    height: 100px;
    border-radius: 100%;
    background-size: cover;
}

.graphLabelchart-2 {
    text-align: left;
    padding-left: 5px;
}

.graphValuechart-2 {
    text-align: center;
    width: 20px;
}

.legend {
    position: absolute;
    bottom: 150px;
    right: -32px;
    width: 250px;
    font-size: 14px;
}

    .legend td {
        padding: 5px;
    }

    .legend div {
        background-color: rgba(51, 51, 51, 0.5) !important;
    }

.graphics > a[title]:hover:after {
    content: attr(title);
    position: absolute;
    background: rgba(255, 255, 255, 0.8);
    z-index: 9999999;
    color: #333;
    text-decoration: none;
    padding: 5px 10px;
    border-radius: 5px;
    border: solid 2px #333;
}

.content_page {
    position: relative;
}

.stat_content table {
    width: 100%;
}

#Content_Silder {
    margin: 0 auto;
}

.content_page {
    width: 100%;
}

#MatchCentre_Section .main_header {
    margin: 0 auto;
}

#Content_Silder .bx-wrapper .bx-next {
    right: 0px;
}

#Content_Silder .bx-wrapper .bx-prev {
    left: 0px;
}

#Content_pointstable_Ponup {
    min-height: 340px;
    min-width: 1050px;
}

#content_Leaderboard {
    min-height: 1200px;
}

#pt_table_popup tr, #pt_table_popup_lpl tr {
    background-color: transparent;
}

    #pt_table_popup tr td {
        background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
        color: #fff;
        background-size: cover;
        color: #333;
        font-family: 'VAG Rounded', sans-serif;
        font-size: 18px;
    }

        #pt_table_popup tr td:first-child {
            background: rgba(0, 0, 0, 0) url("Image/bcurve2_pt.png") repeat scroll 0 0;
            width: 62px !important;
            padding: 0px;
            color: #333;
            background-size: 100% 100%;
        }

    #pt_table_popup tr:first-child td {
        /*background: rgba(0, 0, 0, 0) url("Image/c_head.png") repeat scroll 0 0;*/
        background: #094F8A;
        color: #fff;
    }

        #pt_table_popup tr:first-child td:first-child {
            /*background: rgba(0, 0, 0, 0) url("Image/bcurve1_pt.png") repeat scroll 0 0;*/
            width: 31px !important;
            padding: 0px;
            background-repeat: no-repeat;
            background-position: right;
            border-bottom: solid 0px #000;
        }

    #pt_table_popup .pt_table tr:first-child, #pt_table_popup tr:nth-child(2n) {
        background-color: transparent !important;
    }

.pt_table_popup .heading_big {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg.png") repeat scroll 0 0 / cover;
}

#Content_pointstable_Ponup .cpl_curl_header {
    margin-bottom: 0;
    background: rgba(0, 0, 0, 0) url("Image/c1_bg_pt.png") repeat scroll 0 0 / cover;
    font-weight: bold;
}

#Content_pointstable_Ponup, #pt_table_popup_lpl {
    background-color: transparent;
}


    #pt_table_popup_lpl > tbody > tr:nth-child(1) > td:nth-child(1) {
        width: 5% !important;
        text-align: center;
    }

    #pt_table_popup_lpl > tbody > tr > td:nth-child(2) {
        text-align: center !important;
        width: 25% !important;
    }

    #pt_table_popup_lpl > tbody > tr > td:nth-child(3), #pt_table_popup_lpl > tbody > tr > td:nth-child(4), #pt_table_popup_lpl > tbody > tr > td:nth-child(5), #pt_table_popup_lpl > tbody > tr > td:nth-child(6), #pt_table_popup_lpl > tbody > tr > td:nth-child(7), #pt_table_popup_lpl > tbody > tr > td:nth-child(8), #pt_table_popup_lpl > tbody > tr > td:nth-child(9) {
        width: 8% !important;
    }

    #pt_table_popup_lpl > tbody > tr > td:nth-child(10) {
        width: 15% !important;
    }

    #pt_table_popup_lpl > tbody > tr > td:nth-child(1) {
        text-align: center !important;
    }

#table_bowler_card td:first-child, #table_score_card td:first-child {
    background: rgba(0, 0, 0, 0) url("Image/bcurve2.png") no-repeat scroll 0 0;
    color: #333;
    padding: 0;
    width: 42px !important;
    background-size: cover;
}

.Did_not_bat td, .fall_of_wicket td {
    /*padding-left: 20px !important;*/
}

    .fall_of_wicket td:first-child, .Did_not_bat td:first-child {
        display: none;
    }

#table_bowler_card td, #table_score_card td, .Did_not_bat td, .fall_of_wicket td {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
    color: #333;
    background-size: cover;
    font-size: 14px;
}

#Content_Batting_card_inn_Partnership .heading_small_blue {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg.png") repeat scroll 0 0 / cover;
}

#table_bowler_card tr:first-child td:first-child, #table_score_card tr:first-child td:first-child {
    background: rgba(0, 0, 0, 0) url("Image/bcurve1.png") no-repeat scroll right center;
    color: #333;
    padding: 0;
    width: 42px !important;
}

#table_bowler_card tr:first-child td, #table_score_card tr:first-child td {
    background: rgba(0, 0, 0, 0) url("Image/c_head.png") repeat scroll 0 0;
    color: #fff;
    padding: 3px 0;
}

#Content_Batting_card_inn_Partnership .heading_small_blue {
    padding-left: 45px;
    font-size: 13px;
}

.score_card td:first-child {
    padding-left: 50px;
}

.score_card tr:nth-child(2n), .score_card tr:nth-child(2n+1) {
    background-color: transparent;
}

#table_bowler_card tr:first-child td:first-child #table_score_card tr:first-child td:first-child {
    background: none;
}

#table_score_card td:nth-child(2) {
    width: 400px;
}

#table_bowler_card .heading_big td, #table_score_card .heading_big td {
    color: #fff;
}

.Did_not_bat tr:first-child, .fall_of_wicket tr {
    background-color: transparent;
}

#table_bowler_card td:nth-child(2) {
    text-align: left;
}

#table_Partner_card tr:nth-child(2n+1) td:first-child {
    background: rgba(0, 0, 0, 0) url("Image/bcurve2.png") no-repeat scroll 0 0;
    color: #333;
    padding: 0;
    width: 42px !important;
}

#table_Partner_card tr:nth-child(2n+1) td {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
    color: #333;
    background-size: cover;
}

#table_Partner_card tr:nth-child(2n+1) td {
    padding: 10px 0;
}

.graph_tab {
    border-bottom: solid 0px #000 !important;
}

#c21Summary .sub_heads {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg.png") repeat scroll 0 0 / cover;
    padding-left: 50px;
}

#Content_Summary .p_p_tab tr:first-child td {
    background: rgba(0, 0, 0, 0) url("Image/c_head.png") repeat scroll 0 0;
    color: #fff;
}

    #Content_Summary .p_p_tab tr:first-child td:first-child {
        background: rgba(0, 0, 0, 0) url("Image/bcurve1.png") no-repeat scroll right center;
        color: #333;
        padding: 0;
        width: 42px !important;
        background-size: 100% 100%;
    }

#Content_Summary .p_p_tab tr td, #table_c21Summary td, #table_partner_c21Summary td, .over_b21 td, #table_matchinfo td {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
    color: #333;
    background-size: 100% 100%;
    font-family: 'Noto Sans';
}

    #Content_Summary .p_p_tab tr td:first-child, #table_matchinfo td:first-child {
        background: rgba(0, 0, 0, 0) url("Image/bcurve2.png") repeat scroll 0 0;
        color: #333;
        padding: 0;
        width: 42px !important;
    }

    #table_batsman td:nth-child(2), #table_bowler td:nth-child(2), #table_matchinfo td:nth-child(2) {
        text-align: left;
    }

#table_score_card td, #table_bowler_card td {
    padding: 5px 0;
}

#Content_Overs .bx-wrapper {
    margin: 0 auto;
}

#Content_Overs {
    /*margin-left:10px;*/
    /*background: #094F8A;*/
    background-image: url(Image/blue_bg.png);
    margin-bottom: 10px !important;
    background-repeat: no-repeat;
    background-size: cover;
    height: 59px;
}

.over_slide_logo {
}

#Content_Form > table > tbody > tr > td > table {
    border-collapse: collapse;
    border-spacing: 0px;
    width: 100%;
}

    #Content_Form > table > tbody > tr > td > table > tbody > tr > td > h3 {
        color: #000 !important;
    }

    #Content_Form > table > tbody > tr > td > table > tbody > tr > td {
        background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
        color: #000 !important;
        background-size: 100% 100%;
    }

.grass {
    background-size: cover;
}

#chart-2 {
    top: 3px;
    left: 84px;
}

#chart-3, #chart-4 {
    padding-left: 15px;
}

.gr_map #bx-pager {
    width: 100%;
}

#graphHolder18chart-2 h3, #graphHolder18chart-2, .graphics, #col-md-0 {
    color: #fff !important;
    color: rgb(255, 255, 255);
}

.cpl_sm2 table {
    margin: 0 5px;
}

#Content_Silder .bx-wrapper, #Content_Silder .bx-viewport {
    /* height: 257px !important; */
}

#Content_Batting_card_inn td, #Content_Batting_card_inn .heading_big {
    font-size: 14px !important;
    padding: 6px 0 !important;
}

    #Content_Batting_card_inn .heading_big td {
        padding: 6px 0 !important;
    }

#table_Partner_card td {
    font-size: 14px;
}

#table_Partner_card tr:nth-child(2n+1) td:nth-child(2) {
    width: 112px;
    white-space: nowrap;
}

#table_c21Summary td, #table_partner_c21Summary td, #Content_Summary .over_b21 td {
    padding: 9px 0px;
}

#block-system-main {
    /*height: 0px;*/
    margin: 0px;
}

.main-container .page-header {
    display: none;
}

#MatchCentre_Section {
}

#Content_Batting_card_inn_Player .bx-wrapper .bx-next {
    right: -9px;
}

#c21matchinfo {
    min-height: 360px;
}

.graphics .ww_table {
    margin-left: 75px;
}

.gra_header h3 {
    font-size: 18px;
}

.gra_head .gr_list span {
    font-size: 23px;
}

.gr_dp .dp_list {
    margin-top: 0px;
}

#chart-4 {
    padding-left: 25px;
    padding-top: 99px;
}

/* .gr_map .bx-wrapper {
    background: url(Image/beehive full ground bg with out tab.jpg);
} */

#chart-3 {
    padding-left: 27px;
}

#Content_pointstable .pt_table tr:first-child {
    background-color: #109fca;
}

#sildersection1 li {
    left: 0 !important;
}

#Content_Overs li table {
    margin-top: 1px;
}

#MatchCentre_Section {
    width: 100% !important;
}

@media only screen and (max-width: 1120px) {
    .team_logo {
        height: 180px;
    }

    .ms_teama_score {
        font-size: 3em;
    }

    .ms_teama_name {
        font-size: 11px;
    }
}

@media screen and (min-width:1000px) and (max-width:1120px) {
    #Content_Batting_card_inn td, #Content_Batting_card_inn .heading_big {
        font-size: 10px !important;
        padding: 6px 0 !important;
    }

    .team_logo img {
        height: 180px;
    }

    .ms_teama_score {
        font-size: 3em;
    }

    .ms_teama_name {
        font-size: 11px;
    }

    .main-container {
        padding: 0;
    }

    .stast_big img {
        height: 75px;
    }

    .osw_stat {
        font-size: 20px;
    }

    .stat_team_name {
        font-size: 12px;
    }
}

@media screen and (min-width:650px) and (max-width:999px) {
    #Stat_Details_Popup td:first-child, #Stat_Details_Popup th:first-child {
        display: none;
    }

    #table_Partner_card1 tr td, #table_Partner_card2 tr td, #table_Partner_card3 tr td, #table_Partner_card4 tr td {
        text-align: left;
        font-size: 13px !important;
    }

    #Stat_Details_Popup td {
        background-size: cover !important;
    }

    #Stat_Details_Popup {
        min-width: 350px !important;
        width: 100%;
    }

    #Content_pointstable_Ponup {
        min-height: 340px;
        min-width: 350px;
    }

    #pt_table_popup td:first-child {
        display: none;
    }

    #Content_pointstable_Ponup .pt_table td {
        padding: 5px;
    }

    #Content_pointstable_Ponup .pt_table {
        min-width: 350px;
    }

    .slider_logo {
    }

    .cpl_main_t table {
        font-size: 7px;
        width: 100%;
    }

    #BtnInn1, #BtnInn2, #BtnInn3, #BtnInn4 {
        min-width: 180px;
    }

    #Content_Batting_card_inn td, #Content_Batting_card_inn .heading_big {
        font-size: 10px !important;
        padding: 6px 0 !important;
    }

    .team_logo img {
        height: 100px;
    }

    .ms_teama_score {
        font-size: 2em;
    }

    .ms_teama_name {
        font-size: 10px;
    }

    #Menubar a {
        width: 100px;
    }

    .overs, .overs_value {
        font-family: "square_721roman";
        font-size: 12px;
        font-weight: 500;
    }

    .result_main, .result_sub {
        font-size: 12px;
    }

    #Content_Silder .bx-wrapper, #Content_Silder .bx-viewport {
        min-height: 217px;
    }

    .logo {
        font-size: 1em;
        line-height: 38px;
    }

    .main-container {
        padding: 0;
    }

    .stast_big img {
        height: 75px;
    }

    .osw_stat {
        font-size: 20px;
    }

    .stat_team_name {
        font-size: 12px;
    }

    .batcard .pops {
        width: auto;
    }

    .bowl_batcard {
        display: block;
    }
    /*.content_page #table_score_card td:first-child,
    .content_page .Did_not_bat td:first-child,
    .content_page .fall_of_wicket td:first-child,
    .content_page #table_bowler_card td:first-child,
    #table_Partner_card tr:nth-child(2n+1) td:first-child,
    #Content_Summary td:first-child,
    #table_matchinfo td:first-child,
    #table_bowler td:first-child {
        display: none;
    }*/
    .points_table img {
        height: 50px;
        width: 50px;
    }

    #pt_table_popup tr td {
        padding: 8px;
    }

    #Content_pointstable {
        max-width: 670px;
        overflow: scroll;
    }

    .gr_map {
        width: 697px !important;
    }

    .gra_header {
        color: #fff;
        font-size: 20px;
        width: 672px;
    }

    #RaphaelDraw {
        width: 39% !important;
    }

    svg:not(:root) {
        overflow: hidden;
        width: 100% !important;
    }

    .graphics .ww_table {
        margin-left: 10px;
    }

    select.dp_list {
        width: 146px !important;
        font-weight: 600;
        margin-top: 0px;
        margin: 10px 0;
        color: #333;
        font-size: 14px;
    }

    .gr_dp {
        font-size: 16px;
        margin-left: 0px;
    }

    .ww_table td {
        font-size: 14px;
    }

    .New_LB_SR {
        font-size: 12px !important;
    }

    .NEW_Toss_Large, .NEW_Result_Large {
        font-size: 11px !important;
    }
}

@media screen and (min-width:250px) and (max-width:649px) {
    #Stat_Details_Popup td:first-child, #Stat_Details_Popup th:first-child {
        display: none;
    }

    #sildersection1 > li > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) {
        margin-left: 2px !important;
    }

    #overviewtabs > ul:nth-child(1) li {
        width: 100% !important;
        margin-bottom: 15px !important;
    }

    #tabs > ul > li {
        width: 20% !important;
    }

    #Content_Overs > div > div.bx-wrapper {
        top: -6px !important;
        position: relative;
    }

    #tabs > ul {
        margin-top: -32px;
    }

    #Stat_Details_Popup td {
        background-size: cover !important;
    }

    #Stat_Details_Popup {
        min-width: 350px !important;
        width: 100%;
    }

    #Content_pointstable_Ponup {
        min-height: 340px;
        min-width: 350px;
    }

    #pt_table_popup td:first-child {
        display: none;
    }

    #Content_pointstable_Ponup .pt_table td {
        padding: 5px;
    }

    #Content_pointstable_Ponup .pt_table {
        min-width: 350px;
    }

    .slider_logo {
    }

    .cpl_main_t table {
        font-size: 7px;
        width: 100%;
    }

    #BtnInn1, #BtnInn2, #BtnInn3, #BtnInn4 {
        min-width: 180px;
    }

    #Content_Batting_card_inn td, #Content_Batting_card_inn .heading_big {
        font-size: 10px !important;
        padding: 6px 0 !important;
    }

    .bowl_batcard {
        display: block;
    }

    .team_logo img {
        height: 55px;
    }

    .ms_teama_score {
        font-size: 0.9em;
    }

    .ms_teama_name {
        font-size: 8px !important;
        min-height: 16px;
    }

    #Menubar a {
        width: 57px;
        font-size: 10px;
        padding: 0px;
    }

    .overs, .overs_value {
        font-family: "square_721roman";
        font-size: 7px !important;
        font-weight: 500;
    }

    .result_main, .result_sub {
        font-size: 8px !important;
    }

    .over_slide_logo {
        display: none !important;
    }

    #Content_Silder .bx-wrapper, #Content_Silder .bx-viewport {
        min-height: 100px;
    }

    .logo {
        font-size: 12px;
        line-height: 30px;
        white-space: nowrap;
    }

    .cpl_vs_img {
        padding-top: 45px !important;
        height: 58px;
    }

    #Content_Silder li div {
        margin: 0;
        padding: 0;
    }

    .content_page #table_score_card td:first-child, .content_page .Did_not_bat td:first-child, .content_page .fall_of_wicket td:first-child, .content_page #table_bowler_card td:first-child, #table_Partner_card tr:nth-child(2n+1) td:first-child, #Content_Summary td:first-child, #table_matchinfo td:first-child, #table_bowler td:first-child {
        /*display: none;*/
    }

    .batcard .pops {
        width: auto;
    }

    .main-container {
        padding: 0;
    }

    .stast_big img {
        height: 75px;
    }

    .osw_stat {
        font-size: 20px;
    }

    .stat_team_name {
        font-size: 12px;
    }

    .r_details p {
        text-align: center;
    }

    #pt_table_popup td {
        font-family: "Artegra Sans SC W15";
        font-weight: normal;
        font-size: 12px;
    }

    #Content_Batting_card_inn .heading_small_blue {
        font-size: 11px !important;
    }

    .points_table img {
        height: 50px;
        width: 50px;
    }

    #pt_table_popup tr td {
        padding: 8px;
    }

    #Content_pointstable {
        max-width: 500px;
        overflow: scroll;
    }

    .gra_header {
        color: #fff;
        font-size: 20px;
        width: 295px;
    }

    .gr_map {
        width: 300px !important;
    }

    .scrd-head {
        font-size: 13px;
    }

    .st_team_name {
        display: none;
    }

    .st_team_top {
        word-break: break-word;
        display: block;
        color: #fff;
        font-size: 14px;
        font-weight: bold;
        text-transform: uppercase;
    }

    .st_team_top_div {
        min-height: 62px;
    }

    .st_f_teamname {
        font-size: 10px;
    }
    .match_link{
        font-size:12px;
    }

    #lpl_table_score_card1 td:nth-child(2) {
        display: none;
    }

    #lpl_table_score_card2 td:nth-child(2) {
        display: none;
    }

    #lpl_table_score_card1 th:nth-child(2) {
        display: none;
    }

    #lpl_table_score_card2 th:nth-child(2) {
        display: none;
    }

    .dis_mob {
        display: block;
    }

    .dis_lap {
        display: none;
    }

    .summary_tbl td, th, #scrd_match_summary td, th, #pt_table_popup_lpl td, th, .squad-tbl td, th.div1comm td, th, .div2comm td, th, #table_Partner_card1_lpl td, th, #table_Partner_card1_lpl td, th, .match_info td, th {
        border: none !important;
        font-size: 11px;
    }

    #teamA tr td, #teamB tr td, #teamA_sqd tr td, #teamB_sqd tr td {
        font-size: 10px;
        color: #000;
    }

    .scrd_score {
        min-height: 25px;
    }
}

#content_Leaderboard #preloader {
    display: none;
}

.gr_map {
    width: 1077px;
}

.Player_table .bx-viewport {
    height: 210px !important;
}

#img_p_tab img {
    height: 130px;
    width: 130px;
}

#bx-pager2a a.active .cpl_player_bck {
    background-color: #f1eb47;
}

#Content_Batting_card_inn .heading_small_blue {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg.png") repeat scroll 0 0 / cover;
    font-size: 13px;
    padding-left: 53px;
    paddding: 8px;
}

#table_score_card tr:last-child {
    background: none;
}

    #table_score_card tr:last-child td a, #table_score_card tr:nth-last-child(2) td a {
        color: #333 !important;
        pointer-events: none;
        padding-right: 5px;
    }

    #table_score_card tr:last-child td, #table_score_card tr:last-child td:first-child {
        background: rgba(0, 0, 0, 0) url("Image/c_head.png") no-repeat scroll right center;
    }

        #table_score_card tr:last-child td:first-child {
            background: rgba(0, 0, 0, 0) url("Image/bcurve1.png") no-repeat scroll right center;
        }

#pt_table_popup td:nth-child(3) {
    width: 50px;
}

#Content_PointsTable > #pt_table_popup > tbody > tr > td, #table_c21Summary tr td, #table_batsman tr td, #table_bowler tr td, .over_b21 tr td, .stast_big tr td, #table_score_card1 tr td, #table_score_card2 tr td, #table_score_card3 tr td, #table_score_card4 tr td, .Did_not_bat tr td, .fall_of_wicket tr td, #table_bowler_card1 tr td, #table_bowler_card2 tr td, #table_bowler_card3 tr td, #table_bowler_card4 tr td, #table_Partner_card1 tr td, #table_Partner_card2 tr td, #table_Partner_card3 tr td, #table_Partner_card4 tr td, .pitch_map_table table tr td, .pitch_map_table table tr td.select, .td_lbl, #ddlInningsWW, #ddlBatsmanWW, .td_lbl, .leg_inn1, .leg_inn2, #teamA tr td, #teamB tr td, .Player_table tr td, Player_table tr td span, .r_over, .r_score, #ddlInningsWW, #ddlBatsmanWW, #ddlBatsmanSZ, #ddlBatsmanPM, #ddlInningsSZ, #ddlInningsPM {
    font-family: "Artegra Sans SC W15";
    font-size: 18px;
    font-weight: 500;
}

#Content_Commentary p {
    /*font-family: 'VAG Rounded',sans-serif;*/
    font-family: 'Noto Sans';
    font-size: 17px;
    font-weight: 500;
}

#table_matchinfo tr td {
    font-family: "Artegra Sans SC W15";
    font-size: 15px;
    font-weight: 600;
}

#Content_PointsTable > #pt_table_popup > tbody > tr > td:nth-child(3) {
    width: 50px !important;
}

#pt_table_popup td:nth-child(3) {
    text-align: left;
    width: 200px;
}

#pt_table_popup td {
    font-family: "Artegra Sans SC W15";
    font-weight: normal;
    font-size: 12px;
}

#Content_pointstable_Ponup .cpl_curl_header {
    font-family: "Artegra Sans SC W15";
    font-weight: normal;
}

.cpl_team_stats .bx-controls-direction {
    display: none;
}

.cpl_team_stats {
    position: relative;
}

#cpl_teams_selection {
    position: absolute;
    top: 20px;
    left: 20px;
}

.team_stat {
    padding: 0 0 0 5px;
}

.cpl_team_stats {
    margin: -15px;
}

#cpl_teams_selection .active {
    display: none;
}

#cpl_teams_selection a {
    margin: 5px 40px;
}

.cpl_team_stat_content {
    width: 100%;
    min-height: 443px;
    margin-top: 200px;
}

.li_t1 {
    background: url(Image/team1.png);
    background-repeat: no-repeat;
}

.li_t2 {
    background: url(Image/team2.png);
    background-repeat: no-repeat;
}

.li_t3 {
    background: url(Image/team3.png);
    background-repeat: no-repeat;
}

.li_t4 {
    background: url(Image/team4.png);
    background-repeat: no-repeat;
}

.li_t5 {
    background: url(Image/team5.png);
    background-repeat: no-repeat;
}

.li_t6 {
    background: url(Image/team6.png);
    background-repeat: no-repeat;
}

.cpl_team_stat_content h2 {
    color: #fff;
    font-family: "Artegra Sans SC W15";
    margin-bottom: 25px;
}

.cpl_s1_head {
    color: #fff;
    font-family: "Artegra Sans SC W15";
}

.cpl_s1_value {
    color: #ffbc00;
    font-family: "Artegra Sans SC W15";
    margin-top: 0px;
    font-size: 50px;
}

.cpl_t_stat1 {
    background: rgba(14, 14, 14, 0.8);
    margin: 0px;
}

.cpl_selected_team {
    margin: 35px 0;
}

    .cpl_selected_team img {
        padding-top: 20px;
    }

.cpl_t_stat1 div {
    border: solid 3px #000;
}

.accordion h3 {
    background-color: #2f63d0;
    color: #fff;
    font-family: "Artegra Sans SC W15";
    font-size: 18px;
    text-transform: uppercase;
    padding: 10px;
    font-weight: 400;
    cursor: pointer;
    margin: 0px;
    border-bottom: solid 1px #eaeffa;
}

.ui-accordion-content {
    background-color: #eaeffa;
}

.cpl_team_stats table {
    width: 100%;
    text-align: center;
    font-size: 16px;
    text-transform: uppercase;
}

.cpl_t_stat_score {
    font-family: "Artegra Sans SC W15";
    font-size: 30px;
    margin: 5px 0;
    color: #333333;
    font-weight: normal;
}

.ui-accordion-content div {
    border-right: solid 3px #a1a4aa;
    padding: 10px 0;
}

#cpl_teams_selection img {
    height: 150px;
}

.cpl_selection_btn {
    background: rgba(0, 0, 0, 0.5);
    border: solid 2px #fff;
    font-family: "Artegra Sans SC W15";
    padding: 5px 15px;
    margin: 5px 10px;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}

    .cpl_selection_btn:hover {
        text-decoration: none;
        color: #97d700;
        background: rgba(0, 0, 0, 0.2);
        border: solid 2px #97d700;
    }

.cpl_tem_active {
    border: solid 2px #97d700;
    color: #97d700;
}

    .cpl_tem_active:hover {
        background: rgba(0, 0, 0, 0.5);
        color: #97d700;
    }

.cpl_team_stats {
    width: 1140px;
}

.ui-accordion-content {
    height: auto !important;
}

.ui-icon-triangle-1-s, .ui-icon-triangle-1-e {
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    position: relative;
    top: -4px;
    float: right;
    font-size: 15px;
    background: rgba(0, 0, 0, 0.2);
    padding: 7px;
    border-radius: 15px;
}

#Match_Center_Section ul li {
    list-style: none !important;
}

.Player_table td:first-child img {
    width: 130px !important;
}

#canvasWW {
    width: 700px;
}

#Content_Overs > div > div > div.bx-viewport > div > div.bx-viewport {
    height: 68px !important;
    left: -35px !important;
    overflow: initial !important;
}

    #Content_Overs > div > div > div.bx-viewport > div > div.bx-viewport > div.bx-loading {
        display: none !important;
    }

.New_LB_SR {
    font-size: 12px !important;
}

/*.NEW_Toss_Large .NEW_Result_Large
{
	font-size:11px !important;
}*/

#table_score_card1 > tbody > tr > td:nth-child(8), #table_score_card2 > tbody > tr > td:nth-child(8), #table_score_card5 > tbody > tr > td:nth-child(8), #table_score_card4 > tbody > tr > td:nth-child(8) {
    padding-right: 12px !important;
}

.Player_table table tr td select {
    font-family: 'VAG Rounded', sans-serif;
}

    .Player_table table tr td select option {
        font-size: 15px !important;
    }

#table_bowler_card1 > tbody > tr.heading_big > td:nth-child(7) {
    text-align: center !important;
    padding-left: 15px;
}

#table_bowler_card1 > tbody > tr > td:nth-child(7) {
    padding-right: 11px;
}

#img_p_tab1 > li, #img_p_tab2 > li {
    width: 140px !important;
}

.tbl_full_1 td {
    padding: 2px;
    font-weight: 700;
    text-align: center;
    font-family: 'vag_roundedregular';
}

.tbl_full_2 td {
    padding: 2px;
    font-weight: 700;
    text-align: center;
    font-family: 'vag_roundedregular';
}

#btnfullcom {
    cursor: pointer;
}

#full_com_tabs ul {
    height: 41px !important;
    padding-left: 4px !important;
    background: #00B587 !important;
}

    #full_com_tabs ul li {
        background: #3f4042;
        color: #fff !important;
        border: none;
        border-radius: 7px;
    }

        #full_com_tabs ul li a {
            font-family: "square_721roman";
            font-weight: bold;
        }

#full_com_tabs > ul > li.ui-state-default.ui-corner-top.ui-state-active a {
    background: #fff !important;
    color: #000 !important;
    outline: none !important;
    font-family: "square_721roman";
    font-weight: bold;
    border-radius: 7px;
}

#full_com_tabs > ul > li > a.ui-tabs-anchor {
    color: #fff !important;
}

#full_com_tabs-1 table tr td p, #full_com_tabs-2 table tr td p {
    font-family: 'VAG Rounded', sans-serif;
    font-size: 17px;
    font-weight: 500;
}

#table_c21Summary > tbody > tr > td:nth-child(2) {
    width: 185px !important;
    float: none !important;
}

#tbl_full_1 > tbody > tr > td:nth-child(1), #tbl_full_2 > tbody > tr > td:nth-child(1) {
    float: left !important;
}

#table_bowler_card1 > tbody > tr > td:nth-child(9), #table_bowler_card2 > tbody > tr > td:nth-child(9), #table_bowler_card3 > tbody > tr > td:nth-child(9), #table_bowler_card4 > tbody > tr > td:nth-child(9) {
    padding-right: 7px;
}

.cpl_stat {
    margin: 0px 0 0 0px !important;
}

.container {
    width: 98%;
    overflow: hidden;
}

.home_points_table_section {
    width: 446px;
    height: 380px;
}

#pt_table_popup_Home > tbody:nth-child(1) > tr > td:nth-child(2) > img {
    width: 60px;
}

#pt_table_popup_Home tr:first-child td {
    background: rgba(0, 0, 0, 0) url("Image/c_head.png") repeat scroll 0 0;
    background: #094F8A;
    color: #fff;
}

#pt_table_popup_Home tr td {
    background: rgba(0, 0, 0, 0) url("Image/c1_bg2.png") repeat scroll 0 0;
    color: #fff;
    background-size: cover;
    color: #333;
    font-family: 'VAG Rounded', sans-serif;
    font-size: 18px;
}

@media screen and (min-width:250px) and (max-width:649px) {
}

@media screen and (min-width:650px) and (max-width:999px) {
    .home_points_table_section {
        width: 100% !important;
    }

    #pt_table_popup_Home {
        width: 100% !important;
    }

        #pt_table_popup_Home > tbody > tr:nth-child(1) > td:nth-child(3) {
            width: 2% !important;
        }
}

.cpl_sm2 {
    height: 373px !important;
}

    .cpl_sm2 table tr td {
        transition: all 0.3s ease;
        width: 30% !important;
        padding-left: 0px !important;
    }

#content_Leaderboard > div > div.cpl_top_three > div > div > div > table > tbody > tr > td:nth-child(3) {
    padding-left: 7px !important;
}

.card-header {
    padding: 0;
    position: relative;
}

    .card-header img {
        width: 100%;
        border-top-right-radius: 4px;
        border-top-left-radius: 4px;
        height: 220px !important;
        object-fit: cover;
    }

audio {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}

.custom_height {
    height: 345px;
}

#Podcast_Section {
    position: relative;
    float: left;
}

.card {
    border: 1px solid #ddd !important;
    border-radius: 4px !important;
    margin-bottom: 15px;
}

.card-body {
    padding: 0 15px !important;
}

#Podcast_Section .container-fluid {
    padding: 0 !important;
}

.tour_header h3 {
    color: #fff;
    text-transform: uppercase;
    font-size: 18px;
    background-color: #ff1b3c;
    padding: 10px;
    margin: 0;
    text-align: center;
    font-weight: 600;
}

.tour_title {
    color: #000;
    text-transform: uppercase;
    font-size: 16px;
    margin: 15px 0;
    font-weight: 600;
}

.tour_body {
    margin-top: 20px;
    background-color: #e4e4e4;
    position: relative;
    float: left;
    width: 100%;
    -webkit-box-shadow: 0px 7px 25px -6px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 7px 25px -6px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 7px 25px -6px rgba(0, 0, 0, 0.75);
}

.three_titles {
    text-align: center;
}

.tour_body_lpl {
    margin-top: 0px;
    margin-bottom: 5px;
    background-color: #e4e4e4;
    position: relative;
    float: left;
    width: 100%;
    /* -webkit-box-shadow: 0px 7px 25px -6px rgba(0, 0, 0, 0.75); */
    /* -moz-box-shadow: 0px 7px 25px -6px rgba(0, 0, 0, 0.75); */
    /* box-shadow: 0px 7px 25px -6px rgba(0, 0, 0, 0.75); */
}

    .tour_body_lpl img {
        /* background-color:#e3a574 !important; */
        border: none !important;
        border-radius: 0 !important;
    }

.team_brand img {
    /* background-color : #fff !important;	 */
}

.high_run_gtr {
    text-align: center;
    height: 250px;
    transition: all ease-in-out .3s;
}

    .high_run_gtr:hover {
        background-color: rgba(255, 27, 60, 0.75);
    }

        .high_run_gtr:hover .team_brand img {
            background-color: transparent;
        }

        .high_run_gtr:hover img {
            background-color: #fadc15;
        }

        .high_run_gtr:hover .tour_title, .high_run_gtr:hover h5, .high_run_gtr:hover h6 {
            color: #fff;
            transition-delay: .4s ease-in-out;
        }

        .high_run_gtr:hover .team_brand img {
            background-color: transparent;
        }

        .high_run_gtr:hover img {
            background-color: #fadc15;
        }

        .high_run_gtr:hover .tour_title, .high_run_gtr:hover h5, .high_run_gtr:hover h6 {
            color: #fff;
            transition-delay: .4s ease-in-out;
        }

    .high_run_gtr img {
        width: 120px;
        border-radius: 50%;
        height: 120px;
        object-fit: cover;
        border: 2px solid #666;
    }

    .high_run_gtr h5 {
        text-transform: capitalize;
        color: #222;
        font-weight: 600;
        font-size: 13px;
    }

.team_brand {
    position: absolute;
    bottom: 35px;
    right: 5%;
    width: 12%;
    height: 60px;
}

    .team_brand img {
        width: 100%;
        height: auto;
        border: none;
    }

.p_score {
    font-size: 18px;
    color: #222;
    font-weight: 600;
}

.mar_div {
    margin-bottom: 30px;
}

.large_pad {
    padding: 80px 15px;
}

    .large_pad p {
        font-size: 20px;
        font-weight: 600;
        margin: 0;
    }

.high_team_scr, .best_bowl_figure {
    text-align: center;
}

    .high_team_scr h3, .best_bowl_figure h3 {
        background-color: transparent;
        color: #000;
        font-size: 13px;
        font-weight: 600;
        text-transform: capitalize;
    }

    .high_team_scr h4, .best_bowl_figure h4 {
        font-size: 18px;
        color: #000;
        text-transform: uppercase;
        font-weight: 600;
    }

    .high_team_scr img {
        width: 90%;
        height: auto;
    }

    .best_bowl_figure img {
        width: 61%;
    }

.three_header {
    text-align: center;
}

    .three_header h3 {
        margin: 10px 0 25px;
        font-weight: 600;
        font-size: 18px;
    }

.three_stars h5 {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.three_stars img {
    width: 120px;
    height: 120px;
    object-fit: cover;
    border: 2px solid #666;
    border-radius: 50%;
}

.three_stars .team_brand {
    position: absolute;
    bottom: 40px;
    /*left: 50%;*/
    right: 15px;
    width: 10%;
    height: 60px;
}

    .three_stars .team_brand img {
        width: 100%;
        border: none;
        height: auto;
    }

.details_table .table > tbody > tr > th, .details_table .table > tbody > tr > td {
    border: none;
}

.details_table .table > tbody > tr > td {
    color: #ff1b3c;
    font-weight: 600;
}

#content-top {
    padding: 15px 47px 40px 47px !important;
}

@media (max-width: 767px) {
    .matchCenter_bg .match_team_img {
        width: 100%;
    }
    #content-top {
        padding: 15px 15px 40px 15px !important;
    }

    .three_stars .team_brand {
        /*left: 65%;*/
        right: 20px;
        top: 35%;
    }

    .top_head_add3 {
        padding: 20px 15px 0;
    }

    #Content_Silder .bx-wrapper {
        height: 150px !important;
    }

    .first_pos > table > tbody > tr > td > table > tbody > tr > td {
        padding: 8px 5px !important;
    }

    #Content_Form > table > tbody > tr > td > table > tbody > tr > td > h3 {
        margin: 0;
        font-size: 14px;
    }

    .commandary {
        height: auto;
    }

    #flex_ul {
        display: flex;
        justify-content: center;
        height: 36px;
    }


    #Content_Overs {
        background-color: #124a78;
    }

        #Content_Overs > div > div.bx-wrapper {
            margin-left: 0 !important;
            width: 100%;
        }

        #Content_Overs > div > div > div.bx-controls.bx-has-controls-direction > div > a.bx-prev {
            left: 0;
        }
}

.top_head_add {
    text-align: center;
    padding: 0 15px 15px;
}

.add_970X250 {
    text-align: center;
}

.fix_table {
    /*border: 2px solid #ff1b3c;*/
}

.fix_head {
    margin-bottom: 0;
    margin-top: 0;
}

    .fix_head a {
        background-color: #ff1b3c;
        color: #fff;
        padding: 7px 0 5px;
        text-align: center;
        margin: 0;
        text-transform: uppercase;
        font-size: 15px;
        display: block;
        width: 100%;
    }

        .fix_head a:hover {
            text-decoration: none;
            color: #fff;
            ;
        }

.t1_v_t2 {
    display: table;
    vertical-align: middle;
}

.t1 {
    width: 40%;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.vs {
    width: 10%;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.t2 {
    width: 40%;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

    .t1 img, .t2 img {
        width: 50%;
    }

.place {
    text-align: center;
}

.fix_table > thead > tr > th, .fix_table > tbody > tr > td {
    vertical-align: middle;
    font-family: 'goboldregular';
    font-weight: normal;
}

.fix_table tr {
    position: relative;
    float: left;
    width: 100%;
}

    .fix_table tr::after {
        content: '';
        position: absolute;
        right: 0px;
        top: 50%;
        margin-top: -10px;
        border-top: 8px solid transparent;
        border-right: 12px solid red;
        border-bottom: 8px solid transparent;
    }

.place h4 {
    color: #6b6b6b;
}

.fix_body {
    background-color: #fff;
    border: 2px solid #ff1b3c;
}

.laed_head {
    background-color: #0c9adc;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    margin: 0;
    text-transform: uppercase;
    font-size: 20px;
}

.leaderboard {
    border: 2px solid #0c9adc;
    padding: 0 5px;
}

    .leaderboard ul {
        display: flex;
        background-color: #031265;
        text-align: center;
    }

#lead_head a {
    font-family: inherit !important;
    /* color: #fff; */
}

.leaderboard li {
    margin: 0;
    width: 100%;
    font-family: inherit;
    font-weight: bold;
}

.leaderboard .table {
    margin: 0;
    background-color: #e4e4e4;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    border: none;
    border-bottom: 2px solid #0c9adc;
    color: #000 !important;
}

.lead_body thead {
    background: #f3f3f3;
    color: #333;
}

.lead_bodyb a {
    text-decoration: none;
    color: #333;
    font-weight: 600;
}

.batting_table tr {
    /* border:1px solid #666; */
}

. .batting_table {
    background-color: #e4e4e4;
}

.batting_table > tbody > tr > td {
    vertical-align: middle;
    padding: 5px;
    border: none !important;
}

    .batting_table > tbody > tr > td img {
        width: 100%;
    }

.plr_detls h5 {
    position: relative;
    /*margin-top: -5px;*/
    /*margin: 0;*/
    font-size: 15px;
}

.nav-tabs > li > a {
    padding: 10px 35px;
    font-size: 20px;
    text-transform: uppercase;
    font-family: 'goboldregular';
    font-weight: normal;
    color: #fff;
}

.pts_table {
    /*border: 2px solid #0597db;*/
}

.pts_head_lpl {
    background-color: #d02b0f;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    margin: 0;
    text-transform: uppercase;
    font-size: 22px;
    font-weight: bold;
    font-family: inherit;
}

.pts_table_lpl > thead > tr > th {
    text-transform: uppercase;
    /*font-family: 'goboldregular';*/
    text-align: center !important;
    background-color: #031265;
    font-family: 'Rubik';
    font-weight: bold;
    color: #daab01;
    /*border-top: 2px solid #ddd !important;*/
    border-left: none !important;
    border-right: none !important;
}

.pts_table_lpl > tbody > tr > td {
    /*font-family: 'goboldregular';*/
    text-align: center !important;
    font-family: 'Rubik';
    font-weight: bold;
    vertical-align: middle !important;
    font-size: 16px;
    color: #fff;
    background-color: #031265;
    border-top: 2px solid #ddd !important;
    border-left: none !important;
    border-right: none !important;
    padding: 0px !important;
}

.pts_head {
    background-color: #0597db;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    margin: 0;
    text-transform: uppercase;
    font-size: 20px;
}

.pts_table > thead > tr > th {
    text-transform: uppercase;
    /*font-family: 'goboldregular';*/
    font-family: inherit;
    font-weight: 600;
}

.pts_table > tbody > tr > td {
    /*font-family: 'goboldregular';*/
    font-family: inherit;
    font-weight: 600;
    vertical-align: middle;
    font-size: 14px;
}

/*.log_name {
    display: table;
    vertical-align: middle;
}*/

.log_name {
    display: flex;
    align-items: center;
}

    .log_name .log_img {
        display: table-cell;
        width: 40%;
        vertical-align: middle;
    }

    .log_name .log_img_lpl {
        display: table-cell;
        width: 40%;
        vertical-align: middle;
    }

    .log_name .log_name h4 {
        display: table-cell;
        margin: 0;
        padding: 0;
        width: 60%;
    }

    .log_name .log_img img {
        width: 70%;
    }

    .log_name .log_img_lpl img {
        width: 55%;
    }

.rns_hed th {
    border-top: none !important;
    padding: 0.5rem;
    height: 35px;
}

.rns_hed {
    padding: 0;
    border: none;
    position: absolute;
    top: 33px;
    right: 50px;
    height: 35px;
}

    .rns_hed th h5 {
        font-family: 'VAG Rounded', sans-serif;
        font-weight: bold;
    }

.sponsor-logo-mc {
    width: 30%;
    margin-top: -4px;
    padding-right: 10px;
}

@media screen and (orientation:landscape) and (max-device-width: 767px) {
    #Content_Overs > div > div.bx-wrapper {
        max-width: 55% !important;
        margin-left: 44% !important;
    }
}

@media (max-device-width: 1200px) {
    #lpl_table_score_card1 td:nth-child(2) {
        display: none;
    }

    #lpl_table_score_card2 td:nth-child(2) {
        display: none;
    }

    #lpl_table_score_card1 th:nth-child(2) {
        display: none;
    }

    #lpl_table_score_card2 th:nth-child(2) {
        display: none;
    }

    .dis_mob {
        display: block;
    }

    .dis_lap {
        display: none;
    }
}

@media only screen and (max-width: 600px) {
    .sponsor-logo-mc {
        width: 25%;
    }
}

.social-r {
    font-family: 'Helvetica';
    font-size: 12px;
    align-items: center;
    height: auto;
}

#social-media-side-block a {
    color: white;
}

#social-media-side-block .col-4 .col-md-4 .col-sm-4 .col-xs-4 {
    padding-left: 5px;
}

#social-media-side-block img {
}

#social-media-side-block a div {
    height: 100%;
    line-height: 200%;
}

@media only screen and (min-width: 1200px)and (max-device-width: 1600px) {
    #social-media-side-block img {
    }
}

#Content_Silder .bx-viewport {
    overflow: inherit !important;
}

.nav-pills > li > a:hover {
    color: #000 !important;
}

.nav-pills > li.active > a {
    background: #fff !important;
    color: #000 !important;
}


#overviewtabs > ul > li > a {
    background: #2D8EFF !important;
    color: #fff;
}

#overviewtabs > ul > li.active > a {
    background: #333333 !important;
    color: #fff !important;
}

.wi_logo{
    width:30%;
    float:left;
}

#match_card .match_img img{
    width:100px;
}

#match_card .match_title{
    font-size: 32px;
    font-weight: bold;
    color:#790D19;
    margin-top: 5px;
}


.match_card .matchCenter_bg{
	background-color: #790D19;
}

.squad-tbl img{
    width:15%;
}

#flex_ul a{
    color:#f4e600;
    border-radius: 0;
}
.tab-pane{
    margin:0 !important;
}


.scrd-tbl tr th:first-child, .scrd-tbl tr td:first-child,.fall_of_wicket tbody td,.Did_not_bat #Did_not_bat1,.Did_not_bat #Did_not_bat2 {
    padding-left: 10px !important;
}
#lpl_table_bowl_card1 tr th:first-child,#lpl_table_bowl_card1 tr td:first-child
,#lpl_table_bowl_card2 tr th:first-child,#lpl_table_bowl_card2 tr td:first-child
,#lpl_table_bowl_card3 tr th:first-child,#lpl_table_bowl_card3 tr td:first-child
,#lpl_table_bowl_card4 tr th:first-child,#lpl_table_bowl_card4 tr td:first-child{
	width:40% !important;
}
#lpl_table_bowl_card1 tr th,#lpl_table_bowl_card1 tr td
,#lpl_table_bowl_card2 tr th,#lpl_table_bowl_card2 tr td
,#lpl_table_bowl_card3 tr th,#lpl_table_bowl_card3 tr td
,#lpl_table_bowl_card4 tr th,#lpl_table_bowl_card4 tr td{
	width:10%;
}
#lpl_table_score_card1 tr th:first-child,#lpl_table_score_card1 tr td:first-child
,#lpl_table_score_card2 tr th:first-child,#lpl_table_score_card2 tr td:first-child
,#lpl_table_score_card3 tr th:first-child,#lpl_table_score_card3 tr td:first-child
,#lpl_table_score_card4 tr th:first-child,#lpl_table_score_card4 tr td:first-child
{
	width:20% !important;
}
#lpl_table_score_card1 tr th:nth-child(2),#lpl_table_score_card1 tr td:nth-child(2)
,#lpl_table_score_card2 tr th:nth-child(2),#lpl_table_score_card2 tr td:nth-child(2)
,#lpl_table_score_card3 tr th:nth-child(2),#lpl_table_score_card3 tr td:nth-child(2)
,#lpl_table_score_card4 tr th:nth-child(2),#lpl_table_score_card4 tr td:nth-child(2){
	width: 15% !important;
}
#lpl_table_score_card1 tr th,#lpl_table_score_card1 tr td
,#lpl_table_score_card2 tr th,#lpl_table_score_card2 tr td
,#lpl_table_score_card3 tr th,#lpl_table_score_card3 tr td
,#lpl_table_score_card4 tr th,#lpl_table_score_card4 tr td{
	width:4%;
}
.scrd_vs{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 120px;
}
.notout{
    background-color:#f9f5af !important;
}

#flex_ul.nav-pills > li.active > a {
    background: #790D19 !important;
    color: #f5e50a !important;
}
#flex_ul.nav > li > a,#flex_ul.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background: #f5e50a ;
    color:#790D19;
}
#flex_ul{
	display:flex;
	margin-top:1% !important;
}
#flex_ul.nav li{
	flex: 0 0 25%;
	background: transparent !important;
}
