@media(min-width:959px) {

    .main-navigation.fixed .burger--menu,
    .main-navigation.fixed #menu-item-7 {
        display: none
    }
}

@media(max-width:1500px) {
    .bisesh__section .column-9 {
        grid-column: span 8
    }

    .bisesh__section .column-3 {
        grid-column: span 4
    }
}

@media(max-width:1400px) {
    .content-area {
        padding-left: 50px
    }

    .sticky-share {
        left: 0
    }
}

@media(max-width:990px) {
    .sub-cat {
        display: center
    }

    .header--left {
        display: none
    }

    .menu-logo .burger--menu {
        display: block
    }

    .site-header>div>div {
        justify-content: center
    }
}

@media(max-width:959px) {
    .politics__section .column-4 {
        border-left: none;
        padding-left: 0
    }

    .video--news .grid {
        grid-auto-flow: row
    }

    .video--news .col--news .colNews:nth-child(4) {
        order: -1;
        grid-column: span 12;
        grid-row: span 1
    }

    .video--news .col--news .colNews {
        grid-column: span 4
    }

    .singlepage-content>div {
        grid-column: span 12
    }

    .singlepage-title {
        line-height: 1.45
    }

    .eachsidenews-img a {
        display: block;
        max-height: 250px;
        height: 100%
    }

   
    
    /* Ensure social media icons are visible on mobile view */
    @media (max-width: 767px) {
        .social--links {
            display: flex;
            justify-content: center;
            align-items: center;
        }
    }

	
   
   


    .subtitle {
        font-size: 20px
    }

    .special__section .flex {
        flex-direction: column
    }

    .special__section .column-4 {
        grid-column: span 4
    }

    .special__section .grid-left {
        margin: 0;
        border: none
    }

    .special__section .col--news {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-column-gap: 30px
    }

    .grid-left {
        flex: auto;
        padding-right: 0;
        padding-bottom: 30px
    }

    .grid-right {
        flex: auto;
        max-width: inherit;
        width: 100%
    }

    .political-news .grid {
        display: block
    }

    .political-news .grid .row__news,
    .finance__news .row__news,
    .bichar--news .grid:first-child .row__news {
        margin-top: 25px;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 30px
    }

    .finance--news .column-6,
    .pradesh__section .column-6 {
        grid-column: span 9
    }

    .finance--news .column-3:last-child,
    .pradesh__section .column-3:last-child {
        grid-column: span 12
    }

    .bichar--news .grid:first-child .column-9 {
        order: -1;
        grid-column: span 12
    }

    .bichar--news .grid:first-child .column-3 {
        grid-column: span 12
    }

    .row__news>div>a {
        display: block;
        width: 100px;
        height: 70px
    }

    .bisesh__section iframe {
        width: 100% !important
    }

    .video--news .column-8 {
        grid-column: span 12;
        order: -1
    }

    .video--news .column-2 {
        grid-column: span 12
    }

    .video--news .column-2>div {
        margin-top: 25px;
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-gap: 30px
    }

    .overlay--text .news__title--medium {
        font-size: 25px
    }

    .sports__section>div>div.grid>div {
        grid-column: span 12
    }

    .sports__section .row__news>div>a {
        width: 180px;
        height: 100px
    }

    .sports__section .main--news>a {
        height: 100%
    }

    .site-footer .grid>div {
        grid-column: span 6
    }

    .site-footer .grid>div:nth-child(3) {
        padding: 0;
        border: none
    }

    .sports__section .news__title--medium {
        font-size: 25px
    }

    .two-column__news-section .hp-container>.grid>div {
        grid-column: span 12
    }

    .two-column__news-section .finance__news.row__news {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 25px
    }
}

@media(max-width:899px) {

    .finance--news .column-6,
    .pradesh__section .column-6 {
        grid-column: span 12;
        order: -1
    }

    .pradesh__section .column-3:first-child .col--news {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-column-gap: 30px
    }

    .finance__news.col--news .colNews,
    .pradesh__section.col--news .colNews {
        border: none;
        margin: 0;
        padding: 0
    }

    .finance__news.col--news {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 25px
    }

    .home .finance__news.col--news>div:last-child {
        display: none
    }

    .recentnews-container.sidenews-container .finance__news {
        display: block
    }

    .finance__news.col--news .colNews img {
        width: 100%
    }

    .finance--news .column-3,
    .pradesh__section .column-3 {
        grid-column: span 12
    }

    .main--news>a {
        height: 200px
    }

    .health__section .grid>.column-9 {
        grid-column: span 8
    }

    .health__section .grid>.column-3 {
        grid-column: span 4
    }

    .world__section .grid>div {
        grid-column: span 6
    }

    .world__section .grid>div:first-child {
        grid-column: span 12;
        grid-row: span 1
    }
}

@media(max-width:810px) {
    .news__title--small {
        font-size: 18px
    }

    .video--news .news__title--small {
        font-size: 20px
    }

    .bichar--news .main--news>a {
        height: 100%;
        width: 100%
    }

    .bichar--news .news__title--med {
        font-size: 20px
    }

    .education--news .grid>div,
    .election__section .grid>div,
    .entertainment__section .grid>div.column-8,
    .entertainment__section .grid>div.column-4,
    .sports__section .grid>div.column-6 {
        grid-column: span 12
    }

    .overlay--news>a {
        height: 400px
    }

    .tourism__section .grid>div {
        grid-column: span 6
    }

    .education--news .row__news,
    .election__section .row__news,
    .entertainment__section .row__news,
    .sports__section .row__news {
        margin-top: 25px;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 30px
    }

    .sports__section .row__news>div>a {
        width: 100px;
        height: 90px
    }

    .election__section .row__news {
        margin: 0
    }

    .election__section .overlay--news {
        margin: 0
    }
}

@media(max-width:768px) {
    .roadblock__header .custom-logo {
        width: 150px
    }

    .finance--news .grid {
        display: block
    }

    .finance--news .row--news .column-4 {
        margin-bottom: 30px
    }

    .content-area {
        padding: 0
    }

    #button {
        bottom: 70px
    }

    .sticky-share.show {
        display: none
    }

    .sharepost {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        text-align: center;
        padding: 10px 25px;
        background: #fff;
        z-index: 111
    }

    .two-column__news-section .finance--news .grid>div {
        grid-column: span 12
    }

    .two-column__news-section .finance--news .grid>div.column-8 {
        order: -1
    }

    .two-column__news-section .finance--news .grid>div.column-4>div {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 25px
    }

    .rajiniti__section .column-4 {
        grid-column: span 12
    }

    .parties-column .parties-row.uk-flex {
        display: block;
        padding: 20px 23px;
        margin-bottom: 25px;
        border: 1px solid #0000001f
    }

    .parties .card {
        border-radius: 0;
        border: none
    }

    .parties-row .card-header-label table tr td:before {
        content: attr(data-heading);
        display: block;
        font-weight: 700;
        text-transform: uppercase;
        color: var(--primary--color);
        font-size: 14px
    }

    .parties-row .col {
        border-right: none;
        padding: 7px 0;
        display: flex;
        align-items: center;
        justify-content: space-between;
        line-height: 1;
        flex: 100%
    }

    .parties-row .col:last-child {
        padding-bottom: 0;
        border-bottom: none
    }

    .card-header-label {
        padding: 0 !important
    }

    .parties-row .col-auto:last-child .card-header-label {
        text-align: right
    }

    .party-name a {
        color: #000;
        font-size: 15px;
        display: block;
        margin-bottom: 0;
        font-weight: 600;
        height: 100%;
        display: block;
        align-items: center;
        text-align: right
    }

    .parties-column .parties-row .col::before {
        content: attr(data-label);
        float: left;
        font-weight: 700;
        text-transform: uppercase;
        color: var(--secondary--color);
        font-size: 17px
    }

    .parties-column .parties-row:first-child {
        display: none !important
    }

    .card-body table {
        width: 100%;
        text-align: right
    }

    .card-body .card-label-wrap {
        display: none
    }

    .parties-row .card-header-label {
        display: block;
        width: auto
    }

    .card-header-label {
        margin-top: 15px
    }

    .card-header-label::before {
        content: "विजयी:";
        margin-right: 15px;
        color: var(--primary--color)
    }

    .parties-row .col-auto:last-child .card-header-label::before {
        content: "अग्रता:"
    }

    .special__section .colNews>a {
        display: block;
        width: 100%;
        height: auto
    }

    .special__section .col--news>div:last-child {
        display: none
    }

    .finance__section .sidebar-ads {
        display: none
    }

    .singlepage-title__wrapper.sticky-active .singlepage-title {
        font-size: 20px
    }

    .two--col__section .column-6 {
        grid-column: span 12;
        border: none;
        padding: 0;
        border-bottom: 1px solid #eee
    }

    .multimedia-col .news__title--large {
        margin-top: 12px;
        font-size: 25px
    }

    .finance__section .single-news>div>a {
        width: 110px;
        height: 100px
    }

    .special__section .news__title--large {
        margin-top: 8px;
        font-size: 25px
    }

    .single-news>div .news__title--med {
        font-size: 20px
    }

    .twoCol-news .news__title--large {
        font-size: 25px
    }

    .content-area blockquote.floatleft,
    .content-area blockquote.floatright {
        max-width: 100%;
        margin: 0;
        padding-right: 0
    }

    .singlepage-title {
        font-size: 34px;
        line-height: 1.45
    }

    .row__news>div>a {
        width: 100px;
        height: 90px
    }

    .bisesh__section>div>.grid>div {
        grid-column: span 12
    }

    .health__section .grid>.column-9,
    .health__section .grid>.column-3 {
        grid-column: span 12
    }

    .full-width-news {
        display: block
    }

    .fullwidth-threecol-news .column-4 {
        grid-column: span 6
    }

    .big-news {
        margin-bottom: 15px
    }
}

@media(max-width:639px) {
    .site-footer .grid .column-3:first-child .footer-info {
        text-align: center
    }
    

    .footer-links>div {
        justify-content: center
    }

    .footer-links>div>* {
        margin-bottom: 5px
    }

    .site-footer {
        padding-top: 20px
    }

    .site-footer .grid .column-2,
    .site-footer .grid .column-3 {
        grid-column: span 6;
        border: none;
        padding: 0
    }

    .site-footer .grid .column-3:first-child {
        grid-column: span 12;
        border: 0;
        padding: 0
    }

    #button {
        width: 30px;
        height: 30px;
        right: 10px
    }

    #button::before {
        font-size: 10px;
        line-height: 32px
    }

  

    .footer-info p {
        font-size: 13px
    }

    .two-column__news-section .finance__news.row__news {
        display: block
    }

    .video--news .col--news .colNews {
        grid-column: span 6
    }

    .video--news .col--news .colNews .news__title--small {
        font-size: 18px
    }

    .video--news .col--news .colNews:nth-child(4) .news__title--small {
        font-size: 25px
    }

    .related-news__wrapper .grid>div {
        grid-column: span 12
    }

    .singlepage-metacontainer {
        flex-direction: column
    }

    .news-metainfo__wrapper .each-metainfo p {
        font-size: 14px
    }

    .cat-name {
        font-size: 35px
    }

    .bichar--news .grid:last-child {
        display: block
    }

    .bichar--news .grid:last-child .main--news {
        margin-bottom: 15px
    }

    .bichar--news .main--news>a {
        height: 100%
    }

    #commentform {
        display: block
    }

    .recent--news .column-4,
    .ourteams .grid>div {
        grid-column: span 12
    }

    .recent--news {
        height: 630px
    }


    .lifestyle__section .grid .column-4 {
        grid-column: span 12
    }

    .notice__section .column-3,
    .interesting__section .grid>div.column-3,
    .health__section .grid>div {
        grid-column: span 12
    }

    .subtitle {
        font-size: 18px
    }

    .breaking__news p {
        padding: 0 10px;
        font-size: 20px
    }

    .breaking__news iframe {
        height: 200px
    }

    .political__news .column-6 {
        grid-column: span 12
    }

    .social__section .grid>div,
    .entertainment__section .grid>div,
    .lifestyle__section .grid>div {
        grid-column: span 12
    }

    .main__news--grid .row--news>a {
        height: 140px
    }

    .news__title--medium {
        font-size: 20px
    }

    .main--news {
        display: block
    }

    .main--news .news__title--medium {
        font-size: 20px
    }

    .col--news>a {
        width: 150px;
        height: 100px
    }

    .prabhas--news {
        display: block
    }

    .main--news .col--news:nth-child(2) {
        padding-top: 15px;
        border-top: 1px solid #eee
    }

    .country__section .grid-right .main--news {
        display: grid
    }

    .health__section .column-4 {
        grid-column: span 12
    }

    .overlay--text .news__title--medium {
        font-size: 22px
    }

    .political-news .grid .row__news,
    .finance__news .row__news,
    .bichar--news .grid:first-child .row__news,
    .education--news .row__news,
    .video--news .column-2>div,
    .entertainment__section .row__news,
    .sports__section .row__news,
    .pradesh__section .row__news,
    .election__section .row__news {
        display: block;
        margin-top: 0
    }
}

@media(max-width:575px) {
    .singlepage-title {
        font-size: 30px;
        line-height: 1.3
    }

    .singlePost-content .grid>div {
        grid-column: span 12
    }

    .bisesh__section .grid .grid>div {
        grid-column: span 6
    }

    .sharethis-inline-share-buttons>div.st-total {
        color: #555;
        display: inline-block !important;
        font-weight: 500;
        line-height: 15px;
        margin-right: 0;
        padding: 4px 8px;
        width: auto;
        text-align: center
    }

    .sharethis-inline-share-buttons>div {
        display: inline-block !important;
        margin: 0 2px !important
    }

    .singlePost-content .news--author {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        padding: 15px 0;
        margin: 15px 0;
        border-bottom: 1px solid #eee;
        border-top: 1px solid #eee;
        margin-top: 0
    }

    .singlePost-content .news--author img {
        width: 40px;
        height: 40px;
        display: inline-block
    }

    .post__time {
        margin: 0;
        margin-left: 10px;
        padding-left: 10px;
        border-left: 1px solid #eee
    }

    .category__container .grid>div {
        grid-column: span 12
    }
}

@media(max-width:515px) {
    .special__section .column-4 {
        grid-column: span 12
    }

    .finance__news.col--news .colNews {
        margin-bottom: 15px
    }

    .finance--news .column-3:first-child .col--news,
    .pradesh__section .column-3:first-child .col--news {
        display: block
    }

    .overlay--news>a {
        height: 300px
    }

    .bichar__section .overlay--news>a {
        height: auto
    }

    .bichar__section .overlay--text .news__title--medium a {
        color: #252525
    }

    .bichar__section .overlay--text {
        position: static;
        box-shadow: none;
        background: 0 0;
        padding: 10px 0
    }

    .sports__section .grid>div,
    .main__news--grid>div {
        grid-column: span 12
    }

    .main__news--grid .row--news {
        display: flex
    }

    .main__news--grid .row--news>a {
        display: block;
        width: 150px;
        height: 100px;
        margin-right: 15px
    }

    .main__news--grid .row--news>a img {
        width: 100%;
        height: 100%;
        object-fit: cover
    }

    .main__news--grid .row--news .news__title--medium {
        flex: 1;
        margin: 0
    }

    .news__title--xlarge {
        font-size: 22px
    }

    .blog-grid .column-3 {
        grid-column: span 12
    }

    .blog-grid {
        justify-items: baseline;
        display: block
    }

    .blog-grid .blog-container {
        padding: 15px 0;
        border-top: 1px solid #acabab
    }

    .blog-grid .blog-container:first-child {
        padding-top: 0;
        border: none
    }

    .blog-news img {
        width: 70px;
        height: 70px
    }



    .economic__section .grid>.column-3 {
        grid-column: span 12
    }
}

@media(max-width:412px) {

    .tourism__section .grid>div,
    .world__section .grid>div,
    .bisesh__section .grid .grid>div {
        grid-column: span 12
    }
}