@import url('bootstrap.min.css');
@import url('jcarousel.basic.css');
@import url('font-awesome.min.css');
@import url('bootstrap-datepicker.min.css');
@font-face {
    font-family: JameelNooriNastaleeq;
    src: url(../../assets/fonts/JameelNooriNastaleeq.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: JameelNooriNastaleeq;
    src: url(../../assets/fonts/JameelNooriNastaleeq.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: NotoNaskhArabic;
    src: url(../../assets/fonts/NotoNaskhArabic-Regular.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

body {
    font-family: 'Noto Sans', sans-serif;
    font-weight: 400;
    color: #242424;
    background: #003620;
}

.right {
    float: right;
}

.cwc-2019-bx {
    float: right;
    margin-left: 13px;
    margin-top: 6px;
    display: none;
}

body#page-worldcup .pic_credits {
    background: #e01f57;
}

.new_ad_box>div,
.new_ad_box>div>div {
    text-align: center;
    margin: 0 auto;
}

.vid_box_fifty .lts_img.lts_img.video_icon img {
    top: -22px;
}
.ml-9{
    margin-left: -9px !important;
}

.vid_box_fifty.fifty1 .lts_img.lts_img.video_icon img {
    top: -41px;
}

.vid_box_fifty.fifty1.mb img {
    top: 0;
}

body#page-worldcup .home_caro_txt {
    background: -moz-linear-gradient(top, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgba(33, 33, 34, 0.78) 74%, rgba(19, 19, 19, 0.88) 84%, rgba(13, 13, 13, 0.91) 88%, rgba(1, 1, 1, 1) 100%);
    background: linear-gradient(to bottom, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgb(35, 40, 130) 94%, rgb(35, 40, 130) 4%, rgb(35, 40, 130) 0%, rgb(35, 40, 130) 50%);
    background: linear-gradient(to bottom, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgb(35, 40, 130) 94%, rgb(35, 40, 130) 4%, rgb(35, 40, 130) 0%, rgb(35, 40, 130) 50%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00939598', endColorstr='#010101', GradientType=0);
    position: absolute;
    left: 0px;
    bottom: 0px;
    padding: 20px;
    width: 100%;
}
.daterange_container table th{
    color: #000 !important;
}
.new_ad_box.advt-bfor {
    margin-top: 0;
}

body#page-worldcup .cwc-2019-bx {
    display: block;
}

body#page-worldcup .countdown_box {
    float: left;
    width: 100%;
    height: 105px;
    background-size: cover;
    padding: 18px 10px;
}

a.read_more_btn {
    float: right;
    color: #333;
    background: #E8E8E8;
    padding: 4px 20px;
}

body#page-worldcup .teams-squad .squad-row .squad-pic {
    padding-left: 5px;
}

select.team_squad_name {
    outline: 0px;
    color: #2e3288;
    font-size: 12px;
    width: 100%;
    background: #ededed;
    padding: 5px;
    border: 1px solid #dedbdb;
}

body#page-worldcup .teams-squad .squad-row {
    display: inline-flex;
    padding-top: 10px;
    width: 100%;
}

body#page-worldcup .teams-squad .squad-row .squad-description {
    font-size: 12px;
    color: #aaa!important;
    padding-left: 4px;
}

body#page-worldcup .teams-squad .squad-row .squad-name {
    padding-top: 3px;
    padding-left: 4px;
    font-size: 12px;
}

body#page-worldcup .team-squads- {
    background: #fff;
    padding: 0px 10px 20px 10px;
}

#page-worldcup .srch_btn,
body#page-worldcupNews .srch_btn,
body#page-pslvideos .srch_btn,
body#page-pslphotos .srch_btn,
body#page-pslSchedule .srch_btn {
    background: #0f135f;
}

#page-worldcup .fifty1 .lts_txt,
body#page-worldcupNews .fifty1 .lts_txt,
body#page-pslvideos .fifty1 .lts_txt,
body#page-pslphotos .fifty1 .lts_txt,
body#page-pslSchedule .fifty1 .lts_txt,
#page-worldcup .menu_bar,
body#page-worldcupNews .menu_bar,
body#page-pslvideos .menu_bar,
body#page-pslphotos .menu_bar,
body#page-pslSchedule .menu_bar,
#page-worldcup footer,
body#page-worldcupNews footer,
body#page-pslvideos footer,
body#page-pslphotos footer,
body#page-pslSchedule footer,
#page-worldcup .most_read_top_bar,
body#page-worldcupNews .most_read_top_bar,
body#page-pslvideos .most_read_top_bar,
body#page-pslphotos .most_read_top_bar,
body#page-pslSchedule .most_read_top_bar,
#page-worldcup table.table.table-striped thead.point-table-head,
body#page-worldcup .countdown_box {
    background: linear-gradient(270deg, #d41942, #0f135f);
}

span.team-name img.wcup-2019-img {
    margin-right: 4px;
}

.d_menu li.psl2020-box {
    display: none;
}

#page-worldcup .table>tbody>tr:nth-child(even) {}

#st-1.st-has-labels .st-btn.st-remove-label > span {
    display: unset !important;
}

.scorecard-flag-img{
    width: 42px;
}

.scorecard_tab_bar {
    /*background: #F9F9FB;*/
}

section.scorecard_tab_bar ul.nav-tabs a.nav-link {
    border: none;
    background: #f9f9fb;
}

#page-worldcup .topplayer-for h4 {
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}

#page-worldcup table.table.table-striped thead.point-table-head {
    color: #fff;
}

.vid_box_fifty .lts_txt {
    /* min-height: 90px; */
}

#page-worldcup .latest-news-wc-2019 .lts_txt strong {
    color: #333 !important;
}

#page-worldcup .home_caro_txt strong {
    color: #fff;
    font-size: 24px;
    line-height: 31px;
    margin-bottom: 5px;
    float: left;
    width: 100%;
}

.cell.fallofwickets {
    width: 100%;
    border-top: 0;
}

#page-worldcup .baner_lrg_col_after_fixtures .fifty1 .lts_txt strong {
    color: #fff;
    line-height: 25px;
    font-weight: bold;
    margin-bottom: 5px;
}

#page-worldcup .baner_lrg_col_after_fixtures .fifty1 .lts_txt p {
    color: #fff;
    font-size: 14px;
    line-height: 20px;
}

.latest-news-wc-2019 .lts_txt p {
    color: #333 !important;
}
p.caption.feature-caption {
    font-size: 1.4rem !important;
}
.title-bar-bx h2.title-border-bx {
    font-size: 0.85rem;
}
.trending {
    font-size: 0.85rem;
}
.lb-overlay {
    font-size: 1.4rem !important;
}
.latest-news-wc-2019 .lts_txt strong {
    color: #333 !important;
}

.vid_box_fifty.fifty1.mb.latest-news-wc-2019 .lts_txt {
    min-height: 200px !important;
}

#page-worldcup .lang_btn {
    float: left;
    width: 100px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #fff !important;
    text-decoration: none !important;
    font-size: 18px;
    font-weight: bold;
}

.topplayer-for.bgpink {
    background-color: #d0205b;
    /*background-image: linear-gradient(270deg,#f5436a,#c50033);*/
}

li.submenu-top.cwc:before {
    background: #EBB51F;
    width: 100%;
    height: 4px;
    left: 0px;
    bottom: 0px;
    content: '';
    position: absolute;
}

.box_col.cwc-2019-gallery {
    width: 50% !important;
}

.box_col.cwc-2019-gallery .lts_img img {
    height: auto;
}

body#page-worldcup .trending_stories .most_read_top_bar h3 {
    color: #fff;
    font-weight: bold;
}

body#page-worldcup .most_read_top_bar {
    margin-bottom: 15px;
}

.topplayer-for.bgblue {
    background-color: #232882;
    /*background-image: linear-gradient(270deg,#f5436a,#c50033);*/
}

.topplayer-for {
    margin-bottom: 15px !important;
    padding: 15px;
    float: left;
    width: 100%;
    color: white;
    opacity: 0.95;
}
.new_ad_box {
    border: solid 0px #f3f3f3 !important;
}
.topplayer-for img.icon-top-ranking {
    height: 50px;
}

.topplayer-for .player-image {
    text-align: center;
    position: relative;
}

.topplayer-for span.roun-bx {
    position: absolute;
    bottom: -8px;
    background: #016652;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    color: #fff;
    left: 50%;
    margin-left: -10px;
    font-weight: bold;
}
.card {
    border-radius: 10px !important;
}
.most-read-heading-box p {
    position: relative;
    font-size: 30px;
    color: #000;
    font-family: 'Noto Sans';
    font-weight: 600;
    text-transform: uppercase;
    font-size: 0.85rem;
    z-index: 1;
    overflow: hidden;
    text-align: center;
}
.most-read-heading-box p:before, .most-read-heading-box p:after {
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 47%;
    height: 3px;
    content: '\a0';
    background-color: #ebb51f;
}
.most-read-heading-box p:before {
    margin-left: -52%;
    text-align: right;
}
.most-read-heading-box p:after {
    margin-left: 4%;
    text-align: right;
}
.mrt-list li a{
    color: #000;
    font-weight: 500;
    font-size: 14px;
    font-family: 'Noto Sans';
    line-height: 25px;
}
.mrt-list li a.active{
    border-bottom: 3px solid #ebb51f;
    color: #000;
    padding-bottom: 3px;
}
.mrt-body img{
    max-height: 200px;
    object-fit: cover;
    object-position: top center;
    border-radius: 11px;
}
.mrt-body .mrt-body-p{
    color: #2F2E2E;
    line-height: 20px;
    margin-top: 10px;
    letter-spacing: 0.2px;
    font-size: 14px;
    font-weight: 700;
    font-family: Noto Sans;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 77px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.mrt-small-story-box{
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 1px solid #EAE7E7;
    box-sizing: border-box;
    border-radius: 10px;
    padding: 8px;
    margin-top: 18px;
}
.most-read-tabs:nth-child(1) .mrt-small-story-box{
    margin-top: 0;
}
.mrt-small-story-left{
    width: 28%;
}
.mrt-small-story-left p{
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 17px;
    color: #1F1E1E;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 77px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.mrt-small-story-right{
width: 69%;
}
/* start commentry layout css */
.commentry-head{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-top: 15px !important;
    padding-bottom: 0 !important;
    border: 1px solid #E7E4E4;
    margin-bottom: 15px;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
}
.commentry-header{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    padding: 0 60px 13px;
}
.commentry-header .commentry-title{
    font-weight: 700;
    font-size: 18px;
    line-height: 27px;
    color: #003620;
    margin-bottom: 0;
    font-family: 'Noto Sans', sans-serif;
}
.commentry-detail {
    width: 100%;
    display: flex;
    border-top: 3px solid #003620;
    /* border-bottom: 2px solid #003620; */
}
.commentry-detail .commentry-runs{
 width: 10%;
  font-family: 'Noto Sans', sans-serif;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
    font-size: 18px;
    line-height: 25px;
}
.commentry-detail .commentry-over {
    width: 8%;
    font-family: 'Noto Sans', sans-serif;
    margin-bottom: 0;
    text-align: center;
    background: #003620;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}
.commentry-detail .commentry-over p{
    margin-bottom: 0;
    font-weight: 700;
    font-size: 18px;
    line-height: 25px;
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center;
    border-radius: 9px;
}
.commentry-detail .commentry-over .coment-wicket{
    background: #DD0000;
}
.commentry-detail .commentry-over .coment-six{
    background: #FFC829;
}
.commentry-detail .commentry-over .coment-four{
    background: #70A6E6;
}
.commentry-detail .commentry-summary{
    width: 100%;
    padding-left: 10px;
    padding-right: 7px;
    padding-top: 15px;
    padding-bottom: 15px;
}
.commentry-detail .commentry-summary .summary-1 {
    margin-bottom: 0;
    font-weight: 600 !important;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans', sans-serif;
}
.commentry-detail .commentry-summary .summary-2 {
    margin-bottom: 0;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans', sans-serif;
}
.bg-lbw{
    background: rgba(221, 0, 0, 0.3);
}
.bg-six{
    background: rgba(255, 200, 41, 0.3);
}
.bg-four{
    background: rgba(112, 166, 230, 0.3);
}
.over-detail-box {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    border-top: 3px solid #003620;
}
.eov{
    width: 50%;
    border-right: 1px solid #000;
    
}
.nrf{
    width: 50%;
}
.eov,
.nrf{
    background: #B7DDB6;
}
.eov p{
    margin-bottom: 0;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans';
    text-align: center;
        padding: 10px 0;
        border-left: 6px solid #5BF557;
    border-radius: 9px;
}
.nrf p{
    margin-bottom: 0;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans';
    padding: 10px 0;
    text-align: center;
}
.bowler-over-box {
    width: 100%;
    /* border-right: 1px solid; */
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0;
    background: #C7E6C7;
}
.bowler-over {
    padding: 5px 25px 5px 45px;
    display: flex;
    width: 50%;
    border-right: 1px solid #000;
    justify-content: space-between;
}
.bowler-over p {
    margin-bottom: 0;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans';
}
.batsman-over-box {
    width: 50%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 7px 45px 6px;
    background: #C7E6C7;
}
.batsman-over {
    padding: 5px 25px 5px 45px;
    display: flex;
    width: 50%;
    justify-content: space-between;
}
.batsman-over p{
    margin-bottom: 0;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans';
}
.font-size-14{
    font-size: 14px;
}
/* end commentry layout css */

.mrt-small-story-right p{
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 17px;
    color: #1F1E1E;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 77px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.mrt-small-story-left img{
    max-height: 80px;
    border-radius: 11px;
    object-fit: cover;
    object-position: top center;
}
.mrt-update-date{
    font-size: 10px !important;
}
/*
.card {
    border-radius: 0 !important;
*/


.topplayer-for span.player-name a {
    padding-top: 15px;
    display: block;
    color: #fff;
    font-weight: bold;
}

#page-worldcup .table>tbody>tr>td {
    padding-top: 6px !important;
    padding-bottom: 7px !important;
}

#page-worldcup .table>tbody>tr:nth-child(even) {
    /* background-color: #e6e6e6; */
}

.topplayer-for .stats-data {
    width: 50%;
    float: left;
    text-align: center;
    border: 1px solid #d8d8d8;
    background: #f3f3f3;
    margin-top: 10px;
}

.topplayer-for span.data-text {
    color: #7b7474;
    font-size: 11px;
}

.topplayer-for span.data-value {
    font-size: 20px;
    font-weight: bold;
    color: #333;
    display: block;
}

.topplayer-for span.team-name {
    padding-top: 2px;
    display: -webkit-inline-box;
}
.item-partnership .innings-img{
    margin-top: 13px;
    margin-left: 0;
}
.row.item-partnership table.table.table-hover th.innings-heading {
    padding-left: 27px;
}
.topplayer-for span.team-name img.wcup-2019-img {
    width: 20px;
}

.topplayer-for .player-detail {
    text-align: center;
}

.topplayer-for img.rounded {
    height: 100px;
    border-radius: 50%;
    width: 100px;
    margin: 0 auto;
    text-align: center;
    border: 4px solid #fff;
}

.world-fea-st h2 {
    position: absolute;
    bottom: 0;
    padding: 10px 15px;
    background-image: linear-gradient(to bottom, rgba(255, 0, 0, 0), rgb(0, 0, 0));
    margin-bottom: 0;
    font-size: 18px;
    font-weight: bold;
    width: 100%;
}

.box-str-area {
    padding-right: 15px;
}

.box:nth-child(even) .box-str-area {
    padding-right: 0;
}

.world-fea-st h2 a {
    color: #fff;
}

.world-fea-st {
    position: relative;
}

.worldcup-right-sec {
    width: 376px;
    float: left;
    height: auto;
    position: relative;
}

.mobile-logo-cwc-2019 {
    text-align: center;
    display: none;
}

.worldcup_video {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    position: relative;
}

.worldcup_blogs {
    float: left;
    margin-bottom: 20px;
    position: relative;
}
.title-bar-bx h2.title-border-bx {
    margin: 0;
    color: #000;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 0.85rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 3px solid #ebb51f;
    display: -webkit-inline-box;
    padding: 0;
    line-height: 25px;
    letter-spacing: 0.1px;
}
.card-title {
    padding: 1rem 1rem 0 1rem;
    margin-bottom: 0px!important;
}
.baner_lrg_col_after_fixtures .vid_box_fifty.fifty1.full-video.first img.img_f_v {
    top: -34px;
}

.baner_sml_col_fixtures .most_read_body ul li a {
    float: left;
    width: 100%;
    color: #040303;
    font-size: 13px;
    line-height: 18px;
    padding: 0;
    height: auto;
    font-weight: bold;
}

.lb-right {
    height: 84px;
    position: relative;
}

.pt13 {
    padding: 13px 1rem 3px !important;
}

.card-body.pt13 {
    position: relative;
    height: 84px;
}

.txt-mtd {
    position: absolute;
    bottom: 4px;
}

.d-flex.flex-wrap.pt-1.px-3 {
    padding: 10px 1rem 3px !important;
    height: 81px;
    position: relative;
}

.lb-card {
    padding: 10px 1rem 3px !important;
    height: 81px;
    position: relative;
}

.home_caro_w_fixtures .box_col:last-child {
    margin-right: 0px;
}

.top_banner_sec .triangle:before {
    /* position: absolute; */
    left: 0px;
    top: -43px;
    width: 100%;
    height: 44px;
    content: '';
    background: transparent;
    background-size: 100% 100%;
}

.top_banner_sec .lts_box:after {
    background: transparent;
}

.baner_mini_col.video_mini_col .lts_txt {
    min-height: 120px;
    background: #fff;
    padding: 5px 10px;
}

.baner_lrg_col_after_fixtures .fifty1 .lts_txt strong {
    color: #333;
    line-height: 25px;
    font-weight: bold;
    margin-bottom: 5px;
}

.baner_lrg_col_after_fixtures .fifty1 .lts_txt span.vid_pub_date {
    color: #6b6b6b;
    font-size: 13px;
    line-height: 17px;
    float: left;
    width: 100%;
    margin-top: 10px;
}

.baner_lrg_col_after_fixtures .fifty1 .lts_txt p {
    color: #333;
    font-size: 14px;
    line-height: 20px;
}

.home_caro_w_fixtures .lts_txt {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.baner_lrg_col_after_fixtures .latest_news.lts_nws.editor_pick {
    margin-top: 15px;
}

.home_caro_w_fixtures a.left.carousel-control {
    top: calc(50% - 15px);
    left: 0;
    bottom: inherit;
    width: 30px;
    height: 30px;
    opacity: .5;
    font-size: 30px;
    color: #fff;
    text-shadow: none;
    background: none;
    line-height: 30px;
}

.tab_pane.active {
    display: block;
    background: #fff;
}

.scorecard-box {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    background-color: #fff;
    display: flow-root;
    font-family: 'Noto Sans';
}

.cell.bowler-bow {
    width: 40%;
}
.trend-list-item {
    border-bottom: 1px solid #DAD7D7;
    margin-top: 15px;
}
.trending-list a:nth-child(1) .trend-list-item {
    margin-top: 0;
}
.trending-list a:last-child .trend-list-item {
    border-bottom: 0;
}
.trending-list .trend-list-item img{
    max-height: 103px;
    object-fit: cover;
    object-position: top center;
    border-radius: 11px;
}
.trending-list .trend-list-item p{
    padding: 0;
    font-weight: bold;
    line-height: 17px;
    font-size: 12px;
    color: rgba(31, 30, 30, 0.93);
    font-family: Noto Sans;
    word-break: break-word;
    /* overflow: hidden; */
    text-overflow: ellipsis;
    display: -webkit-box;
    margin-top: 10px;
    /* min-height: 37px; */
    /* -webkit-line-clamp: 2; */
    -webkit-box-orient: vertical;
}
.cell.fallofwickets {
    white-space: inherit !important;
}

.cell.bowler-over,
.cell.bowler-runs,
.cell.bowler-wick,
.cell.bowler-md,
.cell.bowler-econ {
    width: 12%;
}

.scorecard-box-head .cell {
    border-top: 0;
}

.scorecard-box-head {
    background: rgba(0, 60, 48, 0.88);
    float: left;
    width: 100%;
    color: white;
}

.scorecard-box-head .cell.batsman {
    color: white;
}

.cell.runs.extraruns {
    width: 48%;
}

.tr-scorecard-box.hoverbox:hover {
    background: #f5f5f5;
}

.cell.extra-box {
    width: 22%;
}

.cell.heading {
    font-weight: bold;
}

.tr-scorecard-box {
    float: left;
    width: 100%;
    position: relative;
    border-top: 1px solid #F0F0F0;
}

.scorecard-box .cell {
    white-space: nowrap;
    text-align: left;
    vertical-align: bottom;
    line-height: 19px;
    padding: 12px 20px;
    font-size: 12px;
    float: left;
}
.pl-20px{
    padding-left: 20px !important;
}
/*.live-bowling-row {*/
/*    color: #167864 !important;*/
/*}*/
.live-bowling-row th{
    font-weight: bold;
    line-height: 14px;
    text-align: left;
    /*padding-left: 10px !important;*/
}
/*.clr-167864{*/
/*    color:#167864;*/
/*}*/
/*.clr-167864:nth-child(even){*/
/*    color:#fff;*/
/*}*/
/*tr.bg-bol-row.live-bowling-row:nth-child(even){*/
/*    color: #fff*/
/*}*/
/*.live-bowling-row :nth-child(even){*/
/*    color: #fff !important;*/
/*}*/

.right-border {
    border-left: 2px solid red;
}

.scorecard-haed-points .cell {
    font-weight: 600;
}

.scorecard-haed .cell {
    font-weight: 600;
}

i.ricon {
    color: #DD0000;
}

.card.forscorecard {
    float: left;
}

.forscorecard {
    margin-top: 0;
    padding-top: 0;
}

.scorecard-dropdown {
/*    border-bottom-left-radius: 0 !important;*/
/*;*/
/*    border-bottom-right-radius: 0 !important;*/
/*;*/
}
.brdr-rad-bottom{
    border-bottom-left-radius:10px ;
    border-bottom-right-radius: 10px;
}

.cell.batsman,.cell.bowler-bow {
    font-weight: bold;
}
.cell.batsman,
.cell.bowler-bow {
    width: 23%;
}

.top-head .cell {
    border-top: 0;
}

.cell.total {
    width: 44%;
}

.scorecard-haed {
    border-bottom: 2px solid #F0F0F0;
}

.cell.bowler {
    width: 63%;
}

.cell.econ {
    width: 12%;
    text-align: right;
}

.cell.runs {
    font-weight: bold;
}

.cell.balls {
    /*font-weight: bold;*/
}

.cell.wickets,
.cell.over-bow,
.cell.runs-bow {
    width: 6%;
}

.cell.batsman-position {
    width: 29%;
    /* height: 37px; */
    /*color: #605e5e;*/
    white-space: normal;
    line-height: 16px;
}

.scorecard-haed,
.scorecard-batsman {
    width: 100%;
    float: left;
}

.cell.runs,
.cell.balls,
.cell.fours,
.cell.sixes {
    width: 9%;
}

.cell.allruns-out-bx {
    width: 27%;
    padding: 12px;
    text-align: right;
    font-weight: bold;
}

.cell.sr {
    width: 12%;
}

.scorecard-batsman {
    position: relative;
    border-bottom: 1px solid #F0F0F0;
}
.cell.batsman.total-bx.heading{
    line-height: 13px !important;
}
.playing-pl-name{
    border-bottom: 0.14rem dashed #ccc;
    line-height: 25px;
    font-weight: bold;
}
.bg-f9f9fb{
    background: #f9f9fb;
}
.brdr-radius10{
    border-radius: 10px;
}
.playing-sr{
    border-right: 1px solid #edeef0;
    padding: 29px 0 24px 24px !important;
}
.playing-pading{
    padding: 24px 0 24px 24px !important;
}
.playing-pading-2{
    padding: 20px 0 16px 24px !important;
}
.my-border th{
    border-bottom: 1px solid #edeef0 !important;
}
.my-border th td{
    border-bottom: 1px solid #edeef0 !important;
}
.pl-role{
    font-size: 16px;
}

.home_caro_w_fixtures a.right.carousel-control {
    top: calc(50% - 15px);
    right: 0;
    bottom: inherit;
    width: 30px;
    height: 30px;
    opacity: .5;
    font-size: 30px;
    color: #fff;
    text-shadow: none;
    background: none;
    line-height: 30px;
}

.vid_box_fifty.fifty1.full-video {
    width: 100%;
}

.baner_mini_col.video_mini_col .box_col {
    width: 50%;
    margin-top: 20px !important;
}

.baner_mini_col.video_mini_col .box_col:nth-child(odd) {
    padding-right: 15px;
}

.home_caro_w_fixtures .lts_txt {
    background: #fff !important;
}

.baner_mini_col.video_mini_col {
    width: 376px;
}

.vid_box_fifty.second-box-video {
    width: 100%;
}

.home_caro_w_fixtures {
    float: left;
    width: calc(100% - 400px);
    margin-right: 24px;
    position: relative;
}

.baner_lrg_col_after_fixtures {
    float: left;
    width: calc(100% - 224px);
    margin-left: 24px;
    position: relative;
    left: 200px;
}

.fixture_in_home_page ul.fixtures-listing-home- {
    margin-top: 0;
}

.baner_sml_col_fixtures a.view_more {
    width: 167px;
    position: inherit;
}

ul.fixtures-listing-home- .result_rslt {
    width: 100%;
    font-size: 11px;
    padding: 0;
    text-align: left;
}

.most_read_body ul li a {
    float: left;
    width: 100%;
    color: #707070;
    font-size: 13px;
    line-height: 18px;
    padding: 0;
    height: auto;
}
.row.item-partnership table.table.table-hover th.innings-heading {
    padding-left: 44px;
	color: #333;
}
ul.fixtures-listing-home- li {
    padding-bottom: 10px;
}

.fixture_in_home_page .most_read_body {
    padding-top: 1px;
    max-height: 672px;
    overflow: hidden;
}

.fixture_in_home_page .most_read_body:hover {
    overflow: scroll;
}

ul.fixtures-listing-home- .result_teams {
    float: left;
    width: 170px;
    padding-right: 0;
    border-right: solid 1px #fff;
}

ul.fixtures-listing-home- li {
    padding: 15px 15px !important;
}

.fixture_in_home_page {
    margin-bottom: 20px;
    border: solid 1px #E8E8E8;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    position: relative;
    background: #FFFFFF;
    float: left;
    width: 200px;
}

.baner_sml_col_fixtures {
    float: left;
    width: 200px;
    position: relative;
    right: calc(100% - 200px);
}

li.submenu-top.cwc>a {
    color: #FFDF00 !important;
    font-weight: bold;
}

img {
    max-width: 100%;
}

.psl-gallery-,
.psl-blogs {
    float: left;
    width: 100%;
}

.bpb-psl h3 a {
    color: #fff;
}

.psl-bx- {
    position: relative;
    margin-top: 24px;
}

.postgallery-txt {
    bottom: 0;
    position: absolute;
    width: 100%;
    height: 150px;
    transition: opacity .25s linear;
    z-index: 1;
    background: -o-linear-gradient(transparent, #000);
    background: -moz-linear-gradient(transparent, #000);
    background: linear-gradient(transparent, black);
}

img.cripak-topright {
    padding: 8px 6px 6px 6px;
    margin-top: 5px;
}

.baner_lrg_full_col {
    float: left;
    height: 384px;
    width: 100%;
    position: relative;
}

._2p3a {
    width: 100% !important;
}

a.top_bar_logo.bgw-tri-logo {
    background: #fff;
    padding-bottom: 15px;
    position: relative;
    padding-left: 19px;
}

a.top_bar_logo.bgw-tri-logo:before {
    position: absolute;
    left: -15px;
    top: 0px;
    content: '';
    width: 29px;
    height: calc(100% + 0px);
    background: #fff;
    -webkit-transform: skew(-25deg);
    -moz-transform: skew(-25deg);
    -o-transform: skew(-25deg);
}


.baner_lrg_full_col .fifty1 .lts_txt {
    background: #016652;
    border-top: solid 4px #FFDF00;
    padding: 13px 20px;
    min-height: 120px;
}
.st-btn.st-first.st-remove-label{
    background-color: transparent !important;
}
#st-1 .st-btn[data-network='facebook'] img{
    background: #3b5998;
    border-radius: 50%;
}
#st-1.st-has-labels .st-btn.st-remove-label > span {
    display: none !important;
}
.baner_lrg_full_col .home_caro {
    float: left;
    height: 384px;
    width: calc(100% - 495px);
    margin-right: 24px;
    position: relative;
}

.baner_lrg_full_col .video_mini_col {
    float: left;
    height: 384px;
    width: 470px;
    position: relative;
}

.baner_lrg_full_col .vid_box_fifty.fifty1 {
    width: 100%;
}
.mytest {
    float: left;
    width: 100%;
    padding-bottom: 56.25%;
    height: 0;
    position: relative;
    /* / padding-bottom: 55%; / */
    overflow: hidden;
}

.home_caro-slider {
    float: left;
    height: 384px;
    width: calc(100% - 234px);
    margin-right: 24px;
    position: relative;
}

.postblog-txt {
    width: 100%;
    height: auto;
    transition: opacity .25s linear;
    z-index: 1;
    background: -o-linear-gradient(transparent, #000);
    background: -moz-linear-gradient(transparent, #000);
    background: #fff;
}

.postblog-txt h3 a {
    color: #333;
}

.bpb-psl {
    bottom: 0;
    position: absolute;
}

.blog-overlay-tag.blog-overlay-tag-sm {
    display: inline-block;
    padding: 5px 10px 5px 0px;
    color: #ebb51f;
    margin-left: 15px;
    margin-right: 15px;
    text-transform: uppercase;
    max-height: 45px;
    overflow: hidden;
    font-weight: bold;
}

.postblog-txt h3 {
    color: #fff;
    margin-top: 0px;
    margin-left: 15px;
    margin-right: 20px;
    overflow: hidden;
    margin-bottom: 2px;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
}
#st-1 .st-btn:hover {
    opacity: .8;
    top: 0 !important;
}
.bpb-psl- {
    margin-top: 6px;
}

.postgallery-txt h3 {
    color: #fff;
    margin-top: 8px;
    margin-left: 20px;
    margin-right: 20px;
    overflow: hidden;
    margin-bottom: 15px;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
}

.featured-article-desc-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.author-details-psl {
    margin-left: 15px;
    margin-top: 10px;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    margin-bottom: 10px;
}

.blog-time-and-comments {
    margin-top: 25px;
    margin-right: 15px;
    color: #949494;
    display: flex;
    justify-content: space-between;
    min-width: 85px;
    font-size: 12px;
    align-items: center;
    margin-bottom: 15px;
}

.featured-article-desc-row p.inline {
    color: #333;
    margin-left: 5px;
    display: inline;
}

.featured-article-desc-row img.inline.progressive {
    border-radius: 50%;
    display: inline;
}

header,
footer,
section {
    float: left;
    width: 100%;
}

header {
    background: #003620;
    padding: 5px 0;
    border-bottom: 4px solid #ffcd38;
}

.mb {
    margin-bottom: 15px;
}

.top_bar {
    float: left;
    width: 100%;
    height: 65px;
    background: #e8e8e8;
    border-top: solid 1px #FFF;
    padding: 5px 0;
    text-align: center;
}

.top_bar_logo {
    display: inline-block;
    width: auto;
    height: 100%;
}
.sc-table-bg:nth-child(even){
    background: #f1f1f18a;
}
.top_bar_logo img {
    width: auto;
    height: 40px;
}

.powered_by {
    float: right;
}

.powered_by p {
    float: left;
    margin: 15px 10px 0 0;
    color: #242424;
}

.powered_by a {
    float: left;
}

.powered_by a img {
    width: auto;
    height: 40px;
}

.hdr_fixed {
    position: fixed;
    top: 0px;
    z-index: 11;
    -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.3);
}

.hdr_fixed + .result_fixture_sec {
    margin-top: 60px;
}

.hdr_fixed .logo a {
    height: 55px;
    margin-top: 0px;
}

.hdr_fixed .logo a img {
    height: 55px;
}

.hdr_fixed .menu_bar {
    margin-top: 0px;
}
.most-read-box {
    margin-top: 20px;
    padding: 15px;
}
.pb_l {
    padding-bottom: 30px;
}

.mdl {
    display: table;
    width: 100%;
    height: 100%;
}

.mdl_inner {
    display: table-cell;
    width: 100%;
    vertical-align: middle;
}

.row_spcl .col-xs-1,
.row_spcl .col-sm-1,
.row_spcl .col-md-1,
.row_spcl .col-lg-1,
.row_spcl .col-xs-2,
.row_spcl .col-sm-2,
.row_spcl .col-md-2,
.row_spcl .col-lg-2,
.row_spcl .col-xs-3,
.row_spcl .col-sm-3,
.row_spcl .col-md-3,
.row_spcl .col-lg-3,
.row_spcl .col-xs-4,
.row_spcl .col-sm-4,
.row_spcl .col-md-4,
.row_spcl .col-lg-4,
.row_spcl .col-xs-5,
.row_spcl .col-sm-5,
.row_spcl .col-md-5,
.row_spcl .col-lg-5,
.row_spcl .col-xs-6,
.row_spcl .col-sm-6,
.row_spcl .col-md-6,
.row_spcl .col-lg-6,
.row_spcl .col-xs-7,
.row_spcl .col-sm-7,
.row_spcl .col-md-7,
.row_spcl .col-lg-7,
.row_spcl .col-xs-8,
.row_spcl .col-sm-8,
.row_spcl .col-md-8,
.row_spcl .col-lg-8,
.row_spcl .col-xs-9,
.row_spcl .col-sm-9,
.row_spcl .col-md-9,
.row_spcl .col-lg-9,
.row_spcl .col-xs-10,
.row_spcl .col-sm-10,
.row_spcl .col-md-10,
.row_spcl .col-lg-10,
.row_spcl .col-xs-11,
.row_spcl .col-sm-11,
.row_spcl .col-md-11,
.row_spcl .col-lg-11,
.row_spcl .col-xs-12,
.row_spcl .col-sm-12,
.row_spcl .col-md-12,
.row_spcl .col-lg-12 {
    padding-right: 5px;
    padding-left: 5px;
}

.row_spcl {
    margin-left: -5px;
    margin-right: -5px;
}

h5.win_team {
    height: 30px;
}


/* START PSL ALL TEAMS NAME*/

#team-squad .detail-text .no-margin-bottom {
    margin-bottom: 0!important;
    color: #c6e545;
    text-transform: uppercase;
    margin: 0 0 10px;
    font-size: 13px;
}

#team-squad .right-column {
    margin-top: 20px;
}

.inline-block {
    display: inline-block;
}
.fp-img img{
    width: 40px!important;
    height: 40px!important;
}
.share_plugin.share-border {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.team-squads- {
    background: #fff;
    padding: 20px 20px 20px 20px;
}

#team-squad .right-column .detail-text {
    font-size: .9em!important;
    font-family: poppins-semibold!important;
}

#team-squad .right-column .copy-text {
    font-size: 1em!important;
    color: #666;
}

#team-squad .right-column .copy-text .no-margin-bottom {
    margin-bottom: 0!important;
    margin: 0 0 10px;
}

.flaticon-drop-down-arrow:before {
    content: "\f10b";
}

.fi:before {
    display: inline-block;
    font-family: flaticon;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

.teams-squad .squad-row {
    display: inline-flex;
    padding-top: 20px;
    width: 100%;
}

.teams-squad .squad-row .squad-order {
    padding-top: 15px;
}

.teams-squad .squad-row .squad-pic {
    padding-left: 15px;
}

.teams-squad .squad-row .squad-pic div.rounded {
    background-size: cover!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
    border-radius: 50%;
}

.teams-squad .squad-row .squad-name {
    padding-top: 3px;
    padding-left: 14px;
}

.teams-squad .squad-row .squad-description {
    font-size: 12px;
    color: #aaa!important;
    padding-left: 14px;
}

select.team_squad_name {
    outline: 0px;
    color: #003620;
    font-size: 15px;
    width: 100%;
    background: #ededed;
    padding: 5px;
    border: 1px solid #dedbdb;
}


/* END PSL ALL TEAMS NAME*/

.margin-t15 {
    margin-top: 15px;
}

.pointstbale-cl img.img-cwc-bx {
    width: 26px;
    display: -webkit-box;
    margin: 0 auto;
}

.pointstable-cwc-2019- td {
    text-align: center;
}

li.match_bal p {
    position: absolute;
    margin-left: 30px;
}

.video i {
    position: absolute;
    display: block;
    background: url(play-button.png);
    height: 40px;
    width: 40px;
    top: 20px;
    left: 20px;
}

#home_caro .carousel-inner .item iframe {
    width: 100% !important;
    height: 324px !important;
}

#home_caro .carousel-inner .item video {
    width: 100% !important;
    height: 324px !important;
}

.video {
    position: relative;
    padding-bottom: 56.25%;
    /* 16:9 */
    height: 0;
}

.video img {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.video:after {
    content: "";
    position: absolute;
    display: block;
    background: url(play-button.png) no-repeat 0 0;
    top: 45%;
    left: 45%;
    width: 46px;
    height: 36px;
    z-index: 30;
    cursor: pointer;
}

.video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.trend-pub-date{
    color: #6c757d !important;
    font-size: 10px !important;
    margin-top: 5px !important;
}

/* image poster clicked, player class added using js */

.video.player img {
    display: none;
}

.video.player:after {
    display: none;
}

.latestvideos-.boxes {
    position: relative;
    float: left;
    width: 100%;
}

.psl_2019_banner {
    margin: 0 auto;
    max-width: 1000px;
}


/* --------------------------------------- */

#future div#slick-slide {
    width: 150px !important;
}

.slick-dots li {
    margin: 0;
}

.slick-dots li button:before {
    font-size: 20px;
}

.slick-dots li.slick-active button:before {
    font-size: 20px;
}

ul.slick-dots li button {
    padding: 1px !important;
}

.live-match-img {
    height: 300px;
    width: 100%;
}
.single_img-bb{
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px
}
.socail-comm-box{
    clear: both;
    margin-top: 15px;
}
.brdr {
    border-top: 1px solid #ccc;
}

.shadoww {
    box-shadow: 0px 3px 7px 2px rgb(0 0 0 / 20%);
}

.shadow2 {
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    border-radius: 10px;
}

.shadow3 {
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
}

.w-15 {
    width: 18% !important;
}

/* .fixed-top {
    position: absolute !important;
} */

.fixed-top {
    /* top: -40px; */
    /* transform: translateY(40px); */
    transition: transform .3s;
}

.fixed-top {
    /* bottom: 596px !important; */
}

.my-flex {
    display: flex;
    /* min-height: 100%;
    height: 110px; */
    flex: 1 1 auto;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
}

.card-body.text-center {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
}

.margin-top-2 {
    margin-top: 2rem;
}

.margin-top-2:nth-child(-n+2) {
    margin-top: 0;
}

.margin-top-4 {
    margin-top: 1.7rem;
}
.my-total h6 {
    font-size: 14px;
    line-height: 21px;
}
.margin-top-4:nth-child(-n+4) {
    margin-top: 0 !important;
}

.feature-slick-box {
    color: rgba(31, 30, 30, 0.93);
    font-size: 13.5px;
    line-height: 17px;
}

.features-2 {
    color: rgba(31, 30, 30, 0.93);
    /* font-size: 13.5px; */
}

a {
    text-decoration: none;
}

.most-read {
    font-size: 13.5px;
    color: rgba(31, 30, 30, 0.93);
}

#main-owl-slider.owl-carousel.owl-stage-outer.owl-stage {
    width: 120px !important;
    margin-right: 10px;
}

.owl-nav {
    display: none;
}

.owl-dots {
    text-align: center;
}

.owl-dots span {
    text-align: center;
    width: 4px;
    height: 4px;
    margin: 20px 4px;
    background: #9e9e9e;
    display: block;
    transition: opacity .2s ease;
    border-radius: 30px;
}

.owl-dots:active {
    border-color: coral;
}

.read-more-btn {
    background: #E8E8E8 !important;
    color: #000 !important;
    font-size: 12px;
}

.gallery-icon-2 {
    position: absolute;
    bottom: 0;
    left: 6px;
    padding: 7px;
    top: 222px;
    background-color: white;
    border-radius: 100%;
}

.fs-7 {
    font-size: 13.5px;
    color: rgba(31, 30, 30, 0.93);
}

.fs-9 {
    font-size: 16px;
    color: rgba(31, 30, 30, 0.93);
}

.fs-10 {
    font-weight: bold;
    font-size: 16px;
    line-height: 17px;
    color: #000000;
}

.fs-11 {
    font-weight: normal;
    font-size: 16px;
    line-height: 17px;
    color: rgba(0, 0, 0, 0.53);
}

.fs-12 {
    font-size: 1.3rem;
}

.tbl-border {
    border: 1px solid;
}
.pom{
    border-left: 1px solid #E5E5E5;
}
.pom h4{
    font-weight: bold;
    font-size: 18px;
    font-family: 'Noto Sans';
    line-height: 25px;
}
.pom p{
     font-weight: 500;
     font-size: 16px;
     line-height: 22px;
     color: #167864;
 }
.pom span{
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    color: #000;
}
.fs-date {
    font-size: 10px;
    color: rgba(0, 0, 0, 0.53);
}

.card_text {
    padding: 0;
    font-weight: bold;
    line-height: 18px;
    letter-spacing: 0.2px;
    font-size: 14.5px;
    color: rgba(31, 30, 30, 0.93);
    font-family: Noto Sans;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 77px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.cell.batsman.total-bx.heading {
    width: 37%;
}
.card_text_2 {
    padding: 0;
    font-weight: bold;
    /* min-height: 69px; */
    line-height: 17px;
    font-size: 12.5px;
    color: rgba(31, 30, 30, 0.93);
    font-family: Noto Sans;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-height: 16px;
    max-height: 69px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.lv-respon {
    position: relative;
    padding: 10px 1rem 3px !important;
    height: 69px;
}

.fg-padding {
    padding: 10px 1rem 3px !important;
}

.country {
    font-size: 15px;
    font-weight: 600;
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 10px;
}

.menu-score-date {
    font-style: normal;
    font-size: 9px;
    line-height: 12px;
}

hr:not([size]) {
    height: 0.2rem;
    color: #ccc;
}

.poll_box{
    margin-bottom: 10px;
}
/* .gallery-icon-big {
    position: absolute;
    bottom: 0;
    left: 17px;
    padding: 10px;
    top: 132px;
    background-color: #fff;
    border-radius: 100%;
    width: 44px;
} */


.gallery-icon {
    position: absolute;
    bottom: 0;
    left: 6px;
    padding: 5px;
    top: 90px;
    background-color: white;
    border-radius: 100%;
}

.fade:not(.show) {
    opacity: 1 !important;
}

div#res_tab li {
    position: relative;
}

.schedule-btn-box.text-center {
    position: absolute;
    bottom: 26px;
    right: 26px;
    display: flex;
    width: 80%;
    justify-content: space-between;
}

.schedule-btn {
    width: 48%!important;
    font-size: 10px;
    line-height: 14px;
    border: 0;
    background: #efefef;
    color: #000;
    padding: 3px;
    text-align: center;
    margin-top: 10px;
}

.bge8e8e8.active {
    background: #e8e8e8;
}

.ltst_vide0-text {
    font-weight: bold;
    font-family: Noto Sans;
    font-size: 14px;
    line-height: 17px;
    color: #000000;
}

.nested-dropdown {
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 0.04em;
    color: #000000;
    text-transform: initial;
}

.editor-pick {
    position: relative;
    margin-top: 12px;
    left: 10px;
    right: 10px;
}

.nav-tabs .nav-link {
    font-weight: bold;
    font-size: 16px;
    line-height: 22px;
    color: #fff;
    border-color: transparent;
}

.nav-tabs .nav-link.active {
    border-color: transparent;
    /* font-size: 14px; */
    /* color: #ffffff; */
    /* background-color: #01614d; */
}

.nav-tabs .nav-link:hover {
    border-color: transparent;
    /* font-size: 14px; */
    color: #000 !important;
    /* background-color: #01614d; */
}

.trending-view-btn {
    background: #E8E8E8;
    padding: 0 30px;
    border-radius: 2px;
    font-size: 12px;
    line-height: 16px;
    color: #000;
}

.trending-view-btn:hover {
    background: #E8E8E8;
    padding: 0 30px;
    border-radius: 2px;
    font-size: 12px;
    line-height: 16px;
    color: #000;
}

.margin-top-3 {
    margin-top: 1rem;
    display: none;
}

.margin-top-3:nth-child(-n+2) {
    margin-top: 0;
    display: block;
}

#video-icon-score-sidebar {
    position: absolute;
    text-align: center;
    bottom: 80px;
    left: 44%;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 45%;
    background-color: white;
    border-radius: 5px;
    height: 20px;
    padding: 12px;
    width: 40px;
}
/* .ts-bottom-img img{
	max-height: 147px;
} */

.timer {
    padding: 3px 0;
    position: absolute;
    bottom: 5px;
    width: 20px;
    height: 20px;
    left: 6px;
    background: #FFFEFE;
    border-radius: 20px;
    font-size: 10px;
    display: flex;
    /* line-height: 17px; */
    justify-content: space-between;
    align-items: center;
}

.ln-lh {
    line-height: 14px;
}

.editor-text {
    font-weight: bold;
    font-size: 12.5px;
    line-height: 17px;
    color: rgba(31, 30, 30, 0.93);
    min-height: 103px;
    position: relative;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
}

.editor-publish-date {
    font-size: 10px;
    line-height: 14px;
    color: rgba(0, 0, 0, 0.53);
    position: absolute;
    bottom: 4px;
}

.live-match-home-p {
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: rgba(0, 0, 0, 0.63);
}

.result {
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
    font-family: Noto Sans;
}

.cntry-name {
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
}

.md {
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
}

.match-notes-li ul li {
    font-weight: normal;
    font-size: 15px;
    line-height: 20px;
    color: #000000;
}

.match-notes-li ul li b {
    font-weight: bold;
    font-size: 16px;
    line-height: 22px;
}

.match-notes-li ul li p {
    font-weight: normal;
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 0;
    padding-left: 0;
    color: rgba(0, 0, 0, 0.61);
}


/* start asia cup 2022 */
.bg-002559{
    background: #002559;
}
.clr-002559{
    color: #002559;
}
.asia-list li a {
    color: #002559 !important;
    font-family: noto sans, sans-serif;
    font-weight: 600;
    padding-left:15px !important ;
    padding-right: 15px !important ;
}
.asia-crick-logo {
    display: flex;
    align-items: center;
}
.asia-crick-logo img{
    width: 85px;
}
.ac22-highlights-title {
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    width: 50%;
    font-size: 25px;
}
.ac22-highlights-desc {
    font-family: "noto sans", sans-serif;
    color: #fff;
    font-size: 14px;
    width: 40%;
}
.ac22-watch-now{
    background: #4FBA46;
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 25px;
    color: #fff;
    padding: 5px 14px;
}
.ac22-main-right{
    width: 32.5%;
}
.ac22-main-left{
    width: 66.2%;
}
.ac22-main-left img{
    max-height: 511px;
    object-fit: cover;
    /* border-radius: 15px; */
    object-position: top center;
}
.ac22-main-sect{
    padding: 60px 0;
    position: relative;
}
.ac22-main-sect-title {
    position: absolute;
    bottom: 8%;
    width: 70%;
    left: 0;
    background: #fff;
    padding: 15px 30PX;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.ac22-main-sect-title h3{
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    color: #00175f;
    font-size: 22px;
    margin-bottom: 0;
}
.ac22-main-right-sect-title {
    position: absolute;
    bottom: 4%;
    left: 0;
    width: 90%;
    background: #fff;
    padding: 10px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.ac22-main-right-sect-title h6{
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    color: #00175f;
    font-size: 17px;
    margin-bottom: 0;
}
.ac22-add-box {
    width: 300px;
    height: 250px;
    margin: auto;
    overflow: hidden;
}
.ac22-main-small-story-row {
    /* position: absolute;
    bottom: -65px; */
    margin-top: 5px !important;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.ac22-main-small-story-box:nth-child(n+4){
    margin-top: 15px;
}
.ac22-main-right-bottom{
    position: relative;
    /* margin-top: 11px; */
}
.ac22-main-right-bottomimg {
    max-height: 250px;
    object-fit: cover;
}
.ac22-main-small-story-box {
    width: 32.5%;
    display: flex;
    /* border-radius: 10px; */
    background: #00175f;
}
.ac22-main-small-story-box a{
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.ac22-main-small-story-box .left-section{
    width:34%
}
.ac22-main-small-story-box .right-section {
    width: 66%;
  
    padding: 5px 18px 9px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    
}
.ac22-main-small-story-box .right-section p{
    color: #fff;
    font-size: 15px;
    margin-bottom: 0;
    font-family: "noto sans", sans-serif;
    font-weight: 600;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 36px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.ac22-mss-date{
    font-size: 12px !important;
    margin-bottom: 0;
}
.clr-FFC20F{
color:#FFC20F
}
.ac22-main-small-story-box .left-section img{
    max-height: 97px;
    object-fit: cover;
    /* border-top-left-radius: 10px; */
    /* border-bottom-left-radius: 10px; */
}
.ac22-sec-title{
    margin-bottom: 0;
    font-family: "noto sans", sans-serif;
    font-weight: 600;
    font-style: italic;
    font-size: 26px;
    color: #fff;
    padding: 10px 0 20px;
}
.ac22-cup-matches-section{
    margin-top: 60px;
    background-image: url("../images/ac22-vector.svg");
    background-size: cover;
    background-color: #D7D7D7;
    box-shadow: 0px 12px 12px rgb(0 0 0 / 25%);
    border-radius: 10px;
    padding-bottom: 25px;
    background-repeat: no-repeat;
    background-size: 306vmin 100vh;
}
.ac22-acm-box {
    width: 32%;
    background: #FFFFFF;
    border: 1px solid #E3E3E3;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    padding: 0 15px;
}
.ac22-acm-box a h6{
    font-family: "noto sans", sans-serif;
    font-size: 18px;
    border-bottom: 1px solid #040404;
    padding: 15px 0 8px;
    margin-bottom: 0;
    color: #00175f;
}
.ac22-acm-detail{
    padding: 15px 0 15px;

}
.ac22-acm-flags {
    display: flex;
    flex-direction: column;
    width: 12%;
}
.ac22-acm-vs span{
    font-family: 'Noto Sans';
font-style: italic;
font-weight: 600;
font-size: 18px;
line-height: 18px;
color: #00175f;
text-transform: uppercase;
}
.clr-929292{
    color:#929292 !important;
}
.ac22-groups{
    display: flex;
    width: 100%;
    margin-top: 11px;
}
.ac22-groups p{
    font-size: 14px;
    font-family: 'Noto Sans';
    color: #00175f;
}
.ac22-groups span{
    font-size: 14px;
    margin-right: 5px;
    font-style: normal;
    line-height: normal;
}
time{
    color: #00175f;
    display: flex;
    margin-left: 5px;
    font-size: 14px;
    line-height: normal;

}
.ac22-acm .slick-track {

    /* padding: 10px 0px 25px; */
}
 /* the slides */
 .ac22-acm .slick-slide {
	margin: 0 15px;
}
/* the parent */
.ac22-acm .slick-list {
	margin: 0 -16px;
}
.ac22-acm .slick-dots li.slick-active button:before {
    opacity: 1 !important;
}
.ac22-acm .slick-dots li button:before {
    width: 20px;
    height: 15px;
}
.ac22-acm .slick-dots li.slick-active button:before,
.ac22-acm .slick-dots li button:before {
    font-size: 60px;
}
.ac22-acm .slick-dots li.slick-active button:before {
    color: rgba(0, 37, 89, 0.71);
}
.ac22-acm .slick-dots li button {
    width: 20px;
    height: 15px;
}
.ac22-acm .slick-dots li {
    width: 20px;
    height: 15px;
}
.table-box-ac22 {
    float: left;
    min-height: 100px;
    width: 100%;
    padding-top: 40px;
}
.table-box-ac22 table.table.table-striped thead.point-table-head {
    background: white !important;
    color: #000;
    border-bottom: 0;
}
.table-box-ac22 tbody tr:nth-child(odd) {
    background: white !important;
}
.ac22-bg-section{
    background-image: url("../images/ac22-bg-section.png");
    margin: 35px 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0% 50%;
}
.ac22-bg-section-2{
    background-image: url("../images/ac22-bg-section.png");
    margin: 35px 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0% 50%;
}
.ac22-video-story{
    position: relative;
}
    .ac22-video-story img{
    /* max-height: 460px; */
    width: 100%;
    object-fit: cover;
    object-position: center;
    box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%);
    
}
.ac22-video-story-title-box {
    position: absolute;
    bottom: 6%;
    left: 0;
    padding: 10px;
    width: 43%;
}
.ac22-video-story-title-box h3{
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    background: #fff;
    box-shadow: 2rem 0 0 #ffffff, -1rem 0 0 #ffffff;
    color: #002559;
    display: inline;
    font-style: italic;
    margin-bottom: 0;
    padding-left: 0.5rem;
    padding-top: 0rem;
    padding-bottom: 0.3rem;
}
.ac22-video-story-video-icon {
    display: inline;
    position: absolute;
    top: -37px;
    background: #002559;
    padding: 9px;
    left: 9px;
}
.ac22-video-story-video-icon img{
    height: 25px;
    width: 25px;
}
.ac22-most-rw-bg{
    background: #D7D7D7;
box-shadow: 0px 17px 17px rgba(0, 0, 0, 0.25);
}
.ac22-mrw-padding{
}
ul.ac22-lead-listing {
    padding-left: 0;
    list-style: none;
    background: #fff;
    margin: 20px 0 0;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.box-ac22-board {
    background: #1a4333;
    border: 0;
    box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%);
    /* padding: 15px; */
    border-radius: 10px;
    /* margin-bottom: 15px; */
}
ul.ac22-lead-listing li:last-child{
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom: 0;
}
ul.ac22-lead-listing li {
    border-bottom: 2px solid #1a4333;
    padding-bottom: 5px;
    padding-top: 5px;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
}
ul.ac22-lead-listing li span {
    float: right;
    padding-left: 50px;
    width: 136px;
    line-height: 24px;
}
h3.title-w-icon-psl{
    border: 0 !important;
    margin-bottom: 0;
}
.bg-D7D7D7{
    background-color: #D7D7D7;
}
.ac22-latest-video-sect{
    /* background-color: #D7D7D7; */
    margin: 35px 0;
    padding-bottom: 45px;
    padding-top: 20px;
    box-shadow: 0px 17px 17px rgba(0, 0, 0, 0.25);
}
.ac22-hot-cities-sect{
    background-color: #D7D7D7;
    margin: 0 0 35px;
    padding-bottom: 45px;
    padding-top: 12px;
    box-shadow: 0px 17px 17px rgba(0, 0, 0, 0.25);
}
.ac22-lts-video-btn{
    background: #002559;
    color: #fff;
    border: 0;
    padding: 11px 15px;
    font-size: 12px;
    font-family: "noto sans", sans-serif;
}
.ac22-lts-video-btn a{
    color: #fff;
}
.ac22-lts-video-btn-2{
    background: #002559;
    color: #fff;
    border: 0;
    padding: 11px 15px;
    font-size: 12px;
    font-family: "noto sans", sans-serif;
}
.ac22-lts-video-btn-2 a{
    color: #fff;
}
.ac22-lts-vid-img img{
    max-height: 137px;
    object-fit: cover;
    width: 100%;
    border-top-left-radius: 13px;
    border-top-right-radius: 13px;
}
.ac22-lts-vid-box {
    background: #0c5c2b;
    border-radius: 13px;
}
.ac22-lts-vid-desc {
    padding: 15px;
    text-align: center;
}
.ac22-lts-vid-desc p{
    color: #fff;
    font-family: "noto sans", sans-serif;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 0;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 53px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.ac22-lts-vid-review{
    font-weight: 500;
font-size: 12px !important;;
line-height: 12px !important;
color: #fff !important;
}


 .ac22-ltst-video .slick-slide {
	margin: 0 12px;
}
/* the parent */
.ac22-ltst-video .slick-list {
	margin: 0 -9px;
}

.ac22-ltst-news-section{
    margin: 35px 0;
}
.ac22-ltst-news-big-story{
    position: relative;
    border-radius: 10px;
    /* box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); */
}
.ac22-ltst-news-big-story-desc{
    position: absolute;
    bottom: 40px;
    width: 70%;
    left: 0;
    background: #0c5c2b;
    padding: 15px 20px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
.ac22-ltst-news-big-story-desc h2{
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    display: inline;
    font-style: italic;
    margin-bottom: 0;
    padding-left: 0.5rem;
    font-size: 1.5rem;
    padding-top: 0rem;
    padding-bottom: 0.3rem;
}
.ac22-ltst-news-big-story-img img{
    height: 512px;
    width: 100%;
    object-fit: cover;
    border-radius: 10px;
}
.ac22-ltst-news-small-story-img img{
    height: 132px;
    width: 100%;
    object-fit: cover;
    object-position: top center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    /* border: 1px solid #000; */
}
.ac22-ltst-news-small-story {
    width: 50% !important;
}
.ac22-ltst-news-small-story-box{
    /* box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); */
border-radius: 10px;
background: #0c5c2b;
}
.ac22-ltst-news-small-story-desc {
    padding: 10px;
}
.ac22-ltst-news-small-story-desc p{
    color: #fff !important;
    font-family: "noto sans", sans-serif;
    font-weight: 600;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 62px;
    height: 62px;
    line-height: 20px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    margin-bottom: 10px;
}
.ac22-ltst-news-small-story-desc .ac22-ltst-news-update{
    color: #fff;
    font-size: 12px;
}
.ac22-ltst-news-small-story:nth-child(n+3){
    margin-top: 15px;
}

.ac22-acls{
    margin: 0 0 35px;
    padding: 20px 0 30px;
    background: #D7D7D7;
box-shadow: 0px 17px 17px rgba(0, 0, 0, 0.25);
}

.ac22-acls-box {
    background: #002559;
    border-radius: 10px;
    width: 18% !important;
    /* padding: 80px 50px; */
    position: relative;
    height: 210px;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
}
.ac22-acls-box-bg-img {
    position: absolute;
    left: 0;
    top: 0;
}
.ac22-acls-row .ac22-acls-box:nth-child(even) .ac22-acls-box-bg-img {
    transform: rotate(180deg);
    bottom: -1px;
    right: 0px;
    left: auto;
    top: auto;
}
.ac22-acls-box-bg-img-2 {
    position: absolute;
    left: 0;
    bottom: 30px;
    right: 0;
    text-align: center;
}
.ac22-acls-box-title {
    color: #fff;
    text-align: center;
}
.ac22-acls-box-title h3{
    font-weight: 600;
}
.ac22-acls-box-title span{
    font-size: 20px;
}

.ac22-gallery-img-section{
    background-image: url("../images/ac22-vector-2.png") !important;
    background: #002559;
    padding: 45px 0;
    background-repeat: no-repeat;
}
.ac22-gallery-img-section-2{
    background-image: url("../images/ac22-vector-2.png") !important;
    background: #002559;
    /* padding: 45px 0; */
    background-repeat: no-repeat;
}
.ac22-gallery-img img{
    height: 370px;
    width: 100%;
    object-fit: cover;
    object-position: top center;
}
#triangle-topleft {
	width: 0;
	height: 0;
	border-top: 100px solid red;
	border-right: 100px solid transparent;
}
.ac22-gallery-img-counter {
    position: absolute;
    bottom: 0;
    /* background: #FFC20F; */
    border-top: 40px solid #FFC20F;
    border-right: 32px solid transparent;
    padding: 10px 15px;
    display: flex;
    width: 115px;
    align-items: center;
}
.ac22-gallery-img-counter img{
    position: absolute;
    top: -27px;
    left: 24px;
}
.ac22-count{
    color: #000;
    font-weight: 600;
    font-family: "noto sans", sans-serif;
    margin-left: 10px;
    position: absolute;
    top: -32px;
    right: 15px;
}
.ac22-img-galery-title h2{
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    display: inline;
    line-height: 44px;
    /* font-size: 36px; */
    margin-bottom: 0;
}
.ac22-img-galery-title .asia-cup-2022{
    color: #FFC20F;
    font-size: 12px;
    margin-top: 30px;
}
.ac22-more-gallery-btn-box{
    position: absolute;
    bottom: 0;
    left: 10px;
}
a.ac22-more-gallery {
    font-weight: 900;
    font-size: 20px;
    line-height: 27px;
    color: #FFC20F;
    font-style: italic;
}
.ac22-ltst-news-small-story-img {
    width: 100%;
}
.ac22-ltst-video .slick-dots li {
    width: 50px ;
    height: 8px ;
    /* border: 1px solid; */
    background: #BBBBBB;
    margin: 3px;
    height: 6px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
}
.ac22-ltst-video .slick-dots li button {
    width: 50px;
}
.ac22-ltst-video .slick-dots {
    bottom: -26px;
}
.ac22-ltst-video  .slick-dots li button:before {
    width: 50px;
}
.ac22-ltst-video  .slick-dots li.slick-active button:before {
    opacity: 1;
    color: transparent;
    background: #002559;
    height: 6px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
}
.ac22-ltst-video  .slick-dots li button:before {
    color: transparent;
}
a.ac22-img-highlight img{
    height: 210px;
    width: 100%;
    object-fit: cover;
    object-position: center;
}
.ac22-acm-vs.ms-2 {
    width: 84%;
}
.asia-trophy{
    position: absolute;
    bottom: 0;
    width: 220px !important;
    right: 0;
}

.half {
    z-index: 0;
    transform: skew(45deg);
    position: fixed;
    height: 100%;
    top: 0;
    width: 100%;
    background-color: white;
    color: black;
    left: -50%;
    transition: transform 0.3s linear, z-index 0.3s step-end;
  }
  
  .half:hover ~ .half {
    transition: transform 0.3s linear, z-index step-start;
  }
  .half:hover .half__txt {
    transform: translatex(-20%) scale(1.2);
  }
  .half:hover.half--second {
    transform: translatex(-20%) skew(45deg);
  }
  .half:hover.half--second .half__txt {
    transform: translatex(20%) scale(1.2);
  }
  
  .half--second {
    color: white;
    background-color: black;
    left: 50%;
  }
  .half--second:after {
    content: "";
    background-color: inherit;
    width: 101%;
    height: 51%;
    position: absolute;
    z-index: -1;
    top: 0;
    right: -100%;
  }
  
  .half__content {
    position: absolute;
    transform: skew(-45deg);
    display: flex;
    width: 50%;
    height: 100%;
    justify-content: center;
    align-items: center;
  }
  
  .half--first .half__content {
    right: 0;
  }
  
  .half__txt {
    font-size: 10vw;
    line-height: 1em;
    text-transform: uppercase;
    font-family: sans-serif;
    position: relative;
    transition: transform 0.3s linear;
  }
  .resp-pos-relative{
    position: relative;
    height: 210px;
}
.ac22-header-brdr{
    border-bottom: 2px solid #e4e4e4;
}
/* End asia cup 2022 */
.nl-main-first-story{
    width:49.6% !important;
}
.nl-latest-blogs-first-story{
    width:48.7% !important;
}
.nl-small-first-story{
    width:49.3% !important;
}
.nl-latest-blog-small-story-img{
    border-radius: 10px;
    height: 170px;
    object-fit: cover;
    width: 100%;
}
.nl-latest-blog-small p{

}
.nl-small-first-story-box{
    width:48.8% !important;
    background-color: #113627;
    border-radius: 15px;
}
.main-small-story-col-gap{
    gap: 12px;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.small-story-bottom-row .main-small-story-col-gap{
    margin-top: 12px;
}
.nl-small-first-story-box .clr-ffcd38{
    font-family: 'Noto Sans';
    font-size: 12.5px;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 14px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.row-cards{
    box-shadow: none;
}
.nl-sm-story-img{
    border-radius: 15px;
    height: 170px;
    width: 100%;
    object-fit: cover;
    object-position: top center;
}
.nl-card_text {
    padding: 0;
    font-weight: bold;
    line-height: 18px;
    letter-spacing: 0.2px;
    margin-bottom: 8px;
    font-size: 14.5px;
    color: #fff;
    font-family: Noto Sans;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 36px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.nl-text-muted {
    color: #e4f9eb!important;
    font-size: 10px !important;
    font-family: Noto Sans !important;
    margin-top: 10px !important;
}
.nl-main-first-story-img{
    height: 566px;
    object-fit: cover;
    object-position: top center;
    border-radius: 15px;
}
.nl-lb-overlay {
    position: absolute;
    bottom: 0;
    color: #fff;
    font-size: 28px !important;
    margin-bottom: 0;
    width: 100%;
    line-height: 1.25 !important;
    padding: 15px 35px;
    border-radius: 10px;
    background: linear-gradient(transparent, #21624791, #21624791, #21624791);
}

.nl-main-title {
        font-weight: 600;
    letter-spacing: 0.1px;
    font-family: Noto Sans;
    padding: 20px 25px;
    text-decoration: none;
    font-family: Noto Sans;
    font-size: 28px;
    font-style: normal;
    color: #fff;
}
.result_fixture_sec {
    background-color: #2e664f !important;
}
.nl-video-box{
    width: 100% !important;
    background-color: #113627;
    padding: 0 !important;
    border-radius: 10px;
}
.nl-video-sect-padding{
    padding: 25px 0 0px;
}
.nl-vid-btn.slick-arrow {
    display: block;
    background: #113627;
    padding: 0px 13px 10px 5px;
    position: absolute;
    border-radius: 5px;
    right: 64px;
    top: -56px;
    cursor: pointer;
}
.nl-vid-btn-next.slick-arrow {
    display: block;
    background: #113627;
    padding: 0px 5px 10px 13px;
    position: absolute;
    border-radius: 5px;
    right: 16px;
    top: -56px;
}
.nl-vid-btn.slick-arrow .prev-arrow {
    background: transparent;
    border-left: 0 solid transparent;
    border-right: 10px solid #fff;
    padding-left: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}
.nl-more-videos-link-box{
    margin-right: 110px;
}
.nl-video-box-slider{
    padding-right: 0 !important;
}
.nl-vid-btn-next.slick-arrow .next-arrow {
    background: transparent;
    border-right: 0 solid transparent;
    border-left: 10px solid #fff;
    padding-left: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}
.nl-video-card-img{
    max-height: 140px;
    object-fit: cover;
    width: 100%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.nl-video-body{
    padding: 10px;
}
.nl-video-body .nl-video-title{
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0.2px;
    font-size: 14.5px;
    color: #fff;
    font-family: Noto Sans;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 37px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.nl-video-bg{
    background: rgb(14,51,37);
background: linear-gradient(118.35deg,#0e281e,#184231 57.29%)
}
.nl-blogs-bg{
    /* background: rgb(14,51,37);
background: linear-gradient(90deg, rgba(14,51,37,1) 0%, rgba(24,79,57,1) 54%); */
}
.clr-ffcd38{
    color: #ffcd38;
}
.nl-latest-blogs-desc p,
.nl-yelow-text{
    font-family: 'Noto Sans';
    font-size: 14.5px;
    margin-bottom: 0;
}
.nl-video-section-title{
    margin: 0;
    color: #fff;
    font-family: Noto Sans;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 16px;
    text-overflow: ellipsis;
    white-space: nowrap;
    /* border-bottom: 3px solid #ebb51f; */
    display: -webkit-inline-box;
    /* padding: 0; */
    line-height: 25px;
    letter-spacing: 0.1px;
}
.nl-feature-tab-content{
    margin-bottom: 20px;
}
.nl-feature-tab-content .nav-link.active{
    background-color: #113627;
    color: #fff;
}
.nl-feature-tab-content .nav-link{
    background-color: #2e664f;
    border: 0;
    font-size: 12px;
    font-family: Noto Sans;
    border-radius: 5px;
    margin-right: 15px;
    line-height: 18px;
    text-transform: uppercase;
    color: #fff;
    padding: 8px 17px;
    font-weight: 600;
}
.nl-more-videos-link a{
    font-family: Noto Sans;
    font-size: 14px;
    color: #000;
    display: flex;
    text-transform: uppercase;
    align-items: center;
    justify-content: flex-end;
}
.nl-more-videos-link a:hover{
    color: #000;

}
.nl-more-videos-link a i{
    color: #000;
}
.nl-full-ranking a{
    font-family: Noto Sans;
    font-size: 14px;
    color: #000;
    display: flex;
    text-transform: uppercase;
    align-items: center;
    line-height: 14px;
    justify-content: flex-end;
}
.nl-full-ranking a:hover{
    color: #000;

}
.nl-full-ranking a i{
    color: #000;
    font-size: 14px;
}
.nl-feature-main-box{
    width:32.6%
}
.nl-more-stories{
    color: #fff;
    font-family: Noto Sans;
    font-size:14px;
}
.nl-feature-title {
    width: 68%;
    padding-left: 10px;
}
.nl-feature-title p{
color:#fff;
font-weight: 300;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 77px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.nl-feature-main-box:nth-child(n+4){
    margin-top: 12px;
}
.nl-more-stories + i{
    color: #ffcd38;
    font-size: 12px;
    font-weight: bold;
}
.nl-title{
    color: #000;
    font-style: italic;
    font-size: 33px;
}
.nl-feature-img {
    width: 32%;
}
.smrc-section{
    padding-bottom: 30px;
    /* padding-top: 20px; */
}
.wl22-group-table td{
    color: #fff;
}
.new_ad_box.mb-0 div{
    width:100% !important
}
.nl-feature-img img{
    width:100%;
    height: 110px;
    object-fit: cover;
    border-radius:10px;
}
.nl-feature-card{
    background: #2e664f;
    border-radius: 10px;
}
.nl-featured-tag{
    margin-bottom: 10px;
    font-size: 10px;
    text-transform: uppercase;
    font-family: Noto Sans;
}
.nl-crick-social-box {
    width: 100% !important;
    background: #2e664f;
    padding: 15px;
    border-radius: 10px;
}
.wc22-crick-social-box {
    width: 24% ;
    background: #2e664f;
    padding: 15px;
    border-radius: 10px;
}
.nl-crick-social-mini-title{
    color: #ffcd38;
    font-family: Noto Sans;
    font-size: 10px;
    margin-bottom: 10px;
}
.nl-crick-social-description{
    padding: 15px;
}
.nl-crick-social-title{
    color: #fff;
    font-family: Noto Sans;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
}
.lr-0{
    left: 0;
    right: 0;
}
.nl-crick-social-img img{
    width: 100%;
    height: 230px;
    object-fit: cover;
    border-radius: 10px;
}
table.table.table-responsive.table-striped.odi-ranks {
    margin-bottom: 0;
}
.nl-pr-table-main-box {
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top: 25px;
}
.nl-pr-table-box {
    width: 32.5%;
    background: rgb(27,68,52);
    /* background: #0c5c2b; */
    border-radius: 10px;
    position: relative;
}
.nl-main-slider {
    padding-right: 0 !important;
}
.tab-naming-detail {
    display: flex;
    text-transform: uppercase;
    color: #fff;
    font-family: 'Noto Sans';
    font-size: 12px;
    font-weight: 600;
    position: absolute;
    top: 0;
    left: 0;
}
.nl-player-name {
    padding-top: 50px;
    color: #fff;
    font-size: 18px;
    margin-left: 15px;
    font-weight: 600;
    text-transform: capitalize;
    font-family: 'Noto Sans';
    position: relative;
}
.nl-player-name span{
    font-size: 12px;
}
.nl-player-name p{
    line-height: 16px;
    width: 100%;
    margin-bottom: 2px;
}
.nl-show-active-tab{
    background: #fff;
    color: #000;
    padding: 5px 15px;
    text-transform: uppercase;
    border-top-left-radius: 10px;
    margin-right: 15px;
    border-bottom-right-radius: 10px;
}
.nl-player-img {
    position: absolute;
    bottom: -10px;
    right: 20px;
}
.nl-player-img img{
    height: 110px;
    object-fit: cover;
    width: 100%;
}
.nl-team-flag{
    width: 40px !important;
    height: 45px !important;
    padding: 5px 0;
}
.nl-teams-table .nl-teams-table-tbody tr td{
    line-height: 20px;
    font-family: 'Noto Sans';
    font-size: 13px;
    font-weight: 600;
    vertical-align: middle;
}
.nl-teams-table .nl-teams-table-tbody tr {
    border-bottom: 3px solid #1d4937;
}
.nl-teams-table .nl-teams-table-tbody tr td i.fas.fa-caret-right {
    color: #ffcd38;
    margin-left: 15px;
    font-size: 14px;
}
.nl-w50px{
    width: 50px;
}
.nl-teams-table {
    margin-top: 10px;
    background: #fff;
    border: 1px solid #eee;
    border-top: 0;
}
.nl-pr-table-view-detail{
    margin-bottom: 0;
    font-size: 12px;
    font-family: 'Noto Sans';
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    text-align: right;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.nl-pr-table-view-detail i{
    color: #ffcd38;
    font-size: 16px;
    margin-left: 5px;
}
.nl-teams-table .nl-teams-table-tbody tr:last-child td:first-child { border-bottom-left-radius: 10px; }
.nl-teams-table .nl-teams-table-tbody tr:last-child td:last-child { border-bottom-right-radius: 10px; }
.nl-teams-table .nl-teams-table-tbody tr:last-child {     border-bottom: transparent;}
.nl-pr-table-main-parent{
    display: flex;
    justify-content: space-between;
    flex-wrap:wrap;
    margin-top: 35px;
}
.bg-08311f{
    background: linear-gradient(118.35deg,#0e281e,#184231 57.29%);
}
.wl22-group-table table.table.table-striped thead.point-table-head{
    background: #0c5c2b !important;
    color: #fff !important;
}
.wl22-group-table table thead tr td{
    font-size: 18px;
    border: 0;
    padding-top: 10px;
    border-color: transparent;
    padding-bottom: 10px;
}
.wl22-group-table .table-striped>tbody>tr:nth-of-type(odd),
.wl22-group-table .table-striped>tbody>tr:nth-of-type(even) {
    --bs-table-accent-bg: tranparent!important;
    color: #fff;
    font-weight: 700;
    vertical-align: middle;
    border-color: #648a79;
}
.wl22-group-table img.img-psl-bx {
    width: 40px;
    margin-right: 10px;
}
.wc22-table-b{
    background: linear-gradient(118.35deg,#0e281e,#184231 57.29%);
}
.wc-most-run-wicket-box{
    width: 32% !important;
}
.wc22-row-gap-1{
    gap: 20px;
}
h3.title-w-icon-psl{
    background: #ffcd38 !important;
    color: #0d0d0e !important;
    display: inline-block;
    padding: 7px 25px !important;
    border-bottom-right-radius: 20px;
}
.nl-video-bg{
    background: linear-gradient(0deg, rgba(1,20,12,1) 0%, rgba(14,42,30,1) 51%);
}
.bg-002415{
    background-color: #002415;
}
.nl-more-videos-link-box {
    /* background: #001b10; */
    /* width: 100%; */
    /* padding-top: 15px; */
}
p.mb-0.nl-full-ranking {
    width: 100%;
    background: #fff;
    padding-top: 10px;
}
.nl-featured-bg {
    background: #113122;
}
.nl-more-videos-link-box .fa-chevron-left{
    display: none !important;
    }
    .nl-teams-table-tbody .fa-caret-left{
        display: none;
    }
    .nl-full-ranking .fa-caret-left{
        display: none !important;
    }
    i.fas.fa-chevron-left.me-2.d-none.d-md-block {
        display: none !important;
    }
    .main-section-padding{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    .nl-full-ranking .fa-caret-left{
        display: none !important;
    }
    
    .lrg_col-left{
        width: 49%;
    }
    .lrg_col-right{
        width: 49.3%;
    }
    .listed_txt span {
        font-size: 12px;
    }
    .listed_txt strong {
        font-size: 16px;
        line-height: 24px;
    }
   
    .lrg_col-left-story-title{
        background: linear-gradient(133deg, rgba(8,33,22,1) 0%, rgba(26,56,48,1) 100%);
        padding: 15px 20px;
        height: 18rem;
    }
    .lrg_col-left-story-title span{
        color: #fff;
    font-weight: normal;
    margin-bottom: 5px;
    line-height: 17px;
    font-size: 12px;
    }
    .lrg_col-left-story-title h4{
        font-size: 1.6rem;
        min-height: 50px;
        line-height: 35px;
        color:#fff;
        font-weight: 700;
            font-family: var(--bs-font-sans-serif);
    }
    .lrg_col-left-story-title p{
        font-size: 14px;
    min-height: 50px;
    line-height: 21px;
    color: #dbdbdb;
    font-family: var(--bs-font-sans-serif);
    }
    .lrg_col-left-story-img img{
        height: 500px;
        object-fit: cover;
    }
    .lrg_col-left-story{
        position: sticky;
        top: 90px;
    }
    footer {
        background: #113122 !important;
    }
    .ftr_bar {
        background: #001b10 !important;
    }
    .ftr_bar p{
        color: #fff;
    }
    table.table.table-responsive.table-striped.odi-ranks thead tr,
    table.table.table-responsive.table-striped.test-ranks thead tr,
    table.table.table-responsive.table-striped.t20-ranks thead tr{
        background: #ffcd38;
    }
    .bg-203d37{
        background: #203d37;
    }
    .nav-tabs {
        border-bottom: 0 !important;
    }
    .nl-vp-main-video-section{
        height: 600px;
        display: flex;
        width: 100%;
        /* position: relative; */
    }
    .nl-vp-main-video-box {
        width: 100%;
        height: 100%;
    }
    .nl-vp-main-video-box img,
    .nl-vp-main-video-box video{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .nl-vp-main-video-title{
        position: absolute;
        bottom: 0%;
        top: 0;
        display: flex;
        align-items: center;
        left: 140px;
        width: 40%;
        z-index: 999;
    }
    .nl-vp-main-video-title h1{
        font-size: 70px;
        font-weight: 800;
        font-family: 'Noto Sans', sans-serif;
        color: #fff;
    }
    .my-overlay{
        background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8) 100%);
    width: 100%;
    height: 100%;
    z-index: 9;
    background: rgb(8,33,22);
    background: linear-gradient(133deg, rgba(8,33,22,1) 22%, rgba(0,54,32,0) 100%);
}
.nl-vp-small-video-box{
    width: 23%;
    margin-bottom: 15px;
}
.nl-vp-small-video-title{
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 36px;
    font-size: 14px;
    color: #fff;
    margin-bottom: 0;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-weight: 600;
    line-height: 18px;
}
.nl-vp-vpthumbnail-tag{
    background: #ffcd38;
    font-size: 10px;
    border-radius: 2px;
    display: inline;
    color: #000;
    padding: 1px 5px;
    font-family: 'Noto Sans';
    font-weight: 600;
}
.nl-pp-photo-box:hover .nl-pp-photo-title strong{
    text-decoration: underline;
}
.nl-pp-vpthumbnail-tag {
    background: transparent;
    font-size: 11px;
    border-radius: 2px;
    display: inline;
    color: #2e664f;
    padding: 0;
    font-family: 'Noto Sans';
    font-weight: 600;
}
.nl-pp-photo-title strong{
    display: block !important;
}
.nl-np-ss-img-h img{
    height: 128px !important;
    object-fit: cover;
}
.nl-np-ss-img-h .pic_credits {
    font-size: 12px;
} 
.lrg_col-right .listed_txt strong {
    font-size: 14px;
}
.lrg_col-right  .listed_txt span {
    font-size: 11px;
    font-weight: 600;
    font-family: 'Noto Sans';
}
.nl-vp-small-video-box:hover a .nl-vp-small-video-title{
text-decoration: underline;
}

.nl-vp-small-video-thumb{
    height: 188px;
    width: 100%;
    object-fit: cover;
}
.nl-vp-small-video-box .video-duration-main-newss {
    bottom: 10px !important;
    position: absolute;
    text-align: center;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0;
    right:0;
    margin: auto;
    background-color: #ffcd38d9;
    border-radius: 20px;
    height: 40px;
    padding: 2px;
    width: 40px;
    opacity: 0;
    transition: .3s;
}
.nl-vp-small-video-box #video-duration-main-newss {
    bottom: 0 !important;
    position: absolute;
    text-align: center;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0;
    right:0;
    margin: auto;
    background-color: #ffcd38d9;
    border-radius: 20px;
    height: 40px;
    padding: 2px;
    width: 40px;
    opacity: 0;
    transition: .3s;
}
.nl-vp-play-icon{
    background: transparent;
    border-right: 0 solid transparent;
    border-left: 10px solid #000000d9;
    padding-left: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}
.nl-vp-small-video-box:hover .video-duration-main-newss,
.nl-vp-small-video-box:hover #video-duration-main-newss{
    opacity: 1;
    transition: .3s;
}
.nl-vp-video-box-slider .slick-slide {
	margin: 0 10px;
}
/* the parent */
.nl-vp-video-box-slider .slick-list {
    margin: 0 -16px;
    padding: 0 0 !important;
}
.nl-vp-all-video-link a{
    color: #fff;
    font-weight: 600;
}
.nl-vp-all-video-link a:hover{
    color: #fff;
    text-decoration: underline !important;
}
.nl-vp-video-box-slider ul.slick-dots {
    bottom: -40px;
}
.nl-vp-section-margin{
    margin-top: 80px !important;
}
.nl-vp-video-box-slider .nl-vid-btn-next.slick-arrow {
    right: 8px;
}
.nl-vp-video-box-slider .nl-vid-btn.slick-arrow {
    right: 50px;
}
.nl-pp-photo-box{
    width: 32.5%;
    
}
.nl-pp-photo-img{
    height: 230px;
position: relative;
overflow: hidden;
}
.nl-pp-photo-box:nth-child(n+4){
    margin-top: 20px;
}
.nl-pp-photo-img .nl-pp-photo-img-tag{
    width: 100%;
    max-height: 230px;
    object-fit: cover;
    position: absolute;
    transition: .3s ease-in;
}
.nl-pp-photo-img:hover .nl-pp-photo-img-tag{
    overflow: hidden;
    scale: 1.05;
    transition: .3s ease-in;
}
.nl-pp-photo-icon{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    bottom: 0;
}
.nl-pp-photo-icon i{
    color: #fff;
    font-size: 36px;
    border-radius: 50%;
    border: 1px solid #fff;
    padding: 15px;
    opacity: 0;
    transition: .3s ease-in;
    position: relative;
}
.nl-pp-photo-box:hover .nl-pp-photo-icon i{
    opacity: 0.8;
    transition: .3s ease-in;
}
.nl-pp-p-count{
    position: absolute;
    top: -3px;
    right: 0px;
    font-size: 13px;
    font-family: 'Noto Sans';
    background: #ffcd38;
    color: #000;
    border-radius: 50%;
    padding: 2px 5px;
    display: none;
}
.nl-vp-vs-img{
    transition: .3s ease-in;
overflow: hidden;

}
.nl-vp-vs-img .nl-vp-sm-img{
    height: 180px;
    width: 100%;
    object-fit: cover;
    transition: .3s ease-in;
}
.nl-vp-rel{
    position: relative;
}
.nl-vp-rel::after{
    content: "";
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 7px;
    left: 6px;
    background: linear-gradient(90deg,hsla(0,0%,100%,.3) 80%,hsla(0,0%,100%,0))!important;
}
.nl-vp-vs-img:hover .nl-vp-sm-img{
    overflow: hidden;
    scale: 1.05;
    transition: .3s ease-in;
}
.nl-most-wicket{
    font-size: 16px;
    font-family: 'Noto Sans';
    border-bottom-right-radius: 25px;
    padding: 5px 20px;
}
.nl-w22-odi-table.table-striped>tbody>tr:nth-of-type(odd) ,
.nl-w22-odi-table.table-striped>tbody>tr:nth-of-type(even) {
    color: #000 !important;
    background: white;
}
.nl-w22-odi-table .nl-team-flag {
    width: 30px !important;
    height: 35px !important;
}
.nl-blogs-padding{
    padding: 25px 0 40px;
}
.nl-vp-slick .slick-dots li.slick-active button:before {
    opacity: 1;
    color: transparent;
    background: #ffcd38;
}
.nl-vp-slick .slick-dots li {
    width: 50px;
    height: 3px;
    margin-right: 5px;
}
.nl-vp-slick .slick-dots li button:before {
    line-height: 10px;
    width: 50px;
    height: 3px;
    background: #ffcd38;
    color: transparent;
}
.nl-vp-slick .slick-dots li button {
    width: 10px;
    height: 4px;
}
.nl-pp-photo-title{
    font-size: 14px;
    line-height: 17px;
    /* margin-left: -13px; */
    color: #000000;
    padding-top: 10px;
}
.nl-photo-detail-title{
    background: #000;
    color: #fff;
    margin-bottom: 0;
    padding: 15px 20px 0;
    font-family: 'Noto Sans';
    font-weight: 600;
}
.jj{
    position: sticky;
    top: 110px;
    margin-left: -80px;
    z-index: 9999;
    float: left;
    width: 50px;
  }
  .nl-pg-detail{
    background-color: #212121;
    padding-top: 25px;
  }
  .most_read_body.px-3 {
    background: #fff;
}
.all-visuals{
    column-gap: 15px;
}
.clr-live-text{
    color:#e21219;
    font-weight: 600;
}


* {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  
  body {
    margin: 0;
    padding: 0;
    background-color: #eee;
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
    color: #222;
    font-weight: 400;
  }
  
  .story-container {
    /* width: 375px;
    height: 806px;
    background-image: url("https://i.hizliresim.com/od5r49.png");
    background-size: 375px 806px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    text-align: center; */
    padding: 10px 0;
  }
  .story-container .story-inner {
    /* background-color: #fff;
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 30px;
    overflow: hidden; */
  }
  
  .story-container .story-inner .title {
    position: relative;
  }
  .story-container .story-inner .title h1 {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.4em;
    letter-spacing: 0.02em;
    color: #fff;
    margin: 0;
    padding: 0;
    padding: 14px;
    /* background-color: #d62196; */
  }
  .story-container .story-inner .title span {
    position: absolute;
    left: 30px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 1em;
    color: #fff;
    z-index: 2;
  }
  .story-container .story-inner .title span.im-share {
    left: inherit;
    right: 30px;
  }
  .story-container .story-inner .story-bubbles {
    position: relative;
    width: 100%;
    height: auto;
    overflow-y: hidden;
    padding: 0;
    /* background-color: #6915cf; */
    -webkit-overflow-scrolling: touch;
    display: flex;
  }
  

/* Hide scrollbar for Chrome, Safari and Opera */
.story-container .story-inner .story-bubbles::-webkit-scrollbar {
    display: none;
  }
  
  /* Hide scrollbar for IE, Edge and Firefox */
  .story-container .story-inner .story-bubbles {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
  }

  .story-container .story-inner .story-bubbles::-webkit-scrollbar-track {
    background-color: transparent;
  }
  .story-container .story-inner .story-bubbles::-webkit-scrollbar {
    height: 4px;
    background-color: transparent;
  }
  .story-container .story-inner .story-bubbles::-webkit-scrollbar-thumb {
    background-color: rgba(255, 255, 255, 0.5);
  }
  .story-container .story-inner .story-bubbles .bubbles {
    display: inline-flex;
    align-items: center;
    position: relative;
    width: max-content;
    height: auto;
  }
  .story-container .story-inner .story-bubbles .bubbles .bubble {
    width: 70px;
    height: auto;
    margin: 0 10px 10px;
    text-align: center;
  }
  .story-container .story-inner .story-bubbles .bubbles .bubble a {
    display: block;
    text-decoration: none;
  }
  .story-container .story-inner .story-bubbles .bubbles .bubble.read .thumb {
    border: 0 solid;
    background-image: none;
  }
  .story-container .story-inner .story-bubbles .bubbles .bubble.read .thumb img {
    border: 0 solid;
    border-radius: 0;
  }
  .story-container .story-inner .story-bubbles .bubbles .bubble .thumb {
    width: 100%;
    height: 70px;
    border-radius: 50%;
    position: relative;
    overflow: hidden;
    border: 3px solid transparent;
    background-image: linear-gradient(white, white), radial-gradient(circle at top left, #ffcd38, orange);
    background-origin: border-box;
    background-clip: content-box, border-box;
  }
  .story-container .story-inner .story-bubbles .bubbles .bubble .thumb img {
    width: 100%;
    height: 100%;
    border: 2px solid #fff;
    border-radius: 50%;
    display: block;
    object-fit: cover;
  }
  .story-container .story-inner .story-bubbles .bubbles .bubble .text {
    padding: 5px 0 0 0;
  }
  .story-container .story-inner .story-bubbles .bubbles .bubble .text span {
    font-family: "Poppins", sans-serif;
    font-size: 0.88em;
    color: #fff;
    display: block;
    width: 100%;
    font-weight: 400;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    letter-spacing: 0.02em;
  }
  .story-container .story-inner .stories {
    position: absolute;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.9);
    width: 100%;
    height: 100%;
    border-radius: 30px;
    text-align: left;
    z-index: 99;
    color: #fff;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
  }
  .story-container .story-inner .stories.show {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
  }
  .story-container .story-inner .stories .content {
    position: relative;
    width: 100%;
    height: 100%;
  }
  .story-container .story-inner .stories .content .st-header {
    position: absolute;
    left: 0;
    top: 40px;
    z-index: 3;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 15px;
  }
  .story-container .story-inner .stories .content .st-header .close-icon {
    margin-right: 15px;
  }
  .story-container .story-inner .stories .content .st-header .close-icon a {
    text-decoration: none;
    color: #fff;
  }
  .story-container .story-inner .stories .content .st-header .close-icon a em {
    font-size: 1em;
  }
  .story-container .story-inner .stories .content .st-slider {
    position: relative;
  }
  .story-container .story-inner .stories .content .st-slider,
  .story-container .story-inner .stories .content .st-slider .swiper-container,
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper,
  .story-container .story-inner .stories .content .st-slider .swiper-slide,
  .story-container .story-inner .stories .content .st-slider .item {
    width: 100%;
    height: 100%;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item {
    position: relative;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item::after, .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item::before {
    content: "";
    width: 100%;
    height: 50%;
    position: absolute;
    z-index: 8;
    left: 0;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item::after {
    top: 0;
    background: linear-gradient(180deg, #1e2129 0%, rgba(30, 33, 41, 0) 100%);
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item::before {
    bottom: 0;
    background: linear-gradient(180deg, rgba(30, 33, 41, 0) 0%, #1e2129 100%);
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .image {
    width: 100%;
    height: 100%;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .image img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .sharing-time {
    position: absolute;
    right: 15px;
    top: 40px;
    z-index: 9;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .sharing-time span {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-size: 0.92em;
    color: #fff;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .text {
    position: absolute;
    left: 0;
    bottom: 110px;
    width: 100%;
    z-index: 1;
    padding: 0 15px;
    z-index: 9;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .text .category span {
    display: inline-block;
    background-color: #d62196;
    font-size: 0.92em;
    padding: 5px 10px;
    color: #fff;
    border-radius: 4px;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .text .name {
    margin-top: 15px;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .text .name > * {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    color: #fff;
    font-size: 1.4em;
    margin: 0;
    padding: 0;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .text .capt p {
    font-size: 1em;
    line-height: 1.6;
    margin: 10px 0 0 0;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .read-btn {
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 40px 15px;
    z-index: 11;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .read-btn a {
    display: inline-block;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 0.04em;
    font-size: 1em;
    color: #fff;
    text-decoration: none;
    padding: 13px 22px;
    border-radius: 4px;
    background-color: #6915cf;
    text-transform: uppercase;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .next,
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .prev {
    position: absolute;
    top: 0;
    height: 100%;
    background-color: transparent;
    z-index: 10;
    outline: none;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .next.next,
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .prev.next {
    right: 0;
    width: 60%;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .next.prev,
  .story-container .story-inner .stories .content .st-slider .swiper-wrapper .swiper-slide .item .prev.prev {
    left: 0;
    width: 40%;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-pagination {
    bottom: inherit;
    top: 0;
    left: 0;
    width: 100%;
    text-align: left;
    padding: 20px 12px;
    display: flex;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-pagination .swiper-pagination-bullet {
    position: relative;
    flex: 1;
    background-color: rgba(255, 255, 255, 0.2);
    opacity: 1;
    border-radius: 0;
    margin: 0 3px;
    height: 3px;
    overflow: hidden;
  }
  .story-container .story-inner .stories .content .st-slider .swiper-pagination .swiper-pagination-bullet em {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    background-color: #fff;
    transition: all 0.2s linear;
    max-width: 100%;
  }
  .story-container .story-inner .lorem-text {
    background-color: #380e7f;
    color: #fff;
    padding: 20px 15px;
    position: relative;
  }
  .story-container .story-inner .lorem-text h2 {
    margin: 0;
    padding: 0;
    font-family: "Poppins", sans-serif;
    font-size: 1.2em;
    font-weight: 700;
  }
  .story-container .story-inner .lorem-text p {
    font-size: 0.89em;
    color: rgba(255, 255, 255, 0.9);
    line-height: 1.7;
  }
  .story-container .story-inner .lorem-image {
    width: 100%;
    height: 300px;
    position: relative;
  }
  .story-container .story-inner .lorem-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .story-container .story-inner .footer {
    background-color: #d62196;
    height: 52px;
    color: #fff;
    font-size: 0.82em;
    line-height: 52px;
  }
  .visual-bubble-story-section{
    display: none;
  }
  .top_stories {
    padding-bottom: 25px;
}
.nl-feautures-section{
    padding-bottom: 30px;
}
.ac22-acm-box-slider .slick-list.draggable {
    margin: 0 4px;
    padding-bottom: 15px;
}
.inner-story-add{
    float: right;
}

.sd-bottom-social {
    margin: 35px auto 25px;
    width: 100%;
    min-height: 90px;
    font-size: 25px;
    display: flex;
    justify-content: center;
    text-align: center;
    flex-wrap: wrap;
    column-gap: 30px;
}

.sd-bottom-social a {
    display: inline-block;
    position: relative;
    float: left;
    width: 50px;
    height: 50px;
    margin: 5px;
}

.sd-bottom-social article i.fab{
    font-size: 34px;
}
.sd-bottom-social article {
  cursor: pointer;
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #333;
  box-shadow: 0 0 6px -2px #000, 0 0 45px -20px #000;
  color: #fff;
  line-height: 60px;
  transform: perspective(300px) rotateY(0deg);
  transition: transform 0.4s linear, background-color 0s linear 0.2s, color 0s linear 0.2s;
}
.ss-share-now{
    margin: 11px 0 0 !important;
    width: 100%;
    font-weight: 800;
}
.sd-bottom-social a:hover article {
  transform: perspective(300px) rotateY(180deg);
  color: #eee;
  transition: transform 0.2s linear, background-color 0s linear 0.1s, color 0s linear 0.1s;
}
.sd-bottom-social a:nth-child(1):hover article {
  background-color: #3b5998;
}
.sd-bottom-social a:nth-child(2):hover article {
  background-color: #3b5998;
}
.sd-bottom-social a:nth-child(3):hover article {
  background-color: #1DA1F2;
}
.sd-bottom-social a:nth-child(4):hover article {
  background: radial-gradient(circle farthest-corner at 35% 90%, #fec564, transparent 50%), radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%), radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent), linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);
}
.sd-bottom-social a:nth-child(5):hover article {
    background-color: #128c7e ;
  }
.sd-bottom-social span {
  transition: transform 0s linear 0.2s, text-shadow 0s linear 0.2s;
  display: block;
  -webkit-font-smoothing: subpixel-antialiased;
  font-smoothing: antialiased;
}
.sd-bottom-social a:hover span {
  transition: transform 0s linear 0.1s, text-shadow 0s linear 0.1s;
  transform: scale(-1, 1);
  text-shadow: 0 0 50px rgba(255, 255, 255, 0.5);
}


@font-face {
    font-family: "SSSocial";

    src: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/2361/ss-social-regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
  }
  /* This triggers a redraw in IE to Fix IE8's :before content rendering. */
  html:hover [class^="ss-"] {
    -ms-zoom: 1;
  }
  
  .sd-bottom-social.ss-icon,
  .sd-bottom-social.ss-icon.ss-social,
  .sd-bottom-social.ss-icon.ss-social-circle,
  [class^="ss-"]:before,
  [class*=" ss-"]:before,
  [class^="ss-"][class*=" ss-social"]:before,
  [class*=" ss-"][class*=" ss-social"]:before,
  [class^="ss-"].right:after,
  [class*=" ss-"].right:after,
  [class^="ss-"][class*=" ss-social"].right:after,
  [class*=" ss-"][class*=" ss-social"].right:after {
    font-family: "SSSocial";
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
  }
  
  .sd-bottom-social.ss-icon.ss-social-circle,
  [class^="ss-"].ss-social-circle:before,
  [class*=" ss-"].ss-social-circle:before,
  [class^="ss-"].ss-social-circle.right:after,
  [class*=" ss-"].ss-social-circle.right:after {
    font-weight: bold;
  }
  
  [class^="ss-"].right:before,
  [class*=" ss-"].right:before {
    display: none;
    content: "";
  }
  
.wc-23-tagline{
    top: -3px;
    background: #FF00A5;
    padding: 4px 13px;
    transform: skew(-20deg);
}
.wc-23-tagline p {
    font-weight: 600;
    font-size: 13px;
    line-height: 11px;
    margin-bottom: 0;
    color: #fff;
    transform: skew(20deg);
}
.ac22-acm-box-slider .slick-dots li{
    width: 40px;
    height:5px;
    margin: 0 3px;
}
.ac22-acm-box-slider .slick-dots li button {
    width: 40px;
    height: 5px;
}
.ac22-acm-box-slider .slick-dots li button:before {
    width: 40px;
    height: 5px;
    background: #00175f;
    content:'';
    transform: skew(-20deg);
}
.ac22-acm-box-slider .slick-dots {
    bottom: -20px;
}
.ac22-acm-box-slider .prev-arrow:before {
    content: "<";
}
.ac22-acm-box-slider .next-arrow:before {
    content: ">";
}
.ac22-acm-box-slider .prev-arrow:before,
.ac22-acm-box-slider .next-arrow:before {
    font-family: 'Noto Sans';
    font-size: 24px;
    font-weight: 700;
}
.ac22-acm-box-slider .prev-arrow{
    top: 26%;
}
.ac22-acm-box-slider .next-arrow {
    top: 46%;
}
.ac22-acm-box-slider .prev-arrow, 
.ac22-acm-box-slider .next-arrow {
    background: #ff0088;
    border: 0;
    color: #fff;
    position: absolute;
    right: -29px;
    z-index: 99;
    padding: 0 13px;
}
.btn-load-more{
    background: #003620 !important;
    width: 100% !important;
    color: #fff !important;
}

    @media (min-width: 1200px) and (max-width: 1399px) {
    .gallery-icon {
        top: 62px;
    }
    .gallery-icon-2 {
        top: 172px;
    }
    #video-duration-sub-2 {
        top: 99px;
    }
    .mycontainer{
        zoom: 80% !important;
        }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .gallery-icon {
        top: 49px;
    }
    .gallery-icon-2 {
        top: 125px;
    }
    #video-duration-sub-2 {
        top: 71px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .gallery-icon {
        top: 63px;
    }
    .gallery-icon-2 {
        top: 155px;
    }
    #video-duration-sub-2 {
        top: 97px;
    }
    .bowler-name{
        width: 73%;
    }
    .bowler-over-detail{
        width: 27%;
    }
}
.table-striped>tbody>tr:nth-of-type(odd) {
    /* --bs-table-accent-bg: #ccc !important; */
    color: #fff !important;
}
.table-striped>tbody>tr:nth-of-type(even) {
    /* --bs-table-accent-bg: #fff !important; */
    color: #fff !important;
}

.tab__list {
    display: flex;
    /* margin-bottom: 24px; */
  }
  .tab__item {
    overflow: hidden;
    cursor: pointer;
    border-radius: 5px;
    padding: 8px 17px;
    font-weight: 600;
    text-transform: uppercase;
    font-family: 'Noto Sans';
    margin-right: 5px;
    /* text-shadow: 0 0 0.5px currentColor; */
    /* letter-spacing: 1px; */
    transition: 0.2s;
    font-size: 12px;
    position: relative;
    background: #dbdbdb;
    color: #000;
  }
  .tab__list__pos{
    position: absolute;
    top: 0;
    left: 350px;
  }
  .tab__item:before {
    /* content: "";
    position: absolute;
    top: 95%;
    left: 0;
    height: 2px;
    width: 100%;
    background: #19d9b4;
    transition: 0.2s;
    visibility: hidden;
    opacity: 0; */
  }
  .tab__item.is--active {
    position: relative;
    background: #1b4434;
    color: #fff;
  }
  .tab__item.is--active:before {
    visibility: visible;
    opacity: 1;
  }
  .tab__content {
    /* padding: 32px;
    background: #ffffff;
    border-radius: 0 10px 10px; */
  }
  .tab__content-item {
    display: none;
  }
  .tab__content-item.is--active {
    display: block;
  }
  .tab__content-title {
    padding: 24px 24px 24px 0;
  }
  
  .tab .tab .tab__item {
    /* font-size: 16px; */
  }
  .tab .tab .tab__content {
    padding: 0;
  }
  .tab__item.tb.is--active{
    background-color: #1b4434  !important;
  }



@media (max-width: 1400px) {
    .nl-featured-gallery-slider .next-arrow, .nl-crick-social-slider .next-arrow {
        right: 0 !important;
    }
    .nl-featured-gallery-slider .prev-arrow, .nl-crick-social-slider .prev-arrow {
        left: 0 !important;
    }
    .rf_box .jcarousel-control-next {
        right: -3px !important;
    }
    .rf_box .jcarousel-control-prev{
        left: -3px !important;
    }
}
@media (max-width: 1400px) {
    .nl-vp-main-video-section {
        height: 480px;
    }
    .nl-vp-main-video-title h1 {
        font-size: 55px;
    }
}
@media (max-width: 480px) {
    .rf_box .jcarousel-control-prev, .rf_box .jcarousel-control-next{
        display: none !important;
    }
    .mble-mrgn-0{
        margin: 0 !important;
    }
    .nl-responsive-pad-10{
        padding: 0 10px;
    }
    .nl-resp-mt-50{
        margin-top: 0;
    }
    
    .visual-bubble-story-section{
        display: block;
      }
      .nl-video-box-slider{
        padding-right: 0 !important;
        padding-left: 0 !important;
      }
      .nl-video-box-slider .slick-list.draggable{
        padding: 0px 130px 0 0 !important;
    }
    .gallery-icon {
        top: 68px !important;
    }
    .ac22-main-small-story-row ul.slick-dots{
        display: block !important;
    }
    .jj{
        display:none;
      }
    .lrg_col-left-story-title {
        height: auto;
    }
    .lrg_col-right .listed_txt {
        padding: 0;
    }
    .gallery_hd {
        font-size: 22px !important;
    }
    .nl-vp-vpthumbnail-tag {
        font-size: 9px;
        padding: 0px 5px;
    }
    .nl-main-slider{
        padding-right: 0 !important;
    }
    .lrg_col-left {
        width: 100%;
    }
    .lrg_col-right{
        width: 100%;
        margin-top: 13px;
    }
    .lrg_col-left-story-img img {
        height: 300px;
    }
    .wl22-group-table{
        padding: 0;
    }
    .main-section-padding {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    .ac22-main-right-bottom a img {
        height: 300px !important;
    }
    .tab__item{
        padding: 8px 10px;
        font-size: 10px;
        padding: 6px 8px;
    }
    .tab__list__pos {
        left: 235px;
    }
    .tab__list {
        margin-left: 7px;
    }
    .nl-pr-table-main-slider .slick-list.draggable {
        padding: 0px 60px 0 0 !important;
        width: 100%;
    }
    .nl-featured-padding, .nl-blogs-padding, .nl-featured-gallery-padding, .nl-most-read-section {
        padding: 30px 0;
    }
    .nl-featured-gallery-box-img {
        /* height: 310px !important; */
    }
    .nl-responsive-pad-0{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .nl-latest-blogs-first-story {
        width: 100% !important;
    }
    .container-fluid.px-0.nl-video-bg {
        /* display: none; */
    }
    .nl-main-title {
        font-weight: 600;
        letter-spacing: 0.1px;
        font-family: Noto Sans;
        padding: 20px 15px;
        text-decoration: none;
        font-family: Noto Sans;
        font-size: 28px;
        font-style: normal;
        color: #fff;
    }
    .title-bar-bx {
        padding-top: 0;
    }
    .nl-main-slider .slick-list.draggable,
    .@import url('bootstrap.min.css');
@import url('jcarousel.basic.css');
@import url('font-awesome.min.css');
@import url('bootstrap-datepicker.min.css');
@font-face {
    font-family: JameelNooriNastaleeq;
    src: url(../../assets/fonts/JameelNooriNastaleeq.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: JameelNooriNastaleeq;
    src: url(../../assets/fonts/JameelNooriNastaleeq.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: NotoNaskhArabic;
    src: url(../../assets/fonts/NotoNaskhArabic-Regular.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

body {
    font-family: 'Noto Sans', sans-serif;
    font-weight: 400;
    color: #242424;
    background: #003620;
}

.right {
    float: right;
}

.cwc-2019-bx {
    float: right;
    margin-left: 13px;
    margin-top: 6px;
    display: none;
}

body#page-worldcup .pic_credits {
    background: #e01f57;
}

.new_ad_box>div,
.new_ad_box>div>div {
    text-align: center;
    margin: 0 auto;
}

.vid_box_fifty .lts_img.lts_img.video_icon img {
    top: -22px;
}
.ml-9{
    margin-left: -9px !important;
}

.vid_box_fifty.fifty1 .lts_img.lts_img.video_icon img {
    top: -41px;
}

.vid_box_fifty.fifty1.mb img {
    top: 0;
}

body#page-worldcup .home_caro_txt {
    background: -moz-linear-gradient(top, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgba(33, 33, 34, 0.78) 74%, rgba(19, 19, 19, 0.88) 84%, rgba(13, 13, 13, 0.91) 88%, rgba(1, 1, 1, 1) 100%);
    background: linear-gradient(to bottom, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgb(35, 40, 130) 94%, rgb(35, 40, 130) 4%, rgb(35, 40, 130) 0%, rgb(35, 40, 130) 50%);
    background: linear-gradient(to bottom, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgb(35, 40, 130) 94%, rgb(35, 40, 130) 4%, rgb(35, 40, 130) 0%, rgb(35, 40, 130) 50%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00939598', endColorstr='#010101', GradientType=0);
    position: absolute;
    left: 0px;
    bottom: 0px;
    padding: 20px;
    width: 100%;
}
.daterange_container table th{
    color: #000 !important;
}
.new_ad_box.advt-bfor {
    margin-top: 0;
}

body#page-worldcup .cwc-2019-bx {
    display: block;
}

body#page-worldcup .countdown_box {
    float: left;
    width: 100%;
    height: 105px;
    background-size: cover;
    padding: 18px 10px;
}

a.read_more_btn {
    float: right;
    color: #333;
    background: #E8E8E8;
    padding: 4px 20px;
}

body#page-worldcup .teams-squad .squad-row .squad-pic {
    padding-left: 5px;
}

select.team_squad_name {
    outline: 0px;
    color: #2e3288;
    font-size: 12px;
    width: 100%;
    background: #ededed;
    padding: 5px;
    border: 1px solid #dedbdb;
}

body#page-worldcup .teams-squad .squad-row {
    display: inline-flex;
    padding-top: 10px;
    width: 100%;
}

body#page-worldcup .teams-squad .squad-row .squad-description {
    font-size: 12px;
    color: #aaa!important;
    padding-left: 4px;
}

body#page-worldcup .teams-squad .squad-row .squad-name {
    padding-top: 3px;
    padding-left: 4px;
    font-size: 12px;
}

body#page-worldcup .team-squads- {
    background: #fff;
    padding: 0px 10px 20px 10px;
}

#page-worldcup .srch_btn,
body#page-worldcupNews .srch_btn,
body#page-pslvideos .srch_btn,
body#page-pslphotos .srch_btn,
body#page-pslSchedule .srch_btn {
    background: #0f135f;
}

#page-worldcup .fifty1 .lts_txt,
body#page-worldcupNews .fifty1 .lts_txt,
body#page-pslvideos .fifty1 .lts_txt,
body#page-pslphotos .fifty1 .lts_txt,
body#page-pslSchedule .fifty1 .lts_txt,
#page-worldcup .menu_bar,
body#page-worldcupNews .menu_bar,
body#page-pslvideos .menu_bar,
body#page-pslphotos .menu_bar,
body#page-pslSchedule .menu_bar,
#page-worldcup footer,
body#page-worldcupNews footer,
body#page-pslvideos footer,
body#page-pslphotos footer,
body#page-pslSchedule footer,
#page-worldcup .most_read_top_bar,
body#page-worldcupNews .most_read_top_bar,
body#page-pslvideos .most_read_top_bar,
body#page-pslphotos .most_read_top_bar,
body#page-pslSchedule .most_read_top_bar,
#page-worldcup table.table.table-striped thead.point-table-head,
body#page-worldcup .countdown_box {
    background: linear-gradient(270deg, #d41942, #0f135f);
}

span.team-name img.wcup-2019-img {
    margin-right: 4px;
}

.d_menu li.psl2020-box {
    display: none;
}

#page-worldcup .table>tbody>tr:nth-child(even) {}

#st-1.st-has-labels .st-btn.st-remove-label > span {
    display: unset !important;
}

.scorecard-flag-img{
    width: 42px;
}

.scorecard_tab_bar {
    /*background: #F9F9FB;*/
}

section.scorecard_tab_bar ul.nav-tabs a.nav-link {
    border: none;
    background: #f9f9fb;
}

#page-worldcup .topplayer-for h4 {
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}

#page-worldcup table.table.table-striped thead.point-table-head {
    color: #fff;
}

.vid_box_fifty .lts_txt {
    /* min-height: 90px; */
}

#page-worldcup .latest-news-wc-2019 .lts_txt strong {
    color: #333 !important;
}

#page-worldcup .home_caro_txt strong {
    color: #fff;
    font-size: 24px;
    line-height: 31px;
    margin-bottom: 5px;
    float: left;
    width: 100%;
}

.cell.fallofwickets {
    width: 100%;
    border-top: 0;
}

#page-worldcup .baner_lrg_col_after_fixtures .fifty1 .lts_txt strong {
    color: #fff;
    line-height: 25px;
    font-weight: bold;
    margin-bottom: 5px;
}

#page-worldcup .baner_lrg_col_after_fixtures .fifty1 .lts_txt p {
    color: #fff;
    font-size: 14px;
    line-height: 20px;
}

.latest-news-wc-2019 .lts_txt p {
    color: #333 !important;
}
p.caption.feature-caption {
    font-size: 1.4rem !important;
}
.title-bar-bx h2.title-border-bx {
    font-size: 0.85rem;
}
.trending {
    font-size: 0.85rem;
}
.lb-overlay {
    font-size: 1.4rem !important;
}
.latest-news-wc-2019 .lts_txt strong {
    color: #333 !important;
}

.vid_box_fifty.fifty1.mb.latest-news-wc-2019 .lts_txt {
    min-height: 200px !important;
}

#page-worldcup .lang_btn {
    float: left;
    width: 100px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #fff !important;
    text-decoration: none !important;
    font-size: 18px;
    font-weight: bold;
}

.topplayer-for.bgpink {
    background-color: #d0205b;
    /*background-image: linear-gradient(270deg,#f5436a,#c50033);*/
}

li.submenu-top.cwc:before {
    background: #EBB51F;
    width: 100%;
    height: 4px;
    left: 0px;
    bottom: 0px;
    content: '';
    position: absolute;
}

.box_col.cwc-2019-gallery {
    width: 50% !important;
}

.box_col.cwc-2019-gallery .lts_img img {
    height: auto;
}

body#page-worldcup .trending_stories .most_read_top_bar h3 {
    color: #fff;
    font-weight: bold;
}

body#page-worldcup .most_read_top_bar {
    margin-bottom: 15px;
}

.topplayer-for.bgblue {
    background-color: #232882;
    /*background-image: linear-gradient(270deg,#f5436a,#c50033);*/
}

.topplayer-for {
    margin-bottom: 15px !important;
    padding: 15px;
    float: left;
    width: 100%;
    color: white;
    opacity: 0.95;
}
.new_ad_box {
    border: solid 0px #f3f3f3 !important;
}
.topplayer-for img.icon-top-ranking {
    height: 50px;
}

.topplayer-for .player-image {
    text-align: center;
    position: relative;
}

.topplayer-for span.roun-bx {
    position: absolute;
    bottom: -8px;
    background: #016652;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    color: #fff;
    left: 50%;
    margin-left: -10px;
    font-weight: bold;
}
.card {
    border-radius: 10px !important;
}
.most-read-heading-box p {
    position: relative;
    font-size: 30px;
    color: #000;
    font-family: 'Noto Sans';
    font-weight: 600;
    text-transform: uppercase;
    font-size: 0.85rem;
    z-index: 1;
    overflow: hidden;
    text-align: center;
}
.most-read-heading-box p:before, .most-read-heading-box p:after {
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 47%;
    height: 3px;
    content: '\a0';
    background-color: #ebb51f;
}
.most-read-heading-box p:before {
    margin-left: -52%;
    text-align: right;
}
.most-read-heading-box p:after {
    margin-left: 4%;
    text-align: right;
}
.mrt-list li a{
    color: #000;
    font-weight: 500;
    font-size: 14px;
    font-family: 'Noto Sans';
    line-height: 25px;
}
.mrt-list li a.active{
    border-bottom: 3px solid #ebb51f;
    color: #000;
    padding-bottom: 3px;
}
.mrt-body img{
    max-height: 200px;
    object-fit: cover;
    object-position: top center;
    border-radius: 11px;
}
.mrt-body .mrt-body-p{
    color: #2F2E2E;
    line-height: 20px;
    margin-top: 10px;
    letter-spacing: 0.2px;
    font-size: 14px;
    font-weight: 700;
    font-family: Noto Sans;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 77px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.mrt-small-story-box{
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 1px solid #EAE7E7;
    box-sizing: border-box;
    border-radius: 10px;
    padding: 8px;
    margin-top: 18px;
}
.most-read-tabs:nth-child(1) .mrt-small-story-box{
    margin-top: 0;
}
.mrt-small-story-left{
    width: 28%;
}
.mrt-small-story-left p{
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 17px;
    color: #1F1E1E;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 77px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.mrt-small-story-right{
width: 69%;
}
/* start commentry layout css */
.commentry-head{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-top: 15px !important;
    padding-bottom: 0 !important;
    border: 1px solid #E7E4E4;
    margin-bottom: 15px;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
}
.commentry-header{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    padding: 0 60px 13px;
}
.commentry-header .commentry-title{
    font-weight: 700;
    font-size: 18px;
    line-height: 27px;
    color: #003620;
    margin-bottom: 0;
    font-family: 'Noto Sans', sans-serif;
}
.commentry-detail {
    width: 100%;
    display: flex;
    border-top: 3px solid #003620;
    /* border-bottom: 2px solid #003620; */
}
.commentry-detail .commentry-runs{
 width: 10%;
  font-family: 'Noto Sans', sans-serif;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
    font-size: 18px;
    line-height: 25px;
}
.commentry-detail .commentry-over {
    width: 8%;
    font-family: 'Noto Sans', sans-serif;
    margin-bottom: 0;
    text-align: center;
    background: #003620;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}
.commentry-detail .commentry-over p{
    margin-bottom: 0;
    font-weight: 700;
    font-size: 18px;
    line-height: 25px;
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center;
    border-radius: 9px;
}
.commentry-detail .commentry-over .coment-wicket{
    background: #DD0000;
}
.commentry-detail .commentry-over .coment-six{
    background: #FFC829;
}
.commentry-detail .commentry-over .coment-four{
    background: #70A6E6;
}
.commentry-detail .commentry-summary{
    width: 100%;
    padding-left: 10px;
    padding-right: 7px;
    padding-top: 15px;
    padding-bottom: 15px;
}
.commentry-detail .commentry-summary .summary-1 {
    margin-bottom: 0;
    font-weight: 600 !important;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans', sans-serif;
}
.commentry-detail .commentry-summary .summary-2 {
    margin-bottom: 0;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans', sans-serif;
}
.bg-lbw{
    background: rgba(221, 0, 0, 0.3);
}
.bg-six{
    background: rgba(255, 200, 41, 0.3);
}
.bg-four{
    background: rgba(112, 166, 230, 0.3);
}
.over-detail-box {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    border-top: 3px solid #003620;
}
.eov{
    width: 50%;
    border-right: 1px solid #000;
    
}
.nrf{
    width: 50%;
}
.eov,
.nrf{
    background: #B7DDB6;
}
.eov p{
    margin-bottom: 0;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans';
    text-align: center;
        padding: 10px 0;
        border-left: 6px solid #5BF557;
    border-radius: 9px;
}
.nrf p{
    margin-bottom: 0;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans';
    padding: 10px 0;
    text-align: center;
}
.bowler-over-box {
    width: 100%;
    /* border-right: 1px solid; */
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0;
    background: #C7E6C7;
}
.bowler-over {
    padding: 5px 25px 5px 45px;
    display: flex;
    width: 50%;
    border-right: 1px solid #000;
    justify-content: space-between;
}
.bowler-over p {
    margin-bottom: 0;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans';
}
.batsman-over-box {
    width: 50%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 7px 45px 6px;
    background: #C7E6C7;
}
.batsman-over {
    padding: 5px 25px 5px 45px;
    display: flex;
    width: 50%;
    justify-content: space-between;
}
.batsman-over p{
    margin-bottom: 0;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Noto Sans';
}
.font-size-14{
    font-size: 14px;
}
/* end commentry layout css */

.mrt-small-story-right p{
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 17px;
    color: #1F1E1E;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 77px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.mrt-small-story-left img{
    max-height: 80px;
    border-radius: 11px;
    object-fit: cover;
    object-position: top center;
}
.mrt-update-date{
    font-size: 10px !important;
}
/*
.card {
    border-radius: 0 !important;
*/


.topplayer-for span.player-name a {
    padding-top: 15px;
    display: block;
    color: #fff;
    font-weight: bold;
}

#page-worldcup .table>tbody>tr>td {
    padding-top: 6px !important;
    padding-bottom: 7px !important;
    
}

#page-worldcup .table>tbody>tr:nth-child(even) {
    /* background-color: #e6e6e6; */
}

.topplayer-for .stats-data {
    width: 50%;
    float: left;
    text-align: center;
    border: 1px solid #d8d8d8;
    background: #f3f3f3;
    margin-top: 10px;
}

.topplayer-for span.data-text {
    color: #7b7474;
    font-size: 11px;
}

.topplayer-for span.data-value {
    font-size: 20px;
    font-weight: bold;
    color: #333;
    display: block;
}

.topplayer-for span.team-name {
    padding-top: 2px;
    display: -webkit-inline-box;
}
.item-partnership .innings-img{
    margin-top: 13px;
    margin-left: 0;
}
.row.item-partnership table.table.table-hover th.innings-heading {
    padding-left: 27px;
}
.topplayer-for span.team-name img.wcup-2019-img {
    width: 20px;
}

.topplayer-for .player-detail {
    text-align: center;
}

.topplayer-for img.rounded {
    height: 100px;
    border-radius: 50%;
    width: 100px;
    margin: 0 auto;
    text-align: center;
    border: 4px solid #fff;
}

.world-fea-st h2 {
    position: absolute;
    bottom: 0;
    padding: 10px 15px;
    background-image: linear-gradient(to bottom, rgba(255, 0, 0, 0), rgb(0, 0, 0));
    margin-bottom: 0;
    font-size: 18px;
    font-weight: bold;
    width: 100%;
}

.box-str-area {
    padding-right: 15px;
}

.box:nth-child(even) .box-str-area {
    padding-right: 0;
}

.world-fea-st h2 a {
    color: #fff;
}

.world-fea-st {
    position: relative;
}

.worldcup-right-sec {
    width: 376px;
    float: left;
    height: auto;
    position: relative;
}

.mobile-logo-cwc-2019 {
    text-align: center;
    display: none;
}

.worldcup_video {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    position: relative;
}

.worldcup_blogs {
    float: left;
    margin-bottom: 20px;
    position: relative;
}
.title-bar-bx h2.title-border-bx {
    margin: 0;
    color: #000;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 0.85rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 3px solid #ebb51f;
    display: -webkit-inline-box;
    padding: 0;
    line-height: 25px;
    letter-spacing: 0.1px;
}
.card-title {
    padding: 1rem 1rem 0 1rem;
    margin-bottom: 0px!important;
}
.baner_lrg_col_after_fixtures .vid_box_fifty.fifty1.full-video.first img.img_f_v {
    top: -34px;
}

.baner_sml_col_fixtures .most_read_body ul li a {
    float: left;
    width: 100%;
    color: #040303;
    font-size: 13px;
    line-height: 18px;
    padding: 0;
    height: auto;
    font-weight: bold;
}

.lb-right {
    height: 84px;
    position: relative;
}

.pt13 {
    padding: 13px 1rem 3px !important;
}

.card-body.pt13 {
    position: relative;
    height: 84px;
}

.txt-mtd {
    position: absolute;
    bottom: 4px;
}

.d-flex.flex-wrap.pt-1.px-3 {
    padding: 10px 1rem 3px !important;
    height: 81px;
    position: relative;
}

.lb-card {
    padding: 10px 1rem 3px !important;
    height: 81px;
    position: relative;
}

.home_caro_w_fixtures .box_col:last-child {
    margin-right: 0px;
}

.top_banner_sec .triangle:before {
    /* position: absolute; */
    left: 0px;
    top: -43px;
    width: 100%;
    height: 44px;
    content: '';
    background: transparent;
    background-size: 100% 100%;
}

.top_banner_sec .lts_box:after {
    background: transparent;
}

.baner_mini_col.video_mini_col .lts_txt {
    min-height: 120px;
    background: #fff;
    padding: 5px 10px;
}

.baner_lrg_col_after_fixtures .fifty1 .lts_txt strong {
    color: #333;
    line-height: 25px;
    font-weight: bold;
    margin-bottom: 5px;
}

.baner_lrg_col_after_fixtures .fifty1 .lts_txt span.vid_pub_date {
    color: #6b6b6b;
    font-size: 13px;
    line-height: 17px;
    float: left;
    width: 100%;
    margin-top: 10px;
}

.baner_lrg_col_after_fixtures .fifty1 .lts_txt p {
    color: #333;
    font-size: 14px;
    line-height: 20px;
}

.home_caro_w_fixtures .lts_txt {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.baner_lrg_col_after_fixtures .latest_news.lts_nws.editor_pick {
    margin-top: 15px;
}

.home_caro_w_fixtures a.left.carousel-control {
    top: calc(50% - 15px);
    left: 0;
    bottom: inherit;
    width: 30px;
    height: 30px;
    opacity: .5;
    font-size: 30px;
    color: #fff;
    text-shadow: none;
    background: none;
    line-height: 30px;
}

.tab_pane.active {
    display: block;
    background: #fff;
}

.scorecard-box {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    background-color: #fff;
    display: flow-root;
    font-family: 'Noto Sans';
}

.cell.bowler-bow {
    width: 40%;
}
.trend-list-item {
    border-bottom: 1px solid #DAD7D7;
    margin-top: 15px;
}
.trending-list a:nth-child(1) .trend-list-item {
    margin-top: 0;
}
.trending-list a:last-child .trend-list-item {
    border-bottom: 0;
}
.trending-list .trend-list-item img{
    max-height: 103px;
    object-fit: cover;
    object-position: top center;
    border-radius: 11px;
}
.trending-list .trend-list-item p{
    padding: 0;
    font-weight: bold;
    line-height: 17px;
    font-size: 12px;
    color: rgba(31, 30, 30, 0.93);
    font-family: Noto Sans;
    word-break: break-word;
    /* overflow: hidden; */
    text-overflow: ellipsis;
    display: -webkit-box;
    margin-top: 10px;
    /* min-height: 37px; */
    /* -webkit-line-clamp: 2; */
    -webkit-box-orient: vertical;
}
.cell.fallofwickets {
    white-space: inherit !important;
}

.cell.bowler-over,
.cell.bowler-runs,
.cell.bowler-wick,
.cell.bowler-md,
.cell.bowler-econ {
    width: 12%;
}

.scorecard-box-head .cell {
    border-top: 0;
}

.scorecard-box-head {
    background: rgba(0, 60, 48, 0.88);
    float: left;
    width: 100%;
    color: white;
}

.scorecard-box-head .cell.batsman {
    color: white;
}

.cell.runs.extraruns {
    width: 48%;
}

.tr-scorecard-box.hoverbox:hover {
    background: #f5f5f5;
}

.cell.extra-box {
    width: 22%;
}

.cell.heading {
    font-weight: bold;
}

.tr-scorecard-box {
    float: left;
    width: 100%;
    position: relative;
    border-top: 1px solid #F0F0F0;
}

.scorecard-box .cell {
    white-space: nowrap;
    text-align: left;
    vertical-align: bottom;
    line-height: 19px;
    padding: 12px 20px;
    font-size: 12px;
    float: left;
}
.pl-20px{
    padding-left: 20px !important;
}
/*.live-bowling-row {*/
/*    color: #167864 !important;*/
/*}*/
.live-bowling-row th{
    font-weight: bold;
    line-height: 14px;
    text-align: left;
    /*padding-left: 10px !important;*/
}
/*.clr-167864{*/
/*    color:#167864;*/
/*}*/
/*.clr-167864:nth-child(even){*/
/*    color:#fff;*/
/*}*/
/*tr.bg-bol-row.live-bowling-row:nth-child(even){*/
/*    color: #fff*/
/*}*/
/*.live-bowling-row :nth-child(even){*/
/*    color: #fff !important;*/
/*}*/

.right-border {
    border-left: 2px solid red;
}

.scorecard-haed-points .cell {
    font-weight: 600;
}

.scorecard-haed .cell {
    font-weight: 600;
}

i.ricon {
    color: #DD0000;
}

.card.forscorecard {
    float: left;
}

.forscorecard {
    margin-top: 0;
    padding-top: 0;
}

.scorecard-dropdown {
/*    border-bottom-left-radius: 0 !important;*/
/*;*/
/*    border-bottom-right-radius: 0 !important;*/
/*;*/
}
.brdr-rad-bottom{
    border-bottom-left-radius:10px ;
    border-bottom-right-radius: 10px;
}

.cell.batsman,.cell.bowler-bow {
    font-weight: bold;
}
.cell.batsman,
.cell.bowler-bow {
    width: 23%;
}

.top-head .cell {
    border-top: 0;
}

.cell.total {
    width: 44%;
}

.scorecard-haed {
    border-bottom: 2px solid #F0F0F0;
}

.cell.bowler {
    width: 63%;
}

.cell.econ {
    width: 12%;
    text-align: right;
}

.cell.runs {
    font-weight: bold;
}

.cell.balls {
    /*font-weight: bold;*/
}

.cell.wickets,
.cell.over-bow,
.cell.runs-bow {
    width: 6%;
}

.cell.batsman-position {
    width: 29%;
    /* height: 37px; */
    /*color: #605e5e;*/
    white-space: normal;
    line-height: 16px;
}

.scorecard-haed,
.scorecard-batsman {
    width: 100%;
    float: left;
}

.cell.runs,
.cell.balls,
.cell.fours,
.cell.sixes {
    width: 9%;
}

.cell.allruns-out-bx {
    width: 27%;
    padding: 12px;
    text-align: right;
    font-weight: bold;
}

.cell.sr {
    width: 12%;
}

.scorecard-batsman {
    position: relative;
    border-bottom: 1px solid #F0F0F0;
}
.cell.batsman.total-bx.heading{
    line-height: 13px !important;
}
.playing-pl-name{
    border-bottom: 0.14rem dashed #ccc;
    line-height: 25px;
    font-weight: bold;
}
.bg-f9f9fb{
    background: #f9f9fb;
}
.brdr-radius10{
    border-radius: 10px;
}
.playing-sr{
    border-right: 1px solid #edeef0;
    padding: 29px 0 24px 24px !important;
}
.playing-pading{
    padding: 24px 0 24px 24px !important;
}
.playing-pading-2{
    padding: 20px 0 16px 24px !important;
}
.my-border th{
    border-bottom: 1px solid #edeef0 !important;
}
.my-border th td{
    border-bottom: 1px solid #edeef0 !important;
}
.pl-role{
    font-size: 16px;
}

.home_caro_w_fixtures a.right.carousel-control {
    top: calc(50% - 15px);
    right: 0;
    bottom: inherit;
    width: 30px;
    height: 30px;
    opacity: .5;
    font-size: 30px;
    color: #fff;
    text-shadow: none;
    background: none;
    line-height: 30px;
}

.vid_box_fifty.fifty1.full-video {
    width: 100%;
}

.baner_mini_col.video_mini_col .box_col {
    width: 50%;
    margin-top: 20px !important;
}

.baner_mini_col.video_mini_col .box_col:nth-child(odd) {
    padding-right: 15px;
}

.home_caro_w_fixtures .lts_txt {
    background: #fff !important;
}

.baner_mini_col.video_mini_col {
    width: 376px;
}

.vid_box_fifty.second-box-video {
    width: 100%;
}

.home_caro_w_fixtures {
    float: left;
    width: calc(100% - 400px);
    margin-right: 24px;
    position: relative;
}

.baner_lrg_col_after_fixtures {
    float: left;
    width: calc(100% - 224px);
    margin-left: 24px;
    position: relative;
    left: 200px;
}

.fixture_in_home_page ul.fixtures-listing-home- {
    margin-top: 0;
}

.baner_sml_col_fixtures a.view_more {
    width: 167px;
    position: inherit;
}

ul.fixtures-listing-home- .result_rslt {
    width: 100%;
    font-size: 11px;
    padding: 0;
    text-align: left;
}

.most_read_body ul li a {
    float: left;
    width: 100%;
    color: #707070;
    font-size: 13px;
    line-height: 18px;
    padding: 0;
    height: auto;
}
.row.item-partnership table.table.table-hover th.innings-heading {
    padding-left: 44px;
	color: #333;
}
ul.fixtures-listing-home- li {
    padding-bottom: 10px;
}

.fixture_in_home_page .most_read_body {
    padding-top: 1px;
    max-height: 672px;
    overflow: hidden;
}

.fixture_in_home_page .most_read_body:hover {
    overflow: scroll;
}

ul.fixtures-listing-home- .result_teams {
    float: left;
    width: 170px;
    padding-right: 0;
    border-right: solid 1px #fff;
}

ul.fixtures-listing-home- li {
    padding: 15px 15px !important;
}

.fixture_in_home_page {
    margin-bottom: 20px;
    border: solid 1px #E8E8E8;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    position: relative;
    background: #FFFFFF;
    float: left;
    width: 200px;
}

.baner_sml_col_fixtures {
    float: left;
    width: 200px;
    position: relative;
    right: calc(100% - 200px);
}

li.submenu-top.cwc>a {
    color: #FFDF00 !important;
    font-weight: bold;
}

img {
    max-width: 100%;
}

.psl-gallery-,
.psl-blogs {
    float: left;
    width: 100%;
}

.bpb-psl h3 a {
    color: #fff;
}

.psl-bx- {
    position: relative;
    margin-top: 24px;
}

.postgallery-txt {
    bottom: 0;
    position: absolute;
    width: 100%;
    height: 150px;
    transition: opacity .25s linear;
    z-index: 1;
    background: -o-linear-gradient(transparent, #000);
    background: -moz-linear-gradient(transparent, #000);
    background: linear-gradient(transparent, black);
}

img.cripak-topright {
    padding: 8px 6px 6px 6px;
    margin-top: 5px;
}

.baner_lrg_full_col {
    float: left;
    height: 384px;
    width: 100%;
    position: relative;
}

._2p3a {
    width: 100% !important;
}

a.top_bar_logo.bgw-tri-logo {
    background: #fff;
    padding-bottom: 15px;
    position: relative;
    padding-left: 19px;
}

a.top_bar_logo.bgw-tri-logo:before {
    position: absolute;
    left: -15px;
    top: 0px;
    content: '';
    width: 29px;
    height: calc(100% + 0px);
    background: #fff;
    -webkit-transform: skew(-25deg);
    -moz-transform: skew(-25deg);
    -o-transform: skew(-25deg);
}


.baner_lrg_full_col .fifty1 .lts_txt {
    background: #016652;
    border-top: solid 4px #FFDF00;
    padding: 13px 20px;
    min-height: 120px;
}
.st-btn.st-first.st-remove-label{
    background-color: transparent !important;
}
#st-1 .st-btn[data-network='facebook'] img{
    background: #3b5998;
    border-radius: 50%;
}
#st-1.st-has-labels .st-btn.st-remove-label > span {
    display: none !important;
}
.baner_lrg_full_col .home_caro {
    float: left;
    height: 384px;
    width: calc(100% - 495px);
    margin-right: 24px;
    position: relative;
}

.baner_lrg_full_col .video_mini_col {
    float: left;
    height: 384px;
    width: 470px;
    position: relative;
}

.baner_lrg_full_col .vid_box_fifty.fifty1 {
    width: 100%;
}
.mytest {
    float: left;
    width: 100%;
    padding-bottom: 56.25%;
    height: 0;
    position: relative;
    /* / padding-bottom: 55%; / */
    overflow: hidden;
}

.home_caro-slider {
    float: left;
    height: 384px;
    width: calc(100% - 234px);
    margin-right: 24px;
    position: relative;
}

.postblog-txt {
    width: 100%;
    height: auto;
    transition: opacity .25s linear;
    z-index: 1;
    background: -o-linear-gradient(transparent, #000);
    background: -moz-linear-gradient(transparent, #000);
    background: #fff;
}

.postblog-txt h3 a {
    color: #333;
}

.bpb-psl {
    bottom: 0;
    position: absolute;
}

.blog-overlay-tag.blog-overlay-tag-sm {
    display: inline-block;
    padding: 5px 10px 5px 0px;
    color: #ebb51f;
    margin-left: 15px;
    margin-right: 15px;
    text-transform: uppercase;
    max-height: 45px;
    overflow: hidden;
    font-weight: bold;
}

.postblog-txt h3 {
    color: #fff;
    margin-top: 0px;
    margin-left: 15px;
    margin-right: 20px;
    overflow: hidden;
    margin-bottom: 2px;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
}
#st-1 .st-btn:hover {
    opacity: .8;
    top: 0 !important;
}
.bpb-psl- {
    margin-top: 6px;
}

.postgallery-txt h3 {
    color: #fff;
    margin-top: 8px;
    margin-left: 20px;
    margin-right: 20px;
    overflow: hidden;
    margin-bottom: 15px;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
}

.featured-article-desc-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.author-details-psl {
    margin-left: 15px;
    margin-top: 10px;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    margin-bottom: 10px;
}

.blog-time-and-comments {
    margin-top: 25px;
    margin-right: 15px;
    color: #949494;
    display: flex;
    justify-content: space-between;
    min-width: 85px;
    font-size: 12px;
    align-items: center;
    margin-bottom: 15px;
}

.featured-article-desc-row p.inline {
    color: #333;
    margin-left: 5px;
    display: inline;
}

.featured-article-desc-row img.inline.progressive {
    border-radius: 50%;
    display: inline;
}

header,
footer,
section {
    float: left;
    width: 100%;
}

header {
    background: #003620;
    padding: 5px 0;
    border-bottom: 4px solid #ffcd38;
}

.mb {
    margin-bottom: 15px;
}

.top_bar {
    float: left;
    width: 100%;
    height: 65px;
    background: #e8e8e8;
    border-top: solid 1px #FFF;
    padding: 5px 0;
    text-align: center;
}

.top_bar_logo {
    display: inline-block;
    width: auto;
    height: 100%;
}
.sc-table-bg:nth-child(even){
    background: #f1f1f18a;
}
.top_bar_logo img {
    width: auto;
    height: 40px;
}

.powered_by {
    float: right;
}

.powered_by p {
    float: left;
    margin: 15px 10px 0 0;
    color: #242424;
}

.powered_by a {
    float: left;
}

.powered_by a img {
    width: auto;
    height: 40px;
}

.hdr_fixed {
    position: fixed;
    top: 0px;
    z-index: 11;
    -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.3);
}

.hdr_fixed + .result_fixture_sec {
    margin-top: 60px;
}

.hdr_fixed .logo a {
    height: 55px;
    margin-top: 0px;
}

.hdr_fixed .logo a img {
    height: 55px;
}

.hdr_fixed .menu_bar {
    margin-top: 0px;
}
.most-read-box {
    margin-top: 20px;
    padding: 15px;
}
.pb_l {
    padding-bottom: 30px;
}

.mdl {
    display: table;
    width: 100%;
    height: 100%;
}

.mdl_inner {
    display: table-cell;
    width: 100%;
    vertical-align: middle;
}

.row_spcl .col-xs-1,
.row_spcl .col-sm-1,
.row_spcl .col-md-1,
.row_spcl .col-lg-1,
.row_spcl .col-xs-2,
.row_spcl .col-sm-2,
.row_spcl .col-md-2,
.row_spcl .col-lg-2,
.row_spcl .col-xs-3,
.row_spcl .col-sm-3,
.row_spcl .col-md-3,
.row_spcl .col-lg-3,
.row_spcl .col-xs-4,
.row_spcl .col-sm-4,
.row_spcl .col-md-4,
.row_spcl .col-lg-4,
.row_spcl .col-xs-5,
.row_spcl .col-sm-5,
.row_spcl .col-md-5,
.row_spcl .col-lg-5,
.row_spcl .col-xs-6,
.row_spcl .col-sm-6,
.row_spcl .col-md-6,
.row_spcl .col-lg-6,
.row_spcl .col-xs-7,
.row_spcl .col-sm-7,
.row_spcl .col-md-7,
.row_spcl .col-lg-7,
.row_spcl .col-xs-8,
.row_spcl .col-sm-8,
.row_spcl .col-md-8,
.row_spcl .col-lg-8,
.row_spcl .col-xs-9,
.row_spcl .col-sm-9,
.row_spcl .col-md-9,
.row_spcl .col-lg-9,
.row_spcl .col-xs-10,
.row_spcl .col-sm-10,
.row_spcl .col-md-10,
.row_spcl .col-lg-10,
.row_spcl .col-xs-11,
.row_spcl .col-sm-11,
.row_spcl .col-md-11,
.row_spcl .col-lg-11,
.row_spcl .col-xs-12,
.row_spcl .col-sm-12,
.row_spcl .col-md-12,
.row_spcl .col-lg-12 {
    padding-right: 5px;
    padding-left: 5px;
}

.row_spcl {
    margin-left: -5px;
    margin-right: -5px;
}

h5.win_team {
    height: 30px;
}


/* START PSL ALL TEAMS NAME*/

#team-squad .detail-text .no-margin-bottom {
    margin-bottom: 0!important;
    color: #c6e545;
    text-transform: uppercase;
    margin: 0 0 10px;
    font-size: 13px;
}

#team-squad .right-column {
    margin-top: 20px;
}

.inline-block {
    display: inline-block;
}
.fp-img img{
    width: 40px!important;
    height: 40px!important;
}
.share_plugin.share-border {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.team-squads- {
    background: #fff;
    padding: 20px 20px 20px 20px;
}

#team-squad .right-column .detail-text {
    font-size: .9em!important;
    font-family: poppins-semibold!important;
}

#team-squad .right-column .copy-text {
    font-size: 1em!important;
    color: #666;
}

#team-squad .right-column .copy-text .no-margin-bottom {
    margin-bottom: 0!important;
    margin: 0 0 10px;
}

.flaticon-drop-down-arrow:before {
    content: "\f10b";
}

.fi:before {
    display: inline-block;
    font-family: flaticon;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

.teams-squad .squad-row {
    display: inline-flex;
    padding-top: 20px;
    width: 100%;
}

.teams-squad .squad-row .squad-order {
    padding-top: 15px;
}

.teams-squad .squad-row .squad-pic {
    padding-left: 15px;
}

.teams-squad .squad-row .squad-pic div.rounded {
    background-size: cover!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
    border-radius: 50%;
}

.teams-squad .squad-row .squad-name {
    padding-top: 3px;
    padding-left: 14px;
}

.teams-squad .squad-row .squad-description {
    font-size: 12px;
    color: #aaa!important;
    padding-left: 14px;
}

select.team_squad_name {
    outline: 0px;
    color: #003620;
    font-size: 15px;
    width: 100%;
    background: #ededed;
    padding: 5px;
    border: 1px solid #dedbdb;
}


/* END PSL ALL TEAMS NAME*/

.margin-t15 {
    margin-top: 15px;
}

.pointstbale-cl img.img-cwc-bx {
    width: 26px;
    display: -webkit-box;
    margin: 0 auto;
}

.pointstable-cwc-2019- td {
    text-align: center;
}

li.match_bal p {
    position: absolute;
    margin-left: 30px;
}

.video i {
    position: absolute;
    display: block;
    background: url(play-button.png);
    height: 40px;
    width: 40px;
    top: 20px;
    left: 20px;
}

#home_caro .carousel-inner .item iframe {
    width: 100% !important;
    height: 324px !important;
}

#home_caro .carousel-inner .item video {
    width: 100% !important;
    height: 324px !important;
}

.video {
    position: relative;
    padding-bottom: 56.25%;
    /* 16:9 */
    height: 0;
}

.video img {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.video:after {
    content: "";
    position: absolute;
    display: block;
    background: url(play-button.png) no-repeat 0 0;
    top: 45%;
    left: 45%;
    width: 46px;
    height: 36px;
    z-index: 30;
    cursor: pointer;
}

.video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.trend-pub-date{
    color: #6c757d !important;
    font-size: 10px !important;
    margin-top: 5px !important;
}

/* image poster clicked, player class added using js */

.video.player img {
    display: none;
}

.video.player:after {
    display: none;
}

.latestvideos-.boxes {
    position: relative;
    float: left;
    width: 100%;
}

.psl_2019_banner {
    margin: 0 auto;
    max-width: 1000px;
}


/* --------------------------------------- */

#future div#slick-slide {
    width: 150px !important;
}

.slick-dots li {
    margin: 0;
}

.slick-dots li button:before {
    font-size: 20px;
}

.slick-dots li.slick-active button:before {
    font-size: 20px;
}

ul.slick-dots li button {
    padding: 1px !important;
}

.live-match-img {
    height: 300px;
    width: 100%;
}
.single_img-bb{
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px
}
.socail-comm-box{
    clear: both;
    margin-top: 15px;
}
.brdr {
    border-top: 1px solid #ccc;
}

.shadoww {
    box-shadow: 0px 3px 7px 2px rgb(0 0 0 / 20%);
}

.shadow2 {
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    border-radius: 10px;
}

.shadow3 {
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
}

.w-15 {
    width: 18% !important;
}

/* .fixed-top {
    position: absolute !important;
} */

.fixed-top {
    /* top: -40px; */
    /* transform: translateY(40px); */
    transition: transform .3s;
}

.fixed-top {
    /* bottom: 596px !important; */
}

.my-flex {
    display: flex;
    /* min-height: 100%;
    height: 110px; */
    flex: 1 1 auto;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
}

.card-body.text-center {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
}

.margin-top-2 {
    margin-top: 2rem;
}

.margin-top-2:nth-child(-n+2) {
    margin-top: 0;
}

.margin-top-4 {
    margin-top: 1.7rem;
}
.my-total h6 {
    font-size: 14px;
    line-height: 21px;
}
.margin-top-4:nth-child(-n+4) {
    margin-top: 0 !important;
}

.feature-slick-box {
    color: rgba(31, 30, 30, 0.93);
    font-size: 13.5px;
    line-height: 17px;
}

.features-2 {
    color: rgba(31, 30, 30, 0.93);
    /* font-size: 13.5px; */
}

a {
    text-decoration: none;
}

.most-read {
    font-size: 13.5px;
    color: rgba(31, 30, 30, 0.93);
}

#main-owl-slider.owl-carousel.owl-stage-outer.owl-stage {
    width: 120px !important;
    margin-right: 10px;
}

.owl-nav {
    display: none;
}

.owl-dots {
    text-align: center;
}

.owl-dots span {
    text-align: center;
    width: 4px;
    height: 4px;
    margin: 20px 4px;
    background: #9e9e9e;
    display: block;
    transition: opacity .2s ease;
    border-radius: 30px;
}

.owl-dots:active {
    border-color: coral;
}

.read-more-btn {
    background: #E8E8E8 !important;
    color: #000 !important;
    font-size: 12px;
}

.gallery-icon-2 {
    position: absolute;
    bottom: 0;
    left: 6px;
    padding: 7px;
    top: 222px;
    background-color: white;
    border-radius: 100%;
}

.fs-7 {
    font-size: 13.5px;
    color: rgba(31, 30, 30, 0.93);
}

.fs-9 {
    font-size: 16px;
    color: rgba(31, 30, 30, 0.93);
}

.fs-10 {
    font-weight: bold;
    font-size: 16px;
    line-height: 17px;
    color: #000000;
}

.fs-11 {
    font-weight: normal;
    font-size: 16px;
    line-height: 17px;
    color: rgba(0, 0, 0, 0.53);
}

.fs-12 {
    font-size: 1.3rem;
}

.tbl-border {
    border: 1px solid;
}
.pom{
    border-left: 1px solid #E5E5E5;
}
.pom h4{
    font-weight: bold;
    font-size: 18px;
    font-family: 'Noto Sans';
    line-height: 25px;
}
.pom p{
     font-weight: 500;
     font-size: 16px;
     line-height: 22px;
     color: #167864;
 }
.pom span{
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    color: #000;
}
.fs-date {
    font-size: 10px;
    color: rgba(0, 0, 0, 0.53);
}

.card_text {
    padding: 0;
    font-weight: bold;
    line-height: 18px;
    letter-spacing: 0.2px;
    font-size: 14.5px;
    color: rgba(31, 30, 30, 0.93);
    font-family: Noto Sans;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 77px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.cell.batsman.total-bx.heading {
    width: 37%;
}
.card_text_2 {
    padding: 0;
    font-weight: bold;
    /* min-height: 69px; */
    line-height: 17px;
    font-size: 12.5px;
    color: rgba(31, 30, 30, 0.93);
    font-family: Noto Sans;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-height: 16px;
    max-height: 69px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.lv-respon {
    position: relative;
    padding: 10px 1rem 3px !important;
    height: 69px;
}

.fg-padding {
    padding: 10px 1rem 3px !important;
}

.country {
    font-size: 15px;
    font-weight: 600;
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 10px;
}

.menu-score-date {
    font-style: normal;
    font-size: 9px;
    line-height: 12px;
}

hr:not([size]) {
    height: 0.2rem;
    color: #ccc;
}

.poll_box{
    margin-bottom: 10px;
}
/* .gallery-icon-big {
    position: absolute;
    bottom: 0;
    left: 17px;
    padding: 10px;
    top: 132px;
    background-color: #fff;
    border-radius: 100%;
    width: 44px;
} */


.gallery-icon {
    position: absolute;
    bottom: 0;
    left: 6px;
    padding: 5px;
    top: 90px;
    background-color: white;
    border-radius: 100%;
}

.fade:not(.show) {
    opacity: 1 !important;
}

div#res_tab li {
    position: relative;
}

.schedule-btn-box.text-center {
    position: absolute;
    bottom: 26px;
    right: 26px;
    display: flex;
    width: 80%;
    justify-content: space-between;
}

.schedule-btn {
    width: 48%!important;
    font-size: 10px;
    line-height: 14px;
    border: 0;
    background: #efefef;
    color: #000;
    padding: 3px;
    text-align: center;
    margin-top: 10px;
}

.bge8e8e8.active {
    background: #e8e8e8;
}

.ltst_vide0-text {
    font-weight: bold;
    font-family: Noto Sans;
    font-size: 14px;
    line-height: 17px;
    color: #000000;
}

.nested-dropdown {
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 0.04em;
    color: #000000;
    text-transform: initial;
}

.editor-pick {
    position: relative;
    margin-top: 12px;
    left: 10px;
    right: 10px;
}

.nav-tabs .nav-link {
    font-weight: bold;
    font-size: 16px;
    line-height: 22px;
    color: #0C5A4A;
    border-color: transparent;
}

.nav-tabs .nav-link.active {
    border-color: transparent;
    /* font-size: 14px; */
    /* color: #ffffff; */
    /* background-color: #01614d; */
}

.nav-tabs .nav-link:hover {
    border-color: transparent;
    /* font-size: 14px; */
    /* color: #ffffff; */
    /* background-color: #01614d; */
}

.trending-view-btn {
    background: #E8E8E8;
    padding: 0 30px;
    border-radius: 2px;
    font-size: 12px;
    line-height: 16px;
    color: #000;
}

.trending-view-btn:hover {
    background: #E8E8E8;
    padding: 0 30px;
    border-radius: 2px;
    font-size: 12px;
    line-height: 16px;
    color: #000;
}

.margin-top-3 {
    margin-top: 1rem;
    display: none;
}

.margin-top-3:nth-child(-n+2) {
    margin-top: 0;
    display: block;
}

#video-icon-score-sidebar {
    position: absolute;
    text-align: center;
    bottom: 80px;
    left: 44%;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 45%;
    background-color: white;
    border-radius: 5px;
    height: 20px;
    padding: 12px;
    width: 40px;
}
/* .ts-bottom-img img{
	max-height: 147px;
} */

.timer {
    padding: 3px 0;
    position: absolute;
    bottom: 5px;
    width: 20px;
    height: 20px;
    left: 6px;
    background: #FFFEFE;
    border-radius: 20px;
    font-size: 10px;
    display: flex;
    /* line-height: 17px; */
    justify-content: space-between;
    align-items: center;
}

.ln-lh {
    line-height: 14px;
}

.editor-text {
    font-weight: bold;
    font-size: 12.5px;
    line-height: 17px;
    color: rgba(31, 30, 30, 0.93);
    min-height: 103px;
    position: relative;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
}

.editor-publish-date {
    font-size: 10px;
    line-height: 14px;
    color: rgba(0, 0, 0, 0.53);
    position: absolute;
    bottom: 4px;
}

.live-match-home-p {
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: rgba(0, 0, 0, 0.63);
}

.result {
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
    font-family: Noto Sans;
}

.cntry-name {
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
}

.md {
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
}

.match-notes-li ul li {
    font-weight: normal;
    font-size: 15px;
    line-height: 20px;
    color: #000000;
}

.match-notes-li ul li b {
    font-weight: bold;
    font-size: 16px;
    line-height: 22px;
}

.match-notes-li ul li p {
    font-weight: normal;
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 0;
    padding-left: 0;
    color: rgba(0, 0, 0, 0.61);
}


/* start asia cup 2022 */
.bg-002559{
    background: #002559;
}
.clr-002559{
    color: #002559;
}
.asia-list li a {
    color: #002559 !important;
    font-family: noto sans, sans-serif;
    font-weight: 600;
    padding-left:15px !important ;
    padding-right: 15px !important ;
}
.asia-crick-logo {
    display: flex;
    align-items: center;
}
.asia-crick-logo img{
    width: 85px;
}
.ac22-highlights-title {
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    width: 50%;
    font-size: 25px;
}
.ac22-highlights-desc {
    font-family: "noto sans", sans-serif;
    color: #fff;
    font-size: 14px;
    width: 40%;
}
.ac22-watch-now{
    background: #4FBA46;
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 25px;
    color: #fff;
    padding: 5px 14px;
}
.ac22-main-right{
    width: 25.4%;
}
.ac22-main-left{
    width: 73%;
}
.ac22-main-left img{
    max-height: 511px;
    object-fit: cover;
    object-position: top center;
}
.ac22-main-sect{
    padding: 60px 0;
    position: relative;
}
.ac22-main-sect-title {
    color: #fff;
    position: absolute;
    bottom: 6%;
    width: 80%;
    left: 0;
    /* background: #043B87; */
    padding: 10px;
}
.ac22-main-sect-title h3{
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 0;
}
.ac22-main-right-sect-title {
    color: #fff;
    position: absolute;
    bottom: 12%;
    left: 0;
    width: 90%;
    background: #0c5c2b;
    padding: 10px;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
.ac22-main-right-sect-title h6{
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    font-size: 26px;
    font-style: italic;
    margin-bottom: 0;
}
.ac22-add-box {
    width: 300px;
    height: 250px;
    margin: auto;
    overflow: hidden;
}
.ac22-main-small-story-row {
    position: static;
    bottom: -65px;
    display: flex;
    justify-content: space-between;
}
.ac22-main-right-bottom{
    position: relative;
    margin-top: 11px;
}
.ac22-main-right-bottomimg {
    max-height: 250px;
    object-fit: cover;
}
.ac22-main-small-story-box {
    width: 32.8%;
    display: flex;
}
.ac22-main-small-story-box a{
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.ac22-main-small-story-box .left-section{
    width:34%
}
.ac22-main-small-story-box .right-section {
    width: 66%;
    /* background: #043B87; */
    padding: 5px 18px 9px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.ac22-main-small-story-box .right-section p{
    color: #fff;
    font-size: 16px;
    margin-bottom: 0;
    font-family: "noto sans", sans-serif;
    font-weight: 600;
}
.ac22-acm-box-slider {
    margin-top: 30px;
}
.ac22-mss-date{
    font-size: 12px !important;
    margin-bottom: 0;
}
.clr-FFC20F{
color:#FFC20F
}
.ac22-main-small-story-box .left-section img{
    max-height: 97px;
    object-fit: cover;
}
.ac22-sec-title{
    margin-bottom: 0;
    font-family: "noto sans", sans-serif;
    font-weight: 600;
    font-style: italic;
    font-size: 26px;
    /* color: #000000; */
    padding: 20px 0;
}
.ac22-cup-matches-section{
    margin-top: 60px;
    background-image: url("../images/ac22-vector.svg");
    background-size: cover;
    background-color: #D7D7D7;
    box-shadow: 0px 12px 12px rgb(0 0 0 / 25%);
    border-radius: 10px;
    padding-bottom: 25px;
    background-repeat: no-repeat;
    background-size: 306vmin 100vh;
}
.ac22-acm-box {
    width: 32%;
    background: #FFFFFF;
    border: 1px solid #E3E3E3;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
}
.ac22-acm-box a h6{
    font-family: "noto sans", sans-serif;
    font-size: 18px;
    /* border-bottom: 1px solid #eee; */
    padding: 15px 20px;
    margin-bottom: 0;
    color: #000;
}
.ac22-acm-detail{
    padding: 15px 0;

}
.ac22-acm-flags {
    display: flex;
    flex-direction: column;
    width: 12%;
}
.ac22-acm-vs span{
    font-family: 'Noto Sans';
font-style: italic;
font-weight: 600;
font-size: 18px;
line-height: 22px;
color: #002559;
text-transform: uppercase;
}
.clr-929292{
    color:#929292 !important;
}
.ac22-groups{
    display: flex;
    width: 100%;
    margin-top: 11px;
}
.ac22-groups p{
    font-size: 12px;
    font-family: 'Noto Sans';
    color: #737373;
}
.ac22-groups span{
    font-size: 10px !important;
    margin-right: 5px;
}
time{
    color: #737373;
    display: flex;
        margin-left: 5px;
        font-size: 14px;
}
.ac22-acm .slick-track {
    padding: 10px 0px;
}
 /* the slides */
 .ac22-acm .slick-slide {
	margin: 0 15px;
}
/* the parent */
.ac22-acm .slick-list {
	margin: 0 -16px;
}
.ac22-acm .slick-dots li.slick-active button:before {
    opacity: 1 !important;
}
.ac22-acm .slick-dots li button:before {
    width: 20px;
    height: 15px;
}
.ac22-acm .slick-dots li.slick-active button:before,
.ac22-acm .slick-dots li button:before {
    font-size: 60px;
}
.ac22-acm .slick-dots li.slick-active button:before {
    color: rgba(0, 37, 89, 0.71);
}
.ac22-acm .slick-dots li button {
    width: 20px;
    height: 15px;
}
.ac22-acm .slick-dots li {
    width: 20px;
    height: 15px;
}
.table-box-ac22 {
    float: left;
    min-height: 100px;
    width: 100%;
    padding-top: 40px;
}
.table-box-ac22 table.table.table-striped thead.point-table-head {
    background: white !important;
    color: #000;
    border-bottom: 0;
}
.table-box-ac22 tbody tr:nth-child(odd) {
    background: white !important;
}
.ac22-bg-section{
    background-image: url("../images/ac22-bg-section.png");
    margin: 35px 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0% 50%;
}
.ac22-bg-section-2{
    background-image: url("../images/ac22-bg-section.png");
    margin: 35px 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0% 50%;
}
.ac22-video-story{
    position: relative;
}
    .ac22-video-story img{
    /* max-height: 460px; */
    width: 100%;
    object-fit: cover;
    object-position: center;
    box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%);
    
}
.ac22-video-story-title-box {
    position: absolute;
    bottom: 6%;
    left: 0;
    padding: 10px;
    width: 43%;
}
.ac22-video-story-title-box h3{
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    background: #fff;
    box-shadow: 2rem 0 0 #ffffff, -1rem 0 0 #ffffff;
    color: #002559;
    display: inline;
    font-style: italic;
    margin-bottom: 0;
    padding-left: 0.5rem;
    padding-top: 0rem;
    padding-bottom: 0.3rem;
}
.ac22-video-story-video-icon {
    display: inline;
    position: absolute;
    top: -37px;
    background: #002559;
    padding: 9px;
    left: 9px;
}
.ac22-video-story-video-icon img{
    height: 25px;
    width: 25px;
}
.ac22-most-rw-bg{
    background: #D7D7D7;
box-shadow: 0px 17px 17px rgba(0, 0, 0, 0.25);
}
.ac22-mrw-padding{
    padding: 0;
}
ul.ac22-lead-listing {
    padding-left: 0;
    list-style: none;
}
.box-ac22-board {
    /* background: #fff;
    border: 1px solid #e9e9e9; */
    box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%);
    /* padding: 15px; */
    border-radius: 4px;
    margin-bottom: 15px;
}
.wc22-table-slider .slick-list.draggable {
    padding: 0px 60px 0 0 !important;
}
h3.title-w-icon-psl {
    background: transparent !important;
    color: #fff!important;
    padding: 7px 25px 0 !important;
    width: 100%;
}
ul.ac22-lead-listing {
    margin: 10px 0 0;
}
.wc22-table-slider .slick-slide {
    margin: 0 7px;
}
.wc22-row-gap-1 .wc-most-run-wicket-box:last-child .box-ac22-board {
    margin-bottom: 0;

}
ul.ac22-lead-listing li:nth-child(odd){
    background-color: #E9E9E9 !important;
}
ul.ac22-lead-listing li {
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
    padding-top: 5px;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
}
ul.ac22-lead-listing li span {
    float: right;
    padding-left: 50px;
    width: 136px;
    line-height: 24px;
}
h3.title-w-icon-psl{
    border: 0 !important;
    margin-bottom: 0;
}
.bg-D7D7D7{
    background-color: #D7D7D7;
}
.ac22-latest-video-sect{
    /* background-color: #D7D7D7; */
    margin: 35px 0;
    padding-bottom: 45px;
    padding-top: 12px;
    box-shadow: 0px 17px 17px rgba(0, 0, 0, 0.25);
}
.ac22-hot-cities-sect{
    background-color: #D7D7D7;
    margin: 0 0 35px;
    padding-bottom: 45px;
    padding-top: 12px;
    box-shadow: 0px 17px 17px rgba(0, 0, 0, 0.25);
}
.ac22-lts-video-btn{
    background: #002559;
    color: #fff;
    border: 0;
    padding: 11px 15px;
    font-size: 12px;
    font-family: "noto sans", sans-serif;
}
.ac22-lts-video-btn a{
    color: #fff;
}
.ac22-lts-video-btn-2{
    background: #002559;
    color: #fff;
    border: 0;
    padding: 11px 15px;
    font-size: 12px;
    font-family: "noto sans", sans-serif;
}
.ac22-lts-video-btn-2 a{
    color: #fff;
}
.ac22-lts-vid-img img{
    max-height: 157px;
    object-fit: cover;
    width: 100%;
    border-radius: 10px;
    /* border-top-left-radius: 13px;
    border-top-right-radius: 13px; */
}
.nl-lts-video-mble-padding{
    padding-top: 25px;
}
.ac22-lts-vid-box {
    background: #0c5c2b;
    border-radius: 10px;
    margin-bottom: 15px;
}
.nl-ac22-lts-vid-box{
    display: flex;
    justify-content: space-between;
}
.nl-ac22-lts-vid-box .ac22-lts-vid-img{
    width: 45%;
}
.nl-ac22-lts-vid-box .ac22-lts-vid-desc{
    width: 55%;
}
.nl-ac22-lts-vid-box .ac22-lts-vid-desc p,
.nl-ac22-lts-vid-box .ac22-lts-vid-desc span{
    color: #fff !important;
}
.ac22-lts-vid-desc {
    padding: 15px;
    text-align: left;
}
.ac22-lts-vid-desc p{
    color: #002559;
    font-family: "noto sans", sans-serif;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 0;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 53px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.ac22-lts-vid-review{
    font-weight: 500;
font-size: 12px !important;;
line-height: 12px !important;
color: #46055C !important;
}


 .ac22-ltst-video .slick-slide {
	margin: 0 10px;
}
/* the parent */
.ac22-ltst-video .slick-list {
	margin: 0 -9px;
}

.ac22-ltst-news-section{
    margin: 35px 0;
}
.ac22-ltst-news-big-story{
    position: relative;
    border: 1px solid #BBBBBB;
    border-radius: 10px;
    padding: 15px;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.ac22-ltst-news-big-story-desc{
    position: absolute;
    bottom: 40px;
    width: 70%;
    left: 31px;
}
.ac22-ltst-news-big-story-desc h2{
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    display: inline;
    font-style: italic;
    margin-bottom: 0;
    padding-left: 0.5rem;
    font-size: 1.5rem;
    padding-top: 0rem;
    padding-bottom: 0.3rem;
}
.ac22-ltst-news-big-story-desc {
    padding: 15px 10px;
}
.ac22-ltst-news-big-story-img img{
    height: 480px;
    width: 100%;
    object-fit: cover;
    border-radius: 10px;
}
.ac22-ltst-news-small-story-img img{
    height: 132px;
    width: 100%;
    object-fit: cover;
    object-position: top center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    /* border: 1px solid #000; */
}
.ac22-ltst-news-small-story {
    width: 50% !important;
}
.ac22-ltst-news-small-story-box{
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 10px;
}
.ac22-ltst-news-small-story-desc {
    padding: 10px;
}
.ac22-ltst-news-small-story-desc p{
    /* color: #002559 !important; */
    font-family: "noto sans", sans-serif;
    font-weight: 600;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 62px;
    height: 62px;
    line-height: 20px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    margin-bottom: 10px;
}
.ac22-ltst-news-small-story-desc .ac22-ltst-news-update{
    /* color: #46055C; */
    font-size: 12px;
}
.ac22-ltst-news-small-story:nth-child(n+3){
    margin-top: 15px;
}

.ac22-acls{
    margin: 0 0 35px;
    padding: 20px 0 30px;
    background: #D7D7D7;
box-shadow: 0px 17px 17px rgba(0, 0, 0, 0.25);
}

.ac22-acls-box {
    background: #002559;
    border-radius: 10px;
    width: 18% !important;
    /* padding: 80px 50px; */
    position: relative;
    height: 210px;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
}
.ac22-acls-box-bg-img {
    position: absolute;
    left: 0;
    top: 0;
}
.ac22-acls-row .ac22-acls-box:nth-child(even) .ac22-acls-box-bg-img {
    transform: rotate(180deg);
    bottom: -1px;
    right: 0px;
    left: auto;
    top: auto;
}
.ac22-acls-box-bg-img-2 {
    position: absolute;
    left: 0;
    bottom: 30px;
    right: 0;
    text-align: center;
}
.ac22-acls-box-title {
    color: #fff;
    text-align: center;
}
.ac22-acls-box-title h3{
    font-weight: 600;
}
.ac22-acls-box-title span{
    font-size: 20px;
}

.ac22-gallery-img-section{
    background-image: url("../images/ac22-vector-2.png") !important;
    background: #002559;
    padding: 45px 0;
    background-repeat: no-repeat;
}
.ac22-gallery-img-section-2{
    background-image: url("../images/ac22-vector-2.png") !important;
    background: #002559;
    /* padding: 45px 0; */
    background-repeat: no-repeat;
}
.ac22-gallery-img img{
    height: 370px;
    width: 100%;
    object-fit: cover;
    object-position: top center;
}
#triangle-topleft {
	width: 0;
	height: 0;
	border-top: 100px solid red;
	border-right: 100px solid transparent;
}
.ac22-gallery-img-counter {
    position: absolute;
    bottom: 0;
    /* background: #FFC20F; */
    border-top: 40px solid #FFC20F;
    border-right: 32px solid transparent;
    padding: 10px 15px;
    display: flex;
    width: 115px;
    align-items: center;
}
.ac22-gallery-img-counter img{
    position: absolute;
    top: -27px;
    left: 24px;
}
.ac22-count{
    color: #000;
    font-weight: 600;
    font-family: "noto sans", sans-serif;
    margin-left: 10px;
    position: absolute;
    top: -32px;
    right: 15px;
}
.ac22-img-galery-title h2{
    font-family: "noto sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    display: inline;
    line-height: 44px;
    /* font-size: 36px; */
    margin-bottom: 0;
}
.ac22-img-galery-title .asia-cup-2022{
    color: #FFC20F;
    font-size: 12px;
    margin-top: 30px;
}
.ac22-more-gallery-btn-box{
    position: absolute;
    bottom: 0;
    left: 10px;
}
a.ac22-more-gallery {
    font-weight: 900;
    font-size: 20px;
    line-height: 27px;
    color: #FFC20F;
    font-style: italic;
}
.ac22-ltst-news-small-story-img {
    width: 100%;
}
.ac22-ltst-video .slick-dots li {
    width: 50px ;
    height: 8px ;
    /* border: 1px solid; */
    background: #BBBBBB;
    margin: 3px;
    height: 6px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
}
.ac22-ltst-video .slick-dots li button {
    width: 50px;
}
.ac22-ltst-video .slick-dots {
    bottom: -26px;
}
.ac22-ltst-video  .slick-dots li button:before {
    width: 50px;
}
.ac22-ltst-video  .slick-dots li.slick-active button:before {
    opacity: 1;
    color: transparent;
    background: #002559;
    height: 6px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
}
.ac22-ltst-video  .slick-dots li button:before {
    color: transparent;
}
a.ac22-img-highlight img{
    height: 210px;
    width: 100%;
    object-fit: cover;
    object-position: center;
}
.ac22-acm-vs.ms-2 {
    width: 84%;
}
.asia-trophy{
    position: absolute;
    bottom: 0;
    width: 220px !important;
    right: 0;
}

.half {
    z-index: 0;
    transform: skew(45deg);
    position: fixed;
    height: 100%;
    top: 0;
    width: 100%;
    background-color: white;
    color: black;
    left: -50%;
    transition: transform 0.3s linear, z-index 0.3s step-end;
  }
  
  .half:hover ~ .half {
    transition: transform 0.3s linear, z-index step-start;
  }
  .half:hover .half__txt {
    transform: translatex(-20%) scale(1.2);
  }
  .half:hover.half--second {
    transform: translatex(-20%) skew(45deg);
  }
  .half:hover.half--second .half__txt {
    transform: translatex(20%) scale(1.2);
  }
  
  .half--second {
    color: white;
    background-color: black;
    left: 50%;
  }
  .half--second:after {
    content: "";
    background-color: inherit;
    width: 101%;
    height: 51%;
    position: absolute;
    z-index: -1;
    top: 0;
    right: -100%;
  }
  
  .half__content {
    position: absolute;
    transform: skew(-45deg);
    display: flex;
    width: 50%;
    height: 100%;
    justify-content: center;
    align-items: center;
  }
  
  .half--first .half__content {
    right: 0;
  }
  
  .half__txt {
    font-size: 10vw;
    line-height: 1em;
    text-transform: uppercase;
    font-family: sans-serif;
    position: relative;
    transition: transform 0.3s linear;
  }
  .resp-pos-relative{
    position: relative;
    height: 210px;
}
.ac22-header-brdr{
    border-bottom: 2px solid #e4e4e4;
}
/* End asia cup 2022 */
.nl-main-first-story{
    width:48.7% !important
}
.nl-latest-blogs-first-story{
    width:48.7% !important;
}
.nl-small-first-story{
    width:50% !important;
}
.nl-latest-blog-small-story-img{
    border-radius: 10px;
    height: 170px;
    object-fit: cover;
    width: 100%;
}
.nl-latest-blog-small p{

}
.nl-small-first-story-box{
    width:48.8% !important;
    background-color: #113627;
    border-radius: 15px;
}
.row-cards{
    box-shadow: none;
}
.nl-sm-story-img{
    border-radius: 15px;
    height: 170px;
    width: 100%;
    object-fit: cover;
    object-position: top center;
}
.nl-card_text {
    padding: 0;
    font-weight: bold;
    line-height: 18px;
    letter-spacing: 0.2px;
    margin-bottom: 8px;
    font-size: 14.5px;
    color: #fff;
    font-family: Noto Sans;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 36px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.nl-text-muted {
    color: #e4f9eb!important;
    font-size: 10px;
    font-family: Noto Sans;
    margin-top: 10px;
}
.nl-main-first-story-img{
    height: 578px;
    object-fit: cover;
    object-position: top center;
    border-radius: 15px;
}
.nl-lb-overlay {
    position: absolute;
    bottom: 0;
    color: #fff;
    font-size: 24px !important;
    margin-bottom: 0;
    width: 100%;
    line-height: 1.25 !important;
    padding: 15px 35px;
    border-radius: 30px;
    background: linear-gradient(transparent, #21624791, #21624791, #21624791);
}
.nl-main-title {
        font-weight: 600;
    letter-spacing: 0.1px;
    font-family: Noto Sans;
    padding: 20px 25px;
    text-decoration: none;
    font-family: Noto Sans;
    font-size: 28px;
    font-style: normal;
    color: #fff;
}
.result_fixture_sec {
    background-color: #2e664f !important;
}
p.mb-2.clr-ffcd38 {
    font-size: 10px;
}
.nl-video-box{
    width: 100% !important;
    padding: 0 !important;
    border-radius: 10px;
    background: none;
    border-bottom: 1px solid #ffffff14;
    padding-bottom: 15px !important;
}
.nl-video-sect-padding{
    padding: 25px 0 18px;
}
.nl-vid-btn.slick-arrow {
    display: block;
    background: #e2e2e2;
    padding: 0px 13px 8px 5px;
    position: absolute;
    border-radius: 5px;
    right: 52px;
    top: -56px;
}
.nl-vid-btn-next.slick-arrow {
    display: block;
    background: #e2e2e2;
    padding: 0px 5px 8px 13px;
    position: absolute;
    border-radius: 5px;
    right: 10px;
    top: -56px;
}
.nl-vid-btn.slick-arrow .prev-arrow {
    background: transparent;
    border-left: 0 solid transparent;
    border-right: 10px solid #000000d9;
    padding-left: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}
.nl-more-videos-link-box{
    margin-right: 120px;
}
.nl-vid-btn-next.slick-arrow .next-arrow {
    background: transparent;
    border-right: 0 solid transparent;
    border-left: 10px solid #000000d9;
    padding-left: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}
.nl-video-card-img{
    max-height: 140px;
    object-fit: cover;
    width: 100%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.nl-video-body{
    padding: 10px;
}
.nl-video-body .nl-video-title{
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0.2px;
    font-size: 14.5px;
    color: #fff;
    font-family: Noto Sans;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 37px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.nl-video-bg{
    background: rgb(14,51,37);
background: linear-gradient(118.35deg,#0e281e,#184231 57.29%)
}
.nl-blogs-bg{
    /* background: rgb(14,51,37);
background: linear-gradient(90deg, rgba(14,51,37,1) 0%, rgba(24,79,57,1) 54%); */
}
.clr-ffcd38{
    color: #ffcd38;
}
.nl-latest-blogs-desc p,
.nl-yelow-text{
    font-family: 'Noto Sans';
    font-size: 12.5px;
}
.nl-video-section-title{
    margin: 0;
    color: #fff;
    font-family: Noto Sans;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 16px;
    text-overflow: ellipsis;
    white-space: nowrap;
    /* border-bottom: 3px solid #ebb51f; */
    display: -webkit-inline-box;
    /* padding: 0; */
    line-height: 25px;
    letter-spacing: 0.1px;
}
.nl-feature-tab-content{
    margin-bottom: 20px;
}
.nl-feature-tab-content .nav-link.active{
    background-color: #113627;
    color: #fff;
}
.nl-feature-tab-content .nav-link{
    background-color: #2e664f;
    border: 0;
    font-size: 12px;
    font-family: Noto Sans;
    border-radius: 5px;
    margin-right: 15px;
    line-height: 18px;
    text-transform: uppercase;
    color: #fff;
    padding: 8px 17px;
    font-weight: 600;
}
.nl-more-videos-link a{
    font-family: Noto Sans;
    font-size: 14px;
    color: #000;
    display: flex;
    text-transform: uppercase;
    align-items: center;
}
.nl-more-videos-link a:hover{
    color: #000;

}
.nl-more-videos-link a i{
    color: #000;
}
.nl-feature-main-box{
    width:32.7%
}
.nl-more-stories{
    color: #fff;
    font-family: Noto Sans;
    font-size:14px;
}
.nl-feature-title {
    width: 68%;
    padding-left: 10px;
}
.nl-feature-title p{
color:#fff;
font-weight: 300;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 77px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    margin-bottom: 8px;
}
.nl-feature-main-box:nth-child(n+4){
    margin-top: 10px;
}
.nl-more-stories + i{
    color: #ffcd38;
    font-size: 12px;
    font-weight: bold;
}
.nl-title{
    color: #000;
    font-style: italic;
    font-size: 33px;
}
.nl-feature-img {
    width: 28%;
}
.nl-feature-img img{
    width:100%;
    height: 110px;
    object-fit: cover;
    border-radius:10px;
}
.nl-feature-card{
    background: #2e664f;
    border-radius: 10px;
}
.nl-featured-tag{
    margin-bottom: 10px;
    font-size: 10px;
    text-transform: uppercase;
    font-family: Noto Sans;
}
.nl-crick-social-box {
    width: 100% !important;
    background: #2e664f;
    padding: 15px;
    border-radius: 10px;
}
.nl-crick-social-mini-title{
    color: #ffcd38;
    font-family: Noto Sans;
    font-size: 10px;
    margin-bottom: 10px;
}
.nl-crick-social-description{
    padding: 15px;
}
.nl-crick-social-title{
    color: #fff;
    font-family: Noto Sans;
    font-weight: 500;
    font-size: 16px;
}
.lr-0{
    left: 0;
    right: 0;
}
.nl-crick-social-img img{
    width: 100%;
    height: 230px;
    object-fit: cover;
    border-radius: 10px;
}
.nl-pr-table-main-box {
    width: 32%;
}
.nl-pr-table-box {
    width: 100%;
    background: rgb(27,68,52);
    background: linear-gradient(90deg, rgba(27,68,52,1) 0%, rgba(33,83,62,1) 54%);
    border-radius: 10px;
    position: relative;
}
.tab-naming-detail {
    display: flex;
    text-transform: uppercase;
    color: #fff;
    font-family: 'Noto Sans';
    font-size: 12px;
    font-weight: 600;
    position: absolute;
    top: 0;
    left: 0;
}
.nl-player-name {
    padding-top: 50px;
    color: #fff;
    font-size: 18px;
    margin-left: 15px;
    font-weight: 600;
    text-transform: capitalize;
    font-family: 'Noto Sans';
    position: relative;
}
.nl-player-name span{
    font-size: 12px;
}
.nl-player-name p{
    line-height: 16px;
    width: 70%;
    margin-bottom: 2px;
}
.nl-show-active-tab{
    background: #fff;
    color: #000;
    padding: 5px 15px;
    text-transform: uppercase;
    border-top-left-radius: 10px;
    margin-right: 15px;
    border-bottom-right-radius: 10px;
}
.nl-player-img {
    position: absolute;
    bottom: -10px;
    right: 20px;
}

.nl-team-flag{
    width: 30px;
    height: 20px;
}
.nl-teams-table .nl-teams-table-tbody tr td{
    line-height: 20px;
    font-family: 'Noto Sans';
    font-size: 13px;
    font-weight: 600;
}
.nl-teams-table .nl-teams-table-tbody tr {
    border-bottom: 3px solid #1d4937;
}
.nl-teams-table .nl-teams-table-tbody tr td i.fas.fa-caret-right {
    color: #ffcd38;
    margin-left: 15px;
    font-size: 14px;
}
.nl-w50px{
    width: 50px;
}
.nl-teams-table {
    margin-top: 10px;
}
.nl-pr-table-view-detail{
    margin-bottom: 0;
    font-size: 12px;
    font-family: 'Noto Sans';
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    text-align: right;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.nl-pr-table-view-detail i{
    color: #ffcd38;
    font-size: 16px;
    margin-left: 5px;
}
.nl-teams-table .nl-teams-table-tbody tr:last-child td:first-child { border-bottom-left-radius: 10px; }
.nl-teams-table .nl-teams-table-tbody tr:last-child td:last-child { border-bottom-right-radius: 10px; }
.nl-teams-table .nl-teams-table-tbody tr:last-child {     border-bottom: transparent;}
@media (min-width: 1200px) and (max-width: 1399px) {
    .gallery-icon {
        top: 62px;
    }
    .gallery-icon-2 {
        top: 172px;
    }
    #video-duration-sub-2 {
        top: 99px;
    }
    .mycontainer{
        zoom: 80% !important;
        }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .gallery-icon {
        top: 49px;
    }
    .gallery-icon-2 {
        top: 125px;
    }
    #video-duration-sub-2 {
        top: 71px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .gallery-icon {
        top: 63px;
    }
    .gallery-icon-2 {
        top: 155px;
    }
    #video-duration-sub-2 {
        top: 97px;
    }
    .bowler-name{
        width: 73%;
    }
    .bowler-over-detail{
        width: 27%;
    }
}
.table-striped>tbody>tr:nth-of-type(odd) {
    --bs-table-accent-bg: #ccc !important;
    color: var(--bs-table-striped-color);
}
.table-striped>tbody>tr:nth-of-type(even) {
    --bs-table-accent-bg: #fff !important;
    color: var(--bs-table-striped-color);
}
@media (max-width: 480px) {
    .gallery-icon {
        top: 68px !important;
    }
    .nl-responsive-pad-0{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .nl-latest-blogs-first-story {
        width: 100% !important;
    }
    .container-fluid.px-0.nl-video-bg {
        /* display: none; */
    }
    .nl-main-title {
        font-weight: 600;
        letter-spacing: 0.1px;
        font-family: Noto Sans;
        padding: 20px 15px;
        text-decoration: none;
        font-family: Noto Sans;
        font-size: 28px;
        font-style: normal;
        color: #fff;
    }
    .nl-main-slider .slick-list.draggable,
    .nl-blogs-story-slider .slick-list.draggable{
        padding: 0px 130px 0 0 !important;
    }
    .nl-lb-overlay {
        position: absolute;
        bottom: 0;
        color: #fff;
        font-size: 22px !important;
        margin-bottom: 0;
        width: 100%;
        line-height: 1.25 !important;
        padding: 15px 25px;
        border-radius: 0;
        background: linear-gradient(transparent, #216247ad, #001b10c2, #001b10);
    }
    p.caption.text-white.lb-overlay.radius-10 {
        background: linear-gradient(transparent, #216247ad, #001b10c2, #001b10);
    }
  
.nl-sm-story-img {
    border-radius: 10px;
    height: 140px;
}
/* the slides */
.nl-main-slider .slick-slide,
.nl-blogs-story-slider .slick-slide{
    margin: 0 7px;
}
ul.slick-dots {
    display: none !important;
}
.top_banner_sec {
    /* padding-top: 15px; */
    padding-bottom: 0px !important;
}
.caption{
    border-radius: 0 !important;
}
h2#latest_blogs {
    margin-bottom: 10px;
}
.nl-title {
    font-size: 22px;
}
/* the parent */
.nl-blogs-story-slider .slick-list {
    margin: 0 !important;
}


.nl-crick-social-slider .slick-slide {
    margin: 0 5px !important;
}
.nl-featured-gallery-slider .slick-slide  {
    margin: 0 5px 0 17px !important;
}
.nl-featured-gallery-slider .slick-list, .nl-crick-social-slider .slick-list {
    margin: 0 -5px !important;
}
.nl-main-slider .slick-list{
        margin:0 0px 0 0;
}
    .nl-main-first-story {
        width: 100% !important;
    }
    .nl-main-first-story-img {
        height: 300px;
        /* border-radius: 0; */
    }
    
    .nl-small-first-story {
        width: 100% !important;
        margin-top: 15px !important;
        background: transparent;
    }
    .nl-pr-table-main-box {
        width: 100%;
    }
    .logo a img {
        height: 40px !important;
    }
    .nl-small-first-story-box {
        width: 48% !important;
    }
    .ac22-one {
        left: 0 !important;
        top: 0 !important;
        background-image: none !important;
        -webkit-clip-path: none !important;
        clip-path: none !important;
        position: absolute !important;
        height: 190px !important;
        width: 100% !important;
        z-index: 9 !important;
    }
    .nl-feature-main-box {
        width: 100%;
    }
    .nl-feature-title {
        padding-left: 0;
        padding-right: 5px;
    }
    .nl-feature-card {
        background: none;
        border-radius: 0;
        border-bottom: 1px solid #ffffff14;
    }
    .nl-feature-main-box:nth-child(n+2){
        margin-top: 10px !important;
    }
    .container-fluid.px-0.nl-video-bg {
        /* display: none; */
    }
    .nl-feature-tab-content .nav-link{
        padding: 8px 9px;
        font-size: 11px;
    }
    .nl-video-card{
        display: flex;
    justify-content: space-between;
    align-items: center;
    }
    .nl-feature-img {
        width: 32%;
    }
    .nl-feature-img img {
        height: 105px;
    }
    .nl-video-card-img {
        width: 45%;
        border-radius: 10px;
        max-height: 104px;
    }
    .nl-video-body {
        width: 55%;
    }
    .nl-video-body .nl-video-title {
        font-weight: 500;
        line-height: 19px;
        font-size: 14.5px;
        margin-bottom: 10px;
        min-height: 59px;
        -webkit-line-clamp: 3;
    }
    .nl-video-box-slider .nl-video-box:nth-child(n+2){
        margin-top: 15px;
    }
    .nl-more-videos-link-box {
        display: none;
    }
    .nl-video-box {
        border-radius: 10px;
    }
    .ac22-two {
        display: none;
    }
    /* .footer-links {
        width: 49% !important;
        text-align: center;
        margin-bottom: 26px;
    } */
    .ac22-most-rw-bg {
        box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    }
    .ac22-acm .slick-dots li.slick-active button:before, .ac22-acm .slick-dots li button:before {
        font-size: 43px;
    }
    .ac22-acm .slick-dots li {
        width: 15px;
    }
    .ac22-acm .slick-dots {
        bottom: -5px;
    }
    .ac22-hot-cities-sect {
        box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    }
    .ac22-last-boxes-logo img{
        width: 170px;
    }
    .asia-trophy{
        display: none;
    }
    .ac22-groups p {
        line-height: 15px;
    }
    .ac22-acm-vs span {
        line-height: 19px;
        margin-right: 8px;
    }
    .asia-logo-22 {
        width: 110px;
    }
    time {
        color: #737373;
        font-size: 12px;
        display: flex;
        margin-left: 15px;
    }
    ul.navbar-nav.p-3.p-md-0.asia-list {
        display: flex;
        gap: 5px;
        /* height: 270px; */
        flex-flow: nowrap;
        overflow-x: scroll;
        -ms-scroll-snap-type: x mandatory;
        scroll-snap-type: x mandatory;
        width: 100%;
        max-width: 410px;
        scrollbar-width: none;
        padding: 12px 0 0 !important;
    }
    .asia-list li a {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .ac22-acm-box a h6 {
        font-size: 16px;
        padding: 10px 20px;
    }
    .ac22-acm-vs span {
           font-size: 17px;
    }
    ul.navbar-nav.p-3.p-md-0.asia-list li.nav-item {
        align-items: center;
        /* background-color: red; */
        color: white;
        /* border: 1px solid black; */
        display: flex;
        /* flex: 0 0 320px; */
        /* font-size: 20px; */
        justify-content: center;
        scroll-snap-align: start;
    }
    .ac22-acm .slick-slide {
        padding-left: 10px;
        padding-right: 10px;
    }
    .ac22-bg-section-2 {
        margin: 0 0 35px;
    }
    .ac22-bg-section {
        margin: 35px 0 ;
    }

    .ac22-sec-title-2{
        margin-top: 15px;
    }
    .ac22-bg-section-cf{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .asia-menu {
        order: 3;
        width: 100%;
    }
    .ac22-acls-row .slick-slide {
        padding-right: 20px;
    }
    .ac22-acls-row ul.slick-dots {
        right: 0;
        display: none !important;
    }
    .ac22-cup-matches-section {
        background-position: -21px -60px;
        margin-top: 110px;
        background-size: 206vmin 70vh;
    }
    /* .table-striped>tbody>tr:nth-of-type(even) {
        --bs-table-accent-bg: var(--bs-table-striped-bg);
        background: #fff !important;
    } */
    .ac22-acls-box {
        width: 100% !important;
        padding: 60px;
    height: auto;
    }
    .ac22-acls-box .slick-slide {
        padding-right: 15px !important;
    }

    button.ac22-lts-video-btn-2 {
        bottom: 0;
        position: absolute;
        left: 0;
        right: 0;
        margin: auto auto  15px;
        width: 92%;
    }
    section.ac22-latest-video-sect,
    .ac22-hot-cities-sect {
        position: relative;
        padding-bottom: 70px;
        padding-top: 0;
    }
    .ac22-video-story-title-box h3 {
        padding-left: 0;
        box-shadow: 2rem 0 0 #ffffff, -0.6rem 0 0 #ffffff;
    }
    .ac22-ltst-video .slick-slide {
        margin: 0 5px;
    }
    .ac22-ltst-video .slick-list {
        margin: 0;
    }
    .ac22-lts-vid-desc p {
        font-size: 14px;
        line-height: 19px;
        -webkit-line-clamp: 3;
        margin-bottom: 10px;
    }
    .ac22-lts-vid-desc {
        padding: 15px 15px 7px;
    }
    .ac22-ltst-news-responsive {
        border: 1px solid #BBBBBB;
        border-radius: 0;
        padding: 0 15px 15px;
        box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
        position: relative;
        padding-bottom: 65px;
    }
    .ac22-acls {
        padding: 25px 0 30px;
    }
    .ac22-ltst-news-big-story {
        position: relative;
        border: 0;
        border-radius: 0;
        padding: 0;
        box-shadow:none;
    }
    .ac22-ltst-news-small-story:nth-child(n+3) {
        margin-top: 0;
    }
    .ac22-gallery-img img {
        height: 270px;
    }
    .ac22-gallery-img-counter {
        border-top: 30px solid #FFC20F;
        border-right: 22px solid transparent;
        padding: 10px 15px;
        width: 85px;
    }
    .ac22-gallery-img-counter img {
        top: -23px;
        left: 10px;
    }
    .ac22-gallery-img-section {
        padding: 15px 0;
    }
    .ac22-img-galery-title h2 {
        line-height: 30px;
        font-size: 22px;
    }
    .ac22-more-gallery-btn-box {
        display: none;
    }
    .ac22-img-galery-title .asia-cup-2022 {
        margin-top: 15px;
    }
    .ac22-img-galery-title{
        margin-top: 15px !important;
    }
    
    .ac22-count {
        top: -28px;
        right: 12px;
    }
    button.ac22-lts-video-btn {
        position: absolute;
        bottom: 13px;
        left: 0;
        right: 0;
        margin: auto;
        width: 92%;
    }
    .ac22-main-small-story-row{
        flex-wrap: wrap;
    }
    .ac22-main-small-story-box {
        width: 100%;
    }
    .ac22-main-small-story-row .slick-dots li.slick-active button:before {
        font-size: 40px;
    }
    .ac22-main-small-story-row .slick-dots li button:before {
        font-size: 40px;
    }
    .ac22-main-small-story-row .slick-dots li {
        width: 13px;
    }
    .ac22-main-small-story-row .slick-dots {
        bottom: -17px;
    }
    .ac22-main-small-story-row .slick-dots li.slick-active button:before {
        color: #002559;
    }
    .ac22-video-story img {
        max-height: 320px;
    }
    .ac22-video-story-title-box {
        left: 2.7%;
        width: 80%;
    }
    .ac22-video-story-video-icon {
        top: -34px;
        left: 1px;
    }
    .ac22-ltst-news-big-story-img img {
        height: 280px;
    }
    .ac22-ltst-news-big-story-desc {
        left: 10px;
    bottom: 30px;
    }
    .ac22-ltst-news-small-story {
        width: 100% !important;
    }
    .ac22-ltst-news-small-story-desc p {
        min-height: 42px;
        height: 42px;
        -webkit-line-clamp: 2;
    }
    .ac22-sec-title {
        font-size: 22px;
        padding: 15px 0 15px;
    }
    .ac22-gallery-img-section {
        background-image: none !important;
        }
    .ac22-acls {
        margin: 0;
    }
    .ac22-latest-video-sect {
        box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    }
    .ac22-ltst-news-big-story-desc h2{
        box-shadow: 2rem 0 0 #002559, -0.6rem 0 0 #002559;
        font-size: 20px;    
    }
    .ac22-ltst-news-small-story-img {
        width: 30%;
    }
    .ac22-ltst-news-small-story-desc {
        width: 69%;
    }
    .ac22-ltst-news-small-story-box {
        box-shadow:none;
        border: 1px solid #E8E8E8;
        border-radius: 0;
        margin-top: 15px;
    }
    .ac22-ltst-news-small-story-img img {
        height: 90px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
    .ac22-ltst-news-small-story-desc {
        padding: 7px;
    }
    .ac22-main-small-story-row {
        bottom: -97px;
    }
    .ac22-main-left {
        width: 100%;
    }
    h3.ac22-highlights-title,
    .ac22-highlights-desc {
        text-align: center;
        width: 100%;
    }
    .ac22-main-sect {
        padding: 13px 0;
    }
    .ac22-main-sect-title {
        width: 80%;
        padding: 8px 5px;
    }
    .resp-pos-relative {
        position: relative;
        max-height: 350px;
        min-height: 220px;
    }
    .ac22-main-sect-title h3 {
        font-size: 20px;
        margin-bottom: 0;
        display: -webkit-box;
        min-height: 28px;
        overflow: hidden;
        text-overflow: ellipsis;
        height: 28px;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .ac22-main-right {
        width: 100%;
    }
    .ac22-add-box {
        margin-top: 13px;
    }
    .ac22-main-right-sect-title h6 {
        margin-bottom: 0;
        display: -webkit-box;
        min-height: 19px;
        overflow: hidden;
        text-overflow: ellipsis;
        height: 19px;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .ac22-main-right-sect-title {
        bottom: 5%;
    }
    .ac22-main-left img {
        max-height: 250px;
    }
    .ac22-highlights-desc {
        margin-bottom: 0;
    }
    
    button.ac22-watch-now {
        position: absolute;
        bottom: -10px;
        left: 0;
        right: 0;
        width: 30%;
        font-size: 14px;
        margin: auto;
        border: 0;
    }
    .ac22-img-highlight img{
        width: 100%;
        height: 200px;
    }
    .cell.batsman.total-bx.heading {
        padding-bottom: 9px;
    }
    .cell.batsman.allruns-out-bx.pr10px {
        padding-bottom: 16px;
    }
    .cell.batsman.allruns-out-bx.pr10px {
        line-height: 15px !important;
    }
    .cell.batsman.total-bx.heading {
        line-height: 21px !important;
    }
    .scorecard-box .cell {
        padding: 10px 20px 14px;
    }
    .cell.batsman.extras-bx.fw-normal{
        padding-bottom: 9px;
    }
    .cell.runs.extraruns{
        padding-bottom: 9px;
    }
    .cell.extra-box{
        padding-bottom: 9px;
    }
    .cell.bowler-bow {
        white-space: normal;
        line-height: 16px;
    }
    .fa-caret-down::before {
        margin-right: 4px !important;
    }
    .cell.batsman {
        white-space: normal;
        line-height: 19px;
    }
    .cell.batsman-position {
        white-space: nowrap !important;
    }
}

@media (min-width: 1400px) and (max-width: 1460px) {
    .cwc-2019-bx {
        width: 218px;
        margin-top: 15px;
    }
}

@media (min-width: 1400px) and (max-width: 1460px) {
    .cwc-2019-bx {
        width: 218px;
        margin-top: 15px;
    }
}

@media (min-width: 1350px) and (max-width: 1400px) {
    .cwc-2019-bx {
        width: 163px;
        margin-top: 15px;
    }
}


/* schorboard responsive */

@media (max-width: 1200px) {
    .tr-scorecard-box.batsmanbx {
        padding-bottom: 15px;
    }
    .cell.batsman-position {
        width: 48%;
    }
    .scorecard-batsman {
        padding-bottom: 24px;
    }
    .scorecard-box .cell {
        padding-right: 5px;
        padding-left: 10px;
    }
    .cell.batsman-position {
        position: absolute;
        bottom: -5px;
        border-top: 0px;
    }
    .cell.batsman {
        width: 52%;
    }
    .cell.batsman.extras-bx.heading {
        width: auto;
    }
    .cell.extra-box {
        width: auto;
    }
}

@media (min-width: 1200px) and (max-width: 1350px) {
    .cwc-2019-bx {
        display: none !important;
    }
    .d_menu ul {
        font-size: 14px;
    }
}

@media (min-width: 1290px) {
    .d_menu ul {
        font-size: 13px;
    }
}

@media (min-width: 1250px) {
    /*changes for one line name of team */
    .ul_rptr li .team_fr2 {
        max-width: 200px !important;
    }
    .ul_rptr li .team_fr1 {
        max-width: 200px !important;
    }
    ul.ul_rptr .fr_fifty {
        width: 60%;
    }
    ul.ul_rptr .fr_fifty + .fr_fifty {
        width: 40%;
    }
    .ul_rptr li .fr_fifty .fr_from p {
        line-height: 20px;
    }
    /* .container {
		width: 1248px;
		padding-left: 24px;
		padding-right: 24px;
	} */
    .container-fluid {
        padding-left: 24px;
        padding-right: 24px;
    }
}

hr {
    float: left;
    width: 100%;
    border: 1px solid #E8E8E8;
}

.mt-6 {
    margin-top: 6rem!important;
}

.menu_bar {
    float: left;
    width: 100%;
    margin-top: 0px;
    background: #003620;
    height: 60px;
    left: 0;
}

.logo {
    float: left;
    /* background: #fff; */
    position: relative;
    padding: 25px 15px 1px 24px;
    margin-right: 50px;
}

.logo:after {
    position: absolute;
    right: -20px;
    top: 0px;
    content: '';
    width: 40px;
    height: calc(100% + 0px);
    content: '';
    /* background: #fff; */
    -webkit-transform: skew(-25deg);
    -moz-transform: skew(-25deg);
    -o-transform: skew(-25deg);
}

.logo a {
    width: 172px;
    float: left;
    position: relative;
    z-index: 1;
    margin-top: -24px;
}

.logo a img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    height: 48px;
}

header.hdr_fixed .logo {
    padding: 4px 15px 1px 24px;
}

.d_menu {
    float: left;
}

.d_menu ul {
    float: left;
    list-style: none;
    margin: 0px;
    padding: 0px;
    font-size: 14px;
}

.d_menu ul li {
    float: left;
    margin: 0 1px;
}
.cell.extra-box {
    width: 38%;
    text-align: right !important;
}
.cell.runs.extraruns {
    width: 10%;
}
.cell.batsman.extras-bx {
    width: 52%;
}
.d_menu ul li a {
    float: left;
    color: #FFF;
    font-family: 'Noto Sans';
    font-weight: 600;
    text-decoration: none;
    padding: 20px 10px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    position: relative;
}
.home-banner-crick{
    margin: 0 0 15px 0;
}
.d_menu ul li.vid_nav a {
    padding: 20px 10px 20px 22px;
}

.d_menu ul li.vid_nav a:after {
    position: absolute;
    left: 8px;
    top: calc(50% - 4px);
    content: '';
    width: 8px;
    height: 8px;
    background: #E30613;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-animation: glowing 1500ms infinite;
    -moz-animation: glowing 1500ms infinite;
    -o-animation: glowing 1500ms infinite;
    animation: glowing 1500ms infinite;
}

.d_menu ul li:hover a,
.d_menu ul li:focus a {
    background: #EBB51F;
}

.d_menu ul li.active a:before {
    background: #EBB51F;
    width: 100%;
    height: 4px;
    left: 0px;
    bottom: 0px;
    content: '';
    position: absolute;
}

.right {
    float: right;
}

.left {
    float: left;
}

.srch_btn {
    float: left;
    height: 60px;
    padding: 10px 14px;
    border: none;
    /* border-left: solid 1px #E8E8E8; */
    /* border-right: solid 1px #E8E8E8; */
    font-size: 20px;
    color: #fff !important;
    text-decoration: none !important;
    line-height: 36px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    background: #003620;
    position: relative;
    z-index: 1;
    /* border-bottom: 4px solid #EBB51F; */
}

.srch_btn:hover,
.srch_btn:focus {
    background: #EBB51F;
}

.ml46 {
    margin-left: 56px;
}

.srch_submit {
    position: absolute;
    height: 60px;
    width: 60px;
    background: none;
    border: none;
    right: 0;
    top: 0;
    display: none;
    z-index: 1;
}

.close_search {
    position: absolute;
    right: 60px;
    top: 0px;
    width: 100%;
    height: 60px;
    text-align: center;
    line-height: 20px;
    display: none;
    z-index: 1;
    padding: 20px;
}

.close_search_open {
    display: block;
}

.lang_btn {
    float: left;
    width: 100px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #EBB51F !important;
    text-decoration: none !important;
    font-size: 14px;
    font-weight: bold;
}

.live_btn {
    float: left;
    width: 100px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #fff !important;
    text-decoration: none !important;
    font-size: 14px;
    font-weight: bold;
    background: #EBB51F;
}

.srch_overlay {
    height: 100%;
    width: 100%;
    display: none;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.9);
    text-align: center;
    padding: 30px;
}

.srch_overlay .srch_close {
    float: right;
    font-size: 20px;
    cursor: pointer;
    color: #fff;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.srch_overlay .srch_close:hover {
    color: #EBB51F;
}

.srch_overlay input[type=text] {
    padding: 0 15px;
    font-size: 16px;
    border: none;
    height: 50px;
    float: left;
    width: calc(100% - 50px);
    background: none;
    border: solid 1px #EBB51F;
    color: #fff;
}
#st-1.st-has-labels .st-btn{
    min-width: 20px !important;
}
.st-btn.st-first {
    background-color: transparent !important;
}
#st-1 .st-btn[data-network='twitter'] {
    background-color: transparent !important;
}
#st-1 .st-btn{
    margin-right: 0!important;
}
.sharethis-inline-share-buttons {
    margin-right: 0;
}
#st-1 .st-btn[data-network='twitter'] img {
    background: #00acee !important;
    border-radius: 50%;
}
#st-1 .st-btn > img{
    height: 22px!important;
    width: 22px!important;
    top: 0!important;
    vertical-align: middle!important;
}
#st-1 .st-btn[data-network='facebook'] > span {
    display: none;
}
ul.slick-dots {
    right: 0;
}

.col-md-12.mb-2.pe-2:nth-child(odd) {
    padding-left: 1px;
    padding-right: 5px;
}

.col-md-12.mb-2.pe-2:nth-child(even) {
    padding-right: 0;
    padding-left: 5px;
}

.srch_overlay button {
    float: left;
    width: 50px;
    height: 50px;
    background: #EBB51F;
    font-size: 20px;
    border: none;
    cursor: pointer;
    color: #fff;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.srch_overlay button:hover {
    background: #c5c0c0;
    color: #EBB51F;
}

.srch_overlay input[type=text]::-webkit-input-placeholder {
    color: #fff;
}

.srch_overlay input[type=text]::-moz-placeholder {
    color: #fff;
}

.srch_overlay input[type=text]:-ms-input-placeholder {
    color: #fff;
}

.srch_overlay input[type=text]:-moz-placeholder {
    color: #fff;
}

.srch_frm {
    display: inline-block;
    width: 100%;
    max-width: 500px;
}


/* START: PSL CUSTOM PAGE STYLES HERE*/

.psl_lrg_col {
    float: left;
    min-height: 100px;
    width: calc(100% - 650px);
    padding-top: 40px;
}

.psl_lrg_col_news {
    float: left;
    min-height: 100px;
    width: calc(100% - 424px);
    margin-right: 24px;
    padding-top: 40px;
}

.psl_lrg_col-full {
    float: left;
    width: 100%;
}

.psl-center-bxx {
    float: left;
    min-height: 100px;
    width: 300px;
    margin-right: 24px;
    padding-top: 40px;
}

.psl_sidebar_col_vid {
    float: left;
    min-height: 100px;
    width: 300px;
    padding-top: 40px;
}

.listingbox-psl-menu {
    margin-top: 20px;
    text-align: center;
}

ul.listing-b-psl-p {
    padding: 0;
    margin: 0 auto;
    max-width: 800px;
}

ul.listing-b-psl-p li:last-child {
    margin-right: 0px;
}

ul.listing-b-psl-p li {
    list-style: none;
    display: inline-block;
    font-size: 16px;
    margin-right: 50px;
}

ul.listing-b-psl-p li:hover a {
    background: #ffda23;
    text-decoration: none;
}

ul.listing-b-psl-p li a {
    color: #333;
    text-transform: uppercase;
    padding: 10px 20px;
    border-bottom: 1px solid;
}

table.table.table-striped thead.point-table-head {
    background: #ffda23;
}

.psl_lrg_col h1.title,
.videopsl-bx- h1.title,
.boxes-stories- h2.title-2,
.pointstbale-cl h2.title-2,
.psl_sidebar_col_vid h1.title {
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.boxes-stories- h3.title-3 {
    font-size: 17px;
    margin-top: 10px;
    line-height: 23px;
    color: #000;
}

.pointstable-psl- img.img-psl-bx {
    width: 30px;
}

.pointstbale-cl td {
    padding-right: 2px !important;
    padding-left: 2px !important;
}

.boxes-stories- .psl-datebox- {
    margin-top: 10px;
    color: #888888;
}

img.img-psl-bx {
    width: 50px;
}

.previews-winner_ {
    float: left;
    width: 100%;
}

.previews-winner_ h3 {
    color: #fff;
    background: #003620;
    font-size: 18px;
    padding: 10px 15px;
}

.desk-banner{
    display: block;
}
.mob-banner{
    display: none;
}
.previews-winner_ .boxes_ {
    background-image: linear-gradient(to bottom, rgba(255, 0, 0, 0), rgb(255, 218, 35));
    padding: 10px 15px;
    float: left;
    width: 100%;
}

.pw-box {
    text-align: center;
    width: 33.33%;
    float: left;
}

.yearpsl-pw {
    font-size: 15px;
    font-weight: bold;
}
/*.bg-bol-row:nth-child(even){*/
/*    background-color: rgba(31, 84, 73, 0.35) !important;*/
/*    color: #fff;*/
/*}*/
.box-psl-bx-fea {
    position: relative;
}
.live-bating-row th {
    color: #167864;
    font-weight: bold;
    line-height: 14px;
    text-align: left;
    padding-left: 10px
}
.box-psl-bx-fea h2 a {
    color: #fff;
}
tr.bg-bol-row.live-bating-row td{
    text-align: center;
}
tr.bg-bol-row.live-bowling-row td{
    padding-left:5px;
    line-height: 19px ;
}
tr.bg-bol-row.live-bowling-row:nth-child(even){
    background-color: rgba(0, 60, 48, 0.35);
    color: #fff;
}
tr.bg-bol-row.live-bowling-row th{
    line-height: 19px ;
}
.box-psl-bx-fea h2 {
    position: absolute;
    bottom: 0;
    padding: 10px 15px;
    background-image: linear-gradient(to bottom, rgba(255, 0, 0, 0), rgb(0, 0, 0));
    margin-bottom: 0;
    font-size: 26px;
    font-weight: bold;
}

.pointstbale-cl tbody td {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.worldcup_video .lts_txt {
    background: #fff;
}

.box_col:nth-child(even) .box-str-area {
    padding-right: 0;
}

.worldcup_video .box_col {
    margin-top: 15px;
    /* margin-bottom: 15px; */
}

.boxes-stories- .box {
    width: 50%;
    float: left;
    margin-bottom: 15px;
}

.boxes-psl-dis {
    background: #fff;
    padding: 10px;
    width: 100%;
    min-height: 165px;
}

.fea-box-area h1.title {
    padding-right: 24px;
}

.previews-winner_ h5 {
    font-size: 13px;
}

.boxes-stories- .box a {
    color: #333;
}

.psl-fea-box {
    padding-right: 24px;
}

.boxes-stories- {
    float: left;
    width: 100%;
    margin-top: 25px;
}

.videopsl-bx- {
    margin-right: 24px;
    float: left;
    min-height: 100px;
    width: 300px;
    padding-top: 40px;
}

.boxes-fea-video.video_listed .vid_box_fifty {
    width: 100%;
}

.boxes-fea-video .vid_box_fifty {
    width: 50%;
}


/* END: PSL CUSTOM PAGE STYLES HERE*/

.lrg_col {
    float: left;
    min-height: 100px;
    width: calc(100% - 370px);
    margin-right: 24px;
    padding-top: 20px;
}

.sidebar_col {
    float: left;
    min-height: 100px;
    width: 340px;
    padding-top: 0px;
}

.ad_box {
    float: left;
    width: 100%;
    padding-bottom: 30px;
    text-align: center;
}

.ad_box_mob {
    float: left;
    width: 100%;
    padding-bottom: 30px;
    text-align: center;
    display: none;
}

.triangle {
    position: relative;
}

.triangle:before {
    position: absolute;
    left: 0px;
    top: -43px;
    width: 100%;
    height: 44px;
    content: '';
    background: url(../images/mask.png) no-repeat;
    background-size: 100% 100%;
}

.lts_box:after {
    position: absolute;
    right: 0px;
    top: 0;
    width: 23px;
    height: 100%;
    /* content: ''; */
    background: url(../images/side-shaddow.png) no-repeat;
    background-size: 100% 100%;
}

.bdr .box_col:last-child .lts_box:after {
    display: none;
}

.vid_box_fifty .bdr .box_col:nth-child(4) .lts_box:after {
    display: none;
}

.vid_box_fifty .bdr .box_col:nth-child(2) .lts_box:after {
    display: none;
}

.latest_news {
    /* float: left;
	/* width: 100%; */
    /* position: relative;  */
}

.latest_news2 {
    position: relative;
}

.my-read {
    width: 124px !important;
    height: 34px !important;
}
div#future {
    /* padding-left: 0!important; */
}
.lb-overlay{
    position: absolute;
    bottom: 0;
    color: #fff;
    font-size: 24px !important;
    margin-bottom: 0;
    width:100%;
    line-height: 1.25 !important;
    padding: 38px 20px 25px !important;
    background: linear-gradient(transparent, #0000009e, #000000d6, #000);
}
.nl-featured-gallery-desc {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 15px 15px 7px;
    background: linear-gradient(transparent, #000000d1, #000000d1);
    border-radius: 15px;
}
  /* the slides */
  .nl-crick-social-slider .slick-slide{
    margin: 0 5px 0 10px !important;
}
.nl-crick-social-slider .slick-slide{
  margin: 0 5px 0 17px !important;
}

/* the parent */
.nl-featured-gallery-slider .slick-list ,
.nl-crick-social-slider .slick-list {
    margin: 0 -13px;
}

 /* the slides */
.nl-video-box-slider .slick-slide{
   margin: 0 13px;
}
/* the parent */
.nl-video-box-slider .slick-list {
   margin: 0 -13px;
}

.nl-featured-padding,
.nl-blogs-padding,
.nl-featured-gallery-padding,
.nl-most-read-section {
    padding: 40px 0;
}
.nl-featured-gallery-slider button ,
.nl-crick-social-slider button {
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }
  
  .nl-featured-gallery-slider  .slide-arrow ,
  .nl-crick-social-slider  .slide-arrow {
    position: absolute;
    top: 50%;
    margin-top: -15px;
  }
  
  .nl-featured-gallery-slider .prev-arrow ,
  .nl-crick-social-slider .prev-arrow {
    left: -20px;
    width: 0;
    height: 0;
    border-left: 0 solid transparent;
    border-right: 15px solid #ffcd38;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    z-index: 99;
  }
  .nl-most-read-section{
    /* background-color: #002616; */
  }

  .nl-featured-gallery-slider .next-arrow,
  .nl-crick-social-slider .next-arrow {
    right:0;
    width: 0;
    height: 0;
    border-right: 0 solid transparent;
    border-left: 15px solid #ffcd38;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
  }
.nl-card-text-2 {
    padding: 0;
    font-weight: bold;
    line-height: 21px;
    font-size: 18px;
    color: #fff;
    font-family: Noto Sans;
    word-break: break-word;
}
div#nav-tab .nav-link:focus, .nav-link:hover {
    color: #fff !important;
}
.nl-featured-gallery-box-img{
    height: 450px;
    object-fit: cover;
    border-radius: 15px;
}
.nl-featured-gallery-box{
    width: 100% !important;
}
#video-duration-main-newss {
    position: absolute;
    text-align: center;
    bottom: 80px;
    left: 7px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* top: 50%; */
    bottom: 37px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 40px;
}

.most_read_body ul li a p:hover {
    text-decoration: underline;
}

.latest_news h1,
.latest_news h2 {
    margin: 0px;
    color: #242424;
    font-size: 18px;
    line-height: 24px;
    font-weight: bold;
    padding: 8px 0;
    /* margin-bottom: 20px; */
    padding-right: 130px;
}

p.caption.update-caption {
    position: absolute;
    bottom: -16px;
    color: #fff;
    font-size: 20px;
    width: 100%;
    line-height: 1.5rem;
    padding: 25px 15px;
    background: linear-gradient( 180deg, rgba(7, 7, 7, 0) 0%, rgba(61, 61, 61, 0.546667) 34.38%, rgba(37, 37, 37, 0.49) 81.25%);
}
.icon-arrow-bt {
    margin-right: 5px;
    margin-top: 5px;
}
p.caption.feature-caption {
    font-weight: 600;
    letter-spacing: 0.1px;
    position: absolute;
    bottom: 0;
    color: #fff;
    /* font-size: 28px !important; */
    font-size: 28px !important;
    width: 100%;
    line-height: 1.25;
    padding: 8px 10px;
    /* background: linear-gradient(180deg, rgba(7, 7, 7, 0) 0%, rgba(61, 61, 61, 0.546667) 26.38%, rgba(37, 37, 37, 0.49) 81.25%); */
    background: linear-gradient(transparent, #0000009e, #000000d6, #000);
}

.ts-mt {
    margin-top: 13px;
}

.latest_news h3 {
    /* margin: 0px;
	color: #242424;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	padding: 8px 0;
	margin-bottom: 20px;
	padding-right: 130px; */
    margin: 0px;
    color: #242424;
    font-size: 18px;
    line-height: 24px;
    font-weight: bold;
    padding: 8px 0 0;
}

.read_more {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 124px;
    height: 34px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 33px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.read_more:hover {
    background: #EBB51F;
    color: #fff;
}

.position-fix {
    display: inline-block;
    position: unset;
    float: right;
}

.box {
    float: left;
    width: 100%;
}

.box_col {
    float: left;
    width: 25%;
}

.bdr .box_col {
    /*border-right: 1px solid #DBDBDB;*/
}

.bdr .box_col:last-child {
    border-right: none;
}

.vid_box_fifty .bdr .box_col:last-child {
    /*border-right: 1px solid #DBDBDB;*/
}

.lts_box {
    /* float: left; */
    width: 100%;
    position: relative;
}

.lts_img {
    float: left;
    width: 100%;
    height: 0px;
    position: relative;
    padding-bottom: 55.0%;
    overflow: hidden;
}

.lts_img img {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: -23px;
    right: 0px;
    bottom: 0;
    /*height: 100%;*/
    width: 100%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.abtimg img {
    width: 200px;
    height: 200px;
    border-radius: 50%;
    margin-left: 15%;
    margin-top: 8%;
    margin-bottom: 6%;
}

.card_custom {
    background: white;
}

.lts_box:hover .lts_img img {
    transform: scale(1.05);
}

.lts_box:hover .lts_txt strong {
    text-decoration: underline;
}

.vid_box_fifty .lts_img {
    padding-bottom: 56.25%;
}

.lts_txt {
    float: left;
    width: 100%;
    line-height: 17px;
    /* padding: 10px; */
    /* background: #FFFFFF; */
    /* min-height: 134px; */
}

.lts_txt span {
    /* float: left; */
    width: 100%;
    color: #016652;
    font-size: 12px;
    font-weight: normal;
    margin: 5px 0 10px 0;
    line-height: 17px;
    text-align: center;
}

.lts_txt strong {
    /* float: left; */
    width: 100%;
    margin: 2px 0;
    color: #242424;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    letter-spacing: -.5px;
    /* text-align: center; */
}

.lts_txt p {
    float: left;
    width: 100%;
    font-size: 11px;
    margin-bottom: 0px;
    line-height: 17px;
    color: #333333;
    margin-top: 5px;
}

#video-duration-main-inside {
    position: absolute;
    text-align: center;
    /* bottom: 80px; */
    left: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 45%;
    /* bottom: 0; */
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 20px;
}

#video-duration-main-inside-news {
    position: absolute;
    text-align: center;
    /* bottom: 80px; */
    left: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 54%;
    /* bottom: 0; */
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 40px;
}

#video-duration-main-news {
    position: absolute;
    text-align: center;
    /* bottom: 80px; */
    left: 7px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* top: 50%; */
    bottom: 47px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 40px;
}

#video-duration-main-sub-news {
    position: absolute;
    text-align: center;
    /* bottom: 80px; */
    left: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* top: 50%; */
    bottom: 90px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 20px;
}

.concat {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    /* line-height: 16px; */
    max-height: 75px;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}

.lv {
    font-size: 18px;
    color: #000;
    font-weight: bold;
}

.concat:after {
    content: '...';
}

.vid_box_fifty {
    float: left;
    width: 50%;
}

.vid_box_fifty .box_col {
    width: 49.5%;
}

.fifty1 .lts_txt {
    background: #016652;
    border-top: solid 4px #FFDF00;
    padding: 20px;
    min-height: 150px;
}

.fifty1 {
    background: #016652;
    border-top: solid 4px #FFDF00;
    padding: 20px;
    min-height: 191px;
}

.sphide .fifty1 .lts_txt {
    min-height: 193px;
}

.fifty1 .lts_txt strong {
    color: #FFDF00;
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 10px;
}

.fifty1 .lts_txt p {
    color: #FFFFFF;
    font-size: 14px;
    line-height: 20px;
}

.lts_txt span.vid_pub_date,
.vid_pub_date {
    color: #333333;
    font-size: 11px;
    line-height: 2px;
    /* float: left; */
    width: 100%;
    margin-top: -20px;
}

.fifty1 .lts_txt span.vid_pub_date,
.fifty1 .vid_pub_date {
    color: #FFFFFF;
    font-size: 15px;
    line-height: 17px;
    float: left;
    width: 100%;
    margin-top: 10px;
}

.rltd_new {
    float: left;
    width: 100%;
    padding: 10px;
    position: relative;
    background: #FFFFFF;
}

.rltd_new:after {
    position: absolute;
    right: 0px;
    top: 0;
    width: 23px;
    height: 100%;
    content: '';
    background: url(../images/side-shaddow.png) no-repeat;
    background-size: 100% 100%;
}

.bdr .box_col:last-child .rltd_new:after {
    display: none;
}

.rltd_new:before {
    border-top: 1px solid #DBDBDB;
    width: calc(100% - 20px);
    left: 10px;
    top: 0px;
    position: absolute;
    content: '';
}

.rltd_new p {
    margin-bottom: 10px;
    float: left;
    width: 100%;
}

.rltd_new p a {
    float: left;
    padding-left: 34px;
    font-size: 11px;
    line-height: 12px;
    color: #333333;
    text-decoration: none;
}

#video-duration-main-2 {
    position: absolute;
    text-align: center;
    bottom: 0;
    left: 41%;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 50%;
    background-color: white;
    border-radius: 20px;
    height: 30px;
    padding: 2px;
    width: 60px;
}

#video-duration-sub-2 {
    position: absolute;
    bottom: 0;
    left: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 130px;
    background-color: #fff;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 20px;
}

.vid_icon {
    background: url(../images/outline-video_library-24px.png) no-repeat;
    background-position: 0 3px;
}

.img_icon {
    background: url(../images/outline-photo_library-24px.png) no-repeat;
    background-position: 0 3px;
}

.chart_icon {
    background: url(../images/outline-poll-24px.png) no-repeat;
    background-position: 0 3px;
}

.editor_pick .lts_img img {
    width: auto;
}

.fifty1 .lts_txt span {
    color: #FFDF00;
    font-size: 11px;
}

.vid_box_fifty.second-box-video .box_col:nth-child(odd) {
    padding-right: 4px;
}

.latest_news.lts_nws.editor_pick .vid_box_fifty.fifty1.mb {
    padding-right: 5px;
}

.editor_pick .vid_box_fifty + .vid_box_fifty .lts_txt {
    background: #003620;
}

.boxes-stories- .box:nth-child(odd) {
    padding-right: 10px;
}

.filter_box {
    width: 200px;
    height: 40px;
    background: #E8E8E8;
    border: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    float: right;
    /* margin-top: -60px;
	margin-right: 130px;
	padding: 3px 10px; */
    cursor: pointer;
    position: relative;
}

.filter_box i {
    color: #B2B2B2;
    position: absolute;
    right: 5px;
    font-size: 20px;
    top: calc(50% - 10px);
}

.fltr_heading {
    float: left;
    color: #76766F;
    font-size: 11px;
    line-height: 17px;
    width: 100%;
}

.fltr_txt {
    float: left;
    color: #016652;
    font-size: 14px;
    line-height: 18px;
    width: 100%;
}

.filter_box ul {
    display: none;
    position: absolute;
    padding: 0px;
    margin: 0px;
    list-style: none;
    width: 100%;
    top: 40px;
    left: 0px;
    background: #fff;
    z-index: 11;
    -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
}

.filter_box ul li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #E8E8E8;
}

.filter_box ul li a {
    float: left;
    width: 100%;
    color: #016652;
    font-size: 12px;
    line-height: 18px;
    text-decoration: none;
    padding: 8px 10px;
}

.slctfilter {
    width: 200px;
    height: 40px;
    background: #E8E8E8;
    border: none;
    color: #016652;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 14px;
    line-height: 18px;
    float: right;
    margin-top: -60px;
    margin-right: 130px;
    padding: 0 5px;
    cursor: pointer;
}

.stats_sec h2 {
    padding-right: 340px;
}

.stats_sec h3 {
    padding-right: 340px;
}

.stats_caro_box {
    width: 211px;
    min-height: 100px;
    margin-bottom: 10px;
    border: solid 1px #ECECEC;
    -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    margin-right: 5px;
    background: #fff;
    position: relative;
    float: left;
}

.stats_caro_plr {
    color: #242424;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    padding: 10px 30px 10px 10px;
    float: left;
    width: 100%;
    text-transform: uppercase;
}

.share_box {
    position: absolute;
    right: 10px;
    top: 5px;
    width: 24px;
    height: 24px;
}

.share_prfile {
    float: left;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    color: #242424;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    text-decoration: none !important;
    padding: 4px;
    background: #FFFFFF;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    z-index: 1;
    position: relative;
}

.share_prfile:hover,
.share_prfile:focus {
    background: #EBB51F;
}

.cls-1 {
    fill: none;
}

.cls-2 {
    fill: #242424;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.share_prfile:hover .cls-2,
.share_prfile:focus .cls-2 {
    fill: #fff;
}

.share_prfile.open_pro {
    fill: #fff;
}

.share_prfile.open_pro .cls-2 {
    background: #EBB51F;
}

.share_box ul {
    position: absolute;
    right: 0px;
    background: #E8E8E8;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    overflow: hidden;
    padding: 0px;
    max-width: 0;
}

.share_box ul.share_open {
    max-width: 105px;
    padding: 0 3px;
    width: 105px;
}

.share_box ul li {
    float: left;
    text-align: center;
    padding: 0;
}

.share_box ul li a {
    float: left;
    width: 25px;
    height: 25px;
    line-height: 25px;
    font-size: 16px;
    color: #242424;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.share_box ul li a:hover {
    background: #dbdbdb;
}

.stats_caro_img {
    float: left;
    width: 100%;
    height: 0px;
    position: relative;
    padding-bottom: 78.20%;
    overflow: hidden;
}

.stats_caro_img img {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: auto;
    height: 100%;
}

.stats_caro_title {
    color: #016652;
    padding: 10px;
    float: left;
    width: 100%;
    background: #EAEAEA;
}

.stats_caro_title strong {
    color: #016652;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    padding: 0px;
    float: left;
    width: calc(100% - 50px);
    margin: 0px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 5px;
}

.stats_caro_title span {
    float: left;
    text-align: right;
    width: 50px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    line-height: 18px;
}

.stats_caro_box .stats_caro_txt {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
}

.stats_caro_txt li {
    color: #333333;
    padding: 10px;
    float: left;
    width: 100%;
    border-bottom: solid 1px #EAEAEA;
}

.stats_caro_txt li:last-child {
    border-bottom: none;
}

.stats_caro_txt p {
    color: #333333;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    padding: 0px;
    float: left;
    width: calc(100% - 80px);
    margin: 0px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 5px;
}

.family-noto {
    font-family: 'Noto Sans' !important;
}

.stats_caro_txt span {
    float: left;
    text-align: right;
    width: 80px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12px;
    color: #016652;
    line-height: 15px;
}

.player_profile_btn {
    float: left;
    width: 190px;
    height: 40px;
    background: #F5F5F5;
    color: #242424;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin: 5px 9px;
    text-transform: uppercase;
}

.player_profile_btn:hover {
    color: #016652;
    color: #EBB51F;
}

.timer_box {
    width: 100%;
    float: left;
    padding-bottom: 30px;
    margin-top: 22px;
    display: none;
}

.countdown_box {
    float: left;
    width: 100%;
    height: 105px;
    background: url(../images/banner.png) no-repeat;
    background-size: cover;
    padding: 18px 10px;
}

.cd_tour_name {
    float: left;
    font-size: 11px;
    line-height: 15px;
    color: #fff;
}

.cd_team_name {
    float: left;
    width: 100%;
}

.cd_team_name p {
    float: left;
    margin: 0px;
    color: #FFDF00;
    font-size: 30px;
    font-weight: bold;
    font-style: italic;
    line-height: 40px;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);
}
.bt-man{
    color:#167864;
    line-height: 17px !important;
    text-transform: capitalize;
}
.cell.batsman.allruns-out-bx.pr10px {
    line-height: 12px;
    font-weight: normal;
    font-size: 14px;
}
.tr-scorecard-box:nth-child(odd) .cell.bowler-bow.bl-man.py-1.abcd {
    color: #167864;
}
.bt-pos{
text-transform: capitalize;
}
.score-bow-table .tr-scorecard-box:nth-child(even){
    background-color: rgba(31, 84, 73, 0.35) !important;
    color: #fff;
}
/*.my-row-bg:nth-child(even){*/
/*    background-color: rgba(31, 84, 73, 0.35) !important;*/
/*    color: #fff;*/
/*}*/
.cd_team_name span {
    float: left;
    margin: 0px 5px;
    font-size: 20px;
    font-weight: bold;
    font-style: italic;
    line-height: 40px;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);
    color: #fff;
}

.countdown_box .left {
    width: 150px;
}

.w-85 {
    width: 85%!important;
}

.countdown_box .countdown {
    float: right;
    width: 130px;
    text-align: center;
}

.countdown_box .countdown p {
    margin: 0px;
    float: left;
    width: 40px;
    padding: 0 2px;
    color: #fff;
    font-size: 10px;
    line-height: 14px;
}

.countdown_box .countdown p span {
    width: 36px;
    height: 32px;
    background: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    color: #016652;
    font-size: 24px;
    line-height: 32px;
    font-weight: bold;
}

.most_read {
    /* float: left; */
    width: 100%;
    margin-bottom: 20px;
    background: #FFFFFF;
    clear: both;
}

section.pb_l {
    /* margin-top: 90px; */
}
.bl-man{
    /*color: #167864;*/
    text-transform: capitalize;
}

.most_read_top_bar {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    float: left;
    width: 100%;
    background: #003620;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    margin-top: 20px;
}

.most_read_top_bar h3 {
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    margin: 0px;
    padding: 10px 15px;
}

.most_read_body {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    float: left;
    width: 100%;
    border: solid 1px #EDEDED;
    padding: 15px 0;
}

.most_read_body ul {
    float: left;
    width: 100%;
    margin: 10px 0;
    padding: 0px;
    list-style: none;
}

.most_read_body ul li {
    float: left;
    width: 100%;
    padding: 5px 15px;
    border-bottom: solid 1px #EDEDED;
}

.most_read_body ul li:last-child {
    border-bottom: none;
}

.most_read_body ul li a p {
    margin: 0px;
    font-size: 12px;
    line-height: 20px;
}

.view_more {
    float: left;
    width: 270px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin-top: 20px;
    position: relative;
    left: 15px !important;
}


/* .top_stories h2
{

	position: relative;
	margin-top: 10px;
} */


/* #top_story_image
{
	padding: 10px;

} */

.view_more:hover {
    background: #EBB51F;
    color: #fff;
}


/* .card-body p
{
	padding: 10px;
	font-size: 12px;
} */

#latest-video-heading {
    position: relative;
    /* margin-top:12px; */
}

.poll_box .most_read_body {
    padding: 25px 15px 15px;
}

.poll_body {
    float: left;
    width: 100%;
}

.poll_body p {
    float: left;
    width: 100%;
    font-size: 18px;
    line-height: 24px;
    color: #242424;
    margin-bottom: 15px;
}

.poll_body .radio {
    float: left;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 11px;
    padding: 0;
}

.poll_body .radio label {
    font-size: 14px;
    line-height: 21px;
    color: #242424;
}

.poll_foot {
    float: left;
    width: 100%;
    padding-top: 15px;
    display: flex;
    justify-content: space-evenly;
}
.p-03{
    padding-top: 0.3rem !important;
}
.br-10{
    border-radius:10px !important; ;
}
.cb{
    clear: both;
}

.poll_foot a {
    float: left;
    width: 130px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    text-transform: uppercase;
}

.poll_foot a:hover {
    background: #EBB51F;
    color: #fff;
}

.poll_foot a + a {
    float: right;
}

.ad_box_side {
    float: left;
    width: 100%;
    /* padding-bottom: 20px; */
    text-align: center;
}

.ad_box_sideb {
    float: left;
    width: 100%;
    padding-bottom: 20px;
    text-align: center;
}

.banner_sec {
    height: 463px;
    background: url(../images/bgl.jpg) no-repeat;
    background-size: cover;
    position: relative;
}

.banner_sec:before {
    background: #003620;
    position: absolute;
    left: 0px;
    top: 0px;
    content: '';
    width: 100%;
    height: 100%;
    opacity: .78;
}

.banner_blg_img_bx {
    float: left;
    width: 100%;
    max-width: 640px;
}

.banner_blg_img {
    float: left;
}

.banner_blg_img {
    float: left;
    width: 100%;
    height: 0px;
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
}

.banner_blg_img img {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: 100%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.banner_blg_sec:hover .banner_blg_img img {
    transform: scale(1.05);
}

.banner_blg_sec {
    float: left;
    background: #016652;
    width: 100%;
    max-width: 1090px;
    position: relative;
    text-decoration: none !important;
    -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
}

.banner_blg_bx {
    float: left;
    width: 450px;
    background: #016652;
    padding: 15px;
}

.banner_blg_bx span {
    float: left;
    width: 100%;
    color: #FFDF00;
    font-size: 13px;
    line-height: 18px;
    margin: 10px 0;
}

.banner_blg_bx h4 {
    float: left;
    width: 100%;
    color: #fff;
    font-size: 38px;
    line-height: 42px;
    margin: 10px 0;
    font-weight: bold;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.banner_blg_sec:hover h4 {
    text-decoration: underline;
}

.banner_blg_bx p {
    float: left;
    width: 100%;
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    margin: 10px 0;
}

.result_fixture_sec {
    background: #2e664f;
    /* background: #E8E8E8; */
    /* -webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.2); */
    height: 90px;
}

.rf_btn {
    float: left;
    height: 90px;
    padding-right: 20px;
    padding-top: 17px;
    padding-bottom: 12px;
    width: 120px;
}

.rf_btn a {
    float: left;
    width: 100px;
    height: 25px;
    background: #FFFFFF;
    color: #76766F;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    font-size: 11px;
    line-height: 25px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin-bottom: 5px;
}

.rf_btn a:hover,
.rf_btn a:focus,
.rf_btn a.active {
    color: #016652;
}

.result_box {
    float: left;
    width: 256px;
    height: 90px;
    text-decoration: none !important;
    padding: 12px 18px;
    border-left: solid 1px #fff;
}

#fix_tab .result_box {
    width: 200px;
}

#fix_tab .result_teams {
    width: 90px
}

.rf_box {
    float: left;
    /* width: calc(100% ); */
    width: 100%;
    position: relative;
    padding: 0 36px 0 25px;
}

.rf_box .tab_pane {
    display: none;
}

.rf_box .tab_pane.active {
    display: block;
}

.result_box p {
    color: #016652;
    font-size: 10px;
    line-height: 13px;
    margin: 0px;
    margin-bottom: 7px;
}

.result_teams {
    float: left;
    width: 170px;
    padding-right: 10px;
    border-right: solid 1px #fff;
}

.rslt_live_scr .result_teams {
    width: 100%;
    padding-right: 0px;
    border-right: none;
}

.rt1 {
    float: left;
    width: 100%;
    margin-bottom: 5px;
    position: relative;
}

.rt1 img {
    width: 17px;
    float: left;
    margin-right: 5px;
}

.rt2 {
    float: left;
    width: 100%;
    position: relative;
}

.rt2 img {
    width: 17px;
    float: left;
    margin-right: 5px;
}

.rt_name {
    color: #242424;
    font-size: 11px;
    line-height: 1rem;
    float: left;
    text-transform: uppercase;
}


/*.rt_scr {
	color: #242424;
	font-size: 11px;
	line-height: 17px;
	float: right;
}*/

.rt_scr {
    color: #242424;
    font-size: 11px;
    line-height: 17px;
    float: right;
    /*width: calc(100% - 50px);*/
    text-align: right;
    height: 17px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.rt2 .rt_name {
    color: #76766F;
}

.rt2 .rt_scr {
    color: #76766F;
}
.cell.batsman {
    white-space: normal;
}
.cell.bowler-bow{
    white-space: normal;
}
.result_rslt {
    float: left;
    width: 72px;
    padding-left: 4px;
    color: #242424;
    font-size: 9px;
    line-height: 11px;
    text-align: center;
}

.result_rslt span {
    float: left;
    width: 100%;
    color: #76766F;
}

.rf_box .jcarousel li {
    padding: 0px;
}

.rf_box ul li:last-child {
    border-right: solid 1px #fff;
}

.result_box:hover {
    background: rgba(255, 255, 255, .5);
}

.result_box.rslt_live_scr {
    background: rgba(255, 255, 255, .5);
}

.result_box.rslt_live_scr p {
    /* color: #A6004C; */
    color: black;
}

.result_teams .selected:before {
    position: absolute;
    right: -14px;
    top: calc(50% - 4px);
    content: '';
    background: url(../images/Path%20143.png) no-repeat;
    width: 8px;
    height: 8px;
}

#fix_tab .result_rslt {
    padding-top: 10px;
}

.rf_box .jcarousel-control-prev,
.rf_box .jcarousel-control-next {
    width: 24px;
    height: 24px;
    font-size: 30px;
    right: 7px;
    text-align: center;
    line-height: 24px;
    top: calc(50% - 12px);
}

.rf_box .jcarousel-control-prev i,
.rf_box .jcarousel-control-next i {
    line-height: 24px;
    color: black;
    font-weight: bold;
}

.rf_box .jcarousel-control-prev:hover,
.rf_box .jcarousel-control-next:hover,
.rf_box .jcarousel-control-prev:focus,
.rf_box .jcarousel-control-next:focus {
    color: #003620;
}

footer {
    background: #113122;
}

.ftr_box {
    float: left;
    width: 100%;
    padding: 30px 0 50px;
}

.ftr_box h5 {
    float: left;
    width: 100%;
    color: #FFDF00;
    font-size: 21px;
    line-height: 22px;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 20px;
}

.ftr_menu {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.ftr_menu li {
    float: left;
    padding: 0 12px;
}

.ftr_menu li a {
    float: left;
    color: #fff;
    font-size: 16px;
    line-height: 22px;
    text-decoration: none;
}

.ftr_menu li a:hover,
.ftr_menu li a:focus {
    color: #FFDF00;
}

.ftr_menu li:first-child {
    padding-left: 0px;
}

.ftr_menu li:last-child {
    padding-right: 0px;
}

.social_icons {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.social_icons li {
    float: left;
    padding: 0 10px;
}

.social_icons li a {
    float: left;
    color: #fff;
    font-size: 20px;
    line-height: 22px;
    text-decoration: none;
}

.social_icons li a:hover,
.social_icons li a:focus {
    color: #FFDF00;
}

.social_icons li:first-child {
    padding-left: 0px;
}

.social_icons li:last-child {
    padding-right: 0px;
}

.ftr_bar {
    float: left;
    width: 100%;
    background: #FFF;
    padding: 20px 0;
}

.copyright {
    float: left;
    margin: 0px;
    color: #242424;
    font-size: 11px;
    line-height: 17px;
    margin-right: 10px;
}

.ftr_bar ul {
    float: left;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.ftr_bar ul li {
    float: left;
    font-size: 11px;
    line-height: 17px;
}

.ftr_bar ul li {
    float: left;
    padding: 0 10px;
    margin-left: 1px;
    position: relative;
}

.ftr_bar ul li:before {
    position: absolute;
    left: -1px;
    top: 4px;
    width: 1px;
    height: 10px;
    content: '';
    background: #242424;
}

.ftr_bar ul li a {
    float: left;
    color: #242424;
}

.powered {
    float: left;
    margin: 0px;
    color: #242424;
    font-size: 11px;
    line-height: 17px;
    margin-right: 5px;
}

.powered a {
    color: #242424;
}

.search_frm {
    float: left;
    position: relative;
}

.srch_fld {
    position: absolute;
    right: 56px;
    height: 60px;
    width: 0;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    background: #016652;
    border: none;
    padding: 0px;
    color: #fff;
}

.srch_fld.search_open {
    width: 250px;
    padding: 0 10px;
    z-index: 1;
    border-left: 1px solid #fff;
}

.srch_fld::-webkit-input-placeholder {
    color: #fff;
}

.srch_fld::-moz-placeholder {
    color: #fff;
}

.srch_fld:-ms-input-placeholder {
    color: #fff;
}

.srch_fld:-moz-placeholder {
    color: #fff;
}

.mob_menu {
    position: fixed;
    left: -200px;
    top: 50px;
    height: calc(100% - 60px);
    z-index: 111;
    background: #003620;
    width: 200px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    z-index: 20;
}

.hdr_fixed .mob_menu {
    top: 60px;
    height: calc(100% - 60px);
}

.mob_menu.menuopen {
    left: 0;
}

.mob_menu ul {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    list-style: none;
    font-size: 16px;
    border-top: solid 1px #fff;
    margin-top: 2px;
}

.mob_menu ul li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #fff;
}

.mob_menu ul li a {
    float: left;
    width: 100%;
    padding: 10px 15px;
    text-decoration: none;
    color: #fff;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    position: relative;
}

.mob_menu ul li.vid_nav a {
    padding: 10px 15px 10px 27px;
}

.mob_menu ul li.vid_nav a:before {
    position: absolute;
    left: 8px;
    top: calc(50% - 4px);
    content: '';
    width: 8px;
    height: 8px;
    background: #E30613;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-animation: glowing 1500ms infinite;
    -moz-animation: glowing 1500ms infinite;
    -o-animation: glowing 1500ms infinite;
    animation: glowing 1500ms infinite;
}

@-webkit-keyframes glowing {
    0% {
        background-color: #E30613;
        -webkit-box-shadow: 0 0 3px #E30613;
    }
    50% {
        background-color: #FF0000;
        -webkit-box-shadow: 0 0 40px #FF0000;
    }
    100% {
        background-color: #B20000;
        -webkit-box-shadow: 0 0 3px #B20000;
    }
}

@-moz-keyframes glowing {
    0% {
        background-color: #E30613;
        -moz-box-shadow: 0 0 3px #E30613;
    }
    50% {
        background-color: #FF0000;
        -moz-box-shadow: 0 0 40px #FF0000;
    }
    100% {
        background-color: #B20000;
        -moz-box-shadow: 0 0 3px #B20000;
    }
}

@-o-keyframes glowing {
    0% {
        background-color: #E30613;
        box-shadow: 0 0 3px #E30613;
    }
    50% {
        background-color: #FF0000;
        box-shadow: 0 0 40px #FF0000;
    }
    100% {
        background-color: #B20000;
        box-shadow: 0 0 3px #B20000;
    }
}

@keyframes glowing {
    0% {
        background-color: #E30613;
        box-shadow: 0 0 3px #E30613;
    }
    50% {
        background-color: #FF0000;
        box-shadow: 0 0 40px #FF0000;
    }
    100% {
        background-color: #B20000;
        box-shadow: 0 0 3px #B20000;
    }
}

.mob_menu ul li:hover a,
.mob_menu ul li:focus a,
.mob_menu ul li.active a {
    background: #EBB51F;
}

.jcarousel-control-prev.inactive,
.jcarousel-control-next.inactive {
    display: block;
}

.mob_menu_btn {
    display: none;
    float: left;
    width: 60px;
    height: 60px;
    padding: 20px 15px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    border-left: 1px solid #fff;
}

.mob_menu_btn span {
    width: 30px;
    height: 2px;
    float: left;
    background: #fff;
    margin-bottom: 5px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.mob_menu_btn span:last-child {
    margin-bottom: 0px;
}

.mob_menu_btn.open_menu span {
    -webkit-transform: rotate(-45deg) translate(-5px, 6px);
    transform: rotate(-45deg) translate(-5px, 6px);
}

.mob_menu_btn.open_menu span:nth-child(2) {
    opacity: 0;
}

.mob_menu_btn.open_menu span:last-child {
    -webkit-transform: rotate(45deg) translate(-4px, -5px);
    transform: rotate(45deg) translate(-4px, -5px);
}

.mob_menu .lang_btn,
.mob_menu .live_btn {
    width: 100px;
    display: none;
    height: 43px;
    line-height: 43px;
}

.stats_caro {
    float: left;
    width: 100%;
}


/*===== Inner Section =====*/
.news_dtl h1,
.news_dtl h2 {
    /* padding-right: 0px; */
    font-size: 36px;
    /* margin-bottom: 20px; */
    color: #111;
    font-family: 'Noto Sans';
    line-height: 36px;
    letter-spacing: -2px;
}

.news_listed {
    float: left;
    width: 100%;
    padding: 0px;
    margin: 0px;
    list-style: none;
    margin-bottom: 20px;
}

.news_listed li {
    float: left;
    width: 100%;
    padding-bottom: 15px;
    padding-top: 15px;
    border-bottom: 2px solid #E8E8E8;
}

.news_listed li:first-child {
    padding-top: 0px;
}

.news_listed li a {
    float: left;
    width: 100%;
}

.news_listed li a:hover .listed_txt strong {
    text-decoration: underline;
}

.listed_img {
    float: left;
    width: 100%;
    overflow: hidden;
}

.listed_img img {
    width: 100%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.news_listed li a:hover .listed_img img {
    transform: scale(1.05);
}

.listed_txt {
    float: left;
    width: 100%;
    padding: 0px 0px 15px;
}

.listed_txt span {
    float: left;
    width: 100%;
    color: #016652;
    font-weight: normal;
    margin-bottom: 5px;
    line-height: 17px;
    font-size: 14px;
}

.listed_txt strong {
    float: left;
    width: 100%;
    margin: 2px 0;
    color: #242424;
    font-weight: bold;
    letter-spacing: -.5px;
    font-size: 30px;
    line-height: 34px;
}

.listed_txt p {
    float: left;
    width: 100%;
    margin-bottom: 0px;
    line-height: 17px;
    color: #333333;
    margin-top: 5px;
    font-size: 13px;
}

.load_more {
    float: left;
    width: 100%;
    text-align: center;
}

.load_more a {
    display: inline-block;
    width: 124px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.load_more a:hover {
    background: #EBB51F;
    color: #fff;
}

.featured_dtl h2 {
    padding-right: 210px;
}

.featured_dtl .filter_box {
    margin-right: 0px;
    margin-top: -70px;
}


/*.feature_listed .listed_img {
	width:100%;
}
.feature_listed .listed_txt {
	width:100%;
	padding: 10px 0;
}
.feature_listed li {
    margin-bottom: 15px;
	border-bottom: solid 1px #E8E8E8;
}
.feature_listed .listed_txt span {
	font-size:14px;
}
.feature_listed .listed_txt strong {
	font-size: 20px;
    line-height: 24px;
}
.feature_listed .listed_txt p {
	font-size:13px;
}*/

.iframe_box {
    float: left;
    width: 100%;
    height: 0px;
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
}

.iframe_box iframe {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: 100%;
    height: 100%;
}

.iframe_box img {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: 100%;
    height: auto;
}

.iframe_box video {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: 100%;
    height: 100%;
}

.single_page {
    float: left;
    width: 100%;
}

.single_page h3 {
    margin-bottom: 15px;
    margin-top: 0px;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    color: #242424;
}

.single_page p {
    margin-bottom: 15px;
    line-height: 30px;
    color: #333333;
    font-size: 18px;
    font-family: Merriweather;
    clear: both;
    /*width: 67.1%;*/
    margin-bottom: 20px;
    margin: auto;
}

.single_img {
    float: left;
    width: 100%;
    margin-bottom: 15px;
    position: relative;
}

.single_img img {
    width: 100%;
}

.share_plugin {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    justify-content: space-between;
    display: flex;
}

.feature_profile {
    float: left;
    width: 50%;
}

.feature_profile img {
    float: left;
    margin-right: 10px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    width: 60px;
    height: 60px;
}

.feature_profile_inner {
    width: calc(100% - 70px);
    float: left;
}

.feature_profile_inner h5 {
    float: left;
    width: 100%;
    font-size: 13px;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 15px;
}

.feature_profile_inner p {
    float: left;
    width: 100%;
    font-size: 11px !important;
    margin: 0px;
}

.sharethis-inline-share-buttons {
    float: left;
    /* width: 300px; */
    /* margin-top: 20px; */
    /* margin-right: 10px; */
}

.whatsapp-icon-area {
    float: left;
    width: 20px;
    position: relative;
    margin-left: 6px;
    /* margin-top: 19px !important; */
}

.whatsapp-icon-area a {
    /* background: #009688; */
    color: #fff;
    /* padding: 7px 39px 8px 6px; */
    font-size: 16.5px;
    line-height: 35px;
}
.whatsapp-icon-area a i {
    /* margin-right: 12px; */
    background: #009688;
    border-radius: 50%;
    padding: 3px;
}
.whatsapp-icon-area a span {
    line-height: 33px;
}

.whatsapp-icon-area a:hover {
    text-decoration: none;
    color:#fff
}

.whatsapp-icon-area .fa {
    padding-right: 10px;
    padding-left: 10px;
}

.video_listed .vid_box_fifty {
    width: 100%;
}

.video_listed .vid_box_fifty .box_col {
    width: 25%;
}

.video_listed .bdr .box_col:nth-child(2) .lts_box:after {
    display: block;
}

.photos_g_sec {
    display: inline-block;
    width: 100%;
}

.photos_g_sec figure:first-child {
    margin-top: 0px;
}

.photos_g_sec figure {
    float: left;
    width: 100%;
    cursor: pointer;
    margin: 20px 0;
    position: relative;
}

.photos_g_sec figure img {
    width: 100%;
}

.photos_g_sec p {
    margin: 5px 0 0;
    float: left;
    width: 100%;
    font-size: 14px;
    line-height: 22px;
    padding: 20px;
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+16,262422+17,201e1d+71,1a1816+100&0+0,0+16,0.04+20,0.14+26,0.39+35,0.5+40,0.51+41,0.57+43,0.77+57,0.83+63,0.94+80,0.99+100 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 16%, rgba(38, 36, 34, 0.01) 17%, rgba(38, 36, 34, 0.04) 20%, rgba(37, 35, 33, 0.14) 26%, rgba(36, 34, 32, 0.39) 35%, rgba(35, 33, 32, 0.5) 40%, rgba(35, 33, 32, 0.51) 41%, rgba(35, 33, 32, 0.57) 43%, rgba(34, 32, 31, 0.77) 57%, rgba(33, 31, 30, 0.83) 63%, rgba(32, 30, 29, 0.88) 71%, rgba(30, 28, 27, 0.94) 80%, rgba(26, 24, 22, 0.99) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 16%, rgba(38, 36, 34, 0.01) 17%, rgba(38, 36, 34, 0.04) 20%, rgba(37, 35, 33, 0.14) 26%, rgba(36, 34, 32, 0.39) 35%, rgba(35, 33, 32, 0.5) 40%, rgba(35, 33, 32, 0.51) 41%, rgba(35, 33, 32, 0.57) 43%, rgba(34, 32, 31, 0.77) 57%, rgba(33, 31, 30, 0.83) 63%, rgba(32, 30, 29, 0.88) 71%, rgba(30, 28, 27, 0.94) 80%, rgba(26, 24, 22, 0.99) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 16%, rgba(38, 36, 34, 0.01) 17%, rgba(38, 36, 34, 0.04) 20%, rgba(37, 35, 33, 0.14) 26%, rgba(36, 34, 32, 0.39) 35%, rgba(35, 33, 32, 0.5) 40%, rgba(35, 33, 32, 0.51) 41%, rgba(35, 33, 32, 0.57) 43%, rgba(34, 32, 31, 0.77) 57%, rgba(33, 31, 30, 0.83) 63%, rgba(32, 30, 29, 0.88) 71%, rgba(30, 28, 27, 0.94) 80%, rgba(26, 24, 22, 0.99) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#fc1a1816', GradientType=0);
    /* IE6-9 */
}

.singlepost_date {
    font-size: 12px;
    margin-bottom: 10px;
    float: left;
    width: 100%;
}

.video_box {
    position: relative;
    width: 100%;
    height: 0px;
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
}

.video_box img,
.video_box video,
.video_box iframe {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: 100%;
}

.video_box video,
.video_box iframe {
    height: 100%;
}

.res_fix_sec h3 {
    padding-right: 210px;
}

.res_fix_sec .filter_box {
    margin-right: 0px;
}

.res_fix_sec .tab_btn {
    margin: 0px;
    color: #242424;
    font-size: 18px;
    line-height: 24px;
    font-weight: bold;
    padding: 8px 0;
    margin-bottom: 20px;
    list-style: none;
    float: left;
    width: 100%;
    padding-right: 210px;
}

.res_fix_sec .tab_btn li {
    float: left;
    padding: 0 10px;
    margin-right: 2px;
    position: relative;
}

.res_fix_sec .tab_btn li:last-child {
    padding-right: 0px;
}

.res_fix_sec .tab_btn li:first-child {
    padding-left: 0px;
}

.res_fix_sec .tab_btn li:before {
    position: absolute;
    right: 0px;
    width: 2px;
    content: '';
    background: #242424;
    height: 13px;
    top: 6px;
}

.res_fix_sec .tab_btn li:last-child:before {
    display: none;
}

.res_fix_sec .tab_btn li a {
    float: left;
    position: relative;
    color: #242424;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.res_fix_sec .tab_btn li a.active,
.res_fix_sec .tab_btn li a:hover,
.res_fix_sec .tab_btn li a:focus {
    color: #003620;
}

.res_fix_sec .tab_btn li a.active:before {
    position: absolute;
    left: 0px;
    width: 100%;
    content: '';
    background: #003620;
    height: 2px;
    bottom: 0px;
}

.tab_sec {
    float: left;
    width: 100%;
}

.tab_box1,
.tab_box2 {
    float: left;
    width: 100%;
    display: none;
}

.ul_rptr {
    float: left;
    width: 100%;
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.ul_rptr li {
    float: left;
    width: 100%;
    padding: 10px;
    border-bottom: 2px solid #E8E8E8;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.ul_rptr li h3 {
    margin-bottom: 0px;
    padding-right: 0px;
}

.ul_rptr li p {
    margin: 0px;
}

.ul_rptr li .date_fr {
    float: left;
    width: 100%;
    font-size: 12px;
    padding-bottom: 5px;
}

.ul_rptr li .team_fr1 {
    display: flex;
    align-items: center;
    width: 100%;
    max-width: 170px;
    text-align: right;
    padding: 7px 0;
}

.ul_rptr li .team_fr2 {
    display: flex;
    align-items: center;
    width: 100%;
    max-width: 170px;
    padding: 7px 0;
}

.ul_rptr li .time_fr {
    display: inline-block;
    width: 100%;
    max-width: 80px;
    text-align: center;
}

.ul_rptr li .fr_from {
    display: inline-block;
    width: 100%;
    max-width: 270px;
    float: left;
    line-height: 30px;
    font-size: 12px;
    padding: 5px;
}

.tab_box1 .ul_rptr li .fr_from {
    max-width: inherit;
}

.fr_fifty {
    float: left;
    width: 50%;
    display: flex;
}

.ul_rptr li .team_fr1 p {
    float: left;
    width: calc(100% - 40px);
    line-height: 25px;
    font-size: 16px;
    font-weight: bold;
}

.ul_rptr li .team_fr1 img {
    float: left;
    width: 25px;
    margin-left: 5px;
    margin-right: 10px;
}

.ul_rptr li .team_fr2 p {
    float: left;
    width: calc(100% - 40px);
    line-height: 25px;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
}

.ul_rptr li .team_fr2 img {
    float: left;
    width: 25px;
    margin-left: 10px;
    margin-right: 5px;
}

.time_fr p {
    float: left;
    width: 100%;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    line-height: 40px;
    font-size: 12px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.fr_scrcard {
    float: right;
    width: 150px;
    display: inline-block;
}

.fr_scrcard a {
    float: left;
    width: 150px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    border: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    padding: 3px 10px;
    cursor: pointer;
    position: relative;
    text-align: center;
    line-height: 34px;
    text-decoration: none;
    text-transform: uppercase;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    display: inline-block;
}

.fr_scrcard a:hover {
    background: #EBB51F;
    color: #fff;
}

.date_select_carousel {
    float: left;
    width: 100%;
    position: relative;
    padding: 30px;
}

.date_select_carousel .jcarousel li a {
    float: left;
    width: 80px;
    text-decoration: none;
    color: #333;
    text-align: center;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    padding: 5px;
    font-size: 12px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.date_select_carousel .jcarousel li a:hover,
.date_select_carousel .jcarousel li a.active {
    background: #016652;
    color: #fff;
}

.date_select_carousel .jcarousel li a span {
    float: left;
    width: 100%;
}

.date_select_carousel .jcarousel-control-prev,
.date_select_carousel .jcarousel-control-next {
    height: 44px;
    top: calc(50% - 22px);
    line-height: 35px;
    text-align: center;
    color: #333;
    background: #E8E8E8;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.detail-vid-side{
    font-weight: 600;
    font-size: 12px;
    padding-left: 10px;
    margin-bottom: 0px;
    line-height: 16px;
    font-family: 'Noto Sans';
    padding-left: 10px;
}
.clr-6{
    color: #343434!important;
}
.sidebar-vid-title-n{
    color: #fff;
    position: absolute;
    bottom: 0;
    background: linear-gradient(
            180deg, rgba(7, 7, 7, 0) 0%, rgba(61, 61, 61, 0.546667) 26.38%, rgba(37, 37, 37, 0.49) 81.25%);
    margin-left: 0 !important;
    font-weight: 600;
    font-size: 16px;
    line-height: 21px;
    font-family: 'Noto Sans';
    padding: 15px 10px 0;
    width: 100%;
}
.ul_rptr li:hover {
    background: #016652;
    color: #fff;
}

.stats_inner h2 {
    padding-right: 210px;
}

.stats_inner .filter_box {
    margin-right: 0px;
}

.stats_inner .filter_box.fltr_2 {
    margin-right: 210px;
}

.overall {
    float: left;
    width: 100%;
}

.overall h3 {
    padding-right: 0px;
}

.overall_box {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: solid 1px #EDEDED;
}

.overall_box h4 {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    float: left;
    width: 100%;
    background: #016652;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    margin: 0px;
    padding: 10px 15px;
}

.overall_box ul {
    float: left;
    width: 100%;
    margin: 10px 0 0;
    padding: 0px;
    list-style: none;
}

.overall_box ul li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #EDEDED;
}

.overall_box ul li:last-child {
    border-bottom: none;
}

.overall_box ul li a {
    float: left;
    width: 100%;
    color: #707070;
    font-size: 13px;
    line-height: 18px;
    padding: 5px 15px;
}

.table_box {
    float: left;
    width: 100%;
    font-size: 15px;
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
    line-height: 40px;
    padding: 5px 20px;
    font-size: 13px;
}
.live-bat-row-th th{
    padding: 5px 20px;
    line-height: 19px !important;
}
.table_box table thead {
    background: #016652;
    color: #fff;
}

.table_box table a {
    color: #333;
}

.table_box table a:hover {
    color: #EBB51F;
}

.player_sec h3 {
    padding-right: 0px;
}

.player_sec_filter h3 {
    padding-right: 210px;
}

.player_sec_filter .filter_box {
    margin-right: 0px;
}

.player_pro {
    float: left;
    width: 100%;
}

.player_bio {
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

.player_bio_img {
    float: left;
    width: 210px;
    margin-right: 15px;
}

.player_bio_dtls {
    float: left;
    width: calc(100% - 225px);
}

.player_bio_name {
    width: 50%;
    float: left;
    padding: 0 15px 15px;
}

.player_bio_stats {
    width: 50%;
    float: left;
    padding: 0 15px 15px;
}

.player_bio_name h3 {
    float: left;
    width: 100%;
    padding: 0px;
    margin: 0px;
}

.player_bio_name h3 span {
    float: left;
    position: relative;
    padding-right: 25px;
    font-weight: 400;
}

.player_bio_name h3 strong {
    float: left;
    width: 100%;
    font-size: 22px;
}

.player_bio_name h3 span:after {
    position: absolute;
    right: -3px;
    width: 20px;
    height: 20px;
    color: #fff;
    background: #EBB51F;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    text-align: center;
    line-height: 20px;
    content: 'C';
    font-size: 12px;
    top: -3px;
    display: none;
}

.player_bio_name.bio_captain h3 span:after {
    display: block;
}

.player_bio_stats ul {
    float: right;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.player_bio_stats ul li {
    float: left;
    padding: 0 10px;
    border-right: solid 1px #eee;
    text-align: center;
}

.player_bio_stats ul li:last-child {
    border: none;
}

.player_bio_stats ul li p {
    font-size: 13px;
    font-weight: 300;
    margin: 0px;
}

.player_bio_stats ul li span {
    font-size: 15px;
    font-weight: bold;
}

.player_bio_role {
    float: left;
    width: 50%;
    padding: 0 15px 10px;
}

.player_bio_role table {
    width: 100%;
}

.player_bio_role td,
.player_bio_role th {
    padding: 3px 0;
    color: #333;
    font-size: 13px;
    line-height: 20px;
}

.player_bio_role td {
    text-align: right;
}

.stats_page_inner {
    padding-top: 5px;
    padding-bottom: 5px;
}

.stats_page_inner .stats_caro_box {
    width: 100%;
}

.stats_page_inner .player_profile_btn {
    width: calc(100% - 18px);
}

.side_quicklinks_inner {
    float: left;
    width: 100%;
}

.side_quicklinks_inner h4 {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px 15px;
    color: #003620;
    font-size: 15px;
    line-height: 18px;
    font-weight: bold;
}

.side_quicklinks_inner ul li a {
    float: left;
    width: auto;
    color: #003620;
    font-size: 13px;
    line-height: 18px;
}

.side_quicklinks_inner ul li span {
    float: left;
    width: auto;
    color: #003620;
    font-size: 13px;
    line-height: 18px;
    margin: 0 3px;
}

.side_quicklinks_inner ul li p {
    float: left;
    width: 100%;
    color: #707070;
    font-size: 13px;
    line-height: 18px;
    margin: 0px;
}

.most_read_top_bar h3 span {
    float: right;
    font-size: 12px;
}

.history_heading {
    margin: 0px;
    color: #242424;
    font-size: 16px;
    line-height: 24px;
    font-weight: bold;
    margin-bottom: -5px;
    float: left;
    width: 100%;
}

.history_page {
    float: left;
    width: 100%;
}

.history_page img {
    width: 100px;
    margin-right: 20px;
    float: left;
}

.history_page p {
    width: 100%;
    margin-bottom: 20px;
}

.score_live_right {
    float: left;
    text-align: center;
    position: relative;
    width: 100%;
    background: url(../images/livebg2.jpg);
    background-size: cover;
    background-position: center center;
    height: 350px;
    padding-bottom: 70px;
}

.shield_score {
    display: inline-block;
    width: 100%;
    max-width: 550px;
    min-height: 100px;
}

.top_stick {
    display: inline-block;
    margin-bottom: -4px;
    max-width: 400px;
    width: 100%;
}

.top_stick p {
    float: left;
    margin: 0px;
    font-size: 12px;
    font-weight: bold;
    line-height: 21px;
}

.col-6.col-md-6.position-relative.margin-top-1:nth-child(odd) {
    padding-left: 0 !important;
}

.col-6.col-md-6.position-relative.margin-top-1:nth-child(even) {
    padding-right: 0 !important;
}

.top_stick p.top_stick_live {
    background: #e30303;
    height: 24px;
    padding: 1px 5px;
    color: #fff;
    width: 105px;
    float: left;
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
}

.top_stick p.top_stick_venue {
    background: #e4e4e4;
    height: 24px;
    padding: 1px 5px;
    color: #3b3b3b;
    float: left;
    width: calc(100% - 105px);
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
}

.shield_score_box {
    padding-bottom: 6px;
    width: 370px;
    height: auto;
    display: inline-block;
    background: #e4e4e4;
}

.shield_team {
    float: left;
    width: calc(50% - 50px);
    height: 100%;
}

.shield_img {
    float: left;
    margin: 5px 0px 5px -95px;
    /*background: #fff;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;*/
    padding: 3px;
    width: 90px;
    overflow: hidden;
    height: 90px;
}

.shield_scorecard {
    float: right;
    width: 140px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    color: #454545;
}

.shield_scorecard h5 {
    float: left;
    width: 100%;
    margin-bottom: 0px;
    margin-top: 5px;
}

.shield_scorecard h6 {
    float: left;
    width: 100%;
    margin: 5px;
    font-size: 20px;
    font-weight: bold;
}

.shield_scorecard p {
    float: left;
    width: 100%;
    margin-bottom: 0px;
    font-size: 15px;
}

.total_overs {
    width: 200px;
    height: 23px;
    margin-top: 10px;
    background: #246018;
    background: -moz-linear-gradient(left, #246018 0%, #24960e 100%);
    background: -webkit-linear-gradient(left, #246018 0%, #24960e 100%);
    background: linear-gradient(to right, #246018 0%, #24960e 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#246018', endColorstr='#24960e', GradientType=1);
}

.shield_scorecard .total_overs {
    width: 100%;
    float: left;
    margin-top: 5px;
    height: 8px;
    background: #690000;
    background: -moz-linear-gradient(left, #690000 1%, #febbbb 100%);
    background: -webkit-linear-gradient(left, #690000 1%, #febbbb 100%);
    background: linear-gradient(to right, #690000 1%, #febbbb 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#690000', endColorstr='#febbbb', GradientType=1);
    display: none;
}

.over_20 span {
    width: 5%;
}

.total_overs span {
    float: left;
    background: #fff;
    height: 100%;
    border-right: solid 1px #000;
}

.over_50 span {
    width: 2%;
}

.over_20 span.ovr_cmpl {
    background: none;
}

.shield_scorecard .total_overs span {
    border-right: solid 1px #e4e4e4;
    background: #979797;
}

.shield_scorecard .over_20 span.ovr_cmpl {
    background: none;
}

.shield_vs {
    width: 100px;
    float: left;
}

.tm2 .shield_img {
    float: right;
    margin: 5px -95px 0px 5px;
}

.tm2 .shield_scorecard {
    float: left;
    text-align: center;
}

.shield_btm_result {
    width: 100%;
    margin-top: -2px;
    display: inline-block;
}

.shield_btm_result p {
    display: inline-block;
    margin: 0px;
    font-size: 12px;
    line-height: 15px;
    background: #e30303;
    height: auto;
    padding: 5px;
    color: #fff;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    width: 100%;
}

.shield_viewbtn {
    float: left;
    width: 100%;
    padding: 5px 0;
}

.shield_viewbtn a {
    display: inline-block;
    border: solid 1px #7f7f83;
    color: #fff;
    text-decoration: none !important;
    padding: 5px 20px;
    font-size: 12px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.shield_viewbtn a:hover {
    background: #fff;
    color: #333;
}

.live_score_bar {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
}

.bbb_fow {
    float: left;
    width: 110px;
    height: 70px;
    background: #EBB51F;
    padding: 15px 0;
}

.bbb_fow a {
    float: left;
    width: 100%;
    color: #016652;
    text-decoration: none !important;
    font-size: 12px;
    text-align: left;
    line-height: 20px;
}

.bbb_fow a img {
    float: left;
}

.bbb_fow a span {
    float: left;
    margin-left: 5px;
}

.bbb_fow a:hover,
.bbb_fow a:focus,
.bbb_fow a.active {
    color: #fff;
}

.bbb_fow a + a {
    margin-top: 2px;
}

.jcarousel_wrapper {
    margin: 0;
    position: relative;
    width: 100%;
    background: #003620;
    padding: 15px 30px;
    float: left;
    width: calc(100% - 110px);
}

.scr {
    float: left;
    width: 38px;
    height: 38px;
    line-height: 40px;
    background: #016652;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    -webkit-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    -moz-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 2px;
}

.scr_3 {}

.scr_4 {
    background: #6c6c7e;
}

.scr_6 {
    background: #EBB51F;
}

.over {
    float: left;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    margin: 0px;
    color: #fff;
}

.wkt {
    background: #cf0a2c;
}

.wide {
    background: #fff;
    color: #242424;
}

.fow_wrapper {
    margin: 0;
    position: relative;
    width: 100%;
    padding: 0px 30px;
    float: left;
    width: calc(100% - 110px);
    display: none;
}

.fow_box {
    background: #003620;
    float: left;
    width: 110px;
    height: 70px;
    color: #fff;
    text-align: center;
    -webkit-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    -moz-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    padding: 10px 0;
}

.fow_box h5 {
    margin: 0px;
    font-size: 13px;
}

.fow_box h6 {
    margin: 5px 0;
    font-size: 10px;
}

.fow_box p {
    margin: 0px;
    font-size: 10px;
}

.tab_pane {
    float: left;
    width: 100%;
    display: none;
    background: #fafafa;
    padding: 15px 0;
    border: solid 1px #EDEDED;
}

.tab_pane.active {
    display: block;
}

.filter_bar {
    float: left;
    width: 100%;
    padding: 0;
    background: #E8E8E8;
    border-bottom: solid 4px #CCC;
}

.filter_bar ul {
    float: left;
    margin: 0px;
    padding: 0px;
    list-style: none;
    margin-bottom: -4px;
}

.filter_bar ul li {
    float: left;
    padding: 0 1px;
}

.filter_bar ul li a {
    float: left;
    text-decoration: none !important;
    color: #333;
    padding: 15px;
    border-bottom: solid 2px transparent;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    border-bottom: solid 4px tranparent;
}

.filter_bar ul li.active a,
.filter_bar ul li:hover a,
.filter_bar ul li:focus a {
    border-bottom: solid 4px #EBB51F;
}

.ps_prog {
    width: 105px;
    height: 9px;
    position: relative;
    margin-right: 3px;
    display: inline-block;
}

.ps_prog_inner {
    position: absolute;
    top: 0px;
    height: 100%;
    background: #EBB51F;
}

.ps_prog_blue .ps_prog_inner {
    background: #003620;
    left: 0;
}

.ps_prog .ps_prog_inner {
    right: 0px;
}

.ps_prog_blue {
    width: 105px;
    height: 9px;
    position: relative;
    margin-left: 3px;
    display: inline-block;
}

.match_stream_sec_inner ul {
    background: #fafafa;
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.match_stream_sec_inner ul li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #F0F0F0;
    color: #242424;
}

.over_cmplt_bar {
    padding: 10px 20px;
    background: #333;
}

.over_cmplt_bar p {
    float: left;
    margin: 4px 0 3px 0;
    margin-right: 10px;
    color: #fff;
}

.over_cmplt_bar p.over_cmplt_total_scr {
    /* float: right;
    margin-right: 0px; */
}

.over_cmplt_bar p.over_cmplt_total_scr span {
    margin-left: 5px;
    color: #f3ed35;
}

.over_cmplt_bar .scr {
    margin-right: 5px;
    width: 27px;
    height: 27px;
    line-height: 27px;
    font-size: 14px;
    background-color: transparent;
    color: #003620;
    font-weight: 700;
    box-shadow: none;
}

.over_cmplt_bar p.ovr_scr_wkt {
    /* margin-left: 10px; */
}

.match_bal {
    padding: 20px 25px;
}

.bal_number {
    float: left;
    margin-right: 10px;
    margin-top: 5px;
    max-width: 40px;
}

.bal_scr {
    float: left;
    width: 27px;
    height: 27px;
    line-height: 27px;
    background: #016652;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    -webkit-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    -moz-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    margin-right: 10px;
}

.bal_content {
    float: left;
    padding-top: 5px;
    width: calc(100% - 87px);
}

.bal_content p {
    margin-bottom: 2px;
}


/*.bal_wide {
	background: #fff;
	color: #242424;
}
.bal_wide .bal_number {
	color: #242424;
}*/

.bal_wide .bal_scr {
    background: #fff;
    color: #242424;
}


/*.bal_wide .bal_content {
	color: #242424;
}*/


/*.bal_wkt {
	background: #cf0a2c;
	color: #fff;
}
.bal_wkt .bal_number {
	color: #fff;
}*/

.bal_wkt .bal_scr {
    background: #cf0a2c;
    color: #fff;
}


/*.bal_wkt .bal_content {
	color: #fff;
}*/


/*.bal_4 {
	background: #6c6c7e;
	color: #fff;
}
.bal_4 .bal_number {
	color: #fff;
}*/

.bal_4 .bal_scr {
    background: #6c6c7e;
    color: #fff;
}


/*.bal_4 .bal_content {
	color: #fff;
}*/


/*.bal_6 {
	background: #EBB51F;
	color: #fff;
}*/


/*.bal_6 .bal_number {
	color: #fff;
}*/

.bal_6 .bal_scr {
    background: #EBB51F;
    color: #fff;
}


/*.bal_6 .bal_content {
	color: #fff;
}*/

.msc {
    margin: 0px;
}

.fix_res_more a {
    width: 100%;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    float: left;
}

.fix_res_more a:hover {
    background: #EBB51F;
    color: #fff;
}

.live_box {}

.live_box h2 {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    float: left;
    width: 100%;
    background: #003620;
    color: #fff;
    padding: 5px 15px;
    margin: 0px;
    font-size: 20px;
    font-weight: 100;
    letter-spacing: 0;
}

.tab_pane .table_box table thead {
    background: none;
    color: #016652;
}
.matches-details-live tbody tr:nth-child(even) {
    background: #F9F9FB;
}
.tab_pane h3 {
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    padding: 0 11px;
    font-weight: bold;
    color: #0C5A4A;
}

.scorecard_tabs_bar {
    float: left;
    width: 100%;
    padding: 0;
    background: #E8E8E8;
    border-bottom: solid 4px #CCC;
    text-align: center;
}

.bowling .cell.fallofwickets {
    background-color: white;
}

.bowling .tr-scorecard-box:nth-child(even), .tbody-box .tr-scorecard-box:nth-child(even) {
    background-color: #F9F9FB;
}
div#div-gpt-mrec-2 {
    margin-top: 30px;
}

/* .extra_box{
	padding: 8px 2px;
     height: 30px;
	margin-bottom: 15px;
} */

.not_out {
    border-left: 2px solid #DD0000;
}

.tr-scorecard-box.bg_green {
    background-color: rgba(0, 60, 48, 0.88);
}

.tr-scorecard-box.bg_green .heading {
    color: white;
}

.tr-scorecard-box.bg_green .allruns-out-bx {
    color: white;
}

.did_not_bat {
    margin-top: 10px;
}

.wickets_detail {
    margin-top: 10px;
}

.did_not_bat span {
    color: #009688;
    font-weight: bold;
}

.scorecard-haed .bowling {
    background-color: rgba(0, 60, 48, 0.88);
    color: white;
}

table {
    font-family: Noto Sans;
    font-style: normal;
    line-height: 19px;
}

thead {
    color: white;
}

.umpires th {
    background: rgba(0, 60, 48, 0.88);
    padding: 8px;
    font-size: 12px;
    width: 100%;
}

.match_coverage {
    background: #FFFFFF;
    box-shadow: 0px 4px 7px 2px rgba(0, 0, 0, 0.25);
    border-radius: 7px;
}

.competition {
    background: #FFFFFF;
    box-shadow: 0px 4px 7px 2px rgba(0, 0, 0, 0.25);
    border-radius: 7px;
}

.match_coverage p {
    font-size: 14px;
}

.match_coverage_head {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 17px;
}

.match_coverage_head p {
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
}

#advideo {
    margin-top: 10px;
}

#video_coverage_img {
    /* padding: 10px; */
    /* margin-left: 50px; */
}

.match_coverage_details {
    display: flex;
    justify-content: space-between;
    padding: 10px 13px;
}

.match_coverage_details p {
    font-size: 12px;
}

#match_coverage_picture {
    padding-right: 10px;
}

.match_coverage a {
    font-size: 12px;
}

.competition-heading {
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
    padding: 11px 13px;
    margin-bottom: 0;
    font-family: 'Noto Sans';
}

#tfoot {
    font-weight: bold;
    color: #167864;
    margin-top: 5px;
}

#video_coverage_list {
    list-style-type: none;
    margin-left: -25px;
}

#video_coverage_list li {
    font-size: 12px;
    font-weight: bold;
}

#video_coverage_list img {
    width: 10px;
}

.all_match_videos {
    display: flex;
    justify-content: space-between;
    padding: 10px;
    font-size: 12px;
}

.all_match_videos p {
    font-size: 15px;
}

.match_video_coverage th {
    background: rgba(0, 60, 48, 0.88);
    padding: 8px;
    font-size: 12px;
    width: 100%;
}

.line {
    border: 1px solid #E5E5E5;
    transform: rotate(-0.3deg);
}

.match_notes p {
    padding: 20px;
}

.result_card {
    background-color: #f9f9fb!important;
    box-shadow: 0px 4px 4px 2px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
    padding: 8px;
}

#result_card_text {
    color: #167864;
    font-size: 12px;
    margin-bottom: 0;
}

#player_of_the_match {
    font-weight: bold;
}

.status-heading{
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 6px;
    font-size: 18px;;
    line-height: 16px;
    color: #605D5D;
}

#points {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;;
    line-height: 16px;
    color: #000;
}

#points2 {
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
}

.points_flex {
    display: flex;
    justify-content: space-between;
}

#text {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #A5A6A7;
}

#points2 {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
}

#text_2 {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
}

#vertical-line {
    transform: rotate(90deg);
    border: 1px solid black;
    height: 100px;
}

#player_of_the_match {
    border-left: 1px solid #E5E5E5;
}

#player_name {
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
}

#player_name b {
    color: #167864;
}

#live {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 0;
    line-height: 25px;
    letter-spacing: 0.1em;
    color: #DD0000;
}

#live_caption {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    font-family: 'Noto Sans';
    line-height: 19px;
    color: rgba(31, 30, 30, 0.93);
}

#tom_bonton {
    font-size: 14px;
    color: rgba(22, 120, 100, 0.99);
    font-weight: bold;
}

.competition th {
    background: rgba(0, 60, 48, 0.88);
    padding: 8px;
    font-size: 12px;
    width: 100%;
}


/* td{

	padding: 10px;
     font-size: 14px;
} */


/* td{
     padding: 10px;
     font-size: 14px;
}
tr:nth-child(even){
     background-color:  #F9F9FB;;
} */

.scorecard_tabs_bar ul {
    /* display: flex;
	flex-direction: row;
	justify-content: space-between; */
    display: inline-block;
    margin: 0px;
    padding: 0px;
    list-style: none;
    margin-bottom: -9px;
}

.scorecard_tabs_bar ul li {
    float: left;
    padding: 0 1px;
}

.scorecard_tabs_bar ul li a {
    float: left;
    text-decoration: none !important;
    color: #333;
    padding: 15px;
    border-bottom: solid 2px transparent;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    border-bottom: solid 4px #CCC;
}

.scorecard_tabs_bar ul li.active a,
.scorecard_tabs_bar ul li:hover a,
.scorecard_tabs_bar ul li:focus a {
    /* border-bottom: solid 4px #EBB51F; */
}

.news_sec {
    padding-bottom: 30px;
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
    border-top: 2px solid #F0F0F0;
}


/* .table>thead>tr>th {
	border-bottom: 2px solid #F0F0F0;
} */

.rf_box .tab_pane {
    padding: 0px;
    border: none;
}

.daterange_container {
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

.daterange_container .dropdown-menu {
    position: relative;
    width: 100%;
    margin: 20px 0 0;
    float: left;
    width: 100%;
    top: inherit !important;
    left: inherit !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.datepicker .datepicker-switch {
    font-size: 20px;
}

.daterange_container .table-condensed {
    width: 100%;
    text-align: center;
}

.daterange_container .table-condensed th {
    text-align: center;
}

.daterange_container .datepicker-dropdown.datepicker-orient-bottom:before,
.daterange_container .datepicker-dropdown.datepicker-orient-bottom:after {
    display: none;
}

.datepicker td,
.datepicker th {
    border-radius: 0px;
    height: 40px;
}

.datepicker td {
    border-bottom: 1px solid #F0F0F0;
}

.datepicker table tr td.selected,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover {
    background: #016652;
}

.datepicker table tr td.today.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today[disabled] {
    background: #FFDF00;
    color: #fff;
}

.datepicker table tr td.today,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover {
    background: #FFDF00;
    color: #fff;
}

.datepicker table tr td.active.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active[disabled] {
    background: #003620;
}

.daterange_container .input-daterange {
    float: left;
    width: 100%;
    text-align: right;
    font-size: 14px;
}

.clndr_box {
    display: inline-block;
}

.clndr_box input {
    float: left;
    margin: 0 10px;
    width: 120px;
    height: 30px;
    border: 1px solid #F0F0F0;
    text-align: left;
    padding: 0 10px;
    color: #242424;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.clndr_box input::-webkit-input-placeholder,
.clndr_box input::-moz-placeholder,
.clndr_box input:-ms-input-placeholder,
.clndr_box input:-moz-placeholder {
    color: #242424;
}

.clndr_box i {
    float: left;
    font-size: 20px;
    line-height: 30px;
    color: #242424;
}

.clndr_btn {
    display: inline-block;
}

.input-daterange input:last-child {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.input-daterange input:first-child {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.filter_submit {
    float: left;
    width: 124px;
    height: 30px;
    border: none;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 30px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin-left: 10px;
}

.filter_submit:hover {
    background: #EBB51F;
    color: #fff;
}

.city_select {
    float: left;
    margin-right: 10px;
}

.slct_style {
    float: left;
    background: none;
    color: #fff;
    border: none;
    cursor: pointer;
    height: 60px;
    width: 120px;
    font-size: 14px;
    padding: 5px;
}

.slct_style option {
    color: #333333;
    line-height: 20px;
}

.top_banner_sec {
    /* padding-top: 15px; */
    padding-bottom: 20px;
}

.baner_lrg_col {
    float: left;
    height: 384px;
    width: calc(100% - 324px);
    margin-left: 24px;
    position: relative;
    left: 300px;
}

.baner_sml_col {
    float: left;
    height: 384px;
    width: 300px;
    position: relative;
    right: calc(100% - 300px);
}

.home_caro {
    float: left;
    height: 384px;
    width: calc(100% - 234px);
    margin-right: 24px;
    position: relative;
}

.baner_mini_col {
    float: left;
    width: 210px;
    position: relative;
}

::-webkit-scrollbar {
    width: 4px;
    height: 10px;
}

::-webkit-scrollbar-track-piece {
    background-color: #ecedf1;
    -webkit-border-radius: 0px;
    border-left: 1px solid #888;
}

::-webkit-scrollbar-track {
    background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
    background: #a5a5a5;
    border-radius: 4px;
}

.most_read.trending_stories {
    margin-bottom: 0px;
    /* border: solid 1px #E8E8E8; */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    height: 100%;
    position: relative;
    /* box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2); */
    border-radius: 10px;
}

.trending_stories .most_read_top_bar {
    background: none;
    color: #003620;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
.container.forflex-div {
    display: flex;
}
.trending_stories .most_read_top_bar h3 {
    color: #003620;
    font-weight: bold;
}
p.fow-paera {
    font-family: 'Noto Sans';
}
span.fow-head.p-0.fw-bolder {
    font-family: 'Noto Sans';
    font-size: 14px;
}
.trending_stories .most_read_body ul li:last-child {
    border-bottom: solid 1px #EDEDED;
}

.trending_stories .most_read_body {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: none;
    padding: 0 10px 10px;

}

.trending_stories .most_read_body ul {
    overflow: hidden;
    overflow-y: auto;
    max-height: 1198px;
}


/*li.submenu-top {
    background: linear-gradient(270deg,#ff1e50,#232882);
}*/

.trending_stories .view_more {
    bottom: 10px;
    position: absolute;
    left: 0;
}

.full_sechdule {
    margin-bottom: 0px;
    border: solid 1px #E8E8E8;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.full_sechdule .most_read_top_bar {
    background: none;
    color: #003620;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.full_sechdule .most_read_top_bar h3 {
    color: #003620;
    font-weight: bold;
}

.full_sechdule .most_read_body {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: none;
    padding-top: 0px;
}

.full_sechdule ul li a img {
    display: inline-block;
    max-width: 16px;
}

.full_sechdule .most_read_body ul li {
    padding: 9px 15px;
}

.full_sechdule ul li a span {
    margin: 0 3px;
}

.home_caro .carousel {
    width: 100%;
    height: 100%;
    background: #003620;
}

.home_caro .carousel-inner {
    height: 100%;
}

.home_caro .carousel-inner>.item {
    height: 100%;
}

.home_caro .carousel-inner>.item img {
    height: 100%;
    max-width: inherit;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.home_caro:hover .carousel-inner>.item img {
    transform: scale(1.05);
}

.home_caro .carousel-inner>.item a {
    height: 100%;
    width: 100%;
    color: #fff;
}

.home_caro_txt {
    background: -moz-linear-gradient(top, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgba(33, 33, 34, 0.78) 74%, rgba(19, 19, 19, 0.88) 84%, rgba(13, 13, 13, 0.91) 88%, rgba(1, 1, 1, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgba(33, 33, 34, 0.78) 74%, rgba(19, 19, 19, 0.88) 84%, rgba(13, 13, 13, 0.91) 88%, rgba(1, 1, 1, 1) 100%);
    background: linear-gradient(to bottom, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgba(33, 33, 34, 0.78) 74%, rgba(19, 19, 19, 0.88) 84%, rgba(13, 13, 13, 0.91) 88%, rgba(1, 1, 1, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00939598', endColorstr='#010101', GradientType=0);
    position: absolute;
    left: 0px;
    bottom: 0px;
    padding: 20px;
    width: 100%;
}

.home_caro_txt strong {
    color: #fff;
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 5px;
    float: left;
    width: 100%;
}

a.read_more_btn:hover {
    background: #232882;
    text-decoration: none;
    transition: 0.5s;
    color: #fff;
}

.home_caro_txt p {
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    margin: 0px;
}

.home_caro:hover .home_caro_txt strong {
    text-decoration: underline;
}

.home_caro:hover .home_caro_txt p {
    text-decoration: underline;
}

.home_caro .carousel-control.left {
    top: calc(50% - 15px);
    left: 0;
    bottom: inherit;
    width: 30px;
    height: 30px;
    opacity: .5;
    font-size: 30px;
    color: #fff;
    text-shadow: none;
    background: none;
    line-height: 30px;
}

.home_caro:hover .carousel-control.left {
    opacity: 1;
}

.home_caro .carousel-control.right {
    top: calc(50% - 15px);
    right: 0;
    bottom: inherit;
    width: 30px;
    height: 30px;
    opacity: .5;
    font-size: 30px;
    color: #fff;
    text-shadow: none;
    background: none;
    line-height: 30px;
}

.home_caro:hover .carousel-control.right {
    opacity: 1;
}

.video_icon:before {
    position: absolute;
    content: '';
    background: rgba(0, 0, 0, .7);
    left: calc(50% - 22px);
    top: calc(50% - 15px);
    width: 44px;
    height: 30px;
    z-index: 1;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.video_icon:after {
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    content: "\f04b";
    left: calc(50% - 22px);
    top: calc(50% - 15px);
    width: 44px;
    height: 30px;
    z-index: 1;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 15px;
}

.fifty1 .video_icon:before {
    left: calc(50% - 35px);
    top: calc(50% - 23px);
    width: 70px;
    height: 46px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.fifty1 .video_icon:after {
    left: calc(50% - 35px);
    top: calc(50% - 23px);
    width: 70px;
    height: 46px;
    line-height: 46px;
    font-size: 24px;
}

.lts_box:hover .video_icon:before {
    background: #F00;
}

.sidebar_vid {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    background: #fff;
    padding: 15px;
}

.sidebar_vid h3 {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    float: left;
    width: 100%;
    background: #003620;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    float: left;
    margin: 0px;
    padding: 10px 15px;
}

.squad_sec_inner .lts_box .lts_img iframe,
.squad_sec_inner .lts_box .lts_img video {
    position: absolute;
    width: 100%;
    height: 100%;
}

.sidebar_vid .lts_txt {
    padding: 10px 0;
    min-height: inherit;
    margin-bottom: 10px;
    border-bottom: solid 1px #EDEDED;
}

.sidebar_vid .lts_box:last-child .lts_txt {
    margin-bottom: 0px;
    border-bottom: none;
}

.sidebar_vid .lts_box:after {
    display: none;
}

.squad_sec {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    background: #FFFFFF;
}

.squad_sec h3 {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    float: left;
    width: 100%;
    background: #003620;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    float: left;
    margin: 0px;
    padding: 10px 15px;
}

.squad_sec_inner {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    float: left;
    width: 100%;
    border: solid 1px #EDEDED;
    padding: 15px;
}

.squad_half {
    float: left;
    width: 50%;
    padding-right: 5px;
}

.squad_half + .squad_half {
    padding-left: 5px;
    padding-right: 0px;
}

.squad_half_img {
    float: left;
    width: 65px;
    height: 65px;
}

.squad_half_name {
    float: left;
    width: 100%;
    margin: 10px 0;
}

.squad_half_name a {
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #242424;
    text-decoration: none;
}

.squad_half ul {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.squad_half ul li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #EDEDED;
    padding: 2px 0px;
}

.squad_half ul li a {
    float: left;
    font-size: 10px;
    line-height: 17px;
    text-decoration: none !important;
    color: #707070;
    position: relative;
}

.squad_half ul li.team_captain a {
    padding-right: 18px;
}

.squad_half ul li.team_keeper a {
    padding-right: 18px;
}

.squad_half ul li.team_captain.team_keeper a {
    padding-right: 31px;
}

.squad_half ul li.team_captain a:before {
    right: 0px;
    top: 2px;
    position: absolute;
    width: 13px;
    height: 13px;
    text-align: center;
    font-size: 10px;
    line-height: 11px;
    content: 'c';
    color: #fff;
    background: #003620;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}

.squad_half ul li.team_keeper a:after {
    right: 0px;
    top: 2px;
    position: absolute;
    width: 13px;
    height: 13px;
    text-align: center;
    font-size: 10px;
    line-height: 11px;
    content: 'w';
    color: #fff;
    background: #EBB51F;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}
tabl.table_bg-odd{}
.squad_half ul li.team_captain.team_keeper a:after {
    right: 15px;
}

.squad_half ul li:last-child {
    border-bottom: none;
}

.fix_res_more {
    padding: 20px 20px;
    float: left;
    width: 230px;
}

.domestic_international {
    float: right;
    width: 124px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin-top: -60px;
    margin-right: 210px;
}

.domestic_international:hover {
    background: #EBB51F;
    color: #fff;
}

.new_ad_box {
    float: left;
    margin-top: 15px;
    text-align: center;
    width: 100%;
    overflow: hidden;
    padding: 0 15px;
}

.ftrnew_ad_box {
    float: left;
    margin-bottom: 30px;
    text-align: center;
    width: 100%;
    overflow: hidden;
    padding: 0 15px;
}

.new_ad_box_mob {
    float: left;
    margin-top: 40px;
    text-align: center;
    width: 100%;
    display: none;
}

.ftrnew_ad_box_mob {
    float: left;
    margin-bottom: 30px;
    text-align: center;
    width: 100%;
    display: none;
}

.fb_box {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    margin-top: 20px;
}

.twit_box {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    max-height: 1000px;
}

.twitter-tweet {
    margin: 0 auto !important;
}

.pic_credits {
    position: absolute;
    right: 0;
    top: 0;
    padding: 5px 10px;
    background: #003620;
    color: #FFF;
}

.large_full {
    width: 100%;
    margin: 0px;
}

.home_caro_w_fixtures .box_col {
    padding-right: 10px;
}

.whatsapp-icon-area:hover {
    /* margin-top: 16px !important; */
    -webkit-transition: 0.5s;
    transition: 0.5s;
}

@media (max-width: 1249px) {
    .fr_fifty {
        width: 100%;
        text-align: center;
    }
    .ul_rptr li .fr_from {
        float: none;
    }
    .ul_rptr li .fr_from p {
        line-height: 17px;
    }
    .fr_scrcard {
        float: none;
    }
    .fr_scrcard a {
        float: none;
    }
    .date_fr {
        text-align: center;
    }
}

@media (max-width: 1199px) {
    .baner_lrg_col_after_fixtures .fifty1 .lts_txt strong {
        font-size: 13px;
        line-height: 18px !important;
    }

    .baner_lrg_col_after_fixtures .vid_box_fifty.fifty1.mb {
        width: 50%;
    }
    .baner_lrg_col_after_fixtures .box_col:nth-child(even) {
        padding-right: 0;
    }
    .baner_lrg_col_after_fixtures .box_col {
        width: 50%;
    }
    .menu_bar {
        margin-top: 0px;
    }
    .top_bar {
        height: 50px;
        border-top: none;
    }
    .logo a img {
        height: 55px;
    }
    .logo a {
        width: auto;
        margin-top: 0px;
    }
    .banner_blg_img_bx {
        max-width: 490px;
    }
    .box_col {
        float: left;
        width: 50%;
    }
    .lts_txt {
        min-height: 100px;
    }
    .vid_box_fifty .lts_txt {
        /* min-height: 90px; */
    }
    .latest_rlt .lts_txt {
        min-height: 110px;
    }
    .rltd_new p a {
        min-height: 20px;
    }
    .rltd_new {
        min-height: 100px;
    }
    .bdr .box_col:nth-child(2) .lts_box:after {
        display: none;
    }
    .vid_box_fifty {
        width: 100%;
    }
    .ad_box {
        display: none;
    }
    .ad_box_mob {
        display: block;
    }
    .d_menu {
        display: none;
    }
    .mob_menu_btn {
        display: block;
    }
    .editor_pick .vid_box_fifty + .vid_box_fifty .lts_txt {
        background: #016652;
    }
    .news_dtl h2 {
        font-size: 30px;
    }
    .video_listed .vid_box_fifty .box_col {
        width: 50%;
    }
    /* .video_listed .vid_box_fifty .lts_txt {
		min-height: 90px;
	} */
    .video_listed .bdr .box_col:nth-child(2) .lts_box:after {
        display: none;
    }
    .baner_lrg_col {
        left: 0;
        margin: 0;
        width: 100%;
        margin-bottom: 20px;
    }
    .baner_sml_col {
        right: inherit;
        width: 100%;
        height: auto;
    }
    .most_read.trending_stories {
        height: auto;
    }
    .trending_stories .most_read_body ul {
        height: auto;
    }
    .trending_stories .view_more {
        position: relative;
        bottom: inherit;
        margin-top: 15px;
    }
}


/* @media (max-width: 991px) {
	.lts_txt {
		min-height: 100px;
	}
} */

@media (max-width: 991px) {
    #st-1.st-has-labels .st-btn span.st-label {
        display: none !important;
    }
    #st-1.st-has-labels .st-btn {
        display: inline-block !important;
        min-width: 30px !important;
    }
    .worldcup-right-sec {
        width: 100%;
    }
    .title-bar-bx {
        margin-top: 0px;
        padding-top: 0;
    }
    .r-ms-3{
        margin-left: 1rem!important;
    }
    .mobile-logo-cwc-2019 {
        display: block;
    }
    a.top_bar_logo.bgw-tri-logo {
        display: none;
    }
    .home_caro_w_fixtures .lts_txt {
        min-height: auto;
    }
    .fixture_in_home_page {
        width: 100%;
    }
    .baner_lrg_col_after_fixtures {
        width: 100%;
        left: 0;
        margin-left: 0;
    }
    .baner_sml_col_fixtures {
        width: 100%;
        right: auto;
    }
    .home_caro_w_fixtures {
        width: 100%;
    }
    .baner_mini_col.video_mini_col {
        width: 99%;
    }
    ul.submenu-main {
        top: 40px !important;
    }
    .banner_sec {
        height: auto;
        padding: 50px 0;
    }
    .banner_blg_img_bx {
        max-width: inherit;
    }
    .banner_blg_bx {
        width: 100%;
        position: relative;
    }
    .banner_blg_bx:before {
        position: absolute;
        left: 0px;
        top: -33px;
        width: 100%;
        height: 34px;
        content: '';
        background: url(../images/before_green.png) no-repeat;
        background-size: 100% 100%;
    }
    /* .vid_box_fifty {
		margin-bottom: 20px;
	} */
    .slctfilter {
        width: 100%;
        margin: 0 0 20px;
    }
    .filter_box {
        width: 100%;
        margin: 0 0 20px;
    }
    .stats_sec h2 {
        padding-right: 130px;
    }
    .stats_sec h3 {
        padding-right: 130px;
    }
    .listed_txt strong {
        font-size: 17px;
        line-height: 20px;
    }
    .featured_dtl .filter_box {
        margin: 0 0 20px;
    }
    .featured_dtl h2 {
        padding-right: 0px;
    }
    .news_dtl h2 {
        font-size: 30px;
    }
    .ul_rptr li .time_fr {
        max-width: 60px;
    }
    .time_fr p {
        font-size: 11px;
    }
    .ul_rptr li .team_fr1 {
        max-width: 154px;
    }
    .ul_rptr li .team_fr2 {
        max-width: 154px;
    }
    .res_fix_sec .tab_btn {
        padding-right: 0px;
    }
    .news_dtl h2 {
        font-size: 24px;
    }
    .player_sec_filter h3 {
        padding-right: 0px;
    }
    /* table {
		white-space: nowrap;
	} */
    .player_bio_dtls {
        width: 100%;
        margin-top: 20px;
    }
    .home_caro {
        width: 100%;
        margin: 0 0 20px;
    }
    .home_caro .carousel-inner>.item img {
        width: 100%;
    }
    .baner_lrg_col {
        height: auto;
    }
    .baner_mini_col {
        width: 100%;
        height: auto;
    }
    .most_read_body ul {
        margin-bottom: 0px;
    }
    .stats_inner .filter_box.fltr_2 {
        margin-right: 0;
    }
    .domestic_international {
        width: 100%;
        margin: 0 0 20px;
    }
    .sphide .fifty1 .lts_txt {
        min-height: inherit;
    }
    .fifty1 .lts_txt {
        min-height: inherit;
    }
}

@media (min-width: 992px) {
    .new_ad_box {
        max-height: 238px;
    }
    #st-1.st-has-labels .st-btn.st-remove-label {
        min-width: 30px !important;
        display: inline-block !important;
    }
}

.sticky_add {
    clear: both;
    top: 70px;
    position: sticky;
}

.google-auto-placed.ap_container {
    padding: 20px 0;
}

.frame-top-score {
    width: 99.98%;
    height: 90px;
}

@media (max-width: 767px) {
    .small-story-bottom-row .nl-more-videos-link-box{
        display: block !important;
        padding: 0 25px;
    }
    .small-story-bottom-row{
        padding: 0 !important;
    }
    .main-small-story-col-gap{
        padding-left: 12px!important;
        padding-right: 12px!important;
    }
    .pointstbale-cl {
        display: none;
    }
    .whatsapp-icon-area a i {
        margin-right: 0;
    }

    .frame-top-score {
        height: 145px;
    }
    .cell.bowler-econ {
        width: 15%;
    }
    .cell.runs.extraruns {
        width: auto;
    }
    .scorecard-box .cell {
        font-size: 12px;
		left:0;
    }
    .cell.batsman.extras-bx {
        /*width: auto;*/
    }
    .cell.bowler-bow {
        width: 55%;
    }
    .cell.bowler-over,
    .cell.bowler-runs,
    .cell.bowler-wick,
    .cell.bowler-md,
    .cell.bowler-econ {
        width: 7%;
    }
    span.wa-share {
        display: none;
    }
    .whatsapp-icon-area a {
        padding: 0;
    }
    .whatsapp-icon-area {
        width: 20px;
    }
    .whatsapp-icon-area span.share {
        display: none;
    }
    .worldcup-right-sec {
        width: 100%;
    }
    .baner_lrg_col_after_fixtures .vid_box_fifty.fifty1.mb {
        width: 50%;
    }
    .baner_lrg_col_after_fixtures .vid_box_fifty.fifty1.mb:nth-child(even) {
        margin-right: 0;
    }
    hr.control-hr-for-mob- {
        display: none;
    }
    .lrg_col.div-contro-for-moi {
        padding-top: 0;
    }
    ul.listing-b-psl-p li {
        padding: 10px 6px;
        font-size: 13px;
        margin-right: 8px;
    }
    .box-psl-bx-fea h2 {
        font-size: 18px;
    }
    .psl-center-bxx {
        width: 100%;
    }
    .pointstable-psl- td {
        padding-right: 2px !important;
        padding-left: 2px !important;
    }
    img.img-psl-bx {
        width: 30px;
    }
    .boxes-stories- h3.title-3 {
        font-size: 16px;
    }
    .psl_lrg_col,
    .psl_sidebar_col_vid {
        width: 100%;
    }
    .mob_menu .lang_btn,
    .mob_menu .live_btn {
        display: block;
    }
    .right .lang_btn,
    .right .live_btn {
        display: none;
    }
    .result_fixture_sec {
        height: auto;
    }
    .rf_btn {
        width: 100%;
        height: auto;
        padding: 10px 0px;
    }
    .rf_btn a {
        margin: 0px;
        width: calc(50% - 5px);
    }
    .rf_btn a + a {
        margin-left: 10px;
    }
    .rf_box {
        width: 100%;
        padding: 0px;
    }
    .rf_box .jcarousel-control-prev,
    .rf_box .jcarousel-control-next {
        /* display: none; */
    }
    .rf_box .jcarousel li {
        padding: 0 53px 0px;
    }
    .result_box {
        background: #fff;
        border-left: none;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }
    .result_box.rslt_live_scr {
        background: #fff;
    }
    .rf_box ul li:last-child {
        border: none;
    }
    .lrg_col {
        width: 100%;
        margin-right: 0px;
        padding-top: 0px;
    }
    .banner_sec {
        padding: 0px;
    }
    .banner_sec .container {
        padding-left: 0px;
        padding-right: 0px;
    }
    .read_more {
        position: relative;
        float: left;
        width: 100%;
    }
    .latest_news h2 {
        padding-right: 0px;
    }
    .latest_news h3 {
        padding-right: 0px;
    }
    .lts_nws .lts_box:after {
        display: none;
    }
    .lts_nws .triangle:before {
        display: none;
    }
    .lts_nws .box_col {
        width: 100%;
    }
    .lts_nws .lts_box {
        margin-bottom: 10px;
        background: #fff;
    }
    .lts_nws .lts_img {
        width: 292px;
        height: 194px;
        padding: 0px;
    }
    .lts_nws .lts_txt {
        width: calc(100% - 292px);
        min-height: inherit;
        padding: 0px 0px 0px 20px;
    }
    .lts_nws .vid_box_fifty .lts_img {
        width: 100%;
        height: 0px;
        padding-bottom: 56.25%;
    }
    .vid_box_fifty.fifty1.mb.latest-news-wc-2019 .lts_txt {
        min-height: 150px !important;
    }
    .lts_nws .vid_box_fifty .lts_txt {
        width: 100%;
        min-height: 150px;
        padding: 20px;
    }
    /* .vid_box_fifty {
		margin-bottom: 20px;
	} */
    .rltd_new {
        display: none;
    }
    .slctfilter {
        width: 100%;
        margin: 0 0 20px;
    }
    .stats_caro {
        margin-bottom: 20px;
    }
    .sidebar_col {
        width: 100%;
        display: none;
    }
    .view_more {
        width: calc(100% - 28px);
    }
    .poll_foot a {
        width: calc(50% - 5px);
    }
    .ad_box_mob {
        padding-top: 30px;
        background: #f5f5f5;
        margin-top: -30px;
        margin-left: -15px;
        width: calc(100% + 30px);
        margin-bottom: 30px;
    }
    .ad_box_side {
        /*padding-top: 30px;*/
        background: #f5f5f5;
        margin-left: -15px;
        width: calc(100% + 30px);
        margin-bottom: 30px;
    }
    .ad_box_sideb {
        padding-top: 30px;
        background: #f5f5f5;
        margin-left: -15px;
        width: calc(100% + 30px);
    }
    hr {
        margin-left: -15px;
        width: calc(100% + 30px);
    }
    .ftr_box {
        padding: 10px 0;
    }
    .ftr_menu {
        margin-bottom: 20px;
    }
    .ftr_menu li {
        width: 33%;
        padding: 0px;
        margin-bottom: 10px;
    }
    .ftr_bar {
        text-align: center;
    }
    .copyright {
        width: 100%;
        margin: 0 0 10px;
        font-weight: bold;
    }
    .ftr_bar ul {
        width: 100%;
    }
    .ftr_bar ul li {
        display: inline-block;
        width: auto;
        float: none;
    }
    .ftr_bar ul li:first-child:before {
        display: none;
    }
    .powered {
        width: 100%;
        margin: 10px 0 0;
        font-weight: bold;
    }
    .row_spcl .stats_page_inner {
        width: 50%;
        float: left;
    }
    /*.new_ad_box {
		display:none;
	}
	.ftrnew_ad_box {
		display:none;
	}*/
    .new_ad_box_mob {
        display: block;
    }
    .ftrnew_ad_box_mob {
        display: block;
    }
}

@media (max-width: 700px) {
    .home_caro,
    .home_caro .carousel,
    .home_caro .carousel-inner,
    .home_caro .carousel-inner>.item,
    .home_caro .carousel-inner>.item a,
    .home_caro .carousel-inner>.item img {
        height: auto;
    }
    .home_caro_txt strong {
        font-size: 18px !important;
        line-height: 20px !important;
    }
}

@media (max-width: 600px) {
    .home_caro_w_fixtures .lts_img {
        width: 100% !important;
        background: transparent;
    }
    .manager_desc h2 {
        line-height: 1.1 !important;
    }
    .home_caro_w_fixtures .box_col {
        width: 50%;
        height: auto;
        background: transparent;
        margin-right: 0;
    }
    .home_caro_w_fixtures .lts_txt.triangle {
        width: 100%;
        padding-left: 10px;
        min-height: 120px;
    }
    .lts_nws .lts_img {
        width: 170px;
        height: 113px;
    }
    .lts_nws .lts_txt {
        width: calc(100% - 170px);
    }
    .listed_txt strong {
        font-size: 14px;
        line-height: 18px;
    }
    .news_dtl h2 {
        font-size: 24px;
        line-height: 27px;
    }
    .score_live_right {
        height: auto;
        padding: 30px 15px 100px;
    }
    .shield_team {
        width: 40%;
    }
    .shield_img {
        float: right;
        margin: 5px 10px;
    }
    .tm2 .shield_img {
        float: left;
        margin: 5px 10px;
    }
    /*.shield_vs {*/
    /*    display: none;*/
    /*}*/
    .shield_score_box {
        width: 100%;
        max-width: 370px;
        padding: 10px 0;
    }
    .filter_bar ul {
        overflow: auto;
        white-space: nowrap;
        float: initial;
    }
    .filter_bar ul li {
        display: inline-block;
        color: white;
        text-align: center;
        text-decoration: none;
        float: initial;
    }
    .filter_bar ul li a {
        /*width: 100%;*/
        /*border-bottom: solid 4px #CCC;*/
        text-align: center;
    }
    .filter_bar ul.list_2 li {
        width: 33.3333%;
    }
    .about_dtl .media {
        display: block;
    }
    .about_dtl .media img {
        display: block;
        margin: 0 auto;
        max-width: inherit;
    }
    .about_dtl .media-body {
        display: block;
        margin: 0 auto;
        width: 100%;
    }
    .our_team .box_col {
        display: block;
        width: 100% !important;
        background-color: white;
        margin-bottom: 20px;
        margin-left: 0px !important;
    }
}

@media screen and (max-width: 500px) {
    /* .gallery-icon {
		top: 47px !important;
	} */
}

@media (max-width: 500px) {
    .ftr_menu li {
        width: 50%;
    }
    .ftr_bar ul {
        max-width: 280px;
        display: inline-block;
        float: none;
    }
    .ftr_bar ul li:nth-child(3):before {
        display: none;
    }
    .logo {
        margin-right: 40px;
        padding: 4px 15px 1px 24px;
    }
    .srch_fld.search_open {
        width: 200px;
    }
    .banner_blg_bx h4 {
        font-size: 20px;
        line-height: 25px;
    }
    .lts_nws .lts_img {
        width: 142px;
        height: 94px;
    }
    .lts_nws .lts_txt {
        width: calc(100% - 142px);
    }
    .vid_box_fifty .lts_txt strong {
        height: auto;
        overflow: inherit;
    }
    .lts_txt span {
        font-size: 11px;
    }
    .lts_txt strong {
        font-size: 12px;
    }
    .lts_nws .lts_txt p {
        display: none;
    }
    .filter_bar ul li {
        /*width: 100%;*/
    }
    .filter_bar ul::-webkit-scrollbar {
        height: 0;
    }
    .filter_bar ul.list_2 li {
        width: 100%;
    }
    .player_bio_name {
        width: 100%;
    }
    .player_bio_stats {
        width: 100%;
    }
    .player_bio_stats ul {
        float: left;
    }
    .player_bio_role {
        width: 100%;
    }
    .clndr_box {
        width: 100%;
        margin-bottom: 10px;
    }
    .clndr_btn {
        width: 100%;
    }
    .clndr_box input {
        width: calc(100% - 40px);
    }
    .filter_submit {
        width: 100%;
        margin: 0px;
    }
    .home_caro_txt p {
        display: none;
    }
}

@media (max-width: 450px) {
    .ul_rptr li .team_fr1 img {
        display: none;
    }
    .ul_rptr li .team_fr2 img {
        display: none;
    }
    .ul_rptr li .team_fr1 p {
        width: 100%;
        padding-right: 10px;
        font-size: 13px;
    }
    .ul_rptr li .team_fr2 p {
        width: 100%;
        padding-left: 10px;
        font-size: 13px;
    }
    .ul_rptr li .team_fr1 {
        max-width: 120px;
    }
    .ul_rptr li .team_fr2 {
        max-width: 120px;
    }
    .city_select {
        display: none;
    }
    .mob_menu .city_select {
        display: block;
        width: 100%;
        margin: 0;
    }
    .mob_menu .slct_style {
        width: 95%;
        height: 40px;
        padding: 5px 10px;
    }
}

@media (max-width: 400px) {
    .psl-fea-box {
        padding-right: 0px;
    }
    ul.listing-b-psl-p li a {
        padding: 10px 7px;
    }
    ul.listing-b-psl-p li {
        padding: 10px 3px;
        font-size: 13px;
        margin-right: 2px;
    }
    .boxes-stories- .box {
        width: 50%;
        margin-right: 0;
    }
    .boxes-stories- h3.title-3 {
        font-size: 12px;
    }
    .row_spcl .stats_page_inner {
        width: 100%;
    }
    .scorecard_tabs_bar ul {
        width: 100%;
    }
    .scorecard_tabs_bar ul li {
        /* width: 100%; */
    }
    .top_bar_logo {
        padding: 8px 0;
    }
    .top_bar_logo img {
        width: 100px;
        height: auto;
    }
}

@media (max-width: 358px) {
    .time_fr p {
        font-size: 10px;
    }
    .ul_rptr li .team_fr1 {
        max-width: 100px;
    }
    .ul_rptr li .team_fr2 {
        max-width: 100px;
    }
}

.our_team .box_col {
    margin-left: 10px;
    width: 32%;
    background-color: white;
}

.our_team .lts_img {
    padding-bottom: 54.4%;
    background: transparent;
}

.our_team .lts_txt {
    background-color: transparent;
    text-align: left;
    padding: 15px;
    min-height: 300px;
}

.our_team .lts_txt strong {
    font-size: 23px;
    color: #003620;
    line-height: 23px;
}

.our_team .lts_txt span {
    font-size: 1.4rem;
}

.our_team .lts_txt p {
    font-size: 1.2rem;
    margin-top: 2px;
    margin-bottom: 2px;
    text-align: center;
}

.contact h2 {
    padding-right: 0px;
    font-size: 36px;
    color: #003620;
    letter-spacing: -2px;
    margin-bottom: 0px;
    line-height: 1em;
}

.contact .sub-h {
    color: #242424;
    font-size: 18px;
}

.contact .media {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
}

.contact .align-self-center {
    -ms-flex-item-align: center!important;
    align-self: center!important;
}

.contact .media-body {
    -ms-flex: 1;
    flex: 1;
}

.feature-mt-20{
    margin-top: 20px !important;
}
/* .ltstvideo-mt-20{
    margin-top: 20px !important;
} */
.edtrpicks-mt-20{
    margin-top: 20px;
}


.contact .mt-10 {
    margin-top: 10px;
}

.contact .txt1 {
    color: #242424;
    font-weight: bold;
    letter-spacing: -.5px;
    font-size: 19px;
    line-height: 34px;
}
.mdl{
    height: auto;
}
.contact .address {
    padding-bottom: 30px;
    padding-top: 30px;
}

.contact .address .add-col {
    text-align: center;
}

.contact .address .ph-col {
    text-align: center;
}

.contact .address .email-col {
    text-align: center;
}

.contact .form .form-control {
    border-radius: 0px !important;
}

.contact .form p {
    font-size: 18px;
}

.contact textarea {
    resize: none;
}

.contact .poll_foot {
    padding-top: 0px;
}

.contact .poll_foot button {
    float: left;
    width: 130px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    text-transform: uppercase;
    border: none;
}

.contact .poll_foot button:hover {
    background: #EBB51F;
    color: #fff;
}


/* 24-2-2021 Shafee */

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
    padding-left: 0;
    padding-right: 5px;
}

.justify-content-center {
    justify-content: center;
}

.d-flex {
    display: flex;
}


/* Commentary Tab */

.match_stream_li {
    background-color: white;
}

.match_stream_sec_inner ul li {
    padding: 0;
}

.match_bal_inner .bal_scr {
    border-radius: 0px;
    width: 35px;
    height: 50px;
    padding-top: 6px;
    font-weight: 700;
    background: #003620;
    box-shadow: none;
}

.match_bal_inner .bal_content {
    padding-top: 10px;
    margin-bottom: -35px;
    font-size: 12px;
}

.bal_number {
    margin-top: 10px;
}

.match_stream_sec_inner ul li {
    border-bottom: none;
    padding-left: 10px;
    /*box-shadow: 3px 6px 8px #0000001c;*/
}

.over_cmplt_bar {
    margin-top: 20px;
}

.over_cmplt_bar {
    background-color: white;
}

.over_cmplt_bar p {
    color: #003620;
    font-weight: 700;
    letter-spacing: 2px;
    font-size: 14px;
    /* margin-right: 3.5%;
    margin-left: 2.1%;
    margin-top: 25px;
    margin-bottom: 15px; */
    text-transform: uppercase;
}

.over_cmplt_total_scr {
    padding-right: 20px;
}

.over_cmplt_bar p.over_cmplt_total_scr span {
    color: #003620;
}

/* .match_stream_sec_inner ul {
    background: #f5f5f5;
} */

.over_cmplt_bar .scr {
    margin-top: 21px;
}

.over_cmplt_bar p.ovr_scr_wkt {
    /* margin-left: 12%; */
}

li.match_bal.innings-heading.match_stream_li {
    background-color: whitesmoke;
    box-shadow: none;
}

.tab_pane.active {
    /* background:#e8e8e8; */
    border: none;
}

.fix_res_more {
    margin: 0px 40% 0;
}

.scorecard_tabs_bar {
    background: white;
}

.scorecard_tabs_bar ul li a {
    text-transform: uppercase;
    font-weight: 700;
    color: #003620;
    padding: 10px 2px 10px;
}

#partnership_tab .table-responsive {
    overflow-x: inherit;
}


/* .card{
	box-shadow: 0px 6px 6px #00000029;
	background-color: white;
	margin-top: 25px;
	border-radius: 12px;
} */

.border-right {
    border-right: 1px solid #dee2e6!important;
}

.p-0 {
    padding: 0 !important;
}

.poll_body p {
    font-size: 17px;
}

.item-partnership {
    margin-left: 15px;
    font-size: 12px;
}

.fix_res_more a {
    background: #003620;
    color: #ffffff;
}

.bal_6 .bal_scr {
    /* background: #EBB51F; */
    color: #fff;
}

.bal_4 .bal_scr {
    /* background: #6c6c7e; */
    color: #fff;
}

.bal_wkt .bal_scr {
    background: #cf0a2c;
    color: #fff;
}

.scorecard_tabs_bar .tab-wrapper {
    padding: 0;
    height: 44px;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

.scorecard_tabs_bar ul {
    justify-content: center;
    display: flex;
}

.score_live_sec {
    margin-bottom: 20px;
}

.tab_pane .table_box table thead tr th.innings-heading {
    padding-left: 40px;
}

.scorecard_tabs_bar {
    /* border-bottom: none; */
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
}

.score_live_right {
    background-position: 0% 88%;
    height: 280px;
    padding-top: 15px;
}

.new_ad_box {
    margin-top: 0px;
}

.shield_score_box {
    background: #3b3b3b;
}

.top_stick p.top_stick_venue {
    background: transparent;
}

.score_live_sec .shield_btm_result p {
    background: transparent;
    color: white;
    margin-top: 5px;
    font-size: 16px;
    line-height: 1.6;
    font-family: 'Noto Sans', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: 0px 5px 4px black;
}

.shield_viewbtn,
.top_stick_live {
    display: none;
}

#commentary_tab .match_bal_inner .bal_content p {
    color: black;
}

.shield_score_box {
    width: 80%;
    height: 172px;
    padding-top: 5px;
}

.top_stick p.top_stick_venue {
    width: 100%;
}

.shield_scorecard {
    color: white;
}

.scorecard_tabs_bar ul li a {
    border-bottom: solid 4px white;
}

.tm1 .shield_img {
    /* transform: perspective(400px) rotateY(20deg); */
    margin-left: -90%;
}

.tm2 .shield_img {
    /* transform: perspective(400px) rotateY(345deg); */
    margin-right: -90%;
}

.score_live_sec .shield_img {
    width: 145px;
    height: auto;
    margin-top: 2px;
    padding: 0;
}

.shield_scorecard h5 {
    font-size: 18px;
}

.shield_scorecard h6 {
    font-size: 28px;
}

.item-partnership .innings-img {
    width: 20px;
    height: 13px;
    position: absolute;
    margin-top: 20px;
    margin-left: 15px;
}

.scorecard_tabs_bar ul li a {
    border-bottom: solid 4px white;
    /* position: absolute; */
}

.scorecard_tabs_bar ul li.active a,
.scorecard_tabs_bar ul li:hover a,
.scorecard_tabs_bar ul li:focus a {
    /* border-bottom: solid 4px #EBB51F;
	box-shadow: 0px 15px 15px -10px #ebb51fe0; */
}

.live {
    left: 5%;
}

a.scorecard-a {
    left: 20%;
}

a.partnership-a {
    left: 40%;
}

a.commentary-a {
    left: 75%;
}

.most_read.poll_box .poll_foot a {
    width: 130px;
}

.ps_prog {
    margin-right: 0;
}

.ps_prog_blue {
    margin-left: 0;
}

@media only screen and (max-width: 768px) {
    .card.nz_card.shadow2 {
        margin-bottom: 9px;
    }
    .lrg_col{
        width: 100%;
    }
    .commentry-head {
        border: 0;
    }
    #video-duration-sub{
        top: 216px !important;
    }
    .gallery-icon {
        top: 59px !important
    }
    .sidebar_col {
        width: 100%;
    }
    .mrt-body img {
        max-height: 270px;
    }
    .trend-list-item {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-bottom: 13px;
    }
    .trend-list-item-img {
        width: 22%;
    }
    .trend-list-item-content {
        width: 75%;
    }
    .trending-list .trend-list-item img {
        max-height: 50px;
        border-radius: 5px;
    }
    .new_ad_box {
        max-height: 290px;
    }
    .ltst_vide0-text.ps-2.mt-2 {
        margin-bottom: 10px;
    }
    .lb-overlay{width: 100%;}
    section.result_fixture_sec .container-fluid {
        padding-left: 0;
    }
    .ts-bottom-img.ts-mt .row.px-2>.r-mt2.px-1.px-sm-1:last-child {
        display: none;
    }
    .col-6.col-md-3.col-lg-3.px-1.px-md-2.position-relative.margin-top-6 {
        padding-right: 9px!important;
        padding-left: 9px!important;
    }
    .col-6.col-md-3.col-lg-3.px-1.px-md-2.position-relative.mb-3 {
        padding-right: 9px!important;
        padding-left: 9px!important;
    }
    .col-md-6.col-lg-6.px-1.px-md-2.mb-3.position-relative {
        padding-right: 10px!important;
        padding-left: 10px!important;
    }
    .score_live_sec .shield_img {
        width: 80px;
        height: 50px;
    }
    .ml46 {
        margin-left: 69px;
    }
    .tm2 .shield_img {
        margin-right: 0%;
    }
    .tm1 .shield_img {
        margin-left: 0%;
    }
    .shield_scorecard h5 {
        font-size: 18px;
    }
    .shield_scorecard h6 {
        font-size: 20px;
    }
    .shield_vs {
        width: 65px;
        margin-top: 38px;
    }
    .top_stick p.top_stick_venue {
        color: white;
        font-size: 14px;
        margin-bottom: 6px;
    }
}

@media only screen and (min-width: 768px) {
    .upcoming-matches .upcoming-heading h3 {
        line-height: 0px !important;
    }
}

.live_score_bar {
    display: none;
}

.score-bar {
    overflow: auto;
    height: 65px;
    margin: 15px 10px;
    width: 98%;
}

.score-bar .over {
    padding: 0;
    text-align: center;
    margin-left: 10px;
    position: relative;
}
ul.nav.nav-tabs.p-2.d-flex.justify-content-between.w-100 {
    border-radius: 10px;
}
.my-radius {
    padding: 10px 0;
    box-shadow: 0px 3px 7px 2px rgb(0 0 0 / 20%);
    border-radius: 10px;
}
.ball-score {
    padding: 13%;
    padding-top: 10px;
    background-color: #DFDFDF;
    margin-left: 3px;
    margin-right: 3px;
    border-radius: 5px;
    height: 40px;
    width: 40px;
    color: #313131;
}

.ball-score h1 {
    font-size: 17px;
    font-family: 'Noto Sans';
    font-weight: 600;
    color: #333333;
}

.ball-score.runs h1 {
    font-size: 20px;
    margin-top: 0;
    font-weight: 700;
}

.over-title {
    margin-top: 10px;
    position: absolute;
    width: 100%;
}

.score-bar .line {
    position: absolute;
    margin-top: 46px;
    height: 4px;
    width: 270px;
    background-color: white;
}

.over-title h5 {
    font-family: 'Noto Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    position: absolute;
    background-color: whitesmoke;
    margin-top: 40px;
    color: #8E8E8E;
    letter-spacing: 2px;
    z-index: 1;
    width: 90px;
}

.dot_ball h1 {
    font-size: 31px;
    font-weight: 700;
    margin-top: -17px;
}

.umpires {
    /*
        white-space: wrap; */
    text-align: left;
    vertical-align: bottom;
    line-height: 25px;
    padding: 12px 20px;
    font-size: 13px;
    float: left;
}

.umpires td {
    padding: 15px;
}

.umpires tr:nth-child(even) {
    background-color: #F9F9FB;
;
}

.umpires td:nth-child(3) {
    font-weight: normal;
}

a {
    text-decoration: none !important;
}

.trending {
    margin: 0;
    /* margin-left: 10px; */
    margin-right: 10px;
    margin-top: 1rem;
    line-height: 27px;
    color: #000000;
    text-transform: uppercase;
    font-size: 0.85rem;
    font-weight: 600;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 3px solid #ebb51f;
    display: -webkit-inline-box;
    padding: 0;
    line-height: 25px;
    letter-spacing: -0.1px;
}

.view_more {
    border: none;
    background: #e8e8e8;
    color: #333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none!important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin-left: 3px;
}

.view_more a {
    text-decoration: none;
    color: black;
}

.view_more:hover {
    background-color: #ebb51f;
}

.view_more a:hover {
    color: white;
}

.most-read a::before {
    content: url('../../assets/images/Vector.png');
    color: red;
    font-weight: bolder;
    font-size: 15px;
    position: relative;
    top: 30px;
    right: 10px;
}


/* #top_story_image{
	width:100%;

 } */

#video_img {
    width: 100%;
    margin-top: 0;
    top: -30px;
    position: absolute;
}

#flex-cards {
    display: flex;
    justify-content: space-evenly;
    padding: 10px;
}

.slider {
    padding: 10px 4px 0 7px !important;
}

.future {
    padding: 10px 4px 10px 8px !important;
    /* padding:10px 4px 10px 12px !important; */
}

.row-cards {
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    margin-top: 2px;
    /* height: 200px; */
    /* margin-bottom: 12px; */
    /* height: 200px; */
    /* margin-bottom: 20px; */
}

.row-cards2 {
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    margin-top: 2px;
    height: 200px;
    margin-bottom: 12px;
}
.radius-10{
    border-radius: 10px;
}
.img-fluid{
    /* border-radius: 10px!important; */
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.caption{
    border-radius: 10px;
}
.caption {
    font-size: 2rem;
    font-weight: 600;
    letter-spacing: 0.1px;
    color: rgba(31, 30, 30, 0.93);
    padding: 8px;
    text-decoration: none;
    font-family: Noto Sans;
    font-style: normal;
    line-height: 24px;
    color: #000000;
}

.card-img {
    padding: 10px;
}

#video-image {
    padding: 8px;
}

.card-img-top {
    width: 100% !important;
}

.card-img-top-2 {
    width: 100% !important;
    /* height: 103px; */
}


/* .nz_card
{
height: 200px;
} */

#pakistan {
    padding-bottom: 5px;
}

#pakistan_vs_caption {
    margin-top: -12px;
}

#laxman {
    right: 15px;
    top: -5px;
}

.carousel-card-img {
    width: 100%;
}

.pakistan_vs {
    margin-top: 100px;
    box-sizing: border-box;
    border-radius: 2px;
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
}

.pakistan_vs h2 {
    position: relative;
    top: 10px;
    left: 10px;
    right: 10px;
}

.border {
    width: 100%;
    border: 1px solid white;
}


/* #results_section{
   line-height: 10px;
} */

.win_caption {
    color: #003620;
    font-size: 12px;
    font-weight: normal;
    border-bottom: 1px solid #e8e8e8;
}

.border-2 {
    width: 100%;
    border: 1px solid #A9A9A9;
    position: relative;
    top: 8px;
}

#pakistan_vs_won {
    font-size: 12px;
    color: #003620;
    line-height: 14px;
}

#sub_caption {
    color: rgba(31, 30, 30, 0.53);
    font-weight: normal;
    margin-top: -18px;
}

.pakistan_vs_row {
    border-top: 1px solid #E8E8E8;
    border-bottom: 1px solid #E8E8E8;
}

.commentries {
    list-style: none;
}

.commentries li::before {
    content: url('../../assets/images/Vector.png');
    color: red;
    font-weight: bolder;
    font-size: 20px;
    position: relative;
    left: -8px;
}

#commentries_video_icon::before {
    content: url('../../assets/images/video_icon.png');
    color: red;
    font-weight: bolder;
    font-size: 20px;
    position: relative;
    left: -8px;
}

.pakistan_vs_cards {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

.flags {
    display: flex;
    justify-content: space-between;
    margin-bottom: -20px;
}

#pakistan_vs_results {
    margin-bottom: -17px;
}

.pakistan_match {
    border-top: 1px solid #E8E8E8;
}

.text-muted {
    font-size: 10px;
    /* margin-top: -20px !important; */
}

.blogs_col {
    margin-top: -22px;
}

.gallery_col {
    margin-top: -22px;
}

.video_card {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    margin-top: 10px;
    /* height: 200px; */
}

@media only screen and (min-width:608px) {
    body {
        /* background-color: #000; */
    }
    /* #video-duration-sub
    {
        position:relative;
        bottom:0;
        left:20px;
        top:70px;
        background-color: white;
        border-radius:20px;
        height: 20px;
        padding:2px;
        width: 50px;
    }
    #video-duration-sub>b{
      font-size: 10px;
      position:absolute;
      margin-top:1px;
      margin-left: 13px;
    }
    #video-duration-sub>img{
        margin-left:5px;
        position:absolute;

        margin-top:5px;
    } */
}

@media screen and (min-width: 1400px) {
    #video-duration-live-match {
        top: 100px;
    }
}

a.btn.btn-lg.read-more.w-15.rw-100 {
    background: #E8E8E8;
    font-family: Noto Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
}

#video-duration-live-match {
    position: absolute;
    bottom: 0;
    left: 10px;
    top: 100px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 50px;
}

#video-duration-live-match>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
}

#video-duration-live-match>img {
    margin-left: 5px;
    position: absolute;
    margin-top: 5px;
}

#video-duration-main {
    position: absolute;
    text-align: center;
    bottom: 80px;
    left: 43%;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 20%;
    background-color: white;
    border-radius: 5px;
    height: 20px;
    padding: 12px;
    width: 40px;
}
.mt-06{
    margin-top: 0.6rem!important;
}
.lat-blog-child{
    margin-top: 0.8rem;
}

.mycb {
    padding: 10px 1rem 3px !important;
    height: 82px;
}

#video-duration-main>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
    color: rgba(31, 30, 30, 0.93);
}

#video-duration-main>img {
    /* margin-left: 5px; */
    position: absolute;
    margin-top: 2px;
}

.owl-item.active {
    width: 177px !important;
    margin-right: 0 !important;
}


/* p.feature-slick-box.card_text{
	min-height: 81px;
} */

.slick-dots li button:before {
    line-height: 10px;
    width: 10px;
    height: 10px;
}

.slick-dots li button {
    width: 10px;
    height: 10px;
}

.slick-dots li {
    width: 10px;
    height: 10px;
}

.menu_bar {
    z-index: 9;
    position: relative;
}

.owl-dots span {
    margin: 20px 2px 0;
}

#video-duration-sub {
    position: absolute;
    bottom: 0;
    left: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 90px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 20px;
}

#video-duration-sub>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
    color: rgba(31, 30, 30, 0.93);
}

#video-duration-sub>img {
    /* margin-left:5px;
	position:absolute;
	margin-top:5px; */
}

#video-duration-sub-editors {
    position: absolute;
    bottom: 0;
    left: 20px;
    top: 60px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 50px;
}

#video-duration-sub-editors>img {
    margin-left: 5px;
    position: absolute;
    margin-top: 5px;
}

#video-duration-sub-editors>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
}

#video-length {
    position: absolute;
    bottom: 0;
    left: 20px;
    top: 570px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 50px;
}

#video-length>img {
    margin-left: 5px;
    position: absolute;
    margin-top: 5px;
}

#video-length>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
}

#video-duration {
    position: absolute;
    bottom: 0;
    left: 25px;
    top: 270px;
    background-color: white;
    border-radius: 20px;
    height: 25px;
    padding: 2px;
    width: 70px;
}

#video-duration>img {
    margin-left: 7px;
    margin-top: -5px;
}

#video-duration>b {
    font-size: 11px;
    position: relative;
    top: -2px;
}

@media screen and (max-width:568px) {
    .result_box {
        width: 310px;
    }
    #video-duration {
        position: relative;
        bottom: 0;
        left: 25px;
        top: 150px;
        background-color: black;
        border-radius: 20px;
        height: 25px;
        padding: 2px;
        width: 70px;
    }
    #video-duration>img {
        margin-left: 7px;
        margin-top: -5px;
    }
    #video-duration>b {
        font-size: 11px;
        position: relative;
        top: -2px;
    }
}

.video_col {
    padding: 10px 10px 15px;
}

.video_col2 {
    padding: 25px;
}

.editors_picks {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    margin-bottom: 20px;
}

.editor {
    padding: 10px;
}

.latest-video {
    margin-top: 0;
    box-sizing: border-box;
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 2px;
}

.read-more {
    background: #E8E8E8;
    font-size: 12px;
    line-height: 13px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}


/* #b_img{
	border-top: 1px solid #E8E8E8;
	padding-top: 8px;
} */

.read-more:hover {
    background: #EBB51F;
    color: #fff;
}

.cards_slider {
    padding: 8px 0 !important;
}

#ab.cards_slider .slick-list.draggable {
    margin-right: -16px !important;
}

#video-duration-sub-slider {
    position: absolute;
    bottom: 0;
    left: 30px;
    top: 664px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 50px;
}

#video-duration-sub-slider>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
}

#video-duration-sub-slider>img {
    margin-left: 5px;
    position: absolute;
    margin-top: 5px;
}

.features_gallery {
    padding: 8px;
}


/* #latest_blogs
{
	position: relative;
	margin-top:12px;left:10px;
} */


/* #feautures2{
	position: relative;margin-top:12px;left:10px;

} */

.feautures_image {
    width: 100%;
}

#sub_caption {
    color: rgba(31, 30, 30, 0.53);
    font-weight: normal;
}

.sub_caption {
    font-size: 16px;
    font-weight: normal;
    line-height: 17px;
    margin-top: 8px;
    color: rgba(0, 0, 0, 0.53);
}

.sub_caption_list li {
    display: inline;
    padding-right: 10px;
    font-size: 12px;
    position: relative;
    right: 30px;
    color: rgba(0, 0, 0, 0.53);
}

.sub_caption_list {
    position: relative;
    /* left: 10px; */
}

.tab-wrapper {
    display: flex;
    justify-content: space-around;
}

#dot::before {
    content: ".";
    font-size: 22px;
    font-weight: bolder;
    position: relative;
    top: -2px;
    color: black;
}

.sub_feautures {
    background: #FFFEFE;
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
    margin: 8px 0;
}

.rf_box ul li a.result_box {
    position: relative;
    background: #fff;
    margin: 17px 9px 17px 6px;
    border-radius: 4px;
    height: 135px;
    background: #fff;
    border-radius: 10px;
}

.result_fixture_sec {
    height: 170px;
}


/* rf_btn {
	margin-top: 32px;
} */

iframe.frame-top-score {
    height: 170px;
}

.result_teams {
    float: initial;
    display: block;
    width: 100%;
}

.result_rslt {
    width: 100%;
    text-align: left;
}

.result_box p {
    font-weight: bold;
    color: #000;
}

span.rt_name {
    font-weight: bold;
}

.scorecard-btn {
    border: none;
    width: 100px;
    background-color: #E8E8E8;
    color: black;
    margin-left: 15px;
    margin-top: 5px;
    font-size: 12px;
    padding: 5px;
}


/* .btn-scorecard
{
	display: flex;
	justify-content: space-evenly;
} */

#cards_carousel_images {
    width: 100%;
}

.video_card_image {
    width: 100%;
}

.top_story_img {
    /* padding: 8px; */
    width: 100%;
}


/*Zuhaib's code*/

.forscorecard.dropdown-menu {
    z-index: 1;
}

.forscorecard.dropdown-menu {
    border: transparent !important;
}

.row.margin-0 {
    margin: 0;
}

.forscorecard.dropdown-menu {
    position: unset;
}

.padding-0 {
    padding: 0 0;
}

.mr-1 {
    margin-right: 0.5rem;
}

.gallery_sub {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}


/****today*******/

.gallery_card {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

.main_card {
    background: #FFFEFE;
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
}

.fg-card {
    padding: 10px 1rem 3px !important;
    height: 69px;
    position: relative;
}

.margin-top-1{
    margin-top: 24px !important;
}

.margin-top-1:nth-child(-n+2) {
    margin-top: 0 !important;
}
.margin-top-6 {
    margin-top: 30px !important;
}
.margin-top-6:nth-child(-n+4) {
    margin-top: 0 !important;
}

.view_all {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.view_all:hover {
    background-color: #EBB51F;
    color: #FFFFFF;
}

.fifty {
    background: #016652;
    min-height: 178px;
    border-top: solid 4px #FFDF00;
    padding: 20px;
    height: auto;
}

.gallery_hd {
    padding-right: 0;
    font-size: 36px;
    margin-bottom: 20px;
    color: #003620;
    line-height: 36px;
    font-weight: bold;
    letter-spacing: -2px;
}

.nav-tabs li a {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 22px;
    /* identical to box height */
    color: #0C5A4A;
}

.all_match_videos a {
    text-decoration: none;
}

.match_coverage_head a {
    text-decoration: none;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: #0058DD;
}

.fa-caret-down::before {
    color: red;
    margin-right: 8px;
    top: -2px;
	content: "\f0d7";
    font-family: 'FontAwesome';
}

.fa-caret-up::before {
    content: "\f0d8";
	  font-family: 'FontAwesome';
    color: red;
    margin-right: 8px;
    position: relative;
}

.table_card {
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
    font-size: 12px;
    color: #000000;
}

.match_notes {
    background: #FFFEFE;
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
}

.match_notes .text-muted {
    position: relative;
    /* margin-left: -10px; */
}

@media screen and (max-width:800px) {
    td {
        padding: 4px;
    }
}

@media screen and (max-width:700px) {
    .container-fluid {
        padding-right: 0;
        overflow-x: hidden;
    }
}

.entries {
    padding: 10px;
}

#competition_table tr td, #competition_table tr th {
    padding: 10px 20px!important;
}

@media screen and (max-width:1200px) {
    #competition_table tr td {
        padding: 4px;
    }
    .cell.batsman.total-bx.heading {
        width: 52%;
    }
}

#invincible tr td {
    padding: 10px;
}

.nav-tabs {
    background: #F9F9FB;
    /* box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); */
}

.fs-8 {
    font-size: 16px;
    line-height: 17px;
    margin-left: -13px;
    color: #000000;
}

.read {
    padding: 10px;
    background: #E8E8E8;
    width: 50%;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    cursor: pointer;
}

.read a {
    font-size: 12px;
    line-height: 14px;
    color: #000000;
}

.read:hover {
    background: #EBB51F;
    color: white !important;
}

.vid_date {
    color: rgba(0, 0, 0, 0.53);
    font-size: 12px;
}


/****for video images*****/

.vid_box_fifty .lts_img.video_icon img {
    top: -22px;
}

.column1 {
    border-right: 1px solid #E8E8E8;
}

.match_coverage_details {
    font-style: normal;
    font-size: 16px;
    line-height: 22px;
    color: #000000;
}

.match_coverage_details b {
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 22px;
    /* or 137% */
    color: #000000;
}

#invincible tr:nth-child(even),#competition_table tr:nth-child(even) {
    background: #F9F9FB;
}

#tfoot {
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 19px;
    color: #167864;
}

#invincible_timings b {
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
}

#invincible tr td {
    padding: 12px 20px;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 19px;
    color: #000000;
}

#invincible tr td:nth-child(1) {
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 19px;
    color: #167864;
}

#invincible tr td:nth-child(3) {
    font-weight: bold;
}

.scorecard_tab_bar .scorecard_tab .nav-item .nav-link{
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600;
}

.scorecard_tab {
    background-color: #F9F9FB!important;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    border-radius: 0 !important;
    height: 50px;
    border: none!important;
    padding: 14px 10px;
}

a.btn.btn-lg.read-more.ml-5.py-2.px-0.w-15.read-more.rw-100{
    margin-top: 3px;
}
.my-shdw{
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 10px;
}
#live #points {
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    /* identical to box height */
    color: #605D5D;
}

@media screen and (max-width:600px) {
    .score-bar {
        overflow: auto;
        height: 65px;
        margin-top: 15px;
        /* max-width: 100%; */
        margin-left: 9px;
        width: 264px;
    }
}

.live_table {
    font-style: normal;
    font-size: 14px;
    line-height: 19px;
    color: #000000;
}

.live_table tr th:nth-child(6) {
    border-right: 1px solid #E8E8E8;
}

.live_table tr td:nth-child(6) {
    border-right: 1px solid #E8E8E8;
}

.live_table tr:nth-child(even) {
    background: #F9F9FB;
;
}

.live_table tr td:nth-child(2) {
    font-weight: bold;
}

#f_wickets {
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 0.04em;
    color: #000000;
}

.scorecard-dropdown h3 {
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 22px;
    color: #0C5A4A;
	padding-left: 8px;
    font-family: 'Noto Sans';
}


/* .fg-6-img{
	height:290px;
}
.fg-3-img{
	height: 142px;
} */

.dnn {
    display: none;
}


/* .fg-6-img{
    height:260px;
} */


/* .fg-3-img{
	height: 142px;
} */

@media (max-width: 380px) {
    .score-bar {
        width: 300px;
        margin: 15px auto;
    }
}


/* @media (min-width: 768px) and (max-width: 991px)  {

 #video-duration-live-match {
     top: 180px;
 }
} */


/* @media (min-width: 992px) and (max-width: 1399px)  {

 #video-duration-live-match {
     top: 60px;
 }
} */

@media (min-width: 1400px) {
    .gallery-icon-2 {
        top: 212px;
    }
}

@media (min-width: 1200px) and (max-width: 1259px) {
    .d_menu ul li a {
        padding: 20px 7px;
    }
}


/* worldcup css */

.newsright-img {
    width: 100%;
    max-height: 465px;
}

.newsleft-img {
    width: 100%;
    max-height: 129px;
}

.right-title {
    font-weight: normal;
    font-size: 36px;
    line-height: 51px;
    margin: 0 auto;
    color: #FFFFFF;
    width: 95%;
}

.newsright-text {
    position: absolute;
    bottom: 0;
    background: linear-gradient(180deg, rgba(7, 7, 7, 0) 0%, rgba(61, 61, 61, 0.546667) 34.38%, rgba(37, 37, 37, 0.49) 81.25%);
    border-radius: 0px;
    font-family: JameelNooriNastaleeq
}

.jameel-font {
    font-family: JameelNooriNastaleeq
}

.card-custom-bottom {
    font-weight: normal;
    font-size: 10px;
    line-height: 14px;
    text-align: center;
    color: rgba(0, 0, 0, 0.53);
}

.vid-icon {
    position: absolute;
    position: relative;
    /* left: calc(50% - 35px); */
    top: calc(50% - 23px);
}

.ikon {
    position: absolute;
    background: #ff0000e3;
    border-radius: 10px;
    width: 70px;
    border-color: transparent;
    height: 40px;
    left: calc(50% - 35px);
    top: calc(50% - -207px);
}

.dn {
    display: table-cell;
}

.slick-slide {
    padding-right: 0;
}

.slick-dotted.slick-slider {
    margin-bottom: 15px !important;
}

.slick-dots {
    bottom: -11px;
}


/* .fa-caret-down::before
{
	content:url("../images/caret-down.svg") ;
	color: red;
	margin-right: 8px;
	position: relative;
	top: -2px;
}
.fa-caret-up::before
{
	content:url("../images/Vector.svg") ;
	color: red;
	margin-right: 8px;
	position: relative;
	top: -2px;

} */


/* .lp_tab li a::after {
	content: url('./images/caret-down.png');
   padding-right: 10px;

  }
  .lp_tab li.active a::after{
  content:url('./images/caret-up.png');

  } */

.scorecard_tab ul li.active a::after {
    content: url("../images/Vector.svg");
    color: red;
    margin-right: 8px;
    position: relative;
    top: -2px;
}

@media (min-width: 992px) and (max-width: 1399px) {
    .newsleft-img {
        max-height: 105px;
    }
}
@media (min-width: 415px) and (max-width: 425px) {
    .schedule-btn-box.text-center {
        right: 83px;
        width: 59%;
    }
    .single_page p {
        line-height: 25px;
        font-size: 16px;
        width: 100%;
    }
    .whatsapp-icon-area a i {
        margin-right: 0;
    }
    .whatsapp-icon-area a {
        padding: 10.5px;
    }
    .manager_desc h2 {
        line-height: 1.1 !important;
    }
}
@media only screen and (max-width: 425px) {
    .over_cmplt_bar p.over_cmplt_total_scr{
        /* float: left;
        margin-top: 0; */
    }
    .commentry-detail .commentry-runs{
        width: 20%;
        font-size: 14px;
    }
    .bowler-name{
        width: 65%;
    }
    .bowler-over-detail{
        width: 35%;
    }
    .commentry-detail .commentry-over {
        width: 14%;
    }
    .eov p {
        font-size: 14px;
        border-left: 0 solid #5BF557;
    }
    .nrf p {
        font-size: 14px;
        padding: 10px 15px;
        display: flex;
        flex-wrap: wrap;
    }
    .nrf p span{
        width: 100%;
    }
    .bowler-over-box {
        padding: 3px 4px 5px;
    }
    .commentry-header .commentry-title {
        font-size: 14px;

    }
    .bowler-over {
        padding: 5px 15px 3px;
    }
    .batsman-over-box {
        padding: 3px 4px 5px;
    }
    .batsman-over {
        padding: 5px 15px 3px;
    }
    .bowler-over p {
        font-size: 12px;
        line-height: 16px;
    }
    .batsman-over p {
        font-size: 12px;
        line-height: 16px;
    }
    .commentry-header {
        padding: 0 25px 13px;
    }
    .eov {
        border-left: 6px solid #5bf557;
        display: flex;
    align-items: center;
    justify-content: center;
    }
    .font-size-14 {
        font-size: 10px;
        color: rgba(0, 0, 0, 0.62);
        line-height: 12px;
    }
    .commentry-detail .commentry-over p {
        font-size: 14px;
    }
    .commentry-detail .commentry-summary .summary-1 {
        font-size: 12px;
    }
    .commentry-detail .commentry-summary .summary-2 {
        font-size: 12px;
        line-height: 18px;
    }
    .mrt-body img {
        max-height: 200px;
    }
    #video-duration-sub {
        top: 76px !important;
    }
    .most_read.poll_box {
        margin-top: 20px;
    }
    .most_read.trending_stories {
        min-height: 643px !important;
    }
    .cell.batsman.allruns-out-bx.pr10px {
        font-size: 12px;
    }
    .manager_desc h2 {
        line-height: 1.1 !important;
    }
    .cell.batsman {
        width: 48%;
    }
    .cell.batsman.total-bx.heading{
        font-weight: 500;
    }
    .cell.batsman.extras-bx {
        width: 47%;
    }
    .cell.extra-box {
        width: auto;
        line-height: 19px;
    }
    .cell.batsman {
        line-height: 10px;
    }
    #live {
        font-size: 12px;
    }
    #live_caption{
        line-height: 14px;
    }
    .status-heading{
        font-size: 12px;
    }
    .cell.batsman-position {
        line-height: 10px;
    }
    .table>tbody>tr>td{
        line-height: 20px;
    }
    .cell.bowler-bow.bl-man.py-1.abcd {
        padding-top: 4px !important;
    }
    .bl-mrgn{
        margin-top: 5px;
    }
    .tr-scorecard-box.batsmanbx {
        padding-bottom: 7px;
    }
    .bt-mrgn{
        margin-top: 5px;
    }

    .scorecard_tab_bar .scorecard_tab .nav-item .nav-link{
        font-size: 11px;
    }
    .title-bar-bx h2.title-border-bx{
        font-size: 0.85rem;
    }
    .scorecard-box .cell {
        padding-right: 10px;
        padding-left: 10px;
    }
    .trending{
        font-size: 0.85rem;
    }
    .over-my-match{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .card-title{
        padding: 0.1rem 1rem 0 1rem ;
    }
    .over_cmplt_bar p{
        margin-left: 0;
    }

    .pr10px{
        padding-right: 10px;
    }
    .my-total {
        padding-left: 0 !important;
        line-height: 12px;
    }
    h6.text-white {
        font-size: 12px;
        margin-top: 0px !important;
    }
    .my-radius {
        padding: 10px 0px;
    }
    .scorecard-dropdown h3 {
        font-size: 13px;
    }
    .over_cmplt_bar p{
        margin-bottom: 0;
        float: left;
        margin-top: 0;
    }
    .com-over{
        margin-bottom: 5px; width: 100%; text-align: center;
    }
    .mb-10-425{
        margin-bottom: 10px;
    }
    .col-md-12.text-center.px-1.border-0.mt-3.mt-md-3{
        margin-bottom: 0!important;
    }
    .ad-margin-bottom{
        margin-bottom: 10px;
    }
    .desk-banner{
        display: none;
    }
    .mob-banner{
        display: block;
    }
    .lb-overlay {
        width:100%;
        font-size: 1.1rem !important;
        padding: 7px 6px !important;
        line-height: 2.5rem;
    }
    .w-15{
        width: 35% !important;
    }
    .playing-sr {
        border-right: 1px solid #edeef0;
        padding: 20px 8px 24px 16px !important;
    }
    .playing-pading {
        padding: 16px 0 8px 8px !important;
    }
    .playing-pl-name {
        font-size: 0.75rem;
    }
    .pl-role{
        font-size: .625rem;
    }
    .playing-sr{
        font-size: .75rem;
    }
}
.vid-cat-mt {
    margin-top: 1rem !important;
}
.lat-blog-child{
    margin-top: 0.8rem;
}
.shield_score_box {
    width: 100%;
}

.main-fg{
    padding-right: 0.9rem!important;
    padding-left: 0.9rem!important;
}
.vid-cat-mt:nth-child(-n+2) {
    margin-top: 0 !important;
}
.ml46 {
    margin-left: 0;
}
.col-12.col-lg-6.mt-3.mt-lg-0 {
    padding: 0 13px;
}
.pt-flex {
    display: flex;
}
.col-6.col-md-6.position-relative.margin-top-1:nth-child(odd) {
    padding-left: 0 !important;
    padding-right: 4px;
}
.col-6.col-md-6.position-relative.margin-top-1:nth-child(even) {
    padding-right: 0 !important;
    padding-left: 4px;
}
.margin-top-1 {
    margin-top: 8px !important;
}
.margin-top-4 {
    margin-top: 8px !important;
}
.lb-card {
    padding: 10px 0.4rem 3px !important;
}
.d-flex.flex-wrap.pt-1.px-3,
.mycb,
.fg-card,
.lv-respon,
.fg-padding,
.pt13 {
    padding: 10px 0.4rem 3px !important;
}
.caption {
    padding: 0;
}
.right-title {
    font-size: 20px;
    line-height: 28px;
}
.newsright-img {
    max-height: 213px;
}
a.btn.btn-lg.read-more.ml-5.w-15.read-more.rw-100 {
    background: #E8E8E8;
    font-family: Noto Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
}
.latest-blog-main-img {
    width: 100%;
    height: 210px;
}
.rspnsv-caption {
    font-size: 12px;
    line-height: 14px;
}
.fg-6-img {
    height: 200px;
}
/* .fg-3-img{
    height: 130px;
} */
.gallery-icon {
    top: 92px;
    left:3px;
}
.gallery-icon-big {
    position: absolute;
    bottom: 0;
    left: 6px;
    padding: 5px;
    top: 125px;
    background-color: #fff;
    border-radius: 100%;

.gallery-icon:nth-child(odd) {
    left: 4;
}
.gallery-icon:nth-child(even) {
    left: 3px;
}
#video-duration {
    left: 20px;
    top: 294px;
}
.dn {
    display: none;
}
.dnn {
    display: block;
}
.rw-100 {
    width: 18%;
}
#video-duration-sub {
    left: 8px;
    top: 91px;
}
#video-duration-live-match {
    top: 90px;
}
.card_text {
    font-size: 11px;
}
.over-title h5 {
    background-color: transparent;
}
.card {
    background-color: transparent;
}
.dot_ball h1 {
    font-size: 20px !important;
}
.ball-score.dot_ball {
    padding-top: 0;
}
.ball-score h1 {
    font-size: 16px;
    margin-top: 0px;
    margin-left: 2px;
}
.ball-score {
    height: 35px;
    width: 35px;
}
#video-duration-sub-slider {
    top: 520px;
}
.margin-top-5 {
    margin-top: 0.6rem !important;
}
.margin-top-5:nth-child(-n+2) {
    margin-top: 0 !important;
}
.r-mt2 {
    margin-top: 7px !important;
}
.r-mt2:nth-child(-n+2) {
    margin-top: 0 !important;
}
body {
    background-color: white;
}
a.live-a {
    left: 2%;
}
a.scorecard-a {
    left: 7%;
}
a.partnership-a {
    left: 37.5%;
}
a.commentary-a {
    left: 70%;
}
.match_stream_sec_inner ul {
    background: white;
}
.over_cmplt_bar p {
    font-size: 13px;
    margin-left: 0;
    padding-right: 0;
}
.match_stream_sec_inner ul li {
    box-shadow: none;
}
.match_bal_inner .bal_scr {
    box-shadow: 0px -1px #003620;
}
.fix_res_more {
    margin: 0px 20% 0;
}
.over_cmplt_bar {
    margin-top: 0;
}
.tab_pane {
    background: white;
}
.tab_pane.active {
    /* background: white; */
}
li.match_bal.innings-heading.match_stream_li {
    background-color: white;
}
.news_sec {
    background: white;
}
.bal_4 .bal_scr {
    box-shadow: 0px -1px #6c6c7e;
}
.bal_6 .bal_scr {
    box-shadow: 0px -1px #ebb51f;
}
.match_stream_sec_inner ul li {
    padding-left: 0;
}
.scorecard_tabs_bar {
    background: white;
}
.over_cmplt_bar p.ovr_scr_wkt {
    /* margin-left: 4%; */
}
.scorecard_tabs_bar ul li a {
    padding: 10px 2px 10px;
    font-size: 13px;
}
.scorecard_tabs_bar .tab-wrapper {
    height: 42px;
    overflow: hidden;
}
/* .card {
    box-shadow: none;
} */
.item-partnership {
    margin-left: 0;
    margin-right: 0;
    font-size: 11px;
}
.border-right {
    border-right: none;
}
#partnership_tab .table-responsive {
    overflow-x: scroll;
}
th .item-partnership {
    font-size: 11px;
}
.table-responsive {
    border: none;
}
.score_live_right {
    background: #f5f5f5;
}
.shield_score_box {
    background: transparent;
}
.score_live_sec .shield_btm_result p {
    padding: 0;
    color: black;
    font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
    text-shadow: none;
}
.score_live_sec .shield_img {
    width: 95px;
    height: 60px;
}
.score_live_right {
    height: 210px;
    padding-top: 5px;
    overflow: hidden;
}
.shield_score_box {
    padding-top: 0;
}
.top_stick p.top_stick_venue {
    display: none;
}
.shield_team.tm1 .shield_img {
    float: left;
}
.shield_team.tm1 .shield_scorecard {
    float: left;
    text-align: center;
}
.shield_team.tm2 .shield_img {
    float: right;
}
.shield_team.tm2 .shield_scorecard {
    float: right;
    text-align: center;
}
.shield_btm_result {
    position: absolute;
    left: 5.5%;
    top: 1px;
    width: 95%;
}
.shield_scorecard {
    color: #2b2b2b;
}
.score_live_sec .shield_img {
    transform: none;
    margin-top: 0px;
}
.tm1 .shield_img {
    margin-right: auto;
    margin-left: auto;
}
.tm2 .shield_img {
    margin-right: auto;
    margin-left: auto;
}
.score_live_sec .shield_scorecard h6 {
    font-size: 18px;
}
.score_live_sec .shield_score_box {
    margin-top: 5px;
}
.shield_vs img {
    display: none;
}
.shield_vs {
    display: block;
    width: 40px;
    height: 40px;
    left: 45%;
    position: absolute;
    background-image: url(/assets/images/vs2.png);
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: 35px;
}
.score_live_sec .shield_img {
    border: 3px solid #3a3a3a;
    box-shadow: 0 40px 50px 0px #0000005c;
}
a.btn.btn-lg.read-more.w-15.rw-100 {
    background: #E8E8E8;
    font-family: Noto Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
}
}



@media (min-width:375px) and (max-width: 400px) {
    ul.navbar-nav.p-3.p-md-0.asia-list {
        width: 100%;
        max-width: 360px;
    }
    .ac22-acls-box {
        padding: 50px;
    }
}
@media (min-width: 360px) and (max-width: 375px) {
    .rf_box .jcarousel li {
        padding: 0 22px 0px;
    }
    .gallery-icon {
        top: 60px !important;
        left: 3px !important;
    }
    .schedule-btn-box.text-center {
        bottom: 26px;
        right: 55px;
        width: 67%;
    }
}

@media (min-width: 376px) and (max-width: 411px) {
    .rf_box .jcarousel li {
        padding: 0 55px 0px;
    }
    #video-duration-sub-2 {
        top: 48%;
    }
    .schedule-btn-box.text-center {
        bottom: 26px;
        right: 72px;
        width: 62%;
    }
}

@media (min-width: 400px) and (max-width: 411px) {
    .result_box {
        width: 267px;
    }
}

@media (max-width: 414px) {
    .schedule-btn-box.text-center {
        position: absolute;
        bottom: 26px;
        right: 80px;
        display: flex;
        width: 59%;
        justify-content: space-between;
    }
}

@media (max-width: 425px) {

    .latest-video {
        margin-top: 20px}
    .shield_team.tm1 {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .cell.batsman.extras-bx.fw-normal {
        line-height: 19px;
    }
    .cell.runs.extraruns{
        line-height: 19px;
    }
    .cell.batsman.allruns-out-bx.pr10px{
        font-weight: normal;
    }
    .itme-partnerships-dflex{
        display: flex;
        flex-wrap: wrap;
        padding-left: 0 !important;
    }
    .match-detail-table td{
        font-size: 14px;
    }
    li.over_cmplt_bar.match_stream_li {
        padding-bottom: 12px;
    }
    .ps_prog{
        width: 80px;
    }.ps_prog_blue{
        width: 80px;
    }
    .shield_team.tm2 {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
    }
    .nav-tabs .nav-link{
        font-size: 11px;
    }
    .margin-top-6:nth-child(n+3) {
        margin-top: 0.6rem !important;
    }
    li.match_bal p{
        position: static;
        margin-left: 0;
    }
    .fix_res_more {
        margin: 0px 19% 0;
    }
    .owl-item.active {
        width: 191px !important;
    }
    #video-duration-sub-2 {
        top: 48%;
    }
    .lts_txt {
        min-height: 20px;
    }
    .result_box {
        width: 270px;
    }
    .timer {
        bottom: 14px
    }
    .score-bar {
        width: 294px;
        margin: 15px auto;
    }
    .gallery-icon-2 {
        position: absolute;
        top: 165px !important;
        left: 18px;
    }
    .mt10 {
        margin-top: 10px;
    }
    p.caption.feature-caption {
        font-size: 1.1rem !important;
        padding: 7px 6px !important;
        line-height: 2.5rem;
    }
    p.caption.update-caption {
        font-size: 16px;
        padding: 5px 15px;
    }
    /* .video-duration-main {
		left: 25px;
		top: 298px;
	} */
    div#video-duration-main {
        left: 45%;
        top: 20%;
    }
}

@media (min-width: 320px) and (max-width: 360px) {
    .rf_box .jcarousel li {
        padding: 0 15px 10px;
    }
    .schedule-btn-box.text-center{
        bottom: 20px;
        right: 43px;
        width: 72%;
    }
    .result_fixture_sec {
        height: 160px;
    }
    iframe.frame-top-score {
        height: 160px;
    }
    .rf_box .jcarousel li {
        padding: 0 15px 0;
    }
    .over_cmplt_bar p {
        color: #003620;
        font-weight: 700;
        letter-spacing: 2px;
        font-size: 12px;
        margin-right: 2.5%;
        margin-left: 2.1%;
        margin-top: 25px;
        margin-bottom: 15px;
        text-transform: uppercase;
    }
    .rf_box ul li a.result_box {
        margin: 12px 0;
    }
    .rf_box .jcarousel-control-prev,
    .rf_box .jcarousel-control-next {
    width: 0px;
    }
}

@media (min-width: 360px) and (max-width: 399px) {
    .batsman-over,
    .bowler-over{
        padding: 5px 5px 3px;
    }
}
@media (min-width: 360px) and (max-width: 375px) {
    .rf_box .jcarousel li {
        padding: 0 33px 0px;
    }
    .owl-item.active {
        width: 165px !important;
    }
    .gallery-icon {
        top: 60px;
    }
}

@media (min-width: 376px) and (max-width: 411px) {
    /* .rf_box .jcarousel li{
		padding: 0 48px 0px;
	} */
    .owl-item.active {
        width: 167px !important;
    }
}

.manager_desc p iframe { width:100%; !important}


.for-mb{
    display:none;
}

.for-desk{
    display:block;
}

.news_content p {
    margin-bottom: 15px;
}

.news_content {
    width: 70%;
    margin: 0px auto;
}

@media only screen and (max-width:768px){
    .for-desk{
        display:none;
    }
    .for-mb{
        display:block;
    }
    .eov {
        border-left: 6px solid #5bf557;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .eov p {
        border-left: 0;
    }
    .bowler-over-box,
    .batsman-over-box  {
        padding:0;
    }
    .bowler-over,
    .batsman-over {
        padding: 5px 15px 3px;
    }
    .news_content {
        width: 100%;
        margin: 0px auto;
    }


}
 .slick-list.draggable {
        /* padding: 0px 130px 0 0 !important; */
    }
    .nl-lb-overlay {
        position: absolute;
        bottom: 0;
        color: #fff;
        font-size: 22px !important;
        margin-bottom: 0;
        width: 100%;
        line-height: 1.25 !important;
        padding: 15px 25px;
        border-radius: 15px;
        background: linear-gradient(transparent, #216247ad, #001b10c2, #001b10);
    }
    p.caption.text-white.lb-overlay.radius-10 {
        position: absolute;
        bottom: 0;
        color: #fff;
        font-size: 22px !important;
        margin-bottom: 0;
        width: 100%;
        line-height: 1.25 !important;
        padding: 15px 25px !important;
        border-radius: 0 !important;
        background: linear-gradient(transparent, #216247ad, #001b10c2, #001b10);
        }
  
.nl-sm-story-img {
    border-radius: 10px;
    height: 140px;
}
/* the slides */
.nl-main-slider .slick-slide,
.nl-blogs-story-slider .slick-slide,
.nl-pr-table-main-slider .slick-slide{
    margin: 0 7px;
}
ul.slick-dots {
    display: none !important;
}
.top_banner_sec {
    /* padding-top: 15px; */
    padding-bottom: 0px !important;
}
.caption{
    border-radius: 0 !important;
}
h2#latest_blogs {
    margin-bottom: 10px;
}
.nl-title {
    font-size: 22px;
}
/* the parent */
.nl-blogs-story-slider .slick-list {
    margin: 0 -7px;
}
.nl-main-slider .slick-list{
        margin:0 0px 0 0;
}
    .nl-main-first-story {
        width: 100% !important;
        padding: 0 13px;
    }
    .nl-main-first-story-img {
        height: 300px;
        /* border-radius: 0; */
    }
    
    .nl-small-first-story {
        width: 100% !important;
        margin-top: 15px !important;
        background: transparent;
    }
    .nl-pr-table-main-box {
        width: 100%;
    }
    .logo a img {
        height: 40px !important;
    }
    .nl-small-first-story-box {
        width: 48% !important;
    }
    .ac22-one {
        left: 0 !important;
        top: 0 !important;
        background-image: none !important;
        -webkit-clip-path: none !important;
        clip-path: none !important;
        position: absolute !important;
        height: 190px !important;
        width: 100% !important;
        z-index: 9 !important;
    }
    .nl-feature-main-box {
        width: 100%;
    }
    .nl-feature-title {
        padding-left: 0;
        padding-right: 5px;
    }
    .nl-feature-card {
        background: none;
        border-radius: 0;
        border-bottom: 1px solid #ffffff14;
    }
    .nl-feature-main-box:nth-child(n+2){
        margin-top: 10px !important;
    }
    .container-fluid.px-0.nl-video-bg {
        /* display: none; */
    }
    .nl-feature-tab-content .nav-link{
        padding: 8px 9px;
        font-size: 11px;
    }
    .nl-video-card{
        display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    }
    .nl-feature-img {
        width: 32%;
    }
    .nl-feature-img img {
        height: 105px;
    }
    .nl-video-card-img {
        width: 100%;
        border-radius: 10px;
        max-height: 140px;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }
    .nl-video-body {
        width: 100%;
        background-color: #113627;
    }
    .mxx-0{
        margin-left: 10px !important;
        /* margin-right: 0 !important; */
    }
    .latest-vid-tabs-mble{
        margin-left: 17px;
    }
    .nl-video-body .nl-video-title {
        font-weight: bold;
        line-height: 19px;
        font-size: 14.5px;
        margin-bottom: 10px;
        min-height: 40px;
        -webkit-line-clamp: 2;
    }
    .nl-video-box-slider .nl-video-box:nth-child(n+2){
        margin-top: 15px;
    }
    .nl-more-videos-link-box {
        display: none;
    }
    .nl-video-box {
        border-radius: 0;
    }
    .ac22-two {
        display: none;
    }
    /* .footer-links {
        width: 49% !important;
        text-align: center;
        margin-bottom: 26px;
    } */
    .ac22-most-rw-bg {
        box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    }
    .ac22-acm .slick-dots li.slick-active button:before, .ac22-acm .slick-dots li button:before {
        font-size: 43px;
    }
    .ac22-acm .slick-dots li {
        width: 15px;
    }
    .ac22-acm .slick-dots {
        bottom: -5px;
    }
    .ac22-hot-cities-sect {
        box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    }
    .ac22-last-boxes-logo img{
        width: 170px;
    }
    .asia-trophy{
        display: none;
    }
    .ac22-groups p {
        line-height: 15px;
    }
    .ac22-acm-vs span {
        line-height: 19px;
        margin-right: 8px;
    }
    .asia-logo-22 {
        width: 110px;
    }
    time {
        color: #737373;
        font-size: 12px;
        display: flex;
        margin-left: 15px;
    }
    ul.navbar-nav.p-3.p-md-0.asia-list {
        display: flex;
        gap: 5px;
        /* height: 270px; */
        flex-flow: nowrap;
        overflow-x: scroll;
        -ms-scroll-snap-type: x mandatory;
        scroll-snap-type: x mandatory;
        width: 100%;
        max-width: 410px;
        scrollbar-width: none;
        padding: 12px 0 0 !important;
    }
    .asia-list li a {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .ac22-acm-box a h6 {
        font-size: 16px;
        padding: 10px 0;
    }
    .ac22-acm-vs span {
           font-size: 17px;
    }
    ul.navbar-nav.p-3.p-md-0.asia-list li.nav-item {
        align-items: center;
        /* background-color: red; */
        color: white;
        /* border: 1px solid black; */
        display: flex;
        /* flex: 0 0 320px; */
        /* font-size: 20px; */
        justify-content: center;
        scroll-snap-align: start;
    }
    .ac22-acm .slick-slide {
        padding-left: 0;
        padding-right: 0;
    }
    .ac22-bg-section-2 {
        margin: 0 0 35px;
    }
    .ac22-bg-section {
        margin: 35px 0 ;
    }

    .ac22-sec-title-2{
        margin-top: 0;
    }
    .wc-most-run-wicket-box {
        width: 100% !important;
    }
    .ac22-bg-section-cf{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .asia-menu {
        order: 3;
        width: 100%;
    }
    .ac22-acls-row .slick-slide {
        padding-right: 20px;
    }
    .ac22-acls-row ul.slick-dots {
        right: 0;
        display: none !important;
    }
    .ac22-cup-matches-section {
        background-position: -21px -60px;
        margin-top: 110px;
        background-size: 206vmin 70vh;
    }
    /* .table-striped>tbody>tr:nth-of-type(even) {
        --bs-table-accent-bg: var(--bs-table-striped-bg);
        background: #fff !important;
    } */
    .ac22-acls-box {
        width: 100% !important;
        padding: 60px;
    height: auto;
    }
    .ac22-acls-box .slick-slide {
        padding-right: 15px !important;
    }

    button.ac22-lts-video-btn-2 {
        bottom: 0;
        position: absolute;
        left: 0;
        right: 0;
        margin: auto auto  15px;
        width: 92%;
    }
    section.ac22-latest-video-sect,
    .ac22-hot-cities-sect {
        position: relative;
        padding-bottom: 30px;
        padding-top: 30px;
    }
    .ac22-video-story-title-box h3 {
        padding-left: 0;
        box-shadow: 2rem 0 0 #ffffff, -0.6rem 0 0 #ffffff;
    }
    .ac22-ltst-video .slick-slide {
        margin: 0 5px;
    }
    .ac22-ltst-video .slick-list {
        margin: 0;
    }
    .ac22-lts-vid-desc p {
        font-size: 14px;
        line-height: 19px;
        -webkit-line-clamp: 3;
        margin-bottom: 10px;
    }
    .ac22-lts-vid-desc {
        padding: 15px 15px 7px;
    }
    .ac22-ltst-news-responsive {
        border: 0;
        border-radius: 0;
        padding: 0;
        box-shadow: none;
        position: relative;
        padding-bottom: 0;
        /* padding-bottom: 65px; */
    }
    .ac22-acls {
        padding: 25px 0 30px;
    }
    .ac22-ltst-news-big-story {
        position: relative;
        border: 0;
        border-radius: 0;
        padding: 0;
        box-shadow:none;
    }
    .ac22-ltst-news-small-story:nth-child(n+3) {
        margin-top: 0;
    }
    .ac22-gallery-img img {
        height: 270px;
    }
    .ac22-gallery-img-counter {
        border-top: 30px solid #FFC20F;
        border-right: 22px solid transparent;
        padding: 10px 15px;
        width: 85px;
    }
    .ac22-gallery-img-counter img {
        top: -23px;
        left: 10px;
    }
    .ac22-gallery-img-section {
        padding: 15px 0;
    }
    .ac22-img-galery-title h2 {
        line-height: 30px;
        font-size: 22px;
    }
    .ac22-more-gallery-btn-box {
        display: none;
    }
    .ac22-img-galery-title .asia-cup-2022 {
        margin-top: 15px;
    }
    .ac22-img-galery-title{
        margin-top: 15px !important;
    }
    
    .ac22-count {
        top: -28px;
        right: 12px;
    }
    button.ac22-lts-video-btn {
        position: absolute;
        bottom: 13px;
        left: 0;
        right: 0;
        margin: auto;
        width: 92%;
    }
    .ac22-main-small-story-row{
        flex-wrap: wrap;
    }
    .ac22-main-small-story-box {
        width: 100%;
    }
    .ac22-main-small-story-row .slick-dots li.slick-active button:before {
        font-size: 40px;
    }
    .ac22-main-small-story-row .slick-dots li button:before {
        font-size: 40px;
    }
    .ac22-main-small-story-row .slick-dots li {
        width: 13px;
    }
    .ac22-main-small-story-row .slick-dots {
        bottom: -30px;
    }
    .ac22-main-small-story-row .slick-dots li.slick-active button:before {
        color: #ffcd38;
    }
    .ac22-video-story img {
        max-height: 320px;
    }
    .ac22-main-small-story-row .slick-dots li button:before {
        color: white;
    }
    .ac22-video-story-title-box {
        left: 2.7%;
        width: 80%;
    }
    .ac22-video-story-video-icon {
        top: -34px;
        left: 1px;
    }
    .ac22-ltst-news-big-story-img img {
        height: 280px;
    }
    .ac22-ltst-news-big-story-desc {
        left: 0;
    bottom: 15px;
    }
    .ac22-ltst-news-small-story {
        width: 100% !important;
    }
    .ac22-ltst-news-small-story-desc p {
        min-height: 42px;
        height: 42px;
        -webkit-line-clamp: 2;
        font-size: 14px;
    }
    .ac22-sec-title {
        font-size: 22px;
        padding: 10px 0 15px;
    }
    .ac22-gallery-img-section {
        background-image: none !important;
        }
    .ac22-acls {
        margin: 0;
    }
    .ac22-latest-video-sect {
        box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    }
    .ac22-ltst-news-big-story-desc h2{
        box-shadow: none;
        font-size: 20px;    
    }
    .ac22-ltst-news-small-story-img {
        width: 45%;
    }
    .ac22-ltst-news-small-story-desc {
        width: 53%;
    }
    .ac22-ltst-news-small-story-box {
        box-shadow:none;
        border: 0;
        border-radius: 10px;
        margin-top: 15px;
    }
    .ac22-ltst-news-small-story-img img {
        height: 110px;
        /* border-top-left-radius: 0;
        border-top-right-radius: 0; */
        border-radius: 10px;
    }
    .ac22-ltst-news-small-story-desc {
        padding: 7px;
    }
    .ac22-main-small-story-row {
        bottom: 0;
    }
    .ac22-main-left {
        width: 100%;
    }
    h3.ac22-highlights-title,
    .ac22-highlights-desc {
        text-align: center;
        width: 100%;
    }
    .ac22-main-sect {
        padding: 13px 0;
    }
    .ac22-main-sect-title {
        width: 80%;
        padding: 8px 5px;
    }
    .resp-pos-relative {
        position: relative;
        max-height: 350px;
        min-height: 220px;
    }
    .ac22-main-sect-title h3 {
        font-size: 20px;
        margin-bottom: 0;
        display: -webkit-box;
        min-height: 45px;
        overflow: hidden;
        text-overflow: ellipsis;
        height: 28px;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .ac22-main-small-story-row{
        position: relative;
    }
    .ac22-main-right {
        width: 100%;
    }
    .ac22-add-box {
        margin-top: 13px;
    }
    .ac22-main-right-sect-title h6 {
        margin-bottom: 0;
        display: -webkit-box;
        max-height: 70px;
        overflow: hidden;
        text-overflow: ellipsis;
        height: auto;
        -webkit-line-clamp: 3;
        font-size: 20px;
        -webkit-box-orient: vertical;
    }
    .ac22-main-right-sect-title {
        bottom: 5%;
    }
    .ac22-main-left img {
        max-height: 250px;
    }
    .ac22-highlights-desc {
        margin-bottom: 0;
    }
    
    button.ac22-watch-now {
        position: absolute;
        bottom: -10px;
        left: 0;
        right: 0;
        width: 30%;
        font-size: 14px;
        margin: auto;
        border: 0;
    }
    .ac22-img-highlight img{
        width: 100%;
        height: 200px;
    }
    .cell.batsman.total-bx.heading {
        padding-bottom: 9px;
    }
    .cell.batsman.allruns-out-bx.pr10px {
        padding-bottom: 16px;
    }
    .cell.batsman.allruns-out-bx.pr10px {
        line-height: 15px !important;
    }
    .cell.batsman.total-bx.heading {
        line-height: 21px !important;
    }
    .scorecard-box .cell {
        padding: 10px 20px 14px;
    }
    .cell.batsman.extras-bx.fw-normal{
        padding-bottom: 9px;
    }
    .cell.runs.extraruns{
        padding-bottom: 9px;
    }
    .cell.extra-box{
        padding-bottom: 9px;
    }
    .cell.bowler-bow {
        white-space: normal;
        line-height: 16px;
    }
    .fa-caret-down::before {
        margin-right: 4px !important;
    }
    .cell.batsman {
        white-space: normal;
        line-height: 19px;
    }
    .cell.batsman-position {
        white-space: nowrap !important;
    }
}


@media (min-width: 1400px) and (max-width: 1460px) {
    .cwc-2019-bx {
        width: 218px;
        margin-top: 15px;
    }
}

@media (min-width: 1400px) and (max-width: 1460px) {
    .cwc-2019-bx {
        width: 218px;
        margin-top: 15px;
    }
}

@media (min-width: 1350px) and (max-width: 1400px) {
    .cwc-2019-bx {
        width: 163px;
        margin-top: 15px;
    }
}


/* schorboard responsive */

@media (max-width: 1200px) {
    .tr-scorecard-box.batsmanbx {
        padding-bottom: 15px;
    }
    .cell.batsman-position {
        width: 48%;
    }
    .scorecard-batsman {
        padding-bottom: 24px;
    }
    .scorecard-box .cell {
        padding-right: 5px;
        padding-left: 10px;
    }
    .cell.batsman-position {
        position: absolute;
        bottom: -5px;
        border-top: 0px;
    }
    .cell.batsman {
        width: 52%;
    }
    .cell.batsman.extras-bx.heading {
        width: auto;
    }
    .cell.extra-box {
        width: auto;
    }
}

@media (min-width: 1200px) and (max-width: 1350px) {
    .cwc-2019-bx {
        display: none !important;
    }
    .d_menu ul {
        font-size: 14px;
    }
}

@media (min-width: 1290px) {
    .d_menu ul {
        font-size: 13px;
    }
}

@media (min-width: 1250px) {
    /*changes for one line name of team */
    .ul_rptr li .team_fr2 {
        max-width: 200px !important;
    }
    .ul_rptr li .team_fr1 {
        max-width: 200px !important;
    }
    ul.ul_rptr .fr_fifty {
        width: 60%;
    }
    ul.ul_rptr .fr_fifty + .fr_fifty {
        width: 40%;
    }
    .ul_rptr li .fr_fifty .fr_from p {
        line-height: 20px;
    }
    /* .container {
		width: 1248px;
		padding-left: 24px;
		padding-right: 24px;
	} */
    .container-fluid {
        padding-left: 24px;
        padding-right: 24px;
    }
}

hr {
    float: left;
    width: 100%;
    border: 1px solid #E8E8E8;
}

.mt-6 {
    margin-top: 6rem!important;
}

.menu_bar {
    float: left;
    width: 100%;
    margin-top: 0px;
    background: #003620;
    height: 60px;
    left: 0;
}

.logo {
    float: left;
    /* background: #fff; */
    position: relative;
    padding: 25px 15px 1px 24px;
    margin-right: 50px;
}

.logo:after {
    position: absolute;
    right: -20px;
    top: 0px;
    content: '';
    width: 40px;
    height: calc(100% + 0px);
    content: '';
    /* background: #fff; */
    -webkit-transform: skew(-25deg);
    -moz-transform: skew(-25deg);
    -o-transform: skew(-25deg);
}

.logo a {
    width: 172px;
    float: left;
    position: relative;
    z-index: 1;
    margin-top: -24px;
}

.logo a img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    height: 48px;
}

header.hdr_fixed .logo {
    padding: 4px 15px 1px 24px;
}

.d_menu {
    float: left;
}

.d_menu ul {
    float: left;
    list-style: none;
    margin: 0px;
    padding: 0px;
    font-size: 14px;
}

.d_menu ul li {
    float: left;
    margin: 0 1px;
}
.cell.extra-box {
    width: 38%;
    text-align: right !important;
}
.cell.runs.extraruns {
    width: 10%;
}
.cell.batsman.extras-bx {
    width: 52%;
}
.d_menu ul li a {
    float: left;
    color: #FFF;
    font-family: 'Noto Sans';
    font-weight: 600;
    text-decoration: none;
    padding: 20px 10px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    position: relative;
}
.home-banner-crick{
    margin: 0 0 15px 0;
}
.d_menu ul li.vid_nav a {
    padding: 20px 10px 20px 22px;
}

.d_menu ul li.vid_nav a:after {
    position: absolute;
    left: 8px;
    top: calc(50% - 4px);
    content: '';
    width: 8px;
    height: 8px;
    background: #E30613;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-animation: glowing 1500ms infinite;
    -moz-animation: glowing 1500ms infinite;
    -o-animation: glowing 1500ms infinite;
    animation: glowing 1500ms infinite;
}

.d_menu ul li:hover a,
.d_menu ul li:focus a {
    background: #EBB51F;
}

.d_menu ul li.active a:before {
    background: #EBB51F;
    width: 100%;
    height: 4px;
    left: 0px;
    bottom: 0px;
    /* content: ''; */
    position: absolute;
}

.right {
    float: right;
}

.left {
    float: left;
}

.srch_btn {
    float: left;
    height: 60px;
    padding: 10px 14px;
    border: none;
    /* border-left: solid 1px #E8E8E8; */
    /* border-right: solid 1px #E8E8E8; */
    font-size: 20px;
    color: #fff !important;
    text-decoration: none !important;
    line-height: 36px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    background: #003620;
    position: relative;
    z-index: 1;
    /* border-bottom: 4px solid #EBB51F; */
}

.srch_btn:hover,
.srch_btn:focus {
    background: #EBB51F;
}

.ml46 {
    margin-left: 56px;
}

.srch_submit {
    position: absolute;
    height: 60px;
    width: 60px;
    background: none;
    border: none;
    right: 0;
    top: 0;
    display: none;
    z-index: 1;
}

.close_search {
    position: absolute;
    right: 60px;
    top: 0px;
    width: 100%;
    height: 60px;
    text-align: center;
    line-height: 20px;
    display: none;
    z-index: 1;
    padding: 20px;
}

.close_search_open {
    display: block;
}

.lang_btn {
    float: left;
    width: 100px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #EBB51F !important;
    text-decoration: none !important;
    font-size: 14px;
    font-weight: bold;
}

.live_btn {
    float: left;
    width: 100px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #fff !important;
    text-decoration: none !important;
    font-size: 14px;
    font-weight: bold;
    background: #EBB51F;
}

.srch_overlay {
    height: 100%;
    width: 100%;
    display: none;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.9);
    text-align: center;
    padding: 30px;
}

.srch_overlay .srch_close {
    float: right;
    font-size: 20px;
    cursor: pointer;
    color: #fff;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.srch_overlay .srch_close:hover {
    color: #EBB51F;
}

.srch_overlay input[type=text] {
    padding: 0 15px;
    font-size: 16px;
    border: none;
    height: 50px;
    float: left;
    width: calc(100% - 50px);
    background: none;
    border: solid 1px #EBB51F;
    color: #fff;
}
#st-1.st-has-labels .st-btn{
    min-width: 20px !important;
}
.st-btn.st-first {
    background-color: transparent !important;
}
#st-1 .st-btn[data-network='twitter'] {
    background-color: transparent !important;
}
#st-1 .st-btn{
    margin-right: 0!important;
}
.sharethis-inline-share-buttons {
    margin-right: 0;
}
#st-1 .st-btn[data-network='twitter'] img {
    background: #00acee !important;
    border-radius: 50%;
}
#st-1 .st-btn > img{
    height: 22px!important;
    width: 22px!important;
    top: 0!important;
    vertical-align: middle!important;
}
#st-1 .st-btn[data-network='facebook'] > span {
    display: none;
}
ul.slick-dots {
    right: 0;
}

.col-md-12.mb-2.pe-2:nth-child(odd) {
    padding-left: 1px;
    padding-right: 5px;
}

.col-md-12.mb-2.pe-2:nth-child(even) {
    padding-right: 0;
    padding-left: 5px;
}

.srch_overlay button {
    float: left;
    width: 50px;
    height: 50px;
    background: #EBB51F;
    font-size: 20px;
    border: none;
    cursor: pointer;
    color: #fff;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.srch_overlay button:hover {
    background: #c5c0c0;
    color: #EBB51F;
}

.srch_overlay input[type=text]::-webkit-input-placeholder {
    color: #fff;
}

.srch_overlay input[type=text]::-moz-placeholder {
    color: #fff;
}

.srch_overlay input[type=text]:-ms-input-placeholder {
    color: #fff;
}

.srch_overlay input[type=text]:-moz-placeholder {
    color: #fff;
}

.srch_frm {
    display: inline-block;
    width: 100%;
    max-width: 500px;
}


/* START: PSL CUSTOM PAGE STYLES HERE*/

.psl_lrg_col {
    float: left;
    min-height: 100px;
    width: calc(100% - 650px);
    padding-top: 40px;
}

.psl_lrg_col_news {
    float: left;
    min-height: 100px;
    width: calc(100% - 424px);
    margin-right: 24px;
    padding-top: 40px;
}

.psl_lrg_col-full {
    float: left;
    width: 100%;
}

.psl-center-bxx {
    float: left;
    min-height: 100px;
    width: 300px;
    margin-right: 24px;
    padding-top: 40px;
}

.psl_sidebar_col_vid {
    float: left;
    min-height: 100px;
    width: 300px;
    padding-top: 40px;
}

.listingbox-psl-menu {
    margin-top: 20px;
    text-align: center;
}

ul.listing-b-psl-p {
    padding: 0;
    margin: 0 auto;
    max-width: 800px;
}

ul.listing-b-psl-p li:last-child {
    margin-right: 0px;
}

ul.listing-b-psl-p li {
    list-style: none;
    display: inline-block;
    font-size: 16px;
    margin-right: 50px;
}

ul.listing-b-psl-p li:hover a {
    background: #ffda23;
    text-decoration: none;
}

ul.listing-b-psl-p li a {
    color: #333;
    text-transform: uppercase;
    padding: 10px 20px;
    border-bottom: 1px solid;
}

table.table.table-striped thead.point-table-head {
    background: #ffda23;
}

.psl_lrg_col h1.title,
.videopsl-bx- h1.title,
.boxes-stories- h2.title-2,
.pointstbale-cl h2.title-2,
.psl_sidebar_col_vid h1.title {
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.boxes-stories- h3.title-3 {
    font-size: 17px;
    margin-top: 10px;
    line-height: 23px;
    color: #000;
}

.pointstable-psl- img.img-psl-bx {
    width: 30px;
}

.pointstbale-cl td {
    padding-right: 2px !important;
    padding-left: 2px !important;
}

.boxes-stories- .psl-datebox- {
    margin-top: 10px;
    color: #888888;
}

img.img-psl-bx {
    width: 50px;
}

.previews-winner_ {
    float: left;
    width: 100%;
}

.previews-winner_ h3 {
    color: #fff;
    background: #003620;
    font-size: 18px;
    padding: 10px 15px;
}

.desk-banner{
    display: block;
}
.mob-banner{
    display: none;
}
.previews-winner_ .boxes_ {
    background-image: linear-gradient(to bottom, rgba(255, 0, 0, 0), rgb(255, 218, 35));
    padding: 10px 15px;
    float: left;
    width: 100%;
}

.pw-box {
    text-align: center;
    width: 33.33%;
    float: left;
}

.yearpsl-pw {
    font-size: 15px;
    font-weight: bold;
}
/*.bg-bol-row:nth-child(even){*/
/*    background-color: rgba(31, 84, 73, 0.35) !important;*/
/*    color: #fff;*/
/*}*/
.box-psl-bx-fea {
    position: relative;
}
.live-bating-row th {
    color: #167864;
    font-weight: bold;
    line-height: 14px;
    text-align: left;
    padding-left: 10px
}
.box-psl-bx-fea h2 a {
    color: #fff;
}
tr.bg-bol-row.live-bating-row td{
    text-align: center;
}
tr.bg-bol-row.live-bowling-row td{
    padding-left:5px;
    line-height: 19px ;
}
tr.bg-bol-row.live-bowling-row:nth-child(even){
    background-color: rgba(0, 60, 48, 0.35);
    color: #fff;
}
tr.bg-bol-row.live-bowling-row th{
    line-height: 19px ;
}
.box-psl-bx-fea h2 {
    position: absolute;
    bottom: 0;
    padding: 10px 15px;
    background-image: linear-gradient(to bottom, rgba(255, 0, 0, 0), rgb(0, 0, 0));
    margin-bottom: 0;
    font-size: 26px;
    font-weight: bold;
}

.pointstbale-cl tbody td {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.worldcup_video .lts_txt {
    background: #fff;
}

.box_col:nth-child(even) .box-str-area {
    padding-right: 0;
}

.worldcup_video .box_col {
    margin-top: 15px;
    /* margin-bottom: 15px; */
}

.boxes-stories- .box {
    width: 50%;
    float: left;
    margin-bottom: 15px;
}

.boxes-psl-dis {
    background: #fff;
    padding: 10px;
    width: 100%;
    min-height: 165px;
}

.fea-box-area h1.title {
    padding-right: 24px;
}

.previews-winner_ h5 {
    font-size: 13px;
}

.boxes-stories- .box a {
    color: #333;
}

.psl-fea-box {
    padding-right: 24px;
}

.boxes-stories- {
    float: left;
    width: 100%;
    margin-top: 25px;
}

.videopsl-bx- {
    margin-right: 24px;
    float: left;
    min-height: 100px;
    width: 300px;
    padding-top: 40px;
}

.boxes-fea-video.video_listed .vid_box_fifty {
    width: 100%;
}

.boxes-fea-video .vid_box_fifty {
    width: 50%;
}


/* END: PSL CUSTOM PAGE STYLES HERE*/

.lrg_col {
    float: left;
    min-height: 100px;
    width: calc(100% - 365px);
    margin-right: 19px;
    padding-top: 20px;
}

.sidebar_col {
    float: left;
    min-height: 100px;
    width: 340px;
    padding-top: 0px;
}

.ad_box {
    float: left;
    width: 100%;
    padding-bottom: 30px;
    text-align: center;
}

.ad_box_mob {
    float: left;
    width: 100%;
    padding-bottom: 30px;
    text-align: center;
    display: none;
}

.triangle {
    position: relative;
}

.triangle:before {
    position: absolute;
    left: 0px;
    top: -43px;
    width: 100%;
    height: 44px;
    content: '';
    background: url(../images/mask.png) no-repeat;
    background-size: 100% 100%;
}

.lts_box:after {
    position: absolute;
    right: 0px;
    top: 0;
    width: 23px;
    height: 100%;
    /* content: ''; */
    background: url(../images/side-shaddow.png) no-repeat;
    background-size: 100% 100%;
}

.bdr .box_col:last-child .lts_box:after {
    display: none;
}

.vid_box_fifty .bdr .box_col:nth-child(4) .lts_box:after {
    display: none;
}

.vid_box_fifty .bdr .box_col:nth-child(2) .lts_box:after {
    display: none;
}

.latest_news {
    /* float: left;
	/* width: 100%; */
    /* position: relative;  */
}

.latest_news2 {
    position: relative;
}

.my-read {
    width: 124px !important;
    height: 34px !important;
}
div#future {
    /* padding-left: 6px!important; */
}
.lb-overlay{
    position: absolute;
    bottom: 0;
    color: #fff;
    font-size: 26px !important;
    margin-bottom: 0;
    width:100%;
    line-height: 1.25 !important;
    padding: 38px 20px 25px !important;
    background: linear-gradient(transparent, #0000009e, #000000d6, #000);
}
.nl-featured-gallery-desc {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 15px 15px 7px;
    background: linear-gradient(transparent, #000000b8, #000000ed);
    border-radius: 15px;
}
  /* the slides */
  .nl-featured-gallery-slider .slick-slide,
  .nl-crick-social-slider .slick-slide{
    margin: 0 9px;
}

/* the parent */
.nl-featured-gallery-slider .slick-list ,
.nl-crick-social-slider .slick-list {
    margin: 0 -13px;
}

 /* the slides */
.nl-video-box-slider .slick-slide{
   margin: 0 9px;
}
/* the parent */
.nl-video-box-slider .slick-list {
   margin: 0 -3px;
   width: 100%;
}

.nl-featured-padding,
.nl-blogs-padding,
.nl-featured-gallery-padding,
.nl-most-read-section {
    padding: 40px 0;
}
.nl-featured-gallery-slider button ,
.nl-crick-social-slider button {
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }
  
  .nl-featured-gallery-slider  .slide-arrow ,
  .nl-crick-social-slider  .slide-arrow {
    position: absolute;
    top: 50%;
    margin-top: -15px;
  }
  
  .nl-featured-gallery-slider .prev-arrow ,
  .nl-crick-social-slider .prev-arrow {
    left: -20px;
    width: 0;
    height: 0;
    border-left: 0 solid transparent;
    border-right: 15px solid #ffcd38;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    z-index: 99;
  }
  .nl-most-read-section{
    /* background-color: #002616; */
  }

  .nl-featured-gallery-slider .next-arrow,
  .nl-crick-social-slider .next-arrow {
    right:-20px;
    width: 0;
    height: 0;
    border-right: 0 solid transparent;
    border-left: 15px solid #ffcd38;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
  }
.nl-card-text-2 {
    padding: 0;
    font-weight: bold;
    line-height: 21px;
    font-size: 18px;
    color: #fff;
    font-family: Noto Sans;
    word-break: break-word;
}
div#nav-tab .nav-link:focus, .nav-link:hover {
    color: #fff !important;
}
.nl-featured-gallery-box-img{
    height: 550px;
    object-fit: cover;
    width: 100%;
    border-radius: 15px;
}
.nl-featured-gallery-box{
    width: 100% !important;
}
#video-duration-main-newss {
    position: absolute;
    text-align: center;
    bottom: 80px;
    left: 7px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* top: 50%; */
    bottom: 37px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 40px;
}

.most_read_body ul li a p:hover {
    text-decoration: underline;
}

.latest_news h1 ,
.latest_news h2 {
    margin: 0px;
    color: #242424;
    font-size: 18px;
    line-height: 24px;
    font-weight: bold;
    padding: 8px 0;
    /* margin-bottom: 20px; */
    padding-right: 0;
    /* padding-right: 130px; */
}

p.caption.update-caption {
    position: absolute;
    bottom: -16px;
    color: #fff;
    font-size: 20px;
    width: 100%;
    line-height: 1.5rem;
    padding: 25px 15px;
    background: linear-gradient( 180deg, rgba(7, 7, 7, 0) 0%, rgba(61, 61, 61, 0.546667) 34.38%, rgba(37, 37, 37, 0.49) 81.25%);
}
.icon-arrow-bt {
    margin-right: 5px;
    margin-top: 5px;
}
p.caption.feature-caption {
    font-weight: 600;
    letter-spacing: 0.1px;
    position: absolute;
    bottom: 0;
    color: #fff;
    /* font-size: 28px !important; */
    font-size: 28px !important;
    width: 100%;
    line-height: 1.25;
    padding: 8px 10px;
    /* background: linear-gradient(180deg, rgba(7, 7, 7, 0) 0%, rgba(61, 61, 61, 0.546667) 26.38%, rgba(37, 37, 37, 0.49) 81.25%); */
    background: linear-gradient(transparent, #0000009e, #000000d6, #000);
}

.ts-mt {
    margin-top: 13px;
}

.latest_news h3 {
    /* margin: 0px;
	color: #242424;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	padding: 8px 0;
	margin-bottom: 20px;
	padding-right: 130px; */
    margin: 0px;
    color: #242424;
    font-size: 18px;
    line-height: 24px;
    font-weight: bold;
    padding: 8px 0 0;
}

.read_more {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 124px;
    height: 34px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 33px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.read_more:hover {
    background: #EBB51F;
    color: #fff;
}

.position-fix {
    display: inline-block;
    position: unset;
    float: right;
}

.box {
    float: left;
    width: 100%;
}

.box_col {
    float: left;
    width: 25%;
}

.bdr .box_col {
    /*border-right: 1px solid #DBDBDB;*/
}

.bdr .box_col:last-child {
    border-right: none;
}

.vid_box_fifty .bdr .box_col:last-child {
    /*border-right: 1px solid #DBDBDB;*/
}

.lts_box {
    /* float: left; */
    width: 100%;
    position: relative;
}

.lts_img {
    float: left;
    width: 100%;
    height: 0px;
    position: relative;
    padding-bottom: 55.0%;
    overflow: hidden;
}

.lts_img img {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: -23px;
    right: 0px;
    bottom: 0;
    /*height: 100%;*/
    width: 100%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.abtimg img {
    width: 200px;
    height: 200px;
    border-radius: 50%;
    margin-left: 15%;
    margin-top: 8%;
    margin-bottom: 6%;
}

.card_custom {
    background: white;
}

.lts_box:hover .lts_img img {
    transform: scale(1.05);
}

.lts_box:hover .lts_txt strong {
    text-decoration: underline;
}

.vid_box_fifty .lts_img {
    padding-bottom: 56.25%;
}

.lts_txt {
    float: left;
    width: 100%;
    line-height: 17px;
    /* padding: 10px; */
    /* background: #FFFFFF; */
    /* min-height: 134px; */
}

.lts_txt span {
    /* float: left; */
    width: 100%;
    color: #016652;
    font-size: 12px;
    font-weight: normal;
    margin: 5px 0 10px 0;
    line-height: 17px;
    text-align: center;
}

.lts_txt strong {
    /* float: left; */
    width: 100%;
    margin: 2px 0;
    color: #242424;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    letter-spacing: -.5px;
    /* text-align: center; */
}

.lts_txt p {
    float: left;
    width: 100%;
    font-size: 11px;
    margin-bottom: 0px;
    line-height: 17px;
    color: #333333;
    margin-top: 5px;
}

#video-duration-main-inside {
    position: absolute;
    text-align: center;
    /* bottom: 80px; */
    left: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 45%;
    /* bottom: 0; */
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 20px;
}

#video-duration-main-inside-news {
    position: absolute;
    text-align: center;
    /* bottom: 80px; */
    left: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 54%;
    /* bottom: 0; */
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 40px;
}

#video-duration-main-news {
    position: absolute;
    text-align: center;
    /* bottom: 80px; */
    left: 7px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* top: 50%; */
    bottom: 47px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 40px;
}

#video-duration-main-sub-news {
    position: absolute;
    text-align: center;
    /* bottom: 80px; */
    left: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* top: 50%; */
    bottom: 90px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 20px;
}

.concat {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    /* line-height: 16px; */
    max-height: 75px;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}

.lv {
    font-size: 18px;
    color: #000;
    font-weight: bold;
}

.concat:after {
    content: '...';
}

.vid_box_fifty {
    float: left;
    width: 50%;
}

.vid_box_fifty .box_col {
    width: 49.5%;
}

.fifty1 .lts_txt {
    background: #016652;
    border-top: solid 4px #FFDF00;
    padding: 20px;
    min-height: 150px;
}

.fifty1 {
    background: #016652;
    border-top: solid 4px #FFDF00;
    padding: 20px;
    min-height: 191px;
}

.sphide .fifty1 .lts_txt {
    min-height: 193px;
}

.fifty1 .lts_txt strong {
    color: #FFDF00;
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 10px;
}

.fifty1 .lts_txt p {
    color: #FFFFFF;
    font-size: 14px;
    line-height: 20px;
}

.lts_txt span.vid_pub_date,
.vid_pub_date {
    color: #333333;
    font-size: 11px;
    line-height: 2px;
    /* float: left; */
    width: 100%;
    margin-top: -20px;
}

.fifty1 .lts_txt span.vid_pub_date,
.fifty1 .vid_pub_date {
    color: #FFFFFF;
    font-size: 15px;
    line-height: 17px;
    float: left;
    width: 100%;
    margin-top: 10px;
}

.rltd_new {
    float: left;
    width: 100%;
    padding: 10px;
    position: relative;
    background: #FFFFFF;
}

.rltd_new:after {
    position: absolute;
    right: 0px;
    top: 0;
    width: 23px;
    height: 100%;
    content: '';
    background: url(../images/side-shaddow.png) no-repeat;
    background-size: 100% 100%;
}

.bdr .box_col:last-child .rltd_new:after {
    display: none;
}

.rltd_new:before {
    border-top: 1px solid #DBDBDB;
    width: calc(100% - 20px);
    left: 10px;
    top: 0px;
    position: absolute;
    content: '';
}

.rltd_new p {
    margin-bottom: 10px;
    float: left;
    width: 100%;
}

.rltd_new p a {
    float: left;
    padding-left: 34px;
    font-size: 11px;
    line-height: 12px;
    color: #333333;
    text-decoration: none;
}

#video-duration-main-2 {
    position: absolute;
    text-align: center;
    bottom: 0;
    left: 41%;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 50%;
    background-color: white;
    border-radius: 20px;
    height: 30px;
    padding: 2px;
    width: 60px;
}

#video-duration-sub-2 {
    position: absolute;
    bottom: 0;
    left: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 130px;
    background-color: #fff;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 20px;
}

.vid_icon {
    background: url(../images/outline-video_library-24px.png) no-repeat;
    background-position: 0 3px;
}

.img_icon {
    background: url(../images/outline-photo_library-24px.png) no-repeat;
    background-position: 0 3px;
}

.chart_icon {
    background: url(../images/outline-poll-24px.png) no-repeat;
    background-position: 0 3px;
}

.editor_pick .lts_img img {
    width: auto;
}

.fifty1 .lts_txt span {
    color: #FFDF00;
    font-size: 11px;
}

.vid_box_fifty.second-box-video .box_col:nth-child(odd) {
    padding-right: 4px;
}

.latest_news.lts_nws.editor_pick .vid_box_fifty.fifty1.mb {
    padding-right: 5px;
}

.editor_pick .vid_box_fifty + .vid_box_fifty .lts_txt {
    background: #003620;
}

.boxes-stories- .box:nth-child(odd) {
    padding-right: 10px;
}

.filter_box {
    width: 200px;
    height: 40px;
    background: #E8E8E8;
    border: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    float: right;
    /* margin-top: -60px;
	margin-right: 130px;
	padding: 3px 10px; */
    cursor: pointer;
    position: relative;
}

.filter_box i {
    color: #B2B2B2;
    position: absolute;
    right: 5px;
    font-size: 20px;
    top: calc(50% - 10px);
}

.fltr_heading {
    float: left;
    color: #76766F;
    font-size: 11px;
    line-height: 17px;
    width: 100%;
}

.fltr_txt {
    float: left;
    color: #016652;
    font-size: 14px;
    line-height: 18px;
    width: 100%;
}

.filter_box ul {
    display: none;
    position: absolute;
    padding: 0px;
    margin: 0px;
    list-style: none;
    width: 100%;
    top: 40px;
    left: 0px;
    background: #fff;
    z-index: 11;
    -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
}

.filter_box ul li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #E8E8E8;
}

.filter_box ul li a {
    float: left;
    width: 100%;
    color: #016652;
    font-size: 12px;
    line-height: 18px;
    text-decoration: none;
    padding: 8px 10px;
}

.slctfilter {
    width: 200px;
    height: 40px;
    background: #E8E8E8;
    border: none;
    color: #016652;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 14px;
    line-height: 18px;
    float: right;
    margin-top: -60px;
    margin-right: 130px;
    padding: 0 5px;
    cursor: pointer;
}

.stats_sec h2 {
    padding-right: 340px;
}

.stats_sec h3 {
    padding-right: 340px;
}

.stats_caro_box {
    width: 211px;
    min-height: 100px;
    margin-bottom: 10px;
    border: solid 1px #ECECEC;
    -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    margin-right: 5px;
    background: #fff;
    position: relative;
    float: left;
}

.stats_caro_plr {
    color: #242424;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    padding: 10px 30px 10px 10px;
    float: left;
    width: 100%;
    text-transform: uppercase;
}

.share_box {
    position: absolute;
    right: 10px;
    top: 5px;
    width: 24px;
    height: 24px;
}

.share_prfile {
    float: left;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    color: #242424;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    text-decoration: none !important;
    padding: 4px;
    background: #FFFFFF;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    z-index: 1;
    position: relative;
}

.share_prfile:hover,
.share_prfile:focus {
    background: #EBB51F;
}

.cls-1 {
    fill: none;
}

.cls-2 {
    fill: #242424;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.share_prfile:hover .cls-2,
.share_prfile:focus .cls-2 {
    fill: #fff;
}

.share_prfile.open_pro {
    fill: #fff;
}

.share_prfile.open_pro .cls-2 {
    background: #EBB51F;
}

.share_box ul {
    position: absolute;
    right: 0px;
    background: #E8E8E8;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    overflow: hidden;
    padding: 0px;
    max-width: 0;
}

.share_box ul.share_open {
    max-width: 105px;
    padding: 0 3px;
    width: 105px;
}

.share_box ul li {
    float: left;
    text-align: center;
    padding: 0;
}

.share_box ul li a {
    float: left;
    width: 25px;
    height: 25px;
    line-height: 25px;
    font-size: 16px;
    color: #242424;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.share_box ul li a:hover {
    background: #dbdbdb;
}

.stats_caro_img {
    float: left;
    width: 100%;
    height: 0px;
    position: relative;
    padding-bottom: 78.20%;
    overflow: hidden;
}

.stats_caro_img img {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: auto;
    height: 100%;
}

.stats_caro_title {
    color: #016652;
    padding: 10px;
    float: left;
    width: 100%;
    background: #EAEAEA;
}

.stats_caro_title strong {
    color: #016652;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    padding: 0px;
    float: left;
    width: calc(100% - 50px);
    margin: 0px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 5px;
}

.stats_caro_title span {
    float: left;
    text-align: right;
    width: 50px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    line-height: 18px;
}

.stats_caro_box .stats_caro_txt {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
}

.stats_caro_txt li {
    color: #333333;
    padding: 10px;
    float: left;
    width: 100%;
    border-bottom: solid 1px #EAEAEA;
}

.stats_caro_txt li:last-child {
    border-bottom: none;
}

.stats_caro_txt p {
    color: #333333;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    padding: 0px;
    float: left;
    width: calc(100% - 80px);
    margin: 0px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 5px;
}

.family-noto {
    font-family: 'Noto Sans' !important;
}

.stats_caro_txt span {
    float: left;
    text-align: right;
    width: 80px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12px;
    color: #016652;
    line-height: 15px;
}

.player_profile_btn {
    float: left;
    width: 190px;
    height: 40px;
    background: #F5F5F5;
    color: #242424;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin: 5px 9px;
    text-transform: uppercase;
}

.player_profile_btn:hover {
    color: #016652;
    color: #EBB51F;
}

.timer_box {
    width: 100%;
    float: left;
    padding-bottom: 30px;
    margin-top: 22px;
    display: none;
}

.countdown_box {
    float: left;
    width: 100%;
    height: 105px;
    background: url(../images/banner.png) no-repeat;
    background-size: cover;
    padding: 18px 10px;
}

.cd_tour_name {
    float: left;
    font-size: 11px;
    line-height: 15px;
    color: #fff;
}

.cd_team_name {
    float: left;
    width: 100%;
}

.cd_team_name p {
    float: left;
    margin: 0px;
    color: #FFDF00;
    font-size: 30px;
    font-weight: bold;
    font-style: italic;
    line-height: 40px;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);
}
.bt-man{
    color:#167864;
    line-height: 17px !important;
    text-transform: capitalize;
}
.cell.batsman.allruns-out-bx.pr10px {
    line-height: 12px;
    font-weight: normal;
    font-size: 14px;
}
.tr-scorecard-box:nth-child(odd) .cell.bowler-bow.bl-man.py-1.abcd {
    color: #167864;
}
.bt-pos{
text-transform: capitalize;
}
.score-bow-table .tr-scorecard-box:nth-child(even){
    background-color: rgba(31, 84, 73, 0.35) !important;
    color: #fff;
}
/*.my-row-bg:nth-child(even){*/
/*    background-color: rgba(31, 84, 73, 0.35) !important;*/
/*    color: #fff;*/
/*}*/
.cd_team_name span {
    float: left;
    margin: 0px 5px;
    font-size: 20px;
    font-weight: bold;
    font-style: italic;
    line-height: 40px;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);
    color: #fff;
}

.countdown_box .left {
    width: 150px;
}

.w-85 {
    width: 85%!important;
}

.countdown_box .countdown {
    float: right;
    width: 130px;
    text-align: center;
}

.countdown_box .countdown p {
    margin: 0px;
    float: left;
    width: 40px;
    padding: 0 2px;
    color: #fff;
    font-size: 10px;
    line-height: 14px;
}

.countdown_box .countdown p span {
    width: 36px;
    height: 32px;
    background: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: left;
    color: #016652;
    font-size: 24px;
    line-height: 32px;
    font-weight: bold;
}

.most_read {
    /* float: left; */
    width: 100%;
    margin-bottom: 20px;
    background: #FFFFFF;
    clear: both;
}

section.pb_l {
    /* margin-top: 90px; */
}
.bl-man{
    /*color: #167864;*/
    text-transform: capitalize;
}

.most_read_top_bar {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    float: left;
    width: 100%;
    background: #003620;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    margin-top: 20px;
}

.most_read_top_bar h3 {
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    margin: 0px;
    padding: 10px 15px;
}

.most_read_body {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    float: left;
    width: 100%;
    border: solid 1px #EDEDED;
    padding: 15px 0;
}

.most_read_body ul {
    float: left;
    width: 100%;
    margin: 10px 0;
    padding: 0px;
    list-style: none;
}

.most_read_body ul li {
    float: left;
    width: 100%;
    padding: 5px 15px;
    border-bottom: solid 1px #EDEDED;
}

.most_read_body ul li:last-child {
    border-bottom: none;
}

.most_read_body ul li a p {
    margin: 0px;
    font-size: 12px;
    line-height: 20px;
}

.view_more {
    float: left;
    width: 270px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin-top: 20px;
    position: relative;
    left: 15px !important;
}


/* .top_stories h2
{

	position: relative;
	margin-top: 10px;
} */


/* #top_story_image
{
	padding: 10px;

} */

.view_more:hover {
    background: #EBB51F;
    color: #fff;
}


/* .card-body p
{
	padding: 10px;
	font-size: 12px;
} */

#latest-video-heading {
    position: relative;
    /* margin-top:12px; */
}

.poll_box .most_read_body {
    padding: 25px 15px 15px;
}

.poll_body {
    float: left;
    width: 100%;
}

.poll_body p {
    float: left;
    width: 100%;
    font-size: 18px;
    line-height: 24px;
    color: #242424;
    margin-bottom: 15px;
}

.poll_body .radio {
    float: left;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 11px;
    padding: 0;
}

.poll_body .radio label {
    font-size: 14px;
    line-height: 21px;
    color: #242424;
}

.poll_foot {
    float: left;
    width: 100%;
    padding-top: 15px;
    display: flex;
    justify-content: space-evenly;
}
.p-03{
    padding-top: 0.3rem !important;
}
.br-10{
    border-radius:10px !important; ;
}
.cb{
    clear: both;
}

.poll_foot a {
    float: left;
    width: 130px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    text-transform: uppercase;
}

.poll_foot a:hover {
    background: #EBB51F;
    color: #fff;
}

.poll_foot a + a {
    float: right;
}

.ad_box_side {
    float: left;
    width: 100%;
    /* padding-bottom: 20px; */
    text-align: center;
}

.ad_box_sideb {
    float: left;
    width: 100%;
    padding-bottom: 20px;
    text-align: center;
}

.banner_sec {
    height: 463px;
    background: url(../images/bgl.jpg) no-repeat;
    background-size: cover;
    position: relative;
}

.banner_sec:before {
    background: #003620;
    position: absolute;
    left: 0px;
    top: 0px;
    content: '';
    width: 100%;
    height: 100%;
    opacity: .78;
}

.banner_blg_img_bx {
    float: left;
    width: 100%;
    max-width: 640px;
}

.banner_blg_img {
    float: left;
}

.banner_blg_img {
    float: left;
    width: 100%;
    height: 0px;
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
}

.banner_blg_img img {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: 100%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.banner_blg_sec:hover .banner_blg_img img {
    transform: scale(1.05);
}

.banner_blg_sec {
    float: left;
    background: #016652;
    width: 100%;
    max-width: 1090px;
    position: relative;
    text-decoration: none !important;
    -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.2);
}

.banner_blg_bx {
    float: left;
    width: 450px;
    background: #016652;
    padding: 15px;
}

.banner_blg_bx span {
    float: left;
    width: 100%;
    color: #FFDF00;
    font-size: 13px;
    line-height: 18px;
    margin: 10px 0;
}

.banner_blg_bx h4 {
    float: left;
    width: 100%;
    color: #fff;
    font-size: 38px;
    line-height: 42px;
    margin: 10px 0;
    font-weight: bold;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.banner_blg_sec:hover h4 {
    text-decoration: underline;
}

.banner_blg_bx p {
    float: left;
    width: 100%;
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    margin: 10px 0;
}

.result_fixture_sec {
    background: #2e664f;
    /* background: #E8E8E8; */
    /* -webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.2); */
    height: 90px;
}

.rf_btn {
    float: left;
    height: 90px;
    padding-right: 20px;
    padding-top: 17px;
    padding-bottom: 12px;
    width: 120px;
}

.rf_btn a {
    float: left;
    width: 100px;
    height: 25px;
    background: #FFFFFF;
    color: #76766F;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    font-size: 11px;
    line-height: 25px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin-bottom: 5px;
}

.rf_btn a:hover,
.rf_btn a:focus,
.rf_btn a.active {
    color: #016652;
}

.result_box {
    float: left;
    width: 256px;
    height: 90px;
    text-decoration: none !important;
    padding: 12px 18px;
    border-left: solid 1px #fff;
}

#fix_tab .result_box {
    width: 200px;
}

#fix_tab .result_teams {
    width: 90px
}

.rf_box {
    float: left;
    /* width: calc(100% ); */
    width: 100%;
    position: relative;
    padding: 0;
    /* padding: 0 36px 0 25px; */
}
a.jcarousel-control-prev {
    /* display: none !important; */
}

.rf_box .tab_pane {
    display: none;
}

.rf_box .tab_pane.active {
    display: block;
}

.result_box p {
    color: #016652;
    font-size: 10px;
    line-height: 13px;
    margin: 0px;
    margin-bottom: 7px;
    white-space: nowrap;
    overflow: hidden;
}

.result_teams {
    float: left;
    width: 170px;
    padding-right: 10px;
    border-right: solid 1px #fff;
}

.rslt_live_scr .result_teams {
    width: 100%;
    padding-right: 0px;
    border-right: none;
}

.rt1 {
    float: left;
    width: 100%;
    margin-bottom: 5px;
    position: relative;
}

.rt1 img {
    width: 17px;
    float: left;
    margin-right: 5px;
}

.rt2 {
    float: left;
    width: 100%;
    position: relative;
}

.rt2 img {
    width: 17px;
    float: left;
    margin-right: 5px;
}

.rt_name {
    color: #242424;
    font-size: 11px;
    line-height: 1rem;
    float: left;
    text-transform: uppercase;
}


/*.rt_scr {
	color: #242424;
	font-size: 11px;
	line-height: 17px;
	float: right;
}*/

.rt_scr {
    color: #242424;
    font-size: 11px;
    line-height: 17px;
    float: right;
    /*width: calc(100% - 50px);*/
    text-align: right;
    height: 17px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.rt2 .rt_name {
    color: #76766F;
}

.rt2 .rt_scr {
    color: #76766F;
}
.cell.batsman {
    white-space: normal;
}
.cell.bowler-bow{
    white-space: normal;
}
.result_rslt {
    float: left;
    width: 72px;
    padding-left: 4px;
    color: #242424;
    font-size: 9px;
    line-height: 11px;
    text-align: center;
}

.result_rslt span {
    float: left;
    width: 100%;
    color: #76766F;
}

.rf_box .jcarousel li {
    padding: 0px;
}

.rf_box ul li:last-child {
    border-right: solid 1px #fff;
}

.result_box:hover {
    background: rgba(255, 255, 255, .5);
}

.result_box.rslt_live_scr {
    background: rgba(255, 255, 255, .5);
}

.result_box.rslt_live_scr p {
    /* color: #A6004C; */
    color: black;
}

.result_teams .selected:before {
    position: absolute;
    right: -14px;
    top: calc(50% - 4px);
    content: '';
    background: url(../images/Path%20143.png) no-repeat;
    width: 8px;
    height: 8px;
}

#fix_tab .result_rslt {
    padding-top: 10px;
}

.rf_box .jcarousel-control-prev,
.rf_box .jcarousel-control-next {
    width: 24px;
    height: 24px;
    font-size: 30px;
    /* right: -40px; */
    text-align: center;
    line-height: 24px;
    top: calc(50% - 12px);
}
.rf_box .jcarousel-control-next {
    right: -12px;
}
.rf_box .jcarousel-control-prev{
    left: -12px;
}

.rf_box .jcarousel-control-prev i,
.rf_box .jcarousel-control-next i {
    line-height: 24px;
    color: black;
    font-weight: bold;
    background: #ffcd38;
    border-radius: 50%;
    padding: 1px 9px;
    font-size: 20px;
}

.rf_box .jcarousel-control-prev:hover,
.rf_box .jcarousel-control-next:hover,
.rf_box .jcarousel-control-prev:focus,
.rf_box .jcarousel-control-next:focus {
    color: #003620;
}

footer {
    /* background: #113122 !important; */
}

.ftr_box {
    float: left;
    width: 100%;
    padding: 30px 0 50px;
}

.ftr_box h5 {
    float: left;
    width: 100%;
    color: #FFDF00;
    font-size: 21px;
    line-height: 22px;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 20px;
}

.ftr_menu {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.ftr_menu li {
    float: left;
    padding: 0 12px;
}

.ftr_menu li a {
    float: left;
    color: #fff;
    font-size: 16px;
    line-height: 22px;
    text-decoration: none;
}

.ftr_menu li a:hover,
.ftr_menu li a:focus {
    color: #FFDF00;
}

.ftr_menu li:first-child {
    padding-left: 0px;
}

.ftr_menu li:last-child {
    padding-right: 0px;
}

.social_icons {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.social_icons li {
    float: left;
    padding: 0 10px;
}

.social_icons li a {
    float: left;
    color: #fff;
    font-size: 20px;
    line-height: 22px;
    text-decoration: none;
}

.social_icons li a:hover,
.social_icons li a:focus {
    color: #FFDF00;
}

.social_icons li:first-child {
    padding-left: 0px;
}

.social_icons li:last-child {
    padding-right: 0px;
}

.ftr_bar {
    float: left;
    width: 100%;
    background: #FFF;
    padding: 20px 0;
}

.copyright {
    float: left;
    margin: 0px;
    color: #242424;
    font-size: 11px;
    line-height: 17px;
    margin-right: 10px;
}

.ftr_bar ul {
    float: left;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.ftr_bar ul li {
    float: left;
    font-size: 11px;
    line-height: 17px;
}

.ftr_bar ul li {
    float: left;
    padding: 0 10px;
    margin-left: 1px;
    position: relative;
}

.ftr_bar ul li:before {
    position: absolute;
    left: -1px;
    top: 4px;
    width: 1px;
    height: 10px;
    content: '';
    background: #242424;
}

.ftr_bar ul li a {
    float: left;
    color: #fff;
}

.powered {
    float: left;
    margin: 0px;
    color: #242424;
    font-size: 11px;
    line-height: 17px;
    margin-right: 5px;
}

.powered a {
    color: #242424;
}

.search_frm {
    float: left;
    position: relative;
}

.srch_fld {
    position: absolute;
    right: 56px;
    height: 60px;
    width: 0;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    background: #016652;
    border: none;
    padding: 0px;
    color: #fff;
}

.srch_fld.search_open {
    width: 250px;
    padding: 0 10px;
    z-index: 1;
    border-left: 1px solid #fff;
}

.srch_fld::-webkit-input-placeholder {
    color: #fff;
}

.srch_fld::-moz-placeholder {
    color: #fff;
}

.srch_fld:-ms-input-placeholder {
    color: #fff;
}

.srch_fld:-moz-placeholder {
    color: #fff;
}

.mob_menu {
    position: fixed;
    left: -250px;
    top: 50px;
    height: calc(100%);
    z-index: 111;
    background: #003620;
    width: 250px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    z-index: 20;
}

.hdr_fixed .mob_menu {
    top: 60px;
    height: calc(100% - 60px);
}

.mob_menu.menuopen {
    left: 0;
}

.mob_menu ul {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    list-style: none;
    font-size: 16px;
    border-top: solid 1px #fff;
    margin-top: 2px;
}

.mob_menu ul li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #fff;
}

.mob_menu ul li a {
    float: left;
    width: 100%;
    padding: 10px 15px;
    text-decoration: none;
    color: #fff;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    position: relative;
}

.mob_menu ul li.vid_nav a {
    padding: 10px 15px 10px 27px;
}

.mob_menu ul li.vid_nav a:before {
    position: absolute;
    left: 8px;
    top: calc(50% - 4px);
    content: '';
    width: 8px;
    height: 8px;
    background: #E30613;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-animation: glowing 1500ms infinite;
    -moz-animation: glowing 1500ms infinite;
    -o-animation: glowing 1500ms infinite;
    animation: glowing 1500ms infinite;
}

@-webkit-keyframes glowing {
    0% {
        background-color: #E30613;
        -webkit-box-shadow: 0 0 3px #E30613;
    }
    50% {
        background-color: #FF0000;
        -webkit-box-shadow: 0 0 40px #FF0000;
    }
    100% {
        background-color: #B20000;
        -webkit-box-shadow: 0 0 3px #B20000;
    }
}

@-moz-keyframes glowing {
    0% {
        background-color: #E30613;
        -moz-box-shadow: 0 0 3px #E30613;
    }
    50% {
        background-color: #FF0000;
        -moz-box-shadow: 0 0 40px #FF0000;
    }
    100% {
        background-color: #B20000;
        -moz-box-shadow: 0 0 3px #B20000;
    }
}

@-o-keyframes glowing {
    0% {
        background-color: #E30613;
        box-shadow: 0 0 3px #E30613;
    }
    50% {
        background-color: #FF0000;
        box-shadow: 0 0 40px #FF0000;
    }
    100% {
        background-color: #B20000;
        box-shadow: 0 0 3px #B20000;
    }
}

@keyframes glowing {
    0% {
        background-color: #E30613;
        box-shadow: 0 0 3px #E30613;
    }
    50% {
        background-color: #FF0000;
        box-shadow: 0 0 40px #FF0000;
    }
    100% {
        background-color: #B20000;
        box-shadow: 0 0 3px #B20000;
    }
}

.mob_menu ul li:hover a,
.mob_menu ul li:focus a,
.mob_menu ul li.active a {
    background: #EBB51F;
}

.jcarousel-control-prev.inactive,
.jcarousel-control-next.inactive,
a.jcarousel-control-next.ms-3 {
    /* display: none; */
}

.mob_menu_btn {
    display: none;
    float: left;
    width: 60px;
    height: 60px;
    padding: 20px 15px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    border-left: 1px solid #fff;
}

.mob_menu_btn span {
    width: 30px;
    height: 2px;
    float: left;
    background: #fff;
    margin-bottom: 5px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.mob_menu_btn span:last-child {
    margin-bottom: 0px;
}

.mob_menu_btn.open_menu span {
    -webkit-transform: rotate(-45deg) translate(-5px, 6px);
    transform: rotate(-45deg) translate(-5px, 6px);
}

.mob_menu_btn.open_menu span:nth-child(2) {
    opacity: 0;
}

.mob_menu_btn.open_menu span:last-child {
    -webkit-transform: rotate(45deg) translate(-4px, -5px);
    transform: rotate(45deg) translate(-4px, -5px);
}

.mob_menu .lang_btn,
.mob_menu .live_btn {
    width: 100px;
    display: none;
    height: 43px;
    line-height: 43px;
}

.stats_caro {
    float: left;
    width: 100%;
}


/*===== Inner Section =====*/

.news_dtl h1, 
.news_dtl h2 {
    /* padding-right: 0px; */
    font-size: 36px;
    /* margin-bottom: 20px; */
    color: #111;
    font-family: 'Noto Sans';
    line-height: 36px;
    letter-spacing: -2px;
}

.news_listed {
    float: left;
    width: 100%;
    padding: 0px;
    margin: 0px;
    list-style: none;
    margin-bottom: 20px;
}

.news_listed li {
    float: left;
/* width: 100%; */
    width: 48.1%;
        padding-bottom: 15px;
    padding-top: 15px;
    border-bottom: 2px solid #E8E8E8;
}

.news_listed li:nth-child(-n+2) {
    padding-top: 0px;
}

.news_listed li a {
    float: left;
    width: 100%;
}

.news_listed li a:hover .listed_txt strong {
    text-decoration: underline;
}

.listed_img {
    float: left;
    width: 100%;
    overflow: hidden;
}

.listed_img img {
    width: 100%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.news_listed li a:hover .listed_img img {
    transform: scale(1.05);
}

.listed_txt {
    float: left;
    width: 100%;
    padding: 0px 0px 15px;
}

.listed_txt span {
    float: left;
    width: 100%;
    color: #016652;
    font-weight: normal;
    margin-bottom: 5px;
    line-height: 17px;
    font-size: 12px;
}

.listed_txt strong {
    float: left;
    width: 100%;
    margin: 2px 0;
    color: #242424;
    font-weight: bold;
    letter-spacing: -.5px;
    font-size: 16px;
    line-height: 20px;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 36px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.listed_txt p {
    float: left;
    width: 100%;
    margin-bottom: 0px;
    line-height: 17px;
    color: #333333;
    margin-top: 5px;
    font-size: 13px;
}

.load_more {
    float: left;
    width: 100%;
    text-align: center;
}

.load_more a {
    display: inline-block;
    width: 124px;
    height: 40px;
    background: #143027;
    color: #fff !important;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.load_more a:hover {
    background: #EBB51F;
    color: #fff;
}

.featured_dtl h2 {
    padding-right: 210px;
}

.featured_dtl .filter_box {
    margin-right: 0px;
    margin-top: -70px;
}


/*.feature_listed .listed_img {
	width:100%;
}
.feature_listed .listed_txt {
	width:100%;
	padding: 10px 0;
}
.feature_listed li {
    margin-bottom: 15px;
	border-bottom: solid 1px #E8E8E8;
}
.feature_listed .listed_txt span {
	font-size:14px;
}
.feature_listed .listed_txt strong {
	font-size: 20px;
    line-height: 24px;
}
.feature_listed .listed_txt p {
	font-size:13px;
}*/

.iframe_box {
    float: left;
    width: 100%;
    height: 0px;
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
}

.iframe_box iframe {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: 100%;
    height: 100%;
}

.iframe_box img {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: 100%;
    height: auto;
}

.iframe_box video {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: 100%;
    height: 100%;
}

.single_page {
    float: left;
    width: 100%;
}

.single_page h3 {
    margin-bottom: 15px;
    margin-top: 0px;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    color: #242424;
}

.single_page p {
    margin-bottom: 15px;
    line-height: 30px;
    color: #333333;
    font-size: 18px;
    font-family: Merriweather;
    clear: both;
    /*width: 67.1%;*/
    margin-bottom: 20px;
    margin: auto;
}

.single_img {
    float: left;
    width: 100%;
    margin-bottom: 15px;
    position: relative;
}

.single_img img {
    width: 100%;
}

.share_plugin {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    justify-content: space-between;
    display: flex;
}

.feature_profile {
    float: left;
    width: 50%;
}

.feature_profile img {
    float: left;
    margin-right: 10px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    width: 60px;
    height: 60px;
}

.feature_profile_inner {
    width: calc(100% - 70px);
    float: left;
}

.feature_profile_inner h5 {
    float: left;
    width: 100%;
    font-size: 13px;
    font-weight: 500;
    margin-bottom: 0px;
    margin-top: 15px;
}

.feature_profile_inner p {
    float: left;
    width: 100%;
    font-size: 11px;
    margin: 0px;
}

.sharethis-inline-share-buttons {
    float: left;
    /* width: 300px; */
    /* margin-top: 20px; */
    /* margin-right: 10px; */
}

.whatsapp-icon-area {
    float: left;
    width: 20px;
    position: relative;
    margin-left: 6px;
    /* margin-top: 19px !important; */
}

.whatsapp-icon-area a {
    /* background: #009688; */
    color: #fff;
    /* padding: 7px 39px 8px 6px; */
    font-size: 16.5px;
    line-height: 35px;
}
.whatsapp-icon-area a i {
    /* margin-right: 12px; */
    background: #009688;
    border-radius: 50%;
    padding: 3px;
}
.whatsapp-icon-area a span {
    line-height: 33px;
}

.whatsapp-icon-area a:hover {
    text-decoration: none;
    color:#fff
}

.whatsapp-icon-area .fa {
    padding-right: 10px;
    padding-left: 10px;
}

.video_listed .vid_box_fifty {
    width: 100%;
}

.video_listed .vid_box_fifty .box_col {
    width: 25%;
}

.video_listed .bdr .box_col:nth-child(2) .lts_box:after {
    display: block;
}

.photos_g_sec {
    display: inline-block;
    width: 100%;
}

.photos_g_sec figure:first-child {
    margin-top: 0px;
}

.photos_g_sec figure {
    float: left;
    width: 100%;
    cursor: pointer;
    margin: 25px 0 0;
    position: relative;
}

.photos_g_sec figure img {
    width: 100%;
}

.photos_g_sec p {
    margin: 0;
    float: left;
    font-family: 'Noto Sans';
    width: 100%;
    font-size: 14px;
    line-height: 22px;
    padding: 10px 20px 18px;
    /* position: absolute; */
    left: 0;
    bottom: 0;
    color: #fff;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+16,262422+17,201e1d+71,1a1816+100&0+0,0+16,0.04+20,0.14+26,0.39+35,0.5+40,0.51+41,0.57+43,0.77+57,0.83+63,0.94+80,0.99+100 */
    background: #000;
    /* FF3.6-15 */
    background: #000;
    /* Chrome10-25,Safari5.1-6 */
    background: #000;
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#fc1a1816', GradientType=0);
    /* IE6-9 */
}
.photo-scroll-box{
    width: 45px;
    height: 45px;
    display: flex;
    background: #000;
    align-items: center;
    justify-content: center;
    margin-bottom: 5px;
    cursor: pointer;
    transition: .3s;
}
.photo-scroll-box i{
    color: #fff;
}
.photo-scroll-box:hover{
    background: #003620;
    transition: .3s;
}
.photo-scroll-box:hover i{
    color: #fff;
}

.singlepost_date {
    font-size: 12px;
    margin-bottom: 10px;
    float: left;
    width: 100%;
}

.video_box {
    position: relative;
    width: 100%;
    height: 0px;
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
}

.video_box img,
.video_box video,
.video_box iframe {
    position: absolute;
    margin: 0 auto;
    left: 0;
    top: 0;
    right: 0px;
    bottom: 0;
    width: 100%;
}

.video_box video,
.video_box iframe {
    height: 100%;
}

.res_fix_sec h3 {
    padding-right: 210px;
}

.res_fix_sec .filter_box {
    margin-right: 0px;
}

.res_fix_sec .tab_btn {
    margin: 0px;
    color: #242424;
    font-size: 18px;
    line-height: 24px;
    font-weight: bold;
    padding: 8px 0;
    margin-bottom: 20px;
    list-style: none;
    float: left;
    width: 100%;
    padding-right: 210px;
}

.res_fix_sec .tab_btn li {
    float: left;
    padding: 0 10px;
    margin-right: 2px;
    position: relative;
}

.res_fix_sec .tab_btn li:last-child {
    padding-right: 0px;
}

.res_fix_sec .tab_btn li:first-child {
    padding-left: 0px;
}

.res_fix_sec .tab_btn li:before {
    position: absolute;
    right: 0px;
    width: 2px;
    content: '';
    background: #242424;
    height: 13px;
    top: 6px;
}

.res_fix_sec .tab_btn li:last-child:before {
    display: none;
}

.res_fix_sec .tab_btn li a {
    float: left;
    position: relative;
    color: #242424;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.res_fix_sec .tab_btn li a.active,
.res_fix_sec .tab_btn li a:hover,
.res_fix_sec .tab_btn li a:focus {
    color: #003620;
}

.res_fix_sec .tab_btn li a.active:before {
    position: absolute;
    left: 0px;
    width: 100%;
    content: '';
    background: #003620;
    height: 2px;
    bottom: 0px;
}

.tab_sec {
    float: left;
    width: 100%;
}

.tab_box1,
.tab_box2 {
    float: left;
    width: 100%;
    display: none;
}

.ul_rptr {
    float: left;
    width: 100%;
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.ul_rptr li {
    float: left;
    width: 100%;
    padding: 10px;
    border-bottom: 2px solid #E8E8E8;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.ul_rptr li h3 {
    margin-bottom: 0px;
    padding-right: 0px;
}

.ul_rptr li p {
    margin: 0px;
}

.ul_rptr li .date_fr {
    float: left;
    width: 100%;
    font-size: 12px;
    padding-bottom: 5px;
}

.ul_rptr li .team_fr1 {
    display: flex;
    align-items: center;
    width: 100%;
    max-width: 170px;
    text-align: right;
    padding: 7px 0;
}

.ul_rptr li .team_fr2 {
    display: flex;
    align-items: center;
    width: 100%;
    max-width: 170px;
    padding: 7px 0;
}

.ul_rptr li .time_fr {
    display: inline-block;
    width: 100%;
    max-width: 80px;
    text-align: center;
}

.ul_rptr li .fr_from {
    display: inline-block;
    width: 100%;
    max-width: 270px;
    float: left;
    line-height: 30px;
    font-size: 12px;
    padding: 5px;
}

.tab_box1 .ul_rptr li .fr_from {
    max-width: inherit;
}

.fr_fifty {
    float: left;
    width: 50%;
    display: flex;
}

.ul_rptr li .team_fr1 p {
    float: left;
    width: calc(100% - 40px);
    line-height: 25px;
    font-size: 16px;
    font-weight: bold;
}

.ul_rptr li .team_fr1 img {
    float: left;
    width: 25px;
    margin-left: 5px;
    margin-right: 10px;
}

.ul_rptr li .team_fr2 p {
    float: left;
    width: calc(100% - 40px);
    line-height: 25px;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
}

.ul_rptr li .team_fr2 img {
    float: left;
    width: 25px;
    margin-left: 10px;
    margin-right: 5px;
}

.time_fr p {
    float: left;
    width: 100%;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    line-height: 40px;
    font-size: 12px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.fr_scrcard {
    float: right;
    width: 150px;
    display: inline-block;
}

.fr_scrcard a {
    float: left;
    width: 150px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    border: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    padding: 3px 10px;
    cursor: pointer;
    position: relative;
    text-align: center;
    line-height: 34px;
    text-decoration: none;
    text-transform: uppercase;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    display: inline-block;
}

.fr_scrcard a:hover {
    background: #EBB51F;
    color: #fff;
}

.date_select_carousel {
    float: left;
    width: 100%;
    position: relative;
    padding: 30px;
}

.date_select_carousel .jcarousel li a {
    float: left;
    width: 80px;
    text-decoration: none;
    color: #333;
    text-align: center;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    padding: 5px;
    font-size: 12px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.date_select_carousel .jcarousel li a:hover,
.date_select_carousel .jcarousel li a.active {
    background: #016652;
    color: #fff;
}

.date_select_carousel .jcarousel li a span {
    float: left;
    width: 100%;
}

.date_select_carousel .jcarousel-control-prev,
.date_select_carousel .jcarousel-control-next {
    height: 44px;
    top: calc(50% - 22px);
    line-height: 35px;
    text-align: center;
    color: #333;
    background: #E8E8E8;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.detail-vid-side{
    font-weight: 600;
    font-size: 12px;
    padding-left: 10px;
    margin-bottom: 0px;
    line-height: 16px;
    font-family: 'Noto Sans';
    padding-left: 10px;
}
.clr-6{
    color: #343434!important;
}
.sidebar-vid-title-n{
    color: #fff;
    position: absolute;
    bottom: 0;
    background: linear-gradient(
            180deg, rgba(7, 7, 7, 0) 0%, rgba(61, 61, 61, 0.546667) 26.38%, rgba(37, 37, 37, 0.49) 81.25%);
    margin-left: 0 !important;
    font-weight: 600;
    font-size: 16px;
    line-height: 21px;
    font-family: 'Noto Sans';
    padding: 15px 10px 0;
    width: 100%;
}
.ul_rptr li:hover {
    background: #016652;
    color: #fff;
}

.stats_inner h2 {
    padding-right: 210px;
}

.stats_inner .filter_box {
    margin-right: 0px;
}

.stats_inner .filter_box.fltr_2 {
    margin-right: 210px;
}

.overall {
    float: left;
    width: 100%;
}

.overall h3 {
    padding-right: 0px;
}

.overall_box {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: solid 1px #EDEDED;
}

.overall_box h4 {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    float: left;
    width: 100%;
    background: #016652;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    margin: 0px;
    padding: 10px 15px;
}

.overall_box ul {
    float: left;
    width: 100%;
    margin: 10px 0 0;
    padding: 0px;
    list-style: none;
}

.overall_box ul li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #EDEDED;
}

.overall_box ul li:last-child {
    border-bottom: none;
}

.overall_box ul li a {
    float: left;
    width: 100%;
    color: #707070;
    font-size: 13px;
    line-height: 18px;
    padding: 5px 15px;
}

.table_box {
    float: left;
    width: 100%;
    font-size: 15px;
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
    line-height: 40px;
    padding: 0 20px;
    font-size: 13px;
}
.live-bat-row-th th{
    padding: 0 20px;
    line-height: 19px !important;
}
.table_box table thead {
    background: #016652;
    color: #fff;
}

.table_box table a {
    color: #333;
}

.table_box table a:hover {
    color: #EBB51F;
}

.player_sec h3 {
    padding-right: 0px;
}

.player_sec_filter h3 {
    padding-right: 210px;
}

.player_sec_filter .filter_box {
    margin-right: 0px;
}

.player_pro {
    float: left;
    width: 100%;
}

.player_bio {
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

.player_bio_img {
    float: left;
    width: 210px;
    margin-right: 15px;
}

.player_bio_dtls {
    float: left;
    width: calc(100% - 225px);
}

.player_bio_name {
    width: 50%;
    float: left;
    padding: 0 15px 15px;
}

.player_bio_stats {
    width: 50%;
    float: left;
    padding: 0 15px 15px;
}

.player_bio_name h3 {
    float: left;
    width: 100%;
    padding: 0px;
    margin: 0px;
}

.player_bio_name h3 span {
    float: left;
    position: relative;
    padding-right: 25px;
    font-weight: 400;
}

.player_bio_name h3 strong {
    float: left;
    width: 100%;
    font-size: 22px;
}

.player_bio_name h3 span:after {
    position: absolute;
    right: -3px;
    width: 20px;
    height: 20px;
    color: #fff;
    background: #EBB51F;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    text-align: center;
    line-height: 20px;
    content: 'C';
    font-size: 12px;
    top: -3px;
    display: none;
}

.player_bio_name.bio_captain h3 span:after {
    display: block;
}

.player_bio_stats ul {
    float: right;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.player_bio_stats ul li {
    float: left;
    padding: 0 10px;
    border-right: solid 1px #eee;
    text-align: center;
}

.player_bio_stats ul li:last-child {
    border: none;
}

.player_bio_stats ul li p {
    font-size: 13px;
    font-weight: 300;
    margin: 0px;
}

.player_bio_stats ul li span {
    font-size: 15px;
    font-weight: bold;
}

.player_bio_role {
    float: left;
    width: 50%;
    padding: 0 15px 10px;
}

.player_bio_role table {
    width: 100%;
}

.player_bio_role td,
.player_bio_role th {
    padding: 3px 0;
    color: #333;
    font-size: 13px;
    line-height: 20px;
}

.player_bio_role td {
    text-align: right;
}

.stats_page_inner {
    padding-top: 5px;
    padding-bottom: 5px;
}

.stats_page_inner .stats_caro_box {
    width: 100%;
}

.stats_page_inner .player_profile_btn {
    width: calc(100% - 18px);
}

.side_quicklinks_inner {
    float: left;
    width: 100%;
}

.side_quicklinks_inner h4 {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px 15px;
    color: #003620;
    font-size: 15px;
    line-height: 18px;
    font-weight: bold;
}

.side_quicklinks_inner ul li a {
    float: left;
    width: auto;
    color: #003620;
    font-size: 13px;
    line-height: 18px;
}

.side_quicklinks_inner ul li span {
    float: left;
    width: auto;
    color: #003620;
    font-size: 13px;
    line-height: 18px;
    margin: 0 3px;
}

.side_quicklinks_inner ul li p {
    float: left;
    width: 100%;
    color: #707070;
    font-size: 13px;
    line-height: 18px;
    margin: 0px;
}

.most_read_top_bar h3 span {
    float: right;
    font-size: 12px;
}

.history_heading {
    margin: 0px;
    color: #242424;
    font-size: 16px;
    line-height: 24px;
    font-weight: bold;
    margin-bottom: -5px;
    float: left;
    width: 100%;
}

.history_page {
    float: left;
    width: 100%;
}

.history_page img {
    width: 100px;
    margin-right: 20px;
    float: left;
}

.history_page p {
    width: 100%;
    margin-bottom: 20px;
}

.score_live_right {
    float: left;
    text-align: center;
    position: relative;
    width: 100%;
    background: url(../images/livebg2.jpg);
    background-size: cover;
    background-position: center center;
    height: 350px;
    padding-bottom: 70px;
}

.shield_score {
    display: inline-block;
    width: 100%;
    max-width: 550px;
    min-height: 100px;
}

.top_stick {
    display: inline-block;
    margin-bottom: -4px;
    max-width: 400px;
    width: 100%;
}

.top_stick p {
    float: left;
    margin: 0px;
    font-size: 12px;
    font-weight: bold;
    line-height: 21px;
}

.col-6.col-md-6.position-relative.margin-top-1:nth-child(odd) {
    padding-left: 0 !important;
}

.col-6.col-md-6.position-relative.margin-top-1:nth-child(even) {
    padding-right: 0 !important;
}

.top_stick p.top_stick_live {
    background: #e30303;
    height: 24px;
    padding: 1px 5px;
    color: #fff;
    width: 105px;
    float: left;
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
}

.top_stick p.top_stick_venue {
    background: #e4e4e4;
    height: 24px;
    padding: 1px 5px;
    color: #3b3b3b;
    float: left;
    width: calc(100% - 105px);
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
}

.shield_score_box {
    padding-bottom: 6px;
    width: 370px;
    height: auto;
    display: inline-block;
    background: #e4e4e4;
}

.shield_team {
    float: left;
    width: calc(50% - 50px);
    height: 100%;
}

.shield_img {
    float: left;
    margin: 5px 0px 5px -95px;
    /*background: #fff;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;*/
    padding: 3px;
    width: 90px;
    overflow: hidden;
    height: 90px;
}

.shield_scorecard {
    float: right;
    width: 140px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    color: #454545;
}

.shield_scorecard h5 {
    float: left;
    width: 100%;
    margin-bottom: 0px;
    margin-top: 5px;
}

.shield_scorecard h6 {
    float: left;
    width: 100%;
    margin: 5px;
    font-size: 20px;
    font-weight: bold;
}

.shield_scorecard p {
    float: left;
    width: 100%;
    margin-bottom: 0px;
    font-size: 15px;
}

.total_overs {
    width: 200px;
    height: 23px;
    margin-top: 10px;
    background: #246018;
    background: -moz-linear-gradient(left, #246018 0%, #24960e 100%);
    background: -webkit-linear-gradient(left, #246018 0%, #24960e 100%);
    background: linear-gradient(to right, #246018 0%, #24960e 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#246018', endColorstr='#24960e', GradientType=1);
}

.shield_scorecard .total_overs {
    width: 100%;
    float: left;
    margin-top: 5px;
    height: 8px;
    background: #690000;
    background: -moz-linear-gradient(left, #690000 1%, #febbbb 100%);
    background: -webkit-linear-gradient(left, #690000 1%, #febbbb 100%);
    background: linear-gradient(to right, #690000 1%, #febbbb 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#690000', endColorstr='#febbbb', GradientType=1);
    display: none;
}

.over_20 span {
    width: 5%;
}

.total_overs span {
    float: left;
    background: #fff;
    height: 100%;
    border-right: solid 1px #000;
}

.over_50 span {
    width: 2%;
}

.over_20 span.ovr_cmpl {
    background: none;
}

.shield_scorecard .total_overs span {
    border-right: solid 1px #e4e4e4;
    background: #979797;
}

.shield_scorecard .over_20 span.ovr_cmpl {
    background: none;
}

.shield_vs {
    width: 100px;
    float: left;
}

.tm2 .shield_img {
    float: right;
    margin: 5px -95px 0px 5px;
}

.tm2 .shield_scorecard {
    float: left;
    text-align: center;
}

.shield_btm_result {
    width: 100%;
    margin-top: -2px;
    display: inline-block;
}

.shield_btm_result p {
    display: inline-block;
    margin: 0px;
    font-size: 12px;
    line-height: 15px;
    background: #e30303;
    height: auto;
    padding: 5px;
    color: #fff;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    width: 100%;
}

.shield_viewbtn {
    float: left;
    width: 100%;
    padding: 5px 0;
}

.shield_viewbtn a {
    display: inline-block;
    border: solid 1px #7f7f83;
    color: #fff;
    text-decoration: none !important;
    padding: 5px 20px;
    font-size: 12px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.shield_viewbtn a:hover {
    background: #fff;
    color: #333;
}

.live_score_bar {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
}

.bbb_fow {
    float: left;
    width: 110px;
    height: 70px;
    background: #EBB51F;
    padding: 15px 0;
}

.bbb_fow a {
    float: left;
    width: 100%;
    color: #016652;
    text-decoration: none !important;
    font-size: 12px;
    text-align: left;
    line-height: 20px;
}

.bbb_fow a img {
    float: left;
}

.bbb_fow a span {
    float: left;
    margin-left: 5px;
}

.bbb_fow a:hover,
.bbb_fow a:focus,
.bbb_fow a.active {
    color: #fff;
}

.bbb_fow a + a {
    margin-top: 2px;
}

.jcarousel_wrapper {
    margin: 0;
    position: relative;
    width: 100%;
    background: #003620;
    padding: 15px 30px;
    float: left;
    width: calc(100% - 110px);
}

.scr {
    float: left;
    width: 38px;
    height: 38px;
    line-height: 40px;
    background: #016652;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    -webkit-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    -moz-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 2px;
}

.scr_3 {}

.scr_4 {
    background: #6c6c7e;
}

.scr_6 {
    background: #EBB51F;
}

.over {
    float: left;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    margin: 0px;
    color: #fff;
}

.wkt {
    background: #cf0a2c;
}

.wide {
    background: #fff;
    color: #242424;
}

.fow_wrapper {
    margin: 0;
    position: relative;
    width: 100%;
    padding: 0px 30px;
    float: left;
    width: calc(100% - 110px);
    display: none;
}

.fow_box {
    background: #003620;
    float: left;
    width: 110px;
    height: 70px;
    color: #fff;
    text-align: center;
    -webkit-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    -moz-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    padding: 10px 0;
}

.fow_box h5 {
    margin: 0px;
    font-size: 13px;
}

.fow_box h6 {
    margin: 5px 0;
    font-size: 10px;
}

.fow_box p {
    margin: 0px;
    font-size: 10px;
}

.tab_pane {
    float: left;
    width: 100%;
    display: none;
    background: #fafafa;
    padding: 15px 0;
    border: solid 1px #EDEDED;
}

.tab_pane.active {
    display: block;
}

.filter_bar {
    float: left;
    width: 100%;
    padding: 0;
    background: #E8E8E8;
    border-bottom: solid 4px #CCC;
}

.filter_bar ul {
    float: left;
    margin: 0px;
    padding: 0px;
    list-style: none;
    margin-bottom: -4px;
}

.filter_bar ul li {
    float: left;
    padding: 0 1px;
}

.filter_bar ul li a {
    float: left;
    text-decoration: none !important;
    color: #333;
    padding: 15px;
    border-bottom: solid 2px transparent;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    border-bottom: solid 4px tranparent;
}

.filter_bar ul li.active a,
.filter_bar ul li:hover a,
.filter_bar ul li:focus a {
    border-bottom: solid 4px #EBB51F;
}

.ps_prog {
    width: 105px;
    height: 9px;
    position: relative;
    margin-right: 3px;
    display: inline-block;
}

.ps_prog_inner {
    position: absolute;
    top: 0px;
    height: 100%;
    background: #EBB51F;
}

.ps_prog_blue .ps_prog_inner {
    background: #003620;
    left: 0;
}

.ps_prog .ps_prog_inner {
    right: 0px;
}

.ps_prog_blue {
    width: 105px;
    height: 9px;
    position: relative;
    margin-left: 3px;
    display: inline-block;
}

.match_stream_sec_inner ul {
    background: #fafafa;
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.match_stream_sec_inner ul li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #F0F0F0;
    color: #242424;
}

.over_cmplt_bar {
    padding: 10px 20px;
    background: #333;
}

.over_cmplt_bar p {
    float: left;
    margin: 4px 0 3px 0;
    margin-right: 10px;
    color: #fff;
}

.over_cmplt_bar p.over_cmplt_total_scr {
    /* float: right;
    margin-right: 0px; */
}

.over_cmplt_bar p.over_cmplt_total_scr span {
    margin-left: 5px;
    color: #f3ed35;
}

.over_cmplt_bar .scr {
    margin-right: 5px;
    width: 27px;
    height: 27px;
    line-height: 27px;
    font-size: 14px;
    background-color: transparent;
    color: #003620;
    font-weight: 700;
    box-shadow: none;
}

.over_cmplt_bar p.ovr_scr_wkt {
    /* margin-left: 10px; */
}

.match_bal {
    padding: 20px 25px;
}

.bal_number {
    float: left;
    margin-right: 10px;
    margin-top: 5px;
    max-width: 40px;
}

.bal_scr {
    float: left;
    width: 27px;
    height: 27px;
    line-height: 27px;
    background: #016652;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    -webkit-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    -moz-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.55);
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    margin-right: 10px;
}

.bal_content {
    float: left;
    padding-top: 5px;
    width: calc(100% - 87px);
}

.bal_content p {
    margin-bottom: 2px;
}


/*.bal_wide {
	background: #fff;
	color: #242424;
}
.bal_wide .bal_number {
	color: #242424;
}*/

.bal_wide .bal_scr {
    background: #fff;
    color: #242424;
}


/*.bal_wide .bal_content {
	color: #242424;
}*/


/*.bal_wkt {
	background: #cf0a2c;
	color: #fff;
}
.bal_wkt .bal_number {
	color: #fff;
}*/

.bal_wkt .bal_scr {
    background: #cf0a2c;
    color: #fff;
}


/*.bal_wkt .bal_content {
	color: #fff;
}*/


/*.bal_4 {
	background: #6c6c7e;
	color: #fff;
}
.bal_4 .bal_number {
	color: #fff;
}*/

.bal_4 .bal_scr {
    background: #6c6c7e;
    color: #fff;
}


/*.bal_4 .bal_content {
	color: #fff;
}*/


/*.bal_6 {
	background: #EBB51F;
	color: #fff;
}*/


/*.bal_6 .bal_number {
	color: #fff;
}*/

.bal_6 .bal_scr {
    background: #EBB51F;
    color: #fff;
}


/*.bal_6 .bal_content {
	color: #fff;
}*/

.msc {
    margin: 0px;
}

.fix_res_more a {
    width: 100%;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    float: left;
}

.fix_res_more a:hover {
    background: #EBB51F;
    color: #fff;
}

.live_box {}

.live_box h2 {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    float: left;
    width: 100%;
    background: #003620;
    color: #fff;
    padding: 5px 15px;
    margin: 0px;
    font-size: 20px;
    font-weight: 100;
    letter-spacing: 0;
}

.tab_pane .table_box table thead {
    background: none;
    color: #016652;
}
.matches-details-live tbody tr:nth-child(even) {
    background: #F9F9FB;
}
.tab_pane h3 {
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    padding: 0 11px;
    font-weight: bold;
    color: #0C5A4A;
}

.scorecard_tabs_bar {
    float: left;
    width: 100%;
    padding: 0;
    background: #E8E8E8;
    border-bottom: solid 4px #CCC;
    text-align: center;
}

.bowling .cell.fallofwickets {
    background-color: white;
}

.bowling .tr-scorecard-box:nth-child(even), .tbody-box .tr-scorecard-box:nth-child(even) {
    background-color: #F9F9FB;
}
div#div-gpt-mrec-2 {
    margin-top: 30px;
}

/* .extra_box{
	padding: 8px 2px;
     height: 30px;
	margin-bottom: 15px;
} */

.not_out {
    border-left: 2px solid #DD0000;
}

.tr-scorecard-box.bg_green {
    background-color: rgba(0, 60, 48, 0.88);
}

.tr-scorecard-box.bg_green .heading {
    color: white;
}

.tr-scorecard-box.bg_green .allruns-out-bx {
    color: white;
}

.did_not_bat {
    margin-top: 10px;
}

.wickets_detail {
    margin-top: 10px;
}

.did_not_bat span {
    color: #009688;
    font-weight: bold;
}

.scorecard-haed .bowling {
    background-color: rgba(0, 60, 48, 0.88);
    color: white;
}

table {
    font-family: Noto Sans;
    font-style: normal;
    line-height: 19px;
}

thead {
    color: white;
}

.umpires th {
    background: rgba(0, 60, 48, 0.88);
    padding: 8px;
    font-size: 12px;
    width: 100%;
}

.match_coverage {
    background: #FFFFFF;
    box-shadow: 0px 4px 7px 2px rgba(0, 0, 0, 0.25);
    border-radius: 7px;
}

.competition {
    background: #FFFFFF;
    box-shadow: 0px 4px 7px 2px rgba(0, 0, 0, 0.25);
    border-radius: 7px;
}

.match_coverage p {
    font-size: 14px;
}

.match_coverage_head {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 17px;
}

.match_coverage_head p {
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
}

#advideo {
    margin-top: 10px;
}

#video_coverage_img {
    /* padding: 10px; */
    /* margin-left: 50px; */
}

.match_coverage_details {
    display: flex;
    justify-content: space-between;
    padding: 10px 13px;
}

.match_coverage_details p {
    font-size: 12px;
}

#match_coverage_picture {
    padding-right: 10px;
}

.match_coverage a {
    font-size: 12px;
}

.competition-heading {
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
    padding: 11px 13px;
    margin-bottom: 0;
    font-family: 'Noto Sans';
}

#tfoot {
    font-weight: bold;
    color: #167864;
    margin-top: 5px;
}

#video_coverage_list {
    list-style-type: none;
    margin-left: -25px;
}

#video_coverage_list li {
    font-size: 12px;
    font-weight: bold;
}

#video_coverage_list img {
    width: 10px;
}

.all_match_videos {
    display: flex;
    justify-content: space-between;
    padding: 10px;
    font-size: 12px;
}

.all_match_videos p {
    font-size: 15px;
}

.match_video_coverage th {
    background: rgba(0, 60, 48, 0.88);
    padding: 8px;
    font-size: 12px;
    width: 100%;
}

.line {
    border: 1px solid #E5E5E5;
    transform: rotate(-0.3deg);
}

.match_notes p {
    padding: 20px;
}

.result_card {
    background-color: #f9f9fb!important;
    box-shadow: 0px 4px 4px 2px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
    padding: 8px;
}

#result_card_text {
    color: #167864;
    font-size: 12px;
    margin-bottom: 0;
}

#player_of_the_match {
    font-weight: bold;
}

.status-heading{
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 6px;
    font-size: 18px;;
    line-height: 16px;
    color: #605D5D;
}

#points {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;;
    line-height: 16px;
    color: #000;
}

#points2 {
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
}

.points_flex {
    display: flex;
    justify-content: space-between;
}

#text {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #A5A6A7;
}

#points2 {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
}

#text_2 {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
}

#vertical-line {
    transform: rotate(90deg);
    border: 1px solid black;
    height: 100px;
}

#player_of_the_match {
    border-left: 1px solid #E5E5E5;
}

#player_name {
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
}

#player_name b {
    color: #167864;
}

#live {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 0;
    line-height: 25px;
    letter-spacing: 0.1em;
    color: #DD0000;
}

#live_caption {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    font-family: 'Noto Sans';
    line-height: 19px;
    color: rgba(31, 30, 30, 0.93);
}

#tom_bonton {
    font-size: 14px;
    color: rgba(22, 120, 100, 0.99);
    font-weight: bold;
}

.competition th {
    background: rgba(0, 60, 48, 0.88);
    padding: 8px;
    font-size: 12px;
    width: 100%;
}


/* td{

	padding: 10px;
     font-size: 14px;
} */


/* td{
     padding: 10px;
     font-size: 14px;
}
tr:nth-child(even){
     background-color:  #F9F9FB;;
} */

.scorecard_tabs_bar ul {
    /* display: flex;
	flex-direction: row;
	justify-content: space-between; */
    display: inline-block;
    margin: 0px;
    padding: 0px;
    list-style: none;
    margin-bottom: -9px;
}

.scorecard_tabs_bar ul li {
    float: left;
    padding: 0 1px;
}

.scorecard_tabs_bar ul li a {
    float: left;
    text-decoration: none !important;
    color: #333;
    padding: 15px;
    border-bottom: solid 2px transparent;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    border-bottom: solid 4px #CCC;
}

.scorecard_tabs_bar ul li.active a,
.scorecard_tabs_bar ul li:hover a,
.scorecard_tabs_bar ul li:focus a {
    /* border-bottom: solid 4px #EBB51F; */
}

.news_sec {
    padding-bottom: 30px;
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
    /* border-top:0; */
    border-top: 2px solid #6c9583;
}


/* .table>thead>tr>th {
	border-bottom: 2px solid #F0F0F0;
} */

.rf_box .tab_pane {
    padding: 0px;
    border: none;
}

.daterange_container {
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

.daterange_container .dropdown-menu {
    position: relative;
    width: 100%;
    margin: 20px 0 0;
    float: left;
    width: 100%;
    top: inherit !important;
    left: inherit !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.datepicker .datepicker-switch {
    font-size: 20px;
}

.daterange_container .table-condensed {
    width: 100%;
    text-align: center;
}

.daterange_container .table-condensed th {
    text-align: center;
}

.daterange_container .datepicker-dropdown.datepicker-orient-bottom:before,
.daterange_container .datepicker-dropdown.datepicker-orient-bottom:after {
    display: none;
}

.datepicker td,
.datepicker th {
    border-radius: 0px;
    height: 40px;
}

.datepicker td {
    border-bottom: 1px solid #F0F0F0;
}

.datepicker table tr td.selected,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover {
    background: #016652;
}

.datepicker table tr td.today.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today[disabled] {
    background: #FFDF00;
    color: #fff;
}

.datepicker table tr td.today,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover {
    background: #FFDF00;
    color: #fff;
}

.datepicker table tr td.active.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active[disabled] {
    background: #003620;
}

.daterange_container .input-daterange {
    float: left;
    width: 100%;
    text-align: right;
    font-size: 14px;
}

.clndr_box {
    display: inline-block;
}

.clndr_box input {
    float: left;
    margin: 0 10px;
    width: 120px;
    height: 30px;
    border: 1px solid #F0F0F0;
    text-align: left;
    padding: 0 10px;
    color: #242424;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.clndr_box input::-webkit-input-placeholder,
.clndr_box input::-moz-placeholder,
.clndr_box input:-ms-input-placeholder,
.clndr_box input:-moz-placeholder {
    color: #242424;
}

.clndr_box i {
    float: left;
    font-size: 20px;
    line-height: 30px;
    color: #242424;
}

.clndr_btn {
    display: inline-block;
}

.input-daterange input:last-child {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.input-daterange input:first-child {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.filter_submit {
    float: left;
    width: 124px;
    height: 30px;
    border: none;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 30px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin-left: 10px;
}

.filter_submit:hover {
    background: #EBB51F;
    color: #fff;
}

.city_select {
    float: left;
    margin-right: 10px;
}

.slct_style {
    float: left;
    background: none;
    color: #fff;
    border: none;
    cursor: pointer;
    height: 60px;
    width: 120px;
    font-size: 14px;
    padding: 5px;
}

.slct_style option {
    color: #333333;
    line-height: 20px;
}

.top_banner_sec {
    /* padding-top: 15px; */
    /* padding-bottom: 20px; */
    padding-bottom: 20px;
}

.baner_lrg_col {
    float: left;
    height: 384px;
    width: calc(100% - 324px);
    margin-left: 24px;
    position: relative;
    left: 300px;
}

.baner_sml_col {
    float: left;
    height: 384px;
    width: 300px;
    position: relative;
    right: calc(100% - 300px);
}

.home_caro {
    float: left;
    height: 384px;
    width: calc(100% - 234px);
    margin-right: 24px;
    position: relative;
}

.baner_mini_col {
    float: left;
    width: 210px;
    position: relative;
}

::-webkit-scrollbar {
    width: 4px;
    height: 10px;
}

/* ::-webkit-scrollbar-track-piece {
    background-color: #ecedf1;
    -webkit-border-radius: 0px;
    border-left: 1px solid #888;
} */

::-webkit-scrollbar-track {
    background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
    background: #a5a5a5;
    border-radius: 4px;
}

.most_read.trending_stories {
    margin-bottom: 0px;
    /* border: solid 1px #E8E8E8; */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    height: 100%;
    position: relative;
    /* box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2); */
    border-radius: 10px;
}

.trending_stories .most_read_top_bar {
    background: none;
    color: #003620;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
.container.forflex-div {
    display: flex;
}
.trending_stories .most_read_top_bar h3 {
    color: #003620;
    font-weight: bold;
}
p.fow-paera {
    font-family: 'Noto Sans';
}
span.fow-head.p-0.fw-bolder {
    font-family: 'Noto Sans';
    font-size: 14px;
}
.trending_stories .most_read_body ul li:last-child {
    border-bottom: solid 1px #EDEDED;
}

.trending_stories .most_read_body {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: none;
    padding: 0 10px 10px;

}

.trending_stories .most_read_body ul {
    overflow: hidden;
    overflow-y: auto;
    max-height: 1198px;
}


/*li.submenu-top {
    background: linear-gradient(270deg,#ff1e50,#232882);
}*/

.trending_stories .view_more {
    bottom: 10px;
    position: absolute;
    left: 0;
}

.full_sechdule {
    margin-bottom: 0px;
    border: solid 1px #E8E8E8;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.full_sechdule .most_read_top_bar {
    background: none;
    color: #003620;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.full_sechdule .most_read_top_bar h3 {
    color: #003620;
    font-weight: bold;
}

.full_sechdule .most_read_body {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: none;
    padding-top: 0px;
}

.full_sechdule ul li a img {
    display: inline-block;
    max-width: 16px;
}

.full_sechdule .most_read_body ul li {
    padding: 9px 15px;
}

.full_sechdule ul li a span {
    margin: 0 3px;
}

.home_caro .carousel {
    width: 100%;
    height: 100%;
    background: #003620;
}

.home_caro .carousel-inner {
    height: 100%;
}

.home_caro .carousel-inner>.item {
    height: 100%;
}

.home_caro .carousel-inner>.item img {
    height: 100%;
    max-width: inherit;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.home_caro:hover .carousel-inner>.item img {
    transform: scale(1.05);
}

.home_caro .carousel-inner>.item a {
    height: 100%;
    width: 100%;
    color: #fff;
}

.home_caro_txt {
    background: -moz-linear-gradient(top, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgba(33, 33, 34, 0.78) 74%, rgba(19, 19, 19, 0.88) 84%, rgba(13, 13, 13, 0.91) 88%, rgba(1, 1, 1, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgba(33, 33, 34, 0.78) 74%, rgba(19, 19, 19, 0.88) 84%, rgba(13, 13, 13, 0.91) 88%, rgba(1, 1, 1, 1) 100%);
    background: linear-gradient(to bottom, rgba(147, 149, 152, 0) 0%, rgba(143, 145, 148, 0.02) 5%, rgba(140, 142, 145, 0.05) 8%, rgba(125, 126, 129, 0.15) 20%, rgba(123, 124, 127, 0.16) 21%, rgba(94, 95, 97, 0.37) 39%, rgba(33, 33, 34, 0.78) 74%, rgba(19, 19, 19, 0.88) 84%, rgba(13, 13, 13, 0.91) 88%, rgba(1, 1, 1, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00939598', endColorstr='#010101', GradientType=0);
    position: absolute;
    left: 0px;
    bottom: 0px;
    padding: 20px;
    width: 100%;
}

.home_caro_txt strong {
    color: #fff;
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 5px;
    float: left;
    width: 100%;
}

a.read_more_btn:hover {
    background: #232882;
    text-decoration: none;
    transition: 0.5s;
    color: #fff;
}

.home_caro_txt p {
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    margin: 0px;
}

.home_caro:hover .home_caro_txt strong {
    text-decoration: underline;
}

.home_caro:hover .home_caro_txt p {
    text-decoration: underline;
}

.home_caro .carousel-control.left {
    top: calc(50% - 15px);
    left: 0;
    bottom: inherit;
    width: 30px;
    height: 30px;
    opacity: .5;
    font-size: 30px;
    color: #fff;
    text-shadow: none;
    background: none;
    line-height: 30px;
}

.home_caro:hover .carousel-control.left {
    opacity: 1;
}

.home_caro .carousel-control.right {
    top: calc(50% - 15px);
    right: 0;
    bottom: inherit;
    width: 30px;
    height: 30px;
    opacity: .5;
    font-size: 30px;
    color: #fff;
    text-shadow: none;
    background: none;
    line-height: 30px;
}

.home_caro:hover .carousel-control.right {
    opacity: 1;
}

.video_icon:before {
    position: absolute;
    content: '';
    background: rgba(0, 0, 0, .7);
    left: calc(50% - 22px);
    top: calc(50% - 15px);
    width: 44px;
    height: 30px;
    z-index: 1;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.video_icon:after {
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    content: "\f04b";
    left: calc(50% - 22px);
    top: calc(50% - 15px);
    width: 44px;
    height: 30px;
    z-index: 1;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 15px;
}

.fifty1 .video_icon:before {
    left: calc(50% - 35px);
    top: calc(50% - 23px);
    width: 70px;
    height: 46px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.fifty1 .video_icon:after {
    left: calc(50% - 35px);
    top: calc(50% - 23px);
    width: 70px;
    height: 46px;
    line-height: 46px;
    font-size: 24px;
}

.lts_box:hover .video_icon:before {
    background: #F00;
}

.sidebar_vid {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    background: #fff;
    padding: 15px;
}

.sidebar_vid h3 {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    float: left;
    width: 100%;
    background: #003620;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    float: left;
    margin: 0px;
    padding: 10px 15px;
}

.squad_sec_inner .lts_box .lts_img iframe,
.squad_sec_inner .lts_box .lts_img video {
    position: absolute;
    width: 100%;
    height: 100%;
}

.sidebar_vid .lts_txt {
    padding: 10px 0;
    min-height: inherit;
    margin-bottom: 10px;
    border-bottom: solid 1px #EDEDED;
}

.sidebar_vid .lts_box:last-child .lts_txt {
    margin-bottom: 0px;
    border-bottom: none;
}

.sidebar_vid .lts_box:after {
    display: none;
}

.squad_sec {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    background: #FFFFFF;
}

.squad_sec h3 {
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    float: left;
    width: 100%;
    background: #003620;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    float: left;
    margin: 0px;
    padding: 10px 15px;
}

.squad_sec_inner {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    float: left;
    width: 100%;
    border: solid 1px #EDEDED;
    padding: 15px;
}

.squad_half {
    float: left;
    width: 50%;
    padding-right: 5px;
}

.squad_half + .squad_half {
    padding-left: 5px;
    padding-right: 0px;
}

.squad_half_img {
    float: left;
    width: 65px;
    height: 65px;
}

.squad_half_name {
    float: left;
    width: 100%;
    margin: 10px 0;
}

.squad_half_name a {
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #242424;
    text-decoration: none;
}

.squad_half ul {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.squad_half ul li {
    float: left;
    width: 100%;
    border-bottom: solid 1px #EDEDED;
    padding: 2px 0px;
}

.squad_half ul li a {
    float: left;
    font-size: 10px;
    line-height: 17px;
    text-decoration: none !important;
    color: #707070;
    position: relative;
}

.squad_half ul li.team_captain a {
    padding-right: 18px;
}

.squad_half ul li.team_keeper a {
    padding-right: 18px;
}

.squad_half ul li.team_captain.team_keeper a {
    padding-right: 31px;
}

.squad_half ul li.team_captain a:before {
    right: 0px;
    top: 2px;
    position: absolute;
    width: 13px;
    height: 13px;
    text-align: center;
    font-size: 10px;
    line-height: 11px;
    content: 'c';
    color: #fff;
    background: #003620;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}

.squad_half ul li.team_keeper a:after {
    right: 0px;
    top: 2px;
    position: absolute;
    width: 13px;
    height: 13px;
    text-align: center;
    font-size: 10px;
    line-height: 11px;
    content: 'w';
    color: #fff;
    background: #EBB51F;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}
tabl.table_bg-odd{}
.squad_half ul li.team_captain.team_keeper a:after {
    right: 15px;
}

.squad_half ul li:last-child {
    border-bottom: none;
}

.fix_res_more {
    padding: 20px 20px;
    float: left;
    width: 230px;
}

.domestic_international {
    float: right;
    width: 124px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin-top: -60px;
    margin-right: 210px;
}

.domestic_international:hover {
    background: #EBB51F;
    color: #fff;
}

.new_ad_box {
    float: left;
    margin-top: 15px;
    text-align: center;
    width: 100%;
    overflow: hidden;
    padding: 0 15px;
}

.ftrnew_ad_box {
    float: left;
    margin-bottom: 30px;
    text-align: center;
    width: 100%;
    overflow: hidden;
    padding: 0 15px;
}

.new_ad_box_mob {
    float: left;
    margin-top: 40px;
    text-align: center;
    width: 100%;
    display: none;
}

.ftrnew_ad_box_mob {
    float: left;
    margin-bottom: 30px;
    text-align: center;
    width: 100%;
    display: none;
}

.fb_box {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    margin-top: 20px;
}

.twit_box {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    max-height: 1000px;
}

.twitter-tweet {
    margin: 0 auto !important;
}

.pic_credits {
    position: absolute;
    right: 0;
    top: 0;
    padding: 5px 10px;
    background: #003620;
    color: #FFF;
}

.large_full {
    width: 100%;
    margin: 0px;
}

.home_caro_w_fixtures .box_col {
    padding-right: 10px;
}

.whatsapp-icon-area:hover {
    /* margin-top: 16px !important; */
    -webkit-transition: 0.5s;
    transition: 0.5s;
}

@media (max-width: 1249px) {
    .fr_fifty {
        width: 100%;
        text-align: center;
    }
    .ul_rptr li .fr_from {
        float: none;
    }
    .ul_rptr li .fr_from p {
        line-height: 17px;
    }
    .fr_scrcard {
        float: none;
    }
    .fr_scrcard a {
        float: none;
    }
    .date_fr {
        text-align: center;
    }
}

@media (max-width: 1199px) {
    .baner_lrg_col_after_fixtures .fifty1 .lts_txt strong {
        font-size: 13px;
        line-height: 18px !important;
    }

    .baner_lrg_col_after_fixtures .vid_box_fifty.fifty1.mb {
        width: 50%;
    }
    .baner_lrg_col_after_fixtures .box_col:nth-child(even) {
        padding-right: 0;
    }
    .baner_lrg_col_after_fixtures .box_col {
        width: 50%;
    }
    .menu_bar {
        margin-top: 0px;
    }
    .top_bar {
        height: 50px;
        border-top: none;
    }
    .logo a img {
        height: 55px;
    }
    .logo a {
        width: auto;
        margin-top: 0px;
    }
    .banner_blg_img_bx {
        max-width: 490px;
    }
    .box_col {
        float: left;
        width: 50%;
    }
    .lts_txt {
        min-height: 100px;
    }
    .vid_box_fifty .lts_txt {
        /* min-height: 90px; */
    }
    .latest_rlt .lts_txt {
        min-height: 110px;
    }
    .rltd_new p a {
        min-height: 20px;
    }
    .rltd_new {
        min-height: 100px;
    }
    .bdr .box_col:nth-child(2) .lts_box:after {
        display: none;
    }
    .vid_box_fifty {
        width: 100%;
    }
    .ad_box {
        display: none;
    }
    .ad_box_mob {
        display: block;
    }
    .menu_bar {
        height: 100px;
    }
    .d_menu {
        display: block !important;
        overflow: auto;
        width: 100%;
    white-space: nowrap;
    border-top: 1px solid #fff;
    }
    .d_menu ul {
        text-align: left;
        width: 100%;
    }
    header#navbar_top.fixed-top {
        position: static;
    }
    .d_menu ul li{
        float: none;
    margin: 0 1px;
    display: inline-block;
    margin-right: 0;
    }

    .d_menu ul li a {
        padding: 10px 4px !important;
    }
    .srch_btn,
    .close_search,
    .srch_fld,
    .mob_menu_btn {
        /* height: 50px; */
     }
    .mob_menu_btn {
        display: block;
    }
    .mobile-menu-bar{
        position: absolute;
        top: -5px;
        right: 0;
    }
    .editor_pick .vid_box_fifty + .vid_box_fifty .lts_txt {
        background: #016652;
    }
    .news_dtl h1,
    .news_dtl h2 {
        font-size: 30px;
    }
    .video_listed .vid_box_fifty .box_col {
        width: 50%;
    }
    /* .video_listed .vid_box_fifty .lts_txt {
		min-height: 90px;
	} */
    .video_listed .bdr .box_col:nth-child(2) .lts_box:after {
        display: none;
    }
    .baner_lrg_col {
        left: 0;
        margin: 0;
        width: 100%;
        margin-bottom: 20px;
    }
    .baner_sml_col {
        right: inherit;
        width: 100%;
        height: auto;
    }
    .most_read.trending_stories {
        height: auto;
    }
    .trending_stories .most_read_body ul {
        height: auto;
    }
    .trending_stories .view_more {
        position: relative;
        bottom: inherit;
        margin-top: 15px;
    }
}


/* @media (max-width: 991px) {
	.lts_txt {
		min-height: 100px;
	}
} */

@media (max-width: 991px) {
    #st-1.st-has-labels .st-btn span.st-label {
        display: none !important;
    }
    #st-1.st-has-labels .st-btn {
        display: inline-block !important;
        min-width: 30px !important;
    }
    .worldcup-right-sec {
        width: 100%;
    }
    .title-bar-bx {
        margin-top: 0px;
        padding-top: 6px;
        /* margin-left: 10px !important; */
        /* margin-right: 10px !important; */
    }
    .mobile-logo-cwc-2019 {
        display: block;
    }
    a.top_bar_logo.bgw-tri-logo {
        display: none;
    }
    .home_caro_w_fixtures .lts_txt {
        min-height: auto;
    }
    .fixture_in_home_page {
        width: 100%;
    }
    .baner_lrg_col_after_fixtures {
        width: 100%;
        left: 0;
        margin-left: 0;
    }
    .baner_sml_col_fixtures {
        width: 100%;
        right: auto;
    }
    .home_caro_w_fixtures {
        width: 100%;
    }
    .baner_mini_col.video_mini_col {
        width: 99%;
    }
    ul.submenu-main {
        top: 40px !important;
    }
    .banner_sec {
        height: auto;
        padding: 50px 0;
    }
    .banner_blg_img_bx {
        max-width: inherit;
    }
    .banner_blg_bx {
        width: 100%;
        position: relative;
    }
    .banner_blg_bx:before {
        position: absolute;
        left: 0px;
        top: -33px;
        width: 100%;
        height: 34px;
        content: '';
        background: url(../images/before_green.png) no-repeat;
        background-size: 100% 100%;
    }
    /* .vid_box_fifty {
		margin-bottom: 20px;
	} */
    .slctfilter {
        width: 100%;
        margin: 0 0 20px;
    }
    .filter_box {
        width: 100%;
        margin: 0 0 20px;
    }
    .stats_sec h2 {
        padding-right: 130px;
    }
    .stats_sec h3 {
        padding-right: 130px;
    }
    .listed_txt strong {
        font-size: 17px;
        line-height: 20px;
    }
    .featured_dtl .filter_box {
        margin: 0 0 20px;
    }
    .featured_dtl h2 {
        padding-right: 0px;
    }
    .news_dtl h1,
    .news_dtl h2 {
        font-size: 30px;
    }
    .ul_rptr li .time_fr {
        max-width: 60px;
    }
    .time_fr p {
        font-size: 11px;
    }
    .ul_rptr li .team_fr1 {
        max-width: 154px;
    }
    .ul_rptr li .team_fr2 {
        max-width: 154px;
    }
    .res_fix_sec .tab_btn {
        padding-right: 0px;
    }
    .news_dtl h1,
    .news_dtl h2 {
        font-size: 24px;
    }
    .player_sec_filter h3 {
        padding-right: 0px;
    }
    /* table {
		white-space: nowrap;
	} */
    .player_bio_dtls {
        width: 100%;
        margin-top: 20px;
    }
    .home_caro {
        width: 100%;
        margin: 0 0 20px;
    }
    .home_caro .carousel-inner>.item img {
        width: 100%;
    }
    .baner_lrg_col {
        height: auto;
    }
    .baner_mini_col {
        width: 100%;
        height: auto;
    }
    .most_read_body ul {
        margin-bottom: 0px;
    }
    .stats_inner .filter_box.fltr_2 {
        margin-right: 0;
    }
    .domestic_international {
        width: 100%;
        margin: 0 0 20px;
    }
    .sphide .fifty1 .lts_txt {
        min-height: inherit;
    }
    .fifty1 .lts_txt {
        min-height: inherit;
    }
}

@media (min-width: 992px) {
    .new_ad_box {
        max-height: 238px;
    }
    #st-1.st-has-labels .st-btn.st-remove-label {
        min-width: 30px !important;
        display: inline-block !important;
    }
}

.sticky_add {
    clear: both;
    top: 70px;
    position: sticky;
}

.google-auto-placed.ap_container {
    padding: 20px 0;
}

.frame-top-score {
    width: 99.98%;
    height: 90px;
}

@media (max-width: 767px) {
    .pointstbale-cl {
        display: none;
    }
    .r-pr-0{
        padding-right: 0 !important;
    }
    .resp-margin-0{
        margin-right: 0 !important;
    }
    .whatsapp-icon-area a i {
        margin-right: 0;
    }
    .fl-wrap{
        flex-wrap: wrap;
    }
    .story-detail-social{
        width: 30%;
    }
    .frame-top-score {
        height: 145px;
    }
    .cell.bowler-econ {
        width: 15%;
    }
    .cell.runs.extraruns {
        width: auto;
    }
    .scorecard-box .cell {
        font-size: 12px;
		left:0;
    }
    .cell.batsman.extras-bx {
        /*width: auto;*/
    }
    .cell.bowler-bow {
        width: 55%;
    }
    .cell.bowler-over,
    .cell.bowler-runs,
    .cell.bowler-wick,
    .cell.bowler-md,
    .cell.bowler-econ {
        width: 7%;
    }
    span.wa-share {
        display: none;
    }
    .whatsapp-icon-area a {
        padding: 0;
    }
    .whatsapp-icon-area {
        width: 20px;
    }
    .whatsapp-icon-area span.share {
        display: none;
    }
    .worldcup-right-sec {
        width: 100%;
    }
    .baner_lrg_col_after_fixtures .vid_box_fifty.fifty1.mb {
        width: 50%;
    }
    .baner_lrg_col_after_fixtures .vid_box_fifty.fifty1.mb:nth-child(even) {
        margin-right: 0;
    }
    hr.control-hr-for-mob- {
        display: none;
    }
    .lrg_col.div-contro-for-moi {
        padding-top: 0;
    }
    ul.listing-b-psl-p li {
        padding: 10px 6px;
        font-size: 13px;
        margin-right: 8px;
    }
    .box-psl-bx-fea h2 {
        font-size: 18px;
    }
    .psl-center-bxx {
        width: 100%;
    }
    .pointstable-psl- td {
        padding-right: 2px !important;
        padding-left: 2px !important;
    }
    img.img-psl-bx {
        width: 30px;
    }
    .boxes-stories- h3.title-3 {
        font-size: 16px;
    }
    .psl_lrg_col,
    .psl_sidebar_col_vid {
        width: 100%;
    }
    .mob_menu .lang_btn,
    .mob_menu .live_btn {
        display: block;
    }
    .right .lang_btn,
    .right .live_btn {
        display: none;
    }
    .result_fixture_sec {
        height: auto;
    }
    .rf_btn {
        width: 100%;
        height: auto;
        padding: 10px 0px;
    }
    .rf_btn a {
        margin: 0px;
        width: calc(50% - 5px);
    }
    .rf_btn a + a {
        margin-left: 10px;
    }
    .rf_box {
        width: 100%;
        padding: 0px;
    }
    .rf_box .jcarousel-control-prev,
    .rf_box .jcarousel-control-next {
        /* display: none; */
    }
    .rf_box .jcarousel li {
        /* padding: 0 53px 0px; */
    }
    .result_box {
        background: #fff;
        border-left: none;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }
    .result_box.rslt_live_scr {
        background: #fff;
    }
    .rf_box ul li:last-child {
        border: none;
    }
    .lrg_col {
        width: 100%;
        margin-right: 0px;
        padding-top: 0px;
    }
    .banner_sec {
        padding: 0px;
    }
    .banner_sec .container {
        padding-left: 0px;
        padding-right: 0px;
    }
    .read_more {
        position: relative;
        float: left;
        width: 100%;
    }
    .latest_news h2 {
        padding-right: 0px;
    }
    .latest_news h3 {
        padding-right: 0px;
    }
    .lts_nws .lts_box:after {
        display: none;
    }
    .lts_nws .triangle:before {
        display: none;
    }
    .lts_nws .box_col {
        width: 100%;
    }
    .lts_nws .lts_box {
        margin-bottom: 10px;
        background: #fff;
    }
    .lts_nws .lts_img {
        width: 292px;
        height: 194px;
        padding: 0px;
    }
    .lts_nws .lts_txt {
        width: calc(100% - 292px);
        min-height: inherit;
        padding: 0px 0px 0px 20px;
    }
    .lts_nws .vid_box_fifty .lts_img {
        width: 100%;
        height: 0px;
        padding-bottom: 56.25%;
    }
    .vid_box_fifty.fifty1.mb.latest-news-wc-2019 .lts_txt {
        min-height: 150px !important;
    }
    .lts_nws .vid_box_fifty .lts_txt {
        width: 100%;
        min-height: 150px;
        padding: 20px;
    }
    /* .vid_box_fifty {
		margin-bottom: 20px;
	} */
    .rltd_new {
        display: none;
    }
    .slctfilter {
        width: 100%;
        margin: 0 0 20px;
    }
    .stats_caro {
        margin-bottom: 20px;
    }
    .sidebar_col {
        width: 100%;
        display: none;
    }
    .view_more {
        width: calc(100% - 28px);
    }
    .poll_foot a {
        width: calc(50% - 5px);
    }
    .ad_box_mob {
        padding-top: 30px;
        background: #f5f5f5;
        margin-top: -30px;
        margin-left: -15px;
        width: calc(100% + 30px);
        margin-bottom: 30px;
    }
    .ad_box_side {
        /*padding-top: 30px;*/
        background: #f5f5f5;
        margin-left: -15px;
        width: calc(100% + 30px);
        margin-bottom: 30px;
    }
    .ad_box_sideb {
        padding-top: 30px;
        background: #f5f5f5;
        margin-left: -15px;
        width: calc(100% + 30px);
    }
    hr {
        margin-left: -15px;
        width: calc(100% + 30px);
    }
    .ftr_box {
        padding: 10px 0;
    }
    .ftr_menu {
        margin-bottom: 20px;
    }
    .ftr_menu li {
        width: 33%;
        padding: 0px;
        margin-bottom: 10px;
    }
    .ftr_bar {
        text-align: center;
    }
    .copyright {
        width: 100%;
        margin: 0 0 10px;
        font-weight: bold;
    }
    .ftr_bar ul {
        width: 100%;
    }
    .ftr_bar ul li {
        display: inline-block;
        width: auto;
        float: none;
    }
    .ftr_bar ul li:first-child:before {
        display: none;
    }
    .powered {
        width: 100%;
        margin: 10px 0 0;
        font-weight: bold;
    }
    .row_spcl .stats_page_inner {
        width: 50%;
        float: left;
    }
    /*.new_ad_box {
		display:none;
	}
	.ftrnew_ad_box {
		display:none;
	}*/
    .new_ad_box_mob {
        display: block;
    }
    .ftrnew_ad_box_mob {
        display: block;
    }
}

@media (max-width: 700px) {
    .home_caro,
    .home_caro .carousel,
    .home_caro .carousel-inner,
    .home_caro .carousel-inner>.item,
    .home_caro .carousel-inner>.item a,
    .home_caro .carousel-inner>.item img {
        height: auto;
    }
    .home_caro_txt strong {
        font-size: 18px !important;
        line-height: 20px !important;
    }
}

@media (max-width: 600px) {
    .home_caro_w_fixtures .lts_img {
        width: 100% !important;
        background: transparent;
    }
    .manager_desc h2 {
        line-height: 1.1 !important;
    }
    .home_caro_w_fixtures .box_col {
        width: 50%;
        height: auto;
        background: transparent;
        margin-right: 0;
    }
    .home_caro_w_fixtures .lts_txt.triangle {
        width: 100%;
        padding-left: 10px;
        min-height: 120px;
    }
    .lts_nws .lts_img {
        width: 170px;
        height: 113px;
    }
    .lts_nws .lts_txt {
        width: calc(100% - 170px);
    }
    .listed_txt strong {
        font-size: 14px;
        line-height: 18px;
    }
    .news_dtl h1,
    .news_dtl h2 {
        font-size: 24px;
        line-height: 27px;
    }
    .score_live_right {
        height: auto;
        padding: 30px 15px 100px;
    }
    .shield_team {
        width: 40%;
    }
    .shield_img {
        float: right;
        margin: 5px 10px;
    }
    .tm2 .shield_img {
        float: left;
        margin: 5px 10px;
    }
    /*.shield_vs {*/
    /*    display: none;*/
    /*}*/
    .shield_score_box {
        width: 100%;
        max-width: 370px;
        padding: 10px 0;
    }
    .filter_bar ul {
        overflow: auto;
        white-space: nowrap;
        float: initial;
    }
    .filter_bar ul li {
        display: inline-block;
        color: white;
        text-align: center;
        text-decoration: none;
        float: initial;
    }
    .filter_bar ul li a {
        /*width: 100%;*/
        /*border-bottom: solid 4px #CCC;*/
        text-align: center;
    }
    .filter_bar ul.list_2 li {
        width: 33.3333%;
    }
    .about_dtl .media {
        display: block;
    }
    .about_dtl .media img {
        display: block;
        margin: 0 auto;
        max-width: inherit;
    }
    .about_dtl .media-body {
        display: block;
        margin: 0 auto;
        width: 100%;
    }
    .our_team .box_col {
        display: block;
        width: 100% !important;
        background-color: white;
        margin-bottom: 20px;
        margin-left: 0px !important;
    }
}

@media screen and (max-width: 500px) {
    /* .gallery-icon {
		top: 47px !important;
	} */
}

@media (max-width: 500px) {
    .ftr_menu li {
        width: 50%;
    }
    .ftr_bar ul {
        max-width: 280px;
        display: inline-block;
        float: none;
    }
    .ftr_bar ul li:nth-child(3):before {
        display: none;
    }
    .logo {
        margin-right: 40px;
        padding: 4px 15px 1px 24px;
        margin-bottom: 10px;
    }
    .srch_fld.search_open {
        width: 200px;
    }
    .banner_blg_bx h4 {
        font-size: 20px;
        line-height: 25px;
    }
    .lts_nws .lts_img {
        width: 142px;
        height: 94px;
    }
    .lts_nws .lts_txt {
        width: calc(100% - 142px);
    }
    .vid_box_fifty .lts_txt strong {
        height: auto;
        overflow: inherit;
    }
    .lts_txt span {
        font-size: 11px;
    }
    .lts_txt strong {
        font-size: 12px;
    }
    .lts_nws .lts_txt p {
        display: none;
    }
    .filter_bar ul li {
        /*width: 100%;*/
    }
    .filter_bar ul::-webkit-scrollbar {
        height: 0;
    }
    .filter_bar ul.list_2 li {
        width: 100%;
    }
    .player_bio_name {
        width: 100%;
    }
    .player_bio_stats {
        width: 100%;
    }
    .player_bio_stats ul {
        float: left;
    }
    .player_bio_role {
        width: 100%;
    }
    .clndr_box {
        width: 100%;
        margin-bottom: 10px;
    }
    .clndr_btn {
        width: 100%;
    }
    .clndr_box input {
        width: calc(100% - 40px);
    }
    .filter_submit {
        width: 100%;
        margin: 0px;
    }
    .home_caro_txt p {
        display: none;
    }
}

@media (max-width: 450px) {
    .ul_rptr li .team_fr1 img {
        display: none;
    }
    .ul_rptr li .team_fr2 img {
        display: none;
    }
    .ul_rptr li .team_fr1 p {
        width: 100%;
        padding-right: 10px;
        font-size: 13px;
    }
    .ul_rptr li .team_fr2 p {
        width: 100%;
        padding-left: 10px;
        font-size: 13px;
    }
    .ul_rptr li .team_fr1 {
        max-width: 120px;
    }
    .ul_rptr li .team_fr2 {
        max-width: 120px;
    }
    .city_select {
        display: none;
    }
    .mob_menu .city_select {
        display: block;
        width: 100%;
        margin: 0;
    }
    .mob_menu .slct_style {
        width: 95%;
        height: 40px;
        padding: 5px 10px;
    }
}

@media (max-width: 400px) {
    .psl-fea-box {
        padding-right: 0px;
    }
    ul.listing-b-psl-p li a {
        padding: 10px 7px;
    }
    ul.listing-b-psl-p li {
        padding: 10px 3px;
        font-size: 13px;
        margin-right: 2px;
    }
    .boxes-stories- .box {
        width: 50%;
        margin-right: 0;
    }
    .boxes-stories- h3.title-3 {
        font-size: 12px;
    }
    .row_spcl .stats_page_inner {
        width: 100%;
    }
    .scorecard_tabs_bar ul {
        width: 100%;
    }
    .scorecard_tabs_bar ul li {
        /* width: 100%; */
    }
    .top_bar_logo {
        padding: 8px 0;
    }
    .top_bar_logo img {
        width: 100px;
        height: auto;
    }
}

@media (max-width: 358px) {
    .time_fr p {
        font-size: 10px;
    }
    .ul_rptr li .team_fr1 {
        max-width: 100px;
    }
    .ul_rptr li .team_fr2 {
        max-width: 100px;
    }
}

.our_team .box_col {
    margin-left: 10px;
    width: 32%;
    background-color: white;
}

.our_team .lts_img {
    padding-bottom: 54.4%;
    background: transparent;
}

.our_team .lts_txt {
    background-color: transparent;
    text-align: left;
    padding: 15px;
    min-height: 300px;
}

.our_team .lts_txt strong {
    font-size: 23px;
    color: #003620;
    line-height: 23px;
}

.our_team .lts_txt span {
    font-size: 1.4rem;
}

.our_team .lts_txt p {
    font-size: 1.2rem;
    margin-top: 2px;
    margin-bottom: 2px;
    text-align: center;
}

.contact h2 {
    padding-right: 0px;
    font-size: 36px;
    color: #003620;
    letter-spacing: -2px;
    margin-bottom: 0px;
    line-height: 1em;
}

.contact .sub-h {
    color: #242424;
    font-size: 18px;
}

.contact .media {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
}

.contact .align-self-center {
    -ms-flex-item-align: center!important;
    align-self: center!important;
}

.contact .media-body {
    -ms-flex: 1;
    flex: 1;
}

.feature-mt-20{
    margin-top: 20px !important;
}
/* .ltstvideo-mt-20{
    margin-top: 20px !important;
} */
.edtrpicks-mt-20{
    margin-top: 20px;
}


.contact .mt-10 {
    margin-top: 10px;
}

.contact .txt1 {
    color: #242424;
    font-weight: bold;
    letter-spacing: -.5px;
    font-size: 19px;
    line-height: 34px;
}
.mdl{
    height: auto;
}
.contact .address {
    padding-bottom: 30px;
    padding-top: 30px;
}

.contact .address .add-col {
    text-align: center;
}

.contact .address .ph-col {
    text-align: center;
}

.contact .address .email-col {
    text-align: center;
}

.contact .form .form-control {
    border-radius: 0px !important;
}

.contact .form p {
    font-size: 18px;
}

.contact textarea {
    resize: none;
}

.contact .poll_foot {
    padding-top: 0px;
}

.contact .poll_foot button {
    float: left;
    width: 130px;
    height: 40px;
    background: #E8E8E8;
    color: #333333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none !important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    text-transform: uppercase;
    border: none;
}

.contact .poll_foot button:hover {
    background: #EBB51F;
    color: #fff;
}


/* 24-2-2021 Shafee */

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
    padding-left: 0;
    padding-right: 5px;
}

.justify-content-center {
    justify-content: center;
}

.d-flex {
    display: flex;
}


/* Commentary Tab */

.match_stream_li {
    background-color: white;
}

.match_stream_sec_inner ul li {
    padding: 0;
}

.match_bal_inner .bal_scr {
    border-radius: 0px;
    width: 35px;
    height: 50px;
    padding-top: 6px;
    font-weight: 700;
    background: #003620;
    box-shadow: none;
}

.match_bal_inner .bal_content {
    padding-top: 10px;
    margin-bottom: -35px;
    font-size: 12px;
}

.bal_number {
    margin-top: 10px;
}

.match_stream_sec_inner ul li {
    border-bottom: none;
    padding-left: 10px;
    /*box-shadow: 3px 6px 8px #0000001c;*/
}

.over_cmplt_bar {
    margin-top: 20px;
}

.over_cmplt_bar {
    background-color: white;
}

.over_cmplt_bar p {
    color: #003620;
    font-weight: 700;
    letter-spacing: 2px;
    font-size: 14px;
    /* margin-right: 3.5%;
    margin-left: 2.1%;
    margin-top: 25px;
    margin-bottom: 15px; */
    text-transform: uppercase;
}

.over_cmplt_total_scr {
    padding-right: 20px;
}

.over_cmplt_bar p.over_cmplt_total_scr span {
    color: #003620;
}

/* .match_stream_sec_inner ul {
    background: #f5f5f5;
} */

.over_cmplt_bar .scr {
    margin-top: 21px;
}

.over_cmplt_bar p.ovr_scr_wkt {
    /* margin-left: 12%; */
}

li.match_bal.innings-heading.match_stream_li {
    background-color: whitesmoke;
    box-shadow: none;
}

.tab_pane.active {
    /* background:#e8e8e8; */
    border: none;
}

.fix_res_more {
    margin: 0px 40% 0;
}

.scorecard_tabs_bar {
    background: white;
}

.scorecard_tabs_bar ul li a {
    text-transform: uppercase;
    font-weight: 700;
    color: #003620;
    padding: 10px 2px 10px;
}

#partnership_tab .table-responsive {
    overflow-x: inherit;
}


/* .card{
	box-shadow: 0px 6px 6px #00000029;
	background-color: white;
	margin-top: 25px;
	border-radius: 12px;
} */

.border-right {
    border-right: 1px solid #dee2e6!important;
}

.p-0 {
    padding: 0 !important;
}

.poll_body p {
    font-size: 17px;
}

.item-partnership {
    margin-left: 15px;
    font-size: 12px;
}

.fix_res_more a {
    background: #003620;
    color: #ffffff;
}

.bal_6 .bal_scr {
    /* background: #EBB51F; */
    color: #fff;
}

.bal_4 .bal_scr {
    /* background: #6c6c7e; */
    color: #fff;
}

.bal_wkt .bal_scr {
    background: #cf0a2c;
    color: #fff;
}

.scorecard_tabs_bar .tab-wrapper {
    padding: 0;
    height: 44px;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

.scorecard_tabs_bar ul {
    justify-content: center;
    display: flex;
}

.score_live_sec {
    margin-bottom: 20px;
}

.tab_pane .table_box table thead tr th.innings-heading {
    padding-left: 40px;
}

.scorecard_tabs_bar {
    /* border-bottom: none; */
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
}

.score_live_right {
    background-position: 0% 88%;
    height: 280px;
    padding-top: 15px;
}

.new_ad_box {
    margin-top: 0px;
}

.shield_score_box {
    background: #3b3b3b;
}

.top_stick p.top_stick_venue {
    background: transparent;
}

.score_live_sec .shield_btm_result p {
    background: transparent;
    color: white;
    margin-top: 5px;
    font-size: 16px;
    line-height: 1.6;
    font-family: 'Noto Sans', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: 0px 5px 4px black;
}

.shield_viewbtn,
.top_stick_live {
    display: none;
}

#commentary_tab .match_bal_inner .bal_content p {
    color: black;
}

.shield_score_box {
    width: 80%;
    height: 172px;
    padding-top: 5px;
}

.top_stick p.top_stick_venue {
    width: 100%;
}

.shield_scorecard {
    color: white;
}

.scorecard_tabs_bar ul li a {
    border-bottom: solid 4px white;
}

.tm1 .shield_img {
    /* transform: perspective(400px) rotateY(20deg); */
    margin-left: -90%;
}

.tm2 .shield_img {
    /* transform: perspective(400px) rotateY(345deg); */
    margin-right: -90%;
}

.score_live_sec .shield_img {
    width: 145px;
    height: auto;
    margin-top: 2px;
    padding: 0;
}

.shield_scorecard h5 {
    font-size: 18px;
}

.shield_scorecard h6 {
    font-size: 28px;
}

.item-partnership .innings-img {
    width: 20px;
    height: 13px;
    position: absolute;
    margin-top: 20px;
    margin-left: 15px;
}

.scorecard_tabs_bar ul li a {
    border-bottom: solid 4px white;
    /* position: absolute; */
}

.scorecard_tabs_bar ul li.active a,
.scorecard_tabs_bar ul li:hover a,
.scorecard_tabs_bar ul li:focus a {
    /* border-bottom: solid 4px #EBB51F;
	box-shadow: 0px 15px 15px -10px #ebb51fe0; */
}

.live {
    left: 5%;
}

a.scorecard-a {
    left: 20%;
}

a.partnership-a {
    left: 40%;
}

a.commentary-a {
    left: 75%;
}

.most_read.poll_box .poll_foot a {
    width: 130px;
}

.ps_prog {
    margin-right: 0;
}

.ps_prog_blue {
    margin-left: 0;
}

@media only screen and (max-width: 768px) {
    .card.nz_card.shadow2 {
        margin-bottom: 9px;
    }
    .lrg_col{
        width: 100%;
    }
    .commentry-head {
        border: 0;
    }
    #video-duration-sub{
        top: 216px !important;
    }
    .gallery-icon {
        top: 59px !important
    }
    .sidebar_col {
        width: 100%;
    }
    .mrt-body img {
        max-height: 270px;
    }
    .trend-list-item {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-bottom: 13px;
    }
    .trend-list-item-img {
        width: 22%;
    }
    .trend-list-item-content {
        width: 75%;
    }
    .trending-list .trend-list-item img {
        max-height: 50px;
        border-radius: 5px;
    }
    .new_ad_box {
        max-height: 290px;
    }
    .ltst_vide0-text.ps-2.mt-2 {
        margin-bottom: 10px;
    }
    .lb-overlay{width: 100%;}
    section.result_fixture_sec .container-fluid {
        padding-left: 0;
    }
    .ts-bottom-img.ts-mt .row.px-2>.r-mt2.px-1.px-sm-1:last-child {
        display: none;
    }
    .col-6.col-md-3.col-lg-3.px-1.px-md-2.position-relative.margin-top-6 {
        padding-right: 9px!important;
        padding-left: 9px!important;
    }
    .col-6.col-md-3.col-lg-3.px-1.px-md-2.position-relative.mb-3 {
        padding-right: 9px!important;
        padding-left: 9px!important;
    }
    .col-md-6.col-lg-6.px-1.px-md-2.mb-3.position-relative {
        padding-right: 10px!important;
        padding-left: 10px!important;
    }
    .score_live_sec .shield_img {
        width: 80px;
        height: 50px;
    }
    .ml46 {
        margin-left: 69px;
    }
    .tm2 .shield_img {
        margin-right: 0%;
    }
    .tm1 .shield_img {
        margin-left: 0%;
    }
    .shield_scorecard h5 {
        font-size: 18px;
    }
    .shield_scorecard h6 {
        font-size: 20px;
    }
    .shield_vs {
        width: 65px;
        margin-top: 38px;
    }
    .top_stick p.top_stick_venue {
        color: white;
        font-size: 14px;
        margin-bottom: 6px;
    }
}

@media only screen and (min-width: 768px) {
    .upcoming-matches .upcoming-heading h3 {
        line-height: 0px !important;
    }
}

.live_score_bar {
    display: none;
}

.score-bar {
    overflow: auto;
    height: 65px;
    margin: 15px 10px;
    width: 98%;
}

.score-bar .over {
    padding: 0;
    text-align: center;
    margin-left: 10px;
    position: relative;
}
ul.nav.nav-tabs.p-2.d-flex.justify-content-between.w-100 {
    border-radius: 10px;
}
.my-radius {
    padding: 10px 0;
    box-shadow: 0px 3px 7px 2px rgb(0 0 0 / 20%);
    border-radius: 10px;
}
.ball-score {
    padding: 13%;
    padding-top: 10px;
    background-color: #DFDFDF;
    margin-left: 3px;
    margin-right: 3px;
    border-radius: 5px;
    height: 40px;
    width: 40px;
    color: #313131;
}

.ball-score h1 {
    font-size: 17px;
    font-family: 'Noto Sans';
    font-weight: 600;
    color: #333333;
}

.ball-score.runs h1 {
    font-size: 20px;
    margin-top: 0;
    font-weight: 700;
}

.over-title {
    margin-top: 10px;
    position: absolute;
    width: 100%;
}

.score-bar .line {
    position: absolute;
    margin-top: 46px;
    height: 4px;
    width: 270px;
    background-color: white;
}

.over-title h5 {
    font-family: 'Noto Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    position: absolute;
    background-color: whitesmoke;
    margin-top: 40px;
    color: #8E8E8E;
    letter-spacing: 2px;
    z-index: 1;
    width: 90px;
}

.dot_ball h1 {
    font-size: 31px;
    font-weight: 700;
    margin-top: -17px;
}

.umpires {
    /*
        white-space: wrap; */
    text-align: left;
    vertical-align: bottom;
    line-height: 25px;
    padding: 12px 20px;
    font-size: 13px;
    float: left;
}

.umpires td {
    padding: 15px;
}

.umpires tr:nth-child(even) {
    background-color: #F9F9FB;
;
}

.umpires td:nth-child(3) {
    font-weight: normal;
}

a {
    text-decoration: none !important;
}

.trending {
    margin: 0;
    /* margin-left: 10px; */
    margin-right: 10px;
    margin-top: 1rem;
    line-height: 27px;
    color: #000000;
    text-transform: uppercase;
    font-size: 0.85rem;
    font-weight: 600;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 3px solid #ebb51f;
    display: -webkit-inline-box;
    padding: 0;
    line-height: 25px;
    letter-spacing: -0.1px;
}

.view_more {
    border: none;
    background: #e8e8e8;
    color: #333;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 40px;
    text-decoration: none!important;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    margin-left: 3px;
}

.view_more a {
    text-decoration: none;
    color: black;
}

.view_more:hover {
    background-color: #ebb51f;
}

.view_more a:hover {
    color: white;
}

.most-read a::before {
    content: url('../../assets/images/Vector.png');
    color: red;
    font-weight: bolder;
    font-size: 15px;
    position: relative;
    top: 30px;
    right: 10px;
}


/* #top_story_image{
	width:100%;

 } */

#video_img {
    width: 100%;
    margin-top: 0;
    top: -30px;
    position: absolute;
}

#flex-cards {
    display: flex;
    justify-content: space-evenly;
    padding: 10px;
}

.slider {
    padding: 10px 4px 0 7px !important;
}

.future {
    padding: 10px 4px 10px 8px !important;
    /* padding:10px 4px 10px 12px !important; */
}

.row-cards {
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    margin-top: 2px;
    /* height: 200px; */
    /* margin-bottom: 12px; */
    /* height: 200px; */
    /* margin-bottom: 20px; */
}

.row-cards2 {
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    margin-top: 2px;
    height: 200px;
    margin-bottom: 12px;
}
.radius-10{
    border-radius: 10px;
}
.img-fluid{
    /* border-radius: 10px!important; */
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.caption{
    border-radius: 10px;
}
.caption {
    font-size: 2rem;
    font-weight: 600;
    letter-spacing: 0.1px;
    color: rgba(31, 30, 30, 0.93);
    padding: 8px;
    text-decoration: none;
    font-family: Noto Sans;
    font-style: normal;
    line-height: 24px;
    color: #000000;
}

.card-img {
    padding: 10px;
}

#video-image {
    padding: 8px;
}

.card-img-top {
    width: 100% !important;
}

.card-img-top-2 {
    width: 100% !important;
    /* height: 103px; */
}


/* .nz_card
{
height: 200px;
} */

#pakistan {
    padding-bottom: 5px;
}

#pakistan_vs_caption {
    margin-top: -12px;
}

#laxman {
    right: 15px;
    top: -5px;
}

.carousel-card-img {
    width: 100%;
}

.pakistan_vs {
    margin-top: 100px;
    box-sizing: border-box;
    border-radius: 2px;
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
}

.pakistan_vs h2 {
    position: relative;
    top: 10px;
    left: 10px;
    right: 10px;
}

.border {
    width: 100%;
    border: 1px solid white;
}


/* #results_section{
   line-height: 10px;
} */

.win_caption {
    color: #003620;
    font-size: 12px;
    font-weight: normal;
    border-bottom: 1px solid #e8e8e8;
}

.border-2 {
    width: 100%;
    border: 1px solid #A9A9A9;
    position: relative;
    top: 8px;
}

#pakistan_vs_won {
    font-size: 12px;
    color: #003620;
    line-height: 14px;
}

#sub_caption {
    color: rgba(31, 30, 30, 0.53);
    font-weight: normal;
    margin-top: -18px;
}

.pakistan_vs_row {
    border-top: 1px solid #E8E8E8;
    border-bottom: 1px solid #E8E8E8;
}

.commentries {
    list-style: none;
}

.commentries li::before {
    content: url('../../assets/images/Vector.png');
    color: red;
    font-weight: bolder;
    font-size: 20px;
    position: relative;
    left: -8px;
}

#commentries_video_icon::before {
    content: url('../../assets/images/video_icon.png');
    color: red;
    font-weight: bolder;
    font-size: 20px;
    position: relative;
    left: -8px;
}

.pakistan_vs_cards {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

.flags {
    display: flex;
    justify-content: space-between;
    margin-bottom: -20px;
}

#pakistan_vs_results {
    margin-bottom: -17px;
}

.pakistan_match {
    border-top: 1px solid #E8E8E8;
}

.text-muted {
    font-size: 10px;
    /* margin-top: -20px !important; */
}

.blogs_col {
    margin-top: -22px;
}

.gallery_col {
    margin-top: -22px;
}

.video_card {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    margin-top: 10px;
    /* height: 200px; */
}

@media only screen and (min-width:608px) {
    body {
        /* background-color: #000; */
    }
    /* #video-duration-sub
    {
        position:relative;
        bottom:0;
        left:20px;
        top:70px;
        background-color: white;
        border-radius:20px;
        height: 20px;
        padding:2px;
        width: 50px;
    }
    #video-duration-sub>b{
      font-size: 10px;
      position:absolute;
      margin-top:1px;
      margin-left: 13px;
    }
    #video-duration-sub>img{
        margin-left:5px;
        position:absolute;

        margin-top:5px;
    } */
}

@media screen and (min-width: 1400px) {
    #video-duration-live-match {
        top: 100px;
    }
}

a.btn.btn-lg.read-more.w-15.rw-100 {
    background: #E8E8E8;
    font-family: Noto Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
}

#video-duration-live-match {
    position: absolute;
    bottom: 0;
    left: 10px;
    top: 100px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 50px;
}

#video-duration-live-match>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
}

#video-duration-live-match>img {
    margin-left: 5px;
    position: absolute;
    margin-top: 5px;
}

#video-duration-main {
    position: absolute;
    text-align: center;
    bottom: 80px;
    left: 43%;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 20%;
    background-color: white;
    border-radius: 5px;
    height: 20px;
    padding: 12px;
    width: 40px;
}
.mt-06{
    margin-top: 0.6rem!important;
}
.lat-blog-child{
    margin-top: 0.8rem;
}

.mycb {
    padding: 10px 1rem 3px !important;
    height: 82px;
}

#video-duration-main>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
    color: rgba(31, 30, 30, 0.93);
}

#video-duration-main>img {
    /* margin-left: 5px; */
    position: absolute;
    margin-top: 2px;
}

.owl-item.active {
    width: 177px !important;
    margin-right: 0 !important;
}


/* p.feature-slick-box.card_text{
	min-height: 81px;
} */

.slick-dots li button:before {
    line-height: 10px;
    width: 10px;
    height: 10px;
}

.slick-dots li button {
    width: 10px;
    height: 10px;
}

.slick-dots li {
    width: 10px;
    height: 10px;
}

.menu_bar {
    z-index: 9;
}

.owl-dots span {
    margin: 20px 2px 0;
}

#video-duration-sub {
    position: absolute;
    bottom: 0;
    left: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 90px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 20px;
}

#video-duration-sub>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
    color: rgba(31, 30, 30, 0.93);
}

#video-duration-sub>img {
    /* margin-left:5px;
	position:absolute;
	margin-top:5px; */
}

#video-duration-sub-editors {
    position: absolute;
    bottom: 0;
    left: 20px;
    top: 60px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 50px;
}

#video-duration-sub-editors>img {
    margin-left: 5px;
    position: absolute;
    margin-top: 5px;
}

#video-duration-sub-editors>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
}

#video-length {
    position: absolute;
    bottom: 0;
    left: 20px;
    top: 570px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 50px;
}

#video-length>img {
    margin-left: 5px;
    position: absolute;
    margin-top: 5px;
}

#video-length>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
}

#video-duration {
    position: absolute;
    bottom: 0;
    left: 25px;
    top: 270px;
    background-color: white;
    border-radius: 20px;
    height: 25px;
    padding: 2px;
    width: 70px;
}

#video-duration>img {
    margin-left: 7px;
    margin-top: -5px;
}

#video-duration>b {
    font-size: 11px;
    position: relative;
    top: -2px;
}

@media screen and (max-width:568px) {
    .result_box {
        width: 310px;
    }
    #video-duration {
        position: relative;
        bottom: 0;
        left: 25px;
        top: 150px;
        background-color: black;
        border-radius: 20px;
        height: 25px;
        padding: 2px;
        width: 70px;
    }
    #video-duration>img {
        margin-left: 7px;
        margin-top: -5px;
    }
    #video-duration>b {
        font-size: 11px;
        position: relative;
        top: -2px;
    }
}

.video_col {
    padding: 10px 10px 15px;
}

.video_col2 {
    padding: 25px;
}

.editors_picks {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    margin-bottom: 20px;
}

.editor {
    padding: 10px;
}

.latest-video {
    margin-top: 0;
    box-sizing: border-box;
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 2px;
}

.read-more {
    background: #E8E8E8;
    font-size: 12px;
    line-height: 13px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}


/* #b_img{
	border-top: 1px solid #E8E8E8;
	padding-top: 8px;
} */

.read-more:hover {
    background: #EBB51F;
    color: #fff;
}

.cards_slider {
    padding: 8px 0 !important;
}

#ab.cards_slider .slick-list.draggable {
    margin-right: -16px !important;
}

#video-duration-sub-slider {
    position: absolute;
    bottom: 0;
    left: 30px;
    top: 664px;
    background-color: white;
    border-radius: 20px;
    height: 20px;
    padding: 2px;
    width: 50px;
}

#video-duration-sub-slider>b {
    font-size: 10px;
    position: absolute;
    margin-top: 1px;
    margin-left: 13px;
}

#video-duration-sub-slider>img {
    margin-left: 5px;
    position: absolute;
    margin-top: 5px;
}

.features_gallery {
    padding: 8px;
}


/* #latest_blogs
{
	position: relative;
	margin-top:12px;left:10px;
} */


/* #feautures2{
	position: relative;margin-top:12px;left:10px;

} */

.feautures_image {
    width: 100%;
}

#sub_caption {
    color: rgba(31, 30, 30, 0.53);
    font-weight: normal;
}

.sub_caption {
    font-size: 16px;
    font-weight: normal;
    line-height: 17px;
    margin-top: 8px;
    color: rgba(0, 0, 0, 0.53);
}

.sub_caption_list li {
    display: inline;
    padding-right: 10px;
    font-size: 12px;
    position: relative;
    right: 30px;
    color: rgba(0, 0, 0, 0.53);
}

.sub_caption_list {
    position: relative;
    /* left: 10px; */
}

.tab-wrapper {
    display: flex;
    justify-content: space-around;
}

#dot::before {
    content: ".";
    font-size: 22px;
    font-weight: bolder;
    position: relative;
    top: -2px;
    color: black;
}

.sub_feautures {
    background: #FFFEFE;
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
    margin: 8px 0;
}

.rf_box ul li a.result_box {
    position: relative;
    background: #fff;
    margin: 17px 9px 17px 6px;
    border-radius: 4px;
    height: 135px;
    background: #fff;
    border-radius: 10px;
}

.result_fixture_sec {
    height: 170px;
}


/* rf_btn {
	margin-top: 32px;
} */

iframe.frame-top-score {
    height: 170px;
}

.result_teams {
    float: initial;
    display: block;
    width: 100%;
}

.result_rslt {
    width: 100%;
    text-align: left;
}

.result_box p {
    font-weight: bold;
    color: #000;
}

span.rt_name {
    font-weight: bold;
}

.scorecard-btn {
    border: none;
    width: 100px;
    background-color: #E8E8E8;
    color: black;
    margin-left: 15px;
    margin-top: 5px;
    font-size: 12px;
    padding: 5px;
}


/* .btn-scorecard
{
	display: flex;
	justify-content: space-evenly;
} */

#cards_carousel_images {
    width: 100%;
}

.video_card_image {
    width: 100%;
}

.top_story_img {
    /* padding: 8px; */
    width: 100%;
}


/*Zuhaib's code*/

.forscorecard.dropdown-menu {
    z-index: 1;
}

.forscorecard.dropdown-menu {
    border: transparent !important;
}

.row.margin-0 {
    margin: 0;
}

.forscorecard.dropdown-menu {
    position: unset;
}

.padding-0 {
    padding: 0 0;
}

.mr-1 {
    margin-right: 0.5rem;
}

.gallery_sub {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}


/****today*******/

.gallery_card {
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

.main_card {
    background: #FFFEFE;
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
}

.fg-card {
    padding: 10px 1rem 3px !important;
    height: 69px;
    position: relative;
}

.margin-top-1{
    margin-top: 24px !important;
}

.margin-top-1:nth-child(-n+2) {
    margin-top: 0 !important;
}
.margin-top-6 {
    margin-top: 30px !important;
}
.margin-top-6:nth-child(-n+4) {
    margin-top: 0 !important;
}

.view_all {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

.view_all:hover {
    background-color: #EBB51F;
    color: #FFFFFF;
}

.fifty {
    background: #016652;
    min-height: 178px;
    border-top: solid 4px #FFDF00;
    padding: 20px;
    height: auto;
}

.gallery_hd {
    padding-right: 0;
    font-size: 36px;
    margin-bottom: 15px;
    color: #ffcd38;
    line-height: 36px;
    font-weight: bold;
    font-family: Noto Sans;
    letter-spacing: -2px;
    font-style: italic;
    font-size: 33px;
}

.nav-tabs li a {
    font-family: Noto Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 22px;
    /* identical to box height */
    color: #0C5A4A;
}

.all_match_videos a {
    text-decoration: none;
}

.match_coverage_head a {
    text-decoration: none;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: #0058DD;
}

.fa-caret-down::before {
    color: red;
    margin-right: 8px;
    top: -2px;
	content: "\f0d7";
    font-family: 'FontAwesome';
}

.fa-caret-up::before {
    content: "\f0d8";
	  font-family: 'FontAwesome';
    color: red;
    margin-right: 8px;
    position: relative;
}

.table_card {
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
    font-size: 12px;
    color: #000000;
}

.match_notes {
    background: #FFFEFE;
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 7px;
}

.match_notes .text-muted {
    position: relative;
    /* margin-left: -10px; */
}

@media screen and (max-width:800px) {
    td {
        padding: 4px;
    }
}

@media screen and (max-width:700px) {
    .container-fluid {
        padding-right: 0;
        overflow-x: hidden;
    }
}

.entries {
    padding: 10px;
}

#competition_table tr td, #competition_table tr th {
    padding: 10px 20px!important;
}

@media screen and (max-width:1200px) {
    #competition_table tr td {
        padding: 4px;
    }
    .cell.batsman.total-bx.heading {
        width: 52%;
    }
}

#invincible tr td {
    padding: 10px;
}

.nav-tabs {
    /* background: #F9F9FB; */
    /* box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); */
}

.fs-8 {
    font-size: 16px;
    line-height: 17px;
    margin-left: -13px;
    color: #000000;
}

.read {
    padding: 10px;
    background: #E8E8E8;
    width: 50%;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    cursor: pointer;
}

.read a {
    font-size: 12px;
    line-height: 14px;
    color: #000000;
}

.read:hover {
    background: #EBB51F;
    color: white !important;
}

.vid_date {
    color: rgba(0, 0, 0, 0.53);
    font-size: 12px;
}


/****for video images*****/

.vid_box_fifty .lts_img.video_icon img {
    top: -22px;
}

.column1 {
    border-right: 1px solid #E8E8E8;
}

.match_coverage_details {
    font-style: normal;
    font-size: 16px;
    line-height: 22px;
    color: #000000;
}

.match_coverage_details b {
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 22px;
    /* or 137% */
    color: #000000;
}

#invincible tr:nth-child(even),#competition_table tr:nth-child(even) {
    background: #F9F9FB;
}

#tfoot {
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 19px;
    color: #167864;
}

#invincible_timings b {
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    color: #000000;
}

#invincible tr td {
    padding: 12px 20px;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 19px;
    color: #000000;
}

#invincible tr td:nth-child(1) {
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 19px;
    color: #167864;
}

#invincible tr td:nth-child(3) {
    font-weight: bold;
}

.scorecard_tab_bar .scorecard_tab .nav-item .nav-link{
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600;
    color:#000;
}

.scorecard_tab {
    background-color: #F9F9FB!important;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    border-radius: 0 !important;
    height: 50px;
    border: none!important;
    padding: 14px 10px;
}

a.btn.btn-lg.read-more.ml-5.py-2.px-0.w-15.read-more.rw-100{
    margin-top: 3px;
}
.my-shdw{
    box-shadow: 0px 3px 7px 2px rgba(0, 0, 0, 0.2);
    border-radius: 10px;
}
#live #points {
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    /* identical to box height */
    color: #605D5D;
}

@media screen and (max-width:600px) {
    .score-bar {
        overflow: auto;
        height: 65px;
        margin-top: 15px;
        /* max-width: 100%; */
        margin-left: 9px;
        width: 264px;
    }
}

.live_table {
    font-style: normal;
    font-size: 14px;
    line-height: 19px;
    color: #000000;
}

.live_table tr th:nth-child(6) {
    border-right: 1px solid #E8E8E8;
}

.live_table tr td:nth-child(6) {
    border-right: 1px solid #E8E8E8;
}

.live_table tr:nth-child(even) {
    background: #F9F9FB;
;
}

.live_table tr td:nth-child(2) {
    font-weight: bold;
}

#f_wickets {
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 0.04em;
    color: #000000;
}

.scorecard-dropdown h3 {
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 22px;
    color: #0C5A4A;
	padding-left: 8px;
    font-family: 'Noto Sans';
}


/* .fg-6-img{
	height:290px;
}
.fg-3-img{
	height: 142px;
} */

.dnn {
    display: none;
}


/* .fg-6-img{
    height:260px;
} */


/* .fg-3-img{
	height: 142px;
} */

@media (max-width: 380px) {
    .score-bar {
        width: 300px;
        margin: 15px auto;
    }
}


/* @media (min-width: 768px) and (max-width: 991px)  {

 #video-duration-live-match {
     top: 180px;
 }
} */


/* @media (min-width: 992px) and (max-width: 1399px)  {

 #video-duration-live-match {
     top: 60px;
 }
} */

@media (min-width: 1400px) {
    .gallery-icon-2 {
        top: 212px;
    }
}

@media (min-width: 1200px) and (max-width: 1259px) {
    .d_menu ul li a {
        padding: 20px 7px;
    }
}


/* worldcup css */

.newsright-img {
    width: 100%;
    max-height: 465px;
}

.newsleft-img {
    width: 100%;
    max-height: 129px;
}

.right-title {
    font-weight: normal;
    font-size: 36px;
    line-height: 51px;
    margin: 0 auto;
    color: #FFFFFF;
    width: 95%;
}

.newsright-text {
    position: absolute;
    bottom: 0;
    background: linear-gradient(180deg, rgba(7, 7, 7, 0) 0%, rgba(61, 61, 61, 0.546667) 34.38%, rgba(37, 37, 37, 0.49) 81.25%);
    border-radius: 0px;
    font-family: JameelNooriNastaleeq
}

.jameel-font {
    font-family: JameelNooriNastaleeq
}

.card-custom-bottom {
    font-weight: normal;
    font-size: 10px;
    line-height: 14px;
    text-align: center;
    color: rgba(0, 0, 0, 0.53);
}

.vid-icon {
    position: absolute;
    position: relative;
    /* left: calc(50% - 35px); */
    top: calc(50% - 23px);
}

.ikon {
    position: absolute;
    background: #ff0000e3;
    border-radius: 10px;
    width: 70px;
    border-color: transparent;
    height: 40px;
    left: calc(50% - 35px);
    top: calc(50% - -207px);
}

.dn {
    display: table-cell;
}

.slick-slide {
    padding-right: 0;
}

.slick-dotted.slick-slider {
    margin-bottom: 0;
}

.slick-dots {
    bottom: -11px;
}


/* .fa-caret-down::before
{
	content:url("../images/caret-down.svg") ;
	color: red;
	margin-right: 8px;
	position: relative;
	top: -2px;
}
.fa-caret-up::before
{
	content:url("../images/Vector.svg") ;
	color: red;
	margin-right: 8px;
	position: relative;
	top: -2px;

} */


/* .lp_tab li a::after {
	content: url('./images/caret-down.png');
   padding-right: 10px;

  }
  .lp_tab li.active a::after{
  content:url('./images/caret-up.png');

  } */

.scorecard_tab ul li.active a::after {
    content: url("../images/Vector.svg");
    color: red;
    margin-right: 8px;
    position: relative;
    top: -2px;
}

@media (min-width: 992px) and (max-width: 1399px) {
    .newsleft-img {
        max-height: 105px;
    }
}
@media (min-width: 415px) and (max-width: 425px) {
    .schedule-btn-box.text-center {
        right: 83px;
        width: 59%;
    }
    .single_page p {
        line-height: 22px;
        font-size: 15px;
        width: 100%;
        cursor: default;
    }
    
    .whatsapp-icon-area a i {
        margin-right: 0;
    }
    .whatsapp-icon-area a {
        padding: 10.5px;
    }
    .manager_desc h2 {
        line-height: 1.1 !important;
    }
}
@media only screen and (max-width: 425px) {
    .over_cmplt_bar p.over_cmplt_total_scr{
        /* float: left;
        margin-top: 0; */
    }
    .single_page p{
        font-size: 15px;
    }
    p.r-tc{
        text-align: center;
        font-size: 13px;
        line-height: 18px;
    }
    
    .nl-vp-video-box-slider .slick-list {
        padding: 0 60px !important;
    }
    #after_rm li {
        width:48.6% !important;
        padding-top: 0;
        padding-right: 0;
      }
      div#load-more-details {
        margin-top: 0;
    }
    #after_rm li {
        padding-top: 0 !important;
    }
    .nl-vp-main-video-section {
        height: 310px;
        overflow-y: hidden;
    }
    .nl-vp-main-video-title {
        left: 0;
        width: 100%;
        align-items: flex-end;
        top: inherit;
        padding: 15px;
        background-image: linear-gradient(0deg,#0a2117eb 50%,rgba(1,12,35,0));
    }
    .nl-vp-slick .slick-list.draggable {
        padding: 0px 90px 0 10px !important;
    }
    .nl-vp-section-margin {
        margin-top: 40px !important;
    }
    .my-overlay {
        background: none;
    }
    .nl-vp-main-video-title h1 {
        font-size: 26px;
    }
    .nl-pp-photo-title{
        padding-top: 0;
    }
    .nl-pp-photo-box:nth-child(n+2) {
        margin-top: 12px;
    }
    .commentry-detail .commentry-runs{
        width: 20%;
        font-size: 14px;
    }
    .bowler-name{
        width: 65%;
    }
    .bowler-over-detail{
        width: 35%;
    }
    .commentry-detail .commentry-over {
        width: 14%;
    }
    .eov p {
        font-size: 14px;
        border-left: 0 solid #5BF557;
    }
    .nrf p {
        font-size: 14px;
        padding: 10px 15px;
        display: flex;
        flex-wrap: wrap;
    }
    .nrf p span{
        width: 100%;
    }
    .bowler-over-box {
        padding: 3px 4px 5px;
    }
    .commentry-header .commentry-title {
        font-size: 14px;

    }
    .bowler-over {
        padding: 5px 15px 3px;
    }
    .batsman-over-box {
        padding: 3px 4px 5px;
    }
    .batsman-over {
        padding: 5px 15px 3px;
    }
    .bowler-over p {
        font-size: 12px;
        line-height: 16px;
    }
    .batsman-over p {
        font-size: 12px;
        line-height: 16px;
    }
    .commentry-header {
        padding: 0 25px 13px;
    }
    .eov {
        border-left: 6px solid #5bf557;
        display: flex;
    align-items: center;
    justify-content: center;
    }
    .font-size-14 {
        font-size: 10px;
        color: rgba(0, 0, 0, 0.62);
        line-height: 12px;
    }
    .commentry-detail .commentry-over p {
        font-size: 14px;
    }
    .commentry-detail .commentry-summary .summary-1 {
        font-size: 12px;
    }
    .commentry-detail .commentry-summary .summary-2 {
        font-size: 12px;
        line-height: 18px;
    }
    .mrt-body img {
        max-height: 200px;
    }
    #video-duration-sub {
        top: 76px !important;
    }
    .most_read.poll_box {
        margin-top: 20px;
    }
    .most_read.trending_stories {
        min-height: 643px !important;
    }
    .cell.batsman.allruns-out-bx.pr10px {
        font-size: 12px;
    }
    .manager_desc h2 {
        line-height: 1.1 !important;
    }
    .cell.batsman {
        width: 48%;
    }
    .cell.batsman.total-bx.heading{
        font-weight: 500;
    }
    .cell.batsman.extras-bx {
        width: 47%;
    }
    .cell.extra-box {
        width: auto;
        line-height: 19px;
    }
    .cell.batsman {
        line-height: 10px;
    }
    #live {
        font-size: 12px;
    }
    #live_caption{
        line-height: 14px;
    }
    .status-heading{
        font-size: 12px;
    }
    .cell.batsman-position {
        line-height: 10px;
    }
    .table>tbody>tr>td{
        line-height: 20px;
    }
    .cell.bowler-bow.bl-man.py-1.abcd {
        padding-top: 4px !important;
    }
    .bl-mrgn{
        margin-top: 5px;
    }
    .tr-scorecard-box.batsmanbx {
        padding-bottom: 7px;
    }
    .bt-mrgn{
        margin-top: 5px;
    }

    .scorecard_tab_bar .scorecard_tab .nav-item .nav-link{
        font-size: 11px;
    }
    .title-bar-bx h2.title-border-bx{
        font-size: 0.85rem;
    }
    .scorecard-box .cell {
        padding-right: 10px;
        padding-left: 10px;
    }
    .trending{
        font-size: 0.85rem;
    }
    .over-my-match{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .card-title{
        padding: 0.1rem 1rem 0 1rem ;
    }
    .over_cmplt_bar p{
        margin-left: 0;
    }

    .pr10px{
        padding-right: 10px;
    }
    .my-total {
        padding-left: 0 !important;
        line-height: 12px;
    }
    h6.text-white {
        font-size: 12px;
        margin-top: 0px !important;
    }
    .my-radius {
        padding: 10px 0px;
    }
    .scorecard-dropdown h3 {
        font-size: 13px;
    }
    .over_cmplt_bar p{
        margin-bottom: 0;
        float: left;
        margin-top: 0;
    }
    .com-over{
        margin-bottom: 5px; width: 100%; text-align: center;
    }
    .mb-10-425{
        margin-bottom: 10px;
    }
    .col-md-12.text-center.px-1.border-0.mt-3.mt-md-3{
        margin-bottom: 0!important;
    }
    .ad-margin-bottom{
        margin-bottom: 10px;
    }
    .desk-banner{
        display: none;
    }
    .mob-banner{
        display: block;
    }
    .lb-overlay {
        width:100%;
        font-size: 1.1rem !important;
        padding: 7px 6px !important;
        line-height: 2.5rem;
    }
    .w-15{
        width: 35% !important;
    }
    .playing-sr {
        border-right: 1px solid #edeef0;
        padding: 20px 8px 24px 16px !important;
    }
    .playing-pading {
        padding: 16px 0 8px 8px !important;
    }
    .playing-pl-name {
        font-size: 0.75rem;
    }
    .pl-role{
        font-size: .625rem;
    }
    .playing-sr{
        font-size: .75rem;
    }
}
.vid-cat-mt {
    margin-top: 1rem !important;
}
.lat-blog-child{
    margin-top: 0.8rem;
}
.shield_score_box {
    width: 100%;
}

.main-fg{
    padding-right: 0.9rem!important;
    padding-left: 0.9rem!important;
}
.vid-cat-mt:nth-child(-n+2) {
    margin-top: 0 !important;
}
.ml46 {
    margin-left: 0;
}
.col-12.col-lg-6.mt-3.mt-lg-0 {
    padding: 0 13px;
}
.pt-flex {
    display: flex;
}
.col-6.col-md-6.position-relative.margin-top-1:nth-child(odd) {
    padding-left: 0 !important;
    padding-right: 4px;
}
.col-6.col-md-6.position-relative.margin-top-1:nth-child(even) {
    padding-right: 0 !important;
    padding-left: 4px;
}
.margin-top-1 {
    margin-top: 8px !important;
}
.margin-top-4 {
    margin-top: 8px !important;
}
.lb-card {
    padding: 10px 0.4rem 3px !important;
}
.d-flex.flex-wrap.pt-1.px-3,
.mycb,
.fg-card,
.lv-respon,
.fg-padding,
.pt13 {
    padding: 10px 0.4rem 3px !important;
}
.caption {
    padding: 0;
}
.right-title {
    font-size: 20px;
    line-height: 28px;
}
.newsright-img {
    max-height: 213px;
}
a.btn.btn-lg.read-more.ml-5.w-15.read-more.rw-100 {
    background: #E8E8E8;
    font-family: Noto Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
}
.latest-blog-main-img {
    width: 100%;
    height: 210px;
}
.rspnsv-caption {
    font-size: 12px;
    line-height: 14px;
}
.fg-6-img {
    height: 200px;
}
/* .fg-3-img{
    height: 130px;
} */
.gallery-icon {
    top: 92px;
    left:3px;
}
.gallery-icon-big {
    position: absolute;
    bottom: 0;
    left: 6px;
    padding: 5px;
    top: 125px;
    background-color: #fff;
    border-radius: 100%;

.gallery-icon:nth-child(odd) {
    left: 4;
}
.gallery-icon:nth-child(even) {
    left: 3px;
}
#video-duration {
    left: 20px;
    top: 294px;
}
.dn {
    display: none;
}
.dnn {
    display: block;
}
.rw-100 {
    width: 18%;
}
#video-duration-sub {
    left: 8px;
    top: 91px;
}
#video-duration-live-match {
    top: 90px;
}
.card_text {
    font-size: 11px;
}
.over-title h5 {
    background-color: transparent;
}
.card {
    background-color: transparent;
}
.dot_ball h1 {
    font-size: 20px !important;
}
.ball-score.dot_ball {
    padding-top: 0;
}
.ball-score h1 {
    font-size: 16px;
    margin-top: 0px;
    margin-left: 2px;
}
.ball-score {
    height: 35px;
    width: 35px;
}
#video-duration-sub-slider {
    top: 520px;
}
.margin-top-5 {
    margin-top: 0.6rem !important;
}
.margin-top-5:nth-child(-n+2) {
    margin-top: 0 !important;
}
.r-mt2 {
    margin-top: 7px !important;
}
.r-mt2:nth-child(-n+2) {
    margin-top: 0 !important;
}
body {
    background-color: white;
}
a.live-a {
    left: 2%;
}
a.scorecard-a {
    left: 7%;
}
a.partnership-a {
    left: 37.5%;
}
a.commentary-a {
    left: 70%;
}
.match_stream_sec_inner ul {
    background: white;
}
.over_cmplt_bar p {
    font-size: 13px;
    margin-left: 0;
    padding-right: 0;
}
.match_stream_sec_inner ul li {
    box-shadow: none;
}
.match_bal_inner .bal_scr {
    box-shadow: 0px -1px #003620;
}
.fix_res_more {
    margin: 0px 20% 0;
}
.over_cmplt_bar {
    margin-top: 0;
}
.tab_pane {
    background: white;
}
.tab_pane.active {
    /* background: white; */
}
li.match_bal.innings-heading.match_stream_li {
    background-color: white;
}
.news_sec {
    background: white;
}
.bal_4 .bal_scr {
    box-shadow: 0px -1px #6c6c7e;
}
.bal_6 .bal_scr {
    box-shadow: 0px -1px #ebb51f;
}
.match_stream_sec_inner ul li {
    padding-left: 0;
}
.scorecard_tabs_bar {
    background: white;
}
.over_cmplt_bar p.ovr_scr_wkt {
    /* margin-left: 4%; */
}
.scorecard_tabs_bar ul li a {
    padding: 10px 2px 10px;
    font-size: 13px;
}
.scorecard_tabs_bar .tab-wrapper {
    height: 42px;
    overflow: hidden;
}
/* .card {
    box-shadow: none;
} */
.item-partnership {
    margin-left: 0;
    margin-right: 0;
    font-size: 11px;
}
.border-right {
    border-right: none;
}
#partnership_tab .table-responsive {
    overflow-x: scroll;
}
th .item-partnership {
    font-size: 11px;
}
.table-responsive {
    border: none;
}
.score_live_right {
    background: #f5f5f5;
}
.shield_score_box {
    background: transparent;
}
.score_live_sec .shield_btm_result p {
    padding: 0;
    color: black;
    font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
    text-shadow: none;
}
.score_live_sec .shield_img {
    width: 95px;
    height: 60px;
}
.score_live_right {
    height: 210px;
    padding-top: 5px;
    overflow: hidden;
}
.shield_score_box {
    padding-top: 0;
}
.top_stick p.top_stick_venue {
    display: none;
}
.shield_team.tm1 .shield_img {
    float: left;
}
.shield_team.tm1 .shield_scorecard {
    float: left;
    text-align: center;
}
.shield_team.tm2 .shield_img {
    float: right;
}
.shield_team.tm2 .shield_scorecard {
    float: right;
    text-align: center;
}
.shield_btm_result {
    position: absolute;
    left: 5.5%;
    top: 1px;
    width: 95%;
}
.shield_scorecard {
    color: #2b2b2b;
}
.score_live_sec .shield_img {
    transform: none;
    margin-top: 0px;
}
.tm1 .shield_img {
    margin-right: auto;
    margin-left: auto;
}
.tm2 .shield_img {
    margin-right: auto;
    margin-left: auto;
}
.score_live_sec .shield_scorecard h6 {
    font-size: 18px;
}
.score_live_sec .shield_score_box {
    margin-top: 5px;
}
.shield_vs img {
    display: none;
}
.shield_vs {
    display: block;
    width: 40px;
    height: 40px;
    left: 45%;
    position: absolute;
    background-image: url(/assets/images/vs2.png);
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: 35px;
}
.score_live_sec .shield_img {
    border: 3px solid #3a3a3a;
    box-shadow: 0 40px 50px 0px #0000005c;
}
a.btn.btn-lg.read-more.w-15.rw-100 {
    background: #E8E8E8;
    font-family: Noto Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
}
}



@media (min-width:375px) and (max-width: 400px) {
    ul.navbar-nav.p-3.p-md-0.asia-list {
        width: 100%;
        max-width: 360px;
    }
    

    .ac22-acls-box {
        padding: 50px;
    }
}
@media (min-width: 360px) and (max-width: 375px) {
    .rf_box .jcarousel li {
        /* padding: 0 22px 0px; */
    }
    .gallery-icon {
        top: 60px !important;
        left: 3px !important;
    }
    .schedule-btn-box.text-center {
        bottom: 26px;
        right: 55px;
        width: 67%;
    }
}

@media (min-width: 376px) and (max-width: 411px) {
    .rf_box .jcarousel li {
        /* padding: 0 55px 0px; */
    }
    #video-duration-sub-2 {
        top: 48%;
    }
    .schedule-btn-box.text-center {
        bottom: 26px;
        right: 72px;
        width: 62%;
    }
}

@media (min-width: 400px) and (max-width: 411px) {
    .result_box {
        width: 267px;
    }
}

@media (max-width: 414px) {
    .schedule-btn-box.text-center {
        position: absolute;
        bottom: 26px;
        right: 80px;
        display: flex;
        width: 59%;
        justify-content: space-between;
    }
}

@media (max-width: 425px) {
    .nl-pp-photo-box {
        width: 100%;
    }
    .nl-pp-photo-img {
        width: 50%;
        height: 100px;
    }
    .nl-pp-photo-box a{
        display: flex;
        justify-content: space-between;
    }
    .nl-pp-photo-title{
        width: 48%;
    }
    .latest-video {
        margin-top: 20px}
    .shield_team.tm1 {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .cell.batsman.extras-bx.fw-normal {
        line-height: 19px;
    }
    .cell.runs.extraruns{
        line-height: 19px;
    }
    .cell.batsman.allruns-out-bx.pr10px{
        font-weight: normal;
    }
    .itme-partnerships-dflex{
        display: flex;
        flex-wrap: wrap;
        padding-left: 0 !important;
    }
    .match-detail-table td{
        font-size: 14px;
    }
    li.over_cmplt_bar.match_stream_li {
        padding-bottom: 12px;
    }
    .ps_prog{
        width: 80px;
    }.ps_prog_blue{
        width: 80px;
    }
    .shield_team.tm2 {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
    }
    .nav-tabs .nav-link{
        font-size: 11px;
    }
    .margin-top-6:nth-child(n+3) {
        margin-top: 0.6rem !important;
    }
    li.match_bal p{
        position: static;
        margin-left: 0;
    }
    .fix_res_more {
        margin: 0px 19% 0;
    }
    .owl-item.active {
        width: 191px !important;
    }
    #video-duration-sub-2 {
        top: 48%;
    }
    .lts_txt {
        min-height: 20px;
    }
    .result_box {
        width: 270px;
    }
    .timer {
        bottom: 14px
    }
    .score-bar {
        width: 294px;
        margin: 15px auto;
    }
    .gallery-icon-2 {
        position: absolute;
        top: 165px !important;
        left: 18px;
    }
    .mt10 {
        margin-top: 10px;
    }
    p.caption.feature-caption {
        font-size: 1.1rem !important;
        padding: 7px 6px !important;
        line-height: 2.5rem;
    }
    p.caption.update-caption {
        font-size: 16px;
        padding: 5px 15px;
    }
    /* .video-duration-main {
		left: 25px;
		top: 298px;
	} */
    div#video-duration-main {
        left: 45%;
        top: 20%;
    }
}

@media (min-width: 320px) and (max-width: 360px) {
    .rf_box .jcarousel li {
        padding: 0 15px 10px;
    }
    .schedule-btn-box.text-center{
        bottom: 20px;
        right: 43px;
        width: 72%;
    }
    .result_fixture_sec {
        height: 160px;
    }
    iframe.frame-top-score {
        height: 160px;
    }
    .rf_box .jcarousel li {
        padding: 0 5px 0;
    }
    .over_cmplt_bar p {
        color: #003620;
        font-weight: 700;
        letter-spacing: 2px;
        font-size: 12px;
        margin-right: 2.5%;
        margin-left: 2.1%;
        margin-top: 25px;
        margin-bottom: 15px;
        text-transform: uppercase;
    }
    .rf_box ul li a.result_box {
        margin: 12px 0;
    }
    .rf_box .jcarousel-control-prev,
    .rf_box .jcarousel-control-next {
    width: 0px;
    }
}

@media (min-width: 360px) and (max-width: 399px) {
    .batsman-over,
    .bowler-over{
        padding: 5px 5px 3px;
    }
}
@media (min-width: 360px) and (max-width: 375px) {
    .rf_box .jcarousel li {
        /* padding: 0 33px 0px; */
    }
    .owl-item.active {
        width: 165px !important;
    }
    .gallery-icon {
        top: 60px;
    }
}

@media (min-width: 376px) and (max-width: 411px) {
    /* .rf_box .jcarousel li{
		padding: 0 48px 0px;
	} */
    .owl-item.active {
        width: 167px !important;
    }
}

.manager_desc p iframe { width:100%; !important}


.for-mb{
    display:none;
}

.for-desk{
    display:block;
}

.news_content p {
    margin-bottom: 15px;
}

.news_content {
    width: 70%;
    margin: 0px auto;
}

.visual-story-icon{
    background: url(https://c.cricketpakistan.com.pk/media/icons/visual.cms) no-repeat 0 0;
    position: absolute;
    top: 16px;
    right: 16px;
    width: 24px;
    z-index: 2;
    height: 24px;
    background-size: 24px;
}

@media only screen and (max-width:768px){
    .for-desk{
        display:none;
    }
    .for-mb{
        display:block;
    }
    .eov {
        border-left: 6px solid #5bf557;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .eov p {
        border-left: 0;
    }
    .bowler-over-box,
    .batsman-over-box  {
        padding:0;
    }
    .bowler-over,
    .batsman-over {
        padding: 5px 15px 3px;
    }
    .news_content {
        width: 100%;
        margin: 0px auto;
    }
}

@media only screen and (max-width:374.9px){
    .tab__item {
        margin-right: 0;
    }
}
.small-story-bottom-row{
    padding: 0 !important;
}
.nl-feature-title {
    background: #113627;
    padding: 0 10px;
}

img.w-100 {
    border-radius: 0;
}

p.nl-text-muted.position-absolute.bottom-0 {
    margin-bottom: 15px;
}
@media only screen and (min-device-width: 1200px) and (max-device-width: 1400px) {
    .nl-small-first-story-box {
        width: 47.8% !important;
      
    }
    .nl-featured-gallery-box-img {
        height: 350px;
    }
  }