@media (min-width: 768px) {}

@media (min-width: 991px) {

    #mobile-header {
        display: none;
    }

}

@media (max-width: 1400px) {

    .main-menu-con ul li {
        padding: 0 14px;
    }

    .main-menu-con ul li a {
        font-size: 16px;
    }
}


@media (max-width: 1281px) {
    .main-menu-con ul li a {
        font-size: 14px;
    }

    .main-menu-con ul li {
        padding: 0 16px;
    }

    .nav-content-opinion .card-body {
        height: 100px;
    }
}

@media (max-width: 1200px) {

    .single-author-name img {
        width: 40px;
    }

    .single-author-name {
        font-size: 18px;
    }

    .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service) > span {
        height: 32px !important;
        line-height: 32px !important;
        width: 32px !important;

    }

    .single .a2a_svg svg {
        max-width: 21px;
        top: 17%;
    }

    .single-comments-number svg {
        width: 32px;
        height: 32px;
    }

    .zoom-article span {
        font-size: 16px;
    }

    #myCarousel .carousel-inner {
        max-height: initial;
    }

    .headlines .carousel-caption {
        bottom: 10%;
    }

    .main-menu-con ul li a {
        font-size: 14px;
    }

    .main-menu-con ul li {
        padding: 0 10px;
    }

    .card-list-img {
        width: 46%;
    }


}

@media (max-width: 1024px) {
    
    .navbar-brand{
            width: 80px;
    padding-left: 23px;
    }
    
}

@media (max-width: 991px) {
    
    
    .headlines .right-border,
    .home-cat .right-border
    {
        border: none;
    }
.single-left {
    padding-right: 12px;
}
    
    
/*    .home-side-ad{display: none;}*/
    footer{margin-top: 0;}
    .single-news{margin-top: 20px;}
    .single-right{padding-left: 12px;}
    .archive .card-primary{height: auto;}
    .archive-top .card-secondary{display: initial;}
    .archive-top  .card-secondary img{max-width: 100%;width: 100%;}
     .archive-top .card-body{    padding: 12px 0;    margin-bottom: 20px;padding-bottom: 16px;
    border-bottom: 1px solid #E0E0E0;}
    .archive-border{border: none!important;}
    
    .archive .card-list,
    .search .card-list {
        margin: 0;
        padding-bottom: 16px;
    }    
    .card-list .list-excerpt{
            font-size: 14px;
    line-height: 150%;
    text-align: right;
    color: #333333;
    }
    
    .archive .card-secondary .card-list-content,
    .search .card-secondary .card-list-content {
    padding: 0;
}
    .archive-row:before{content: none;}
    .archive .card-primary .card-body{
       position: initial;
    background: transparent;
    padding: 12px 0;
        border-bottom: 1px solid #E0E0E0;
        padding-bottom: 16px;

    }
    .archive .card-primary:after{background: transparent;}
    
    .archive .card-primary .post-date{
        color: #828282;
    }
    .archive .card-primary .card-title{
        color: #1D1D1D;
    }
    .quote .card-list-content:after {
        height: 4px;
        right: 12px;
    }

    .archive .cat-opinion .card-list-content:after {
        height: 4px;
        right: 12px;
    }

    .first-video-img {
        margin-bottom: 0px;
    }

    .breaking-col {
        padding-right: 0;
    }

    .breaking-con {}

    .breaking-news-text {
        font-size: 12px;
    }

    .breaking-news {
        height: auto;
    }

    .a2a_button_email,
    .a2a_button_print {
        display: none !important;
    }



    .overlay {
        top: 0;
    }

/*
    .motifnet img {
        margin-top: 10px;
    }
*/

    .headlines .nav-tabs-main {
        margin-top: 20px;
    }

    .weekly-page .weekly-cat-3 .card-secondary {
        margin-bottom: 18px;
    }

    .weekly-page .weekly-cat-2 .card-secondary {
        margin-top: 18px;
    }

    .weekly-page .section-header {
        margin-bottom: 18px;
    }

    .weekly-page .daily a {
        display: block;
        max-height: 250px;
        overflow: hidden;
    }

    .archive-page.cat-weekly {
        margin-bottom: 18px;
    }

    .archive .card-primary {
        margin-bottom: 18px;
    }

    .margin-top .col-xl-6:first-of-type .section-header {
        margin-top: 0 !important;
    }

    .media-margin .section-header {
        margin-top: 18px;
    }



    .top-likes {
        flex: 1;
    }

    .card-title svg {
        width: 16px;
    }

    .home-cat .section-header {
        margin-bottom: 18px;
    }

    .cat-opinion .opinion-home-card {
        margin-bottom: 18px;
    }

    .cat-infograph .nav-tabs-main {
        margin-top: 18px;
    }

    .side-con {
        display: none;
    }

    .single-description blockquote {
        float: none;
        width: auto;
        margin: 0;
    }

    .related .card {
        height: auto;
        margin-bottom: 20px;
            border-bottom: 1px solid #E0E0E0;
    padding-bottom: 20px;
    }

    .related h2,
    .most-commented-single h2 {
        font-size: 24px;
        margin-bottom: 20px;
    }

    .single-bar {
        height: auto;
        padding: 20px 0;
        padding-bottom: 0 !important;
        border: none;
    }

    .single-bar .author {
        flex: initial;
        margin: 10px 0;
        width: 100%;
        margin-top: -7px;
        border-bottom: 1px solid #E0E0E0;
        padding-bottom: 12px;
        height: 53px;
    }

    .single-title {
        font-size: 24px;
        line-height: 36px;
        margin-top: 15px;
        margin-bottom: 12px;
    }
    .single .single-date .post-date{margin-bottom: 24px;}

    /*    .single .mobile-breadcrumb{display: none!important;}*/
    .single-news .single-body {
        padding-left: 0;
    }

    .single-description p{font-size: 16px;line-height: 30px;}

/*
    .paginate-links .next,
    .paginate-links .prev {
        font-size: 18px;
    }
*/

/*
    .paginate-links .current {
        height: 32px;
        min-width: 32px;
        font-size: 18px;
    }
*/

/*
    .paginate-links a {
        height: 32px;
        min-width: 32px;
        font-size: 18px;
        margin-bottom: 10px;
    }
*/

    .writer-header {
        margin-bottom: 20px;
    }

    .writer-header h2 {
        font-size: 32px;
        line-height: 38px;
    }

    .writer-header p {
        font-size: 16px;
        line-height: 24px;
    }

    .writer-info img {
        width: 69px;
    }


    .contact-details {
        margin-bottom: 20px;
    }

    .contact .wpcf7 {
        margin-bottom: 24px;
    }

    .about {
        padding-bottom: 30px;
    }

    .about-image {
        margin-top: 0;
        margin-bottom: 20px;
    }

    .contact .about-title {
        font-size: 24px;
    }

    .about-title {
        font-size: 24px;
        line-height: 26px;
        padding: 15px 0;
    }

    .about .tab-content p {
        line-height: 30px;
    }

    .cat-menu {
        display: none;
    }

    .navbar {
        display: none;
    }

    .main-menu {
        display: none;
    }

    .card-list-img {
        width: 46%;
        padding: 8px;
        padding-left: 0;
    }

    .mobile-logo img {
        width: 88px;
        padding: 0;
        margin-right: 18px;
    }

    .home .headlines {
        margin-top: 0;
    }
/*

    .home .headlines .col-lg-8 {
        padding: 0;
    }
*/

/*
    .home .headlines .col-lg-4 {
        padding: 25px 12px;
        padding-bottom: 0;
    }
*/

    
    
    
    .headlines .carousel-caption {
        position: initial;
        color: #000;
        background: #fff;
        padding: 16px;
        height: 175px;
    }


    .home .weekly-page .headlines .carousel-caption {
        background: #e4eef8;
    }



    .headlines .carousel-indicators [data-bs-target] {
        background-color: #8d8d8d;
    }

    .headlines .carousel-caption h5 {
        position: absolute;
        color: #000;
        font-weight: bold;
        font-size: 24px;
        line-height: 130%;
        margin-bottom: 0px;
        z-index: 9;
        max-height: 92px;
        overflow: hidden;
        padding-left: 10px;
    }

    .carousel-indicators .active {
        background-color: #08408E !important;
    }


    .carousel .carousel-item:after {
        background: linear-gradient(180deg, rgb(30 30 30 / 14%) 39.05%, #1e1e1e 58.02%);
        background: none;
    }

    .headlines .carousel-indicators {
        justify-content: center;
        margin-right: 15px;
    }




    .home-cat {
        margin-top: 24px;
    }

    .home-cat .section-title {
        font-size: 24px;
    }




    .card-list {
        margin-bottom: 18px;
    }

    .home .home-text-list .col-lg-3 {
        margin-top: 18px;
    }





    .card-primary .card-title {
        font-size: 18px;
        line-height: 23px;
    }

    .video-grid .card-primary .card-title {
        font-size: 16px !important;
        line-height: 20px !important;
    }

    .home .card-primary .card-title {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 8px;
        padding-top: 12px;
    }
    
    .carousel-control-next,
.carousel-control-prev {
    width: 7%;
        height: 52%;
}

    .home .cat-celebrity .card-primary .card-title {
        font-size: 20px;
        line-height: 28px;
    }


    .card-secondary .card-title,
    .card-text .card-title {
        font-size: 16px !important;
        line-height: 20px !important;
        margin: 0;
        margin-bottom: 8px;
    }

    .post-date {
        font-size: 12px;
        margin: 0;
    }

    .card-list-content,


    .card-primary .writer-name,
    .card-secondary .writer-name,
    .card-text .writer-name {
        font-size: 16px;
        line-height: 20px;
    }

    .card-title {
        margin-bottom: 6px;
    }

    .card-secondary .writer-info-con img,
    .card-text .writer-info-con img,
    .card-primary .writer-info-con img {
        width: 28px;
    }



    .home .cat-media,
    .weekly-page .cat-media {

        padding: 0;
        margin-top: 10px;
        margin-bottom: 0;
    }

    .cat-media h2 {
        font-size: 18px;
        line-height: 23px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .video-grid {
        position: initial;
    }

    .first-video-content {
        padding: 16px 12px 35px;
        background: #222525;
        margin-bottom: 16px;
    }

    .first-video-content svg {
        width: 16px;
        height: 16px;
    }




    .footer-menu {
        display: block;
    }

    .footer-menu li a {
        font-size: 16px;
        line-height: 20px;
    }

    .footer-menu li {
        margin-bottom: 10px;
    }

    .footer-menu {
        padding-bottom: 20px;
    }


    .copyrights p {
        text-align: center;
    }

    .motifnet {
        text-align: center;
    }

    .subscription-label {
        font-size: 24px;
    }

    .subscription {
        padding: 32px 0;
    }

    footer .header-social.header-pdf {
        margin-right: auto;
    }

    .top-header-buttons {
        justify-content: flex-start;
        padding-right: 0;
        margin-right: -12px;
    }

    /*
    .archive .list-excerpt {
        display: none;
    }
*/

    .archive .card-primary-excerpt {
        font-size: 16px;
        line-height: 24px;
    }

    .archive .card-list-img,
    .search .card-list-img {
        padding: 0;
    }

    .archive .card-primary .card-title {
        font-size: 16px;
        line-height: 140%;
    }

    .archive.category-38757 .card-primary .card-title {
        font-size: 18px;
        line-height: 23px;
    }

    .archive.category-38757 .card-list-img {
        padding: 8px;
        padding-left: 0;
    }

    .weekly-cat-2 .section-header {
        margin-top: 16px;
    }

    .archive-row {
        margin-top: 18px;
        margin-top: -20px;
    }

    .caricature-con {
        margin-bottom: 20px;
    }

    .weekly-page .home-text-list .col-lg-3 {
        margin-top: 16px;
    }


    .weekly-page section {
        padding-top: 16px;
    }



    
    .motifnet{padding: 13px 0;}
    .footer-bottom{padding: 20px 0;}
    .footer-bottom ul{text-align: center;}
    .footer-bottom ul li {
    display: inline-block;
    margin-left: 51px;
    margin: 0 20px;
    margin-bottom: 14px;
}
    
    
    
    .admin-bar #header{top:0;}
    
  .headlines .card-primary .card-body .card-title{
        font-size: 24px;
line-height: 130%;
color: #333333;

    }
    .headlines .card-primary .card-body{
        position: initial;
            padding: 0;
    }
    .headlines .card-primary:after{
        background:none;
    }
    .headlines .card-secondary{
            padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px #ddd solid;
    }
    
    .headlines-primary-border {
    position: relative;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
    .headlines-primary-border:after {

    width: 94%;

}
    .headlines .card-primary{    margin-top: 15px;}
    
    .archive .mobile-breadcrumb{
    font-size: 32px;
    line-height: 36px;
    margin: 16px 0;
        
    }
    .home .right-border:last-of-type .card-text{
        border: none;
    }
    .cat-entertainments .card-secondary,
.cat-caricature .card-secondary{
display: initial;
    border: none!important;
}   
    
    
    
    .cat-entertainments .card-secondary img,
.cat-caricature .card-secondary img{
max-width: initial;
    width: 100%;
    margin: 0;
}
       .cat-entertainments .card-secondary .card-body,
       .cat-caricature .card-secondary .card-body
    
    {padding: 12px 0 16px;
        border-bottom: 1px solid #E0E0E0;
    margin-bottom: 20px;
        padding-right: 0!important;
    }
    
    .related  .card-secondary .card-body{ padding-right: 20px;}
    .home-cat .card-text{border: none;}
    .single footer {
    margin-top: 0;
}
    
    
        .card-body {
    padding: 0;
    }
    
    
     .home  .card-secondary  .card-body {
    padding-right: 20px;
    }    
    .cat-entertainments{padding-bottom: 0;}
    
    .card-secondary{
            display: flex;
    flex-direction: row;
        align-items: flex-start;
    }
    
    .card-secondary img{width: 155px;}
    
    .hardcopy-fix {
        width: 100%;
        height: auto;
    }

    .cat-hardcopy .pdf-card {
        margin-top: 0;
    }

    .cat-hardcopy .daily a {
        max-height: 108px;
    }
    
    

    .home .weekly-page .headlines {
        padding-top: 0;
    }

    .weekly-page .weekly-cat-2 .card-primary .card-body {
        min-height: initial;
    }

    .single-comments-number {
        flex: 1;
        margin: 0;
    }

    .zoom-article {
        position: absolute;
        left: 0;
        top: 22px;
    }

    .footer-top-menu li {
        display: block;
    }

    .footer-top-menu li:after {
        display: none;
    }

    .home .home-text-list .col-lg-3:first-of-type,
    .home .home-text-list .col-lg-3:nth-of-type(3) {
        padding-left: 9px;
    }

    .home .home-text-list .col-lg-3:nth-of-type(2),
    .home .home-text-list .col-lg-3:nth-of-type(4) {
        padding-right: 9px;
    }

    .home .headlines .col-lg-9 {
        padding: 0;
    }




    .weekly-page .daily img {
        margin-top: 15px;
    }

    .home-cat .card-primary {
        margin-bottom: 0px;
        height: auto;
        padding-top: 0!important;
    }
    .home-cat .card{
        border-bottom: 1px solid #E0E0E0;
        padding: 20px 0;
    }
    

    .home .cat-hardcopy .col-lg-3:nth-child(4),
    .home .weekly-page .cat-weekly-hadath .col-lg-3:nth-child(4) {
        display: initial;
    }

    .cat-hardcopy .daily a {
        max-height: 250px;
    }

    .cat-hardcopy .pdf-card {
        margin-top: initial;
    }

    .hardcopy-fix {
        height: 121px;
    }

    .home .cat-media .video-grid .card {
        display: flex;
        flex-wrap: wrap;
        -webkit-flex-direction: row;
        flex-direction: row;
        background: #222525;
        margin-bottom: 16px;
        border-top: 1px #f7c758 solid;
    }


    .home .cat-media .video-grid .img-con {
        flex: 1;
    }

    .home .cat-media .video-grid .card-body {
        flex: 1
    }

    
    
}





@media (max-width: 767px) {




}

@media (max-width: 768px) {
    
    


}