@media (max-width: 1860px) {
    .hr{margin: 0 30px; width: calc(100% - 60px);}
    .search-popup .hr, .advertise_container .hr{margin: 0 ; width: 100%;}
}
@media (max-width: 1600px) {
    .header-main .logo-main{margin-right:15px;max-width: 70px;}
    .header-main .header-menu nav > ul > li:not(:last-child){margin-right: 15px;}
    .header-main .header-menu nav ul li a{font-size: 14px;}
    
    .header-main .right-nav .search-wrap{margin-right:15px;}
    .header-main .right-nav .current-date{font-size:14px;padding-right:10px;margin-right:10px;}
    .header-main .right-nav .social-menu{gap:16px;}
    
    .search-popup{top: 114px;}
    .search-popup .search-inner .search-info-outer{height: calc(100dvh - 215px);}
    .banner-section .swiper-slide{padding-top: 330px;}
	h2, .h2 {    font-size: 25px;}
	.breadcrumb-section .breadcrumb-outer .breadcrumb ul li, .single-news-section .single-news-outer .single-news-title-outer .single-news-meta{font-size:13px}
	body{font-size:14px}
	h5, .h5{font-size:18px;}
	.sidebar-news-list .news-list-box{margin-bottom:40px;}
	.footer-main .footer-newsletter{padding: 35px 0;}
	h1, .h1{font-size:36px;}

}

@media (max-width: 1440px) {
    .container{padding-right:15px;padding-left:15px;}
    .row{margin-right:-15px;margin-left:-15px;}
    .col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1,.col{padding-right:15px;padding-left:15px;}
    .hr{margin: 0 15px; width: calc(100% - 30px);}

    .header-main .logo-main{max-width: 50px;}
    .search-popup{top: 94px;}
    .search-popup .search-inner .search-info-outer{height: calc(100dvh - 194px);}

    .advertise_container .ads_infoBox h2{font-size: 38px;}
    .advertise_container .ads_infoBox .top_section .reader_numbers .num_box span{font-size: 14px;padding: 10px 12px;}
    .advertise_container .ads_infoBox p{font-size: 18px;}
    .advertise_container .ads_infoBox .btn_white{padding: 10px 14px;}
    .advertise_container h4{font-size: 26px;}
    .ads_show h6{font-size: 16px;}
    .book_spot .file_upload input{max-width: 100px;}
    .get_appBox .left_text{padding:40px;}
    .get_appBox .left_text h5{font-size:28px;margin-top:30px;margin-bottom:10px;}
    .get_appBox .right_img .mobile_img{max-width:480px;margin:auto;}

}


@media (min-width: 1200px) {
    .header-main .navbar-toggler{display: none;}
    .header-main .header-menu .current-date{display: none;}
    .header-main .header-menu .social-menu{display: none;}

    .header-main .header-menu nav ul > li.menu-item-has-children>a{padding-right: 15px;}
    .header-main .header-menu nav ul > li.menu-item-has-children>a::after{content:"+";line-height: normal;position:absolute;right:0;top:0;transition:all 0.3s ease-in-out;}
    .header-main .header-menu nav ul > li.menu-item-has-children{position: relative;}
    .header-main .header-menu nav ul > li.menu-item-has-children .sub-menu{position:absolute;top:100%;left:0;background:var(--white);padding:15px;margin:0;width:100%;box-shadow:0 0 30px 0 #ddd;visibility:hidden;opacity:0;transition:0.3s ease all;min-width:220px;pointer-events:none;z-index:3;transform:translateY(15px);}
    .header-main .header-menu nav ul > li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0);}
    .header-main .header-menu nav ul > li.menu-item-has-children .sub-menu li{font-size:14px;}
    .header-main .header-menu nav ul > li.menu-item-has-children .sub-menu li:not(:last-child){margin-bottom:5px;}



}

@media (max-width: 1199px) {
    h1,.h1{font-size:40px;}

    .header-main{padding: 15px 0;}
    .header-main .container{justify-content: space-between;}
    .header-main .header-menu{position:fixed;top:0;left:0;width:100%;padding:28px 15px;background:var(--white);min-height:100vh;transform:translateX(-100%);transition:0.5s;opacity:0;z-index:9;}
    .header-main .header-menu .menu-wrap{max-height: calc(100dvh - 100px);overflow-y: auto;}
    body.menu-open .header-main .header-menu{transform:translateX(0);opacity:1;}
    body.menu-open .header-main .navbar-toggler{margin-left: 5px;}
    
    .header-main .header-menu .current-date{margin: 0 0 20px; padding-right: 5px; border: 0; font-weight: 600;}

    .header-main .header-menu nav{padding-block:20px;border-top:1px solid rgba(9,25,65,0.5);}
    .header-main .header-menu nav ul{display:block;}
    .header-main .header-menu nav ul li{margin:0;}
    .header-main .header-menu nav > ul > li:not(:last-child){margin: 0 0 8px 0;}
    .header-main .header-menu nav ul li a{font-size:16px;}
    .header-main .header-menu nav ul > li.menu-item-has-children{position:relative;}
    .header-main .header-menu nav ul li .span_indicator{position:absolute;top:0;right:0;width:27px;height:27px;cursor:pointer;}
    .header-main .header-menu nav ul li .span_indicator::before,.header-main .header-menu nav ul li .span_indicator::after{content:"";position:absolute;inset:0;width:14px;height:2px;margin:auto;background-color:var(--primary);transition:0.3s;}
    .header-main .header-menu nav ul li .span_indicator::after{width:2px;height:14px;}
    .header-main .header-menu nav ul li .span_indicator.active::after{opacity:0;}
    .header-main .header-menu nav ul > li.menu-item-has-children .sub-menu{display: none;margin-left: 15px;}
    .header-main .header-menu nav ul > li.menu-item-has-children .sub-menu li{margin-bottom: 0;}
    .header-main .header-menu nav ul > li.menu-item-has-children .sub-menu li a{font-size: 14px;}
    
    .header-main .header-menu .social-menu{margin-top: 30px;}

    .header-main .right-nav{margin-left:0;}
    .header-main .right-nav .search-wrap{margin-right: 0;}
    .header-main .right-nav .current-date{display: none;}
    .header-main .right-nav .social-menu{display: none;}

    .search-popup{top:80px;}
    .search-popup .search-inner .search-info-outer{height:calc(100dvh - 180px);}

    .footer-main .footer-middle [class*="col-"]{max-width: 100%;}
    .footer-main .footer-middle .naviAdd ul{column-count:2;}

    .news-archive-outer .editorial-block{padding: 40px 35px;}
    .news-archive-outer .logo{width: 100px; min-width: 100px;}
    .news-archive-outer .content{width: calc(100% - 100px);font-size: 18px;}
    .single-news-section .single-news-outer .single-news-title-outer{flex-direction: column;align-items: flex-start;}
    .sidebar-news-list .news-list-box{margin-bottom: 30px;}
    .single-news-section .single-news-outer .single-news-pagination-outer .single-news-pagination .single-news-pagination-info .single-news-pagination-news-title{font-size: 16px;}

    .advertise_container .ads_infoBox{padding:16px 30px 30px 30px;}
    .advertise_container .ads_infoBox .top_section .reader_numbers .num_box span{font-size:12px;padding:8px 10px;}
    .advertise_container .ads_infoBox h2{font-size:30px;}
    .advertise_container .ads_infoBox p{font-size:16px;padding-bottom:0;}
    .advertise_container .ads_infoBox .btn_white{padding:7px 10px;font-size:14px;}
    .advertise_container .ads_infoBox{margin-bottom:35px;}
    .advertise_container h4{font-size:24px;margin-bottom:10px;}
    .ads_show h6{font-size:14px;margin-bottom:10px;}
    .advertise_container h4{font-size:22px;}
    .ads_show{margin-bottom:20px;}
    .book_spot form#commentform .comment-form-input-wrap{width:100%;margin-bottom:12px;}
    .accordion button .accordion-title{padding:0px;}
    .accordion .accordion-item{padding:20px 0;}
    .accordion button{font-size:18px;}
    .accordion .accordion-content p{font-size:14px;}
    .accordion button .icon{max-width:15px;}
    .get_appBox .left_text{padding:30px;}
    .get_appBox .left_text h5{font-size:24px;margin-top:20px;margin-bottom:10px;}
    .get_appBox .right_img .mobile_img{max-width:420px;}
}

@media (min-width:992px){
    .d-md-block{display: block;}
    .d-md-none{display: none;}
    .d-md-flex{display: flex;}
    .col-right-border {border-right: 1px solid rgba(9, 25, 65, 0.50);}
}

@media (max-width: 991px) {
    body{font-size: 14px;}
    h5,.h5{font-size:18px;}

    .news-row > [class*="col-"]{max-width: 100%;}

    .footer-main .footer-bottom [class*="col-"]{max-width: 100%;}
    .footer-main .footer-bottom .social-col{order: 1;}
    .footer-main .footer-bottom .page-links-col{order: 2;}
    .footer-main .footer-bottom .page-links-col .page-links{justify-content: center;}
    .footer-main .footer-bottom .copyright-col{order: 3; text-align: center;}

    .get_appBox .right_img,.get_appBox .left_text{width:100%;}
    .get_appBox .right_img .mobile_img{position:relative;}

    .back-to-top{bottom: 120px;}
    body #floating-whatsapp-btn{bottom: 180px;}
    .banner-section .swiper-slide .slide-content .news-list-date .cnc-article-rt-wrap svg { width: 16px; height: 16px; }
}

@media (min-width: 768px) {
    .d-sm-block{display: block;}
    .d-sm-none{display: none !important;}
    .d-sm-flex{display: flex;}
    .m-sm-auto{margin: auto;}

    .news-list-box.medium-box .news-list-img{height:auto;}
    .news-list-box.large-box .news-list-img{height:auto;}
    .news-list-box.medium-box .news-list-img img,
    .news-list-box.large-box .news-list-img img{object-fit: contain;}
    .news-list-row .news-list-box .news-list-title,
    .news-list-row .news-list-box .news-list-meta .news-list-date,
    .news-list-row .news-list-box .news-list-meta .news-list-category a{transition:color 0.3s ease,background-color 0.3s ease;}
    .news-list-row:hover{background:var(--primary);padding: 30px 20px;}
    .news-list-row:hover .news-list-box .news-list-meta .news-list-category a{background-color:var(--white);color:var(--primary);}
    .news-list-row:hover .news-list-box .news-list-meta .news-list-date,
    .news-list-row:hover .news-list-box .news-list-title,
    .news-list-row:hover .news-list-box .news-list-excerpt{color:var(--white);}
    .news-list-row:has(.news-list-img:focus){outline: 1px dashed var(--primary);outline-offset: 1px;color:var(--white);background:var(--primary);padding: 30px 20px;}
    .news-list-row:has(.news-list-title:focus){outline: 1px dashed var(--primary);outline-offset: 1px;color:var(--white);background:var(--primary);padding: 30px 20px;}
    .news-list-row .news-list-box:focus-within{outline: none;}
}

@media (max-width: 767px) {
    body{font-size: 12px;}
    .col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{max-width: 100%;}
    h1,.h1{font-size:36px;}
    h2,.h2{font-size:20px;}
    h3,.h3,.widget-area section h2.widget-title{font-size:18px; line-height: 1.4;}
    h5,.h5{font-size:16px;}

    section{padding:40px 0;}
    .title{margin-bottom:12px;}
    .row-gap-60{row-gap:30px;}
    .py-60{padding:40px 0;}
    .btn:-webkit-any-link, .btn{padding: 10px 15px; font-size: 14px;}

    input, select{font-size: 14px;padding: 10px 15px;}
    textarea{max-height: 120px;-webkit-appearance: none;font-size: 14px;}

    body:has(.mobile-header-bottom){margin-bottom:60px;}
    .breadcrumb-section .breadcrumb-outer{gap: 10px;}
    .breadcrumb-section .breadcrumb-outer .breadcrumb ul li{font-size: 10px;}
    .breadcrumb-section .breadcrumb-outer .breadcrumb ul li:last-child{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .header-main .header-menu nav.categories-menu .h6{font-weight: 600;}
    .header-main .header-menu nav.categories-menu ul{column-count: 2;}
    .header-main .header-menu nav.categories-menu ul li a{font-size: 14px;}

    .search-popup .search-inner .search-form form .form-control{padding:14px 60px 14px 15px;}
    .search-popup .search-inner .search-form form .btn{padding: 15px;}
    .search-popup .search-inner .search-form form .btn img{max-width: 20px;}
    .search-popup .search-inner .search-info-outer{height:calc(100dvh - 172px);}
    .search-popup .search-inner .search-info-outer .search-suggestions:not(:empty){margin-top:20px;}
    .search-popup .search-inner .search-info-outer .search-suggestions ul.search-suggestion-list{gap: 15px;}
    .search-popup .search-inner .search-info-outer .search-suggestions ul.search-suggestion-list li{width: 100%;}
    .search-popup .search-inner .search-info-outer .search-suggestions ul.search-suggestion-list li img{height:80px;width:80px;min-width:80px;}
    .search-popup .search-inner .search-info-outer .popular-search-section{padding:20px 0;}
    .search-popup .search-inner .search-info-outer .popular-search-section .popular-search-tags{gap: 10px 5px;}
    .search-popup .search-inner .search-info-outer .search-trending-section{padding: 20px 0;}
    .search-popup .search-inner .search-info-outer .search-trending-section .row.row-gap-30{row-gap: 0;}
    .search-popup .search-inner .search-info-outer .search-trending-section .row>[class*="col-"]:not(:last-child){position: relative;padding-bottom: 15px; margin-bottom: 15px;}
    .search-popup .search-inner .search-info-outer .search-trending-section .row>[class*="col-"]:not(:last-child)::before{content:'';position:absolute;left:15px;right:15px;bottom:0;height:1px;border-bottom:1px solid rgba(9,25,65,0.5);;}
    .search-popup .search-inner .search-info-outer .search-trending-section .news-list-box{display: flex;flex-direction: row-reverse; justify-content: space-between;}
    .search-popup .search-inner .search-info-outer .search-trending-section .news-list-box .news-list-meta .news-list-category a{font-size: 10px;}
    .search-popup .search-inner .search-info-outer .search-trending-section .news-list-box .news-list-date{font-size: 10px;}
    .search-popup .search-inner .search-info-outer .search-trending-section .news-list-box .news-list-content{width: calc(100% - 130px);}
    .search-popup .search-inner .search-info-outer .search-trending-section .news-list-box .news-list-content .news-list-title{font-size: 14px;}
    .search-popup .search-inner .search-info-outer .search-trending-section .news-list-box .news-list-img{height: 72px; width: 110px;}



    .banner-section .swiper-slide{padding-bottom: 75px;padding-top: 120px; position: relative;}
    .banner-section .swiper-slide::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:65%;background:linear-gradient(180deg,rgba(9,25,65,0) 0%,rgba(9,25,65,1) 50%,rgba(9,25,65,1) 100%);z-index:1; pointer-events: none;}
    .banner-section .swiper-slide .slide-content h2{margin-bottom: 0;}
    .banner-section .swiper-slide .slide-content .tag-date{margin-bottom: 10px;}
    .banner-section .swiper-slide .divImg img{    object-position: top;}
    .banner-section .slider-nav{bottom: 30px;}
    .banner-section .slider-nav .navigation{margin-top: 5px;}
    .banner-section .slider-nav .navigation>div{font-size:14px;}

    .banner-section .trending-now .trending-list::before{width: 24px; left: 0;}
    .banner-section .trending-now .trending-list li{font-size: 14px; font-weight: 400;}

    .news-list-row{flex-direction: column-reverse; padding: 20px 0;}
    .news-list-row:first-child{padding-top: 0;}
    .news-list-row:last-child{padding-bottom: 0;}
    .news-list-box .news-list-meta{font-size: 12px;}
    .news-list-row .news-list-img{height:50vw; margin-bottom: 10px;}

    .footer-main .footer-newsletter{padding-block: 30px;}
    .footer-main .footer-newsletter h3{font-size: 14px;}
    .footer-main .footer-newsletter .newsletter-form form .form-control{font-size: 14px;padding: 15px 135px 15px 45px;background-position: center left 15px;}
    .footer-main .footer-newsletter .newsletter-form form button.btn{top:7px;right:7px;}
    .footer-main .footer-newsletter .newsletter-form{font-size: 12px;}

    .footer-main .footer-middle{padding:40px 0 30px;}
    .footer-main .footer-middle .footer-logo{max-width:90px; margin-bottom: 10px;}
    .footer-main .footer-middle .description{font-size: 14px; padding-bottom: 30px;border-bottom: 1px solid rgba(9, 25, 65, 0.5);}
    .footer-main .footer-middle .naviAdd{order: 3;}
    .footer-main .footer-middle .naviAdd ul li{font-size: 16px;margin-bottom: 5px;}

    .footer-main .footer-bottom{padding: 15px 0;}
    .footer-main .footer-bottom .social-menu{gap:10px;}
    .footer-main .footer-bottom .social-menu li a{width:20px;height:20px;padding: 5px;}
    .footer-main .footer-bottom .page-links li:not(:first-child)::before{height: 15px;top: 0; top: 3px;}

    .back-to-top{bottom:140px;right:15px;}
    body #floating-whatsapp-btn{bottom: 200px; right: 13px;}

    .news-archive-outer .content{width: 100%; padding-left: 0;}
    .advertise_container .ads_infoBox{padding:15px;}
    .advertise_container .ads_infoBox .top_section{flex-wrap:wrap;margin-bottom:15px;}
    .advertise_container .ads_infoBox .top_section .reader_numbers{width:100%;}
    .advertise_container .ads_infoBox .top_section .reader_numbers .num_box span{text-align:center;line-height:normal;}
    .advertise_container .ads_infoBox h2{font-size:22px;}
    .advertise_container .ads_infoBox p{font-size:14px;}
    .advertise_container .ads_infoBox .btn_white{padding:5px 10px;font-size:14px;}
    .ads_show .ads_boxs .ads_box{margin-bottom:20px;}
    .ads_show .ads_boxs .ads_box.col_3{max-width:100%;}
    .ads_show .ads_boxs .ads_box.col_2{max-width:100%;}
    .ads_show .ads_boxs .ads_box{margin-bottom:10px;}
    
    .book_spot .file_upload{padding:10px;}
    .book_spot .file_upload .icon_upload{right:10px;max-width:22px;}
    .accordion button{font-size:16px;padding-right:15px;}
    .accordion .accordion-item{padding:15px 0;}
    .accordion .accordion-content p{font-size:14px;line-height:1.5;}
    .get_appBox{margin:20px 0px;}
    .get_appBox .left_text{padding:15px;}
    .get_appBox .left_text h5{font-size:18px;margin-top:10px;}
    .get_appBox .left_text .app a img{max-width:90px;}
    .get_appBox .left_text .slit_line{min-height:36px;margin:0px 8px;}
    .get_appBox .right_img .mobile_img{max-width:220px;display:block;}

    .pagination-outer{justify-content: center;gap: 10px;font-size: 14px;}
    .pagination-outer .pagination span,.pagination-outer .pagination a{min-width:30px;height:30px;}
    .btn-whatsapp-pulse{bottom:70px;width:44px;height:44px;padding: 11px;}

    .news-list-author a{font-size: 10px;}

    .single-news-section .single-news-outer .single-news-content iframe{width: 100% !important;}
    .single-news-section .single-news-outer .single-news-title-outer .single-news-meta{font-size: 12px;}
    .single-news-section .single-news-outer .single-news-share-info .single-news-share-outer .ssbp-wrap .ssbp-list li{margin: 0 0 10px 5px !important;}
    .single-news-section .single-news-outer .single-news-share-info .single-news-share-outer .ssbp-wrap .ssbp-list li a{height:30px !important;width:30px !important;}
    .ssbp-btn svg, .ssbp-btn img{width: 18px !important;}
    .single-news-section .single-news-outer .comment-form .comment-form-author,.single-news-section .single-news-outer .comment-form .comment-form-email{margin-bottom: 20px;width: calc(50% - 10px);}
    .single-news-section .single-news-outer .single-news-pagination-outer .single-news-pagination .single-news-pagination-info{padding:40px 20px 20px 20px;}
    .single-news-section .single-news-outer .single-news-share-info .single-news-image-caption{margin-bottom: 10px;}
    .single-news-section .single-news-outer .comment-form .comment-form-url{margin-bottom: 20px;}

    .contact-section .contact-outer{padding: 20px;}
    .contact-section .contact-outer .contact-form-outer .row-gap-30{row-gap:15px;}
    .contact-section .contact-outer .contact-info-outer .contact-info-box .contact-info-icon{width:35px;height:35px;}
    .banner-section .swiper-slide .slide-content .news-list-date .cnc-article-rt-wrap svg { width: 14px; height: 14px; }
}

@media (max-width: 575px) {
    h1,.h1{font-size:22px;}
    .trending-now .trending-list li{padding-left: 40px;}
    .trending-now .trending-list li::before{left: 0;width: 25px;height: 20px;}
    .breadcrumb-section .breadcrumb-outer{flex-direction: column;}
    .breadcrumb-section .breadcrumb-outer .trending-now {width: 100%;max-width:100%}
    .news-list-box .news-list-img{height:auto; margin-bottom: 10px;}
    .news-list-box .news-list-img img{object-fit: contain;}
    
    .single-news-section .single-news-outer .single-news-share-info{flex-direction: column;}
    .single-news-section .single-news-outer .single-news-pagination-outer{flex-direction: column;}
    .single-news-section .single-news-outer .single-news-pagination-outer .single-news-pagination{width: 100%;}
}

@media (max-width: 360px) {}


@media print {
    header,footer,hr,.breadcrumb-section,.single-news-share-outer,.single-news-pagination-outer,.single-news-related,.single-news-comment,.sidebar,.btn-whatsapp-pulse,.mobile-header-bottom,.zoresk  {
        display: none !important;
            opacity: 0 !important;
    }
}