/* ---------------------------------------
    [Table of contents]

    1. Fonts
    2. Global Settings
    3. breadcrumb
    3. story page
         - inner section
         - inner section
         - inner section
         - inner section
    3. about page
         - inner section
         - inner section
         - inner section
    4. video landing page
        - page headinghttps://aajtak.intoday.in/holi
        - Last updated video
        - Other Category video
        - Load More Btn
    -------------------------------------------*/



    
    .pto-glry-hm-ble::before {
        content: '';
        position: absolute;
        top: 0;
        right: 100%;
        height: 100%;
        width: calc((100vw - 1265px) / 2);
        background-color: #002866;
    }
    
    .pto-glry-lf-blck {
        background-color: #2b2b2b;
        position: relative;
    }
    
    .pto-glry-lf-blck-dk {
        background-color: #1b1b1b;
    }
    
    .pto-glry-lf-blck::before {
        content: '';
        position: absolute;
        top: 0;
        right: 100%;
        height: 100%;
        width: calc((100vw - 1285px) / 2);
        background-color: #2b2b2b;
    }
    
    
    .visible-y {
        overflow-y: visible !important;
    }
/*    
    .gry-manoranjan {
        background-color: #eeeeee;
    }
    

    .gry-manoranjan::before {
        content: '';
        position: absolute;
        top: 0;
        right: 100%;
        height: 100%;
        width: calc((100vw - 1285px) / 2);
        background-color: #eeeeee;
    }
*/
    
    /*-------- padding --------*/
    .clear {
        clear: both;
    }
    
    .pt10 {
        padding-top: 10px
    }
    
    .px10 {
        padding-right: 10px;
        padding-left: 10px
    }
    
    .px15 {
        padding-right: 15px;
        padding-left: 15px
    }
    
    .pa0 {
        padding: 0
    }
    
    .bdrb {
        border-bottom: 1px solid #e5e5e5;
    }
    
    
    .redcolor {
        color: #d30108;
    }
    
    .pto-glry-hm-ble {
        background-color: #002866;
        position: relative;
    }
    
    .pto-glry-hm-ble-dk {
        background-color: #001433;
    }
    
    
    /*-------- margin --------*/
    
    .mb5 {
        margin-bottom: 5px
    }
    
    .mb20 {
        margin-bottom: 20px
    }
    
    .mrbb10 {
        margin-bottom: 10px;
    }
    
    .mrbb15 {
        margin-bottom: 15px;
    }
    
    .mrbb20 {
        margin-bottom: 20px;
    }
    
    .mrbb30 {
        margin-bottom: 30px;
    }
    
    .mrbb25 {
        margin-bottom: 25px !important;
    }
    
    .mrrt7 {
        margin-top: 7px;
    }
    
    .mrrt12 {
        margin-top: 12px;
    }
    
    .mrrt15 {
        margin-top: 15px;
    }
    
    .mrrt20 {
        margin-top: 20px;
    }
    
    .mrrt30 {
        margin-top: 30px;
    }
    
    .mrrt40 {
        margin-top: 40px;
    }
    
    .mrrt50 {
        margin-top: 50px;
    }
    
    .mrrb50 {
        margin-bottom: 50px;
    }
    
    .fntbold {
        font-weight: bold;
    }
    
    .positon-re {
        position: relative;
    }
    
    .bdrnone {
        border: none
    }
    
    .dbrhedb {
        border-bottom: 1px solid #e5e5e5
    }
    
    
  /*  @media (min-width: 1300px) {
        .container {
            max-width: 1290px
        }
    }*/
    
    @media (max-width:767px) {
    .pa-xs-0 {padding: 0 !important}
         
}
.bg-yellow {width: 100%; height: auto; background: rgb(252, 167, 3);background: -moz-linear-gradient(top, rgba(252, 167, 3, 1) 1%, rgba(191, 97, 1, 1) 60%, rgba(224, 96, 0, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(252, 167, 3, 1) 1%, rgba(191, 97, 1, 1) 60%, rgba(224, 96, 0, 1) 100%);
    background: linear-gradient(to bottom, rgba(252, 167, 3, 1) 1%, rgba(191, 97, 1, 1) 60%, rgba(224, 96, 0, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fca703', endColorstr='#e06000', GradientType=0);}
   
/*
    .gredienclr {
        background: rgb(210, 250, 255);
        background: -moz-linear-gradient(top, rgba(210, 250, 255, 1) 0%, rgba(220, 228, 229, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(210, 250, 255, 1) 0%, rgba(220, 228, 229, 1) 100%);
        background: linear-gradient(to bottom, rgba(210, 250, 255, 1) 0%, rgba(220, 228, 229, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2faff', endColorstr='#dce4e5', GradientType=0);
    }
*/
    
    
    .photolanding {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
    }
    
    .photolanding .sm-thumb-listing li .title h5 {
        color: #8a8686;
        margin-top: 0px;
    }
    
    .photolanding .widget-container.mobphoto .widget-body {
        border-bottom: none;
    }
    
   
    

    /*** 
    ====================================================================
        Widget Style
    ====================================================================
    ***/
    
    .widget-container {
        width: 100%;
        height: auto;
        margin-bottom: 13px;
        position: relative;
    }
    
    .widget-container.bb10 {
        border-bottom: 10px solid #efefef;
    }
    
    
    
    .widget-body-main {
        width: 100%;
        height: auto
    }
    
    .widget-body {
        width: 100%;
        height: auto
    }
    
    .widget-container.gray-bg .widget-body {
        background-color: #f4f4f4;
        padding: 10px;
    }
    
    .related-news-body {
        width: 100%;
        height: auto;
        position: relative;
    }
    
    
    
    /*** 
    ====================================================================
        Daily Newsletter
    ====================================================================
    ***/
    
    .at-newsletter {
        position: relative;
        background: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/newsletter-bg.png) center center no-repeat;
        padding: 15px;
        background-size: cover
    }
    
    .at-newsletter::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(7, 92, 141, 0.4)
    }
    
    .at-newsletter-inner {
        position: relative;
        z-index: 10;
        background: rgba(0, 0, 0, 0.38);
        border: 1px solid #304855;
        padding: 10px 10px 13px;
        border-radius: 5px
    }
    
    .newsletter-title {
        display: flex;
        align-content: center
    }
    
    .newsletter-title h5 {
        font: bold 26px/26px Montserrat, sans-serif;
        color: #ffe600;
        text-transform: uppercase;
        position: relative;
        margin-bottom: 17px
    }
    
    .newsletter-title h5::before {
        content: '';
        position: absolute;
        height: 4px;
        width: 38px;
        bottom: -8px;
        background-color: #ffe600
    }
    
    .newsletter-title h5 span {
        font: 600 18px/18px Montserrat, sans-serif;
        display: block
    }
    
    .ml-tagline {
        font: 600 13px/16px 'Open Sans', sans-serif;
        color: #ccc;
        margin-bottom: 8px
    }
    
    .at-form-group {
        margin-bottom: 5px
    }
    
    .at-form-group input[type='text'],
    .at-form-group input[type='email'] {
        background-color: transparent;
        border: none;
        border-bottom: 1px solid rgba(255, 255, 255, 0.4);
        color: #fff;
        width: 100%;
        height: 32px;
        font: 600 14px/18px 'Open Sans', sans-serif
    }
    
    .at-form-group input[type='text'] {
        background: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/formusericon.png) calc(100% - 12px) center no-repeat;
        outline: none;
    }
    
    .at-form-group input[type='email'] {
        background: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/mailicon.png) calc(100% - 8px) center no-repeat;
        outline: none;
    }
    
    .at-form-group select {
        width: 100%;
        height: 30px;
        background-color: transparent;
        border: none;
        border-bottom: 1px solid rgba(255, 255, 255, 0.4);
        color: #fff;
        font: 600 14px/18px 'Open Sans', sans-serif;
        background: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/downCaret.png) calc(100% - 15px) center no-repeat;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        outline: none;
    }
    
    .at-form-group select option {
        color: #000;
        padding: 0 10px
    }
    
    .at-form-group input::-webkit-input-placeholder {
        color: #fff;
        font-weight: 700
    }
    
    .at-form-group input::-moz-placeholder {
        color: #fff;
        font-weight: 700
    }
    
    .at-form-group input:-ms-input-placeholder {
        color: #fff;
        font-weight: 700
    }
    
    .at-checkbox {
        line-height: 15px;
        display: flex;
        margin-bottom: 17px;
        margin-top: 2px
    }
    
    .at-form-group input:-moz-placeholder {
        color: #fff;
        font-weight: 700
    }
    
    #at-agree {
        font: 400 11px/15px 'Open Sans', sans-serif;
        color: #fff;
        padding-left: 13px
    }
    
    .at-input-check input {
        position: relative;
        top: 3px;
        height: 17px;
        width: 17px
    }
    
    .submit-btn {
        text-align: center
    }
    
    .submit-btn input {
        width: 118px;
        height: 31px;
        background-color: #ffe600;
        color: #002866;
        font: 700 16px/18px 'Open Sans', sans-serif;
        border: none;
        border-radius: 3px;
        cursor: pointer;
    }
    
    
    
    /*** 
    ====================================================================
        bharat page
    ====================================================================
    ***/
    
     
.pto-listing-bbnone .photo-landing{border-bottom:none;}

    @media (max-width:1199px) {
    
        .widget-container {
            flex-wrap: wrap;
        }
    
        .related-news-body {
            width: 48.6%;
            margin-left: 10px;
        }
    
        .widget-container.gray-bg .widget-body {
            width: calc(100%);
            margin-left: 0px;
            background-color: #f6f6f6;
        }
    
        .widget-container.gray-bg .widget-body {
            width: 100%;
            margin-left: 0px;
            padding: 20px;
        }
    
        .photolanding .ad-300X250-body {
            width: 48.5%;
            margin-right: 10px;
            height: 100%;
        }
    
        .photolanding .widget-container {
            width: 48.5%;
            margin: 0px;
            margin-left: 10px;
        }
    
        .photolanding .ad-300X250 {
            width: 100%;
            margin: 0px auto;
            height: 100%;}
        
    }
    
    @media (max-width:767px) {
        .widget-container.gray-bg .widget-body {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    
        .widget-body {
            border-bottom: 0px;
        }
    
        .thumbnail-grid.grid-pad20 {
            margin-bottom: 10px;
        }
    
    
        .bharat-five .widget-body {
            width: 100%;
            margin-left: 0px;
            border-bottom: none;
        }
    
.pto-listing-bbnone.widget-body {
    border-bottom: none;
    margin-left: -10px;
    width: calc(100% + 20px);
}
    
        .widget-more {
            position: unset;
            float: right;
        }
    
        .widget-container {
            margin-bottom: 15px;
        }
    
        .widget-head .widget-title span {
            width: 12px;
            height: 12px;
        }
    }
    
    @media (max-width:480px) {
        .widget-container.gray-bg .widget-body {
            background-color: transparent;
            padding: 0px 10px;
            padding-bottom: 15px;
    
        }
    }
    

     
    /*** 
    ====================================================================
        Small thumb listing
    ====================================================================
    ***/
    
    .sm-thumb-listing {
        margin-bottom: 0px
    }
    
    .sm-thumb-listing li {
        margin-bottom: 15px
    }

    .sm-thumb-listing li:last-child{margin-bottom:0px;}

    .sm-thumb-listing.bb1 li {
        border-bottom: 1px solid #dfdfdf;
        padding-bottom: 14px;
    }
    
    .sm-thumb-listing li a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start
    }
    
    .sm-thumb-listing.sm_thumb-grid3 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
        margin: 0px;
    }
     
    .sm-thumb-listing.sm_thumb-grid3 li {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 31.8%;
        flex: 0 0 31.8%;
        max-width: 31.8%;
        padding: 0px;
        border-bottom: 0px;
        margin-right: 20px;
    }
   
.sm-thumb-listing.sm_thumb-grid3 li:nth-child(3n) {
        margin-right:0px;
    }
   


    .sm-thumb-listing.sm_thumb-grid3 li a {
        border-bottom: 1px solid #dfdfdf;
        padding-bottom: 0px;
        height: 100px;
    }
    
    .sm-thumb-listing.sm_thumb-grid3 li:nth-last-child(1),
    .sm-thumb-listing.sm_thumb-grid3 li:nth-last-child(2),
    .sm-thumb-listing.sm_thumb-grid3 li:nth-last-child(3) {
        margin-bottom: 0px;
    }
    
    .sm-thumb-listing .thumb {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100px;
        flex: 0 0 100px;
        max-width: 100px;
        border: 1px solid #d1d1d1;
        position: relative
    }
    
    .sm-thumb-listing .time-dur {
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #000;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: center;
        padding: 3px 6px;
        line-height: 0
    }
    
    .sm-thumb-listing .icon {
        margin-right: 6px
    }
    
    .sm-thumb-listing .icon svg {
        fill: red;
        height: 13px;
        width: 13px
    }
    
    .sm-thumb-listing .time-dur .time {
        font: 400 11px/15px 'Noto Sans', sans-serif;
        color: #fff
    }
    
    .sm-thumb-listing .thumb img {
        width: 100%;
        display: block;
        height: auto
    }
    
    .sm-thumb-listing .title {
        padding-left: 20px;
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 100px);
        flex: 0 0 calc(100% - 100px);
        max-width: calc(100% - 100px)
    }
    
    .sm-thumb-listing .title h3 {
        font: 400 16px/23px 'Noto Sans', sans-serif;
        color: #000;
    }
    
    .sm-thumb-listing .title.title-bold h3 {
        font-weight: 700
    }
    
    .title-bold h3 {
        font-weight: 700
    }
    
    @media (max-width:1199px) {
        .sm-thumb-listing .thumb {
            -ms-flex: 0 0 82px;
            flex: 0 0 82px;
            max-width: 82px
        }
    
        .sm-thumb-listing .title {
            -ms-flex: 0 0 calc(100% - 82px);
            flex: 0 0 calc(100% - 82px);
            max-width: calc(100% - 82px);
            padding-left: 15px
        }
    
    
        .sm-thumb-listing .title h3 {
            font: 400 14px/20px 'Noto Sans', sans-serif;
        }
        
    .sm-thumb-listing.sm_thumb-grid3 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 31.3%;
    flex: 0 0 31.3%;
    max-width: 31.3%;
}    
        
    }
    
    @media (max-width:767px) {
        .sm-thumb-listing.sm_thumb-grid3 li {
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
    
        .sm-thumb-listing.sm_thumb-grid3 .thumb {
            -ms-flex: 0 0 98px;
            flex: 0 0 98px;
            max-width: 98px;
        }
    
        .sm-thumb-listing.sm_thumb-grid3 .title {
            -ms-flex: 0 0 calc(100% - 98px);
            flex: 0 0 calc(100% - 98px);
            max-width: calc(100% - 98px);
        }
    
        .sm-thumb-listing.sm_thumb-grid3 li:nth-last-child(2),
        .sm-thumb-listing.sm_thumb-grid3 li:nth-last-child(3) {
            margin-bottom: 15px;
        }
    
        .sm-thumb-listing.sm_thumb-grid3 li:nth-last-child(2) a,
        .sm-thumb-listing.sm_thumb-grid3 li:nth-last-child(3) a {
            padding-bottom: 11px;
            border-bottom: 1px solid #dfdfdf;
        }
    
        .right-Player .left-sec .sm-thumb-listing li {
            margin-bottom: 20px;
        }
    
        .sm-thumb-listing .thumb {
            -ms-flex: 0 0 98px;
            flex: 0 0 98px;
            max-width: 98px;
        }
    
        .sm-thumb-listing .title {
            -ms-flex: 0 0 calc(100% - 98px);
            flex: 0 0 calc(100% - 98px);
            max-width: calc(100% - 98px);
            padding-left: 20px;
        }
    
        .sm-thumb-listing li {
            margin-bottom: 20px;
        }
    
        .bgbg-gry .ls-inner {
            padding: 0px;
            margin: 0px;
        }
    
        .surkhiya.widget-container.gray-bg .widget-body {
            width: 100%;
            margin: 0px;
            background-color: transparent;
            border-bottom: none;
            padding: 0px;
        }
    
        .surkhiya.widget-container.gray-bg {
            margin-bottom: 30px;
        }
    
        .surkhiya.widget-container.gray-bg .widget-more {
            margin-top: 10px;
        }
    .sm-thumb-listing .title h3 {
    font: 700 16px/22px 'Noto Sans', sans-serif;
}
   
.sm-thumb-listing.sm_thumb-grid3 li a {
    padding-bottom: 15px;
    height: auto;
}    

        
    }
    
    @media (max-width:480px) {
        .sm-thumb-listing.sm_thumb-grid3 li {
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
    
        }
    
        .sm-thumb-listing.sm_thumb-grid3 .title {
            padding-left: 25px;
        }
    
        .right-Player .swiper-container {
            padding-left: 10px;
        }
    }
    
  
    /*** 
    ====================================================================
        Thumbnail Gird
    ====================================================================
    ***/
    
    .thumbnail-grid ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    
    .thumbnail-grid.grid-pad20 ul {
        margin: 0px;
    }
    
    .thumbnail-grid li {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 31.9%;
        flex: 0 0 31.9%;
        max-width: 31.9%;
    }
    
    .gird_mb20 li {
        margin-bottom: 20px;
    }
     
    .thumbnail-grid.grid-pad20 li {
        padding: 0px;
        margin-right: 20px;
    }
    
.thumbnail-grid.grid-pad20 li:nth-child(3n+3){margin-right:0px;}
 .thumbnail-grid li .thumb {
        position: relative;
        width: 100%;
        border: 1px solid #d1d1d1;
    }
    
    .thumbnail-grid li .thumb img {
        width: 100%;
        display: block;
        height: auto
    }
    
    .thumbnail-grid li .thumb .v-duration {
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #000;
        line-height: 0;
        padding: 0 5px;
        font-size: 11px;
        color: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: center;
        width: 57px;
        height: 21px
    }
    
    .thumbnail-grid .thumb .v-duration > span {
        display: inline-block;
        margin-right: 5px
    }
    
    .thumbnail-grid .thumb .v-duration svg {
        height: 13px;
        width: 13px
    }
    
    .thumbnail-grid .thumb .v-duration svg #Icons-AV {
        fill: #d71920
    }
    
    .thumbnail-grid li .text-area {
        padding: 10px;
    }
    
    .thumbnail-grid li .title {
        font: 700 16px/24px 'Noto Sans', sans-serif;
        color: #000;
    }
    
    .titpd0 li a .title {
        padding: 15px 0px 0px;
    }
    
    
    .thumbnail-grid li .text-area .total-photo {
        font: 400 12px/16px 'Noto Sans', sans-serif;
        color: #8a8686;
        display: block;
        text-transform: uppercase;
        margin-top: 4px;}


@media only screen and (max-width: 1299px) and (min-width: 1200px){
.thumbnail-grid ul {justify-content: space-between;}
.thumbnail-grid.grid-pad20 li{padding: 0px; margin-right: 0px;}   
    
}   


@media (max-width:1199px) {
.thumbnail-grid li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 31.5%;
    flex: 0 0 31.5%;
    max-width: 31.5%;
}
         
.gray-bg .widget-body .thumbnail-grid li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 31.3%;
    flex: 0 0 31.3%;
    max-width: 31.3%;
}        
        
}

    @media (max-width:767px) {
        .thumbnail-grid li {
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
    
        .thumbnail-grid li:not(:last-child) {
            margin-bottom: 18px;
        }
    
        .thumbnail-grid.grid-pad20 ul {
            margin: 0px 0px;
        }
    
       .thumbnail-grid.grid-pad20 li {padding: 0px; margin-right: 0px; width: 100%;}
    
        .imgedge {
            margin-left: -10px;
            width: calc(100% + 20px);
        }
    
        .imgedge .widget-body {
            border-bottom: none;
        }
    
        .imgedge.widget-container {
            margin-bottom: 0px;
        }
 .photo-landing ul li .text-area {
    padding: 10px 10px 0px 10px;
}
        
.at_row .content-area .load-more {
    margin-top: 20px;
    margin-bottom: 0px;
}
     
.Top-Section-comm-PG .widget-container{ margin-bottom: 23px;}        
 
.gray-bg .widget-body .thumbnail-grid li {
    -webkit-box-flex: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}        
    }
    
    @media (max-width:479px) {
        .thumbnail-grid li {
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%
        }
    }
    
    
    
    /***  
    ====================================================================
        five story widget
    ====================================================================
    ***/
    
    .five-story-widget {
        margin: 0px;
        display: flex;
        flex-wrap: wrap
    }
    
    .fv_left-sec {
        padding: 0px;
        width: 50%
    }
    
    .fv-first-story a {
        position: relative;
        display: block;
        width: 100%
    }
    
    .fv-first-story .fv-first-thumb {
        text-align: center;
        position: relative;
        margin-bottom: 25px;
        border: 1px solid #d1d1d1;
    }
    
    .fv-first-story .fv-first-thumb img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .fv-first-story .fv-first-thumb::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0)
    }
    
    .fv-first-story .fv-cap {
        position: absolute;
        bottom: 0px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
        padding: 10px
    }
    
    .five-story-widget .fv_right-sec {
        width: 100%;
        -ms-flex: 0 0 465px;
        flex: 0 0 465px;
        max-width: 465px;
    }
    
    .five-story-widget .fv_left-sec{
        width: 100%;
        -ms-flex: 0 0 calc(100% - 485px);
        flex: 0 0 calc(100% - 485px);
        max-width: calc(100% - 485px);
        margin-right: 20px;
    }
    
    .gray-bg .five-story-widget .fv_left-sec{
        width: 100%;
        -ms-flex: 0 0 calc(100% - 485px);
        flex: 0 0 calc(100% - 485px);
        max-width: calc(100% - 485px);
        margin-right: 20px;
    }
    
    .gray-bg .five-story-widget .fv_right-sec {
        width: 100%;
        -ms-flex: 0 0 465px;
        flex: 0 0 465px;
        max-width: 465px;
    }


    .fv-cap h4 {
        color: #fff;
        width: 100%;
        margin-bottom: 0;
        text-align: left;
        font-size: 24px;
        color: #fff;
        font-weight: 700;
        line-height: 32px
    }

    .fv-cap h4 a{color: #fff;}



    .fv-cap h2 {
        color: #fff;
        width: 100%;
        margin-bottom: 0;
        text-align: left;
        font-size: 24px;
        color: #fff;
        font-weight: 700;
        line-height: 30px
    }
    
    .hm-business .five-story-widget .fv_left-sec{
        -ms-flex: 0 0 calc(100% - 485px);
        flex: 0 0 calc(100% - 485px);
        max-width: 0 0 calc(100% - 485px);
    }
    
    .hm-business .five-story-widget .fv_right-sec {
        -ms-flex: 0 0 465px;
        flex: 0 0 465px;
        max-width: 465px;
    }
    

.hm-business .five-story-widget .fv_right-sec {
    -ms-flex: 0 0 465px;
    flex: 0 0 465px;
    max-width: 465px;
}

.hm-business .five-story-widget .fv_left-sec{
    -ms-flex: 0 0 calc(100% - 485px);
    flex: 0 0 calc(100% - 485px);
    max-width: calc(100% - 485px);
    padding: 0px;
}



.fv-cap h5 {
        color: #fff;
        width: 100%;
        margin-bottom: 0;
        text-align: left;
        font-size: 24px;
        color: #fff;
        font-weight: 700;
        line-height: 30px
    }
    
    ul.md-thumb-listing {
        width: 100%;
        height: auto;
        margin: 0;
        padding: 0;
        list-style: none
    }
    
    ul.md-thumb-listing li {
        width: 100%;
        border-bottom: 1px solid #dfdfdf;
        padding-bottom: 20px;
        margin-bottom: 20px
    }
    
    ul.md-thumb-listing li:last-child {
        padding-bottom: 15px;
        margin-bottom: 0px;
    }
    
    ul.md-thumb-listing.no-border li {
        border: none;
        padding-bottom: 0px;
        margin-bottom: 20px;
    }
    
    ul.md-thumb-listing.no-border li:last-child {
        margin-bottom: 0px;
    }
    
    ul.md-thumb-listing li a {
        width: 100%;
        text-decoration: none;
        width: 100%;
        text-decoration: none;
        display: flex;
        align-items: flex-start;
        flex-wrap: wrap;
    }
    
    ul.md-thumb-listing li a .thumb {
        width: 100%;
        -ms-flex: 0 0 180px;
        flex: 0 0 180px;
        max-width: 180px;
        border: 1px solid #d1d1d1;
        position: relative;
    }
    
    ul.md-thumb-listing li a .thumb img {
        width: 100%;
        height: auto;
        display: block
    }
    

    ul.md-thumb-listing li a .title {
        width: 100%;
        -ms-flex: 0 0 calc(100% - 200px);
        flex: 0 0 calc(100% - 200px);
        max-width: calc(100% - 200px);
        margin-left: 20px;
    }
    
    ul.md-thumb-listing li a .title h3 {
        font-size: 20px;
        color: #000;
        font-weight: 700;
        line-height: 28px;
        padding: 0px
    }
    
    .fv_right-sec {
        padding: 0 10px;
        width: 50%
    }
    
    ul.md-thumb-listing li a .title h2 {
        font-size: 20px;
        color: #000;
        font-weight: 700;
        line-height: 30px;
        padding: 0 0 0 20px
    }
    
    .fv_right-sec {
        padding: 0 10px;
        width: 50%
    }
    
    ul.md-thumb-listing no-border li .thumb .v-duration {
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #000;
        line-height: 0;
        padding: 0 5px;
        font-size: 11px;
        color: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: center;
        width: 57px;
        height: 21px;
    }
    
    .photo-landing {
        width: 100%;
        border-bottom: 9px solid #efefef;
    }
    
    .thumbnail-grid.grid-pad20.photo-landing ul {
        margin: 0px;
    }
    
    .thumbnail-grid.grid-pad20.photo-landing ul li {
        padding: 0px;
    }
    
.sidebar .photo-listing-RHS .right-side-tabola {margin-bottom: 20px;}

.five-story-widget .fv_left-sec .fv-first-story .fv-cap h4{font-size: 22px; line-height: 30px;}
.five-story-widget .fv_left-sec .fv-first-story .fv-cap h3{font-size: 20px; line-height: 30px; color: #fff;}


    @media (max-width:1199px) {
    
        .fv_left-sec {
            padding: 0 10px;
            width: 50%;
        }
    
        .fv-cap h4 {
            font-size: 18px;
            line-height: 25px;
        }
    
        .fv-cap h2 {
            font-size: 18px;
            line-height: 25px;
    
        }
    
        ul.md-thumb-listing li a .title h3 {
            font-size: 16px;
            padding: 0 0 0 15px;
            line-height: 23px;
        }
    
        ul.md-thumb-listing li a .title h2 {
            font-size: 16px;
            padding: 0 0 0 15px;
            line-height: 22px;}
         
ul.md-thumb-listing li {padding-bottom: 14px; margin-bottom: 14px;}    

.photo-listing-RHS {
    width: 100%;
    display: flex;
/*    flex-wrap: wrap;*/
    margin: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.sidebar .photo-listing-RHS div:first-child{width: 100%;
    margin-right: 10px;
    padding-right: 0px;
    padding-top: 0px;
}        
        
.sidebar .photo-listing-RHS div:last-child{width: 100%;
    margin-left: 10px;
    padding-right: 0px;
    padding-left: 0px;
    margin-right: 0px;
}        
        
        
.photo-listing-RHS .daily-news-letter {width: 50%; margin: 0 auto; padding: 0px 0px; margin-right: 0px; padding-left: 10px; height: 327px;}
.photo-listing-RHS .daily-news-letter iframe{ margin: 0px; padding: 0px; height: 100%;}       .sidebar div.photo-listing-RHS .right-side-tabola{display: none;}                
.sidebar div.photo-listing-RHS .right-side-tabola + .ad-300X250 {display: none;}                
.sidebar div.photo-listing-RHS .ad-300X250 div {
    margin-top: 0px;
    margin: 0 auto;
    text-align: center;
    padding: 0px 10px;
    background-color: #efefef;
    padding-left: 9px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
        
.sidebar div.photo-listing-RHS .ad-300X250 div iframe{margin: 0 auto; width: inherit; height:100;} 

        

.hm-business .five-story-widget .fv_left-sec{
    -ms-flex: 0 0 calc(100% - 373px);
    flex: 0 0 calc(100% - 373px);
    max-width: calc(100% - 373px);
    padding: 0px;
}
.hm-business .five-story-widget .fv_right-sec {
    -ms-flex: 0 0 353px;
    flex: 0 0 353px;
    max-width: 353px;
}
        
   
        
        
.gray-bg.widget-container .five-story-widget .fv_left-sec {
    width: 100%;
    -ms-flex: 0 0 calc(100% - 385px);
    flex: 0 0 calc(100% - 385px);
    max-width: calc(100% - 385px);
    
}
        
         
.gray-bg.widget-container .five-story-widget .fv_right-sec {
    width: 100%;
    -ms-flex: 0 0 365px;
    flex: 0 0 365px;
    max-width: 365px;
}       
        
 .five-story-widget .fv_left-sec .fv-first-story .fv-cap h3 {
    font-size: 22px;
    line-height: 30px;}
        
        
}



    @media (max-width:767px) {
        .five-story-widget .fv_right-sec {
            max-width: 100%;
        }
    
        .five-story-widget .fv-first-thumb {
            margin-left: -10px;
            width: calc(100% + 20px);
        }
    
        .phot-landing-widget.widget-body {
            border-bottom: none;
        }
    
        ul.md-thumb-listing.no-border li {
            margin-bottom: 10px;
        }
    
        ul.md-thumb-listing li:last-child {
            margin-bottom: 15px;
        }
    
        .bnone {
            border: none;
        }
    
        ul.md-thumb-listing li a .title h3 {
            font-size: 15px;
            line-height: 22px;
        }
    
        .gray-bg .five-story-widget .fv_left-sec:first-child,
        .gray-bg .five-story-widget .fv_right-sec {
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
   
        
        
.sidebar div.photo-listing-RHS .ad-300X250 div {padding: 0px;}
.photo-listing-RHS {margin-top: 0px; margin-left: 0px; margin-right: 0px; width: 100%;}        
.photo-listing-RHS {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-right: 0px;
}
        
.photo-listing-RHS .daily-news-letter iframe{height: 342px;}       
         
.sidebar .photo-listing-RHS .ad-300X250 {margin-top: 20px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px;}
      
 .sidebar div.photo-listing-RHS .ad-300X250 div iframe {height:250px !important;}
        
       
.gray-bg.widget-container .five-story-widget .fv_left-sec {
    width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-right: 0px;
    
}
        
         
.gray-bg.widget-container .five-story-widget .fv_right-sec {
    width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}   
        
.widget-body.hm-business .five-story-widget .fv_left-sec {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0px;
}        
 .hm-business .five-story-widget .fv_right-sec {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}   
        
.sidebar .photo-listing-RHS div:first-child {
    margin-right: 0px;
    padding-right: 0px;

}  
        
        
.sidebar .photo-listing-RHS div:last-child {
    margin-left:0px;
 }
    
.five-story-widget .fv_left-sec .fv-first-story .fv-cap h4 {
    font-size: 18px;
    line-height: 26px;
}        

.five-story-widget .fv_left-sec .fv-first-story .fv-cap h3 {
    font-size: 20px;
    line-height: 28px;
    color: #fff;
}        
        
        
    }
    
    /*** 
    ====================================================================
        LeadStory Style1
    ====================================================================
    ***/


/*
    .leadStory-style1 {
        padding: 20px 0;
        margin-bottom: 20px;
        position: relative
    }
    
    .leadStory-style1:before {
        content: '';
        position: absolute;
        top: 0px;
        left: 0px;
        background: url(../img/inner-img/10.png);
    }
*/
    
    .ls-inner {
        margin: 0 -10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    
  /*  .leadStory-style1 .ls-inner .ls_left,
    .leadStory-style1 .ls-inner .ls_right {
        position: relative;
        width: 100%;
        min-height: 1px;
        padding: 0px;
        -webkit-box-flex: 0
    }*/
    
   /* .leadStory-style1 .ls-inner .ls_left {
         -ms-flex: 0 0 calc(100% - 320px);
        flex: 0 0 calc(100% - 320px);
        max-width: calc(100% - 320px);
        display: flex;
    flex-wrap: wrap;
        margin-right: 20px;
}
    
    .leadStory-style1 .ls-inner .ls_right {
        -ms-flex: 0 0 300px;
        flex: 0 0 300px;
        max-width: 300px
    }
 
 
    .leadStory-style1 .ls-inner .ls_right ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }
    
    .leadStory-style1 .ls-inner .ls_right ul li {
        width: 100%;
    }
    
    .leadStory-style1 .ls-inner .ls_right ul li .ls-thumb {
        width: 100%;
        position: relative;
        border: 1px solid #d1d1d1;
    }
    
    .leadStory-style1 .ls-inner .ls_right ul li .ls-thumb img {
        width: 100%;
        height: auto;
        display: block;
    }

    .leadStory-style1 .ls-inner .ls_right ul li .ls-thumb .v-duration{
left: 0px; bottom: 0px; }


    
    .leadStory-style1 .ls-inner .ls_right ul li h3 {
        font: 700 22px/29px 'Noto Sans', sans-serif;
        color: #000;
        margin-top: 10px;}

.leadStory-style1 .ls-inner .ls_right .ad-300X250-body{margin-bottom: 20px; width: 300px; height: 250px;}*/
    
    /*------ IT Subscription ------*/
/*
    .it-subscription {
        background-color: #fff;
        padding: 15px;
        line-height: 0;
        border: 1px solid #c7c7c7
    }
    
    .it-subscription iframe {
        width: 100%;
        display: block;
    }
     
    
    .it-subscription iframe {
        width: 100%;
        display: block;
    }
    
    .it-subscription h4 {
        font: 700 18px/22px 'Noto Sans', sans-serif;
        margin-bottom: 20px;
        color: #000;
        margin-top: 15px;
    }
*/
    
    .mag-detail {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-bottom: 27px
    }
    
    .mag-thumb,
    .mag-des {
        position: relative;
        width: 100%;
        min-height: 1px;
        -webkit-box-flex: 0
    }
    
    .mag-thumb {
        -ms-flex: 0 0 107px;
        flex: 0 0 107px;
        max-width: 107px
    }
    
    .mag-des {
        -ms-flex: 0 0 calc(100% - 107px);
        flex: 0 0 calc(100% - 107px);
        max-width: calc(100% - 107px);
        padding-left: 15px
    }
    
    .mag-freshPoint,
    .mag-date {
        font: 700 14px/20px 'Noto Sans', sans-serif;
        color: #6a6a6a
    }
    
    .mag-date {
        margin-bottom: 10px
    }
    
    .mag-title {
        font: 700 18px/26px 'Noto Sans', sans-serif;
        color: #000
    }
    
    .mag-btn {
        text-align: center;
    }
    
    .mag-btn a {
        display: inline-block;
        padding: 7px 25px;
        background-color: #f22900;
        color: #fff;
        font: 700 24px/26px 'Noto Sans', sans-serif;
        text-transform: uppercase;
        border-radius: 7px
    }
    
/*
    .leadStory-style1 .ls-inner-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 0 -10px;
    }


    .leadStory-style1 .ls-inner-left,
    .leadStory-style1 .ls-inner-right {
        position: relative;
        width: 100%;
        min-height: 1px;
        -webkit-box-flex: 0;
        padding: 0;
    }
    
    .leadStory-style1 .ls-inner-left {
        -ms-flex: 0 0 calc(100% - 394px);
        flex: 0 0 calc(100% - 394px);
        max-width: calc(100% - 394px);
        margin-right: 20px;
    }
    
    .leadStory-style1 .ls-inner-right {
        -ms-flex: 0 0 374px;
        flex: 0 0 374px;
        max-width: 374px;
    } 
*/
    
    .ls-first-story {
        margin-bottom: 20px;
        position: relative;
    }
    
    .ls-first-story .ls-thumb {
        position: relative;
        border: 1px solid #d1d1d1
    }
    
    .ls-first-story .ls-thumb::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0)
    }
    
    .ls-first-story .ls-thumb img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .ls-first-story .ls-thumb h3 {
        position: absolute;
        bottom: 10px;
        font: 700 28px/36px 'Noto Sans', sans-serif;
        color: #fff;
        padding: 0 13px
    }

    .ls-first-story .ls-thumb h2 {
        position: absolute;
        bottom: 10px;
        font: 700 28px/36px 'Noto Sans', sans-serif;
        color: #fff;
        padding: 0 13px
    }


    .ls-bottom-story {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 0px;
    }

.ls-bottom-story li {
    position: relative;
    width: 100%;
    min-height: 1px;
    -webkit-box-flex: 0;
    padding: 0px;
    -ms-flex: 0 0 48.2%;
    flex: 0 0 48.2%;
    max-width: 48.2%;
    margin-right: 20px;
}

.ls-bottom-story li:last-child {
    margin-right:0px;
}

    .ls-bottom-story li .ls-thumb {
        border: 1px solid #d1d1d1;
        margin-bottom: 10px;
        position: relative;
    }
    
    .ls-bottom-story li .ls-thumb img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .ls-bottom-story li .ls-title {
        font: 700 22px/28px 'Noto Sans', sans-serif;
        color: #000}
     
.ls-bottom-story li .ls-thumb .v-duration{ left: 0px; bottom: 0px;}
     
/*
    .prog-video-cont {
        width: 100%;
        height: auto;
        position: absolute;
        display: flex;
        flex-wrap: wrap;
        bottom: 15px;
        left: 1px;
    }
*/
    
/*
    .prog-video-cont .video-btn {
        width: 65px;
    }
*/
    
/*
    .prog-video-cont h3 {
        width: calc(100% - 85px);
        margin-left: 20px;
        color: #ffffff;
    }
*/
    
/*
.ls-first-story .ls-thumb .prog-video-cont h2 {
        width: calc(100% - 70px);
        margin-left: 50px;
        color: #ffffff;
        font-size: 28px;
        line-height: 36px;
        padding-right: 10px;
        margin-bottom: 0px;
        left: 15px;
    }
    
*/
/*
    .prog-video-cont .video-btn {
        background-color: #000;
        padding-top: 0px;
        padding-top: 5px;
    }
*/

/*
    .program-ls-rhs.ls-inner-right ul.md-thumb-listing li .thumb {
        -ms-flex: 0 0 170px;
        flex: 0 0 170px;
        max-width: 170px;
    }
    
    .program-ls-rhs.ls-inner-right ul.md-thumb-listing li .title {
        -ms-flex: 0 0 calc(100% - 190px);
        flex: 0 0 calc(100% - 190px);
        max-width: calc(100% - 190px);
        margin-left: 20px;
    }
    
.program-ls-rhs.ls-inner-right ul.md-thumb-listing li .title h2 {
    font-size: 18px;
    line-height: 26px;
    padding: 0px;
    margin-left: 0px;
}   
.program-ls-rhs.ls-inner-right ul.md-thumb-listing li .thumb{ position: relative;}
.program-ls-rhs.ls-inner-right ul.md-thumb-listing li .thumb .v-duration{position: absolute; bottom: 0px; left: 0px;}
*/
    
    .surkhiya.widget-container .widget-body {
        background-color: #f6f6f6;
        padding: 20px;
    }
    

.Top-Section-comm-PG{width: 100%; height: auto;}
.Top-Section-comm-PG .sidebar .add-center-div .rhsBBAd.add-section{margin-top:0px;}

     
@media (max-width:1199px) {

.ls-bottom-story li {
-webkit-box-flex: 0;
-ms-flex: 0 0 48.5%;
flex: 0 0 48.5%;
max-width: 48.5%;
}    
/*
.leadStory-style1 ul.md-thumb-listing li a .thumb {
    -ms-flex: 0 0 132px;
    flex: 0 0 132px;
    max-width: 132px;
}

.leadStory-style1 ul.md-thumb-listing li a .title {
    -ms-flex: 0 0 calc(100% - 132px);
    flex: 0 0 calc(100% - 132px);
    max-width: calc(100% - 32px);
}

.leadStory-style1 ul.md-thumb-listing li a .title h3 {
    font-size: 14px;
    line-height: 20px;
    padding-left: 13px;
}

.leadStory-style1 ul.md-thumb-listing li a .title h2 {
    font-size: 14px;
    line-height: 20px;
    padding-left: 13px;
}
*/

.ls-bottom-story li .ls-title {
    font-size: 18px;
    line-height: 24px;
}

.ls-first-story .ls-thumb h3 {
    font-size: 22px;
    line-height: 30px;
}
.ls-first-story .ls-thumb h2 {
    font-size: 22px;
    line-height: 30px;
}


/*
.prog-video-cont h2 {
    font-size: 22px;
    line-height: 28px;
    margin-left: 10px;
    padding-right: 0px;
}

.program-ls-rhs.ls-inner-right ul.md-thumb-listing li .thumb {
    -ms-flex: 0 0 134px;
    flex: 0 0 134px;
    max-width: 134px;
}

.program-ls-rhs.ls-inner-right ul.md-thumb-listing li .title {
    -ms-flex: 0 0 calc(100% - 149px);
    flex: 0 0 calc(100% - 149px);
    max-width: calc(100% - 149px);
    margin-left: 15px;
}

.program-ls-rhs.ls-inner-right ul.md-thumb-listing li .title h2 {
    font-size: 16px;
    line-height: 24px;
    margin-left: 0px;
}
*/

/*
.leadStory-style1 .ls-inner .ls_right ul li h3 {
    font: 700 18px/24px 'Noto Sans', sans-serif;
}

.leadStory-style1 .ad-300X250 {
    width: 100%;
    float: left;
    text-align: center;
    margin-right: 0px;
    margin-bottom: 0px;
}
*/

.surkhiya.widget-container .widget-body {
    width: 100%;
    margin-left: 0px;
}
 
/*
.leadStory-style1 .it-subscription,
.leadStory-style1 .ls-inner .ls_right ul {
    width: calc(44.5% - 10px);
    float: left
}
*/

.mag-btn a {
    font-size: 22px;
}
/*

.leadStory-style1 .ls-inner .ls_left,
.leadStory-style1 .ls-inner .ls_right {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    display: flex;
flex-wrap: wrap;
}
*/
 
/*
.leadStory-style1 .ls-inner .ls_left { margin-bottom: 20px; margin-right: 0px;}

.leadStory-style1 .it-subscription, .leadStory-style1 .ls-inner .ls_right ul {
width: 284px;
float: left;
margin-left: 20px;
float: left;
}
*/

.mag-btn a {font-size: 22px;}
/*
.leadStory-style1 .ls-inner-left {
-ms-flex: 0 0 calc(100% - 302px);
flex: 0 0 calc(100% - 302px);
max-width: calc(100% - 302px);
margin-right: 20px;
}        
.leadStory-style1 .ls-inner-right {
-ms-flex: 0 0 282px;
flex: 0 0 282px;
max-width: 282px;
}
*/
}

@media (max-width:991px) {
.ls-bottom-story li {
-webkit-box-flex: 0;
-ms-flex: 0 0 47.6%;
flex: 0 0 47.6%;
max-width: 47.6%;}   

}

 


@media (max-width:767px) {

    
/*
.leadStory-style1 {
    padding: 0px 0px 20px;

}
*/

/*
.gredienclr .ls-inner {
    padding: 0px;
    margin: 0px;
}
*/

.ls-first-story .ls-thumb h3 {
    font-size: 18px;
    line-height: 26px;
}
.ls-first-story .ls-thumb h2 {
    font-size: 18px;
    line-height: 26px;
}


.ls-bottom-story li .ls-title,
/*
.leadStory-style1 ul.md-thumb-listing li a .title h3 {
    font-size: 16px;
    line-height: 22px;
}
*/

.ls-bottom-story li .ls-title,
/*
.leadStory-style1 ul.md-thumb-listing li a .title h2 {
    font-size: 16px;
    line-height: 24px;
}
*/

/*
.prog-video-cont h3 {
    font-size: 18px;
    line-height: 22px;
}

.prog-video-cont h2 {
    font-size: 18px;
    line-height: 26px;
}
*/

.ls-bottom-story li {
    margin-bottom: 15px;
    padding: 0px;
    margin-right: 0px;
    width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    }
     
/*.ls_left .ls-inner-row .program-ls-rhs.ls-inner-right {padding: 0px;}*/

.ls-first-story {
    margin-left: -10px;
    width: calc(100% + 20px);
}
/*
.leadStory-style1 .ls-inner-left {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
margin-right: 0px;
}        

.leadStory-style1 .ls-inner-right {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}    
*/
/*
.program-ls-rhs.ls-inner-right ul.md-thumb-listing li .title {
    -ms-flex: 0 0 calc(100% - 144px);
    flex: 0 0 calc(100% - 144px);
    max-width: calc(100% - 144px);
    margin-left: 10px;
}
*/
/*

.leadStory-style1 .ad-300X250,
.leadStory-style1 .it-subscription,
.leadStory-style1 .ls-inner .ls_right ul {
    width: 100%;
    margin-right: 0px;
    overflow: hidden;
    margin-left: 0px;
    padding-top: 0px;
}

.leadStory-style1 .ls_right {
    padding-right: 0px;
    padding-left: 0px;
}
*/
  
/*
.gredienclr.leadStory-style1 .ls_right {
    padding-right: 0px;
    padding-left: 0px;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
*/

/*
.bgbg-gry.leadStory-style1 .ls_right {
    padding-right: 0px;
    padding-left: 0px;
}
*/

/*
.program-ls-rhs.ls-inner-right ul.md-thumb-listing li .thumb {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.program-ls-rhs.ls-inner-right ul.md-thumb-listing li .title {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
margin-left: 0px;

}
*/
/*
.ls-first-story .ls-thumb .prog-video-cont h2 {
        font-size: 20px;
        line-height: 28px;}
    
*/
/*
.bgbg-gry.leadStory-style1 {
    padding: 10px 0px 20px;
}
*/
/*    .prog-video-cont .video-btn{margin-left: 5px;}*/
    /*
.ls-first-story .ls-thumb .prog-video-cont h2 {
    font-size: 20px;
    line-height: 28px;
    top: 0px;
}    */
}

@media (max-width:480px) {

/*
.leadStory-style1 .ls-inner-left,
.leadStory-style1 .ls-inner-right,
*/
/*
.ls-bottom-story li,
.leadStory-style1 ul.md-thumb-listing li a .thumb,
.leadStory-style1 ul.md-thumb-listing li a .title {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
*/
 
/*
.leadStory-style1 ul.md-thumb-listing li a .thumb {
    margin-bottom: 10px;
}

.leadStory-style1 ul.md-thumb-listing li a .title h3 {
    padding-left: 0px;
    color: #000;
}

.leadStory-style1 ul.md-thumb-listing li a .title h2 {
    padding-left: 0px;
    color: #000;
}
*/
 
.ls-first-story {
    margin-left: -10px;
    width: calc(100% + 20px);
}    
    
}

@media (max-width: 1199px){
.mag-btn a {
font-size: 24px;
}    
}    

    /*** 
    ====================================================================
        LeadStory Style3 sport page
    ====================================================================
    ***/
    
    
    
.ls-s3-otherStory{ display: flex; flex-wrap: wrap; flex-direction: row;}
    
    .leadStory-style3.video-style {
        padding: 20px 20px 20px 20px;
    }
    
    .leadStory-style3.video-style::before {
        display: none
    }
     
.leadStory-style3.video-style .ls-s3-otherStory ul li{-ms-flex: 0 0 31.80%; flex: 0 0 31.80%; max-width: 31.80%; padding: 0px; margin-right: 20px;}
.leadStory-style3.video-style .ls-s3-otherStory ul li:last-child{margin-right: 0px;} 
 
.leadStory-style3.video-style .ls-s3-otherStory ul li .ls3-thumb {position: relative;}

.leadStory-style3.video-style .ls_s3-title {background-color: #000}
    
.leadStory-style3.video-style .ls_s3-thumb::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 50%, rgba(0, 0, 0, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 50%, rgba(0, 0, 0, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 50%, rgba(0, 0, 0, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0)
    }
    
    .leadStory-style3.video-style .v-icon {
        text-align: center;
        padding: 0 10px;
        margin-bottom: 8px;
        position: absolute;
        bottom: 0;
        right: 0;
        line-height: 0;
        border-left: 1px solid rgba(255, 255, 255, 0.2)
    }
    
    .leadStory-style3.video-style .v-icon svg {
        width: 50px;
        height: 50px;
        margin-bottom: 1px
    }
    
    .leadStory-style3.video-style .v-icon .v-dur {
        font: 700 12px/16px 'Noto Sans', sans-serif;
        color: #adaaa5
    }
    
    .sport-hed.page-hd {
        border-bottom: none;
    }
    
    .sport4.widget-body .ls_s3-first-story .ls_s3-thumb .v-icon {
        border-left: none
    }
    
    .sportpg-gallery.widget-gallery-photo {
        background-color: #2b2b2b
    }
    
    .widget-gallery-photo.sportpg-gallery::before {
        background-color: transparent
    }
    
    .sportpg-gallery.widget-gallery-photo .pto-glry-hm-ble-dk {
        background-color: #0c0c0c;
        margin-bottom: 20px;
    }
    
    .sportpg-gallery.widget-gallery-photo .widget-more a,
    > svg {
        fill: #fff;
        color: #fff;
    }
    
    .sportpg-gallery.widget-gallery-photo .widget-gallery-photo-container .photo-gallery-thum ul li {
        border-bottom: 1px solid #0c0c0c;
    }
    
    .sportpg-gallery.widget-gallery-photo .widget-gallery-photo-container .photo-gallery-thum ul li:last-child {
        border-bottom: none;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }
    
    .sportpg-gallery.widget-gallery-photo .widget-more a {
        color: #fff;
    }
    
    .sportpg-gallery.widget-gallery-photo .widget-more a svg {
        fill: #fff;
    }
    
    .sport-ck-pg3.gray-bg.widget-container {
        margin-bottom: 20px;
    }

.sport-ck-pg3.gray-bg.widget-container .widget-body{padding: 15px;}
 
.sport-ck-pg3 .five-story-widget .fv_left-sec .fv-first-story .fv-cap h4{ font-size: 24px; line-height: 32px;}

    .sportpg-gallery.widget-gallery-photo .widget-more {
        top: 15px;
        right: 15px;
    }



    @media (max-width:1199px) {
    
    
     
    
.leadStory-style3.video-style .ls-s3-otherStory ul li {
    -ms-flex: 0 0 31.50%;
    flex: 0 0 31.50%;
    max-width: 31.50%;}
    
}

    
    @media (max-width:1199px) {
    


 
        .gray-bg.sport-ck-pg3 .five-story-widget .fv_left-sec{width: 100%;
    -ms-flex: 0 0 calc(100% - 375px);
    flex: 0 0 calc(100% - 375px);
    max-width: calc(100% - 375px); margin-right: 20px;}
        .gray-bg.sport-ck-pg3 .five-story-widget .fv_right-sec{width: 100%;
    -ms-flex: 0 0 355px;
    flex: 0 0 355px;
    max-width: 355px;
}
   
        
}
    
@media only screen and (max-width:1199px) {
    
        .leadStory-style3,
        .leadStory-style3.video-style {
            width: calc(100% + 20px);
            margin-left: -10px;
            padding: 10px 10px 0
        }
    
        
        .sport4.widget-body {
            width: calc(100% + 0px);
            margin-left: 0px;
            border-bottom: none;
        }
    
        
        
.sport-ck-pg3.gray-bg.widget-container .widget-body {
    padding: 0px;
    margin-top: 15px;
    padding: 15px 20px;
    margin-left: -20px;
    width: calc(100% + 40px);
}

.leadStory-style3.video-style .ls-s3-otherStory {
    padding: 0px;
    margin-top: 15px;
    padding: 0px 10px;
}        
        
.leadStory-style3.video-style .ls-s3-otherStory ul li {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}         
        
    }
    
   
@media only screen and (max-width:1199px) {
    
    .leadStory-style3.video-style {
    margin-left: 0;
    padding: 15px 20px 15px 20px;
    margin-left: -20px;
    width: calc(100% + 40px);
}
    
.leadStory-style3.video-style {padding: 10px 10px 0}
    
}

    @media (max-width:767px) {
    
        .sport-ck-pg3 .widget-body .five-story-widget .fv_left-sec .fv-first-story .fv-first-thumb {
            margin-left: 0px;
            width: 100%
        }
    
    .sport-ck-pg3 .widget-body .five-story-widget .fv_left-sec .fv-first-story .fv-cap h4 {font-size: 20px; line-height: 28px;}    
        
        
        ul.sport7.md-thumb-listing {
            display: flex;
            flex-wrap: wrap;
            padding: 0px;
        }
  
        .sport7.md-thumb-listing li {
            border-bottom: none;
            margin-bottom: 20px;
            padding-bottom: 0px;
        }
         
         
         
        
  .sport-ck-pg3 .five-story-widget .fv_left-sec ul.sport7.md-thumb-listing a .thumb {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0px;
}    
  .sport-ck-pg3 .five-story-widget .fv_left-sec ul.sport7.md-thumb-listing a .title {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; margin-left: 0px;
    padding-left: 10px; padding-right: 10px;
}  
.widget-container.gray-bg.sport-ck-pg3 .fv_right-sec ul.sport7 li .thumb{ms-flex: 0 0 100%;
flex: 0 0 100%; max-width: 100%;}        
.widget-container.gray-bg.sport-ck-pg3 .fv_right-sec ul.sport7 li .title{ms-flex: 0 0 100%;
flex: 0 0 100%; max-width: 100%; padding-left: 10px; padding-right: 10px; margin-left: 0px;}        
         
        
        .sport-ck-pg3.widget-container.gray-bg .widget-body .fv_right-sec {
            margin-left: 0px;
            width: 100%;
            padding: 0px;
        }
    
        .sport7.md-thumb-listing li .thumb {
            width: 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
    
        ul.sport7.md-thumb-listing li:last-child {
            padding-bottom: 0px;
            margin-bottom: 20px;
        }
    
        .sport7.md-thumb-listing li .title {
            width: 100%;
            flex: 0 0 100%;
            max-width: 100%;
            padding: 0px;
        }
        
.gray-bg.sport-ck-pg3 .five-story-widget .fv_left-sec {
    width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-right: 0px;
}
        
.gray-bg.sport-ck-pg3 .five-story-widget .fv_right-sec{width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
    
        
        
    
.sport-ck-pg3.widget-container.gray-bg .widget-body {
    border-bottom: none;
    padding-bottom: 0px;
    margin-bottom: 10px;
    width: calc(100% + 20px);
    margin-left: -10px;
    padding: 10px;
}
    
        .sport-ck-pg3.widget-container.gray-bg .widget-body .fv_right-sec li .title {
            padding: 0 10px 0px 0px;
            width: 100%;
            margin-right: 0px;
            margin-top: 10px;
        }
    
        .sport7.md-thumb-listing li .title h3 {
            width: 100%;
            padding: 10px 0px 0px 0px;
        }
    
       .sport-ck-pg3.widget-container.gray-bg .widget-body .fv_left-sec .fv-first-story {
    margin-left: 0px;
    width: calc(100% + 0px);
}
    
        .sport-ck-pg3.widget-container.gray-bg .widget-body .fv_right-sec li .title h3 {
            padding: 0;
        }
    
    
        .sport4.widget-body .video-style.leadStory-style3 {
            padding-bottom: 15px;
            margin-bottom: 0px;
        }
    
        .sport4.widget-body + .widget-more {
            margin-top: 10px;
            margin-bottom: 20px
        }
    
        .sportpg-gallery.widget-gallery-photo {
            margin-top: 45px;
            padding-bottom: 30px;
        }
    
        .sportpg-gallery.widget-gallery-photo .pto-glry-hm-ble-dk {
            margin-left: -10px;
            width: calc(100% + 20px);
            margin-bottom: 11px;
        }
    
        .sportpg-gallery.widget-gallery-photo .widget-gallery-photo-container .photo-gallery-thum ul li {
            width: 47%;
            margin-right: 10px;
            border-bottom: none;
            margin-bottom: 0px;
            padding-bottom: 0px;
        }
     
        .sportpg-gallery.widget-gallery-photo .widget-gallery-photo-container .photo-gallery-thum ul li:last-child {
            margin-right: 0px;
            margin-left: 10px;
        }
    
        .sport-ck-pg3.gray-bg.widget-container {
            margin-bottom: 40px;
        }
    
.leadStory-style3.video-style {
    width: calc(100% + 20px);
    margin-left: -10px;
    padding: 0;
}

}
    


@media (max-width:480px) {
    
        .leadStory-style3.video-style .v-icon {
            border-left: 0
        }
    }
    
    @media (max-width:320px) {
        .sportpg-gallery.widget-gallery-photo .widget-gallery-photo-container .photo-gallery-thum ul li {
            width: 46.5%;
        }
    
    }
    
    
    /*** 
    ====================================================================
        Rashifal widget
    ====================================================================
    ***/
    
    .rashiphal {
        background:url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/rasi-tab-2.jpg) center center no-repeat;
        padding: 10px;
        margin-top: 8px
    }
  
    .rashi-nav{position: relative;}
   
    .rashi-nav::before{
        position: absolute; 
        height: 46px; width: 30px; left: 0px; top: 0px;
        content: '';z-index: 2;
background: -moz-linear-gradient(left,  rgba(0,24,62,1) 0%, rgba(0,24,62,0.99) 1%, rgba(255,255,255,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(0,24,62,1) 0%,rgba(0,24,62,0.99) 1%,rgba(255,255,255,0) 100%); 
background: linear-gradient(to right,  rgba(0,24,62,1) 0%,rgba(0,24,62,0.99) 1%,rgba(255,255,255,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00183e', endColorstr='#00ffffff',GradientType=1 ); 
}

    .rashi-nav::after{
        position: absolute; 
        height: 46px; width: 30px; right: 0px; top: 0px;
        content: '';z-index: 2;
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(0,24,62,0.99) 99%, rgba(0,24,62,1) 100%);
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(0,24,62,0.99) 99%,rgba(0,24,62,1) 100%);
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(0,24,62,0.99) 99%,rgba(0,24,62,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00183e',GradientType=1 ); 

    }
    .rashiphal .swiper-slide {
        background-color: transparent;
        cursor: pointer
    }
    
    .rashiphal .swiper-wrapper {
        padding-bottom: 17px
    }
    
    .rashiphal .swiper-slide {
background: #1a344d;
background: -moz-linear-gradient(top,  #1a344d 0%, #00111e 100%); 
background: -webkit-linear-gradient(top,  #1a344d 0%,#00111e 100%);
background: linear-gradient(to bottom,  #1a344d 0%,#00111e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a344d', endColorstr='#00111e',GradientType=0 );
        height: 46px;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        max-width: 70px
    }
    
    .rashiphal .swiper-slide-active {
        max-width: 83px;
        height: 63px;
        border-bottom-right-radius: 8px;
        border-bottom-left-radius: 8px;
        box-shadow: 0 6px 12px rgba(255, 255, 255, 0.5)
    }
    
    .rashiphal .swiper-slide span {
        line-height: 0
    }
    
    .rashiphal .swiper-slide svg {
        height: 33px;
        width: 33px
    }
    
    .rashiphal .swiper-slide-active svg {
        height: 38px;
        width: 38px
    }
    
    .rashiphal .swiper-slide svg path {
        fill: #fff
    }
    
    .rashiphal .swiper-slide-active svg path {
        fill: #ffe600
    }
    
    .rashi-inner {
        border: 1px solid #888e94;
        border-radius: 3px;
        height: 338px;
        box-shadow:inset 0 -3em 3em rgba(0,0,0,0.1)
  }

    .rashi-tab-content {
        padding: 15px;
        margin-top: -14px;
        display: none;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both
    }
    
    @-webkit-keyframes fadeIn {
        0% {
            opacity: 0
        }
    
        to {
            opacity: 1
        }
    }
    
    @keyframes fadeIn {
        0% {
            opacity: 0
        }
    
        to {
            opacity: 1
        }
    }
    
    .rashi-tab-content.active {
        display: inline-block;
        -webkit-animation-name: fadeIn;
        animation-name: fadeIn;
        border: none
    }
    
    .rashi-body-inner {
        text-align: center;
        margin-top: 45px;
    }
    
    .rashi-body-inner h4 {
        font: 700 32px/34px 'Noto Sans', sans-serif;
        color: #fff;
        margin-bottom: 10px
    }
    
    .rashi-body-inner p {
        font: 400 20px/28px 'Noto Sans', sans-serif;
        color: #fff;
        margin-bottom: 10px
    }
    
    .rashi-read-more a {
        font: 400 15px/20px 'Noto Sans', sans-serif;
        color: #ffe600
    }
    
    .rashi-read-more a svg {
        fill: #ffe600;
        position: relative;
        top: -1px;
        height: 9px;
        width: 9px
    }
    
    @media (max-width:991px) {
        .rashi-tab-content {
            padding: 10px 15px;
        }
    
        .rashiphal .swiper-slide {
            height: 40px;
        }
    
        .rashiphal .swiper-slide svg {
            width: 26px;
            line-height: 26px;
        }
    
        .rashiphal .swiper-slide-active {
            height: 53px;
        }
    
        .rashiphal .swiper-slide-active svg {
            height: 36px;
            width: 36px;
        }
    
        .rashi-body-inner h4 {
            font-size: 26px;
            line-height: 27px;
            margin-bottom: 7px;
        }
    
        .rashi-body-inner p {
            font-size: 15px;
            line-height: 22px;
            margin-bottom: 5px;
        }
    }
    
    
    /*** 
    ====================================================================
        3.header
    ====================================================================
    ***/
    
    
    .header-section {
        width: 100%;
        height: auto;
        background-color: #002866;
        padding: 5px 0 0;
        box-shadow: 2px 8px 11px #bdbdbd
    }
    
    .toggle {
        display: none
    }
    
    .container-hed {
        width: 1270px;
        margin: 0 auto
    }
    
    .main-header-sec {
        display: flex
    }
    
    .main-log-sec {
        display: flex;
        flex-wrap: wrap;
        width: 145px
    }
    
    .main-logo {
        width: 71px;
        height: auto
    }
    
    .main-logo img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .nav-nd-others {
        width: 100%;
        display: flex;
        margin-left: 25px;
        justify-content: space-between;
        position: relative;
    }
    
    .nav-sec {
        display: flex;
        align-items: flex-end;
        margin-bottom: 0
    }
    
    .nav-sec ul {
        margin: 0;
        padding: 0;
        list-style: none;
        display: flex;
        flex-wrap: wrap
    }
    
    .nav-sec ul li {
        padding: 5px 15px;
        color: #fff
    }
    
    .nav-sec ul li a {
        color: #fff;
        font-size: 17px;
        font-weight: 400;
        text-decoration: none;
        position: relative;
    }
    
    .other-items {
        display: flex;
        align-items: center
    }
    
    .other-items ul {
        margin: 0;
        padding: 0;
        list-style: none;
        display: flex;
        flex-wrap: wrap
    }
    
    .other-items ul li {
        padding: 0 25px 0 0;
        color: #fff;
        position: relative
    }
    
    .other-items ul li:last-child {
        padding-right: 0
    }
    
    .other-items ul li a {
        color: #fff
    }
    
    .other-items ul li a svg {
        fill: #fff;
        width: 18px
    }
    
    .other-items ul li:nth-child(1) a svg {
        fill: #fff;
        width: 27px
    }
    
    .other-items ul li:nth-child(2) a svg {
        fill: #fff;
        width: 22px
    }
    
    .other-items ul li:nth-child(3) a svg {
        fill: #fff;
        width: 26px
    }
    
    .other-items ul li:nth-child(4) a svg {
        fill: #fff;
        width: 26px
    }
    
    .badge {
        display: inline-block;
        min-width: 10px;
        padding: 4px;
        font-size: 10px;
        font-weight: 700;
        line-height: 1;
        color: #fff;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        background-color: #d71920;
        border-radius: 10px;
        position: absolute;
        top: -7px;
        right: 17px
    }
    
   
    
   
    /*** 
     ====================================================================
            3. MAIN SECTION
     ====================================================================
     ***/
    
    .main-parent-section {
        width: 100%;
        height: auto;
        margin: 0 auto;
        display: flex;
        flex-wrap: wrap;
        margin-top: 15px;
        max-width: 1190px;
    }
    
    .left-section {
        width: calc(100% - 320px)
    }
    
    .right-section {
        width: 100%;
        margin-left: 0px;
        padding: 0px;
    }
    
      

   
.story-SecRHS .widget-container{margin-bottom: 20px;}

    
    /***
    ====================================================================
        ani tweet
    ====================================================================
    ***/
    
    .tweet-ainad {
        width: 500px;
        margin: 0 auto;
        margin-top: 28px;
    }
    
    .tweet-ainad img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    /***
    ====================================================================
      महत्वपूर्ण तथ्य
    ====================================================================
    ***/
    
    .maht-purn-tathya-main {
        width: 100%;
        height: auto;
        margin-top: 20px;
        display: flex;
        margin-bottom: 20px;
    }
    
    .maht-purn-tathya-main p {
        width: calc(100% - 331px);
        float: left;
        margin-right: 20px;
        margin-top: 5px;
        font-size: 18px;
        line-height: 25px;
    }
    
    .maht-purn-right {
        width: 291px;
        float: left;
        margin-left: 20px
    }
    
    .maht-purn-right h4 {
        font-weight: 700;
        color: #000
    }
    
    .maht-purn-right ul {
        margin: 0;
        padding: 0;
        list-style: none;
        border-top: 3px solid #d71920;
        margin-top: 10px
    }
    
    .maht-purn-right ul li {
        float: left;
        font-size: 14px;
        line-height: 18px;
        border-bottom: 1px solid #e5e5e5;
        padding: 6px 0 8px 17px;
        position: relative
    }
    
    .maht-purn-right ul li:last-child {
        border-bottom: 3px solid #d71920
    }
    
    .maht-purn-right ul li::before {
        content: '';
        position: absolute;
        top: 11px;
        left: 0px;
        background-image: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/dots.png);
        background-repeat: no-repeat;
        width: 9px;
        height: 9px
    }
    
    
    /***
    ====================================================================
        testimonial-main
    ====================================================================
    ***/
    
    .testimonial-main {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 15px;
    }
    
    .testi-img {
        width: 97px;
        height: 97px;
        border-radius: 50%;
        border: 1px solid #cecece;
        overflow: hidden;
    }
    
    .testi-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .testi-content {
        width: calc(100% - 114px);
        margin-left: 17px;
        position: relative;
    }
    
    .testi-content::before {
        content: '';
        position: absolute;
        top: -10px;
        left: -4px;
        width: 139px;
        height: 97px;
        background-image: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/cotte.png);
        background-repeat: no-repeat;
    }
    
    .testi-content h2 {
        font-size: 18px;
        line-height: 25px;
        color: #000;
        font-weight: bold;
        font-style: italic;
    }
    
    .testi-content h5 {
        font-size: 16px;
        line-height: 20px;
        color: #000;
        margin-top: 5px;
        font-weight: normal;
    }
    
    
    /*** 
    ====================================================================
        आजाद के बयान पर भड़की भाजपा
    ====================================================================
    ***/
    
    .common-area {
        width: 100%;
        height: auto;
    }

    .common-area p a{
     color:#D71920;
    }
    
    .common-area h3 {
        font-size: 18px;
        font-weight: 700;
        color: #000;
        margin: 0
    }
    
    .common-area .mrginbb {
        margin-bottom: 10px;
    }
    
    .common-area p {
        font-size: 18px;
        color: #000;
        line-height: 30px;
    }
    .common-area div {
        font-size: 16px;
        color: #000;
        line-height: 24px;
    }


    .common-area-img {
        width: 725px;
        height: auto;
        background-color: #f4f5f7;
        margin: 0 auto;
        margin-bottom: 12px;
    }
    
    .common-area-img img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .common-area-img h6 {
        font-size: 14px;
        color: #a8a8a8;
        font-weight: 400;
        margin: 5px 12px
    }
    
    .common-area h2 {
        color: #000;
        font-size: 24px;
        margin-top: 25px;
        line-height: 25px;
    }
    
    .common-area ul {
        margin: 0;
        padding: 0;
        border-radius: 4px;
        display: flex;
        flex-wrap: wrap;
        margin-top: 5px;
        padding-bottom: 15px;
        margin-bottom: 20px
    }
    
    .common-area ul li {
        color: #333;
        font-size: 18px;
        font-weight: bold;
        padding: 0px 13px 10px 25px;
        position: relative;
        line-height: 25px;
    }
    
    .common-area ul li a {
        color: #333;
        font-size: 18px;
        font-weight: bold;
        line-height: 25px;
        cursor: pointer;
    }
    
    
    .common-area ul li::before {
        content: '';
        position: absolute;
        top: 8px;
        left: 0px;
        background-image: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/dots.png);
        background-repeat: no-repeat;
        width: 9px;
        height: 9px
    }
    
    
    
    /*** 
    ====================================================================
        post your comment section
    ====================================================================
    ***/
    
    .post-your-commnet-main {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
        margin-top: 30px;
        border-top: 1px solid #e5e5e5;
        border-bottom: 1px solid #e5e5e5;
        justify-content: space-between;
        padding: 10px 0
    }
    
    .share-icons-mian {
        margin-top: 10px;
        width: 130px;
        margin-right: 10px;
    }
    
    .share-icons-mian ul {
        margin: 0;
        padding: 0;
        list-style: none;
        display: flex;
        flex-wrap: wrap;
        display: none;
    }
    
    .share-icons-mian ul li {
        padding: 0 11px;
        cursor: pointer;
    }
    
    .share-icons-mian ul li:last-child {
        padding-right: 0px;
    }
    
    .share-icons-mian ul li a svg {
        width: 23px;
        height: 23px
    }
    
    .postcommtbtn {
        display: inline-block;
        background-color: #d71920;
        padding: 10px 10px 10px 35px;
        position: relative;
        font-size: 14px;
        font-weight: 700;
        color: #fff;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        -ms-touch-action: manipulation;
        touch-action: manipulation;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        text-transform: uppercase
    }
    
    .postcommtbtn::before {
        content: '';
        position: absolute;
        background-image: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/pencial.png);
        background-repeat: no-repeat;
        width: 16px;
        height: 18px;
        left: 10px
    }
    
    
    
    
    /*** 
    ====================================================================
        preview stroy and next story
    ====================================================================
    ***/
    
    .previewnd-next-main {
        width: 100%;
        height: auto;
        border-top: 1px solid #e5e5e5;
        border-bottom: 1px solid #e5e5e5;
        padding: 10px 0
    }
    
    .previewnd-next-main ul {
        margin: 0;
        padding: 0;
        list-style: none;
        display: flex
    }
    
    .previewnd-next-main ul li {
        margin: 0 10px;
        width: 50%;
        border-right: 1px solid #e5e5e5
    }
    
    .previewnd-next-main ul li:last-child {
        border-right: none
    }
    
    .main-li-prev {
        display: flex;
        flex-wrap: wrap
    }
    
    .preimgteg {
        width: 100px;
        height: 56px;
        margin-right: 20px;
        margin-top: 30px;
        position: relative;
    }
    
    .preimgteg img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .prerigtteg {
        width: calc(100% - 120px)
    }
    
    .prerigtteg h5 {
        font-size: 11px;
        font-weight: 700;
        color: #000;
        text-transform: uppercase;
        position: relative;
        padding-left: 18px
    }
    
    .prerigtteg h5 a {
        font-size: 11px;
        font-weight: 700;
        color: #000;
        text-transform: uppercase;
    }
    
    .prerigtteg h5::before {
        content: '';
        position: absolute;
        top: 8px;
        left: 5px;
        width: 8px;
        height: 9px;
        background-image: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/arrow-preve.png);
        background-repeat: no-repeat
    }
    
    .prerigtteg h6 {
        font-size: 11px;
        font-weight: 700;
        color: #000;
        text-transform: uppercase;
        position: relative;
        padding-left: 5px
    }
    
    .prerigtteg h6 a {
        font-size: 11px;
        font-weight: 700;
        color: #000;
        text-transform: uppercase;
    }
    
    .prerigtteg h6::after {
        content: '';
        position: absolute;
        top: 8px;
        left: 77px;
        width: 8px;
        height: 9px;
        background-image: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/arrow-preve.png);
        background-repeat: no-repeat;
        transform: rotate(180deg)
    }
    
    .prerigtteg p {
        font-size: 15px;
        font-weight: 400;
        color: #000;
        font-style: italic;
        line-height: 20px;
        line-height: 20px;
        margin-top: 4px;
        float: left;
    }
    


    /*** 
    ====================================================================
        tabola img section
    ====================================================================
    ***/
    
    .tabola-img {
        width: 100%;
        height: auto;
        display: flex;
        margin-top: 30px;
    }
    
    .tabola-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    

    /*** 
    ====================================================================
      swiper slider  jammu kashmir  anya khabre
    ====================================================================
    ***/
    
    .annya-khabre {
        width: 100%;
        height: auto;
        margin-top: 30px;
        padding: 0px 30px;
    }
    
    .annya-khabre h2 {
        font-size: 18px;
        font-weight: bold;
        color: #000;
        line-height: 22px;
        margin-bottom: 10px;
    }
    
    .annya-khabre h4 {
        font-size: 18px;
        font-weight: bold;
        color: #000;
        margin: 0;
        line-height: 22px;
        margin-bottom: 10px
    }
    
    .anny-swiper {
        width: 100%;
        height: auto;
        position: relative
    }
    
    .slider-chunk-main {
        width: 100%;
        height: auto
    }
    
    .slider-chunk-main h4 {
        font-size: 17px;
        font-weight: bold;
        color: #000;
        line-height: 25px;
        margin-top: 0px;
    }
    
.slider-chunk-main h4 a{color: #000;}

    .chunk-img {
        width: 100%;
        height: auto;
        margin-right: 0px;
        position: relative;
        margin-bottom: 20px;
    }
    
    .chunk-img img {
        width: 100%;
        height: auto;
    }
    
    .slider-chunk-main .chunk-img img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .slider-chunk-main h5 {
        font-size: 17px;
        font-weight: bold;
        color: #000;
        line-height: 24px;
        text-align: left;
        margin-top: 15px}
  
/*.annya-khabre.stryPG .anny-swiper .swiper-button-next{top: 40%;}    */
.annya-khabre.stryPG .anny-swiper .swiper-button-next {right: -35px; top: 40%;}
.annya-khabre.stryPG .anny-swiper .swiper-button-next .slider-arrow-left svg{fill:#d71920; width: 22px; height: 22px;}

 
/*.annya-khabre.stryPG .anny-swiper .swiper-button-next{top: 40%;}*/
.annya-khabre.stryPG .anny-swiper .swiper-button-prev{left: -35px; top: 40%;}
.annya-khabre.stryPG .anny-swiper .swiper-button-prev .slider-arrow-right svg{fill:#d71920; width: 17px; height: 17px;}
   


@media only screen and(max-width:1190px) {
.annya-khabre.stryPG {padding: 0px 0px;}
.annya-khabre.stryPG .anny-swiper{ padding: 0px 22px;}
    
    
} 

@media only screen and(max-width:767px) { 
.annya-khabre.stryPG .anny-swiper .swiper-button-prev{display: none;}
.annya-khabre.stryPG .swiper-button-next {display: none;}

}


/***  
    ====================================================================
        right section
    ====================================================================
    ***/
    
   
/*---------- ad section ----------*/
    
    .tabola-widget {
        width: 100%;
        height: auto;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    
    .tabola-widget img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .desktop-tabola {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
    }
    
    .desktop-tabola img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .comment-section-dsktop {
        width: 100%;
        height: auto;
        margin-bottom: 30px;
        padding: 0px 110px;
    }
    
    .comment-section-dsktop img {
        width: 100%;
        height: auto;
        display: block;
    }
  

    /*** 
    ====================================================================
     footer section css 
    ====================================================================
    ***/
    
    .movie-review-btn button.mrr100 {
        margin-right: -100px;
    }
    
    .common-area ul.story-lis {
        margin-top: 15px;
    }
    
    .faceCheckPointslis {
        width: 100%;
        height: auto
    }
    
    .right-section.story-page-rhs .outer-add-section {
        margin-bottom: 20px;
    }
    
    .right-section.story-page-rhs .right-side-tabola {margin-bottom: 20px;}
    
    
    @media only screen and(max-width:1190px) {
        .main-parent-section {
            padding: 0 20px;
        }
    
        .common-area-img {
            width: 100%;
        }
     
     
    }

    @media only screen and (max-width: 1199px) {
    
        .tabola-widget {
            width: 100%;
            margin-left: 0px
        }
    
    
        .right-section .add-section {
            padding: 24px 0
        }
    
        .main-log-sec {
            width: 82px
        }
    
        
        .left-section {
            width: 100%;
            padding: 0 20px
        }
    
        .right-section {
            width: 100%;
            margin-left: 0;
            display: flex;
            flex-wrap: wrap;
            padding: 0px
        }
    
        .main-parent-section {
            width: 100%;
            padding: 0px;
        }
    
    
    
       
    
        .tweet-ainad {
            margin: 0 auto;
            margin-top: 28px
        }
    
        .sambandit-khabre-main {
            width: 45%;
            margin-right: 25px
        }
    
       
    
        .container-hed {
            width: 100%;
            margin: 0 auto;
            padding: 0 23px
        }
    
       
        .other-items ul li {
            padding: 0 15px 0 0
        }
    
        .badge {
            right: 4px
        }
    
    
        .story-page-rhs.right-section .outer-add-section {
            background-color: #d8d8d8;
            width: 100%;
            height: auto;
            margin-top: 25px;
        }
    
        .rhs-related-news-newletter {
            width: 100%;
            padding: 0px 20px;
            margin-top: 20px;
            display: flex;
            flex-wrap: wrap;
        }
    
        .rhs-related-news-newletter .widget-container {
            width: 48.5%;
            margin-right: 10px;
            order: -1
        }
    
        .rhs-related-news-newletter .daily-news-letter {
            order: 0;
            width: 48.5%;
            margin-left: 10px;
        }
    
        .rhs-related-news-newletter .right-side-tabola {
            order: 2;
            display: none;
        }
    
        .anny-swiper .slider-arrow-left {
            left: 40px;
            top: -30px;
        }
    
        .anny-swiper .slider-arrow-right {
            right: 40px;
        }
    
        ul.story-rhs-related li .thumb {
            ms-flex: 0 0 100px;
            flex: 0 0 100px;
            max-width: 100px;
        }
    
        ul.story-rhs-related li .title {
            -ms-flex: 0 0 calc(100% - 100px);
            flex: 0 0 calc(100% - 100px);
            max-width: calc(100% - 100px);
            padding-left: 25px;
        }
    
        .chunk-img {
            width: 100%;
            height: auto;
            margin-right: 0px;
        }
    
        .desktop-tabola,
        .comment-section-dsktop {
            display: none;
        }
    
    
    
     
    }
    
    
    
    @media only screen and (max-width: 767px) {
     
.annya-khabre.stryPG .anny-swiper .swiper-button-next {right: 0px; top: 40%; display: none;}       

        .left-section {
            padding: 0 10px
        }
    
        .left-section h3 {
            font-size: 18px;
            line-height: 21px
        }
    
        .story-section-main > .story-body ul li {
            padding: 5px 10px
        }
    
        .tweet-ainad {
            width: 100%
        }
    
        .maht-purn-tathya-main {
            flex-wrap: wrap;
            margin-bottom: 0px;
        }
    
        .maht-purn-tathya-main p {
            width: 100%;
            margin-right: 0;
        }
    
        .maht-purn-right {
            width: 100%;
            margin-left: 0
        }
    
        .testi-img {
            width: 60px;
            height: 60px
        }
    
        .testi-content {
            width: calc(100% - 70px);
            margin-left: 10px
        }
    
        .testi-content::before {
            top: -10px;
            left: 0px;
        }
    
        .testi-content h2 {
            font-size: 16px;
            line-height: 22px;
        }
    
        .testi-content h5 {
            margin-top: 5px;
            font-size: 14px
        }
    
        .common-area p {
            margin-top: 10px;
        }
    
        .common-area {
            margin-top: 20px
        }
    
        .common-area-img {
            margin-bottom: 10px;
            margin-left: -10px;
            width: calc(100% + 20px)
        }
    
        .common-area ul li {
            padding: 10px 13px 0 23px;
            font-size: 16px;
            line-height: 22px;
        }
    
        .common-area ul li::before {
            top: 17px;
            left: 0px;
        }
    
        .post-your-commnet-main {
            padding: 0;
            padding-bottom: 25px;
            padding-top: 0px;
            border-top: none;
        }
    
        .share-icons-mian {
            width: 100%;
            border-bottom: 1px solid #e5e5e5;
            margin-bottom: 15px;
            flex-direction: row-reverse;
            display: flex;
            padding: 10px 0px;
            border-top: 1px solid #e5e5e5;
            order: -1;
            margin-right: 0px;
        }
    
        .postcommtbtn {
            margin: 0 auto
        }
    
        .sambandit-khabre-main {
            width: 100%;
            margin-right: 0
        }
    
    
        .anny-swiper {
            margin-top: 15px
        }
    
        .slider-chunk-main h3 {
            font-size: 14px;
            line-height: 22px
        }
    
        .tabola-widget {
            width: 100%;
            margin-left: 0
        }
    
    
        /*previous story and next story*/
    
        .preimgteg {
            width: 100%;
            height: auto;
            margin-right: 0px;
            margin-top: 0
        }
    
        .previewnd-next-main {
            padding: 30px 0 10px;
            margin-top: 20px;
            border-top: 0px;
        }
    
        .prerigtteg {
            width: 100%
        }
    
        .prerigtteg h5 {
            top: -110px;
            padding-left: 13px;
        }
    
        .prerigtteg h5::before {
            left: 0px;
        }
    
        .prerigtteg p {
            margin-top: -15px
        }
    
        .prerigtteg h6 {
            top: -110px;
            float: right;
            right: 15px;
        }
    
        .right-section {
            padding: 0 10px
        }
    
        .story-page-rhs .rhs-related-news-newletter .widget-container {
            margin-bottom: 5px;
        }
    
        /*navigation responsive section*/
        
    
    
    
    
        .right-side-tabola {
            width: 100%;
        }
    
        .right-side-tabola img {
            width: 100%;
            height: auto;
            display: block;
        }
    
        .story-bkn {
            display: block;
            margin-top: 1px;
            margin-bottom: 0px;
        }
    
    
    
       
        .testimonial-main {
            margin-top: 30px;
            margin-bottom: 0px;
        }
    
        .common-area h2 {
            color: #000;
            font-size: 20px;
            margin-top: -3px;
            line-height: 20px;
        }
    
        .common-area ul {
            margin-bottom: 30px;
        }
    
        .story-shrComm {
            margin-top: 0px;
        }
    
        .storyBottomSlider h2 {
            margin-bottom: 0px;
        }
    
        .story-page-rhs.right-section .outer-add-section {
            background-color: transparent;
            margin-top: 10px;
        }
    
        .story-page-rhs.right-section .outer-add-section .ad-300X250 {
            padding: 0px;
        }
    
        .story-page-rhs.right-section .outer-add-section .ad-300X250 img {
            width: 100%;
        }
    
        .annya-khabre {
            padding: 0px;
        }
    
        .rhs-related-news-newletter {
            padding: 0px 0px;
        }
    
        .rhs-related-news-newletter .widget-container {
            width: 100%;
            margin-right: 0px;
        }
    
        .rhs-related-news-newletter .widget-container .widget-body {
            width: calc(100% + 0px);
            margin-left: 0px;
            border-bottom: 0px;
        }
    
        .rhs-related-news-newletter .daily-news-letter {
            width: 100%;
            margin-left: 0%;
        }
    
        .rhs-related-news-newletter ul.sm-thumb-listing li .thumb {
            -ms-flex: 0 0 100px;
            flex: 0 0 100px;
            max-width: 100px;
        }
    
        .rhs-related-news-newletter ul.sm-thumb-listing li .title {
            ms-flex: 0 0 calc(100% - 100px);
            flex: 0 0 calc(100% - 100px);
            max-width: calc(100% - 100px);
            padding-left: 15px;
    
        }
    
       
        .movie-review-btn button.mrr100 {
            margin-right: 0px;
        }
    
        .chunk-img {
            width: 100%;
            height: auto;
            margin-right: 0px;
        }
    
        .previewnd-next-main ul li {
            width: 50%;
            border-right: 1px solid #e5e5e5;
            padding-right: 10px;
            margin-right: 0px;
            margin-left: 0px;
        }
    
        .previewnd-next-main ul li:last-child {
            border-right: none;
            margin-left: 0px;
            padding-right: 0px;
            padding-left: 10px;
        }
    
    
    
    
       
         
.bottom-ad-taboola .top-add-section{ display: none;}   

}

@media only screen and (max-width: 320px) {
    
        .brand-detial-main ul li a {
            font-size: 12px;
        }
    
    }
    

/*** 
    ====================================================================
    video detail RHS 
    ====================================================================
    ***/


   .VideoDetailRHS{ width: 100%;}
   .VideoDetailRHS .widget-container{ margin-bottom: 20px;}
   .VideoDetailRHS .right-side-tabola{ margin-bottom: 20px;}
    


 @media only screen and (max-width: 1199px) {
.post-your-commnet-main {margin-top:0px;}
     
}

 @media only screen and (max-width: 767px) {
.post-your-commnet-main {
    border-top: 1px solid #e5e5e5;
    padding: 10px 0px;
}

}
    /*** 
    ====================================================================
    Movie Review Page 
    ====================================================================
    ***/
    
    .movie-pg h1 {
        font-size: 32px;
        line-height: 42px;
        color: #000;
        font-weight: bold;
        margin-bottom: 10px;
        margin-top: 15px;
    }
    
    .movie-pg-section {
        width: 100%;
        height: auto;
    }
    
    .movie-pg-mid-sec h5 {
        font-size: 18px;
        font-weight: bold;
        color: #000;
        line-height: 25px;
        margin-bottom: 11px;
    }
    
    .movie-review {
        width: 500px;
        margin: 0 auto;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    
    .movie-review img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .movie-review-2 {
        width: 500px;
        margin: 0 auto;
        margin-top: 27px;
        margin-bottom: 30px;
    }
    
    .movie-review-2 img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .video-movies-page {
        width: 725px;
        margin: 0 auto;
        margin-top: 30px;
    }
    
    .video-movies-page img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .movie-review-btn {
        width: 100%;
        text-align: center;
    }
    
    .review-movie {
        width: 100%;
        height: auto;
        border-top: 3px solid #d1d1d1;
        border-bottom: 3px solid #d1d1d1;
        padding: 0px 0px;
    }
    
    .review-movie h6 {
        font-size: 18px;
        font-weight: normal;
        line-height: 24px;
        color: #000;
        margin-top: 13px;
    }
    
    .review-movie h6 span {
        font-weight: bold;
    }
    
    .start-review img {
        width: 100%;
        height: auto;
        display: block;
    }
    

   
    @media (max-width:1199px) {
    
        .md-screen {
            display: none
        }
    
    }
    
    @media (max-width:767px) {
        .movie-review {
            width: 100%;
        }
    
        .movie-review-2 {
            width: 100%;
        }
    
        .movie-pg h3 {
            font-size: 22px;
            line-height: 30px;
        }
    
    .main-img p {
            font-style: normal;
            float: left;
        }
    

    
        .video-movies-page {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    
        .movie-review-btn {
            width: 100%;
            text-align: center;
        }
    
    
    
    
    }
    

    
    /*** 
    ====================================================================
    END face check section END
    ====================================================================
    ***/
    
    
    
    /*--------- page heading ---------*/
    
    .page-hd {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-bottom: 0px;
        border-bottom: 1px solid #e5e5e5;
        align-items: flex-end;
    }
    
    .pb2.page-hd {
        padding-bottom: 8px;
        margin-bottom: 20px;
    }
    
    .mb3.page-hd {
        margin-bottom: 3px;
    }
    
    .mb8.page-hd {
        margin-bottom: 8px;
    }
    
    .none-bdr .page-hd {
        border-bottom: 0px;
    }
    
    .page-hd h1 {
        font: 700 32px/39px 'Noto Sans', sans-serif;
        color: #000
    }
    
  
.imp-pb10 {
        padding-bottom: 10px
    }
    

    @media (max-width:767px) {
    
    
    }
    
    @media (max-width:479px) {
        .page-hd h1 {
            font-size: 24px;
            line-height: 35px;
        }
    }
    
    /*--------- Last updated video ---------*/
    
    
    .featured-video {
        margin-bottom: 19px
    }
    
    .first-bg-video {
        border: 1px solid #d1d1d1;
        position: relative;
        line-height: 0
    }
    
    .first-bg-video a {
        position: relative;
        display: block;
        width: 100%
    }
    
    .first-bg-video .thumb {
        text-align: center;
        position: relative;
        width: 100%;
    }
    
    .first-bg-video .thumb::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0)
    }
    
    .first-bg-video .thumb img {
        width: 100%
    }
    
    .first-bg-video .cap {
        position: absolute;
        bottom: 0;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start
    }
    
    .video-btn {
        background-color: #000;
        -ms-flex: 0 0 65px;
        -webkit-box-flex: 0;
        flex: 0 0 65px;
        max-width: 65px;
        height: 65px;
        text-align: center;
        padding-top: 6px;
        line-height: 0;
        align-self: flex-end
    }
    
    .video-btn svg {
        height: 38px;
        width: 38px;
        margin-bottom: 2px
    }
    
    .video-btn svg #Icons-AV {
        fill: #d71920
    }
    
    .video-btn .duration {
        font: 700 12px/14px 'Noto Sans', sans-serif;
        color: #a3a3a3
    }
    
    .first-bg-video .cap h3 {
        font: 700 22px/28px 'Noto Sans', sans-serif;
        color: #fff;
        width: 100%;
        min-height: 1px;
        padding-left: 10px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 65px);
        flex: 0 0 calc(100% - 65px);
        max-width: calc(100% - 65px);
        padding-top: 10px;
    }
    
    .first-bg-video .cap h2 {
        font: 700 22px/30px 'Noto Sans', sans-serif;
        color: #fff;
        width: 100%;
        min-height: 1px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 65px);
        flex: 0 0 calc(100% - 65px);
        max-width: calc(100% - 65px);
        padding: 10px;
    }
    
    .relatved-video {
        background-color: #012039;
        padding: 20px;
        line-height: 0
    }
    
    .relatved-video ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    
    .relatved-video ul li {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 23.3%;
        flex: 0 0 23.3%;
        max-width: 23.3%;
        margin-right: 20px;
    }
    
    .relatved-video ul li:last-child {
        margin-right: 0px;
    }
    

    .relatved-video ul li .thumb {
        border: 1px solid #bdc0c3;
        position: relative
    }
    
    .relatved-video ul li .thumb .v-duration {
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #000;
        line-height: 0;
        padding: 0 5px;
        font-size: 11px;
        color: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: center;
        width: auto;
        height: 21px
    }
    
    .relatved-video .thumb .v-duration > span {
        display: inline-block;
        margin-right: 5px
    }
    
    .relatved-video .thumb .v-duration svg {
        height: 13px;
        width: 13px
    }
    
    .relatved-video .thumb .v-duration svg #Icons-AV {
        fill: #d71920
    }
    
    .relatved-video ul li .thumb img {
        width: 100%;
        display: block;
        height: auto
    }
    
    .relatved-video ul li .title {
        margin-top: 9px
    }
    
    .relatved-video ul li .title h2 {
        font: 700 16px/24px 'Noto Sans', sans-serif;
        color: #fff;
    }
    

.common-rhs-innerPG{ width: 100%; height: auto; display: flex; flex-wrap: wrap;}
.sidebar .common-rhs-innerPG .right-side-tabola{display: block;}                    
.sidebar .common-rhs-innerPG .add-center-div{display: block;}                   
  
.photo-Landing-Cat{ margin-bottom: 20px;}
.photo-Landing-Cat .widget-container{margin-bottom:0px;}


@media(max-width:1199px) {
        
.relatved-video ul li{padding: 0px; margin-right: 15px;}
.relatved-video ul li:first-child{padding-left: 0px;}
.relatved-video ul li:last-child{padding-right: 0px;}
   
.relatved-video ul li .title h2{ margin-bottom: 10px;}        
        
.common-rhs-innerPG {
    display: flex;
    flex-wrap: nowrap;
    width: auto;
    width: 100%;
    margin-bottom: 20px;
} 

         
.common-rhs-innerPG .widget-container {
    width: 100%;
    flex-grow: 1;
    padding-left: 0px;
    margin-bottom: 0px;
}
          
.common-rhs-innerPG .ad-300X250-body {
    /* background-color: transparent; */
    width: inherit;
    flex-grow: 1;
    padding: 0;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 10px;
    margin-left: 0px;
}
        
        
.common-rhs-innerPG .ad-300X250-body .ad-300X250 {
    margin-top: 0px;
    margin: inherit;
    text-align: center;
    padding: 0px;
    margin: 0px;
    width: inherit;
}
        
.common-rhs-innerPG .ad-300X250-body .ad-300X250 div {
margin: 0 auto;}
        
        
.common-rhs-innerPG .dialy-news-form-container {
    width: 50%;
    margin-left: 0px;
    padding: 0px;
    margin: 0 auto;
}        
    

    
    
}

@media(max-width:991px){
.relatved-video ul li .thumb .v-duration {width: 70px }  
}
@media(max-width:767px) {
        .relatved-video {
            padding: 10px 10px 0
        }
    
        .relatved-video ul li {
            -ms-flex: 0 0 50%;
            flex: 0 0 50%;
            max-width: 50%;
            margin-bottom: 25px;
            padding-right: 0px;
        }
    .relatved-video ul li .title {padding-left: 10px;}
        .featured-video {
            margin-left: -10px;
            width: calc(100% + 20px);
        }
    
        .vdldngrhs .widget-body {
            border-bottom: none;
        }
    
        .photolanding .ad-300X250-body {
            width: 100%;
            margin-right: 0px;
        }
    
        .photolanding .widget-container.mobphoto {
            width: 100%;
            margin-left: 0px;
        }
    
        .vdldngrhs.mobphoto.widget-container .widget-more {
            margin-top: -10px;
        }
    
.common-rhs-innerPG {flex-wrap: wrap;}
.photo-Landing-Cat .widget-container {margin-bottom: -4px;}
.common-rhs-innerPG .dialy-news-form-container {width: 100%; margin: 0 auto;}      
.common-rhs-innerPG .widget-container {padding-left: 0px;}   
.widget-container .common-rhs-innerPG .widget-body {margin-bottom: 10px;}
.common-rhs-innerPG .ad-300X250-body {padding-right: 0px;}
.common-rhs-innerPG .ad-300X250-body{ margin-bottom: 20px; margin-top: 10px;}    

.common-rhs-innerPG .widget-container .widget-body{margin-bottom: 10px; }    
.first-bg-video .cap h2 {font: 700 18px/26px 'Noto Sans', sans-serif;}   
.photo-Landing-Cat .widget-container .widget-more {margin-top: -48px;}
.photo-Landing-Cat .phot-landing-widget .thumbnail-grid.grid-pad20 {margin-bottom: 10px; padding-bottom: 15px;}
.common-rhs-innerPG > div:first-child {margin-right: 0px;}
.common-rhs-innerPG > div:last-child{margin-left: 0px;}    
    
.featured-video .relatved-video ul li{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-right: 0px;
    margin-right: 0px;
} 
    
}
 

@media(max-width:479px) {
        .first-bg-video .cap h3 {
            font-size: 18px;
            line-height: 24px;
            padding-left: 10px;
            -ms-flex: 0 0 calc(100% - 50px);
            flex: 0 0 calc(100% - 50px);
            max-width: calc(100% - 50px)
        }
    
    /*    .video-btn {
            -ms-flex: 0 0 50px;
            flex: 0 0 50px;
            max-width: 50px;
            height: 50px;
            padding-top: 4px
        }
    */
        .video-btn svg {
            width: 29px;
            height: 29px;
            margin-bottom: 0
        }
    
        .relatved-video ul {
            margin: 0
        }
    
        .relatved-video ul li {
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            padding: 0
        }
    }
    
/*--------- Load More Btn ---------*/
    
/* .load-more {
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 10px;
    float: left;
}

    .load-more a {
        display: inline-block;
        font: 700 17px/33px 'Noto Sans', sans-serif;
        color: #d71920;
        border: 2px solid #d71920;
        border-radius: 22px;
        text-transform: uppercase;
        padding: 2px 36px;
    }
    
    .load-more a:hover {
        color: #fff;
        background-color: #d71920
    } */
    

      
.load-more {
    width: 100%;
    text-align: center;
}
    .load-more a {
    display: inline-block;
    font-size:16px;
    font-weight:600;
    line-height:24px;
    color:#2FA7DF;
    position: relative;
}
.load-more a:after{
  content: '';
    position: absolute;
    border: solid #2FA7DF;
    border-width: 3px 0px 0px 3px;
    display: inline-block;
    padding: 3px;
    top:6px;
    right:-17px;
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
}


    /*** 
    ====================================================================
     video Listing 
    ====================================================================
    ***/

.video-listing-RHS{ width: 100%; height: auto;}

.video-listing-RHS .right-side-tabola {margin-bottom: 20px;}
.videoListing.widget-body ul li {
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 32.4%;
    flex: 0 0 32.4%;
    max-width: 32.4%;
    margin:0 10px 15px 0;
}
.videoListing.widget-body ul li:nth-child(3n+3) {
    margin-right: 0px;
}

@media(max-width:1199px) {

.video-listing-RHS {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin: 0px;
    margin-top: 20px;
}
.sidebar .video-listing-RHS .ad-300X250 {
    margin-top: 0px;
    margin: 0 auto;
    text-align: center;
    padding: 0px 10px;
    padding-left: 0px;
}        
.video-listing-RHS .daily-news-letter {width: 50%; margin: 0 auto; padding: 0px 0px; margin-right: 0px; padding-left: 10px; height: 327px;}
.video-listing-RHS .daily-news-letter iframe{ margin: 0px; padding: 0px; height: 100%;}       .sidebar div.video-listing-RHS .right-side-tabola{display: none;}                
.sidebar div.video-listing-RHS .right-side-tabola + .ad-300X250 {display: none;}                
.sidebar div.video-listing-RHS .ad-300X250 div {
    margin-top: 0px;
    margin: 0 auto;
    text-align: center;
    padding: 0px 10px;
    background-color: #efefef;
    padding-left: 9px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
        
.sidebar div.video-listing-RHS .ad-300X250 div iframe{margin: 0 auto; width: inherit; height: inherit !important;} 

}

@media(max-width:767px) {
.sidebar div.video-listing-RHS .ad-300X250 div {padding: 0px;}
.video-listing-RHS {margin-top: 0px; margin-left: 0px; margin-right: 0px; width: 100%;}        
.video-listing-RHS .daily-news-letter{width: 100%; margin: 0px; height: 100%; padding-left: 0px;}       
.video-listing-RHS .daily-news-letter iframe{height: 342px;}       
         
.sidebar .video-listing-RHS .ad-300X250 {margin-top: 20px; margin-bottom: 20px; padding-left: 0px; padding-right: 0px;}
      
.sidebar div.video-listing-RHS .ad-300X250 div iframe {height:250px !important;}

.videoListing.widget-body ul li {
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}    
.videoListing.widget-body{border-bottom: none; /*margin-left: -10px; width: calc(100% + 20px)*/;
}    
    

} 


    /*** 
    ====================================================================
        5. video Detail
    ====================================================================
    ***/
    
    .bb0 {
        border-bottom: 0;
        padding-bottom: 0
    }
    
    .video-player img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .video-content-txt {
        font: 400 15px/22px 'Noto Sans', sans-serif;
        color: #000;
        margin-top: 15px
    }
    
    

 @media(max-width:1199px) {
.load-more {
    margin-top: 0px; margin-bottom: 20px;}
     
.pto-listing-bbnone     
}

    @media(max-width:767px) {
        .down-app-f {
            justify-content: center;
            text-align: center;
            padding: 15px
        }
    
        .down-app-f p {
            margin-bottom: 10px
        }
    }
    
    /*** 
    ====================================================================
        5. video Detail
    ====================================================================
    ***/
    
  
    
    .heding-at-body {display: block;}
    
    .teg-line-photo {
        font-size: 32px;
        color: #000;
        width: calc(100% - 110px);
        font-weight: 700
    }
    
    .social-photo {
        display: flex;
        width: 110px
    }
    
    .social-photo ul {
        margin: 0;
        padding: 0;
        list-style: none;
        display: flex;
        flex-wrap: wrap
    }
    
    .social-photo ul li {
        padding: 0 10px
    }
    
    .social-photo ul li:last-child {
        padding-right: 0
    }
    
    .social-photo ul li:first-child {
        padding-left: 0
    }
    
    .social-photo ul li a {
        color: #666
    }
    
    .social-photo ul li a svg {
        color: #000;
        width: 23px;
        height: 23px;
        fill: #000
    }
    
    .photo-detail-text div{
        font-size: 16px;
        color: #000;
        line-height: 24px;}


.photo-detail-text iframe {margin: 0 auto !important; text-align: center;}
.photo-detail-text twitter-widget {text-align: center; margin: 0 auto; margin-top: 20px !important;}
 

.add728-90-main {
        width: 100%;
        height: auto;
        margin-bottom: 20px
    }
    
    .add728-90 {
        width: 728px;
        height: 90px;
        margin: 0 auto
    }
    
    .add728-90 img {
        width: 100%;
        height: auto;
        display: block
    }
    
    
    ul.icons-share {
        position: relative;
    }
 

.align-b-fx .video-player{width:100%;min-height:calc((950px/16)*9)}
@media only screen and (max-width: 830px) {
.align-b-fx .video-player{min-height:calc((730px/16)*9)}
}
@media only screen and (max-width: 767px) {
.align-b-fx .video-player{min-height:calc((470px/16)*9)!important;width:calc(100% + 20px);margin-left:-10px;position:relative}
}
@media only screen and (max-width: 539px) {
.align-b-fx .video-player{min-height:calc((356px/16)*9)!important;width:calc(100%);margin-left:0}
}


.video-player {width: 100%; height: 400px;}
    
    .video-player img {
        width: 100%;
        height: auto;
        display: block;
    }
    
   
    .videodetail.sld-pddb {
        margin-bottom: 25px;
        padding: 0px 20px;
    }
    
    .videodetail.sld-pddb .anny-swiper .slider-chunk-main h4 {
        text-align: left;
    }
    
    .videodetail.sld-pddb .anny-swiper .slider-chunk-main h4 a {
        font-size: 17px;
        font-weight: bold;
        color: #000;
        line-height: 22px;
        margin-top: 12px;
    }
    
    
    ul.videoDetail-Share {
        float: right
    }
    
    ul.videoDetail-Share li {
        padding: 0 5px;
    }
    
    ul.videoDetail-Share li a svg {
        width: 25px;
        height: 25px;
    }
    
 
ul.videoDetail-Share li:nth-child(1) a svg {fill: #00ce55; height: 25px; width: 25px;}
ul.videoDetail-Share li:nth-child(1):hover a svg {fill: #00aa46;} 
ul.videoDetail-Share li:nth-child(2) a svg {fill: #3a5499; height: 25px; width: 25px;}
ul.videoDetail-Share li:nth-child(2):hover a svg {fill: #262e67;}
ul.videoDetail-Share li:nth-child(3) a svg {fill: #00a2f9; height: 25px; width: 25px;}
ul.videoDetail-Share li:nth-child(3):hover a svg {fill: #008bd5;}


.videodetail .anny-swiper .slider-arrow-right {top: -23px;}
.videodetail .anny-swiper .slider-arrow-left {top: -20px;}

.phto-heading{font-size: 32px; line-height: 42px; color: #000; font-weight: bold;}
  
.photoDetail-RHS{ width: 100%;}
.photoDetail-RHS .right-side-tabola{ margin-bottom: 20px;}     
.videoDetailRHs{width: 100%; height: auto;}


@media only screen and (max-width: 1199px) {
        .add728-90 {
            width: 100%;
        }
    
    
        .sld-pddb.annya-khabre {
            margin-bottom: 20px;
        }
    
      
        .videodetail .anny-swiper .slider-arrow-left {
            left: 35px;
            top: -25px;
            display: none;
        }
    
        .videodetail .anny-swiper .slider-arrow-right {
            right: 40px;
            top: -25px;
            display: none;
        }
    
   

.photoDetail-RHS {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
}
    
    
.sidebar .photoDetail-RHS .ad-300X250 {
    margin-top: 0px;
    margin: 0 auto;
    text-align: center;
    padding: 0px 10px;
    padding-left: 0px;
}        
.photoDetail-RHS .daily-news-letter {width: 50%; margin: 0 auto; padding: 0px 0px; margin-right: 0px; padding-left: 10px; height: 327px;}
.photoDetail-RHS .daily-news-letter iframe{ margin: 0px; padding: 0px; height: 100%;}       .sidebar div.photoDetail-RHS .right-side-tabola{display: none;}                
.sidebar div.photoDetail-RHS .right-side-tabola + .ad-300X250 {display: none;}                
.sidebar div.photoDetail-RHS .ad-300X250 div {
    margin-top: 0px;
    margin: 0 auto;
    text-align: center;
    padding: 0px 10px;
    background-color: #efefef;
    padding-left: 9px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
        
.sidebar div.photoDetail-RHS .ad-300X250 div iframe{margin: 0 auto; width: inherit; height: inherit !important;}
    
}
@media only screen and (max-width:767px) {
    
        .add728-90-main {
            margin-bottom: 15px;
        }
    
        .add728-90 {
            width: 100%;
            height: auto;
        }
    
        /*    .vvd.userdetail-share-main{ margin-bottom: 0px;}    */
    
        .vvd .share-social-icons {
            margin-top: 15px;
        }
    
        .vvpm0.add-section {
            margin: 0px;
        }
    
        .videodetail.sld-pddb {
            padding: 0px;
        }
    
       
        .video-player {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    
        .vvd .share-social-icons {
            border-top: none;
            margin-top: 0px;
        }
     
.vvd .share-social-icons ul.videoDetail-Share {float: left;}

.social-share {top: 15px;}

.photoDetail-RHS {margin-top: 0px; margin-left: 0px; margin-right: 0px; width: 100%;}        
.photoDetail-RHS .daily-news-letter{width: 100%; margin: 0px; height: 100%; padding-left: 0px;}       
.photoDetail-RHS .daily-news-letter iframe{height: 342px;}       
.sidebar .photoDetail-RHS .ad-300X250 {margin-top: 0px; margin-bottom: 20px; padding-left: 0px; padding-right: 0px;}

.sidebar div.photoDetail-RHS .ad-300X250 div {
    margin-top: 0px;
    margin: 0 auto;
    text-align: center;
    padding: 0px;
    background-color: #efefef;
    padding-left: 0px;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
}
.sidebar div.photoDetail-RHS .ad-300X250 div iframe {height:250px !important;}        

}
  
/***  
    ====================================================================
        photo detail page insie add  
    ====================================================================
    ***/
  
/*
.stoybday-ad {
    margin-bottom: 20px;
    text-align: center;
} 
*/

.big-photo-main .stoybday-ad {
    margin-bottom: 20px;
    text-align: center;
}

.stoybday-ad iframe {
    display: block;
    margin: 0 auto;
}
  @media only screen and (max-width: 767px) {
   .stoybday-ad { width: 100%;
    text-align: center;
}

 .stoybday-ad iframe {
    display: block;
     width: 100%;
}
 
.stoybday-ad iframe {
    width: 100%;
    display: block;
}

}
    /***  
    ====================================================================
        photo landing page 
    ====================================================================
    ***/
    
    .first-bg-video .cap-two {
        position: absolute;
        bottom: 30px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start
    }
    
    .cap-two h2 {
        text-align: center;
        color: #fff;
        width: 100%;
        margin-bottom: 20px;
        font-size: 22px;
        line-height: 30px;
    }
    
    .cap-two h6 {
        text-align: center;
        color: #fff;
        width: 100%;
        font-size: 12px;
        font-weight: 400;
        margin-bottom: 5px;
    }
   .cap-two span {
        text-align: center;
        color: #fff;
        width: 100%;
        font-size: 12px;
        font-weight: 400;
        margin-bottom: 5px;
    }
    
    .title h5 {
        width: 100%;
        font-size: 12px;
        color: #fff;
        font-weight: 400;
        margin-top: 15px;
        line-height: 1;
    }
    .title span {
        width: 100%;
        font-size: 12px;
        color: #fff;
        font-weight: 400;
        margin-top: 15px;
        line-height: 1;
    }
    
    .title h6 {
        width: 100%;
        font-size: 12px;
        color: #323232;
        font-weight: 400
    }
    
    @media only screen and (max-width: 1199px) {
    .first-bg-video .cap-two {bottom: 10px; padding: 0px 10px;}    
    .first-bg-video .cap-two h2 {margin-bottom: 10px;}    
        
    .cap-two h2 {
    margin-bottom: 0px;
    font-size: 20px;
    line-height: 28px;}    
  
 .title h5 {margin-top: 5px;}

}
    
    
@media only screen and (max-width:767px) {
.cap-two h4 {line-height: 20px; margin-bottom: 15px;}

.video-landing-more .widget-more {margin-top: -50px;}
.video-landing-more .thumbnail-grid.grid-pad20 {padding-bottom: 20px;}    
    }
    
    /***  
    ====================================================================
        notification (bell) section
    ====================================================================
    ***/
    .ntPreLod {
        width: 50px;
        height: auto;
        text-align: center;
        margin: 0 auto;
        margin-top: 100px;
    }
    
    .ntPreLod img {
        width: 100%;
        height: auto;
        display: block;
    }
    
   
  .home-story-slider .swiper-button-next,
        .home-story-slider .swiper-button-prev {
            top: 87px;
        }
    
        .home-story-slider .swiper-button-next svg,
        .home-story-slider .swiper-button-prev svg {
            height: 20px;
            width: 20px;
        }
    
        .swiper-button-next,
        .swiper-button-prev {
            width: 20px;
            height: 22px;
        }    
    
     
    /***  
    ====================================================================
        Homepage
    ====================================================================
    ***/
    
    .main-story-sec {
        padding-top: 10px
    }
    
    .sidebar-body {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
    }
    
    .sidebar .add-section {
        margin-top: 0;
        margin-bottom: 20px
    }
    


    
    


    .rhsBBAd.add-section {
        margin-top: 20px;
    }
    
    .listingmb .rhs-add-form {
        margin-top: 20px;
    }
     

    
    .big-story-1-container + .container {
        margin-bottom: 0px;
    }
    
  

  @media (max-width:1199px) {
.home-story-slider .swiper-button-next, .home-story-slider .swiper-button-prev {
    right: 6px;}    
    
.home-story-slider .swiper-button-next, .swiper-button-prev span {width: 20px;} 
.home-story-slider .swiper-button-prev span  img{width: 100%;} 
.home-story-slider .swiper-button-next span img{width: 100%;} 
 
.home-story-slider .swiper-button-next, .home-story-slider .swiper-button-prev {
    top: 114px;
    right: 11px;
    width: 24px;} 
}

    @media (max-width:1199px) {

        .sidebar-body .main-add-sec .add-section {
            width: 100%;
            text-align: left;
        }
    
        .add-section img {
            text-align: center;
        }
    
       
    
        .editorial-banner {
            margin: 0 auto;
            width: 100%;
            text-align: center;
        }
    
        .home-story-slider .swiper-button-next,
        .home-story-slider .swiper-button-prev {
            top: 80px;
        }
    
        .sidebar .add-section {
            margin-top: 20px;
            top: 90px;
        }
      
         
        
    }
    
    
    @media (max-width: 1024px) {
        .hm-badikhbre-slide .swiper-pagination {
            display: block;
        }
    }
    
    @media only screen and (max-width: 767px) {
    
    
        .mian-thmb-sec {
            width: 100%;
        }
    
        .mian-thmb-sec .editorial-banner img {
            width: 100%;
        }
    
    
        .listingmb .rhs-add-form {
            margin-top: 0px;
        }
    
    
        
        .sidebar .add-section {
            margin-bottom: 0px;
        }
    
.at-player {margin-left: -10px; width: calc(100% + 20px);}
        
 .home-pg-dsk.sidebar .sidebar-body .mian-thmb-sec .sm-thumb-listing ul li .title h3 {font: 400 15px/22px 'Noto Sans', sans-serif;}       

        
}
    /***  
    ====================================================================
        navigation 3 dots ... (dots) section
    ====================================================================
    ***/
    
    .threedots {
        width: 192px;
        border-top: 3px solid #626979;
        padding: 0 10px 30px 0;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px;
        background-color: #002866;
        display: none;
        position: absolute;
        right: 568px;
        z-index: 99
    }
    
    .bdr {
        border: 2px solid #7a7a7a;
        color: red;
        color: #7a7a7a !important;
        border-top-right-radius: 4px;
        border-top-left-radius: 4px;
        border-bottom: 0
    }
    
    ul.dotdonw {
        margin: 0;
        padding: 0;
        list-style: none
    }
    
    ul.dotdonw li {
        width: 100%;
        padding: 11px 54px 0 0;
        text-align: right
    }
    
    ul.dotdonw li a {
        color: #fff
    }
    
    
    .widget-vertical-listing-cont {
        margin-bottom: 20px;
        padding-bottom: 5px
    }
    
    .widget-vertical-listing-cont-inn {
        width: 100%
    }
    
    .widget-vertical-listing-cont-inn ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    
    .widget-vertical-listing-cont-inn ul li {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 31%;
        flex: 0 0 31%;
        max-width: 31%;
        margin-bottom: 25px;
        margin-right: 25px
    }
    
    .widget-vertical-listing-cont-inn ul li:nth-child(3n) {
        margin-right: 0
    }
    
    .widget-vertical-listing-cont-inn ul li .thumb {
        position: relative
    }
    
    .widget-vertical-listing-cont-inn ul li a {
        color: #333;
        text-decoration: none;
        font-weight: 700
    }
    
    .widget-vertical-listing-cont-inn ul li .thumb img {
        width: 100%;
        display: block;
        height: auto
    }
    
    .widget-vertical-listing-cont-inn ul li .thumb .v-duration {
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #000;
        line-height: 0;
        padding: 0 5px;
        font-size: 11px;
        color: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: center;
        width: 57px;
        height: 21px
    }
    
    .icon-vid {
        width: 13px;
        height: 13px;
        margin-right: 5px
    }
    
    @media (max-width:767px) {
        .v_cat-head {
            padding: 0 10px
        }
    
        .widget-vertical-listing-cont-inn ul li {
            -ms-flex: 0 0 50%;
            flex: 0 0 50%;
            max-width: 50%
        }
    }
    
    @media (max-width:479px) {
        .widget-vertical-listing-cont-inn ul li {
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%
        }
    }
    
    
    /***  
    ====================================================================
        widget with space 
    ====================================================================
    ***/
    
    .bg-drkpurpal {
        background-color: #5d1464
    }
    
    .bg-lightpurpal {
        background-color: #5d1464
    }
    
    .video-big-chunk-con {
        width: 100%;
        margin-bottom: 20px;
        padding: 0;
        display: flex;
        position: relative;
    }
    
    .video-big-chunk-con::before {
        content: '';
        position: absolute;
        top: 0;
        right: 100%;
        height: 100%;
        width: calc((100vw - 1270px) / 2);
        background-color: #5d1464;
    }
    
    .video-big-chunk-con.bg-drkblue::before {
        background-color: #08428d;
    }
    
/*
    .video-big-chunk-inner {
        height: auto;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        padding: 20px 20px 20px 0px;
    }
*/
    
/*
    .main-img-sec {
        width: calc(100% - 215px);
        height: auto;
        padding: 0px;
    }
*/
    
/*
    .img-video-main {
        width: 100%;
       height: 100%;
        border: 1px solid #d1d1d1;
        position: relative;
    padding-top: 56.7%;
    }
    
    .img-video-main img {
        width: 100%;
        height: 100%;
        display: block;
    }
    
    .img-video-main iframe {
        width: 100%;
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
        height: 100%;
    }
*/
    
    
/*
    .related-rigth-video {
        width: 195px;
        height: auto;
        padding: 0px;
        margin-left: 20px;
    }
    
    .related-rigth-video-inner {
        width: 100%;
        height: auto
    }
    
    .related-rigth-video-inner ul {
        width: 100%;
        height: auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    
    .related-rigth-video-inner ul li {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 20px;
        margin-right: 0
    }
    
    .related-rigth-video-inner ul li:last-child {
        margin-bottom: 0px;
    }
    
    .related-rigth-video-inner ul li:nth-child(3n) {
        margin-right: 0
    }
    
    .related-rigth-video-inner ul li .thumb {
        position: relative;
        border: 1px solid #d1d1d1
    }
    
    .related-rigth-video-inner ul li a {
        color: #333;
        text-decoration: none;
        font-weight: 700
    }
    
    .related-rigth-video-inner ul li .thumb img {
        width: 100%;
        display: block;
        height: auto
    }
    
    .related-rigth-video-inner ul li .thumb .v-duration {
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #000;
        line-height: 0;
        padding: 0 5px;
        font-size: 11px;
        color: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: center;
        width: 57px;
        height: 21px
    }
    
    .related-rigth-video-inner ul li .title {
        margin-top: 5px;
        width: 100%;
        color: #fff;
        font-size: 16px;
        line-height: 24px;
        font-weight: 700
    }
*/
    
    .icon-vid {
        width: 13px;
        height: 13px;
        margin-right: 5px
    }
    
    .delhi-pg.widget-container .widget-body .thumbnail-grid ul li .text-area {
        padding: 10px 0px;
    
    }
    
    
    @media(max-width:1250px) {
        .video-big-chunk-con::before {
            width: 500px;
        }
    }
    
    @media (max-width:1199px) {
    
    
/*
        .video-big-chunk-inner .main-img-sec {
            width: calc(100% - 177px);
            padding: 0px;
            padding-left: 20px;
        }
    
*/
/*
        .related-rigth-video {
            width: 157px;
            padding: 0px;
        }
    
        .related-rigth-video-inner ul li .title {
            font-size: 16px;
            line-height: 24px;
        }
    
        .related-rigth-video-inner ul li {
            margin-bottom: 0px;
        }
    
        .related-rigth-video-inner ul li:not(:last-child) {
            margin-bottom: 10px;
        }
    
*/
    }
    
/*
    @media (max-width:991px) {
        .video-big-chunk-con {
            width: calc(100% + 40px);
            margin-left: -20px;
        }
    
        .video-big-chunk-con::before {
            display: none;
        }
    
        .main-img-sec {
            padding: 20px;
        }
    }
*/
    
    @media (max-width:767px) {
/*
        .video-big-chunk-con {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    
*/
    
        .bg-drkpurpal {
            background-color: #5d1464;
        }
    
/*
        .video-big-chunk-inner {
            padding: 0px;
            padding-top: 15px;
        }
    
        .video-big-chunk-inner .main-img-sec {
            width: 100%;
            padding-left: 0px;
    
        }
*/
    
/*
        .main-img-sec,
        .related-rigth-video {
            padding: 20px 10px;
            margin-left: 0px;
            width: 100%;
        }
*/
    
        .related-rigth-video-inner ul li .title {
            font-size: 18px;
            line-height: 26px;
        }
    
        .delhi-pg.widget-container .widget-body .thumbnail-grid ul li .text-area {
            padding: 10px;
        }
    
        .sidebar .delhimobmrrt.ad-300X250-body {
            margin-top: 25px
        }
    
        .widget-container.gray-bg .widget-body {
            background-color: #f6f6f6;
            padding-bottom: 0px;
            margin-bottom: 10px;
            padding-top: 10px;
        }
    
        .delhi-pg .widget-body {
            border-bottom: none;
        }
         
.widget-container.gray-bg .widget-body .fv_left-sec .fv-cap h4{line-height: 28px;}        
.widget-container.gray-bg .widget-body .fv_left-sec .fv-cap h3{line-height: 26px; font-size: 18px;}         

/*
.widget-container.delhi-pg.gray-bg {
    margin-bottom: 30px;
}
*/
        
        
    }
    
    
    
    /*Tez page start*/
    
/*
    .tez-video-container {
        width: 100%;
        margin-bottom: 20px;
        padding: 0;
        display: flex;
        position: relative;
    }
    
    .tez-video-container::before {
        content: '';
        position: absolute;
        top: 0;
        right: 100%;
        height: 100%;
        width: calc((100vw - 1270px) / 2);
        background-color: #1459b2;
    }
    
    @media (max-width:767px) {
        .tez-video-container {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    }
*/
    
    /*Tez page end*/
    
    
    /***  
    ====================================================================
        Event Slider 
    ====================================================================
    ***/
    
    
    .event-slider-cont {
        width: 100%;
        height: auto;
        margin-top: 5px;
        padding: 0px 10px;
    }
    
    .event-slider-body {
        width: 100%;
        height: auto;
        position: relative;
    }
    
    .event-slider-body-inner {
        width: 100%;
        height: auto
    }
    
    .event-slider-body-inner img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .event-slider-body-inner h2 {
        text-align: center;
        font-size: 20px;
        color: #000000;
        font-weight: bold;
        margin-top: 10px;
        line-height: 26px;
    }
    
    
    .event-slider-body-inner > .chunk-img {
        border: 1px solid #d4d4d4;
        width: 284px;
    }
    
    .event-slider-body-inner > .chunk-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    
    @media (max-width:1199px) {
    
    
        .event-slider-body-inner > .chunk-img {
            width: 209px;
        }
    
    }
    
    @media (max-width:767px) {
    
        .event-slider-cont {
            width: 94%;
            margin: 0 auto;
        }
    
        .event-main-sec .widget-body {
            border-bottom: none;
        }
    
    }
    
    /*** 
    ====================================================================
        LeadStory Style2
    ====================================================================
    ***/
    
    
    .ls-inner {
        margin: 0px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    
    
    
    
    
    
    .leadStory-style2 .ls-inner .ls_right ul li .ls-thumb {
        width: 100%;
        position: relative
    }
    
    .leadStory-style2 .ls-inner .ls_right ul li .ls-thumb img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .leadStory-style2 .ls-inner .ls_right ul li h3 {
        font: 700 22px/29px 'Noto Sans', sans-serif;
        color: #000;
        margin-top: 10px;
    }
    
    
    .leadStory-style2 .ls-inner-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 0 -10px
    }
    
    .leadStory-style2 .ls-inner-left
   {
        position: relative;
        width: 100%;
        min-height: 1px;
        -webkit-box-flex: 0;
        padding: 0px;
    }
    
    .leadStory-style2 .ls-inner-left {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    
    .leadStory-style2 .ls-inner-right {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    
    
        
    .ls-first-story-2 {
        margin-bottom: 25px
    }
    
    .ls-first-story-2 .ls-thumb {
        position: relative;
        border: 1px solid #d1d1d1;
    }
    
    .ls-first-story-2 h3 {
        color: #fff;
        font-size: 26px;
        font-weight: bold;
        line-height: 30px;
        margin-top: 15px;
    }
    
    .ls-first-story-2 h2 {
        color: #fff;
        font-size: 26px;
        font-weight: bold;
        line-height: 30px;
        margin-top: 15px;
    }
    
    .ls-first-story-2 .ls-thumb img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .ls-first-story-2 .ls-thumb h3 {
        position: absolute;
        bottom: 15px;
        font: 700 28px/37px 'Noto Sans', sans-serif;
        color: #fff;
        padding: 0 13px
    }
    
    .ls-inner-full .ls-first-story-2 {
        width: 49%;
        height: auto;
        margin-right: 1%;
    }
    
    
    
    @media only screen and (max-width: 767px) {
    
        .leadStory-style2 {
            padding: 10px 0;
        }
    
    
        .gradient-purpal .ls-inner-full .ls-first-story-2 {
            width: 100%;
            height: auto;
            margin-right: 0%;
        }
    
    
        .gradient-purpal.leadStory-style2 .ls-inner-row {
            margin: 0px;
        }
    
        .life-style-pg .widget-body {
            border-bottom: none
        }
    
        .pto-glry-lf-blck {
            margin-top: 30px;
        }
    
    }
   

    /*** 
    ====================================================================
        widget-gallery-photo
    ====================================================================
    ***/
    
    .widget-gallery-photo {
        width: 100%;
        height: auto;
        position: relative;
        padding: 10px 20px 20px;
    }
    
    .widget-gallery-photo .widget-head .widget-title h2 {
        color: #fff;
    }
    
    .widget-gallery-photo .widget-head .widget-title h2 a {
        color: #fff;
    }
    
    .widget-gallery-photo .widget-head .widget-more a {
        color: #fff;
    }
    
    .widget-gallery-photo .widget-head .widget-more a span {
        color: #fff;
        fill: #fff;
    }
    
    .home-photo.widget-gallery-photo.pto-glry-hm-ble .widget-head .widget-more a svg {
        fill: #ffffff;
    }
    
    .home-photo.widget-gallery-photo.pto-glry-hm-ble .widget-gallery-photo-container .photo-gallery-big-outer {
        margin-bottom: 20px;
    }
    
    .pto-glry-lf-blck .widget-more {
        top: 14px;
        right: 17px;
    }
    
    .pto-glry-lf-blck .widget-more a {
        color: #ffffff;
    }
    
    .pto-glry-lf-blck .widget-more a svg {
        fill: #ffffff;
    }
    
    
    .widget-gallery-photo-container {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
    }
    
    .photo-gallery-big-outer {
        width: calc(100% - 240px);
        height: auto;
        margin-right: 20px;
    }
    
    .photo-gallery-big-inner {
        width: 100%;
        height: auto;
    }
    
    .photo-gallery-big-inner-img {
        width: 100%;
        height: auto;
        border: 1px solid #d1d1d1;
    }
    
    .photo-gallery-big-inner-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .photoname-slide-container {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
        padding: 8px 15px;
    }
    
    .photoname-slide-container h3 {
        font-weight: bold;
        color: #fff;
        width: calc(100% - 94px);
        margin-right: 0;
        font-size: 24px;
        line-height: 34px;
        position: relative;
        padding-right: 15px;
    
    }
    
    .photoname-slide-container h3:after {
        content: '';
        position: absolute;
        height: 100%;
        width: 2px;
        background-color: #494949;
        right: 0px;
        top: 0px;
    }
    
    
    
    .photoname-slide-container .img-slide {
        width: 94px;
        display: flex;
        flex-wrap: wrap;
        margin: 0 0 0 auto;
        align-items: center;
        padding-left: 23px;
    }
    
    .img-imgs-slid {
        width: 39px;
        height: auto
    }
    
    .img-slide span {
        color: #7c7c7c;
        font-size: 18px;
        padding-left: 12px;
        margin-top: -3px;
    }
    
    .photo-gallery-thum {
        width: 220px;
        height: auto;
    }
    
    .photo-gallery-thum ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }
    
    .photo-gallery-thum ul li {
        width: 100%;
        border-bottom: 1px solid #141414;
        margin-bottom: 25px;
        padding-bottom: 25px;
    }
    
    .photo-gallery-thum ul li:last-child {
        border-bottom: 0px;
    }
    
    .photo-gallery-thum ul li .photo-thum-container {
        width: 100%;
    }
    
    .photo-gallery-thum ul li .photo-thum-container .photo-thum-img {
        width: 100%;
        border: 1px solid #626262;
    }
    
    .photo-gallery-thum ul li .photo-thum-container .photo-thum-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .photo-thum-container h4 {
        color: #fff;
        font-size: 18px;
        line-height: 26px;
        font-weight: bold;
        margin-top: 10px;
    }
    
    
    .widget-gallery-bottom-sec {
        width: 100%;
        height: 100%;
        margin-bottom: 20px;
    }
    
    .widget-gallery-bottom-sec ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        display: flex
    }
    
    .widget-gallery-bottom-sec ul li {
        width: 50%;
        margin-right: 20px;
    }

    .widget-gallery-bottom-sec ul li:last-child {
        margin-right: 0px;
    }


    .widget-gallery-bottom-sec ul li a {
        display: flex;
        flex-wrap: wrap;
    }
    
    .widget-gallery-bottom-sec ul li .img-thmb {
        width: 148px;
        border: 1px solid #d1d1d1;
    }
    
    .widget-gallery-bottom-sec ul li .img-thmb img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .widget-gallery-bottom-sec ul li .abt-detail {
        width: calc(100% - 168px);
        margin-left: 20px;
        color: #d1dce4;
        font-weight: bold;
        font-size: 17px;
        line-height: 24px;
    }
    
    .pto-glry-hm-ble .photo-gallery-thum ul li {
        border-bottom: 1px solid #335385;
    }
    
    .widget-gallery-photo .widget-more {
        top: 17px;
        right: 18px;
    }
    
    .widget-gallery-photo .widget-more a {
        color: #ffffff;
    }
    
    .widget-gallery-photo .widget-more a span svg {
        fill: #ffffff;
    }
    
    @media (max-width: 1199px) {
        .widget-gallery-bottom-sec {
            margin-top: 20px;
        }
   
  
    
    }
    
    @media (min-width: 768px) and (max-width: 1024px) {
        .photoname-slide-container {
            padding: 8px;
        }
    
        .photoname-slide-container h3 {
            font-size: 18px;
            line-height: 26px;
            width: calc(100% - 94px);
        }
    
        .photo-thum-container h4 {
            font-size: 15px;
            line-height: 20px;
        }
    
        .photo-thum-container h4 {
            margin-top: 10px;
        }
    
        .photo-gallery-thum ul li {
            padding-bottom: 11px;
            margin-bottom: 12px;
        }
    
        .photo-gallery-thum ul li:last-child {
            margin-bottom: 0px;
        }
    
        .photoname-slide-container .img-slide {
            padding-left: 18px;
            width: 78px;
        }
    
        .img-imgs-slid {
            width: 31px;
        }
    
        .img-imgs-slid img {
            width: 100%;
            height: auto;
        }
    
        .img-slide span {
            padding-left: 6px;
        }
    
        .widget-gallery-bottom-sec ul li .img-thmb {
            width: 117px;
        }
    
        .widget-gallery-bottom-sec ul li .abt-detail {
            font: bold 15px/20px 'Noto Sans', sans-serif;
            margin-left: 16px;
            width: calc(100% - 134px);
        }
    
        .widget-gallery-bottom-sec {
            margin: 0px 0 5px;
        }
    
    }
    

   @media (max-width: 1199px) {
 .photo-thum-container h4 {
    font-size: 16px;
    line-height: 24px;
}
.photoname-slide-container h3 {
    font-size: 20px;
    line-height: 28px;
}       
       
}
   @media (max-width: 767px) {
.photoname-slide-container h3 {
    font-size: 20px;
    line-height: 28px;
    width: calc(100% - 50px);
}
    
        .photo-thum-container h4,
        .widget-gallery-bottom-sec ul li a {
            font-size: 16px;
            line-height: 24px;
            font-weight: bold;
        }
    
        .widget-gallery-bottom-sec ul li a {
            align-items: flex-start;
        }
    
        .widget-gallery-bottom-sec {
            margin-top: 0px;
            margin-bottom: 5px;
        }
    
        .widget-gallery-bottom-sec ul li {
            width: 100%;
            margin-right: 0px;
            margin-bottom: 20px;
        }
    
        .widget-gallery-bottom-sec ul li:last-child {
            margin-bottom: 0px;
        }
    
        .widget-gallery-bottom-sec ul li .img-thmb {
            width: 138px;
    
        }
    
        .widget-gallery-bottom-sec ul li .abt-detail {
            width: calc(100% - 158px);
            font-size: 16px;
    line-height: 22px;
        }
    
        .img-imgs-slid {
            width: 28px;
            height: auto;
            text-align: center;
            margin: 0 auto;
        }
    
        .img-imgs-slid img {
            width: 100%;
            height: auto;
            display: block;
        }
    
        .photo-gallery-thum ul li {
            margin-bottom: 5px;
        }
    
        .pto-glry-lf-blck .widget-more {
            margin-top: -17px;
        }
    
        .photo-gallery-big-outer a {
            display: block;
            width: 100vw;
            margin-left: calc(50% - 50vw);
        }
    
    .home-photo.widget-gallery-photo.pto-glry-hm-ble .widget-gallery-photo-container .photo-gallery-big-outer {
    margin-bottom: 10px;
}
        

.pto-dk-gry .widget-gallery-photo-container .photo-gallery-big-outer {background-color: transparent;}        
    
    }
    
    /*** 
    ====================================================================
        widget-video-gallery
    ====================================================================
    ***/

    .widget-video-gallery {
        height: auto;
        margin-top: 15px;
        position: relative;
    }
    
    .widget-video-gall-contianer {
        padding: 15px 15px 0px 15px;
        background-color: #2b2b2b;
        height: auto;
        margin-top: 15px;
        display: flex;
    }
    
    .widget-play-outer {
        width: calc(100% - 509px);
        display: flex;
        align-items: flex-start;
        height: 100%;
        margin-right: 20px;

    }
    
    .widget-play-video {
        text-align: center;
        position: relative;
        margin-bottom: 0px;
        border: 1px solid #d0d0d0;
    }
    
    .widget-play-video img {
        width: 100%;
        height: auto;
        display: block
    }
    
    .widget-play-video::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0)
    }
    
    .video-paly-cap {
        position: absolute;
        bottom: 10px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
        padding: 0 10px
    }
    
    .video-paly-cap h4 {
        width: calc(100% - 66px);
        font-size: 24px;
        color: #fff;
        font-weight: bold;
        text-align: left;
        line-height: 32px;
    }
    
    .video-paly-cap .ply-dur {
        width: 50px;
        height: auto;
        margin-left: 15px;
    }
    
    .video-paly-cap .v-icon {
        text-align: center;
        padding: 0 10px;
        margin-bottom: 0px;
        position: absolute;
        bottom: 0;
        right: 0;
        line-height: 0;
        border-left: 1px solid rgba(255, 255, 255, 0.2);
    }
     
.video-paly-cap .v-icon .v-dur {
    /* width: 20px; */
    font-size: 15px;
    padding-top: 15px;
    padding-bottom: 10px;
}
    
    .video-paly-right {
        width: 489px;
        margin-left: 0px;
        height: 100%;
    }
    
    ul.video-ply {
        width: 100%;
        height: auto;
        margin: 0;
        padding: 0;
        list-style: none;
    }
    
    
    ul.video-ply li {
        width: 100%;
        border-bottom: 1px solid #141414;
        padding-bottom: 15px;
        margin-bottom: 15px;
    }
    
    ul.video-ply li:last-child {
        border-bottom: none;
        margin-bottom: 0px;
        padding-bottom: 20px;
    }
    
    ul.video-ply li a {
        width: 100%;
        text-decoration: none;
        width: 100%;
        text-decoration: none;
        display: flex;
        align-items: flex-start;
        flex-wrap: wrap;
    }
    
    
    ul.video-ply li a .thumb {
        width: 100%;
        -ms-flex: 0 0 178px;
        flex: 0 0 178px;
        max-width: 178px;
        border: 1px solid #d3d3d3;
        position: relative;
    }
    
    ul.video-ply li a .thumb img {
        width: 100%;
        height: auto;
        display: block;
    }
    ul.video-ply li a .thumb .v-duration {bottom: 0; left: 0;}
    
    ul.video-ply li a .title {
        width: 100%;
        -ms-flex: 0 0 calc(100% - 178px);
        flex: 0 0 calc(100% - 178px);
        max-width: calc(100% - 178px);
    }
    
    ul.video-ply li a .title h3 {
        font-size: 20px;
        color: #fff;
        font-weight: 700;
        line-height: 28px;
        padding: 0 0 0 20px;
    }
    


    @media only screen and (max-width: 1199px) {
        .five-story-widget .fv_left-sec:first-child .fv-first-thumb img {
            max-height: none;
        }
    }
    
    @media only screen and (max-width: 1199px) {
        ul.md-thumb-listing li a .title h3 {
            font-size: 16px;
            line-height: 24px;
        }
    
        ul.md-thumb-listing li a .thumb {
            -ms-flex: 0 0 135px;
            flex: 0 0 135px;
            max-width: 135px;
        }
    
        .fv-first-story .fv-first-thumb {
            margin-bottom: 20px;
        }
    
        ul.md-thumb-listing li a .title {
            -ms-flex: 0 0 calc(100% - 160px);
            flex: 0 0 calc(100% - 160px);
            max-width: calc(100% - 160px);
            margin-left: 20px;
        } 
        ul.md-thumb-listing li a .title h3 { padding-left: 0px;}
     
        
        
        .photo-gallery-big-outer {
            width: calc(100% - 203px);
        }
    
        .photo-gallery-thum {
            width: 183px;
    
        }
    
        .widget-gallery-photo {
            width: calc(100% + 40px);
            margin-left: -20px;
        }
    
.widget-video-gall-contianer {
    margin-left: -20px;
    width: calc(100% + 40px);
    flex-wrap: wrap;
    padding: 0px;
    margin-right: 0px;
    padding: 20px;
}
        
.widget-play-outer {
            width: 100%;
            margin-right: 0px;
}
    
    
        .widget-play-video {
            width: 100%;
        }
    
        .video-paly-cap h4 {
            font-size: 24px;
            line-height: 32px;
        }
    
        .video-paly-right {
            width: 100%;
            margin-left: 0;
        }
    
        ul.video-ply {
            display: flex;
            flex-wrap: wrap;
        }
    
        ul.video-ply li {
            width: 49%;
            margin-right: 2%;
            border-bottom: 0px;
        }
    
        ul.video-ply li:last-child {
            border-bottom: none;
            margin-bottom: 0px;
            padding-bottom: 0px;
            margin-right: 0px;
        }
    
        
        .ls-first-story-2 h3 {
            font-size: 20px;
            line-height: 26px;
        }
     
        .life-pg-video .video-paly-right {
            margin-top: 15px;
        }
     
        .life-pg-video ul.video-ply li a .title h3 {
            font-size: 18px;
            line-height: 26px;
        }
    
        .life-pg-video ul.video-ply li {
            padding-bottom: 0px;
            width: 48.5%;
            margin-right: 10px;
            margin-bottom: 0px;
            
        }
    
        .life-pg-video ul.video-ply li:last-child {
            margin-right: 0px;
            margin-left: 10px;
        }
    
        .life-sty-full.related-news-body {
            width: 100%;
            margin-left: 0%;
        }
    
        .five-story-widget .fv_left-sec{
            -ms-flex: 0 0 43.19%;
            flex: 0 0 43.19%;
            max-width: 43.19%;
            padding: 0px;
        }
    
        .five-story-widget .fv_right-sec {
            -ms-flex: 0 0 354px;
            flex: 0 0 354px;
            max-width: 354px;
            padding: 0px;
        }
    
        .widget-gallery-photo-container {
            padding-bottom: 10px;
        }
    
    }
    

    @media only screen and (max-width: 767px) {
        .leadStory-style2 {
            width: calc(100% + 10px);
        }
    
        .leadStory-style2 .ls-inner-left {
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            padding-right: 20px;
    
        }
    
        .fv_left-sec {
            width: 100%;
        }
    
        .five-story-widget .fv_left-sec:first-child {
            -ms-flex: 0 0 47%;
            flex: 0 0 47%;
            max-width: 47%;
        }
    
        .five-story-widget .fv_right-sec {
            -ms-flex: 0 0 53%;
            flex: 0 0 53%;
            max-width: 53%;
        }
    
        ul.md-thumb-listing li a .thumb {
            -ms-flex: 0 0 123px;
            flex: 0 0 123px;
            max-width: 123px;
        }
    
        ul.md-thumb-listing li a .title {
            -ms-flex: 0 0 calc(100% - 123px);
            flex: 0 0 calc(100% - 123px);
            max-width: calc(100% - 123px);
        }
    
        .fv_right-sec {
            padding: 0 10px;
            width: 100%;
        }
    
        .fv-cap h4 {
            font-size: 20px;
            line-height: 26px;
        }
    
        .fv-cap h2 {
            font-size: 18px;
            line-height: 25px;
        }
    
    
        .widget-gallery-photo {
            width: calc(100% + 20px);
            margin-left: -10px;
            padding: 10px 10px;
            padding-bottom: 35px;
            margin-bottom: 15px;
        }
    
    
    
        .photo-gallery-big-outer {
            width: 100%;
            margin-right: 0px;
        }
    
    
        /*.photo-gallery-big-inner {
        width: calc(100% + 20px);
        height: auto;
        margin-left: -10px;
    }    
        */
        .photo-gallery-big-inner-img img {
            height: auto;
        }
    
    
    .photoname-slide-container .img-slide {
    width: auto;
     padding-left: 0px;
    height: 100%;
     margin-top: 0; 
    padding-left: 0px;
    margin-left:0px;
    margin-top: 13px;
}
        
        
        
        .photo-gallery-thum ul li .photo-thum-container {
            margin-top: 10px;
        }
    
        .photo-gallery-thum {
            width: 100%;
        }
    
        ul.video-ply {
            flex-wrap: wrap;
        }
    
        ul.video-ply li {
            width: 100%;
            margin-right: 0;
            margin-top: 0px;
            padding-bottom: 0px;
        }
    
        ul.video-ply li a .thumb {
            width: 100%;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
    
        ul.video-ply li a .title {
            width: 100%;
            -ms-flex: 0 0 100%;
            ;
            flex: 100%;
            max-width: 100%;
        }
    
        ul.video-ply li a .title h3 {
            font-size: 16px;
            line-height: 24px;
            padding: 15px 0 0 0px;
        }
    
        .video-paly-cap h4 {
            font-size: 20px;
            line-height: 28px;
        }
    
        .widget-video-gall-contianer {
            margin-left: -10px;
            width: calc(100% + 30px);
        }
    
    
        .photo-gallery-thum ul {
            display: flex;
            flex-wrap: wrap;
        }
    
        .pto-glry-hm-ble .photo-gallery-thum ul li {
            width: 48%;
            margin-right: 2%;
            margin-bottom: 15px;
        }
    
        .pto-glry-hm-ble .photo-gallery-thum ul li:last-child {
            width: 48%;
            margin-left: 2%;
            margin-right: 0px;
        }
    
        .widget-gallery-bottom-sec ul {
            display: flex;
            flex-wrap: wrap;
        }
    
    
    
        .life-style-pg .at_row {
            margin: 0px;
        }
    
        .life-style-pg .widget-body {
            width: 100%;
            margin: 0px;
        }
    
        .life-style-pg .content-area {
            padding: 0px;
        }
    
        .life-style-pg .widget-body .five-story-widget {
            margin: 0px;
        }
    
        .life-style-pg .widget-body .five-story-widget .fv_left-sec {
            padding: 0px;
        }
    
        .life-style-pg .fv_right-sec {
            padding: 0px;
        }
    
    
    
        .life-pg-video .widget-video-gall-contianer {
            margin-left: -10px;
            width: calc(100% + 20px);
        }
    
        .life-style-pg .fv-first-thumb {
            margin-left: -10px;
            width: calc(100% + 20px)
        }
    
    
    
    
        /* .sport7{ display: flex;} 
       */
    
    
        .sport-photo2 ul {
            display: flex;
        }
    
        .sport-photo2 ul li {
            width: 49%;
            margin-right: 1%;
            border-bottom: none;
        }
    
        .sport-photo2 ul li:last-child {
            width: 49%;
            margin-right: 0%;
            margin-left: 1%;
        }
    
        .img-slide span {
            padding-left: 0px;
            margin-top: 10px;
            width: 100%;
            text-align: center;
        }
    
        .life-pg-video ul.video-ply li {
            width: 100%;
            margin-right: 0px;
            margin-bottom: 10px;
            border-bottom: 1px solid #000;
            padding-bottom: 15px;
        }
    
        .life-pg-video ul.video-ply li:last-child {
            margin-right: 0px;
            margin-left: 0px;
            border-bottom: none;
            padding-bottom: 0px;
        }
    
        .life-pg-video .widget-more {
            margin-top: 10px;
        }
    
        .life-pg-video.widget-video-gallery {
            height: auto;
            margin-top: 15px;
            position: relative;
            margin-bottom: 39px;
        }
    
        .widget-video-gall-contianer {
            padding: 15px 10px 0px 10px;
        }
    
        .home-photo.widget-gallery-photo .widget-gallery-photo-container {
            width: 100%;
            margin-left: 0px;
        }
    
.widget-container .bhttpgfiv.bharat-five.widget-container {margin-bottom: 30px;}

}


.tabola-section-sty {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
        margin-top: 20px;
    }
    
    .tabola-section-sty img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .comment-section-sty {
        width: 100%;
        height: auto;
        margin-bottom: 20px
    }
    
    .comment-section-sty img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .daily-news-letter {
        margin-bottom: 20px;
        line-height: 0;
        width: 100%;
        min-height: 190px;
    }
    
    .daily-news-letter img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    
 @media only screen and (max-width: 767px) {
  .tab-section-home .widget-container {
        margin-bottom: 0px;
    }
    
    .tab-section-home . {
        margin-bottom: 0px;
    }
    
}
    
    /*** 
    ====================================================================
       Widget-LifeStyle-Dharm   life style home
    ====================================================================
    ***/
    
    .widget-lifestyle-dharm {
        width: 100%;
        margin-bottom: 20px;
        position: relative;
    }
    
    .widget-lifestyle-container {
        width: 49%;
        margin-right: 10px;
    }
    
    .widget-main-dhrm-rasifal-body {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
    }
    
    .widget-lifestyle-dharm .home-pg-life.widget-lifestyle-container {
        width: 48.5%;
        margin-right: 10px;
        position: relative;
    }
    
    .widget-lifestyle-dharm .home-pg-life.widget-lifestyle-container:last-child {
        margin-left: 10px;
        margin-right: 0px;
    }
    
    .tab-inner-body-rhs ul.rhs-area li p {
        margin-top: 5px;
    }
    
    
    .widget-lifestyle-container ul {
        width: 100%;
    }
    
    .widget-lifestyle-container ul li {
        width: 100%;
        margin-right: 5px;
    }
    
    .widget-lifestyle-container ul li:last-child {
        margin-bottom: 0px;
    }
    
    .widget-lifestyle-container ul li .widget-life-thumb {
        text-align: center;
        position: relative;
        margin-bottom: 20px;
    }
    
    .widget-lifestyle-dharm .widget-lifestyle-container:last-child {
        margin-right: 0px;
        margin-left: 10px;
    }
    
    .widget-lifestyle-container ul li .widget-life-thumb::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0);
    }
    
    .widget-lifestyle-container ul li .widget-life-thumb img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .widget-lifestyle-dharm ul.widget-life-body-listing {
        margin-bottom: 0px;
    }
    
    .widget-lifestyle-dharm ul.widget-life-body-listing li:last-child {
        border-bottom: 1px solid #dfdfdf;
        margin-bottom: 0px;
    }
    
    .widget-life-body {
        text-align: center;
        position: relative;
        margin-bottom: 20px;
    }
    
    .widget-life-body .fv-cap {
        position: absolute;
        bottom: 10px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
        padding: 0 10px;
    }
    
    .widget-life-body .fv-cap h4 {
        color: #fff;
        width: 100%;
        margin-bottom: 0;
        text-align: left;
        font-size: 24px;
        color: #fff;
        font-weight: 700;
        line-height: 30px;
    }
    
    ul.widget-life-body-listing {
        margin-bottom: 20px;
    }
    
    ul.widget-life-body-listing li {
        border-bottom: 1px solid #dfdfdf;
        padding-bottom: 15px;
        margin-bottom: 15px;
    }
    
    ul.widget-life-body-listing li:last-child {
        border-bottom: none;
    }
    
    ul.widget-life-body-listing li a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
    }
    
    
    ul.widget-life-body-listing .thumb {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 148px;
        flex: 0 0 148px;
        max-width: 148px;
        border: 1px solid #d1d1d1;
        position: relative;
    }
    
    
    ul.widget-life-body-listing .thumb img {
        width: 100%;
        display: block;
        height: auto;
    }
    
    
    ul.widget-life-body-listing .title {
        padding-left: 20px;
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 148px);
        flex: 0 0 calc(100% - 148px);
        max-width: calc(100% - 148px);
    }
    
    
    ul.widget-life-body-listing .title h3 {
        font: 700 18px/24px 'Noto Sans', sans-serif;
        color: #333;
        margin-top: -3px;
    }
    
    
    .rasifal-img {
        width: 100%;
        height: auto;
    }
    
    .rasifal-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    

    @media only screen and (max-width: 1199px) {
        ul.widget-life-body-listing .title h3 {
            font-size: 15px;
            line-height: 20px;
            font-weight: bold;
        }
    
        ul.widget-life-body-listing .thumb {
            -ms-flex: 0 0 111px;
            flex: 0 0 111px;
            max-width: 111px;
        }
    
        ul.widget-life-body-listing .title {
            -ms-flex: 0 0 calc(100% - 111px);
            flex: 0 0 calc(100% - 111px);
            max-width: calc(100% - 111px);
        }
    }
    @media only screen and (max-width: 767px) {
    
        .widget-lifestyle-dharm {
            flex-wrap: wrap;
            margin-bottom: 34px;
        }
    
        .widget-lifestyle-container {
            width: 100%;
            margin-right: 0px;
            margin-bottom: 20px;
        }
    
        ul.widget-life-body-listing .title h3 {
            font-weight: bold;
        }
    
        .widget-lifestyle-dharm .widget-lifestyle-container:last-child {
            margin-left: 0px;
            margin-bottom: 0px;
        }
    
        ul.widget-life-body-listing .thumb {
            -ms-flex: 0 0 98px;
            flex: 0 0 98px;
            max-width: 98px;
        }
    
        ul.widget-life-body-listing .title {
            -ms-flex: 0 0 calc(100% - 98px);
            flex: 0 0 calc(100% - 98px);
            max-width: calc(100% - 98px);
            padding-left: 20px;
        }
    
        .widget-lifestyle-dharm .home-pg-life.widget-lifestyle-container:last-child {
            margin-left: 0px;
        }
    
     
.home-pg-life.widget-lifestyle-container .bnone.widget-body {margin-bottom: 15px;}
.HlifeSty .fv_right-sec .sm-thumb-listing-4 li .title h3 {font-size: 16px;line-height: 24px;}
    
     .HlifeSty-main {
    margin-bottom: 35px;
    padding-bottom: 0px;
}    
    .HlifeSty-main .widget-more {margin-top: 16px;}

.widget-lifestyle-dharm .widget-more {
    margin-top: 10px;
}        
   
        
.widget-main-dhrm-rasifal-body {margin-left: -10px; width: calc(100% + 20px);}        

.widget-lifestyle-dharm .home-pg-life.widget-lifestyle-container { width: 100%; margin-right: 0px; margin-bottom: 0px; padding: 0px 10px;}


}
    
    /*** 
    ====================================================================
       Widget-LifeStyle-Dharm    Dharm home
    ====================================================================
    ***/
    
    ul.widget-life-body-dharm {
        margin-bottom: 9px;
    }
    
    ul.widget-life-body-dharm li {
        border-bottom: 1px solid #dfdfdf;
        padding-bottom: 9px;
        margin-bottom: 0px;
    }
    
    ul.widget-life-body-dharm li:last-child {
        border-bottom: none;
    }
    
    ul.widget-life-body-dharm li a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
    }
    
    
    ul.widget-life-body-dharm .thumb {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 230px;
        flex: 0 0 230px;
        max-width: 230px;
        border: 1px solid #d1d1d1;
        position: relative;
    }
    
    
    ul.widget-life-body-dharm .thumb img {
        width: 100%;
        display: block;
        height: auto;
    }
    
    
    ul.widget-life-body-dharm .title {
        padding-left: 20px;
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 230px);
        flex: 0 0 calc(100% - 230px);
        max-width: calc(100% - 230px);
    }
    
    ul.widget-life-body-dharm .title h3 {
        font: 700 22px/30px 'Noto Sans', sans-serif;
        color: #000;
        font-weight: bold;
    }
    
    
    
    @media (max-width: 1199px) {
        ul.widget-life-body-dharm .thumb {
    
            -webkit-box-flex: 0;
            -ms-flex: 0 0 170px;
            flex: 0 0 170px;
            max-width: 170px;
    
        }
    
        ul.widget-life-body-dharm .title {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 calc(100% - 170px);
            flex: 0 0 calc(100% - 170px);
            max-width: calc(100% - 170px);
        }
    
        ul.widget-life-body-dharm .title h3 {
            font: 700 17px/22px 'Noto Sans', sans-serif;
            color: #000;
            margin-top: -3px;
            font-weight: bold;
        }

        .home-pg-life .sm-thumb-listing li .title h3{font: 400 16px/24px 'Noto Sans', sans-serif;}
        
     
        .bharat-five .five-story-widget .fv_left-sec{
            flex:calc(100% - 374px);
            width: calc(100% - 374px);
            max-width: calc(100% - 374px);
            padding: 0px;
            margin-right: 20px;
        }
        
.bharat-five .five-story-widget .fv_left-sec .fv-first-story{width: 100%;}
.gray-bg .five-story-widget .fv_right-sec {padding: 0px;}

.five-story-widget .fv_right-sec ul li .thumb{
    -ms-flex: 0 0 140px;
    flex: 0 0 140px;
    max-width: 140px;} 
        
    }
 
    @media only screen and (max-width: 767px) {
    
        ul.widget-life-body-dharm .thumb {
    
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
    
        ul.widget-life-body-dharm .title {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            padding-left: 0px;
            margin-top: 10px;
        }
    
        ul.widget-life-body-dharm .title h3 {
            font-size: 20px;
            line-height: 28px;
        }
    
        .bharat-five .five-story-widget .fv_left-sec:first-child {
            width: 100%;
        }
    
        .bharat-five .five-story-widget .fv-first-thumb {
            margin-left: 0px;
            width: 100%;
        }
    
        .event-slider-body-inner > .chunk-img {
            width: 100%;
        }
        
       .bharat-five .five-story-widget .fv_left-sec {
    flex: 100%;
    width: 100%;
    max-width: 100%;
    padding: 0px;
    margin-right: 0px;
}
        
    }
    

   /*** 
    ====================================================================
       Widget-LifeStyle-Rashifal    Rashifal Home
    ====================================================================
    ***/
    
    
    .widget-rashifal {
        width: 49.3%;
        margin-left: 10px;
        height: 395px;
        overflow: hidden;
    }
    
    /*** 
    ====================================================================
       Widget-LifeStyle-rajwar    rajwar Home
    ====================================================================
    ***/
   
    
    @media (max-width: 767px) {
        .bharat-five .five-story-widget .fv_left-sec{
            flex:100%;
            width:100%;
            max-width:100%;
            padding: 0px;
            margin-right:0px;
        }


.five-story-widget .fv_left-sec .fv-first-story ul.md-thumb-listing li a .thumb{
   -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    max-width: 100px;
    margin-left:0px;}
        
 .five-story-widget .fv_left-sec .fv-first-story ul.md-thumb-listing li a .title{
   -ms-flex: 0 0 calc(100% - 120px);
    flex: 0 0 calc(100% - 120px);
    max-width: calc(100% - 120px);}
        
   
.five-story-widget .fv_right-sec {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}        
        
.five-story-widget .fv_right-sec ul li .thumb {
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    max-width: 100px;
}        
        
.five-story-widget .fv_right-sec ul li a .title {
    -ms-flex: 0 0 calc(100% - 120px);
    flex: 0 0 calc(100% - 120px);
    max-width: calc(100% - 120px);
}        
       
        
    }
    
    /*** 
    ====================================================================
       Widget-small box right 4
    ====================================================================
    ***/
    .four_left-sec {
        padding: 0 10px;
        width: 50%;
    }
    
    .four-first-story {
        position: relative;
        line-height: 0;
    }
    
    .four-first-story a {
        display: block;
        width: 100%;
    }
    
    .four-first-story .fv-first-thumb {
        text-align: center;
        position: relative;
        margin-bottom: 10px;
        border:1px solid #d1d1d1;
    }
    
    .four-first-story .fv-first-thumb img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .four-first-story .fv-cap {
        bottom: 10px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
        padding: 0 10px;
    }
    
    .four-first-story .fv-cap h4 {
        color: #000;
        width: 100%;
        margin-bottom: 0;
        text-align: left;
        font-size: 20px;
        font-weight: 700;
        line-height: 22px;
    }
    
    ul.sm-thumb-listing-4 {
        width: 100%;
        height: auto;
        margin: 0;
        padding: 0;
        list-style: none
    }
    
    ul.sm-thumb-listing-4 li {
        width: 100%;
        border-bottom: 1px solid #dfdfdf;
        padding-bottom: 15px;
        margin-bottom: 15px
    }

    ul.sm-thumb-listing-4 li:last-child {
        margin-bottom: 0px
    }
    
 

    ul.sm-thumb-listing-4.no-border li {
        border: none;
        padding-bottom: 0px;
        margin-bottom: 20px;
    }
    
    ul.sm-thumb-listing-4.no-border li:last-child {
        margin-bottom: 0px;
    }
    
    ul.sm-thumb-listing-4 li a {
        width: 100%;
        text-decoration: none;
        width: 100%;
        text-decoration: none;
        display: flex;
        align-items: flex-start;
        flex-wrap: wrap;
    }
    
    ul.sm-thumb-listing-4 li a .thumb {
        width: 100%;
        -ms-flex: 0 0 98px;
        flex: 0 0 98px;
        max-width: 98px;
        border: 1px solid #d3d3d3;
        position: relative;
    }
    
    ul.sm-thumb-listing-4 li a .thumb img {
        width: 100%;
        height: auto;
        display: block
    }


    ul.sm-thumb-listing-4 li a .title {
        width: 100%;
        -ms-flex: 0 0 calc(100% - 98px);
        flex: 0 0 calc(100% - 98px);
        max-width: calc(100% - 98px);
    }
    
    ul.sm-thumb-listing-4 li a .title h3 {
        font-size: 18px;
        color: #333;
        font-weight: 700;
        line-height: 25px;
        padding: 0 0 0 20px
    }
    
    .fv_right-sec {
        padding: 0px;
        width: 50%
    }
 


    .hm-business ul.sm-thumb-listing-4 li a .title h3 {
        font-size: 15px;
        font-weight: 400;
        line-height: 22px;
    }
    
    .hm-business .four-first-story .fv-cap h4 {
        line-height: 32px;
    }

    .hm-business .four-first-story .fv-cap h3 {
        line-height: 32px;
        font-size: 20px;
        color: #000;
        margin-bottom: 0;
        width: 100%;
    }


    .hm-business .four-first-story .fv-cap {
        padding: 0px;
    }
    
    
@media (max-width: 1199px) {
ul.sm-thumb-listing-4 li a .title h3 {font-size: 15px; line-height: 20px; font-weight: normal;}
.fv_right-sec {padding: 0 10px; width: 50%; }
.hm-business ul.sm-thumb-listing-4 li a .title h3 {font-size: 16px; line-height: 24px; padding-left: 0px;}
     

.widget-body ul.sm-thumb-listing-4 li a .thumb{
     width: 100%;
        -ms-flex: 0 0 98px;
        flex: 0 0 98px;
        max-width: 98px;
    margin-right: 20px;}
    
.widget-body ul.sm-thumb-listing-4 li a .title {
    width: 100%;
    -ms-flex: 0 0 calc(100% - 118px);
    flex: 0 0 calc(100% - 118px);
    max-width: calc(100% - 118px);
}
    
    
} 

@media (max-width: 767px) {
.hm-business .four-first-story .fv-cap h4 {
    line-height: 26px;
    margin-bottom: 20px;
    font-size: 20px;
} 
.hm-business .four-first-story .fv-cap h3 {
    line-height: 26px;
    margin-bottom: 20px;
    font-size: 20px;
} 

.HlifeSty .fv_left-sec .four-first-story .fv-cap h3{line-height: 26px; margin-bottom: 20px; font-size: 20px;}
    
.widget-container .hm-business + .widget-more { margin-top: 10px; margin-bottom: 20px;}

    
}
    
    /*** 
    ====================================================================
      राज्यवार खबरें Section
    ====================================================================
    ***/
    
    .widget-tab-section {
        display: flex;
        flex-wrap: wrap;
    }
    

    
    
   
        
    /*** 
    ====================================================================
    Rhs Home Page Section 
    ====================================================================
    ***/
    
        
    .news-score {
        width: 100%;
        height: auto;
        margin-bottom: 15px;
    }
    
    .news-score img {
        width: 100%;
        height: auto;
        display: block;
    }
   
@media (max-width: 1199px) {
    .news-score {margin-bottom: 20px;}
}
    
    .main-thumb-shadow-sec {
        width: 100%;
    }
    
    .rhs-thumb-shadow-container {
        width: 100%;
        height: auto;
        position: relative;
        margin-bottom: 20px;
    }
    
    .rhs-thumb-shadow-body {
        width: 100%;
        height: auto;
    }
    
    .rhs-thumb-shadow-body-img {
        text-align: center;
        position: relative;
        margin-bottom: 20px;
        border: 1px solid #d1d1d1;
    }
    
    
    .rhs-thumb-shadow-body-img::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0);
    }
    
    .rhs-thumb-shadow-body-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .rhs-thumb-shadow-body-img .fv-cap {
        position: absolute;
        bottom: 10px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
        padding: 0 10px;
    }
    
    .rhs-thumb-shadow-body-img .fv-cap h4 {
        color: #fff;
        width: 100%;
        margin-bottom: 0;
        text-align: left;
        font-size: 18px;
        color: #fff;
        font-weight: bold;
        line-height: 25px;
    }
    .rhs-thumb-shadow-body-img .fv-cap h3 {
        color: #fff;
        width: 100%;
        margin-bottom: 0;
        text-align: left;
        font-size: 18px;
        color: #fff;
        font-weight: bold;
        line-height: 25px;
    }


.common-rhs-main-sec {width: 100%; height: auto;}
.RHSIndEng{ margin-bottom: 20px;}
.RHSIndEng .widget-container{margin-bottom: 0px;}

    .sahitya-rhs-section {
        width: 100%;
        height: auto;
        position: relative;
        margin-bottom: 20px;
    }
    
    .fntbold .khel-widget-hhm ul li a {
        font-weight: bold;
    }
    
    .hscorecard {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
    }
    
    .hscorecard iframe {
        width: 100%;
        display: block;
        outline: none;
        border: none;
        height:1;
    }
    
    @media (max-width: 1199px) {
        
        
        .main-thumb-shadow-sec {
            width: 100%;
            display: flex;
            flex-wrap: wrap;
        }
    
        .common-rhs-main-sec {
            display: flex;
            flex-wrap: wrap;
        }
    
        
.common-rhs-main-sec {
    display: flex;
    margin: 0 -10px;
    width: auto;
    flex-wrap: nowrap;
    margin-bottom: 20px;
}
.rhs-thumb-shadow-container {
    width: 100%;
    padding: 0 10px;
    margin-bottom: 0px;
} 
        
.common-rhs-main-sec .sahitya-rhs-section {
    width: 100%;
    margin-left: 0px;
    padding: 0 10px;
}
 
.common-rhs-main-sec .widget-more{right: 9px;}
        
        
        
.common-rhs-main-sec .tez-chennel-container {
            width: 48.5%;
            margin-left: 10px;
            margin-top: 0px;
        }
    
       
    
        .dialy-news-form-body .rhs-thumb-shadow-container {
            width: 100%;
        }
    
        .sahitya-rhs-section {
            width: 48.5%;
            margin-left: 10px;
        }
    
        .dialy-news-form-body .sahitya-rhs-section {
            width: 100%;
        }
    
        .common-rhs-main-sec .widget-container {
            width: 48.5%;
            height: auto;
            margin-bottom: 13px;
            margin-left: 10px;
        }
    
        .common-rhs-main-sec .widget-container:nth-child(1) {
            margin-left: 0px;
            margin-right: 10px;
            margin-bottom: 0px;
        }
.hscorecard iframe {
    height:1;
}
        
 .RHSIndEng {
    width: 100%;
    margin-left: 0px;
    padding: 0px;
     margin-bottom: 0px;
} 
.RHSIndEng .widget-container{ width: 100%;}
.hscorecard {margin-bottom: 20px;}

.rhs-thumb-shadow-body-img .fv-cap h4 {line-height: 27px;}
.rhs-thumb-shadow-body-img .fv-cap h3 {line-height: 27px;}
 
.rhs-thumb-shadow-container ul li .title h3 {font-size: 16px; line-height: 22px; font-weight: normal;}

.RHSIndEng .widget-body ul li .title h3 {
    font: 400 16px/24px 'Noto Sans', sans-serif;
}        
        
}
    
    @media only screen and (max-width: 767px) {
        .main-thumb-shadow-sec {
            flex-wrap: wrap;
        }
    
        .rhs-thumb-shadow-container {
            width: 100%;
            margin-right: 0px;
            margin-bottom: 0px;
        }
    
        .sahitya-rhs-section {
            width: 100%;
            margin-left: 0%;
            margin-bottom:0px;
        }
    
        .common-rhs-main-sec .tez-chennel-container {
            width: 100%;
            margin-left: 0%;
        }
     
.rhs-thumb-shadow-body-img .fv-cap h4 {font-size: 20px; line-height: 26px;}
.rhs-thumb-shadow-body-img .fv-cap h3 {font-size: 20px; line-height: 26px;}
        
.common-rhs-main-sec {flex-wrap: wrap; margin-bottom: 12px;}
.hscorecard iframe {height: 1;}        

.rhs-thumb-shadow-container ul li .title h3 {
    font-size: 16px;
    line-height: 24px;}
        
.common-rhs-main-sec .sm-thumb-listing.bb1 li:last-child {
    margin-bottom: 10px;}        
 .common-rhs-main-sec div.rhs-thumb-shadow-container:nth-child(1){margin-bottom: 12gpx; }
.common-rhs-main-sec div.sahitya-rhs-section:nth-child(1){margin-bottom: 12px; }
.common-rhs-main-sec .add-center-div{margin-bottom: 20px;}        
.hscorecard {margin-top: -10px;}  
        
.common-rhs-main-sec .widget-container:nth-child(1) {
    width: 100%;
    padding: 10px;
}        

}
 
    .vot-secation-dialy-main {
        width: 100%;
        margin-top: 15px;
    }
    
    .vot-secation-contianer {
        width: 100%;
        height: auto;
    }
    
    .vot-secation {
        width: 100%;
        height: auto;
    }
    
    .vot-secation img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    
    .dialy-news-form-container {
        width: 100%;
        height: auto;
    }
    
    .dialy-news-form-body {
        width: 100%;
        height: auto;
    }
    
    .dialy-news-form-body img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .dialy-news-form-body iframe .at-newsletter-inner .at-newsletter-body{color: #fff !important;}
    .dialy-news-form-body iframe .at-newsletter-inner .at-newsletter-body .success h3 {color: #fff !important;}
   
.dialy-news-form-body iframe .at-newsletter{padding-bottom: 0px;}        
 
@media (max-width: 1199px) {
    
        .vot-secation-dialy-main {
            display: flex;
            flex-wrap: wrap;
        }
    
        .vot-secation-contianer {
            width: 48.5%;
            margin-right: 10px;
        }
    
.dialy-news-form-container {
     width: 100%;
    margin-left: 0px;
    padding: 0px;}    
    
.dialy-news-form-body iframe {
    height: auto; 
}
           
}

@media only screen and (max-width: 767px) {
    
    
        .vot-secation-contianer {
            width: 100%;
            margin-right: 0%;
        }
    
        .dialy-news-form-container {
            width: 100%;
            margin-left: 0%;
        }
    
    
        .common-rhs-main-sec .widget-container {
            width: 100%;
            margin-left: 0%;
        }
        
.dialy-news-form-body {height: auto;}    
.dialy-news-form-body iframe {height: auto;}        
    
    }
.tez-chennel-container {width: 100%; height: auto; margin-top: 15px; position: relative;}

.sidebar-rhs .right-side-tabola{display: block; margin-bottom: 20px; min-height: 1200px;}
.sidebar-rhs .add-center-div{margin-bottom: 20px;background-color:#eaeaea;padding:0px 0 2px;}
.add-center-div:before {
    align-items: center;
    color: #333;
    content: 'Advertisement';
    display: flex;
    font-family: system-ui;
    font-size: 10px;
    font-weight: 500;
    line-height: 1;
    justify-content: center;
    padding: 4px 0 5px;
    text-transform: uppercase;
    width: 100%;
}
.sidebar-rhs .add-center-div .rhsBBAd.add-section{margin-bottom: 0px; margin-top: 0px;}
.sidebar-rhs .dialy-news-form-container{margin-bottom: 20px;}
.sidebar-rhs .dialy-news-form-body .iframe{ height: 100%;} 
.sidebar-rhs .hscorecard{ margin-bottom: 20px;}
 
@media (max-width: 1199px) {
.tez-chennel-container {width: 100%; margin-left: 0%;}
.add-center-div {width: 100%; text-align: center;}
.sidebar-rhs .right-side-tabola{display: none;}
.sidebar-rhs .add-center-div{width: 50%; margin: 0 auto; margin-bottom: 20px;}
}
         
@media only screen and (max-width: 767px) {
.tez-chennel-container {width: 100%; margin-left: 0%;}
.widget-container.gray-bg.delhi-pg .thumbnail-grid.grid-pad20{ margin-bottom: 15px;}
.sidebar-rhs .add-center-div {width: 100%; margin-bottom: 50px;}
.sidebar-rhs .add-center-div .rhsBBAd.add-section {display: none;}
.sidebar-rhs .dialy-news-form-container{margin-bottom: 0px;}  
}  


/*end navigation 20*/


@media (max-width: 1199px) {
.sidebar .showcase .content {height: auto;}
}



    /*** 
    ====================================================================
    tranding-new-rhs
    ====================================================================
    ***/
    .bhrat-page-rhs {
        display: flex;
        flex-wrap: wrap;
    }
    
    .tranding-news-body {
        width: 100%;
        height: auto;
        position: relative;
    }
    
    .tranding-news-list {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 20px;
    }
    
    .tranding-news-cont {
        width: calc(100% - 118px);
        color: #333333;
        line-height: 18px;
        font-size: 15px;
        font-weight: bold;
    }
    
    .thmb-tranding {
        width: 98px;
        height: auto;
        margin-left: 20px;
        border: 1px solid #d1d1d1;
    }
    
    .thmb-tranding img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    /*** 
    ====================================================================
        bharat page
    ====================================================================
    ***/
    
    .bhttpg ul li .title {
        font-size: 22px;
        line-height: 30px;
        padding-top: 0px;
    }
    
    .bhttpgfiv ul.md-thumb-listing li .title h3 {
        line-height: 24px;
        font-size: 16px;
    }    
    .bhttpgfiv .widget-body .fv_left-sec .fv-first-story .fv-first-thumb {
        border: 1px solid #d1d1d1;
    }
    
    .bhrat-page-rhs .tranding-news-body .tranding-news-list .tranding-news-cont {
        width: calc(100% - 120px);
        line-height: 22px;
        font-size: 15px;
    }
    
    .bhrat-page-rhs .tranding-news-body .tranding-news-list .thmb-tranding {
        width: 100px;
        height: 56px;
    }
    
    .bhrtslider.widget-body {
        width: 916px;
        height: auto;
        margin: 0 auto
    }
    
    
    .orbhievent.event-main-sec .event-slider-body .slider-arrow-left {
        width: 18px;
    }
    
    .orbhievent.event-main-sec .event-slider-body .slider-arrow-right {
        width: 18px;
    }
    
    
    @media (max-width:1199px) {
        .tranding-news-body {
            width: 48.6%;
            margin-right: 10px;
        }
    
        .bhrtslider.widget-body {
            width: 95%;
        }
    
        .orbhievent.event-main-sec {
            margin-bottom: 40px;
        }
    
    .bhttpgfiv ul.md-thumb-listing li .title h3 {
    line-height: 24px;
    font-size: 16px;
}
    
.bhttpg ul li .title {
    font-size: 18px;
    line-height: 26px;}
        
    }
    
    
    @media (max-width:767px) {
        .tranding-news-body {
            width: 100%;
            margin-right: 0%;
        }
    
        .related-news-body {
            width: 100%;
            margin-left: 0%;
            margin-top: 15px;
        }
    
        .orbhievent.event-main-sec {
            margin-top: 25px;
        }
    
        .orbhievent.event-main-sec .event-slider-body .slider-arrow-left {
            left: 45px;
            display: block;
            cursor: pointer;
        }
    
        .orbhievent.event-main-sec .event-slider-body .slider-arrow-right {
            right: 45px;
            display: block;
            cursor: pointer;
        }
    
        .bhttpg ul li .title {
            font-size: 22px;
            line-height: 30px;
        }
    
    .bhttpg ul li:last-child {margin-bottom: 0px;}
}
    
    
    /*** 
    ====================================================================
    tranding-new-rhs
    ====================================================================
    ***/
    
    @media (max-width:1199px) {
        .rhs-add-form {
            width: 100%;
            display: flex;
            flex-wrap: wrap;
        }
    
        .tabola-widget {
            margin-bottom: 20px;
        }
    
        .rhs-add-form .add-center-div {
            width: 48.5%;
            text-align: center;
            background-color: #efefef;
            margin-right: 10px;
            padding-top: 0px;
            height: 100%;
        }
    
        .rhs-add-form .dialy-news-form-container {
            width: 48.5%;
            margin-left: 10px;
            text-align: left;
        }
    
        .add-center-div .rhsBBAd.add-section {
            margin-bottom: 20px;
            margin-top: 20px;
        }
    }
    
    
    @media (max-width:767px) {
    
        .rhs-add-form {
            flex-wrap: wrap;
        }
    
        .rhs-add-form .add-center-div {
            width: 100%;
            margin-right: 0%;
            padding-top: 0px;
            background-color: transparent;
        }
    
        .listingmb .add-section {
            margin-bottom: 0px;
        }
    
        .rhs-add-form .dialy-news-form-container {
            width: 100%;
            margin-left: 0%;
            margin-top: 20px;
        }
    
        .bhrt-tb-nwAd .dialy-news-form-container {
            margin-top: 0px;
        }
    
        .add-center-div .rhsBBAd.add-section {
            margin-bottom: 0px;
            margin-top: 20px;
        }
    }
    
    
    /*** 
    ====================================================================
    widget listing page
    ====================================================================
    ***/
    
    
    .pb10.page-hd.lsg {
        padding-bottom: 10px;
    }
    
.section-listing-LHS{width: 100%;}

    .widget-listing {
        width: 100%;
        height: auto;
    }
 
.widget-listing:nth-child(even) {
    background-color: #f2f2f2;
/*
    margin-left: -20px;
    width: calc(100% + 40px);

    padding: 0px 20px;*/}

 
.widget-listing-body {
        width: 100%;
        height: auto;
        border-bottom: 1px solid #e1e1e1;
        padding-bottom: 15px;
        padding-top: 15px;
        display: flex;
        flex-wrap: wrap;
    }
 

.section-listing-LHS .widget-listing:first-child .widget-listing-body{ padding-top: 0px;}
 
    .widget-listing-thumb {
        width: 178px;
        height: 100%;
        border: 1px solid #d3d2d7;
        margin-right: 20px;
        position: relative;
    }
    
    .widget-listing-thumb a {
        height: auto;
        display: block;
        width: 100%; position: relative;
    }
.widget-listing-thumb a .v-duration{ left: 0px; bottom: 0px; }    
    .widget-listing-thumb img {
        width: 100%;
        height: 100%;
        display: block;
    }
    
    .widget-listing-content-section {
        width: calc(100% - 198px);
    }
    
    .widget-listing-content-section h2 {
        font-size: 22px;
        color: #000;
        margin-bottom: 5px;
        line-height: 30px;
    }
    
    .widget-listing-content-section h2 a {
        color: #000;
        text-decoration: none;
    }
    
    .widget-listing-content-section h5 {
        font-size: 12px;
        color: #000;
        margin-bottom: 5px;
        line-height: 20px;
        font-weight: normal;
    }
    .widget-listing-content-section span {
        display: block;
        font-size: 12px;
        color: #000;
        margin-bottom: 5px;
        line-height: 20px;
        font-weight: normal;
    }
    .title h5 {
    width: 100%;
    font-size: 12px;
    color: #fff;
    font-weight: 400;
    margin-top: 15px;
    line-height: 1;
}
    .widget-listing-content-section h5 a {
        color: #000;
    }
     
    .widget-listing-content-section p {
        font-size: 16px;
        color: #000;
        margin-bottom: 0px;
        line-height: 24px;
    }
    
.widget-listing-content-section div {
        font-size: 16px;
        color: #000;
        margin-bottom: 0px;
        line-height: 24px;
    }

.widget-listing-content-section p a {
        color: #000;
    }
    
.widget-listing-content-section div a {
        color: #000;
    }
    
    
    @media (max-width:1199px) {
    
        .listingmb .add-center-div .add-section {
            margin-top: 20px;
        }
        
        
     .section-listing-RHS {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin: 0px;
    margin-top: 20px;
}
.sidebar .section-listing-RHS .ad-300X250 {
    margin-top: 0px;
    margin: 0 auto;
    text-align: center;
    padding: 0px 10px;
    padding-left: 0px;
}        
.section-listing-RHS .daily-news-letter {width: 50%; margin: 0 auto; padding: 0px 0px; margin-right: 0px; padding-left: 10px; height: 327px;}
.section-listing-RHS .daily-news-letter iframe{ margin: 0px; padding: 0px; height: 100%;}     .sidebar div.section-listing-RHS .right-side-tabola{display: none;}                
.sidebar div.section-listing-RHS .right-side-tabola + .ad-300X250 {display: none;}                
.sidebar div.section-listing-RHS .ad-300X250 div {
    margin-top: 0px;
    margin: 0 auto;
    text-align: center;
    padding: 0px 10px;
    background-color: #efefef;
    padding-left: 9px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
        
.sidebar div.section-listing-RHS .ad-300X250 div iframe{margin: 0 auto; width: inherit; height: inherit !important;}      
        
}
    
    @media (max-width:767px) {
        .widget-listing-thumb {
            width: 98px;
            margin-right: 15px;
        }
    
        .widget-listing-content-section {
            width: calc(100% - 113px);
        }
    
        .widget-listing-content-section h2 {
            font-size: 16px;
            color: #000;
            line-height: 24px;
        }
    
        .widget-listing-content-section h5 {
            display: none;
        }
    
        .widget-listing-content-section p {
            display: none;
        }
    
    .widget-listing-content-section div {
     display: none;
}
          
.widget-listing + load-more{ margin-top: 20px;}        
.sidebar div.section-listing-RHS .ad-300X250 div {padding: 0px;}
.section-listing-RHS {margin-top: 0px; margin-left: 0px; margin-right: 0px; width: 100%;}     .section-listing-RHS .daily-news-letter{width: 100%; margin: 0px; height: 100%; padding-left: 0px;}       
.section-listing-RHS .daily-news-letter iframe{height: 342px;}       
.sidebar .section-listing-RHS .ad-300X250 {margin-top: 20px; margin-bottom: 20px; padding-left: 0px; padding-right: 0px;}
.sidebar div.section-listing-RHS .ad-300X250 div iframe {height:250px !important;}
.section-listing-RHS.widget-body{border-bottom: none; margin-left: -10px; width: calc(100% + 20px);}         
.at_row .content-area .load-more {margin-bottom: 10px;}        
    
}
    /*** 
    ====================================================================
    preview or next page 
    ====================================================================
    ***/
    
    .pre-pg-next-pg {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 20px;
        justify-content: space-between;
        margin-top: 25px;
    }
    
    .pre-page {display: block;}
    
    .pre-page a {
        background-color: transparent;
        padding: 10px 15px;
        border: 1px solid #df444a;
        text-decoration: none;
        border-radius: 4px;
        color: #db4548;
        font-weight: bold;
        font-size: 14px;
    }
    
    .next-page {
        display: block
    }
    
    .next-page a {
        background-color: transparent;
        padding: 10px 15px;
        border: 1px solid #df444a;
        text-decoration: none;
        border-radius: 4px;
        color: #db4548;
        font-weight: bold;
        font-size: 14px;
    }
    
.pre-page a:hover {
    color: #fff;
    background-color: #df444a;
    transition: all 0.5s;
}

.next-page a:hover {
    color: #fff;
    background-color: #df444a;
    transition: all 0.5s;}

    
 @media (max-width:1199px) {
.pre-pg-next-pg {margin-bottom: 25px;}
}
    
@media (max-width:767px) {
.pre-pg-next-pg {margin-bottom: 10px;} 
    
    }
    
    /*** 
    ====================================================================
    score card 
    ====================================================================
    ***/
    
    .scroe-card {
        width: 100%;
        height: auto;
        border: 1px solid #d1d1d1;
        margin-bottom: 25px;
    }
    
    .scroe-card img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    
    .bdrnone.page-hd {
        border: none
    }
    
    
    /*** 
    ====================================================================
    Search Page
    ====================================================================
    ***/
    
    #megaopen {
        cursor: pointer;
    }
    
    .filter_opt {
        cursor: pointer;
    }
    
    #cls_filter {
        display: none;
    }
    
    /*.cross #cls_filter{ display: inline-block;} */
    
    
    
    
   
    
    
    
    
    
    .language_main {
        width: 100%;
        height: auto;
        background-color: #e8e8e8;
        border-top: 1px solid #b6b6b6;
        border-bottom: 1px solid #e2e2e2;
        padding: 10px 0px;
        margin-top: 23px;
        position: relative;
    }
    
    .language_main .left-area {
        float: left;
        display: inline-block;
        margin-top: 10px;
    }
    
    .language_main .left-area ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }
    
    .language_main .left-area ul li {
        float: left;
        margin: 0px 10px;
    }
    
    .language_main .left-area ul li:nth-child(1) {
        color: #000;
        font-size: 17px;
        line-height: 17px;
        margin-top: 2px;
    }
    
    .secone {
        display: block;
        position: relative;
        padding-left: 30px;
        margin-bottom: 0px;
        cursor: pointer;
        font-size: 14px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        color: #000;
    }
    
    /* Hide the browser's default checkbox */
    .secone input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0;
    }
    
    /* Create a custom checkbox */
    .checkmark {
        position: absolute;
        top: 5px;
        left: 0;
        height: 16px;
        width: 16px;
        background-color: #fff;
        border: 1px solid #c7c7c7;
        border-radius: 4px;
    }
    
    /* On mouse-over, add a grey background color */
    .secone:hover input ~ .checkmark {
        background-color: #fff;
    }
    
    /* When the checkbox is checked, add a blue background */
    .secone input:checked ~ .checkmark {
        background-color: #e13029;
        border: 1px solid #e13029;
    }
    
    /* Create the checkmark/indicator (hidden when not checked) */
    .checkmark:after {
        content: "";
        position: absolute;
        display: none;
    }
    
    /* Show the checkmark when checked */
    .secone input:checked ~ .checkmark:after {
        display: block;
    }
    
    /* Style the checkmark/indicator */
    .secone .checkmark:after {
        left: 6px;
        top: 2px;
        width: 3px;
        height: 8px;
        border: solid white;
        border-width: 0 2px 2px 0;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    
    .language_main .right-area {
        float: right;
        display: inline-block
    }
    
    .language_main .right-area ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }
    
    .language_main .right-area ul li {
        float: left;
        margin: 2px 20px;
    }
    
    .language_main .right-area ul li .dropdown-sec {
        width: 100%;
    }
    
    .language_main .right-area ul li:nth-child(2) {
        position: relative
    }
    
    .language_main .right-area ul li:nth-child(2):before {
        content: '';
        position: absolute;
        border: 1px solid #bababa;
        height: 100%;
        left: -4px;
        top: 4px;
    }
    
    .language_main .right-area ul li:nth-child(2) img {
        width: 22px;
        height: 22px
    }
    
    .partent-new-sec h2 {
        font-size: 24px;
        color: #000000;
        margin-bottom: 30px;
    }
    




    .lord-more-main {
        text-align: center;
        width: 100%;
    }
    
    .btn1 {
        display: inline-block;
        padding: 8px 15px;
        margin-bottom: 0;
        font-size: 18px;
        font-weight: 400;
        line-height: 1.42857143;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        -ms-touch-action: manipulation;
        touch-action: manipulation;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 0px;
        font-weight: bold;
        font-family: 'Open Sans', sans-serif;
    
    }
    
    .red-bttn {
        color: #fff;
        background-color: #d71920;
        border-color: #c7c7c7;
        font-weight: normal;
    }
    
    .otherwebsite {
        width: 100%;
        margin-top: 20px;
        border-top: 1px solid #e2e2e2;
    }
    
    .otherwebsite h3 {
        font-size: 24px;
        color: #000000;
        font-family: 'Noto Sans', sans-serif;
        font-weight: bold;
        margin-top: 20px;
        margin-bottom: 25px;
    }
    
   .mega-search-container {
        width: 100%;
        background-color: #fff;
        border-radius: 2px;
        border-top: 3px solid #002c49;
        border-bottom: 3px solid #b5b5b5;
        border-left: 1px solid #d1d1d1;
        border-right: 1px solid #d1d1d1;
        padding: 18px 20px;
        display: none;
        position: absolute;
        z-index: 10;
        margin-top: -7px;
    }
    
    .mega-search-inner {
        display: flex;
    }
    
    .mega-search-colum {
        width: 33%;
    }
    
    .mega-search-colum h3 {
        font-size: 15px;
        color: #000000;
    }
    
    .mega-search-colum p {
        font-size: 14px;
        color: #797979;
        margin-top: 10px;
    }
    
    .mega-search-colum ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        margin-bottom: 18px;
    }
    
    .mega-search-colum ul li {
        float: left;
        width: 100%;
        margin-top: 15px;
    }
    
    .mega-search-colum ul li > .secone {
        font-weight: bold;
        font-family: 'Noto Sans', sans-serif;
        font-size: 13px;
    }
    
    .applybtn {
        width: 100%;
        border-top: 1px solid #dadada;
        text-align: center;
        padding-top: 15px;
    }
    
    
    /*multidrop down */
    
    .dropdowndd {position: relative}
    .dropdowndd::after {
        content: '';
        position: absolute;
        right: 10px;
        top: 15px;
        height: 9px;
        width: 10px;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI5IDE0IiBoZWlnaHQ9IjlweCIgIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI5IDE0IiB3aWR0aD0iMTBweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBvbHlnb24gZmlsbD0iI2I1YjViNSIgcG9pbnRzPSIwLjE1LDAgMTQuNSwxNC4zNSAyOC44NSwwICIvPjwvc3ZnPg==
    ) no-repeat;
    
    }
    
    .dropdowndd dd,
    .dropdowndd dt {
        margin: 0px;
        padding: 0px;
    }
    
    .dropdowndd ul {
        margin: -1px 0 0 0;
    }
    
    .dropdowndd dd {
        position: relative;
    }
    
    .dropdowndd a,
    .dropdowndd a:visited {
        color: #000;
        text-decoration: none;
        outline: none;
    
        font-size: 12px;
    }
    
    .dropdowndd dt a {
        background-color: #fff;
        display: block;
        padding: 8px 20px 5px 10px;
        min-height: 25px;
        line-height: 24px;
        overflow: hidden;
        border: 0;
        width: 272px;
        border: 1px solid #dadada;
        border-radius: 5px;
        color: #000;
    }
    
    .dropdowndd dt a span,
    .multiSel span {
        cursor: pointer;
        display: inline-block;
        padding: 0 3px 2px 0;
    }
    
    .dropdowndd dd ul {
        background-color: #fff;
        border: 0;
        color: #fff;
        display: none;
        left: 0px;
        padding: 2px 15px 2px 5px;
        position: absolute;
        top: -4px;
        width: 100%;
        list-style: none;
        height: 150px;
        overflow: auto;
        border-top-right-radius: 0px;
        border-top-left-radius: 1px;
        border-left: 1px solid #dadada;
        border-right: 1px solid #dadada;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom: 1px solid #dadada;
        z-index: 9;
    }
    
    .dropdowndd span.value {
        display: none;
    }
    
    .dropdowndd dd ul li a {
        padding: 5px;
        display: block;
    }
    
    .dropdowndd dd ul li a:hover {
        background-color: #fff;
    }
  
    ul.muliselex li {
        float: left;
        width: 92%;
        overflow-x: none;
        padding: 0px 0px 5px 0px;
        margin-left: 10px !important;
    }
    
    ul.muliselex li:nth-child(2):before {
        border: none !important;
    }
    
    /*multi drop down*/
    
    #cls_filter {
        background-color: #002c49;
        width: 65px;
        height: 50px;
        float: right;
        border-top-right-radius: 4px;
        border-top-left-radius: 4px;
        text-align: center;
        position: relative;
        right: -20px;
    }
    
    #cls_filter img {
        position: absolute;
        top: 10px;
        left: 22px;
    }
    
    #megaopen {
        width: 65px;
        float: left;
        text-align: center;
        position: relative;
        top: 7px;
    }
    
    .mega-search-colum ul li label {
        width: 100%;
        font-size: 15px;
        float: left;
        margin-bottom: 5px;
    }
    
    .mega-search-colum ul li input {
        width: 70%;
        border: 1px solid #d1d1d1;
        border-radius: 3px;
        padding: 6px 5px;
    }
    
    
    li.cale input {
        position: relative;
    }
    
    li.cale input::after {
        content: '';
        position: absolute;
        width: 16px;
        height: 16px;
        right: 5px;
        top: 8px;
        background: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/calender.png) no-repeat;
    }
    
    .right-area ul li:nth-child(2).hidden:before {
        display: none;
    }
    
    @media (max-width:1199px) {
        .language_main .left-area ul li:nth-child(1) {
            font-size: 14px;
        }
    
        .secone {
            padding-left: 20px;
        }
    
        .language_main .right-area ul li {
            margin: 2px 10px;
        }
    
        #cls_filter {
            right: -10px;
        }
    
        .otherwebsite {
            border-top: none;
        }
    }
    
    
    @media (max-width: 767px) {
        .serch-pg-rhs .related-news-body {
            width: 100%;
        }
    
    
     
        .newcon-main h4 {
            font-size: 15px;
            line-height: 20px;
        }
    
        .result-other.newcon-main_innner_sec {
            display: block;
        }
    
    
        .result-other.newcon-main_innner_sec ul li:nth-child(1):after {
            border: none;
        }
    
        .result-other.newcon-main_innner_sec ul li:nth-child(2) {
            display: none;
        }
    
        .result-other.newcon-main_innner_sec ul li:nth-child(3) {
            display: none;
        }
    
    
    
    }
    
    
    
    @media (max-width: 480px) {
        .container {
            width: 100%;
        }
    
    
        .language_main .right-area {
            float: left;
            padding-bottom: 20px;
        }
    
        .language_main .right-area ul li {
            margin: 23px 14px 2px 7px;
        }
    
        .language_main {
            width: calc(100% + 30px);
            margin-left: -15px;
        }
    
        .mega-search-inner {
            flex-wrap: wrap;
        }
    
        .mega-search-colum {
            width: 100%;
            margin-bottom: 20px;
    
        }
    
        #cls_filter {
            width: 50px;
            height: 50px;
            right: -10px;
        }
    
        #cls_filter img {
            left: 15px;
        }
    
    
    }
    
    @media (max-width: 375px) {
    
        .language_main .right-area ul li {
            margin: 23px 0px 2px 15px;
        }
    
    
        .language_main {
            margin-top: 10px;
            padding: 0px 0px 15px;
            ;
        }
    
        .language_main .right-area ul li:nth-child(2):before {
            left: 4px;
        }
    
        .language_main .left-area {
            padding: 0px 15px;
        }
    
        .language_main .left-area ul li {
            margin: 2px 5px;
        }
    
        .mega-search-container {
            width: 92.5%;
            left: 4%;
        }
    
    }
    
    
    @media (max-width: 320px) {
        .secone {
            padding-left: 20px;
            font-size: 12px;
        }
    
        .dropdowndd dt a {
            width: 210px;
        }
    
        .newcon-main h4 {
            font-size: 13px;
        }
    
        .otherwebsite h3 {
            font-size: 20px;
            margin-top: 10px;
            margin-bottom: 10px;
        }
    
        .language_main .right-area ul li {
            margin: 10px 0px 2px 15px;
        }
    
        ul.muliselex label.secone {
            padding-left: 28px;
        }
    
        .mega-search-colum ul li > .secone {
            padding-left: 29px;
            line-height: 16px;
        }
    
    }
   
    
    /*** 
    ====================================================================
    Manoranjan Section
    ====================================================================
    ***/
    
    .gry-manoranjan.widget-gallery-photo {
        padding: 20px 20px 20px 0px;
    }
    
/*
    .big-img-shadow-area {
        text-align: center;
        position: relative;
        margin-bottom: 20px;
        border: 1px solid #a6a6a6;
    }
    
    
    .big-img-shadow-area::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0);
    }
*/
    
/*
    .mano-ranj-container {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
    }
*/
    
/*
    .mano-ranj-lhs {
        width: calc(100% - 310px);
    }
*/
    
/*
.mano-ranj-rhs {
    width: 290px;
    height: auto;
    margin-left: 20px;
}    
    
.mano-ranj-lhs .big-img-shadow-area .fv-cap h2 {
        font-size: 30px;
        line-height: 37px;
    }

    .mano-ranj-rhs ul {
        width: 100%;
        margin: 0px;
    }
    
    .mano-ranj-rhs ul li {
        position: relative;
        width: 100%;
        min-height: 1px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        padding: 0px;
    
    }
    
    .mano-ranj-rhs ul.ls-bottom-story li .ls-title {
        font: 700 26px/34px 'Noto Sans', sans-serif;
    }
    
    .mano-ranj-bottom {
        width: 100%;
        height: auto;
    }
    
    .mano-ranj-bottom ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        display: flex;
        flex-wrap: wrap;
    }
    
    .mano-ranj-bottom ul li {
        width: 32%;
        margin-right: 18px;
        -ms-flex: 0 0 32%;
        flex: 0 0 32%;
        max-width: 32%;
        padding: 0px;
        background-color: #ffffff;
    }
    
    
    .mano-ranj-bottom ul li:last-child {
        width: 32%;
        margin-right: 0px;
        -ms-flex: 0 0 32%;
        flex: 0 0 32%;
        max-width: 32%;
    }
    
    
    .mano-ranj-bottom ul li .ls-thumb {
        margin-bottom: 0px;
        border: 1px solid #d1d1d1;
    }
    
    .mano-ranj-bottom ul li h2 {
        padding: 10px;
        font-size: 18px;
    }
    
    .mano-ranj-bottom ul li h2.ls-title {
        font-size: 20px;
        line-height: 26px;
        font-weight: bold;
    }
    
*/
/*
    .big-img-shadow-area .f1-thumb {
        width: 100%;
        height: auto;
    }
    
    .big-img-shadow-area .f1-thumb img {
        width: 100%;
        height: auto;
        display: block;
    }
    
*/
/*
    .big-img-shadow-area .fv-cap {
        position: absolute;
        bottom: 10px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
        padding: 0 10px;
    }
*/
    


/*
.big-img-shadow-area .fv-cap h4{font-size: 30px; line-height: 38px; font-weight: 700;}
.big-img-shadow-area .fv-cap h2{font-size: 30px; line-height: 38px; font-weight: 700;}
*/

/*
.manoranjan-widget {
        width: 100%;
        border-bottom: 9px solid #efefef;
        margin-bottom: 15px;
    }
    
    .manoranjan-widget.thumbnail-grid li .text-area {
        padding: 10px 0px;
    }

*/


    
    @media (max-width:1199px) {
    
    /*    .gry-manoranjan.widget-gallery-photo {
            padding: 0px;
            width: calc(100% + 40px);
            margin-left: -20px;
        }
    
    
        .gry-manoranjan.widget-gallery-photo .mano-ranj-container {
            padding: 20px;
        }*/
    
/*
        .mano-ranj-lhs {
            width: calc(100% - 250px);
        }
    
*/
/*
        .mano-ranj-rhs {
            width: 230px;
        }
    
        .mano-ranj-rhs ul.ls-bottom-story li .ls-title {
            font: 700 24px/32px 'Noto Sans', sans-serif;
        }
    
        .mano-ranj-bottom ul li {
            width: 31.2%;
            margin-right: 20px;
            -ms-flex: 0 0 31.2%;
            flex: 0 0 31.2%;
            max-width: 31.2%;
        }
    
*/
    
   /* .big-img-shadow-area .fv-cap h4 {
    font-size: 30px;
    line-height: 38px;}

.big-img-shadow-area .fv-cap h2 {
    font-size: 30px;
    line-height: 38px;}

        */
/*
    .factCheck-bg .mano-ranj-bottom ul li h3 {
        font-size: 18px;
    line-height: 26px;
}    
*/
    }
    
    
    @media (max-width:767px) {
    
    
/*
        .gry-manoranjan.widget-gallery-photo {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    
        .gry-manoranjan.widget-gallery-photo .mano-ranj-container {
            padding: 0px;
        }
    
        .mano-ranj-rhs {
            width: 100%;
            margin-left: 0px;
            padding: 0px 10px;
        }
    
        .mano-ranj-rhs ul.ls-bottom-story li .ls-title {
            font: 700 18px/26px 'Noto Sans', sans-serif;
            padding: 0px 10px;
        }
    
        .mano-ranj-bottom {
            padding: 0px 10px;
        }
    
        .mano-ranj-lhs .big-img-shadow-area .fv-cap h2 {
            font-size: 18px;
            line-height: 25px;
        }
    
    
        .mano-ranj-lhs {
            width: 100%;
            margin-right: 0px;
        }
    
    
    
        .mano-ranj-rhs {
            width: 100%;
        }
    
        .mano-ranj-bottom ul li {
            width: 100%;
            margin-right: 0px;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
    
        }
    
        .mano-ranj-bottom ul li:last-child {
            width: 100%;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
    
        .manoranjan-body.imgedge {
            width: calc(100% + 20px);
            height: auto;
            margin-left: -10px;
        }
    
        .manoranjan-body.imgedge .manoranjan-widget.thumbnail-grid li .text-area {
            padding: 10px;
        }
    
    .big-img-shadow-area .fv-cap h4 {font-size: 18px; line-height: 26px;} 
    .big-img-shadow-area .fv-cap h2 {font-size: 18px; line-height: 26px;} 
        
        
         
.widget-container .manoranjan-body + .widget-more{ margin-top: -55px;}
.manoranjan-widget{ padding-bottom: 35px}
.manoranjan-body .thumbnail-grid ul li:last-child{ margin-bottom: 0px}        
          
*/
        
    }
    
    /*** 
    ====================================================================
      Fact Check section page 
    ====================================================================
    ***/
    
    .fcBKDK {
        display: none
    }
    
/*
    .widget-gallery-photo.factCheck-bg {
        background-color: #346486;
        padding: 20px;
    }
    
    .factCheck-bg .mano-ranj-rhs li .ls-title {
        color: #fff;
        font-size: 26px;
        line-height: 33px;
        font-weight: bold;
    }
    
    .factCheck-bg .mano-ranj-bottom ul li {
        width: 100%;
        -ms-flex: calc(33.33% - 14px);
        flex: 0 0 calc(33.33% - 14px);
        max-width: calc(33.33% - 14px);
        margin-right: 20px;
    }
    
    
    .factCheck-bg .mano-ranj-bottom ul li h3 {
        padding: 10px 10px;
    }
    
    .factCheck-bg .mano-ranj-bottom ul li:last-child {
        margin-right: 0px;
    }
    
    .face-check-sec-grid ul li {
        margin-bottom: 30px;
    }
    
    .face-check-sec-grid ul li .title {
        font-size: 20px;
        line-height: 27px;
        color: #000;
        font-weight: bold;
        margin-top: 3px;
    }
    
    
*/
    
    @media (max-width: 1199px) {
    
/*
        .factCheckBradCum.container {
            padding-right: 0px;
            padding-left: 0px;
        }
    
        .factCheck-bg .big-img-shadow-area {
            width: 100%;
            margin-left: 0px;
        }
    
        .factCheck-bg .mano-ranj-lhs {
            width: calc(100% - 253px);
            margin-right: 0px;
        }
    
        .factCheck-bg .mano-ranj-rhs {
            width: 233px;
        }
    
    
        .factCheck-bg .mano-ranj-rhs li .ls-title {
            font-size: 24px;
            line-height: 30px;
        }
*/
    
/*
        .mano-ranj-bottom ul li h2.ls-title {
            font-size: 18px;
            line-height: 25px;
        }
    
*/
    
/*
        ul.fact-checkRHS li .thumb {
            -ms-flex: 0 0 100px;
            flex: 0 0 100px;
            max-width: 100px;
        }
    
        ul.fact-checkRHS li .title {
            -ms-flex: 0 0 calc(100% - 100px);
            flex: 0 0 calc(100% - 100px);
            max-width: calc(100% - 100px);
            padding-left: 25px;
            padding-top: 5px;
        }
*/
    
    
    
    }
    
    @media (max-width: 767px) {
        .fcBKDK {
            display: block
        }
    
/*
        .factCheck-bg .mano-ranj-lhs {
            width: 100%;
            margin-right: 0px;
        }
    
        .fc-heading.page-hd {
            padding: 0px;
            margin-top: 10px;
            padding-bottom: 10px;
            border-bottom: 1px solid #e5e5e5;
            margin-bottom: 15px;
        }
    
    
        .widget-gallery-photo.factCheck-bg {
            padding: 10px;
        }
    
        .widget-gallery-photo.factCheck-bg .big-img-shadow-area {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    
        .factCheck-bg .mano-ranj-rhs li .ls-title {
            font-size: 18px;
            line-height: 26px;
        }
    
        .factCheck-bg .mano-ranj-bottom ul li {
            margin-bottom: 10px;
            margin-right: 0px;
            -ms-flex: 100%;
    flex: 0 0 100%;
    max-width: 100%;
        }
    
        .face-check-sec-grid ul li .title {
            font-size: 16px;
            line-height: 21px;
        }
    
        .factChckWidget .widget-body {
            border-bottom: 0px solid #efefef;
        }
    
        .factChckWidget.widget-container {
            margin-bottom: 0px;
        }
    
*/
        .fclodMR {
            margin-top: 5px;
        }
    
     /*   .face-check-sec-grid.face-check-sec-grid ul li:last-child {
            margin-bottom: 0px
        }
         
        .factCheck-bg .mano-ranj-rhs{ padding: 0px; width:100%;}   
        .factCheck-bg .mano-ranj-bottom{ padding: 0px; width:100%;}   */
    }
    
   /* @media (max-width: 480px) {
        .factCheck-bg .mano-ranj-bottom ul li {
            -ms-flex: 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
    
        .factCheck-bg .mano-ranj-lhs {
            width: 100%;
            margin-right: 0px;
        }
    
        .factCheck-bg .mano-ranj-rhs {
            width: 100%;
        }
    }
    */
    
    
    
    /* Trnding page start*/
    
/*
    .tranding-container {
    width: 100%;
        margin-bottom: 20px;
        padding: 20px;
        position: relative;
        background-color: #002866;
    }
        .tranding-inner-section {
        height: auto;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }
    
    
    .tranding-inner-section .main-img-sec {
        width: calc(100% - 299px);
        height: auto;
        padding: 0px;
    }
    
    .tranding-inner-section .main-img-sec .ls-first-story {
        margin-bottom: 0px;
        position: relative;
    }
    
    .tranding-inner-rhs {
        width: 279px;
        height: auto;
        margin-left: 20px;
    }
    
    .tranding-inner-rhs-listdiv {
        width: 100%;
        height: auto;
    }
    
    .tranding-inner-rhs-listdiv ul {
        margin: 0px;
        padding: 0px;
    }
    
    .tranding-inner-rhs-listdiv ul li {
        width: 100%;
        margin-bottom: 20px;
    }
    
    .tranding-inner-rhs-listdiv ul li .ls-first-story {
        margin-bottom: 0px;
        position: relative;
        height: 100%;
        width: 100%;
    }
    
    .tranding-inner-rhs-listdiv ul li:last-child {
        margin-bottom: 0px;
    }
    
    .tranding-inner-rhs-listdiv ul li .ls-first-story .ls-thumb {
        position: relative;
        border: 1px solid #acacac;
    }
    
    
    
    .tranding-inner-rhs-listdiv ul li .ls-first-story .ls-thumb img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .tranding-inner-rhs-listdiv ul li .ls-first-story .ls-thumb h3 {
        font-size: 18px;
        line-height: 26px;
        color: #ffffff;
        position: absolute;
        bottom: 10px;
        padding: 0px 10px;
    }
    
    .tranding-pg-widget {
        width: 100%;
        height: auto;
    }
    
    .tranding-pg-widget .widget-body-main .widget-body .thumbnail-grid.grid-pad20 li {
        margin-bottom: 8px;
    }
    
    .tranding-pg-widget .widget-body-main .widget-body .thumbnail-grid.grid-pad20 li .text-area {
        padding: 10px 0px;
    }
    
*/
/*
    
    @media screen and (max-width:1199px) {
        .tranding-inner-section .main-img-sec {
            width: calc(100% - 246px);
        }
    
        .tranding-inner-rhs {
            width: 226px;
        }
    
        .tranding-inner-rhs-listdiv ul li .ls-first-story .ls-thumb h3 {
            font-size: 16px;
            line-height: 24px;
            bottom: 4px;
        }
    
    
        .tranding-container {
            margin-bottom: 20px;
            width: calc(100% + 40px);
            margin-left: -20px;
        }
    
        .tranding-pg-widget .widget-body-main .widget-body .thumbnail-grid.grid-pad20 li {
            margin-bottom: 5px;
        }
    
    
    
    
    
    }
    
*/

/*
    @media screen and (max-width:767px) {
        .tranding-container {
            margin-bottom: 20px;
            width: calc(100% + 20px);
            margin-left: -10px;
            padding: 10px;
            padding-bottom: 20px;
            padding-top: 15px;
        }
    
        .tranding-inner-section .main-img-sec {
            width: 100%;
            margin-bottom: 20px;
        }
    
        .tranding-inner-rhs {
            width: 100%;
            margin-left: 0px;
        }
    
        .tranding-inner-rhs-listdiv ul li .ls-first-story {
            margin-left: 0px;
        }
    
    
        .tranding-inner-section .main-img-sec .ls-first-story a .ls-thumb {
            border: 1px solid #d1d1d1;
        }
    
        .tranding-inner-rhs-listdiv ul li .ls-first-story .ls-thumb h3 {
            bottom: 8px;
            font-size: 18px;
            line-height: 26px;
        }
    
        .tranding-pg-widget .widget-body-main .widget-body {
            border-bottom: none;
        }
    
        .tranding-pg-widget.widget-container {
            margin-bottom: 0px;
        }
    
        .tranding-pg-widget .widget-body-main .widget-body .thumbnail-grid.grid-pad20 li .text-area {
            padding: 10px;
        }
    }
    
*/


/* Trnding page end*/

/*Dram page stat*/
    
    .big-shadow-img2 {
        width: 100%;
        height: auto;
    }
    
    .big-shadow-img2 ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        display: flex;
        flex-wrap: wrap;
    }
    
    .big-shadow-img2 ul li {
        width: 48.9%;
        margin-right: 10px;
    }
    
.big-shadow-img2 ul li .fv-first-story .fv-first-thumb::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(51, 51, 51, 0) 16%, rgba(0, 0, 0, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(51, 51, 51, 0) 16%, rgba(0, 0, 0, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(51, 51, 51, 0) 16%, rgba(0, 0, 0, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#333', GradientType=0);
}


    .big-shadow-img2 ul li:last-child {
        margin-left: 10px;
        margin-right: 0px;
    }
    
    .big-shadow-img2 ul li a {
        width: 100%;
        height: auto;
    }
    
    
    .big-bottom-li {
        width: 100%;
        height: auto;
    }
    
    .big-bottom-li ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        display: flex;
        flex-wrap: wrap;
    }
    
    .big-bottom-li ul li {
        width: 31.9%;
        margin-right: 20px;
    }
    
    .big-bottom-li ul li:last-child {
        margin-right: 0px;
    }
    
    .big-btm-img {
        width: 100%;
        height: auto;
        border: 1px solid #d1d1d1;
        margin-bottom: 7px;
    }
    
    .big-btm-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .big-bottom-li ul li h2 {
        color: #fff;
        font-size: 26px;
        line-height: 34px;
        font-weight: bold;
    }
    
    
.big-shadow-img2 ul li .fv-first-story .fv-cap h2 {font-size: 30px; line-height: 38px;}
 


    .big-shadow-img2 ul li .fv-first-story a .fv-first-thumb {
        margin-bottom: 20px;
    }
    
    .bg-yellow.leadStory-style1 .ls_right .ls_right-samll-story ul li {
        border-bottom: 1px solid #964300;
    }
    
    .bg-yellow.leadStory-style1 .ls_right .ls_right-samll-story ul li:last-child {
        border-bottom: none;
    }
    
    
    .bg-yellow.leadStory-style1 .ls_right .ls_right-samll-story ul li .small-img {
        width: 100px;
        height: 100%;
    }
    
    .bg-yellow.leadStory-style1 .ls_right .ls_right-samll-story ul li .small-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .bg-yellow.leadStory-style1 .ls_right .ls_right-samll-story ul li h4 {
        width: calc(100% - 120px);
        margin-left: 20px;
        font-size: 16px;
        line-height: 24px;
        font-weight: bold;
    }
    
    .second-panel .swiper-slide-new.active {
        border-color: #ffe600;
        border-width: 2px;
        background-color: rgba(255, 255, 255, 0.2);
    }
    
    .second-panel .swiper-slide-new.active svg {
        fill: #ffe600;
    }
    
    .bg-yellow.leadStory-style1 .ls_right .ls_right-samll-story ul li {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    
    .bg-yellow.leadStory-style1 .ls_right .ls_right-samll-story ul li:last-child {
        margin-bottom: 0px;
        padding-bottom: 0px;
    }
    
    .second-panel .rashi-inner {
        display: flex;
        flex-wrap: wrap;
    }
    
    .rashi-nav {
        width: 100%;
        height: auto;
    }
    
    .reshi-tabs {
        width: 50%;
        height: auto;
        position: relative;
        z-index: 1;
    }
    
    .reshi-tabs:after {
        content: '';
        position: absolute;
        top: -40px;
        right: 0px;
        background: url(https://akm-img-a-in.tosshub.com/sites/media2/microsites/AT_Web/img/rashiphal_circle.png) no-repeat;
        width: 100%;
        height: 460px;
        z-index: -1;
        background-size: cover;
    }
    
    .second-panel .rashiphal {
        background: url(https://akm-img-a-in.tosshub.com/sites/media2/microsites/AT_Web/img/rashiphal_bg.png) no-repeat;
        background-size: cover;
        background-position: right center;
        overflow: hidden;
        padding: 0px;
        height: auto;
    }
    
.second-panel .rashiphal .rashi-inner{ height: auto; padding: 30px;}
   
.second-panel .rashiphal .rashi-inner .reshi-tabs .rashi-body-inner {
    text-align: center;
    margin-top: 0px;
}

    .rasifal-img {
        width: 100%;
        height: 360px;
        display: block;
        background-size: cover;
    }    
    .second-panel .rashi-inner {
        border: 0;
        padding: 0px;
        border-radius: 3px;
    
    }
    
    .second-panel .widget-lifestyle-container .swiper-container {
        width: 50%;
        height: 100%;
        float: left;
    }
    
    .second-panel .swiper-wrapper-new {
        display: flex;
        flex-wrap: wrap;
    }
    
    .second-panel .rashi-sub-panel {
        width: auto;
        float: left;
        text-align: center;
        color: white;
        font-size: 17px;
        /* margin-right: 13px; */
        line-height: 28px;
        margin-bottom: 30px;
        margin-right: 50px;
        position: relative;
        z-index: 11;
    }
    
    .second-panel .swiper-slide-new {
        border: 2px solid #99a2b1;
        text-align: center;
        border-radius: 100%;
        display: flex;
        width: 72px;
        height: 72px;
        position: relative;
        margin: 0 auto;
        margin-bottom: 6px;
        margin: 0px;
    }
 
.rashi-inner .rashi-nav .swiper-wrapper-new .rashi-sub-panel:nth-child(4n){ margin-right: 0px;}

    
    .swiper-slide-new.swiper-v span {
       
        position: absolute;
        content: '';
        transform: translate(-50%, -50%);
        top: 57%;
        left: 50%;
    }
    
    .second-panel .swiper-slide-new svg {
        fill: white;
        width: auto;
        margin: 0 auto;
    }
    
    .swiper-slide-new.swiper-v:hover {
        background-color: rgba(255, 255, 255, 0.2);
        transition: all 0.5s;
        border: 2px solid #ffe600;
    }
    
    .swiper-slide-new.swiper-v:hover svg {
        fill: #ffe600;
        transition: all 0.5s;
    }
    
    
    .rashiphal-full.widget-rashifal {
        width: 100%;
        height: auto;
        margin-left: 0px;
    }
    
    .rashi-sub-panel h3 {
        font-size: 17px;
        line-height: 28px;
        font-weight: bold;
        color: #fff;
    }
    
    .second-panel .reshi-tabs .rashi-tab-content {
        width: 100%;
        float: left;
    }
    
    .rashi-tab-content {
        padding: 15px;
        margin-top: -14px;
        display: none;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
    }
    
    .second-panel .rashi-body-inner span svg {
        margin: 65px 3px 20px 0px;
        fill: #ffe600;
    }
    
    
.rashiphal-full.widget-rashifal .rashi-nav{width: 50%;}
.rashiphal-full.widget-rashifal .reshi-tabs .rashi-nav{width: 50%;}

.six-widget-story {
        width: 100%;
        height: auto;
        margin-bottom: 10px;
    }
    
    .six-widget-story .widget-container {
        margin-bottom: 0px;
    }
    
    .six-story-body-widget {
        width: 100%;
        height: auto;
    }
    
    .six-story-body-widget ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        display: flex;
        flex-wrap: wrap;
    }
    
    .six-story-body-widget ul li {
        width: 48.9%;
        margin-right: 20px;
        border-bottom: 1px solid #dfdfdf;
        padding-bottom: 15px;
        margin-bottom: 15px;
    }
    
    .bhttpgfiv.bharat-five.widget-container {
        margin-bottom: 20px;
    }


    .widget-rashifal.second-panel {
        margin-bottom: 20px;
    }
    
    
    .six-story-body-widget ul li:nth-child(2n) {
        margin-right: 0px;
    }
    
    .six-story-body-widget ul li a {
        display: flex;
        flex-wrap: wrap;
    }
    
    .six-story-body-widget ul li .thumb {
        width: 180px;
        height: auto;
        border: 1px solid #d1d1d1;
    }
    
    .six-story-body-widget ul li .thumb img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .six-story-body-widget ul li .title {
        margin-left: 20px;
        width: calc(100% - 200px)
    }
    
    .six-story-body-widget ul li .title h3 {
        color: #000000;
        font-size: 18px;
        line-height: 26px;
    }
    
    .tow-story-left-right {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
    }
    
    .tow-story-left-right .widget-container {
        width: 48.9%;
        margin-right: 20px;
    }
    
    .tow-story-left-right .widget-container:nth-child(2n) {
        margin-right: 0px;
    }
    
    .tow-story-left-right .widget-container .fv-first-story ul li .thumb {
        width: 100%;
        -ms-flex: 0 0 100px;
        flex: 0 0 100px;
        max-width: 100px;
    }
    
    .tow-story-left-right .widget-container .fv-first-story ul li .title {
        width: 100%;
        -ms-flex: 0 0 calc(100% - 125px);
        flex: 0 0 calc(100% - 125px);
        max-width: calc(100% - 125px);
        margin-left: 25px;
    }
    
    .tow-story-left-right .widget-container .fv-first-story ul li .title h3 {
        margin-left: 0px;
        font-size: 16px;
        line-height: 22px;
        color: #000;
        padding-left: 0px;
    }
    
    .tow-story-left-right .widget-container ul.md-thumb-listing li .title {
        margin-left: 20px;
        width: 100%;
        -ms-flex: 0 0 calc(100% - 200px);
        flex: 0 0 calc(100% - 200px);
        max-width: calc(100% - 200px);
    }
    
    .tow-story-left-right .widget-container ul.md-thumb-listing li .title h3 {
        padding: 0 0 0 0px;
        font-size: 18px;
        line-height: 25px;
    }
    
    
    .pto-dk-gry {
        background-color: #2b2b2b;
        width: 100%;
        height: auto;
        margin-bottom: 20px;
        padding-left: 0px;
        padding-bottom: 10px;
    }
    
    .pto-dk-gry::before {
        content: '';
        position: absolute;
        top: 0;
        right: 100%;
        height: 100%;
        width: calc((100vw - 1270px) / 2);
        background-color: #2b2b2b;
    }
    
    
    .pto-dk-gry .widget-gallery-photo-container .photo-gallery-big-outer {
        background-color: #1b1b1b;
        margin-bottom:0px;
        height: 100%;
        padding-bottom: 10px;
    }
.pto-dk-gry .widget-gallery-photo-container .photo-gallery-big-outer .photoname-slide-container{padding:12px 15px}    




.pto-dk-gry .photo-gallery-thum ul li:last-child {
    border-bottom: 0px;
    padding-bottom: 0px;
}


    .one-story-widget {
        width: 100%;
        height: auto;
        margin-bottom: 30px;
    }
    
    .one-story-widget .thumbnail-grid ul li h2 {
        margin-top: 10px;
    }
    
    .video-gallery-with-BG {
        width: 100%;
        height: auto;
        position: relative;
        background-color: #2b2b2b;
        margin-bottom: 25px;
    }
    
    .video-gallery-with-BG::before {
        content: '';
        position: absolute;
        top: 0;
        right: 100%;
        height: 100%;
        width: calc((100vw - 1270px) / 2);
        background-color: #2b2b2b;
    }
    
    .video-gallery-with-BG .widget-video-gallery .widget-head {
        padding-top: 10px;
    }
    
    .video-gallery-with-BG .widget-video-gallery .widget-head .widget-title h2 {
        color: #fff;
    }
    
    .video-gallery-with-BG .widget-video-gallery .widget-head .widget-title h2 a {
        color: #fff;
    }
    
    .video-gallery-with-BG .widget-video-gallery .widget-more {
        margin-right: 10px;
        padding-top: 10px;
    }
    
    .video-gallery-with-BG .widget-video-gallery .widget-more a {
        color: #fff;
    }
    
    .video-gallery-with-BG .widget-video-gallery .widget-more a svg {
        fill: #fff;
    }
    
    .video-gallery-with-BG .widget-video-gallery .widget-video-gall-contianer {
        margin-top: 0px;
        padding-top: 0px;
    }
    
    .astro-RHS-slider {
        width: 100%;
        height: auto;
        position: relative;
        background-color: #ffd79a;
        padding: 10px 10px;
        margin-bottom: 30px;
    }
    
    .astro-img {
        width: 100%;
        height: auto;
        position: relative;
    }
    
    .astro-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .s-text {
        background-color: #ffd79a;
        width: 100%;
        height: auto;
    }
    
    .s-text h2 {
        font-size: 22px;
        color: #000000;
        line-height: 29px;
        text-align: left;
        margin-bottom: 8px;
    }
    
    .s-text p {
        text-align: left;
        font-size: 16px;
        line-height: 22px;
        color: #000000;
    }
    
    .astro-RHS-slider.widget-body .swiper-container {
        padding-bottom: 50px;
    }
    
    .astro-RHS-slider.widget-body .swiper-container .swiper-pagination {
        position: absolute;
        bottom: 0px;
    }
    
    .astro-RHS-slider.widget-body .swiper-container .swiper-pagination .swiper-pagination-bullet {
        background: #d71920;
    }
    
    .astro-RHS-slider-2 {
        width: 100%;
        height: auto;
        position: relative;
        background-color: #fff;
        padding: 10px 10px;
        margin-bottom: 30px;
        border: 1px solid #d1d1d1;
    }
    
    
    .astro-RHS-slider-2 .swiper-container .swiper-wrapper .swiper-slide a .s-text {
        background-color: #fff;
        width: 100%;
        height: auto;
        margin-top: 10px;
    }
    
    .astro-RHS-slider-2 .swiper-container .swiper-wrapper .swiper-slide a .s-text h2 {
        font-size: 16px;
        font-weight: bold;
        line-height: 22px;
    }
    
    .astro-RHS-slider-2.widget-body .swiper-container {
        padding-bottom: 30px;
    }
    
    .astro-RHS-slider-2 .swiper-container .swiper-pagination {
        position: absolute;
        bottom: 0px;
    }
    
    .astro-RHS-slider-2.widget-body .swiper-container .swiper-pagination .swiper-pagination-bullet {
        background: #d71920;
    }
    
    .v-slider-2-mainbody {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
    }
    
    .v-astro-panel {
        width: 100%;
        height: auto;
        position: relative;
    }

.gry-widget-imgText{ width: 100%; margin-bottom: 22px;}
.gry-widget-imgText .thumbnail-grid.grid-pad20 li {
    padding: 0px;
    margin-right: 20px;
    background-color: #f9f9f9;
}

.gry-widget-imgText .thumbnail-grid.grid-pad20 li:last-child {margin-right: 0px;}

.gry-widget-imgText .delhi-pg.widget-container .widget-body .thumbnail-grid ul li .text-area {
padding: 10px;}

  @media screen and (max-width:1199px) {
.rasifal-img {
    height: 304px;
 }
.rashi-inner {
    height: 284px;}
      

}

    @media screen and (max-width:1199px) {
        .big-shadow-img2 ul li {
            width: 48.6%;
        }
    
        .big-shadow-img2 ul li:last-child {
            margin-left: 10px;
            margin-right: 0px;
        }
    
        .big-bottom-li ul li {
            margin-right: 15px;
        }
    
        .big-bottom-li ul li h2 {
            font-size: 20px;
            line-height: 28px;
        }
    
/*
.leadStory-style1 .ad-300X250-body {
    width: 69.3%;
}
        
        
 .leadStory-style1.gredienclr .ad-300X250-body {
    width: 69.3%;   
    text-align: center;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-right: 10px;}
    
*/


/*
.leadStory-style1.gredienclr .ls_right ul {width: 28.5%; margin-left: 10px;}
.leadStory-style1 .ls_right-samll-story{width: 48.6%; padding: 0px; margin-left: 10px; margin-top: 5px;} .leadStory-style1 .it-subscription { margin-left: 10px; width: 48.6%;}      
.leadStory-style1 .it-subscription h4{ margin-top: 0px; margin-bottom: 5px;}
.leadStory-style1 .it-subscription .mag-detail{margin-bottom: 15px;}
        
        .leadStory-style1 .ad-300X250 div {
            margin: 0 auto;
            height: 100%;
        }
    
        
        
        .leadStory-style1 .ad-300X250 iframe {
            width: 100%;
            display: block;
            height: 1;
        }
*/
    
        .bg-yellow.leadStory-style1 .container .ls-inner .ls_right ul {
            width: 100%;
            margin-left: 0px;
        }
    
        .bg-yellow.leadStory-style1 .container .ls-inner .ls_right {
            width: 100%;
            display: flex;
            flex-wrap: wrap;
        }

         
.bg-yellow.leadStory-style1 .container .ls-inner .ls_right .ad-300X250-body {width: 48.6%; margin-right: 10px;}        
        
        .six-story-body-widget ul li {
            width: 48.6%;
        }
    
        .six-story-body-widget ul li .thumb {
            width: 140px;
        }
    
        .six-story-body-widget ul li .title {
            width: calc(100% - 160px);
        }
    
        .tow-story-left-right .widget-container {
            width: 48.6%;
        }
    
    
    
        .tow-story-left-right .widget-container ul.md-thumb-listing li .title {
            -ms-flex: 0 0 calc(100% - 120px);
            flex: 0 0 calc(100% - 120px);
            max-width: calc(100% - 120px);
        }
    
    
        .tow-story-left-right .widget-container:nth-child(2n) ul.md-thumb-listing li .title {
            -ms-flex: 0 0 calc(100% - 155px);
            flex: 0 0 calc(100% - 155px);
            max-width: calc(100% - 155px);
        }
     
      .pto-dk-gry {width: calc(100% + 40px);margin-left: -20px; padding-left: 20px;}
    
        .video-gallery-with-BG .widget-video-gallery .widget-video-gall-contianer {
            margin-top: 0px;
            padding-top: 0px;
            width: 100%;
            margin-left: 0px;
            padding: 0px 0px 0px 0px;
        }
    
    
        .video-gallery-with-BG {
            width: calc(100% + 40px);
            height: auto;
            position: relative;
            background-color: #2b2b2b;
            margin-bottom: 25px;
            margin-left: -20px;
            padding: 0px 20px;
        }
    
        .video-gallery-with-BG .widget-video-gallery .widget-video-gall-contianer .widget-play-outer {
            width: 100%;
            margin-bottom: 20px;
        }
    
    
        .astro-RHS-slider.widget-body .swiper-container .swiper-wrapper .swiper-slide a {
            width: 100%;
            display: flex;
            flex-wrap: wrap;
        }
    
        .astro-RHS-slider.widget-body .swiper-container .swiper-wrapper .swiper-slide a .astro-img {
            width: 50%;
            background-color: #ffd79a;
        }
    
        .astro-RHS-slider.widget-body .swiper-container .swiper-wrapper .swiper-slide a .s-text {
            width: 50%;
            padding-left: 35px;
            background-color: #ffd79a;
            padding-top: 20px;
        }
    
        .astro-RHS-slider.widget-body .swiper-container {
            padding-bottom: 0px;
        }
    
        .astro-RHS-slider.widget-body .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
            left: 71%;
        }
    
        .v-slider-2-mainbody .v-astro-panel {
            width: 48.6%;
            margin-right: 10px;
        }
    
        .v-slider-2-mainbody .v-astro-panel:last-child {
            margin-left: 10px;
            margin-right: 0px;
        }
    
        .second-panel .swiper-slide-new {
            margin: 0 auto
        }
    
        .rashi-nav {
            width: 100%;
        }
    .second-panel .rashiphal .rashi-inner {padding-bottom: 0px;}    
    .rashiphal-full.widget-rashifal .rashi-nav {width: 54%;}
    .reshi-tabs {width: 46%; padding-right: 20px;}
    
        .rashi-nav.swiper-container {
            margin: inherit;
        }
    
        .swiper-wrapper-new .rashi-sub-panel {
            margin-right: 20px;
        }
    
        .swiper-wrapper-new .rashi-sub-panel:nth-child(4n+4) {
            margin-right: 0px;
        }
    
        .second-panel .rashiphal {
            padding: 0px;
        }
    
        .rashi-sub-panel h3 {
            margin-top: 5px;
        }
    
        .reshi-tabs:after {
            right: -61px;
            width: 450px;
        }
    
        .gray-bg.delhi-pg.widget-container {
            margin-bottom: 40px;
        }
    
    .widget-container .gray-bg.delhi-pg.widget-container {
            margin-bottom: 20px;
        }
     
.widget-container.gray-bg.surkhiya{margin-bottom: 20px;}
.big-shadow-img2 ul li .fv-first-story .fv-cap h2{ font-size: 20px; line-height: 28px;}
.six-story-body-widget ul li .title h3 {font-size: 16px;line-height: 24px;}       
     
/* .leadStory-style1.bgbg-gry .ad-300X250-body{width: 69.2%; margin-right: 10px; background-color: transparent;}*/
/*
.leadStory-style1.bgbg-gry .it-subscription {
    margin-left: 10px;
    width: 28.7%;
    margin-left: 10px;
}
*/
    

}
    
/*
@media screen and (max-width:991px) {
.leadStory-style1.gredienclr .ad-300X250-body {width: 58.5%;}
.leadStory-style1.gredienclr .ls_right ul {width: 38%; margin-left: 10px;}
.leadStory-style1.bgbg-gry .ad-300X250-body{width: 58.3%; margin-right: 10px;}
.leadStory-style1.bgbg-gry .it-subscription {margin-left: 10px; width: 38.9%; margin-left: 10px;}
    
}
*/



 
    @media screen and (max-width:767px) {
        .big-shadow-img2 ul li {
            width: 100%;
            margin-right: 0px;
        }
    
        .big-shadow-img2 ul li:last-child {
            margin-left: 0px;
        }
    
        .big-bottom-li ul li {
            width: 100%;
            margin-right: 0px;
            margin-bottom: 20px;
        }
    
/*
        .leadStory-style1 .ad-300X250 {
            width: 100%;
            height: auto;
            margin-bottom: 20px;
            margin-right: 0px;
            padding-bottom: 0px;
        }
    
        .leadStory-style1 .ad-300X250 img {
            width: 100%;
            display: block;
            height: auto;
            text-align: center;
        }
    
        .leadStory-style1 .ad-300X250 div {
            margin: 0 auto;
            height: 100%;
        }
    
        .leadStory-style1 .ad-300X250 iframe {
            width: 100%;
            display: block;
            height: 1;
        }
*/
    
        .bg-yellow.leadStory-style1 {
            padding-top: 10px;
        }
    
        .bbnone-mob.widget-container,
        .bbnone-mob.six-widget-story .widget-body {
            border: none;
        }
    
        .bbnone-mob.widget-container .widget-body {
            border: none;
        }
    
        .six-story-body-widget ul li {
            width: 100%;
            margin-right: 0px;
        }
    
        .six-story-body-widget ul li .title h3 {
            font-size: 16px;
            line-height: 24px;
        }
/*        .leadStory-style1.gredienclr .ls_right ul {width: 100%; margin-left: 0px;}*/
    
        .tow-story-left-right .widget-container {
            width: 100%;
            margin-right: 0px;
            margin-bottom: 0px;
        }
    
        .tow-story-left-right .widget-container:nth-child(2n) {
            margin-bottom: 20px;
        }
    
        .tow-story-left-right .fv-first-story .fv-first-thumb {
            margin-left: -10px;
            width: calc(100% + 20px);
        }
    
        .pto-dk-gry {
            width: calc(100% + 20px);
            margin-left: -10px;
            padding: 10px;
            padding-bottom: 35px;
            margin-top: 40px;
            margin-bottom: -15px;
        }
    
        
    .bg-yellow.leadStory-style1 .container .ls-inner .ls_right .ad-300X250-body {width: 100%; margin-right: 0px;}        
    
        .video-gallery-with-BG {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    
        .video-gallery-with-BG {
            padding: 0px 10px;
            padding-bottom: 40px;
            margin-bottom: 7px;
        }
    
        .video-gallery-with-BG .widget-video-gallery .widget-video-gall-contianer {
            padding: 0px;
        }
    
        .astro-RHS-slider.widget-body .swiper-container .swiper-wrapper .swiper-slide a .astro-img {
            width: 100%;
        }
    
        .astro-RHS-slider.widget-body .swiper-container .swiper-wrapper .swiper-slide a .s-text {
            width: 100%;
            padding-left: 0px;
            padding-top: 10px;
        }
    
        .astro-RHS-slider.widget-body .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
            left: 50%;
        }
    
        .astro-RHS-slider.widget-body .swiper-container {
            padding-bottom: 40px;
        }
    
        .v-slider-2-mainbody .v-astro-panel {
            width: 100%;
            margin-right: 0px;
        }
    
        .v-slider-2-mainbody .v-astro-panel:last-child {
            margin-left: 0px;
        }
    
        .rashi-nav {
            width: 100%;
            height: auto;
            overflow: auto;
        }
    
        .reshi-tabs {
            width: 100%;
            height: auto;
            padding-right: 0px;
            padding-bottom: 30px;
        }
    
        .rashi-nav.swiper-container {
            overflow: auto;
            max-width: 100%;
        }
    
        .second-panel .swiper-wrapper-new {
            display: inherit;
            width: 1380px;
        }
    
        .second-panel .rashi-sub-panel {
            width: 100px; margin-right: 2px;
            margin-bottom: 22px;
        }
    
        .second-panel .swiper-slide-new {
            padding: 19px 11px 10px 11px;
        }
    
        .second-panel .rashi-body-inner span svg {
            margin-top: 8px;
            margin-bottom: 8px;
        }
    .bhttpgfiv.bharat-five.widget-container {
    margin-bottom: 44px;
}
        
/*.leadStory-style1 .ad-300X250-body {width: 100%; padding-bottom: 0px; padding-top: 0px; margin-right: 0px;}*/

 
.widget-container.delhi-pg {margin-bottom: 30px;}    

.widget-container.delhi-pg .mrbb10{ margin-bottom: 0px;}       
.widget-container.delhi-pg .widget-more{ margin-top: 0px;}         
.widget-container .gray-bg.delhi-pg.widget-container {margin-bottom: 45px;}

.big-shadow-img2 ul li .fv-first-story .fv-cap h2 {font-size: 18px; line-height: 26px;}       .big-bottom-li ul li h2 {font-size: 18px; line-height: 26px;}
.big-bottom-li ul li:last-child {margin-bottom: 0px;}
/*.leadStory-style1 .ls_right-samll-story {width: 100%; padding: 0px; margin-left: 0px; margin-top: 0px;} */
.second-panel .rashiphal .rashi-inner {padding: 0px; padding-top: 20px; }        
.rashiphal-full.widget-rashifal .rashi-nav {width: 100%;} 
.second-panel .rashiphal { background-size: cover; background-position: center center top; width: 100%;}        
.rashi-sub-panel h3 {margin-top: 0px;}        

        
.six-story-body-widget ul li .thumb {width: 100px; height: 100%;}        
.six-story-body-widget ul li .title {width: calc(100% - 120px);} 
.pto-dk-gry .widget-gallery-photo-container .photo-gallery-big-outer {background-color:transparent;}        
        
   
.Top-Section-comm-PG .widget-container:last-child{ margin-bottom: 0px;}        
.gry-widget-imgText {margin-bottom: 50px;} 

/*
 .leadStory-style1 .it-subscription {
    margin-left: 0px;
    width: 100%;
     padding-top: 10px;}
        
.leadStory-style1.gredienclr .ad-300X250-body {width: 100%; margin-right: 0px;}

.leadStory-style1 .ls-inner .ls_right .ad-300X250-body { width: 100%; margin-right: 0px;}    
.leadStory-style1.bgbg-gry .it-subscription {margin-left:0px; width: 100%; margin-left:0px;}
*/
           
} 
    
    

/* tab live tv page*/
.livetv-nav-sec h2 {color: #ffffff; background-color: #bb2123; padding:10px; font-weight: bold; font-size: 15px; position: relative; padding-left: 50px; line-height: 23px;}

.livetv-nav-sec h2::before{content: ''; position: absolute; background-image: url(https://akm-img-a-in.tosshub.com/sites/media2/aajtak/images/round-icon.png); width: 32px; height: 32px; top: 5px; left: 5px;} 


.livetv-nav-sec h2 a {color: #e4c212;} 



    .liveTv-toggle {
        width: 100%;
        height: auto;
        background-color: #242424;
        padding:10px 0px 13px;
    }
    


.tab-live-tv-mbody .widget-body .thumbnail-grid ul li{ margin: 0px;
    -ms-flex: 0 0 33.3%;
    flex: 0 0 33.3%;
    max-width: 33.3%; margin-bottom: 10px;}
.tab-live-tv-mbody .widget-body .photo-landing{ padding-bottom: 18px; margin-bottom: 20px;}
  

.tab-live-tv-container {
        position: absolute;
        top: 0px;
        left: 110px;
        width: 80%;}
    
    .tab-live-nav {
        width: 100%;
        height: auto;
        overflow: auto;
    }

.tab-live-nav ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        /*width: 1620px;*/
}
    
    .tab-live-nav ul li {
        padding: 0px 25px;
        color: #d72722;
        cursor: pointer;
        float: left;}
     
.tab-live-nav ul li.active {border-bottom: none; color: #000000;}
.tab-live-tv-mbody .nav-content {float: left; width: 100%; height: auto; display: none; margin-top: 0px;}
.tab-live-tv-mbody .nav-content.active {float: left; width: 100%; height: auto; display: block; margin-top: 0px;}
.tab_nav select {display: block;}
.tab-live-nav select {display: none;}
.nav-content .phot-landing-widget.widget-body {width: 100%; margin-left: 0px;}
.tab-live-nav::-webkit-scrollbar {width: 4px; height: 8px;}
.tab-live-nav::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgb(121, 121, 121);}
.tab-live-nav::-webkit-scrollbar-thumb {background-color: darkgrey; outline: 1px solid #d2d2d2; border-radius: 16px;}
    
.switch {
    position: relative;
    display: inline-block;
    width: 75px;
    height: 25px;
}    
    .slider {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #dfdfdf;
        -webkit-transition: .4s;
        transition: .4s;
    }
    
    .slider:before {
        position: absolute;
        content: "";
        height: 20px;
        width: 20px;
        left: 4px;
        bottom: 3px;
        background-color: #009d04;
        -webkit-transition: .4s;
        transition: .4s;
    }
    
    input:checked + .slider {
        background-color: #a9c5ef;
    }
    
    input:focus + .slider {
        box-shadow: 0 0 1px #2196F3;
    }
    
    input:checked + .slider:before {
        -webkit-transform: translateX(45px);
        -ms-transform: translateX(45px);
        transform: translateX(45px);
    }
    
    /* Rounded sliders */
    .slider.round {
        border-radius: 34px;
    }
    
    .slider.round:before {
        border-radius: 50%;
    }
    
    .switch-body {
        margin: 0 auto;
        display: inline-block;
        text-align: center;
        position: relative;
        transform: translate(-50%, -50%);
        left: 50%;
        top: 50%;
    }
    
    .switch-body:before {
        content: 'लाइव टीवी';
        color: #fff;
        font-weight: bold;
        padding-right: 10px;
        top: 0px;
        position: relative;
    }
    
    .switch-body:after {
        content: 'लाइव ऑडियो';
        color: #fff;
        font-weight: bold;
        padding-left: 10px;
        top: 0px;
        position: relative;
    }
    
@media only screen and (max-width: 1199px) {
.tab-live-tv-container {width: 75%;}
.tab-live-tv-mbody .widget-body .photo-landing{margin-bottom: 20px; padding-bottom:10px;}
    
        
    }
    
    @media only screen and (max-width: 767px) {
    
        .tab-live-nav ul {
            display: none;
        }
    
        .tab-live-nav select {
            display: block;
            padding: 2px 20px;
            background-color: #fff;
            border: 1px solid #ababab;
            border-radius: 8px;
            height: 35px;
            font-size:16px;
        }
    
        .tab-live-tv-container {
            position: none;
            top: 0px;
            left: inherit;
            right: 0px;
            margin-left: auto;
            width: auto;
        }
    
        .tab-live-nav select:focus {
            outline: none;
        }
    
    
        .nav-content .phot-landing-widget.widget-body {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    
.nav-content {margin-top: 5px;}
.tab-live-tv-mbody .widget-body .thumbnail-grid ul li { margin: 0px; margin-bottom: 15px;
-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
        
.tab-live-tv-mbody .widget-body .photo-landing {padding-bottom: 0px; margin-bottom:15px;}
#tablist{ margin-bottom: 10px;}        
.widget-container.tab-live-tv-mbody .widget-more{ margin-bottom: 17px;}  
.livetv-nav-sec h2 {font-size: 12px; line-height: 19px;}


} 
    
    /*stree page start*/
    
    
    
    .SST-Eight-Stroy {
        width: 100%;
        margin-bottom: 20px;
        padding: 0;
        display: flex;
        position: relative;
    
    }
    
    .pinkclor {
        background-color: #eec5e1;
    }
    
    .pinkclor::before {
        content: '';
        position: absolute;
        top: 0;
        right: 100%;
        height: 100%;
        width: calc((100vw - 1270px) / 2);
        background-color: #eec5e1
    }
    
    
    .SST-Body {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
        padding: 20px 20px 20px 0px;
    }
    
    .SST-Left {
        width: calc(100% - 395px);
        height: auto;
        margin-right: 20px;
    }
    


.SST-Left .big-img-SST .fv-cap h2{font-size: 28px; color: #fff; font-weight: 700; line-height: 36px;}

    .big-img-SST {
        text-align: center;
        position: relative;
        margin-bottom: 20px;
        border: 1px solid #a6a6a6;
    }
    
    .big-img-SST::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(180, 180, 180, 0) 30%, rgba(0, 0, 0, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0);
    }
    
    .big-img-SST .f1-thumb {
        width: 100%;
        height: auto;
    }
    
    .big-img-SST .f1-thumb img {
        width: 100%;
        height: auto;
    }
    
    .big-img-SST .fv-cap {
        position: absolute;
        bottom: 10px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: flex-start;
        padding: 0 10px;
    }
    
    .big-bottom-SST-story {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin: 0 -10px;
    }
    
    .big-bottom-SST-story li {
        position: relative;
        width: 100%;
        min-height: 1px;
        -webkit-box-flex: 0;
        padding: 0 10px;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    
    
    .big-bottom-SST-story li .ls-thumb {
        border: 1px solid #d1d1d1;
        margin-bottom: 10px;
        position: relative;
    }
    
    .big-bottom-SST-story li .ls-thumb img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .big-bottom-SST-story li .ls-title {
        font: 700 22px/30px 'Noto Sans', sans-serif;
        color: #000;
    }
    
    .SST-Right {
        width: 375px;
        height: auto;
    }
    
    .SST-Right ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }
    
    .SST-Right ul li {
        width: 100%;
        margin-bottom: 20px;
    }

.SST-Right ul li:last-child{margin-bottom:0px;}
    
    .SST-Right ul li a {
        text-decoration: none;
        display: flex;
        flex-wrap: wrap;
    }
    
    .SST-Right ul li a .thumb-img {
        width: 170px;
        border: 1px solid #d1d1d1;
        margin-right: 15px;
        height: 100%;
    }
    
    .SST-Right ul li a .thumb-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .SST-Right ul li a h3 {
        width: calc(100% - 185px);
        font-size: 18px;
        font-weight: bold;
        line-height: 26px;
        color: #000000;
    }
    
    
     
@media screen and (max-width:1199px) {
.SST-Left .big-img-SST .fv-cap h2 {
    font-size: 22px;
    line-height: 30px;
}

        .SST-Eight-Stroy {
            width: calc(100% + 40px);
            margin-left: -20px;
        }
    
        .SST-Body {
            padding-left: 20px;
        }
    
        .SST-Left {
            width: calc(100% - 302px);
        }
    
        .SST-Right {
            width: 282px;
        }
    
        .SST-Right ul li a .thumb-img {
            width: 135px;
        }
    
        .SST-Right ul li a h3 {
            width: calc(100% - 150px);
            font-size: 16px;
            line-height: 24px;
        }
    
        .big-bottom-SST-story li .ls-title {
            font: 700 18px/26px 'Noto Sans', sans-serif;
        }
    }
    
    
    @media screen and (max-width:767px) {
        .SST-Body {
            padding: 10px;
            padding-top: 0px;
        }
    
        .SST-Eight-Stroy {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    
        .SST-Left {
            width: 100%;
            margin-right: 0px;
        }
    
        .big-img-SST {
            width: calc(100% + 20px);
            margin-left: -10px;
        }
    
        .big-bottom-SST-story li {
            width: 100%;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            margin-bottom: 20px;
        }
    
        .big-bottom-SST-story li .ls-title {
            font: 700 16px/24px 'Noto Sans', sans-serif;
        }
    
        .SST-Right {
            width: 100%;
        }
    
        .SST-Right ul li a .thumb-img {
            width: 100%;
            margin-right: 0px;
        }
    
        .SST-Right ul li a h3 {
            width: 100%;
            font-size: 16px;
            line-height: 22px;
            margin-top: 10px;
        }
    .SST-Left .big-img-SST .fv-cap h2 {
    font-size: 18px;
    line-height: 26px;
}
        
    }
    
    /* newz page */
    
    .grydk {
        background-color: #dae4e3;
    }
    
    .grydk::before {
        content: '';
        position: absolute;
        top: 0;
        right: 100%;
        height: 100%;
        width: calc((100vw - 1270px) / 2);
        background-color: #dae4e3
    }
    
    
    /* Rate card page */
    
    .rate-list-section {
        width: 100%;
        height: auto;
    }
    
    .rate-list-section h4 {
        font-size: 16px;
        line-height: 24px;
        color: #000000;
        font-weight: normal;
        margin-bottom: 20px;
    }
    
    .rate-list-section ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        display: flex;
        flex-wrap: wrap;
    }
    
    .rate-list-section ul li {
        width: 31.8%;
        margin-right: 20px;
        background-color: #f3f3f3;
        border: 1px solid #d4d4d4;
        border-radius: 4px;
        padding: 20px;
        margin-bottom: 20px;
    }
    
    .rate-list-section ul li:nth-child(3n+3) {
        margin-right: 0px;
    }
    
    .rate-list-section ul li h3 {
        font-size: 15px;
        line-height: 24px;
        color: #333333;
        font-weight: normal;
        text-align: center;
    }
    
    .pdf-img {
        width: 47px;
        height: auto;
        margin: 0 auto;
        margin-top: 75px;
    }
    
    .pdf-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .rate-list-section ul li h5 {
        text-align: center;
        color: #d71921;
        font-size: 13px;
        line-height: 16px;
        font-weight: bold;
        margin-top: 15px;
        text-transform: capitalize;
    }
    
    
    @media screen and (max-width:1190px) {
        .rate-list-section ul li {
            width: 31.5%;
        }
    
        .pdf-img {
            margin-top: 60px;
        }
    
    }
    
    @media screen and (max-width:767px) {
        .rate-list-section ul li {
            width: 100%;
            margin-right: 0px;
        }
    
        .rate-list-section h4 {
            font-size: 16px;
            line-height: 24px;
        }
    
    }
    
    
    
    
    /* archive page */
    .calender-filter-body {
        width: 100%;
        height: auto;
        background-color: #ececec;
        padding: 10px 15px;
        margin-bottom: 20px;
    }
    
    .calender-filter-container {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
    }
    
    .calender-filter-container .arLHS {
        display: flex;
        flex-wrap: wrap;
        margin-right: auto;
        align-items: center;
    }
    
    .calender-filter-container .arLHS span {
        color: #5b5b5b;
        font-size: 18px;
        font-weight: bold;
        margin-right: 15px;
        width: 80px;
    }
    
    .calender-filter-container .arLHS .input-group {
        width: calc(100% - 95px);
    }
    
    .calender-filter-container .arLHS .input-group span {
        position: relative;
    }
    
    .calender-filter-container .arLHS .input-group span svg {
        content: '';
        top: 9px;
        right: 3px;
        position: absolute;
        width: 17px;
        height: 17px;
    }
    
    .form-ctrl {
        margin: 0px;
        padding: 0px 10px;
        border-radius: 4px;
        border: 0px;
        width: 135px;
        height: 36px;
        font-size: 14px;
        color: #797979;
        float: left;
        background-color: #ffffff;
    }
    
    
    .calender-filter-container .arRHS {
        display: flex;
        flex-wrap: wrap;
        margin-left: auto;
    }
    
    .calender-filter-container .arRHS ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }
    
    .calender-filter-container .arRHS ul li {
        color: #d21e1f;
        margin-right: 30px;
    }
    
    .calender-filter-container .arRHS ul li:last-child {
        margin-right: 0px;
    }
    
    .calender-filter-container .arRHS ul li a {
        color: #d21e1f;
        font-size: 18px;
    }
    
    .calender-filter-container .arRHS ul li a span {
        margin-left: 5px;
    }
    
    .calender-filter-container .arRHS ul li.active {
        color: #000;
        border-bottom: none;
    }
    
    .calender-filter-container .arRHS ul li.active a {
        color: #000;
    }
    
       
.widget-body-main .thumbnail-grid ul.archiveList li{ margin-bottom: 10px;}
.widget-body-main .thumbnail-grid ul.archiveList li .text-area{padding: 10px 0px; }

    
    
    @media screen and (max-width:1190px) {
        .calender-filter-container .arRHS ul li a {
            font-size: 16px;
        }
.widget-body-main .thumbnail-grid ul.archiveList li .text-area .title{font-size: 18px; line-height: 26px;}        
    
    }
    
    @media screen and (max-width:767px) {
        .calender-filter-container .arRHS {
            margin-left: 0px;
            margin-top: 10px;
        }
    
        .calender-filter-container .arRHS ul li {
            margin-right: 15px;
        }
    
        .calender-filter-container .arRHS ul li a {
            color: #d21e1f;
            font-size: 14px;
        }
    .widget-body-main .thumbnail-grid ul.archiveList li .text-area {
    padding: 10px;
}
    
    }
    
    
    
    
    
    /*breaking new pages start*/
    
    .breaking-news {
        display: block;
    }
    
    .breaking-news h2 {
        font-size: 20px;
        color: #000;
        font-weight: bold;
        line-height: 28px;
        margin-bottom: 10px;
    }
    
    .breaking-news h2 a {
        color: #000;
    }
    
    .breaking-news h2 a {
        margin-left: 20px;
        background: url(https://akm-img-a-in.tosshub.com/aajtak/resource/img/loading_bn.png) no-repeat 0 0;
        width: 20px;
        height: 23px;
        display: inline-block;
    }
    
    .breaking-news h3 {
        font-size: 28px;
        color: #000;
        font-weight: bold;
        line-height: 36px;
        margin-bottom: 20px;
    }
    
    .breaking-news h3 a {
        color: #000;
    }
    
    .breaking-news ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }
    
    .breaking-news ul li {
        width: 100%;
        float: left;
        border-top: 1px solid #e0e0e0;
        margin: 0px 0 0;
        padding: 20px 0px;
        color: #000;
        font-size: 17px;
        line-height: 26px;
        font-weight: bold;
        display: flex;
    flex-wrap: wrap;
    }
    
    .breaking-news ul li a {
        color: #000;
        text-decoration: none;
    }
    
.breaking-news ul li .leftarea {
    float: left;
    width: calc(100% - 150px);
}

.breaking-news ul li .rightarea {
    float: right;
    width: 150px;
    text-align: right;
}

.leftarea-inner{display: flex; flex-wrap: wrap; width: 100%;}
    .breaking-news ul li .leftarea span {
        margin-right: 12px;
        display: inline-block;
        vertical-align: top;
    }
    
    .breaking-news ul li a.facebook {
        background: url(https://akm-img-a-in.tosshub.com/aajtak/resource/img/facebook_bn.png) no-repeat 0 0;
        display: inline-block;
        width: 11px;
        height: 20px;
    }
    
    .breaking-news ul li a.twitter {
        background: url(https://akm-img-a-in.tosshub.com/aajtak/resource/img/twitter_bn.png) no-repeat 0 0;
        display: inline-block;
        width: 18px;
        height: 15px;
        margin-left: 23px;
    }
    
    .breaking-news ul li .content {
        display: inline-block;
    }
    
    .breaking-news ul li .content p {
        margin-bottom: 15px;
        font-size: 18px;
		line-height: 26px;
        margin-bottom: 0px;
		color:#000;
    }
    
    .breaking-news ul li .taglink {
        display: block;
    }
    
    .breaking-news ul li .taglink a {
        background: url(https://akm-img-a-in.tosshub.com/aajtak/resource/img/internet_bn.png) no-repeat 0 4px;
        display: inline;
        padding-left: 26px;
        font-size: 15px;
        line-height: 26px;
        color: #d71920;
        font-weight: normal;
    }
    
    .breaking-news ul li .taglink a:not(:last-child) {
        margin-right: 18px;
    }
    

   @media screen and (max-width:1199px) {
  .breaking-news ul li .leftarea span{width: 85px;}
  .breaking-news ul li .content{ width: calc(100% - 100px);}
   } 


    @media screen and (max-width:767px) {
    
        .breaking-news h2 {
            font-size: 18px;
            line-height: 26px;
        }
    
        .breaking-news h3 {
            font-size: 20px;
            line-height: 28px;
        }
    
.breaking-news ul li .rightarea {
    float: left;
    margin-top: 0px;
    width: 100%;
    text-align: left;
}    
        .breaking-news ul li .content p {
            margin-bottom: 12px;
            font-size: 16px;
    line-height: 24px;
        } 

.breaking-news ul li .leftarea{width: 100%}
.breaking-news ul li .leftarea span {width: 100%;}
.breaking-news ul li .content {width: 100%;}
.breaking-news ul li:last-child{ padding-bottom: 0px;}        
        
    }
    
    /*breaking new pages start*/
    
    
    
    
/*live blog page css start*/
.blog-pg-Body {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
        height: auto;
    }
    
    .blogsidebar {
        width: 100%;
        min-height: 1px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 370px;
        flex: 0 0 370px;
        max-width: 370px;
    }
    
    .blogsidebar .liveupdate {
        flex: 0 0 100%;
        max-width: 100%;
        padding: 0;
        margin-top: 0px;
    }

.blogsidebar .livetv-area {
    position: relative;
    padding-top: 56.7%;
    margin-bottom: 20px;
}

.blogsidebar .livetv-area iframe {
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    position: absolute;
}    
    .blogsidebar .sidebar .showcase .content {
        max-height: 386px;
    }
    
    .blogsidebar .live-update-body ul li:hover,
    .blogsidebar .live-update-body ul li.active {
        background-color: #6c6c6c;
    }
    
    .blogsidebar .live-update-body ul li:hover a h4,
    .blogsidebar .live-update-body ul li:hover a p,
    .blogsidebar .live-update-body ul li.active a h4,
    .blogsidebar .live-update-body ul li.active a p {
        color: #fff;
    }
     
.blog-pg-Body .blogsidebar .live-update-container { width: 100%; height: auto;}

.blog-pg-Body .blogsidebar .sidebar .showcase .content {
    max-height: 220px;
    overflow: hidden;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    padding: 10px;
    height: 220px;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
}

.blog-pg-Body .blogsidebar .sidebar .mCSB_inside > .mCSB_container {margin-right: 5px;}

.blog-pg-Body .blogsidebar .sidebar .live-update-body ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li {
    width: 100%;
    background-color: #ebebeb;
    border: 1px solid #d1d1d1;
    padding: 5px 10px 6px 23px;
    border-radius: 5px;
    margin-bottom: 10px;
}
 

.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li.active{
background-color: #6c6c6c;
}

.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li:hover{
    background-color: #6c6c6c;
} 
.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li:hover .live-list-group h4{
    color: #fff;}

.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li:hover .live-list-group p{
    color: #fff;}

.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li.active .live-list-group h4 {
color: #fff;
}

.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li .live-list-group h4::before {
    content: '';
    position: absolute;
    background-image: url(https://akm-img-a-in.tosshub.com/businesstoday/resource/img/red-dots.png);
    background-repeat: no-repeat;
    height: 7px;
    width: 7px;
    top: 5px;
    left: -13px;
}
.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li.active .live-list-group p {
color: #fff;}
 

.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li .live-list-group {
    width: 100%;
}

.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li .live-list-group h4 {
    font-size: 11px;
    line-height: 15px;
    margin-bottom: 6px;
    color: #000000;
    font-weight: bold;
    position: relative;
}

.blog-pg-Body .blogsidebar .sidebar .live-update-body ul li .live-list-group p {
    font-size: 14px;
    color: #000;
    font-weight: normal;
    line-height: 18px;
}


.blog-pg-Body .blogsidebar .sidebar .content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color: rgba(215, 39, 34, 1);}

.blog-pg-Body .blogsidebar .sidebar .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #dbdbdb;
    background-color: rgba(219, 219, 219, 1);
    width: 6px;
    height: 100%;
}
    .blogcontent-area {
        width: 100%;
        min-height: 1px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 370px);
        flex: 0 0 calc(100% - 370px);
        max-width: calc(100% - 370px);
        padding-left: 20px;
    }
    
    .blogcontent-area .maincontent-area {
        width: 100%;
        background-color: #f4f3f3;
        border: 1px solid #e3e3e3;
        border-radius: 3px;
        padding: 15px;
        box-sizing: border-box;
    }
    
    .blogcontent-area .maincontent-area h1 {
        font-size: 32px;
        font-weight: bold;
        line-height: 45px;
        color: #d71920;
        display: block;
        text-align: center;
    }
    
    .blogcontent-area .maincontent-area h3 {
        font-size: 12px;
        line-height: 17px;
        color: #000;
        display: block;
        text-align: center;
        margin-bottom: 15px;
    }
    .blogcontent-area .maincontent-area span {
        font-size: 12px;
        line-height: 17px;
        color: #000;
        display: inline-block;
        text-align: center;
        margin-bottom: 15px;
        margin-top: 5px;
    }
    
    .blogcontent-area .maincontent-area p {
        font-size: 16px;
        line-height: 24px;
        color: #000;
        display: block;
        padding-top:0px; margin-bottom: 10px;
    }

    .blogcontent-area .maincontent-area > div, .blogcontent-area .maincontent-area .blg-kick {
        font-size: 16px;
        line-height: 24px;
        color: #000;
        display: block;
        padding-top: 0px; font-weight: normal;
    }

.blogcontent-area .mainblog-img-outer{ width: 100%; height: auto; position: relative; display: flex; flex-wrap: wrap;}

.liveblog_des {
    width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
    margin-top: 20px;
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 10px;
}

.blogcontent-area .mainblog-img-outer .highlights {
    width: 100%;
    background-color: #000;
    padding: 15px 20px;
    float: left;
}

.blogcontent-area .mainblog-img-outer .highlights h3 {
    font-size: 20px;
    line-height: 25px;
    color: #fff;
    font-weight: bold;
    display: block;
    margin-bottom: 10px;
}

.blogcontent-area .mainblog-img-outer .highlights ul {
    list-style: disc;
    padding: 0;
    margin: 0;
    color: #fff;
    padding-left: 20px;
    width: 48%;
    float: left;
} 
.blogcontent-area .mainblog-img-outer .highlights ul:not(:last-child) {
    margin-right: 30px;
}
 
.blogcontent-area .mainblog-img-outer .highlights ul li {
    width: 100%;
    padding: 3px 0px;
}


.blogcontent-area .mainblog-img {
        display: block;
        border: 1px solid #d1d1d1;
        width: 100%;
        position: relative;
        box-sizing: border-box;
        margin-top: 20px;
        height: auto;
    }
    
    .blogcontent-area .mainblog-img img {
        width: 100%;
        height: 100%;
        display: block;
    }
    
.blogcontent-area .mainblog-img span{ position: absolute;
    float: left;
    width: 100%;
    left: 0;
    color: #d2cece;
    z-index: 1;
    bottom: 0;
    text-align: left;
    padding: 5px 20px;
    background: rgba(0,0,0,.5);
    font: 15px/20px Noto Sans,sans-serif;}

    .blogcontent-area .mainblog-img .highlights {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        background-color: #000;
        min-height: 130px;
        padding: 15px 20px;
    }
    
    .blogcontent-area .mainblog-img .highlights h3 {
        font-size: 20px;
        line-height: 25px;
        color: #fff;
        font-weight: bold;
        display: block;
    }
    
    .blogcontent-area .mainblog-img .highlights ul {
        list-style: disc;
        padding: 0;
        margin: 0;
        color: #fff;
        padding-left: 20px;
        width: 48%;
        float: left;
    }
    
    .blogcontent-area .mainblog-img .highlights ul:not(:last-child) {
        margin-right: 30px;
    }
    
    .blogcontent-area .mainblog-img .highlights ul li {
        width: 100%;
    }
    
    .blogcontent-area .mainblog-img .highlights ul li a {
        font-size: 15px;
        line-height: 21px;
        color: #fff;
        font-weight: bold;
    }
    
    .blogcontent-area .blogouter {
        display: inline-block;
        margin-top: 15px;
        width: 100%;
    }
    
    .blogcontent-area .blog-desc {
        /* display: flex; */
        flex-wrap: wrap;
    }
    
    .blogcontent-area .blog-desc .blogtime {
        flex: 0 0 90px;
        margin-top: 0px; padding-top: 0px;
    }
    
    .blogcontent-area .blog-desc .blogtime strong {
        font-size: 14px;
        line-height: 20px;
        color: #d71920;
        font-weight: bold;
        padding: 0 0 0 4px;
    }
    
    .blogcontent-area .blog-desc .blogtime span {
        color: #000;
        font-size: 12px;
        line-height: 14px;
        font-weight: normal;
        display: block;
    }
    
    .blogcontent-area .blog-desc .blogcontent {
        flex: 0 0 calc(100% - 90px);
        padding: 0 0 0 22px;
        box-sizing: border-box; position: relative;
        font-size: 16px;
    line-height: 24px;
    }
    
.blogcontent-area .blog-desc .blogcontent::before { position: absolute; content: '';
top: 10px; left: -2px; background: #e5e5e5; width: 2px; height: 100%;}
    

.blogcontent img{ width: 100%; height: auto; display: block;}


    .blogcontent-area .blog-desc .blogcontent h2 {
        font-size: 20px;
        line-height: 28px;
        color: #000;
        display: block;
        font-weight: bold;
        position: relative;
        margin-bottom: 0px;
    }
  
.blogcontent-area .blog-desc .blogcontent h5{margin-bottom: 5px; font-size: 12px; line-height: 20px; color: #949494; font-weight: bold;} 
.blogcontent-area .blog-desc .blogcontent h5 span{font-size: 13px; color: #676767;} 
 
    
    .blogcontent-area .blog-desc .blogcontent h2:before {
        content: "";
        width: 12px;
        height: 12px;
        background-color: #d71920;
        position: absolute;
        left: -29px;
        border-radius: 100%;
        top: 7px;
    }
    
    .blogcontent-area .blog-desc .blogcontent ul.social {
        list-style: none;
        padding: 0 0 0px 0;
        margin: 4px 0 20px;
        display: inline-block;
        width: 100%;
        border-bottom: 1px solid #dfdfdf;
    }
    
    .blogcontent-area .blog-desc .blogcontent ul.social li {
        display: inline-block;
        margin-right: 6px;
    }
    
    .blogcontent-area .blog-desc .blogcontent ul.social li a {
        display: inline-table;
    }
    
    .blogcontent-area .blog-desc .blogcontent ul.social li a.fb {
        background: url(https://akm-img-a-in.tosshub.com/sites/media2/microsites/images/fbimg.png) no-repeat 0 bottom;
        width: 25px;
        height: 26px;
    }
    
    .blogcontent-area .blog-desc .blogcontent ul.social li a.tw {
        background: url(https://akm-img-a-in.tosshub.com/sites/media2/microsites/images/twitter-img-updated.png) no-repeat 0 bottom;
        width: 24px;
        height: 24px;
    }
    
    .blogcontent-area .blog-desc .blogcontent ul.social li a.whts {
        background: url(https://akm-img-a-in.tosshub.com/sites/media2/microsites/images/whatsapp-img.png) no-repeat 0 bottom;
        width: 25px;
        height: 25px;
    }
    
    .blogcontent-area .blog-desc .blogcontent ul.social li a:hover {
        background-position: 0 top;
    }
    
.blogsidebar .sidebar .showcase .content {
    max-height: 330px;
    overflow: hidden;
    height: 330px;
}

    
   
   @media screen and (max-width:1199px) {
.blogsidebar .sidebar .showcase .content {
    max-height: 213px;
    overflow: hidden;
    height: 213px;
} 
       
.liveblog_des {margin-top: 15px;}       
        
}

    @media screen and (max-width:768px) {
        .blogsidebar {
            width: 100%;
            min-height: 1px;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
    
        .blogcontent-area {
            width: 100%;
            min-height: 1px;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            padding-left: 0;
            margin-top: 20px;
        }
    .liveblog_des {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0px;
}
        
    }
    
    @media screen and (max-width:767px) {
    
        .livetv-area img,
        .twitterchunk img {
            width: 100%;
        }
    
        .blogcontent-area .maincontent-area h2 {
            font-size: 22px;
            line-height: 30px;
            margin-bottom: 10px;
        }
    
        .widget-head .widget-title span {
            margin-top: 4px;
        }
    
        .blogcontent-area .blog-desc .blogcontent h2 {
            font-size: 18px;
            line-height: 25px;
        }
    
        .blogcontent-area .blog-desc {
            /* flex-direction: column; */
        }
     
        .blogcontent-area .blog-desc .blogcontent {
            border: 0;
            flex: 0 0 100%;
            padding: 0
        }
        
.blogcontent-area .blog-desc .blogcontent twitter-widget{ width: 100% !important; height: auto; display:}
           
.blogcontent-area .blog-desc .blogcontent p iframe{ width: 100%; height: auto; display: block;}
        
    
        .blogsidebar .liveupdate,
        .blogcontent-area {
            padding: 0px;
            box-sizing: border-box;
        }
    
        .blogcontent-area .mainblog-img .highlights ul {
            width: 100%;
        }
    
        .blogcontent-area .blog-desc .blogtime span {
            display: inline;
        }
    
        .blogcontent-area .mainblog-img .highlights {
            position: static;
            display: inline-block;
        }
        
.blogcontent-area .blog-desc .blogcontent::before {
    position: absolute;
    content: '';
    top: 0px;
    left: 0px;
    background: transparent;
    width: 0px;
    height:0%;
}        
.blogcontent-area .blog-desc .blogtime {
    flex: 0 0 100%;
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 10px;}
        
.blogcontent-area .blog-desc .blogcontent ul.social {
    padding-bottom: 10px;
    margin-bottom: 12px;}
        
.blogouter .stoybday-ad{ margin-top: 10px; margin-bottom: 20px;}
        
        
.blogcontent-area .mainblog-img-outer .highlights ul {
    list-style: disc;
    padding: 0;
    margin: 0;
    color: #fff;
    padding-left: 20px;
    width: 100%;
    float: left;
}        
.blogcontent-area .mainblog-img-outer .highlights ul:not(:last-child) {
    margin-right: 0px;
}        

.blogcontent-area .mainblog-img span{padding: 5px 10px;}

}

    
/*live blog page css end*/
    
    
    
    
/*poll css in home page css start*/


.hp-poll-outer{width: 100%; margin-right: 0px;}
.hp-poll {margin-bottom: 20px;}
.hp-poll h3 {margin: 0;padding: 0; margin-bottom: 10px; font-size: 18px; color: #000; line-height: 24px;}
.poll-row {margin-bottom: 10px;}
span.voteCount {float: right;}
    
.hp-poll [type="radio"]:checked,
.hp-poll [type="radio"]:not(:checked) { position: absolute; left: -9999px; cursor: pointer;}
     
.hp-poll [type="radio"]:checked + label,
.hp-poll [type="radio"]:not(:checked) + label {
        position: relative;
        padding-left: 25px;
        cursor: pointer;
        line-height: 18px;
        display: inline-block;
        color: #000;
    }
    
    .hp-poll [type="radio"]:checked + label:before,
    .hp-poll [type="radio"]:not(:checked) + label:before {
        content: '';
        position: absolute;
        left: 2px;
        top: 1px;
        width: 16px;
        height: 16px;
        border: 1px solid #ddd;
        border-radius: 100%;
        background: #fff;
    }
    
    .hp-poll [type="radio"]:checked + label:after,
    .hp-poll [type="radio"]:not(:checked) + label:after {
        content: '';
        width: 10px;
        height: 10px;
        background: #d71920;
        position: absolute;
        top: 4px;
        left: 5px;
        border-radius: 100%;
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease;
    }
    
    .hp-poll [type="radio"]:not(:checked) + label:after {
        opacity: 0;
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    
    .hp-poll [type="radio"]:checked + label:after {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    
    .hp-poll {
        background: #f5f5f5;
        border-radius: 10px;
        padding: 10px;
        min-height: 145px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
    
    .hp-poll .progress-strip {
        background: #e2e1e1;
        height: 26px;
        border-radius: 26px;
        display: flex;
        align-items: center;
        color: #000;
        font-size: 15px;
        padding: 0 5px;
        position: relative;
        cursor: pointer;
    }
    
    .hp-poll .progress-strip > span.radiobut {
        margin-right: 10px;
        z-index: 1;
    }
    
    .hp-poll .progress-strip > span.progress-bar:before {
        content: attr(data-vote)"%";
        position: absolute;
        right: 10px;
        z-index: 1;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .hp-poll .progress-strip > span.progress-bar {
        flex: 1 0 0;
        height: 100%;
    }
    
    .hp-poll .progress-strip > span.progress-bar > div {
        height: 100%;
        background: #b3c3d0;
        transition: width 1.5s linear;
        border-radius: 26px;
        position: absolute;
        left: 0;
    }

    
    /*poll css in home page css end*/
    
    
    
    /*youtube popup */

#vidPlayer{width:100%;display:flex;flex-wrap:wrap}#vidPlayer iframe{width:100%;height:430px;display:block}

    .youtube-video-grid ul li {
        border: 1px solid #eee;
        padding: 10px;
        transition: box-shadow .2s, transform .2s, opacity .2s;
        border-radius: 5px;
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
        width: 31.5%;
        flex: 0 0 31.5%;
        max-width: 31.5%;
        margin-right: 20px;
        cursor: pointer;
    }
    
    .youtube-video-grid ul li:nth-child(3n) {
        margin-right: 0px;
    }
    
    .poup-bg {
        width: 100%;
        height: 100%;
        position: fixed;
        left: 0px;
        top: 0px;
        display: none;
        z-index: 9;
    }
    
    .poup-bg:before {
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, .5);
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
    }
    
    .popup-open {
        background-color: #f1f1f1;
        border: 2px solid #a5a5a5;
        border-radius: 7px;
        min-height: 500px;
        height: auto;
        left: 50%;
        padding: 10px;
        position: absolute;
        top: 50%;
        width: 65%;
        z-index: 100;
        transform: translate(-50%, -50%);
        -webkit-transform: translate(-50%, -50%);
    }
    
    .popup-open img {
        width: 100%;
        height: 100%;
        display: block;
    }
    
    .crss {
        background-color: #3a3a3a;
        border-radius: 50%;
        color: #ffffff;
        font-size: 17px;
        height: 36px;
        padding-left: 12px;
        padding-top: 3px;
        position: absolute;
        right: -17px;
        top: -11px;
        width: 35px;
        cursor: pointer;
    }
    
    .clickpop-btn {
        float: left;
        position: relative;
        z-index: 1;
    }
 
@media (max-width: 1199px) {
.hp-poll-outer{width: 100%;
    padding: 0 10px;}
     
.hp-poll {
    justify-content: flex-start;
    height: calc(100% - 40px);
    margin-bottom: 0px;
    padding: 15px;
}
    
}

@media (max-width: 767px) {
        .youtube-video-grid ul li {
            width: 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
.hp-poll-outer {
    height: auto;
    margin-bottom: 20px;
}        
    
    }
    

    /*youtube popup */
    
    
    /*for you page css start*/

    
.for-you-first {
        display: block;
        flex-direction: column;
        margin-bottom: 30px;
    }
    
    .category-menu h1 {
        font-size: 26px;
        color: #323232;
        line-height: 34px;
        padding-bottom: 10px;
    }
    
    .category-list {
        display: flex;
        flex-wrap: wrap;
    }
    
    .main-category {
        flex-basis: 14.2%;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        position: relative;
        cursor: pointer;
        padding: 10px 0 0;
    }
    
    .main-category::before {
        content: '';
        position: absolute;
        border-bottom: 1px solid #d1d1d1;
        width: 85%;
        height: 1px;
        bottom: 0px;
    }
    
    input.recom_cats {
        width: 100%;
        height: 100%;
        opacity: 0;
        position: absolute;
        cursor: pointer;
        top: 0;
    }
    
    input.recom_cats + .checkbox-style {
        width: 20px;
        height: 20px;
        position: absolute;
        top: 10px;
        right: 10px;
    }
    
    .category-menu .category-list .caption {
        width: 50%;
        height: auto;
        margin: 0 auto;
    }
    
    .category-menu .category-list .caption img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .category-menu .category-list p {
        width: 100%;
        height: auto;
        color: #333333;
        text-align: center;
        margin: 0px 0px 15px;
        font-size: 14px;
        text-transform: capitalize;
    }
    
    .main-category::after {
        content: '';
        position: absolute;
        border-right: 1px solid #d1d1d1;
        width: 1px;
        height: 85%;
        right: 0px;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .category-submit {
        padding-top: 20px;
        margin-top: -1px;
        background: #fff;
        position: relative;
    }
    
    .category-submit input.recom-submit {
        color: #000;
        background-color: #f5f5f5;
        padding: 10px 0px;
        width: 100%;
        font-size: 15px;
        color: #000;
        text-align: center;
        border: 1px solid #b1b1b1;
        font-size: 14px;
        font-weight: bold;
        text-transform: uppercase;
    }
    
    input.recom_cats:checked + .checkbox-style,
    input.recom_cats.checked + .checkbox-style {
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzM1NzQ2NjhFMDI4MTFFOTk2NkU4RjRBRDZCMTM2RkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzM1NzQ2NjlFMDI4MTFFOTk2NkU4RjRBRDZCMTM2RkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMzU3NDY2NkUwMjgxMUU5OTY2RThGNEFENkIxMzZGQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMzU3NDY2N0UwMjgxMUU5OTY2RThGNEFENkIxMzZGQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pkly8SEAAAK4SURBVHjalJVtSFNhFMf/dy/tpdySNRuhZazog9AQIpNevkRQTdSMLJrRGxRBjPkloYL6UpAftEVSJEIQG2mUflnRyyKHECTZi32RJo2yrBmW2bKp2zrn7l5ba9l24L979zzn+d3znOfcc4Xl55HJ9KQdpI2k1aQCaTxMekLyk26QfqQvFDIAd5POkIoxu4VIJ0je1EFFmlMzyZMFDJKPR1qTEdhEciF3c6VCZWAVqT4XiiAAE1PAZIwgggitkoF8AJezBkmwzxFApQSUQhJKY8zQM3A7yZJtVNMJYGgMKCmwoqO2G2c3XZEjZUaNin7s7Jggx9EJIE5Xk17chjg2kxv6//UnMBYF6mzVaLF7MUepQzgyDLVSgVg8DrUCFRxhaSwORClsh60WrvKjGIn8hgkScOgbwH4XtzaitbJThJ30O7H31i7yiUOnFt1KOUJzdDq5nYZ1jViUtwS97wN49OYlCo30IJobHgfKi0rQvKUNNksZgqP9cN7eh/vBPvKHCIsnAzCLp6ylgcgkcOrhEXG0xX4TlnlahL4AnyjaQ6sc8O9/LsLa+1thv7YGgVAfluYDGtUMTDSlaTMOENXEEz1vg1hsNGJDsR1GrQ53XwdwqaIJDevP0bYUOHbvMI4/OI1YYooeSGn5+9ze8at3nW528pbHKekx8gocfIEVC1ZS3gZRaLDiVbgXTt8edIcGUERp0KZFlWLtvGUf3/EhGLTAdyqB+jsOcZZhV59dQKVnLZ5+GMAyE+gw/glj83GEXNiDci2yLxetw1YDgyYf7sdtyNMA87Wzgtg+kqxyt6kmdcrFywsZKtfkf6KSbRupS36Xu0hueetce+a5wEJKvEqRFcwtMf7oNi4ZmqO5U7uUIkMrckjNE1k02Lr0lqfK4OiVwpc/AWWcAWluJOUT0JHpE/BLgAEAh+vX490ch9cAAAAASUVORK5CYII=') no-repeat 0 0;
    }
    
    .foryou__setting__header {
        background: #f3f3f3;
        padding: 5px 10px;
        display: flex;
        justify-content: space-between;
        margin-bottom: 10px;
        border-radius: 3px;
        align-items: center;
    }
     

@media (max-width: 1199px) {
  .category-menu h1 {font-size: 18px; line-height: 26px;}

    
}

    
    @media (min-width: 768px) {
        .main-category:nth-child(7n)::after {
            border: 0px;
        }
    }
    
    @media (max-width: 767px) {
        .main-category {
            flex-basis: 33%;
        }
    
        .main-category:nth-child(3n)::after {
            border: 0px;
        }
    
    
    }
    

    
/*for you page css end*/
    
/*podcast css stat 31-3-2020*/


    .tree-ul-li {
        position: absolute;
        background-color: #ffffff;
        cursor: pointer;
        float: left;
        display: none;
        width: 180px;
        right: 0px;
        top: -10px;
        box-shadow: 2px 4px 6px #828282;
        border-radius: 5px;
        border: 1px solid #d1d1d1;
        align-items: baseline;
    }
    
    .tree-ul-li li {
        border-right: 0px;
        padding: 5px 12px 12px;
        float: left;
        font-weight: 700;
        position: relative;
        width: auto;
        margin-right: 0px;
        margin-top: 0px;}
    
    .tree-ul-li li a {
        font-size: 18px;
        font-weight: normal;
        color: #d1d1d1;
        cursor: pointer;
        float: left;
    }
    
    .tree-ul-li li a svg {
        width: 18px;
        height: auto;
        fill: #666666;
        color: #d1d1d1;
        cursor: pointer;
        transition: all 0.5s;
    }
    
    .tree-ul-li li:nth-child(1) a svg {width: 13px;}
    .tree-ul-li li:nth-child(4) a svg {width: 21px;}
    
    .tree-ul-li li:nth-child(1) a svg:hover {
        fill: #385697;
    }
    
    .tree-ul-li li:nth-child(2) a svg:hover {
        fill: #56a9e1;
    }
    
    .tree-ul-li li:nth-child(3) a svg:hover {
        fill: #45c055;
    }
    
    .tree-ul-li li:nth-child(4) a svg:hover {
        fill: #e40202;
    }
 

.activebg.listing-detail-section-continer .listing-detail-thum-rhs-sec > ul li span.shreCard ul li:nth-child(1) a svg:hover{fill: #385697;}

.activebg.listing-detail-section-continer .listing-detail-thum-rhs-sec > ul li span.shreCard ul li:nth-child(2) a svg:hover{fill: #56a9e1;}

.activebg.listing-detail-section-continer .listing-detail-thum-rhs-sec > ul li span.shreCard ul li:nth-child(3) a svg:hover{fill: #45c055;}


.activebg.listing-detail-section-continer .listing-detail-thum-rhs-sec > ul li span.shreCard ul li:nth-child(4) a svg:hover{fill: #e40202;}


    
    .podcast-area-landing{width: 100%; height: auto;}
    .latest-pod-area{width: 100%; height: auto; position: relative; margin-bottom: 30px;}
    
    .latest-body{ width: 100%; height: auto; margin-top: 0px; position: relative;}
    .latest-container{width: 100%; height: auto;}

    .latest-body .latest-carosal .swiper-container{ width: 100%; padding:5px 10px 6px 10px;}
    .latest-body .latest-carosal .swiper-container .swiper-wrapper{ height: auto;}
    
    .latest-body .widget-head{padding: 0px 50px;}
    .latest-carosal .swiper-container .swiper-slide {
        width: 160px;
        text-align: center;
        background: transparent;
        margin-top: 0px;
        margin-right: 10px;
        min-height: 300px;
        align-items: flex-start;
        height: auto;
    }
    
    
    
    .latest-carosal .swiper-slide:hover {
        box-shadow: 0 1px 6px rgba(0, 0, 0, 0.16), 0 1px 6px rgba(0, 0, 0, 0.35);
        transition: box-shadow 0.3s cubic-bezier(.25, .8, .25, 1);
        transition: all 0.5s;
        background-color: #fff;
    }
    
    
  
 .editChoic-bg .card__radio .card__titlesection .time-ShareMain .author__time{width: 100%;}
 .editChoic-bg .card__radio .card__titlesection .time-ShareMain  span.shreCard{margin-left:0px;}

 .editChoic-bg .card__radio .card__titlesection .time-ShareMain  span.shreCard ul.tree-ul-li{left:0px;}
    
    .shreCard {
        width: 18px;
        position: relative;
        cursor: pointer;
    }
    
    .shreCard svg {
        fill: #000000;
    }
    
    .card__radio .card__titlesection ul.tree-ul-li {
        width: 155px;
        right: 6px;
        top: -14px;
        padding: 5px 0px;
        position: absolute;
        background-color: #ffffff;
        cursor: pointer;
        float: left;
        box-shadow: 2px 4px 6px #828282;
        border-radius: 5px;
        border: 1px solid #d1d1d1;
        align-items: baseline;
    }
    
    
    .time-ShareMain .shreCard ul.tree-ul-li li {
        height: auto;
        padding: 5px 8px 0px 12px;
    }
    
    .latest-carosal .swiper-button-prev{left: 0px; width: 22px; height: 22px;}
    .latest-carosal .swiper-button-next{right: 0px; width: 22px; height: 22px;}
    
    
    .gradbgDin {
        background: #f2f2f2;
        background: -moz-linear-gradient(top, #f2f2f2 0%, #ffffff 11%);
        background: -webkit-linear-gradient(top, #f2f2f2 0%,#ffffff 11%);
        background: linear-gradient(to bottom, #f2f2f2 0%,#ffffff 11%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 );
    }
    .p__landing_din_main{ width: 100%; padding: 35px 0px; margin-top: 0px;}
    .p__landing_din_container{ width: 100%; height: auto; display: flex; flex-wrap: wrap;}
    .p__landing_din_left{ width: calc(100% - 390px); margin-right: 20px; position: relative;}
    .p__landing_din_rhs {
        width: 370px;
        position: relative;
    }
    
    .p__landing_din_rhs .live-update-body{padding: 0px; height: 320px;
        overflow-y: hidden;
    }
   .p__landing_din_rhs .live-update-body > ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.live-update-body > ul > li > .live-update-inner-body {
    width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
}
.live-update-body > ul > li .live-update-Lhs-img {
    width: 58px;
    height: auto;
    margin-right: 15px;
}

.live-update-body > ul > li .live-update-Lhs-img img {
    width: 100%;
    height: auto;
    display: block;
    border: 1px solid #d1d1d1;
}

.live-update-body > ul > li > .live-update-inner-body > .live-update-Rhs-body {
    width: calc(100% - 73px);
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.live-update-body > ul > li > .live-update-inner-body > .live-update-Rhs-body .live-update-Rhs-content {
    margin-right: 10px;
    width: calc(100% - 95px);
}

.live-update-Rhs-content h3 {
    font-size: 16px;
    font-weight: 700;
    color: #000;
}

.live-update-Rhs-content h3 a {
    font-size: 16px;
    font-weight: 700;
    color: #000;
    line-height: 22px;
}

.live-update-Rhs-content h5 {
    font-size: 14px;
    font-weight: 400;
    color: #000;
    margin-top: 3px;
}

.live-update-body > ul > li > .live-update-inner-body > .live-update-Rhs-body .live-update-Rhs {width: 85px;}


.p__landing_din_container .p__landing_din_rhs .live-update-Rhs > .ekminslider-shere-audio {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin-top: 10px;
}

.p__landing_din_container .p__landing_din_rhs .live-update-body {
    width: 100%;
    height: auto;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    padding: 9px 7px 9px 9px;
    background-color: #f5f5f5;
    padding-right: 5px;
    height: 320px;
    overflow: hidden;
}
 
.p__landing_din_container .p__landing_din_rhs .live-update-body > ul > li {
    width: 100%;
    background-color: transparent;
    border: 0;
    border-bottom: 2px solid #efefef;
    padding: 5px 0 10px 10px;
    border-radius: 5px;
    margin-bottom: 15px;
}
.p__landing_din_rhs .live-update-body > ul > li{border-radius: 0px;}
     
    .big-section {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
        margin-top: 15px;
    }
    
    .big-section .sec-logo {
        width: 300px;
        margin-right: 20px;
        border-radius: 3px;
        padding: 0px;
       overflow: hidden;
    }
    
    .big-section .sec-logo img{ width: 100%; height: auto; display: block; border: 1px solid #d1d1d1;}
    .big-section .sec-details {width: calc(100% - 324px);}
    .sec-details h3 {
        font-size: 34px;
        color: #000;
        line-height: 40px;
        font-weight: bold;
        margin-bottom: 3px;
    }
    
    .sec-details h3 a{
        font-size: 34px;
        color: #000;
        line-height: 40px;
        font-weight: bold;
    }
    
    
    .sec-details h5 {
        font-size: 14px;
        color: #000;
        line-height: 24px;
        font-weight: normal;
        margin-bottom: 12px;
    }
    
    
    .sec-details .sty-tmdte {
        font-size: 14px;
        padding-bottom: 10px;
        color: #000;
    }
    
    .sec-details p { font-size: 16px; color: #2a2828; line-height: 24px; margin-bottom: 0px;} 
    .plyAudio-shr {
        display: flex;
        flex-wrap: wrap;
        margin-top: 35px;
    }
    
    .plyAudio-shr span.shreCard {
        margin-left: 50px;
        margin-top: 12px;
        width: 22px;
    }
    
    
    
    .plyaudio-btn {
        background-image: url(https://akm-img-a-in.tosshub.com/sites/media2/microsites/aajtak-new-desing-2019/img/play-btn.png);
        width: 175px;
        display: flex;
        justify-content: space-evenly;
        align-items: center;
        height: 50px;
        background-repeat: no-repeat;
        cursor: pointer;
    }
    
    .playingaudio.plyaudio-btn {
        background-image: url(https://akm-img-a-in.tosshub.com/sites/media2/microsites/aajtak-new-desing-2019/img/pause-btn.png);
        width: 175px;
        display: flex;
        justify-content: space-evenly;
        align-items: center;
        height: 50px;
        background-repeat: no-repeat;
    }
    
    span.shreCard {
        margin-left: 42px;
        margin-top: 5px;
        width: 16px;
        font-weight: bold;
        position: relative;
        cursor: pointer;
    }
    .shreCard svg {
        fill: #000000;
        height: 16px; width: 16px;
    }
     
    .sec-details .tree-ul-li li{padding: 10px 12px 5px;}
    .sec-details .tree-ul-li li a svg {width: 20px;}
    .sec-details .tree-ul-li li:nth-child(1) a svg{width: 15px;}
    .sec-details .tree-ul-li li:nth-child(4) a svg{width: 22px;}
    
    

    
    .ekminslider-shere-audio .shreCard {
        position: relative;
        cursor: pointer;
        margin-left: 0px;
        margin-top: 12px;
        width: 20px;
        font-weight: bold;
        margin-right: 20px;
        
    }
    .live-update-body > ul > li > .live-update-inner-body > .live-update-Rhs-body .live-update-Rhs .ekminslider-shere-audio ul.tree-ul-li {width: 170px;}
    
    .live-update-body > ul > li > .live-update-inner-body > .live-update-Rhs-body .live-update-Rhs .ekminslider-shere-audio ul.tree-ul-li li {
        border-right: 0px;
        padding: 9px 12px 7px;
        float: left;
        font-weight: 700;
        position: relative;
        width: auto;
        margin-right: 0px;
        margin-top: 0px;
        background-color: transparent;
        border: none;
        border-radius: 0px; margin-bottom: 0px;
    }
    
    .live-update-Rhs .ekminslider-shere-audio .card__topsection div {
        width: 33px;
        height: 33px;
        position: relative;
        top: -5px;
        margin-left: 23px;
    } 
    
    .ekminslider-shere-audio .player-bulatin {
        width: 35px;
        height: 35px;
        margin-top: 5px;
        position: relative;
    }
    
    .live-update-Rhs .ekminslider-shere-audio .player-bulatin span {
        background-image: url(https://akm-img-a-in.tosshub.com/sites/media2/aajtak_pwapp/pwa-at10.06.19/resources/atmobile/public/images/podcast/card-playicon.png);
        width: 27px;
        height: 27px;
        position: absolute;
        cursor: pointer;
    }
    
    .live-update-Rhs .ekminslider-shere-audio .player-bulatin.playingaudio span{
        background-image: url(https://akm-img-a-in.tosshub.com/sites/media2/aajtak_pwapp/pwa-at10.06.19/resources/atmobile/public/images/podcast/card-pauseicon.png);
        width: 27px;
        height: 27px;
    }
    
    .editChoic-bg {
        background: #efefef;
            padding: 27px 0px 20px;
        margin-bottom: 27px;
    }
    
    .editChoic-bg .latest-body{ position: relative;}
    .radio-kalakar{width: 100%; margin-bottom: 30px;}
    .radio-kalakar .card__radio .card__topsection {
        border: 1px solid #000;
        border-radius: 50%;
        overflow: hidden;
    }
    
     
    .radio-kalakar .latest-carosal .swiper-slide:hover{box-shadow: none;}
    .radio-kalakar .latest-carosal .swiper-container .swiper-slide{min-height: 10px} 
    
    .radio-kalakar .card__radio .card__topsection:hover{ 
    box-shadow: 1px 2px 12px rgba(0, 0, 0, 0.50), 1px 2px 12px rgba(0, 0, 0, 0.50);
        transition: box-shadow 0.3s cubic-bezier(.25, .8, .25, 1);
        transition: all 0.5s;
        background-color: #fff;}    
    
    .radio-kalakar .card__radio h3{color: #000000; width: 100%; margin: 0 auto; text-align: center; font-size: 18px; line-height: 24px; font-weight: normal; margin-top: 18px;}
     
    .radio-kalakar .latest-body .latest-carosal .swiper-container{ padding-bottom: 0px; margin-bottom: 3px;}

    
    .audio-playerAT .container{max-width: 1270px; margin: 0 auto; padding: 0;}

    .audio-playerAT .radio__audioplayer .container__player{margin-bottom:5px;}
 

    .audio-playerAT .radio__audioplayer .container__player .jw-wrapper{display: none;}

    @media (max-width:1199px) {
    .p__landing_din_left {
        width: 100%;
        margin-right: 0px;
    }
    .p__landing_din_main {
        padding: 28px 0px;
    }
    .sec-details h5 {
        margin-bottom: 8px;
    }
     .plyAudio-shr {
        margin-top: 13px;
    }
        .p__landing_din_rhs {
        width: 100%;
        margin-top: 22px;
    }
        .plyAudio-shr span.shreCard{margin-top: 13px;}    
.p__landing_din_container .p__landing_din_rhs .live-update-body {
    width: 100%;
    height: auto;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    padding: 9px 7px 9px 9px;
    background-color: #f5f5f5;
    padding-right: 5px;
    height: 267px;
    overflow: hidden;
}

.editChoic-bg {padding: 27px 0px 10px;}   
.podcast-lndg h1 {font-size: 40px; line-height: 48px;}
.podcast-lndg h3 {font-size: 32px; line-height: 40px;}
.live-update-body > ul > li:first-child {padding: 10px 0 15px 10px;}        

        
}
    
    @media (max-width:767px) {
    .latest-body .widget-head {padding: 0px 0px;}
    .latest-carosal .swiper-button-next{display: none}
    .latest-carosal .swiper-button-prev{display: none}
    .latest-carosal {padding: 0px;}
    .latest-body .latest-carosal .swiper-container {padding: 5px 0px 6px 0px;}
    .latest-carosal .card__radio {padding: 5px; height: auto;}
    .big-section .sec-logo {width: 100%; margin-right: 0px; height: auto;}
    .big-section .sec-details {width: 100%;}
    .big-section .sec-details { width: 100%; margin-top: 10px;}
    .sec-details h3 {font-size: 22px;line-height: 30px;}
    .sec-details h3 a{font-size: 22px;line-height: 30px;}
    .p__landing_din_rhs .widget-more{ margin-top: 10px;}
    .live-update-body > ul > li > .live-update-inner-body > .live-update-Rhs-body .live-update-Rhs-content {margin-right: 0px; width: 100%;}
    .live-update-body > ul > li {padding: 13px; margin-bottom: 0px;} 
    .big-section {margin-bottom: 15px;}
    .live-update-Rhs > .ekminslider-shere-audio {margin-top: 0px;}    
    .ekminslider-shere-audio .tree-ul-li {left: 0px; z-index: 9;}    
    .p__landing_din_rhs .live-update-body {height: 363px;}
    .editChoic-bg {background: #efefef; padding: 17px 0px 30px; margin-bottom: 20px;}
    .card__radio .card__titlesection span.author__time {width: 100%;}
    span.shreCard {margin-left: 0px;}    
    .plyaudio-btn {margin-right: 50px;}    
    .card__radio .card__titlesection ul.tree-ul-li {width: 123px; left: -12px; top: -16px;}    
    .time-ShareMain .shreCard ul.tree-ul-li li {padding: 5px 5px 0px 7px;}
    .radio-kalakar {margin-bottom: 25px;}
    .podcast-area-landing + .footer-section{ margin-top: 0px;}    
    .card__radio .card__titlesection {padding: 0px 7px;} 
    .podcast-lndg h1 {font-size: 24px; line-height: 32px;}         
    .podcast-lndg h3 { font-size: 20px;line-height: 28px;}
    .podcast-lndg {margin-bottom: 15px; padding-bottom: 15px;} 
    .latest-carosal .swiper-container .swiper-slide {margin-right: inherit; margin-left: inherit;}
    .p__landing_din_main {padding: 20px 0px;}
    .plyAudio-shr span.shreCard {margin-left: 0px;}
    
    .p__landing_din_container .p__landing_din_rhs .live-update-body {height: 395px;}

} 
   
@media (max-width: 385px){
.p__landing_din_container .p__landing_din_rhs .live-update-body {height: 460px;}
}    

/* podcast listing pages start*/
    

.podcast-listing-bg{background: url(https://akm-img-a-in.tosshub.com/sites/media2/microsites/aajtak-new-desing-2019/img/podcast-banner.jpg);
    width: 100%;
    height: 129px;
    background-size: cover;
    margin-bottom: 20px; padding: 20px 0 0 0;}
 
.podcast-listing-bg h2 {
    font-weight: bold;
    font-size: 50px;
    line-height: 50px;
    color: #fff;
}
.podcast-listing-bg h3 {
    font-weight: normal;
    font-size: 39px;
    line-height: 42px;
    color: #fff;
}
 
    .latest-listing-pG-main{ width: 100%; height: auto;}
    
    .latest-listing-pG-t-main{width: 100%; height: auto;}
    
    .latest-listing-pG {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 25px;
    }
    
    .latest-listing-pG h1{
        font-size: 30px;
        font-weight: bold;
        color: #000;
        width: 100%;
        margin-bottom: 20px;
    }
    
.latest-listing-pG h3 {
    font-size: 30px;
    font-weight: bold;
    color: #000;
    width: 100%;
    margin-bottom: 20px;
}
    .latest-listing-pG-thum {
        width: 298px;
        height: auto;
        border: 1px solid #d1d1d1;
        border-radius: 3px;
        float: left;
        margin-right: 20px;
    }
    
    .latest-listing-pG-thum img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    .latest-listing-pG-text {
        width: calc(100% - 318px);
        margin-left: 20px;
        height: auto;
        display: block;
    }
    
    .latest-listing-pG-t-main h2 {
        font-size: 30px;
        color: #000000;
        font-weight: bold;
        line-height: 37px;
        margin-bottom: 12px;
    }
    
    .latest-listing-pG-t-main p {
        font-size: 20px;
        color: #000000;
        font-weight: normal;
        line-height: 32px;
    }
    
    .lST-title-news {
        width: 100%;
        height: auto;
        background: -moz-linear-gradient(left, rgba(33, 48, 88, 1) 0%, rgba(57, 42, 88, 1) 42%, rgba(85, 34, 88, 1) 100%);
        background: -webkit-linear-gradient(left, rgba(33, 48, 88, 1) 0%, rgba(57, 42, 88, 1) 42%, rgba(85, 34, 88, 1) 100%);
        background: linear-gradient(to right, rgba(33, 48, 88, 1) 0%, rgba(57, 42, 88, 1) 42%, rgba(85, 34, 88, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#213058', endColorstr='#552258', GradientType=1);
        padding: 15px 0px;
        margin-bottom: 35px;
    }
    
    .lST-title-news ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }
    .lST-title-news ul li {
        color: #fff;
        font-weight: bold;
        text-align: center;
        font-size: 20px;
    }
    .lST-title-news ul li:nth-child(2) {
        width: 3%;
         margin-right: 2%;
    }
    .lST-title-news ul li:nth-child(3) {
        width: 11%;
        margin-right: 2%;
    }
    
    .lST-title-news ul li:nth-child(4) {
        width: 7%;
        margin-left: 10px;
    }
    
    .lST-title-news ul li:nth-child(1) {
        width: 61%;
    }
    
    
    .listing-detail-section-body {
        width: 100%;
        margin-bottom: 5px;
    }
    
    .listing-detail-inside {
        margin-bottom: 30px;
    }
    .listing-detail-inside:last-child {
        margin-bottom:0px;
    }
    
    .listing-detail-section-body h4 {
        display: inline-block;
        background-color: #000;
        color: #fff;
        padding: 5px 12px;
        margin-bottom: 2px;
        font-size: 14px;
    }
    
    .listing-detail-section-continer {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
        padding: 18px 10px;
        border-bottom: 1px solid #d1d1d1;
        margin-bottom: 0px;
        transform: all 0.8s;
    }
    .activebg.listing-detail-section-continer {
        background-color: #efefef;
    }
    
    .listing-detail-thum {
        width: 58px;
        margin-right: 20px;
        height: auto;
    }
    
    .listing-detail-thum img {
        width: 100%;
        height: auto;
        display: block;
        border: 1px solid #d1d1d1;
    
    }
    
    .listing-detail-thum-rhs-sec {
        width: calc(100% - 80px);
        align-items: flex-start;
    }
    
    .listing-detail-thum-rhs-sec > ul {
        width: 100%;
        height: auto;
        display: block;
        display: flex;
        flex-wrap: wrap;
        margin: 0px;
        padding: 0px;
        list-style: none;
    }
    
    .listing-detail-thum-rhs-sec > ul > li {
        padding-top: 0px;
    }
    
    .listing-detail-thum-rhs-sec > ul > li:nth-child(1) {
        width: 49%;
        margin-right: 80px;
        padding-top: 0px;
        font-size: 20px;
        font-weight: bold;
        color: #000;
    }
     
    .listing-detail-thum-rhs-sec ul li:nth-child(1) p {
        font-size: 20px;
        line-height: 26px;
        font-weight: bold;
        color: #000;
        margin-bottom: 0px;
    }
    
    .listing-detail-thum-rhs-sec ul li:nth-child(1) p a {
        font-size: 20px;
        line-height: 26px;
        font-weight: bold;
        color: #000;
    }
    
    .listing-detail-thum-rhs-sec > ul > li:nth-child(2) {
        width: 6%;
        margin-top: 10px;
        margin-right: 50px;
    }
    
    .listing-detail-thum-rhs-sec ul li:nth-child(2) span {
        width: 22px;
        float: left;
        position: relative;
    }
    .listing-detail-thum-rhs-sec > ul > li:nth-child(2) span svg {
        fill: #b2b2b2;
    }
    
    .activebg.listing-detail-section-continer .listing-detail-thum-rhs-sec > ul > li:nth-child(2) span svg {
        fill: #000;
    }
    
    .listing-detail-thum-rhs-sec > ul > li:nth-child(3) {
        width: 14%;
        color: #000;
        font-weight: normal;
        margin-top: 12px;
        font-size: 16px;
    }
    
    .listing-detail-thum-rhs-sec > ul > li:nth-child(4) {
        width: 10%;
        color: #000;
        margin-top: 12px;
        font-size: 16px;
        font-weight: bold;
    }
    
    
    .listing-detail-thum-rhs-sec .card__topsection {
        width: 33px;
        height: 33px;
        position: absolute;
        bottom: 5px;
        right: 5px;
        background: url(https://akm-img-a-in.tosshub.com/sites/media2/aajtak_pwapp/pwa-at10.06.19/resources/atmobile/public/images/podcast/card-playicon.png) no-repeat 0 0;
        float: left;
        top: 0px;
    }
    
    .listing-detail-thum-rhs-sec > ul > div:nth-child(5) {
        width: 4%;
        position: relative;
        margin-top: 8px;
        margin-left: 50px;
        height: 33px;
        
    }
    .list.card__topsection.playingaudio {
        background-image: url(https://akm-img-a-in.tosshub.com/sites/media2/aajtak_pwapp/pwa-at10.06.19/resources/atmobile/public/images/podcast/card-pauseicon.png);
    }
    .listing-detail-thum-rhs-sec ul li ul.tree-ul-li li{padding: 10px 15px 7px 12px;}
    .latest-listing-pG-main + .footer-section{ margin-top: 0px;}
     .OrpdePOD{display: none}
    
.podcast-load-more {
    width: 100%;
    display: flex;
    flex-wrap: wrap; margin-bottom: 10px;
}
.podcast-load-more .load-more{margin-bottom:0px;}

    @media (max-width:1199px) {
        
.podcast-listing-bg h2 {
    font-size: 44px;
    line-height: 44px;}
        
.podcast-listing-bg h3 {
    font-size: 34px;
    line-height: 34px;}
        
    .lST-title-news {width: calc(100% + 40px); margin-left: -20px;}
    .latest-listing-pG-thum {width: 198px;}
    .listing-detail-section-body {width: calc(100% + 40px); margin-left: -20px;}
    .listing-detail-thum-rhs-sec > ul > li:nth-child(1) {margin-right: 10px; width: 50%}
    .listing-detail-thum-rhs-sec > ul > li:nth-child(2) {width: 5%; margin-right:0px; margin-left: 2%; }
    .listing-detail-thum-rhs-sec ul li:nth-child(2) span {margin-left: 0px;}
    .listing-detail-thum-rhs-sec > ul > li:nth-child(3) {margin-left: 4%;}    
    .listing-detail-thum-rhs-sec > ul > li:nth-child(4) {width: 12%; margin-left: 5%;
    }
    .listing-detail-thum-rhs-sec > ul > div:nth-child(5) {width: 5%; margin-left: 0%;}
        
    .listing-detail-section-continer {padding: 18px 10px 18px 20px;}
    .lST-title-news ul li:nth-child(1) {width: 55%;}
    .lST-title-news ul li:nth-child(2) {width: 6%; margin-right: 0%; margin-left:2%; }    
    .lST-title-news ul li:nth-child(3) {width: 17%; margin-right: 0%; margin-left: 1%;}
    .lST-title-news ul li:nth-child(4) {width: 4%;margin-left: 2%;}
    }
    
    @media (max-width:767px){
.podcast-listing-bg {height: auto; padding: 10px 0 10px 0;}
        
.podcast-listing-bg h2 { font-size: 24px; line-height: 24px;}    
.podcast-listing-bg h3 {font-size: 19px; line-height: 19px;}        
.latest-listing-pG-thum {width: 98px;}
.latest-listing-pG-t-main h2 {font-size: 20px; margin-bottom: 10px; line-height: 26px;}
.latest-listing-pG h3 {font-size: 20px; margin-bottom: 10px;}
        
    .OrpdePOD{display: block; color: #c9141c; font-size: 16px; font-weight: bold;}    
    .latest-listing-pG-t-main p {font-size: 16px; line-height: 25px;}    
        .lST-title-news{display: none;}
        .listing-detail-section-body {
        width: 100%;
        margin-left: 0px;
    }    
    .listing-detail-section-continer {
        margin-left: -10px;
        width: calc(100% + 20px);
    }
    
    .listing-detail-thum-rhs-sec > ul > li:nth-child(1) {margin-right: 0px; width: 100%;}
     
    .listing-detail-thum-rhs-sec ul li:nth-child(1) p {
        font-size: 16px;
        line-height: 22px;}
    .listing-detail-thum-rhs-sec ul li:nth-child(1) p a{
        font-size: 16px;
        line-height: 22px;}
    .listing-detail-thum-rhs-sec > ul > li:nth-child(2) {
        width: 11%;
        margin-left: 0%;
    }
    
    .listing-detail-thum-rhs-sec > ul > li:nth-child(3) {
        width: 33%;
        color: #000;
        font-weight: normal;
        margin-top: 12px;
        font-size: 14px;
        margin-left: 6%;
    }
    .listing-detail-thum-rhs-sec > ul > li:nth-child(4) {width: 28%; margin-left: 2%; font-size: 14px;}    
    .listing-detail-thum-rhs-sec > ul > div:nth-child(5) {width: 15%; margin-left: 3%;}
    
    .listing-detail-thum-rhs-sec ul li ul.tree-ul-li {left: 0px;z-index: 9;} 
    }

    
    /* podcast listing pages end*/
    

    .detail-pod_pG_main{width: 100%; height: auto;}
    
    .detail-pod_pG_inner{width: 100%; height: auto; display: flex; flex-wrap: wrap;  margin-bottom: 30px;}
    .Lhs__section {width: calc(100% - 340px); margin-right: 0px;}
     .story__details {
        display: flex;
        padding: 0px;
         margin-bottom: 20px;
         flex-wrap: wrap;
    }
    .story__details .story__mosimg {
        max-width: 240px;
        text-align: center;
        border-radius: 3px;
        overflow: hidden;
        height: auto;
        border: none;
    }
    
    .story__details .story__mosimg img {
        width: 100%;
        height: auto;
        display: block;
        border-radius: 0px;
         border: 1px solid #dcdcdc;
    
    }
    .story__details .story__content {
        flex-basis: calc(100% - 260px);
        max-width: calc(100% - 260px);
        margin-left: 20px;
       
    }
    
    .story__content h3 , .story__content h1.pdcst-hline{
        font-size: 30px;
        font-weight: 700;
        line-height: 38px;
        padding-bottom: 5px;
        color: #000000;
    }
    
    .story__content .story__author {
        font-size: 14px;
        color: #000;
        line-height: 20px;
        font-weight: 500;
        padding-bottom: 10px;
    }
    
    .story__content p {
        font-size: 16px;
        color: #000;
        line-height: 24px;
    }
      
    .prodctDetail-player {
        width: 100%;
        height: auto;
        background-color: #f6bc37;
        padding: 20px 0px; position: relative;  
        padding-top: 62px;
    }
    .detail-paydiv{width: 100%;}
  
 .prodctDetail-player .radio__audioplayer{background: #f6bc37; padding: 0px; padding-left: 125px; padding-bottom:5px; padding-top:8px;}
 .prodctDetail-player .radio__audioplayer .audio__thumb{display: none;}
 .prodctDetail-player .radio__audioplayer .audio__details{display: none;}
 
 
 
.story__shere-detail{
    background-color: #ffffff;
    cursor: pointer;
    float: left;
    display: block;
    width: 100%;
    align-items: baseline;
}

.story__shere-detail li {
    border-right: 0px;
    padding: 5px 12px 12px;
    float: left;
    font-weight: 700;
    position: relative;
    width: auto;
    margin-right: 0px;
    margin-top: 0px;
    height: 50px;
}
.story__shere-detail li a {
    font-size: 18px;
    font-weight: normal;
    color: #d1d1d1;
    cursor: pointer;
    float: left;
}
.story__shere-detail li a svg {
    height: auto;
    cursor: pointer;
    transition: all 0.5s;
}
 
.story__shere-detail li:nth-child(1) {
    padding-left: 0px;
 }
.story__shere-detail li:nth-child(1) a svg {
    width: 15px;
    fill: #3a5499;    
}
.story__shere-detail li:nth-child(1):hover a svg {
    fill: #262e67;
}

.story__shere-detail li:nth-child(2) a svg {
    width: 22px;
    fill: #00a2f9;    
}
.story__shere-detail li:nth-child(2):hover a svg {
    fill: #008bd5;
}
.story__shere-detail li:nth-child(3) a svg {
    width: 20px;
    fill: #00ce55;    
}
.story__shere-detail li:nth-child(3):hover a svg {
    fill: #00aa46;
}

.story__shere-detail li:nth-child(4) a svg {
    width: 24px;
    fill: #f5c030;    
}
.story__shere-detail li:nth-child(4):hover a svg {
    fill: #e1b130;
}

    .Rhs__section {
        width: 320px;
        margin-left: 20px;
        background-color: #e1e1e1;
        height: 100%;
        margin: 0 auto;
    }

    

    .Rhs__section_inner-ad{width: 100%; height: 250px; background-color: #b0b0b0;}
    
    .slider-detil-pG{width: 100%; height: auto; background-color: #efefef; padding: 28px 0px; margin-bottom: 20px;}
    .slider-detil-pG .latest-body .latest-carosal .swiper-slide .card__titlesection .time-ShareMain span.author__time{ width: 100%;}
    .slider-detil-pG .latest-body .latest-carosal .swiper-slide .card__titlesection .time-ShareMain span.shreCard {margin-left: 0; margin-top: 10px; width: 16px;}
    
    .slider-detil-pG .latest-body .latest-carosal .swiper-slide .card__titlesection .time-ShareMain span.shreCard ul.tree-ul-li {left: -10px;}
     
    .detail-bottom-ad{ width: 100%; height: auto; margin-bottom: 20px; display: flex; flex-wrap: wrap;}
    .detail970X90{ width: 970px; height: 110px; background: #e1e1e1; margin: 0 auto; padding: 10px 0px;}
      

    @media (max-width:1199px) {
    .Lhs__section {width: 100%; margin-bottom: 20px;}
    .story__details .story__mosimg {max-width: 198px;}
    .Rhs__section {width: 100%; margin-left: 0px; padding: 25px 0px;}
    .Rhs__section_inner-ad {width: 300px; margin: 0 auto;}
    .detail970X90 {width: 100%;}
    .story__content p {margin-bottom: 0px;}
    .detail-pod_pG_inner .Rhs__section .Rhs__section_inner-ad .ad-300X250{width: 100%; height: 250px;} 
    .story__shere-detail { margin-top: 10px;}
    .detail-pod_pG_inner .Rhs__section .Rhs__section_inner-ad .ad-300X250 {width: 100%; height: 250px; margin: 0 auto;}
        
    }
    
    @media (max-width:767px) {
    .story__details .story__mosimg {max-width: 198px; margin: 0 auto; margin-bottom: 20px;}
    .story__details .story__content { flex-basis: 100%; max-width: 100%; margin-left: 0px;}
    .story__content h3 {font-size: 20px; line-height: 26px;}
    .Rhs__section {padding:0px;}     
    .slider-detil-pG {padding: 20px 0px 0px;}
    .latest-pod-area {margin-bottom: 20px; padding-bottom: 35px;}        
    .Rhs__section .Rhs__section_inner-ad .ad-300X250 iframe{height: 250px; display: block;}
    .detail970X90 {width: 100%; height: 100%;}
    .detail-bottom-ad .detail970X90 .top-add-section{padding: 0px; margin-top: 0px; margin-bottom: 0px;}    
} 

.vp_botm{
    display:block; position:absolute;width:100%; height:100%;pointer-events:none;}
 .liveblog_des p { color:#000;}
 
