h1.liveh1 {font-size: 24px;
    font-family: 'HelveticaNeueCondensedBold';
    text-transform: uppercase;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #511652;
    border-bottom: 2px solid #511652;
    margin-bottom: 10px;}
.single-hindi .story-mainImage img {height: auto;}
.schedule-wrap.schlite {background: #ffffff; padding: 0px;}
.schedule-wrap.schlite h2 {color: #000;}
.schedule-wrap.schlite h2:hover {color: #511652!important;}
.schedule-wrap.schlite h2:hover a {color: #511652!important;}
.schedule-wrap.schlite h4 {color: #000;}
.schedule-wrap.schlite h3 {color: #511652; border-bottom: 1px solid #d6d6d6;}
.schedule-wrap.schlite .news-title-wrap {border-bottom: 1px solid #d6d6d6;}
.schedule-wrap.schlite h3 svg path {fill: #511652;}
.moreStories h2 a:hover {color: #fff!important;}
.moreStories .news-title-content {background-image: linear-gradient( rgba(0, 0, 0, 0.0) 0%, rgb(0 0 0) 100% );}

.breadcrumb-container p {
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0;
    white-space: nowrap;
    display: block;
}

.breadcrumb-container i {
    font-size: 12px;
}
i.fa-solid.fa-angle-right:after {
    display: inline-block;
    position: absolute;
    width: 7px;
    height: 7px;
    background: transparent;
    text-indent: -9999px;
    border-top: 1px solid #bfbfbf;
    border-left: 1px solid #bfbfbf;
    transition: all 250ms ease-in-out;
    text-decoration: none;
    color: transparent;
    transform: rotate(135deg);
    right: 0;
    content: '';
    left: 0;
    top: 3px;
}


.breadcrumb-container p i {
    padding-left: 8px;
    padding-right: 10px;
}
.breadcrumb-container a {
    font-size: 16px;
}

.breadcrumb-container {
    margin-top: 15px;
}

a.bread-active {
    color: #511652 !important;
}

.breadcrumb-container p a {
    color: #666;
}

.breadcrumb-container p a i {
    color: #666;
}


body
{
    font-family: 'Helvetica Neue';
}
header {
    background: #511652;
    padding: 15px 0px;
    margin-bottom: 16px;
}
.header-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    
}

nav ul {
    display: flex;
    padding-left: 0;
    margin-bottom: 0;
    gap: 30px;
    margin-top: 3px;
}
nav li a {
    color: #fff;
    text-transform: uppercase;
    list-style: none;
    font-weight: bold;
    text-decoration: none;
    font-size: 15px;
    font-family:sans-serif;    
}

nav li {
    list-style: none;
}

header {}

.cricket-match {
    border: 1px solid #D6D6D6;
    padding: 20px;
    border-radius: 5px;
}

.cricket-match-container {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 26px;
    margin-bottom: 21px;
}

h2 {
    font-weight: bold;
    font-size: 16px;
    color: #252222;
    margin-bottom: 0;
     font-family: 'HelveticaNeueBold';
}

.score-content {
    display: flex;
    align-items: center;
    gap: 41px;
    border-bottom: 1.2px solid #D9D9D9;
    padding-bottom: 8px;
    margin-bottom: 8px;
}

.flag {
    display: flex;
    align-items: center;
    gap: 22px;
}

p {
    margin-bottom: 0;
}

h2 {}

.cricket-match h2 {
    margin-bottom: 18px;
    font-size: 14px;
}
.running-score p {
    font-size: 14px;
}
.score-button a {
    font-size: 14px;
}
.twoTtile a {
    font-family: 'HelveticaNeueCondensedBold';
    text-transform: uppercase;
    color: #511652;
}
.flag h2 {
    margin-bottom: 0;
}
.home-grid-right .news-title-wrap {
    border-bottom: none;
}
 
.flag img {
    width: 23px;
    border-radius: 0;
}
.score-container {
    display: flex;
    flex-direction: column;
}

.score-content:last-child {
    border: none;
}

.score-description h2 span {
    font-weight: 500;
    font-family: 'HelveticaNeueLight';
}

.outline-button {
    font-weight: bold;
    color: #929292;
    text-decoration: none;
       padding: 6px 10px 6px 10px;
    border: 1px solid #C9C9C9;
    border-radius: 3px;
    text-transform: uppercase;
        font-family: 'HelveticaNeueCondensedBold';
}

.score-button {
    display: flex;
    gap: 10px;
    justify-content: flex-end;
}
.score-description h2 {
    color: #3B3333;
}
.border-line {
    width: 100%;
    height: 4px;
    background: #511652;
}

.mt-25 {
    margin-top: 25px;
}

.grid-9-3 {
    display: grid;
    grid-template-columns: 76% 22%;
    gap: 2%;
}   
.main-news {
    background-image: url(../png/main-image.png);
    height: 560px;
    border-radius: 10px;
    background-size: cover;
    background-position: center center;
}
.grid-3 {
    display: grid;
    grid-template-columns: 24% 41% 31%;
    gap: 2%;
}

.archive h1 {
    font-family: 'HelveticaNeueCondensedBold';
    text-transform: uppercase;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #511652;
    border-bottom: 2px solid #511652;
    margin-bottom: 10px;
}
h3 {
    font-size: 24px;
    font-family: 'HelveticaNeueCondensedBold';
    text-transform: uppercase;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #511652;
    border-bottom: 2px solid #511652;
    margin-bottom: 10px;
}

.common-time {
    font-size: 12px;
    font-family: 'HelveticaNeueLight';
    text-align: right;
    margin-bottom: 0;
    color: #511652;
}

/* .news-title { */
    /* border-bottom: 1px solid #E9E9E9; */
    /* margin-bottom: 8px; */
    /* padding-bottom: 8px; */
    /* display: flex; */
    /* align-items: flex-start; */
    /* gap: 14px; */
/* } */
.news-title-content {
    display: flex;
    flex-direction: column;
    /*justify-content: space-between;*/
    /* height: 100%; */
    /* width: 100%; */
        gap: 5px;
}

.news-title figure {
    margin-bottom: 0;
}

.author-name {
    font-size: 14px;
    margin-bottom: 0;
    font-family: 'HelveticaNeueLight';
    color: #511652;
}

.author-name span {
    font-size: 14px;
       font-family: 'HelveticaNeueBold';
}

.without-image-news figure {
    display: none;
}

.news-title-wrap {
    border-bottom: 1px solid #E9E9E9;
    margin-bottom: 8px;
    padding-bottom: 8px;
    display: flex;
    align-items: flex-start;
    gap: 14px;
} 

.new-title-image {height: 82px;}

.new-title-image figure {
    margin-bottom: 0;
}

.new-title-image img {
    width: 100%;
    height: 82px;
    min-width: 124px;
}

.news-title-wrap {
    display: flex;
    gap: 10px;
}
.news-title-section {
    display: flex;
    gap: 8px;
}
.without-image-news .new-title-image {
    display: none;
}

h1 {
    font-size: 30px;
    line-height: 32px;
    font-family: 'HelveticaNeueCondensedBlack';
    color: #fff;
    margin-bottom: 20px;
}

.main-news-heading {
    display: flex;
    flex-direction: column;
    justify-content: end;
    height: 100%;
}

.main-news-content {
    background: rgb(81 22 82 / 80%);
    padding: 30px 20px 20px 20px;
    display: flex;
    flex-direction: column;
        border-radius: 0px 0px 10px 10px;
}

.main-news-content .author-name span {
    color: #F9AE0B;
}
 .main-news-content .common-time {
    color: #B3AEAE;
    text-align: left;
}

.main-news-content .author-name {
    color: #fff;
    margin-bottom: 6px;
}
.schedule-wrap {
    background: #14252B;
    border-radius: 10px;
    padding: 10px;
        margin-bottom: 30px;
}

.schedule-wrap h3 {
    color: #FFCC00;
    border-bottom: 1px solid #8B8B8B;
    margin-bottom: 20px;
}

.schedule-wrap h3 svg path {
    fill: #FFCC00;
}

.schedule-wrap .news-title-content {
    color: #fff;
}

.schedule-wrap h2 {
    color: #fff;
    font-size: 12px;
}

.schedule-wrap .common-time {
    color: #EDEDED;
    text-align: left;
}

.schedule-wrap .news-title-wrap {
    border-bottom: 1px solid #827070;
}
.home-grid-right .news-title-content h2 {
    width: 94%;
}
.four-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
        gap: 15px;
}
.four-grid .new-title-image img {
    width: 100%;
    height: 360px;
    object-fit: cover;
}

.four-grid .news-title-wrap {
    flex-direction: column;
    border-radius: 4px;
    border: 1px solid #C7C7C7;
    padding-bottom: 0px;
}

.four-grid .news-title-section {
    flex-direction: column;
    display: flex;
        gap: 0;
}

.four-grid .new-title-image {
    height: auto;
}

.four-grid .news-title-content h2 {
    font-family: 'HelveticaNeueCondensedBold';
    font-size: 17px;
}

.four-grid .common-time {
    text-align: left;
}
.four-grid .news-title-content {
    padding: 15px 15px 15px 15px;
}
.moreStories {
    margin-top: 20px;
}
.moreStories > h3 {
    margin-bottom: 30px;
}

.twoTtile {
    font-size: 15px;
    display: flex;
    align-items: center;
    gap: 12px;
}
.bg-yellow {
    background: #F9F1E6;
    padding: 34px;
}

.two-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 80px;
}

.photogallery-wrap {
    display: grid;
    grid-template-columns: 71% 25%;
    gap: 4%;
}

.photogallery-wrap img {
    width: 100%;
    border-radius: 10px;
}

.magazine-wrap img {
    width: 100%;
    border-radius: 10px;
}

.magazine-wrap {
    display: grid;
    grid-template-columns: 56% 39%;
    gap: 5%;
}

.cursive-font {
    font-family: 'Libre Baskerville', serif;
}

.magazine-right .cursive-font {
    padding-top: 25px;
    margin-bottom: 20px;
    font-size: 26px;
}

.magazine-right .border-line {
    margin-bottom: 20px;
}

.magazine-right .common-time {
    text-align: left;
    margin-top: 5px;
}

.photogallery-wrap h2 {
    width: 80%;
}

.photogallery-wrap figure {
    margin-bottom: 10px;
}

.photogallery-wrap h2 {}

.pgotogallerybigImages {}

.pgotogallerybigImages h4 {
    text-align: left;
    margin-top: 5px;
}
.magazine-two-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
}

.magazine-wrap figure {
    margin-bottom: 0;
}

.magazine-wrap {
    margin-bottom: 30px;
}

.magazine-wrap img {
}

.magazine-two-grid img {
    border-radius: 10px;
}
.bg-yellow.mt-25 {
}

.quick-series-trending {
    margin-top: 50px;
}

.quick-series-trending-grid {
    display: grid;
    grid-template-columns: 20% 52% 22%;
    gap: 2%;
}

.background-rectangle {
    background: #511652;
    color: #fff;
    padding: 4px 10px;
}

.quick-links li {
    color: #511652;
}

.quick-links li {
    margin-bottom: 10px;
}

.quick-links li a {
    color: #511652;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    font-family: 'HelveticaNeueBold';
}

.quick-links ul {
    padding-left: 15px;
}

.match-series-wrap {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

.match-series-wrap .news-title-section {
    flex-direction: column;
}

.match-series-wrap .new-title-image img {
    height: 112px;
    object-fit: fill;
    border-radius: 10px;
}

.match-series-wrap .new-title-image {
    height: auto;
}

.match-series-wrap .common-time {
    text-align: left;
}

img {
    border-radius: 5px;
}
.rectangle-ads img:hover {
    transform: none;
}
.square-ads img:hover {
    transform: none;
}
.match-series-wrap .news-title-wrap {
    border-bottom: 0;
}

.rectangle-ads img {
    border-radius: 0;
}

.match-series .rectangle-ads {
    margin-top: 15px;
    margin-bottom: 15px;
    display: inline-block;
    width: 100%;
}

.match-series-big-news .news-title-section .new-title-image {
    order: 2;
    height: auto;
}

.match-series-big-news .new-title-image img {
    height: 203px;
    object-fit: cover;
}

.match-series-big-news .news-title-section {
    display: grid;
    grid-template-columns: 51% 47%;
    gap: 2%;
}

.match-series-big-news .news-title-content h2 {
    font-size: 26px;
}

.match-series-big-news .news-title-content p {
    font-family: 'HelveticaNeueLight';
    font-size: 16px;
    line-height: 26px;
}
 .match-series-big-news .news-title-wrap {
    margin-bottom: 40px;
    border: none;
}
.mt-40 {
    margin-top: 40px;
}
footer {
    background: #511652;
    padding: 60px 60px 30px 60px;
    margin-top: 50px;
}

.footer-grid { display: grid; grid-template-columns: 22% 22% 22% 22%; gap: 3%; }

.foot-section h3 {
    color: #fff;
    font-size: 18px;
}

.foot-logo img {
    width: 89%;
}

.foot-section a {
    font-size: 14px;
    font-family: 'HelveticaNeueLight';
    color: #fff;
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 14px;
}

.foot-section ul {
    list-style: none;
    padding-left: 0;
}

.footer-grid li i {
    color: #F9F1E6;
    font-size: 25px;
}

.foot-section li {
    margin-bottom: 12px;
}
footer p {
    font-size: 14px;
    font-family: 'HelveticaNeueLight';
    text-align: center;
    padding-top: 50px;
    color: #fff;
}
.square-ads img {
    border-radius: 0;
}

.trending-story-wrap .news-title-section .new-title-image {order: 2;}

.trending-story-wrap .news-title-section .new-title-image img {
    width: 100%;
}

.trending-story-wrap .news-title-content h2 {
    font-size: 16px;
}
.trending-story .trending-story-wrap {
    margin-bottom: 40px;
}

.trending-story .news-title-wrap:last-child {
    border: none;
}
.quick-series-trending .background-rectangle {
    margin-bottom: 20px;
}

.quick-series-trending-grid .match-series h3 {
    margin-bottom: 20px;
}
nav ul li:first-child {
    position: relative;
    top: -3px;
}
.story-heading {
    font-size: 50px;
    color: #000000;
    line-height: 52px;
    font-family: 'HelveticaNeueCondensedBlack';
}

.main-story-headline-section {
    margin-top: 35px;
}

h1.story-heading {
    width: 90%;
}

.authordetails img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
}

.authordetails {
    display: flex;
    align-items: center;
    gap: 10px;
}

.authordetails figure {
    margin-bottom: 0;
}

.Social-Handles {
    list-style: none;
    display: flex;
    align-items: center;
    padding-left: 0;
    gap: 5px;
}

.Social-Handles li {
    background: #511652;
    padding: 0px;
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
        border-radius: 2px;
}

.Social-Handles li i {
    font-size: 16px;
    color: #FFCC00;
}

.authordetails-socialLinks {
    display: flex;
    justify-content: space-between;
}
.story-latest-news {}

.story-latest-news .new-title-image {
    order: unset !important;
}

.story-mainImage img {
    height: 634px;
    width: 100%;
    object-fit: cover;
}

.story-mainImage p {
    font-size: 16px;
    opacity: .7;
    font-family: 'HelveticaNeueLight';
}

.story-mainImage figure {
    margin-bottom: 10px;
}

.story-middle-heading {
    display: grid;
    grid-template-columns: 29% 64%;
    gap: 5%;
}

.story-middle-container p {
    font-size: 20px;
    line-height: 28px;
    font-family: 'HelveticaNeueLight';
    margin-bottom: 30px;
}

figure.instagram-post {
    width: 500px;
    height: 732px;
    object-fit: contain;
    margin: 0 auto;
    margin-bottom: 30px;
}

.story-quotes h4 {}

.story-quotes h4 {
    font-family: 'HelveticaNeueBold';
    text-align: center;
    font-size: 22px;
    line-height: 32px;
    margin-top: 110px;
    margin-bottom: 30px;
}

.story-quotes:after {content: "";display: block;width: 90px;height: 12px;background: #511652;position: absolute;top: -34px;transform: translate(-50%, -50%);left: 50%;}

.story-quotes {
    position: relative;
}

.story-author {
    text-align: center;
}

.story-author h5 {
    font-family: 'HelveticaNeueBold';
    color: #595959;
}

.story-author h5 span {
    display: block;
    font-size: 15px;
    font-family: 'HelveticaNeueLight';
    margin-top: 5px;
}

.story-quotes {
    margin-bottom: 35px;
}

.one-100 h3 {
    font-size: 26px;
    color: #000;
    border: none;
    margin-bottom: 10px;
}

.one-100 h5 {
    font-family: 'HelveticaNeueBold';
    font-size: 17px;
    margin-bottom: 25px;
}

.mb-50 {
    margin-bottom: 50px;
}

.story2Grid {
    column-gap: 80px;
    gap: unset;
    column-gap: 30px;
}

.story-rightTrending .new-title-image img {
    width: 111px !important;
    min-width: 111px;
    height: 70px;
}

.story-rightTrending  .new-title-image {
    order: 2 !important;
}
.liveBlogCarousel h3 {
    font-size: 40px;
    margin-bottom: 50px;
}
.blog-slider-content span {
    font-family: 'HelveticaNeueCondensedBlack';
    font-size: 16px;
    display: block;
}

.blog-slider-content h2 {
    font-size: 16px;
    margin-bottom: 10px;
    margin-top: -2px;
    width: 90%;
}

.liveBlogCarousel .owl-item:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background: #747474;
    border-radius: 50%; 
}



.liveBlogCarousel .item:before {
    content: "";
    display: block;
    border: 1px dashed #747474;
    position: absolute;
    width: 93%;
    top: -30px;
    left: 24px;
}
.blog-slider-content {
    position: relative;
}

.liveBlogCarousel .item {
    position: relative;
}

.blog-slider-content span {
    margin-top: 20px;
    display: block;
}

.owl-dots {
    display: none;
}
.owl-dots {
    display: none;
}

button.owl-prev span {
    width: 44px;
    height: 44px;
    background: #000000;
    display: block;
    border-radius: 50%;
    color: #fff;
    font-size: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

button.owl-prev {
    padding: 0 !important;
    margin: 0 !important;
    position: absolute;
    left: 0;
    top: 44%;
    transform: translateY(-50%);
}

button.owl-next span {
    width: 44px;
    height: 44px;
    background: #000000;
    display: block;
    border-radius: 50%;
    color: #fff;
    font-size: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

button.owl-next {
    padding: 0 !important;
    margin: 0 !important;
    position: absolute;
    right: 0;
    top: 44%;
    transform: translateY(-50%);
}

.liveBlogCarousel {
    position: relative;
}
 .liveBlogCarousel .owl-carousel {
    padding-left: 80px;
    padding-right: 80px;
}

.liveBlogCarousel {
    padding: 30px 0px;
}

.owl-theme .owl-nav [class*='owl-']:hover {
    background: none; 
}
.mb-20 {
    margin-bottom: 20px;
}
.blog-middle-hour {
    font-family: 'HelveticaNeue-Medium';
    font-size: 12px;
    margin-bottom: 0px;
}

.blog-middle-hour span {
    font-family: 'HelveticaNeueLight';
}

.blog-middle-heading {
    font-size: 22px;
    font-family: 'HelveticaNeueCondensedBold';
    margin-bottom: 7px;
}
a {
    color: unset;
    text-decoration: none;
}

a:hover {
    color: unset;
}
.dekstop-header .header-content nav ul li:hover a {
    color: #ffcc00 !important;
}
.foot-section a:hover {
    color: #ffcc00 !important;
}
.listing-container-left h3 {
    font-size: 40px;
}
.listing-container-left h1 {
    font-size: 40px;
}

.common-big-news img {
    width: 440px;
    height: 200px;
}

.common-big-news .new-title-image {
    height: unset;
}

.common-big-news .news-title-section {
    gap: 20px;
}

.common-big-news h2 {
    font-size: 26px;
    margin-bottom: 10px;
}

.common-big-news p {
    font-size: 16px;
    font-family: 'HelveticaNeueLight';
    margin-bottom: 10px;
}

.common-big-news .news-title-content {
    display: block;
}

.post-date {
    font-family: 'HelveticaNeueCondensedBold';
    font-size: 16px;
    color: #4A045B;
    margin-bottom: 5px;
}
.mb-40
{
    margin-bottom:40px;
}
.common-big-news {
    border-bottom: none;
    margin-bottom: 25px;
}
.mt--20 {
    margin-top: -20px;
}
.mt-20 {
    margin-top: 20px;
}

.photoGalleryInformation p {
    font-size: 20px;
    line-height: 28px;
}

.phtoGlleryWrap {
}

.phtoGlleryWrap .story-mainImage {
    margin-bottom: 60px;
}
.phtoGlleryWrap .story-inside-wrap {
    margin-bottom: 40px;
}
.allUnset {
    all: unset;
}
.logoWithScoregaurd {
    display: grid;
    grid-template-columns: 17% 80%;
    gap: 3%;
}

.headrLogo img {
    width: 100%;
}
.headrLogo figure {
    margin-bottom: 0;
}
.photo-thumbnail-Grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 7px;
}

.photo-Thubmnail-Content img {
    width: 100%;
    height: 114px;
    object-fit: cover;
}

.photo-Thubmnail-Content h5 {
    font-family: 'HelveticaNeueBold';
    font-size: 11px;
    line-height: 14px;
    margin-bottom: 0;
    position: absolute;
    bottom: 0;
    background: hsl(288deg 92% 19% / 80%);
    color: #fff;
    padding: 10px;
    border-radius: 0px 0px 10px 10px;
}

.photo-Thubmnail-Content figure {
    margin-bottom: 0;
}

.photo-Thubmnail-Content {
    position: relative;
}
figure {
    overflow: hidden;
}

figure img {
    transition: .5s all ease;
}

figure img:hover {
    transform: scale(1.1);
}
figure {
    overflow: hidden;
}

figure img {
    transition: .5s all ease;
}

figure img:hover {
    transform: scale(1.1);
}

.landingPhotoGrid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

.landingPhotoGrid .news-title-section {
    flex-direction: column;
}

.landingPhotoGrid .new-title-image img {
    width: 100%;
    height: 172px;
    min-width: 100%;
    object-fit: contain;
    object-position: center;
}

.landingPhotoGrid .new-title-image {
    height: auto;
}
.landingPhotoGrid .news-title-content h2 {
    font-size: 16px;
}
.landingPhotoGrid .news-title-wrap {
    border: none;
}
.PageMainHeading {
    font-size: 40px;
}
.common-play-icon {
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
    font-size: 50px;
    color: #ffffff;
    border-radius: 50%;
    width: 45px;
}
.new-title-image {
    position: relative;
}



/* Ranking Styling start */

.tab button {
    color: #363636;
    background-color: #e5e5e5;
    outline: none;
    border: none;
    height: 39px;
    border-radius: 4px;
    padding: 0 15px;
    font-weight: bold;
    font-size: 16px;
    font-family: 'HelveticaNeueCondensedBold';
}

.tab button.active {
    color: #ffffff;
    background-color: #4A045B;
}

.team-table-wrap
{
    width: 100%;    
}

.background-color-head {
    color: #fff;
    height: 40px;
    border-radius: 4.47px;
    background-color: #4A045B;
    display: flex;
    align-items: center;
    padding-left: 20px;
    font-size: 16px;
    font-family: 'HelveticaNeueCondensedBold';
    letter-spacing: 0;
}

table.team-table-wrap thead 
{
    height: 30px;
    background-color: #EFEFEF;
}

table.team-table-wrap thead tr th {
    text-align: center;
    
}
.width-10per {
    width: 10%;
    padding-left: 50px;
}

.width-80per {
    width: 80%;
    padding-left: 50px;
}
.player-details-wrap 
{
    display: flex; 
}

.player-col {
    display: flex;
    grid-column-gap: 15px;
    min-width: 230px;
}

.player-name 
{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    font-size: 16px; 
}

.team-table-wrap tbody tr td 
{
    height: 95px;
    text-align: center;
    border-bottom:1px solid #CECECE;
}

.player-team-name-wrap 
{
    display: flex;
    align-items: center;
}

.player-name span {
    font-size: 14px;
    font-weight: bold;
    font-family: 'HelveticaNeueLight';
}
.player-col img {
    border-radius: 0;
    width: 50px;
    height: 50px;
}
.tabcontent 
{
  -webkit-animation: fadeEffect 1s;
  animation: fadeEffect 1s;
}

@-webkit-keyframes fadeEffect 
{
  from {opacity: 0;}
  to {opacity: 1;}
}

@keyframes fadeEffect 
{
  from {opacity: 0;}
  to {opacity: 1;}
}
.mt-80
{
    margin-top:80px;
}

.tabz button {
    color: #363636;
    background-color: #e5e5e5;
    outline: none;
    border: none;
    height: 39px;
    border-radius: 4px;
    padding: 0 15px;
    font-weight: bold;
    font-size: 16px;
    font-family: 'HelveticaNeueCondensedBold';
}

.tabz button.active2 {
    color: #ffffff;
    background-color: #4A045B;
}


/* Ranking Styling end */

/* teams design start */

.team-grid-col-3 
{
    display: grid;
    grid-template-columns: repeat(3,1fr);
    padding-top: 50px;
    padding-bottom: 50px;
    border-bottom: 1px solid #CECECE;
}

.country-flag-name-wrap 
{
    display: flex;
    align-items: center;
    grid-column-gap: 30px;
}

/* teams design end */

table.team-table-wrap h2 {
    font-size: 16px;
    text-align: left;
}

table.team-table-wrap thead {
    height: 40px;
}
.country-flag-name-wrap img {
    border-radius: 0;
    width: 72px;
    height: 54px;
}
.country-flag-name-wrap h2 {
    font-size: 16px;
}
header.dekstop-header {
    display: block;
}

.mobile-navigation {
    display: none;
}

.schedule-grid {
    display: grid;
    grid-template-columns: 25% 70%;
    gap: 5%;
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 35px;
}

.schedule-content {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    /* gap: 50px; */
}

.schedule-content h2 span {
    display: block;
    font-family: 'HelveticaNeueLight';
    font-weight: 600;
    font-size: 14px;
    margin-top: 1px;
    color: #252222;
}

.schedule-grid > .schedule-cotent {
    grid-template-columns: 100%;
}

.grid-none {
    display: block;
}

.schedule-content-left h2 {
    width: 80%;
}

.schedule-content > div {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    border-bottom: 1px solid #CECECE;
    padding-bottom: 25px;
    margin-bottom: 25px;
}

.schedule-content div:last-child {
    margin-bottom: 0;
    border: none;
    padding-bottom: 0;
}

.schedule-container .schedule-grid:last-child {
    margin-bottom: 0;
}

.schedule-container {
    padding-top: 30px;
    padding-bottom: 30px;
}

 
.livescorePage > h2 {
    margin-bottom: 0;
    font-size: 16px;
}

.livescorePage > p {
    margin-bottom: 20px;
    font-size: 13px;
    color: #747474;
}

.livescorePage .score-button {
    margin-top: 15px;
}

.livescorePage h2 {
    font-size: 18px;
    margin-bottom: 2px;
}

 
p.livescorepara {
    font-size: 14px;
    color: #747474;
    margin-bottom: 20px;
    }

.livescorePage .score-content {
    justify-content: space-between;
    border-bottom: none;
}

.livescorePage {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
    gap: 30px;
}

.livescorePage .cricket-match {
    width: 100%;
}

.livescorePage .flag {
    gap: 10px;
    align-items: center;
}

.livescorePage .flag h2 {
    margin-bottom: 0;
    font-size: 15px;
}
/*
.loseTeam {
    opacity: .5;
} 

.loseTeam img {
    filter: grayscale(1);
} */

.livescorePage .running-score p {
    font-size: 16px;
     font-family: 'HelveticaNeue-Medium';
}

.livescorePage .score-description h2 {
    font-size: 16px;
    color: #747474;
    font-family: 'Helvetica Neue';
    font-weight: 400;
}

.livescorePage .score-description {
    border-bottom: 1px solid #ccc;
    padding-bottom: 9px;
}

.livescorePage .score-button {
    justify-content: flex-start;
}

.livescorePage .score-button a {
    padding: 0;
    border: none;
    text-transform: capitalize;
    font-weight: 300;
    color: #000;
    font-size: 14px;
    font-family: 'HelveticaNeue-Medium';
    letter-spacing: 0.2px;
    display: flex;
    align-items: center;
    gap: 10px;
}

.livescorePage .score-button a:after {
    content: "";
    display: block;
    width: 7px;
    height: 7px;
    background: #cbcbcb;
    border-radius: 10px;
}

.livescorePage .score-button a:last-child:after {
    display: none;
}
.landingVideoGrid .new-title-image img {
    aspect-ratio: 16 / 9;
    width: 100%;
    height: 100%;
}
.table-wrap {
    overflow-x: auto;
}
.last-comments {
    margin-top: 20px;
    font-size: 20px;
    width: 65%;
    line-height: 25px;
}
.summary-heading h3 {
    border: none;
    margin-top: 20px;
}

.over-detail {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.over-detail-box {
    display: flex;
    gap: 20px;
    color: #747474;
}

.summary-heading {
    margin-bottom: 20px;
}

.overtxt b {
    font-weight: 400;
    color: #424242;
    font-family: 'HelveticaNeueBold';
}


.overtxt b.playerOUt {
    font-weight: 400;
    color: red;
    font-family: 'HelveticaNeueBold';
}
.table-responsive th {
    font-family: 'HelveticaNeueBold';
    background: #f1f1f1;
}

.score-batting-table td strong {
    font-family: 'HelveticaNeueBold';
}

.score-batting-table td strong small {
    color: #747474;
}

.score-batting-table {
    border: 1px solid #ccc;
    border-radius: 5px;
}

.batting-descp {
    border: 1px solid #ccc;
    border-radius: 5px;
    margin-top: 15px;
    margin-bottom: 15px;
    padding: 15px;
}

.batting-descp p strong {
    font-family: 'HelveticaNeueBold';
    color: #3d3d3d;
}

.batting-descp p {
    color: #747474;
}

.batting-descp p:first-child {
    margin-bottom: 5px;
    font-size: 20px;
}

.score-batting-table td {
    /* padding: 12px; */
}

table.table.border-bottom-0 td {
    border-bottom: 1px solid #ccc;
    padding: 12px;
}
td.total {
    text-align: right;
}
.second__tab .tab button {
    background: none;
    color: #898989;
    padding: 0;
    margin: 0;
    border-radius: 0;
    font-size: 18px;
}

.second__tab .tab button.active {
    border-bottom: 2px solid #4a045b;
    color: #4a045b;
}

.second__tab .tab {
    display: flex;
    gap: 25px;
}

.second__tab .tab {
    margin-bottom: 30px !important;
}
.second__tab .tab {
    margin-bottom: 30px !important;
}

.score-button a:hover {
  /*  background: #511652 !important; */
    color: #511652 !important;
    transition: .5s all ease;
}

.score-button a {
    transition: .5s all ease;
}

.main-right-grid .trending-story-wrap .news-title-section .new-title-image{flex: 0 0 124px !important;}

@media (min-width: 1400px)
{
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1390px;
}

}

  @media (min-width:1180px) and (max-width:1290px) {
      
     body { 
    zoom: 80%;
} 
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1370px;
}     
      
  }
  @media (min-width:1300px) and (max-width:1400px) {
 
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1300px;
}  
          
  }

@media (max-width: 991px)
{   

.sidenav {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 9;
  top: 0;
  left: 0;
  background-color: #511652;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
  text-align:center;
}

.sidenav a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 25px;
  color: #fff;
  display: block;
  transition: 0.3s;

}

.sidenav a:hover{
  color: #f1f1f1;
}

.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}

header.dekstop-header {
    display: none;
}

.mobile-navigation {
    display: block;
}
.mobile-navigation {
    background: #511652;
    padding: 15px 15px;
    margin-bottom: 16px;
}

.mobile-header {
    display: flex;
    justify-content: space-between;
}

.mobile-header span {
    color: #fff;
}

.cricket-match-container {
    grid-template-columns: repeat(1, 1fr);
    gap: 10px;
}

.score-button {
    display: none;
}

.cricket-match-container .score-description h2 {
    margin-bottom: 0;
}

.listing-container .grid-9-3 {
    grid-template-columns: 100%;
    gap: 0%;
}

.common-big-news .news-title-section {
    display: block;
}

.common-big-news img {
    width: 100%;
    object-fit: fill;
}

.common-big-news h2 {
    font-size: 20px;
}

.fill-button a {
    background: #511652;
    display: flex;
    justify-content: center;
    align-items: center;
    width: fit-content;
    margin: 0 auto;
    color: #fff;
    border: 1px solid #511652;
}

.listing-container-left {
    margin-bottom: 30px;
}
footer { 
    padding: 60px 20px 30px 20px;
}
.footer-grid { 
    grid-template-columns: 100%;
    gap: 1%;
}
footer p { 
    padding-top: 130px; 
}
.foot-logo img {
    width: 120px;
}
.mobile-navigation ul {
    flex-direction: column;
    gap: 15px;
}

.mobile-navigation ul li a {
    color: #fff;
    font-size: 18px;
}

.grid-9-3 {
    grid-template-columns: 100%;
        gap: 1%;
}

.grid-3 {
    grid-template-columns: 100%;
}

.four-grid {
    grid-template-columns: 100%;
        gap: 0px;
}

.magazine-wrap {
    grid-template-columns: 100%;
}

.two-grid {
    grid-template-columns: 100%;
        gap: 30px;
}

.magazine-two-grid {
    grid-template-columns: 100%;
}

.quick-series-trending-grid {
    grid-template-columns: 100%;
        gap: 20px;
}

.match-series-big-news .news-title-section {
    grid-template-columns: 100%;
}

.match-series-wrap {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}

.cricket-match {
    padding: 10px 10px 10px 10px;
}

.score-content {
    padding-bottom: 0px;
    margin-bottom: 5px;
    border-bottom: none;
}

.flag img {
    border-radius: 0;
}

.cricket-match h2 {
    margin-bottom: 8px;
}

.home-grid-middle {
    order: 1;
}

.home-grid-left {
    order: 2;
}

.home-grid-right {
    order: 3;
    display: block;
}

.four-grid .news-title-section {
    flex-direction: row;
}

.four-grid .new-title-image img {
    height: 100px;
    border-radius: 0;
}

.magazine-right .cursive-font {
    padding-top: 0px;
}

.photo-thumbnail {
    display: none;
}

.photogallery-wrap {
    grid-template-columns: 100%;
}

.match-series-wrap .news-title-wrap:last-child {
    display: none;
}

.match-series-big-news .news-title-content h2 {
    font-size: 20px;
}

h2 {}

.match-series-big-news .news-title-section .new-title-image {
    order: 1;
}

.match-series-big-news .news-title-section .news-title-content {
    order: 2;
}
.bg-yellow {
    padding: 34px 15px;
}

.quick-series-trending {
    margin-top: 30px;
}
.story-section p iframe {width:100% !important;}
.headrLogo.mb-40 {
    display: none;
}

.owl-carousel .owl-stage {
   /* width: 100% !important;
        transform: unset !important;*/
}

.owl-carousel.owl-drag .owl-item {
    margin-bottom: 10px;
}
.landingPhotoGrid {
    grid-template-columns: repeat(1, 1fr);
    gap: 5px;
}

.landingPhotoGrid .news-title-section {
    flex-direction: row;
}

.landingPhotoGrid .new-title-image img {
    height: 80px;
    width: 110px;
}

.landingPhotoGrid .news-title-wrap {margin-bottom: 0;}
.one-100.mb-50 {
    margin-bottom: 30px;
}




.story-heading {
    font-size: 33px;
        width: 100% !important;
     
    line-height: 35px; 
}
.story-mainImage img {
    height: 234px;
}
.authordetails-socialLinks {
    
    flex-direction: column;
    gap: 10px;
}

.story-middle-heading {
    grid-template-columns: 100%;
}

figure.instagram-post {
    width: 100%;
    height: auto;
}

.story-middle-heading {
    gap: 1%;
}
.tab button { 
    padding: 0 10px; 
    font-size: 14px; 
}

.country-flag-name-wrap {
    flex-direction: column;
    grid-column-gap: 10px;
}

.team-grid-col-3 {
    display: flex;
    justify-content: space-between;
    padding-top: 20px;
    padding-bottom: 20px;
}
.livescorePage {
    grid-template-columns: repeat(1, 1fr);
}

.livescorePage .score-button {
    display: flex;
    gap: 5px;
}

.livescorePage .score-button a {
    gap: 5px;
}
.livescorePage .score-container {
    gap: 5px;
    margin-bottom: 5px;
}

.home-grid-right .twoTtile {
    display: unset;
}

.home-grid-right .twoTtile {
    display: unset;
}

.moreStories {
    margin-top: 100px;
}

.moreStories  .four-grid {
    grid-template-columns: repeat(5, 1fr);
    gap: 10px;
    overflow: scroll;
}
.moreStories .news-title-section {
    flex-direction: column;
    width: 100%;
}
.moreStories .four-grid img {
    width: 100%;
    min-width: 100%;
    height: 200px;
}
.moreStories .four-grid .news-title-wrap {
    width: 180px;
}
.schedule-grid {
    grid-template-columns: 100%;
}

 

.schedule-content > div {
    grid-template-columns: repeat(1, 1fr);
    gap: 8px;
}
.schedule-content > div {
    padding-bottom: 18px;
    margin-bottom: 17px;
}
.photo-Thubmnail-Content img {
    height: 150px;
}

footer {
    margin-top: 80px;
}

.country-flag-name-wrap img {
    width: 47px;
    height: fit-content;
    display: none;
}

.country-flag-name-wrap h2 {
    font-size: 13px;
}

.team-grid-col-3 {
    /* justify-content: flex-start; */
    /* align-items: center; */
    gap: 10px;
    flex-direction: column;
}

.country-flag-name-wrap {
    display: flex;
    justify-content: center;
    align-items: unset;
}

.custom-tab-wrapper .tab {
    display: flex;
    overflow: scroll;
    gap: 10px;
}

.custom-tab-wrapper .tab button {
    width: 200px;
    white-space: nowrap;
}
.newMobilePhoto .news-title-wrap .news-title-section {
    flex-direction: column;
}

.newMobilePhoto .news-title-wrap .news-title-section img {
    height: 250px;
    width: 100%;
}

.newMobilePhoto {
    gap: 30px;
}

.newMobilePhoto  .news-title-section {
    flex-direction: column;
}

.landingPhotoGrid.newMobilePhoto  .new-title-image img {
    height: 200px;
}
.photo-thumbnail {
    display: block;
}

.photo-thumbnail {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
}

.newMobilePhoto .news-title-wrap .news-title-section {
    width: 100%;
}

.newMobilePhoto .news-title-wrap .news-title-section img {
    height: 300px;
}

.common-big-news .new-title-image {margin-bottom: 15px;}
.main-right-grid {padding-top: 50px;}
.square-ads {text-align: center;}


}/*991*/
@media (min-width: 768px) and (max-width: 1023px)
{
.container, .container-md, .container-sm {
    max-width: 780px;
}

 .cricket-match-container {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.news-title-section { 
    width: 100%;
}
.news-title-content {   
    width: 100%; 
}
.home-grid-right {
    grid-template-columns: repeat(2, 1fr);
    display: grid;
    gap: 10px;
}

.home-grid-right .twoTtile {
    display: flex;
    justify-content: end;
}

.moreStories .four-grid .news-title-wrap {
    width: 220px;
}

.magazine-two-grid {
    grid-template-columns: repeat(2, 1fr);
}

.photo-thumbnail {
    display: block;
}

.photogallery-wrap {
    grid-template-columns: 71% 25%;
}

.match-series-wrap .new-title-image img {
    height: 267px;
}

.match-series-big-news .new-title-image img {
    height: 303px;
}

.match-series-big-news .news-title-section {
    grid-template-columns: 51% 47%;
}

.trending-story-wrap {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
}

.trending-story-wrap .news-title-section .new-title-image {height: auto;}

.trending-story-wrap .news-title-section .new-title-image img {
    height: 100px;
    min-width: 154px;
}

.trending-story .trending-story-wrap .news-title-wrap {
    border: none;
    margin-bottom: 0;
}

.main-right-grid {
}

.main-news {
    height: 660px;
}
.newMobilePhoto {
    gap: 15px;
}
.landingPhotoGrid {
    grid-template-columns: repeat(2, 1fr);
}
.landingPhotoGrid.landingVideoGrid.newMobilePhoto img {
    height: 200px;
}
.listing-container .listing-container-left img {
    height: 463px;
}

.photo-Thubmnail-Content img {
    height: 250px;
}
.grid-9.phtoGlleryWrap .story-mainImage img {
    height: 634px;
}
}
@media (min-width: 1024px) and (max-width: 1080px)
{
.container, .container-md, .container-sm {
    max-width: 1210px;
}
body {
    zoom: 80%;
}
}

@media (min-width: 1000px) and (max-width: 1366px) {
    .container {   max-width: 100%!important; }
        div#div-gpt-ad-1689923525354-0 {
           min-width: auto!important;
       }
       
     .container, .container-lg, .container-md, .container-sm, .container-xl {
           max-width: 100%!important;
       }
       .grid-9-3 {
           display: grid;
           grid-template-columns: 70% 26%;
           gap: 2%;
       }
       div#div-gpt-ad-1689923348236-0, div#div-gpt-ad-1689923384878-0, div#div-gpt-ad-1689923237670-0 { zoom: 120%; }
       
       div#div-gpt-ad-1689923525354-0 iframe {
           zoom: 125%;
       }
       .quick-series-trending-grid {
           display: grid;
           grid-template-columns: 20% 46% 28%;
           gap: 2%;
       }
       div#div-gpt-ad-1689923525354-0 {
           overflow: hidden;
       } 
       
       div#div-gpt-ad-1689923237670-0 iframe { min-width: 100%!important; }
       div#div-gpt-ad-1689923237670-0 {
           min-width: auto!important;
           min-height: auto!important;
       }
       
       div#div-gpt-ad-1689923525354-0 { min-width: auto!important; max-width: 100%!important; overflow: hidden; }
       .quick-series-trending-grid {
           display: grid;
           grid-template-columns: 20% 46% 28%;
           gap: 2%;
           overflow: hidden;
       }
     
       div#div-gpt-ad-1689923303178-0 {
           width: 100%!important;
           zoom: 125%;
           min-width: 100%!important;
           min-height: auto!important;
       }
       div#div-gpt-ad-1689924344695-0 {
        zoom: 125%;
    }
    div#div-gpt-ad-1689923572169-0 { zoom: 125%; }
    .grid-9-3 {
        display: grid;
        grid-template-columns: 70% 26%;
        gap: 2%;
    }
    div#div-gpt-ad-1689924025240-0  { zoom: 125%; }
       } 
       
       @media (min-width: 1281px) and (max-width: 1366px) {
          div#div-gpt-ad-1689923303178-0 {
           width: 100%!important;
           zoom: 100%;
       
       }
       div#div-gpt-ad-1689923525354-0 iframe { zoom: 100%; }
       div#div-gpt-ad-1689924344695-0 {
        zoom: 100%;
    }
    div#div-gpt-ad-1689923572169-0 { zoom: 100%; }
    div#div-gpt-ad-1689924025240-0  { zoom: 100%; }
       }
.news-title-content h2, .home-grid-right .news-title-content h2 {
        white-space: normal;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        color: var(--black);
        overflow: hidden;
        -webkit-line-clamp: 4;
        padding: 0;
        line-height: 1.5;
    }

/* top video box */
       .news-boxes{display:block;}
       .repeat-box{position:relative;clear:both;}
       .repeat-box > a{display:block;padding:0px;color:var(--bs-black);text-decoration:none;}
       .repeat-box figure{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch;overflow:visible; padding: 0; margin: 0}
       .repeat-box .text{width:100%;z-index:5;position:relative}
       .repeat-box .photo{width:100px;position:relative;z-index:5;}
       .repeat-box .photo + .text{width:calc(100% - 120px);padding-left:10px;}
       .repeat-box h2,
       .repeat-box h3,
       .repeat-box p{color:var(--bs-black);white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;padding:0;font-size:14px;line-height:1.4;font-weight:400; border-bottom: 0; padding: 0; margin: 0; text-transform: none;font-family: 'Helvetica Neue';}
       .repeat-box h3 + p{font-size:14px;}
       .repeat-box a:hover,
       .repeat-box a:hover h2,
       .repeat-box a:hover h3,
       .repeat-box a:hover p{color:#511652;}
       .news-lhs .common-play-icon { width: 80px; }
       .repeat-box .video-icon{width:80px;height:80px;border-radius:100px;position: absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center; -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
       .repeat-box .video-icon img{width:30px; position: static}
       @-webkit-keyframes pulseShadowlgwhite{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-webkit-box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}
       .repeat-box a:hover .video-icon{animation:pulseShadowlgwhite 2000ms linear infinite;}
                   
       .lazy-image{position:relative;width:100%;padding-top:57.66667%;overflow:hidden;z-index:2;background-color:var(--gray);border-radius:10px;line-height:1.3;font-size:11px;color:var(--bs-black); }
       .lazy-image img{position:absolute;left:0;top:0;right:0;bottom:0;object-position:top;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;object-fit:fill;border:0;}
                  
       .lazy-image{background-image:url("https://static.india.com/wp-content/themes/icom/images/default-big.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}
       .lazy-image img.lazy{opacity:0;}
       .lazy-image img:not(.initial){transition:opacity .5s ease-in, -webkit-transform .5s ease-in;transition:opacity .5s ease-in, transform .5s ease-in;transition:opacity .5s ease-in, transform .5s ease-in, -webkit-transform .5s ease-in;}
       .lazy-image img.initial,
       .lazy-image img.loaded,
       .lazy-image img.error{opacity:1;}
       .lazy-image img:not([src]){visibility:hidden;}
                        
       .top-video-home{padding:0px 0 15px;}
       
       .top-video-home .news-boxes{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch;gap:0px 20px}
       .top-video-home .news-boxes .news-lhs{width:calc(72% - 20px);border-bottom:1px solid #ccc;margin-bottom: 15px}
       .top-video-home .news-boxes .news-lhs + .news-rhs{width:28%;border-bottom:1px solid #ccc;margin-bottom: 15px}
       .top-video-home img { transform: none!important; }
              
       .top-video-home article.big-box figure{display: block}
       .top-video-home article.big-box a{border:0}
       .top-video-home article.big-box .photo{width:100%;}
       .top-video-home article.big-box .text{padding:8px 0 0!important;width:100%; min-height:125px;}            
       .top-video-home article.big-box .text h2{font-size:30px; margin-bottom: 10px;-webkit-line-clamp:2;font-weight: bold;font-family: 'HelveticaNeueBold';line-height:1.3;}
       .one-boxes-row .repeat-box h3 {font-size: 16px;font-weight: 600;line-height: 1.5; font-family: 'HelveticaNeueBold';}
       .top-video-home .one-boxes article.repeat-box + article.repeat-box{margin-top:15px;padding-top:15px;border-top:1px solid #ccc}
       .top-video-home .one-boxes article.repeat-box:last-child{margin-bottom: 15px}            
       .top-video-home .one-boxes article.repeat-box figure{display: block}
       .top-video-home .one-boxes article.repeat-box a{border:0}
       .top-video-home .one-boxes article.repeat-box .photo{width:100%;}
       .top-video-home .one-boxes article.repeat-box .text{padding:8px 0 0!important;width:100%; min-height: 84px;}         
       .top-video-home .one-boxes article.repeat-box .text h3{font-size:16px; font-weight: bold;-webkit-line-clamp:3; font-family: 'HelveticaNeueBold';}
       .top-video-home .one-boxes article.repeat-box .video-icon{width:45px;height:45px; border-width:2px}
       .top-video-home .one-boxes article.repeat-box .video-icon img{width:16px;}
       .top-video-home p { font-family: 'HelveticaNeueBold'; }    
       .top-video-home .one-boxes-row{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch;gap:15px 20px;}
       .top-video-home .one-boxes-row article.repeat-box{width:calc(33.33% - 20px);}
       .top-video-home .one-boxes-row article.repeat-box .video-icon{width:25px;height:25px; border-width:1px}
       .top-video-home .one-boxes-row article.repeat-box .video-icon img{width:8px;}
           
       @media only screen and (max-width:767px){
        .mt-25 {margin-top:0px;}
        .repeat-box .photo + .text {width: calc(100% - 110px);}
        .home-video-reels #home-video-reels-splide {margin: 0 -15px !important; }
        .magazine-right .cursive-font {margin-top: 5px;}
       .top-video-home .news-boxes{display: block}
       .top-video-home .news-boxes .news-lhs,
       .top-video-home .news-boxes .news-lhs + .news-rhs,
       .top-video-home .one-boxes-row article.repeat-box{width: 100%}
       .top-video-home article.big-box .text{min-height: inherit}
       .top-video-home .one-boxes-row{display: block}
       .top-video-home .one-boxes-row article.repeat-box + article.repeat-box{padding-top:15px;margin-top:15px;border-top:1px solid #ccc}
       .top-video-home .news-boxes .news-lhs,
       .top-video-home .news-boxes .news-lhs + .news-rhs{border-bottom:0;margin-bottom: 0}
       .top-video-home .one-boxes article.repeat-box .text{min-height: inherit}
       .top-video-home .one-boxes article.repeat-box{padding-top:15px;margin-top:15px;border-top:1px solid #ccc}
       .top-video-home .one-boxes{border-bottom:1px solid #ccc; margin-bottom: 15px}
       .top-video-home article.big-box .text h2 {font-size: 16px;} 
       }
       .foot-section ul { display: block; }

/* live score board */
.team-flg p {
    font-size: 11px;
    padding-bottom: 4px;
}

.runOver span {
    font-size: 10px;
    color: #666666;
    display: block;
    margin: 0;
    padding: 0;
}

.runOver p.lv {
    font-size: 14px;
    margin: 0;
}

.ml-10 {
    margin-left: 10px;
}

.mr-10 {
    margin-right: 10px;
}

.sprite {
    background: url(../png/flags-livescore.png) no-repeat;
    width: 900px;
    display: block;
}

.ind {
    background-position: -38px -10px;
    width: 34px;
    height: 20px;
}

.default {
    background-position: -10px;
    width: 34px;
    height: 20px;
}

.aus {
    background-position: -123px -10px;
    width: 34px;
    height: 20px;
}

.sl {
    background-position: -541px -10px;
    width: 34px;
    height: 20px;
}

.splide__arrow:before {
    width: 3px;
    height: 3px;
}

.scoreBordMain p {
    padding: 0;
    margin: 0;
}

.sprite {
    width: 34px;
    height: 22px;
    border: 1px solid #f2f2f2;
}

.ind {
    background-position: -38px -10px
}

.nz {
    background-position: -410px -10px
}

.aus {
    background-position: -123px -10px
}

.sl {
    background-position: -541px -10px
}

.rsa, .sa {
    background-position: -498px -10px
}

.pak {
    background-position: -456px -10px
}

.zim {
    background-position: -625px -10px
}

.afg {
    background-position: -506px -42px
}

.ban {
    background-position: -163px -10px
}

.can {
    background-position: -204px -10px
}

.eng {
    background-position: -244px -10px
}

.csk {
    background-position: -630px -40px
}

.dd {
    background-position: -810px -40px
}

.hyd,.srh {
    background-position: -459px -42px
}

.ire {
    background-position: -556px -40px
}

.ken {
    background-position: -327px -10px
}

.kkr {
    background-position: -594px -40px
}

.kxip {
    background-position: -774px -40px
}

.mi {
    background-position: -738px -40px
}

.nam {
    background-position: -665px -10px
}

.ned,.net {
    background-position: -368px -10px
}

.nepal {
    background-position: -38px -63px
}

.pw {
    background-position: -702px -40px
}

.rcb {
    background-position: -666px -40px
}

.rr {
    background-position: -846px -40px
}

.sco {
    background-position: 0 -40px
}

.wi {
    background-position: -78px -64px
}

.Uganda {
    background-position: -115px -64px
}

.uae {
    background-position: -706px -10px
}

.Papua-New-uinea {
    background-position: -152px -64px
}

.HongKong {
    background-position: -204px -40px
}

.al {
    background-image: url(../sprit-icon-ind.html);
    background-position: -360px -12px;
    width: 7px;
    height: 9px;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    overflow: hidden;
    -webkit-transform: rotate(180deg);
    margin: 7px 3px 0 0
}

.splide__arrow {
    width: 35px;
    height: 35px;
}

.scoreBordMain {
    min-height: 23px;
}

span.teamFlag.flr {
    float: right;
}
.liveNow{background:white;padding:3px 6px 3px 19px;margin-bottom:5px;font-size:11px;line-height:16px;color:#252222;width:auto;display:inline-block;position:absolute;border-radius:5px;text-transform:uppercase;vertical-align:middle;font-weight: bold;right:5px;top:5px;}
.liveNow:before{background-color:red;width:6px;height:6px;position:absolute;left:6px;top:8px;border-radius:20px;animation:pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite;content:'';}
.liveNow:after{background-color:rgba(255, 0, 0,0.4);width:8px;height:8px;border-radius:20px;position:absolute;left:5px;top:7px;opacity:0;-webkit-animation:live-now 2s infinite 1s;-moz-animation:live-now 2s infinite 1s;-ms-animation:live-now 2s infinite 1s;-o-animation:live-now 2s infinite 1s;animation:live-now 2s infinite 1s;content:'';}

.cricket-match p {
   position: relative;
   font-family: 'HelveticaNeueBold';
}


.cricket-match span.livecc {
   font-size: 11px;
   line-height: 16px;
   color: #252222;
   width: auto;
   display: inline-block;
   position: absolute;
   border-radius: 5px;
   text-transform: uppercase;
   vertical-align: middle;
   font-weight: bold;
   right: 5px;
   top: 5px;
}
.cricket-match h2.matchtitle {
    text-align: left;
    display: inline-block;
    width: 80%;
    float: left;
    min-height: 42px;
}

p.livescorepara {
    display: block;
    clear: both;
    font-size: 13px;
    font-weight: 400;
}
.bclLogo a {
    background-image: url(../png/box-cricket-logo-2x.png);
    font-size: 0;
    height: 61px;
    width: 61px;
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
    margin-top: -16px;
}
i.sprite.csk:after, i.sprite.rcb:after, i.sprite.pbks:after, i.sprite.dc:after, i.sprite.kkr:after, i.sprite.srh:after, i.sprite.rr:after, i.sprite.gt:after, i.sprite.mi:after, i.sprite.lsg:after {
    content: '';
    background-image: url(../svg/ipl-team-default-icon.svg);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    border: 0;
    width: 34px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: 80% 80%;
    background-position: center;
}

i.sprite.csk {
    position: relative;
    background: linear-gradient(to bottom, rgba(255, 203, 5, 1) 0%, rgba(255, 163, 5, 1) 100%);
}
i.sprite.rcb {
    position: relative;
       background: linear-gradient(to bottom, rgba(214, 12, 20, 1) 0%, rgba(171, 15, 16, 1) 100%);
}
 i.sprite.pbks {
    position: relative;
        background: #DD1F2D;
}
i.sprite.dc {
    position: relative;
    background: linear-gradient(to bottom, rgba(37, 97, 174, 1) 0%, rgba(40, 41, 104, 1) 100%);
}
 i.sprite.kkr {
    position: relative;
    background: linear-gradient(to bottom, rgba(86, 48, 137, 1) 0%, rgba(30, 11, 55, 1) 100%);
}
i.sprite.srh {
    position: relative;
   background: linear-gradient(to bottom, rgba(251, 182, 41, 1) 0%, rgba(248, 112, 13, 1) 100%);
}
i.sprite.rr 
{
    position: relative;
       background: #254AA5;
}
i.sprite.gt
{
    position: relative;
    background: linear-gradient(to bottom, rgba(27, 33, 51, 1) 0%, rgba(27, 33, 51, 1) 100%); 
}
i.sprite.lsg {
    position: relative;
    background: linear-gradient(to bottom, rgba(6, 90, 224, 1) 0%, rgba(11, 45, 118, 1) 100%);
}
i.sprite.mi {
    position: relative;
    background: linear-gradient(to bottom, rgba(7, 107, 178, 1) 0%, rgba(7, 50, 117, 1) 100%);
}

#cc-tab-board-live i.csk:after, #cc-tab-board-live i.rcb:after, #cc-tab-board-live i.pbks:after, #cc-tab-board-live i.dc:after, #cc-tab-board-live i.kkr:after, #cc-tab-board-live i.srh:after, #cc-tab-board-live i.rr:after, #cc-tab-board-live i.gt:after, #cc-tab-board-live i.mi:after, #cc-tab-board-live i.lsg:after {
    content: '';
    background-image: url(../svg/ipl-team-default-icon.svg);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    border: 0;
    width: 34px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: 80% 80%;
    background-position: center;
}

#cc-tab-board-live i.csk {
    position: relative;
    background: linear-gradient(to bottom, rgba(255, 203, 5, 1) 0%, rgba(255, 163, 5, 1) 100%);
    width: 34px; height: 20px;
}
#cc-tab-board-live i.rcb {
    position: relative;
       background: linear-gradient(to bottom, rgba(214, 12, 20, 1) 0%, rgba(171, 15, 16, 1) 100%);
       width: 34px; height: 20px;
}
 #cc-tab-board-live i.pbks {
    position: relative;
        background: #DD1F2D;
}
#cc-tab-board-live i.dc {
    position: relative;
    background: linear-gradient(to bottom, rgba(37, 97, 174, 1) 0%, rgba(40, 41, 104, 1) 100%);
    width: 34px; height: 20px;
}
 #cc-tab-board-live i.kkr {
    position: relative;
    background: linear-gradient(to bottom, rgba(86, 48, 137, 1) 0%, rgba(30, 11, 55, 1) 100%);
    width: 34px; height: 20px;
}
#cc-tab-board-live i.srh {
    position: relative;
   background: linear-gradient(to bottom, rgba(251, 182, 41, 1) 0%, rgba(248, 112, 13, 1) 100%);
   width: 34px; height: 20px;
}
#cc-tab-board-live i.rr 
{
    position: relative;
       background: #254AA5;
       width: 34px; height: 20px;
}
#cc-tab-board-live i.gt
{
    position: relative;
    background: linear-gradient(to bottom, rgba(27, 33, 51, 1) 0%, rgba(27, 33, 51, 1) 100%); 
    width: 34px; height: 20px;
}
#cc-tab-board-live i.lsg {
    position: relative;
    background: linear-gradient(to bottom, rgba(6, 90, 224, 1) 0%, rgba(11, 45, 118, 1) 100%);
    width: 34px; height: 20px;
}
#cc-tab-board-live i.mi {
    position: relative;
    background: linear-gradient(to bottom, rgba(7, 107, 178, 1) 0%, rgba(7, 50, 117, 1) 100%);
    width: 34px; height: 20px;
}
@media (min-width: 991px) {
.livescorePage h2 { padding-right: 55px; word-break: break-word;  }
.livescorePage .running-score p { font-size: 12px; }
}
@media (max-width: 991px) {
.grid-9-3.twoColUiFix { margin: 0!important; padding: 0!important; } .moreStories { margin-top: 0; }
.home-grid-middle { margin-bottom: 15px; }
.box-cricket-league-con { padding: 0!important; margin-top: 0!important; width: 100%; }
.bclLogo a { margin: 0 auto; }
}
@keyframes live-now{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(2);opacity:0}}@-webkit-keyframes live-now{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(2);opacity:0}}@-moz-keyframes live-now{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(2);opacity:0}}
nav li.otherLang  a{color: #EF8F21; font-weight:400;}
nav li.otherLang{top:0!important;}
.footer-grid {
    display: grid;
    grid-template-columns: 22% 22% 22% 22%;
    gap: 3%;
}
@media (max-width: 991px) {
.footer-grid {
    grid-template-columns: 100%;
    gap: 1%;
}
}
@media only screen and (max-width:766px) { 
.adverigement-sec { margin-top: 40px;}
}
.moreStoriesx .four-grid .news-title-content {
    background-image: linear-gradient( rgba(0, 0, 0, 0.0) 0%, rgb(0 0 0) 100% );
}
.moreStoriesx .four-grid h5 {
    color: #fff;
    font-family: 'HelveticaNeueCondensedBold';
    font-size: 17px;
}
.bclLogo a {font-size: 0!important;}
@media only screen and (max-width: 766px) {
    section.box-cricket-league {margin-top:30px !important;margin-bottom:20px}
    .box-cricket-league .three-boxes .repeat-box .photo{flex:0 0 135px !important}
        .bg-yellow.mt-25 { margin-top: 60px!important; }
    .main-right-grid, .square-ads {margin-top:0 !important} 
      .moreStories { margin-top: 80px; }
      .main-right-grid { padding-top: 20px; }
      .moreStories.home-video-reels { margin-top: 25px;}
}
@media (min-width: 768px) and (max-width: 1090px)
{
.grid-9-3 { display: block; }
.home-grid-right { display: block; }   
.four-grid {grid-template-columns: repeat(3, 1fr);}
.moreStories .four-grid .news-title-wrap {width: auto;}
.moreStories .four-grid .news-title-wrap:last-child {display: none;}
.show-collection .two-grid {display: block; }
.quick-series-trending-grid {display: block;}
.container, .container-md, .container-sm {max-width: 95%;}
.container.headHM-add { overflow: hidden; }
nav li a { font-size:12px; }
nav ul {gap:10px; }
}
@media only screen and (max-width: 766px) {
    .grid-3.mt-25.homeSectionLatestNews { gap: initial!important; } 
    .moreStories { margin-top: 25px!important; }
    .hindi-moreStories {margin-top: 65px !important;}
    .moreStories h5 {margin: 0;}
    .mobile-adds {background: #eee;}
    .listing-container-left h1 {font-size: 30px;}
}

.fa-brands {
    background-size: contain;
    background-position: center;
    display: block;
    height: 18px;
    width: 18px;
    background-repeat: no-repeat;
}
i.fa-brands.fa-square-facebook, i.fa-brands.fa-facebook-f {
    background-image: url(https://st3.cricketcountry.com/wp-content/themes/cricketcry/assets/images/facebook-icon.svg);
}
i.fa-brands.fa-square-twitter, i.fa-brands.fa-twitter { 
    background-image: url(https://st3.cricketcountry.com/wp-content/themes/cricketcry/assets/images/twitter-icon.svg);
}
i.fa-brands.fa-square-instagram, i.fa-brands.fa-instagram { 
    background-image: url(https://st3.cricketcountry.com/wp-content/themes/cricketcry/assets/images/instagram-icon.svg);
}
i.fa-brands.fa-whatsapp { 
    background-image: url(https://st3.cricketcountry.com/wp-content/themes/cricketcry/assets/images/whatsapp-icon.svg);
}
i.fa-brands.fa-linkedin {
    background-image: url(https://st3.cricketcountry.com/wp-content/themes/cricketcry/assets/images/linkedin-icon.svg);
}
i.fa-brands.fa-square-youtube {
    background-image: url(https://st3.cricketcountry.com/wp-content/themes/cricketcry/assets/images/youtube-icon.svg);
}
.iframe-sc iframe {
    border: none;
    border-color: transparent;
}
.footermain footer {
    margin-left: 0!important;
    margin-right: 0!important;
}
.dekstop-header, footer {
    margin-left: 0!important;
    margin-right: 0!important;
}
i.fa.fa-rss {
    background-size: contain;
    background-position: center;
    display: block;
    height: 18px;
    width: 18px;
    background-repeat: no-repeat;
    background-image: url(../svg/rss-feed-icon.svg);
}
.pagination {
    text-align: center;
}

.pagination center {
    margin: 0 auto;
    margin-top: 10px;
    font-weight: 400;
}

.pagination center span, .pagination center a {
    font-size: 16px;
    font-family: 'HelveticaNeueCondensedBold';
    padding: 4px;
}

i.fa-solid.fa-angle-right {
    position: relative;
    min-width: 12px;
}
.four-grid .new-title-image img {width: 100%; border-radius: 2px;}
body { margin:0;}
figure { margin: 0; }
.news-title-content h2, .home-grid-right .news-title-content h2 { margin-top: 0; }
@media (min-width: 1400px) {
.container { margin: 0 auto;}
.breadcrumb-container { max-width: 1390px; margin: 0 auto; }
.iframe-sc {  max-width: 1390px; margin: 0 auto; }
}
@media (min-width: 1200px){
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  padding-left: 10px; padding-right: 10px;
}
}
.nav li a {font-family:sans-serif;}
@media (max-width: 700px){
.advert-section.mobile-adds {
    background-color: #F5F5F5;
    box-shadow: inset 0 11px 8px -10px rgba(0, 0, 0, .1), inset 0 -11px 8px -10px rgba(0, 0, 0, .1);
    clear: both;
    border-radius: 0;
    padding-bottom: 10px;
    padding-top: 10px;
    min-height: 250px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.advert-section.mobile-adds:before {
    content: "advertisement";
    font-size: 10px;
    text-transform: uppercase;
    text-align: center;
    line-height: 1.4;
    display: block;
    color: var(--gray-66);
    letter-spacing: 2px;
    padding: 5px 0;
    font-family: sans-serif;
}
.container { padding-left: 15px; padding-right: 15px; }
body, h1, h2, h3, h4, h5, p, a, li.breadcrumb-container p {font-family:sans-serif!important; }
.story-heading { line-height: 1.4!important; font-size: 30px!important; }
.liveBlogCarousel #splide { visibility: visible;}
}
.blog-slider-content h2  {font-family:sans-serif!important; }
.story-mainImage figure { display: block; }
.listing-container-left h1 { font-size: 40px; margin-top: 0; }
.story-mainImage:after { content: ''; display: block; clear: both; } 
.photoGalleryInformation:after { display: block; clear: both; content: ''; }
nav.navigation.pagination h2.screen-reader-text { display: none; }
@media only screen and (max-width:766px) {
    .listing-container-left h1 {font-size: 32px;}
}
@media (min-width: 1200px){ 
.cre-carousel-height {padding-bottom: 230px!important;}
.cre-setion { max-width: 96%;}
}
.blog-slider-content h2  {font-family:sans-serif!important; }
.listing-container-left h1 { margin-top:0!important; }
.Social-Handles { padding: 0!important; margin: 0!important; margin-bottom: 10px!important; margin-top: 10px!important; }
nav.navigation.pagination h2.screen-reader-text { display: none; }
section.cc-plyinfo.bgf3 {width: 100%; margin-top: 10px; margin-bottom: 10px; padding:8px; display: block;}
section.cc-plyinfo.bgf3 h3.c90.fl.mr5 {margin: 0;}
.commentary .full-comm .runover-comm .runoverlist .runoverl { padding-right: 10px; }
figure.col-xs-12.col-lg-7 {width: 50%; float: left;}
figure.col-xs-12.col-lg-5 {width: 50%; float: left;}
b.fwb {padding-left:10px}
dl.clear {padding:0; margin:0}
.scorecard-board-full .bat { padding-bottom: 5px; }
.cc-tab-board .cc-tab-board-in .cc-summary .cc-summary-in .cname { font-family: inherit; }
@media only screen and (max-width: 600px) {
figure.col-xs-12.col-lg-7, figure.col-xs-12.col-lg-5 { width: 100%; float:none; }
h3.c90.fl.mr5 { display: inline-block; font-size: 16px !important; }
h3.c90.fl.mr5 { font-weight: 400!important; text-transform:inherit!important; padding-left:0!important }
body .scorecard-board-full .bat-full .ccR, .scorecard-board-full .bat-full .ccB, .scorecard-board-full .bat-full .cc4, .scorecard-board-full .bat-full .cc6, .scorecard-board-full .bat-full .ccsr {
    width: 9%;
}
}
@media only screen and (min-width: 769px) {
.breadcrumb-container p {    font-family: 'HelveticaNeueLight';}
}
.page-id-1206376 .story-section a {
    color: #195bca;
    text-decoration: underline;
}





/**********New Fonts>>> Roboto fonts >>ENG ***********/
.foot-section a,
html,body,*{font-family:'Roboto',-apple-system, Arial, Helvetica, sans-serif!important;font-weight:400; line-height:1.4;}
h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:700; padding:0; margin: 0;}
.magazine-wrap,
.photogallery-wrap{margin-top:20px;}
.news-title-content h2, .home-grid-right .news-title-content h2,
.match-series-big-news .news-title-content p{line-height:1.4;padding:0; margin: 0;}
nav li a{font-weight:700;}
*{box-sizing: border-box;vertical-align: top;}

/**********home page starts***********/
.home-grid-left h3{margin-bottom:15px;}
.new-title-image figure a{position:relative;width:100%; display: block; padding-top:67.6667%!important;overflow:hidden;z-index:2;background-color:#ccc;border-radius:5px;line-height:1.3;font-size:11px;color:var(--black);box-shadow:0 0 1px #efefef;}
.landingPhotoGrid .new-title-image img,
.story-rightTrending .new-title-image img,
.new-title-image figure a img{position:absolute;left:0;top:0;right:0;bottom:0;object-position:top;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%!important;height:100%!important;object-fit:fill;border:0;min-width: inherit!important;}
.home-grid-left .new-title-image figure a{padding-top:76%!important;}
.trending-story-wrap .news-title-content h2,
.trending-story-wrap .news-title-content h2 a{font-size:16px;font-weight:700!important;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;}
.author-name{margin:10px 0 0;}
.author-name span{font-weight:700;}
.square-ads{height:250px;box-shadow:0 0 1px #ccc;}
.advert-section{height:90px;box-shadow:0 0 1px #ccc; margin:15px 0 25px!important; padding:0!important;}
.news-title-section{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;width:100%;gap:0 15px;}
.news-title-section .new-title-image{flex:0 0 150px;position:relative;z-index:5;height: auto;}
.news-title-section .news-title-content{flex:1;z-index:5;position:relative;}
.match-series-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;gap:15px; border-bottom:1px solid #ccc;}
.match-series-wrap .news-title-wrap{width:calc(33.33% - 10px);}
.match-series-wrap .news-title-section{display: block;}
.match-series-wrap .news-title-section .news-title-content{margin-top:10px;}
.match-series-big-news .news-title-wrap{margin:0;}
.match-series-big-news .news-title-wrap + .news-title-wrap{margin-top:15px;}
.news-title-content h2, .home-grid-right .news-title-content h2{-webkit-line-clamp:3;}
.moreStories .news-title-section{display: block;}
.moreStories .news-title-wrap{border-radius: 10px!important; overflow: hidden;}
.moreStories .new-title-image figure a{padding-top:178%!important;}
.moreStories .news-title-content{z-index: 5;}
.current-series-widget .match-series-wrap{border-bottom:0;}

.breadcrumb-container p{display:flex;justify-content:flex-start;align-items:center;width:100%;font-size: 14px;line-height: 1.4; gap:5px}
.breadcrumb-container p a,
.breadcrumb-container p span,
.breadcrumb-container i.fa-solid.fa-angle-right{display:inline-flex; padding: 0; margin: 0;min-width: inherit;font-size: 14px;line-height: 1.4;}
.breadcrumb-container i.fa-solid.fa-angle-right{width:15px; height:12px;}
/**********home page ends***********/

/**********videos listing starts***********/
.news-title-wrap .archive h2, 
.listing-container-left h2,
.listing-container-left h1{font-size:30px!important;}
.listing-container-left .view-more-web{font-size:16px;}
.listing-container-left .view-more-web *{vertical-align: middle;}
.landingPhotoGrid .news-title-content h2{font-size:16px!important;}
.landingPhotoGrid .new-title-image figure a{padding-top: 57.6667% !important;}
.trending-story-wrap .news-title-content h2,
.trending-story-wrap .news-title-content h2 a{font-size:16px;font-weight:700!important;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;}
.author-name{margin:10px 0 0;}
.author-name span{font-weight:700;}
.square-ads{height:250px;box-shadow:0 0 1px #ccc;}
.advert-section{height:90px;box-shadow:0 0 1px #ccc; margin:15px 0 25px!important; padding:0!important;}
.newMobilePhoto .news-title-section{display: block;}
.newMobilePhoto .news-title-section .news-title-content{margin-top:10px;}
.background-rectangle{margin-bottom:15px;}
@-webkit-keyframes pulseShadowlgwhite{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-webkit-box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}
.news-title-section .new-title-image a:hover .common-play-icon{animation:pulseShadowlgwhite 2000ms linear infinite;width:45px;height:45px;border-radius:100px;}
/**********videos listing page ends***********/

/**********news listing page starts***********/
.common-big-news .news-title-section{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;width:100%;gap:0 15px;}
.common-big-news .new-title-image{flex:0 0 41.66667%;position:relative;z-index:5;}
.common-big-news .news-title-content{flex:1;z-index:5;position:relative;}
.trending-story-wrap .news-title-content h2,
.trending-story-wrap .news-title-content h2 a{font-size:16px;font-weight:700!important;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;}
.author-name{margin:10px 0 0;}
.author-name span{font-weight:700;}
.square-ads{height:250px;box-shadow:0 0 1px #ccc;}
.advert-section{height:90px;box-shadow:0 0 1px #ccc; margin:15px 0 25px!important; padding:0!important;}
.common-big-news .new-title-image figure a{padding-top:50%!important;}
.listing-container-left .common-big-news h2{font-size: 26px!important;}
/**********news listing page ends***********/

/**********live-scores page starts***********/
.author-name{margin:10px 0 0;}
.author-name span{font-weight:700;}
.square-ads{height:250px;box-shadow:0 0 1px #ccc;}
.advert-section{height:90px;box-shadow:0 0 1px #ccc; margin:15px 0 25px!important; padding:0!important;}
.livescorePage .score-button a{text-decoration: underline;}
/**********live-scores page ends***********/

/**********webstories-listing page starts***********/
.trending-story-wrap .news-title-content h2,
.trending-story-wrap .news-title-content h2 a{font-size:16px;font-weight:700!important;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;}
.author-name{margin:10px 0 0;}
.author-name span{font-weight:700;}
.square-ads{height:250px;box-shadow:0 0 1px #ccc;}
.advert-section{height:90px;box-shadow:0 0 1px #ccc; margin:15px 0 25px!important; padding:0!important;}
.moreStories h5{white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;font-size:16px;font-weight:700!important;}
.four-grid .news-title-wrap{border-radius: 10px!important; overflow: hidden;}
.moreStories .new-title-image figure a{padding-top:178%!important;}
.four-grid .news-title-content{z-index: 5;}
.schedule-container{padding:15px 0;}
.schedule-content h2 span{color:#666;}
/**********webstories-listing page ends***********/

/************pagination and page of starts************/
.pagination{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;clear:both;width:100%;margin:15px 0; padding:15px 0; border:0; border-top:1px dashed rgba(0, 0, 0, .2);}
.pagination .nav-links,
.pagination center{display:flex;justify-content:center;align-items:center;width:100%;margin:0;padding:0;border:0; gap:8px;}
.pagination .prev,
.pagination .next,
.pagination span,
.pagination a{margin:0;border:0;padding:0!important;min-width:40px!important;min-height:38px!important;line-height:38px!important;text-align:center;border-radius:4px;color:#000;font-size:14px!important; border:1px solid rgba(0,0,0,0.2);}
.pagination .dots{border-color:transparent;min-width:20px!important;}
.pagination a:hover{background-color:#511652;color:#fff;}
.pagination .current{background-color:#511652;color:#fff;}
.pagination .prev,
.pagination .next{min-width:inherit!important;background-color:#511652;color:#fff;font-weight:700;text-transform:uppercase;padding:0 10px!important;}
.pagination .next:after,
.pagination .prev:before{display:none;content:"";vertical-align:middle;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(-220deg);-webkit-transform:rotate(-220deg);position:relative;top:-1px;right:6px;width:8px;height:8px;margin:0;padding:0;}
.pagination .next:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:-8px;}
.pagination .current:before,
.pagination .current:after{border-color:#fff;}
.pagination .prev.current,
.pagination .next.current{background-color:#511652;color:#fff;}
.pagination .disabled:hover,
.pagination .disabled{cursor:not-allowed;background-color:var(--white-8);color:#000}
.pagination .disabled:before{border:solid #000;border-width:0 1px 1px 0;}
@media only screen and (max-width:479px){
.pagination .prev,
.pagination .next,
.pagination span,
.pagination a{font-size:12px!important;min-width:26px!important;min-height:26px!important;line-height:26px!important;}
}
/************pagination and page of ends************/ 


/************New Fonts>>> Noto Sans >>HINDI************/ 
html[lang="hi"],
html[lang="hi"] body,
html[lang="hi"] *{font-family:'Noto Sans',-apple-system, Arial, Helvetica, sans-serif!important;} 







/************responsive starts************/ 
@media only screen and (max-width:991px){
html,
body{overflow-x: hidden!important;}

.match-series-wrap .news-title-wrap{width:calc(50% - 10px); margin-top:15px;}
footer{margin: 0 -30px!important;}
.adverigement-sec{margin-top:0;}
.mobile-navigation{margin-bottom: 0;}
.main-right-grid {padding-top: 0;}
.rectangle-ads,
.square-ads{box-shadow:none;background-color:#F2F2F2;padding:10px 0!important;text-align:center;display:block!important;overflow:hidden;clear:both;margin:0 -15px!important; height: auto;width:auto!important;}
.rectangle-ads .advert-section,
.square-ads .advert-section{width:300px;height:250px;margin:0 auto!important;background-color:#fff;overflow:hidden;position:relative;font-size:0;box-shadow: none!important;}
.square-ads:before,
.rectangle-ads:before{margin-top:-5px; padding: 0;content: "advertisement";font-size: 10px;text-transform: uppercase;text-align: center;    line-height: 1.4;display: block; clear: both; color: var(--gray-66);letter-spacing: 2px;}
.square-ads .advert-section.mobile-adds::before,
#current-series-sidebar .rectangle-ads,
.advert-section.mobile-adds::before{display: none!important;}
.advert-section.mobile-adds{height: auto !important;margin: 0 -15px !important; padding:10px 0!important;}
.rectangle-ads .advert-section.mobile-adds,
.square-ads .advert-section.mobile-adds{height: auto !important;margin: 0 auto !important;}
.main-right-grid .square-ads div[id^=div-gpt-ad],
.advert-section.mobile-adds div[id^=div-gpt-ad]{background-color:#fff;width: 300px;height: 250px; margin:0 auto!important;}
.home-grid-left{margin-top:15px;}
.bg-yellow.mt-25{margin: 0 -15px!important; padding: 15px;}
.magazine-wrap{gap: 0;margin-bottom: 10px}
.bg-yellow.mt-25 .two-grid{display: block;}
.home-two-grid-left .magazine-two-grid{margin-bottom:15px;}
.quick-series-trending{margin:0;}
.match-series-big-news .news-title-wrap + .news-title-wrap{margin-top:15px;}
.grid-9-3{display: block;}
.main-news-content{padding:15px;}
.main-news-content h1{font-size:28px; line-height:1.5;}
.iframe-sc{padding-bottom: 210px!important;}
.grid-3{gap:10px}
.foot-logo img{height: auto;}
.breadcrumb-container p{margin:10px 0!important; padding: 0!important;}
.listing-container{margin-top:10px;}
.newMobilePhoto{gap:10px;}
.common-big-news .news-title-section,
.common-big-news .new-title-image,
.common-big-news .news-title-content{display: block;}

.news-title-wrap .archive h2, 
.listing-container-left h2{font-size:20px!important;}
.inf-more-wrap{margin-bottom:30px;}
.listing-container-left .common-big-news h2{font-size: 20px!important;}
.main-right-grid .square-ads + .square-ads{margin-top:15px!important;}

.container.mt-40{margin-top:15px;}
.livescorePage{display:block; overflow: hidden;}
.livescorePage .cricket-match{width:100%;}
.livescorePage .cricket-match + .cricket-match{margin-top:20px;}
.livescorePage .score-description h2,
.livescorePage .running-score p,
.livescorePage .score-container,
.livescorePage .cricket-match h2,
.livescorePage .cricket-match p,
.livescorePage .score-description h2,
.livescorePage .score-description,
.livescorePage p.livescorepara{margin: 0; padding: 0;}
.livescorePage .score-description h2{font-size:14px; min-height: inherit;padding:5px 0;color:#511652; font-weight:700;}
.livescorePage .score-content{padding:8px 0; margin: 0;border-bottom:1px solid rgba(0, 0, 0, .1);}
.livescorePage .running-score p{font-size:14px; color:#511652;}

.schedule-wrap .news-title-content h2{font-size:16px!important;} 
.schedule-container{padding: 0;}
.schedule-content-left{border-radius:4px 4px 0 0;background-color: #4A045B; display: flex;align-items: center;padding:5px 10px;}
.schedule-content-left h2{font-size: 16px; line-height:1.4;color: #fff;margin:0;}
.background-color-head{display:inline-block; height: auto; font-size:12px; padding:4px 5px; margin: 0;background-color: #e8e8e8;color: #000;border-radius:4px 4px 0 0; margin-left: 10px;}
.schedule-grid{display: block;}
.tabcontent{padding-bottom:15px;}
.schedule-content{display: block; padding:8px 15px; border:1px solid rgba(0, 0, 0, .2);border-radius: 0 0 4px 4px;}
.tabcontent .table-wrap{overflow: visible; height: auto;margin-top:20px;}
}

/************responsive ends************/ 




