@media (max-width: 1440px) {
  .bottom-sticky{
    bottom: 50%;
  }
}
  @media (max-width: 1199px) {
    .mobile_toggle {
      display: block;
      padding-right: 0;
      padding-left: 10px;
    }
    .mobile_search {
      display: block;
    }
    .header_middle {
      display: none;
    }
    .header_bottom > ul {
      display: none;
    }
    .h_right {
      display: flex;
      justify-content: space-between;
      align-items: center;
    }
    .header_utl_wrap {
      display: flex;
      align-items: center;
    }
    .h_right hr {
      display: none;
    }
    .h_wrap {
      justify-content: space-between;
    }
    .header_bottom {
      width: 100%;
      justify-content: flex-end;
    }
    .search-box {
      margin-left: 10px;
      display: none;
    }
    #mySidenav {
      right: auto;
      left: 0;
    }
    .sidenav.active {
      margin-right: inherit;
      margin-left: 0;
    }
    .sidenav {
      margin-left: -250px;
      margin-right: inherit;
    }
    .h_right {
      border-left: none;
    }
    .header {
      padding: 15px 0;
      position: sticky;
      top:0;
      background: var(--white-color);
      z-index: 1020;
    }
    .logo {
      display: none;
    }
    .metro-fm{
      gap: 3px!important;
    }
    .metro-fm .text{
      font-size: 13px;
    }
    .header_utilities ul li a{
      font-size: 14px;
      padding: 3px 4px!important;
    }
    .header_bottom ul li a{
      font-size: 14px;
      padding: 0px 10px;
    }
    .toggle-btn{
      background: transparent;
      padding:0;
      margin-right:15px;
      height: auto;
    }
    .toggle-btn span{
      background: var(--dark-color);
      margin: 6px 0;
    }
    .mobile-menus-only {
      display: none;
    }
    .mobile-menus-only ul {
      display: flex;
  }
  
  .mobile-menus-only ul li a {
      display: block;
      font-size: 16px;
      color: var(--text-color);
  }
  
  .mobile-menus-only ul li+li a {
      margin-left: 25px;
  }
  .mobile-menus-only {
    padding: 15px 0;
    box-shadow: 0px 6px 10px rgb(0 0 0 / 10%);
    position: sticky;
    top: 91px;
    background: var(--white-color);
    z-index: 1020;
  }
  .header::before{
    display: none;
  }
  .sticky_toggle{
    display: none !important;
  }
  .dates.active{
    position: static;
    padding: 0;
    background: transparent;
    color: var(--text-color);
    font-size: 13px;
  }
}
  
  
  
  
  
  @media (max-width: 991px) {
    /* .tagline {
      width: initial;
    } */
    .youtube iframe {
      height: auto !important;
    }
    .toggle-btn {
      display: block;
      background: var(--white-color);
      padding:0;
      height: auto;
    }
    .toggle-btn span{
      background: var(--dark-color);
    }
    .toggle-btn span{
      margin:7px 0;
    }
    .th_left {
      display: none;
    }
    .th_wrap {
      justify-content: space-between;
    }
    .social_media{
      width: 100%;
      justify-content: space-between;
    }
    .breaking_main {
      margin-bottom: 25px;
    }
    .main_news_cat_third {
      margin-top: 20px;
    }
    .entertainment_main_sidebar {
      margin-top: 25px;
    }
    .lifestyle .listing_news_wrap {
      margin-bottom: 25px;
    }
    .lifestyle.mb {
      margin-bottom: 15px;
    }
    .videos_wrap .thumbnail_news_col {
      margin-top: 25px;
      margin-bottom: 0;
    }
    .bulk_section_third {
      margin-top: 20px;
    }
    .footer_bottom ul {
      display: block;
      text-align: center;
    }
    .footer_bottom ul li + li {
      margin-top: 5px;
    }
    .details_sidebar {
      margin-top: 10px;
    }
    .related_news_wrap {
      margin-bottom: 20px;
    }
    .related_news.mb {
      margin-bottom: 20px;
    }
    .category_main .listing_news_media {
      flex: 3;
    }
    .business_main .category_news_wrap{
      margin-top:25px;
    }
    .international_news.news_third {
      margin-top: 30px;
    }
    .communication_news_main .pointwiae_news{
      margin-top:25px;
    }
    .footer_wrap{
      padding-top:0;
      padding-left:15px;
    }
    .padding-right .row {
      overflow-x: hidden;
      overflow-y: scroll;
      height: 230px;
    }
    .spacing {
      padding-top: 30px;
    }
    .antarbarta_news .communication_news_main{
      margin-bottom:25px;
    }
    .mobile_share{
      display: block;
      margin-bottom:25px;
    }
    .desktop_share{
      display: none;
    }
    .st-btn{
      display: inline-block !important;
    }
    .st-btn + .st-btn{
      margin-top:0px !important;
      margin-left:10px !important;
    }
    #st-2{
      text-align: left !important;
    }
    .followup_thumbnails{
      flex-wrap:wrap;
    }
    .followup_thumbnails .thumbnail_news_col{
      width: 50%;
    }
    .highlight_news_media{
      height: auto;
      border-bottom-left-radius: 0;
      border-top-right-radius: var(--border-radius);
    }
    .highlight_news_content{
      border-bottom-left-radius: var(--border-radius);
      height: auto;
    }
    .highlight_news_col:nth-child(odd) .highlight_news_media{
      border-top-left-radius: var(--border-radius);
    }
    .highlight_news_col:nth-child(odd) .highlight_news_content{
      border-bottom-right-radius: var(--border-radius);
    }
    .search-box i{
      vertical-align: middle;
      height: 32px;
      width: 32px;
      line-height: 32px;
      text-align: center;
      background: #f1f1f1;
      border-radius: 100%;
      border: 1px solid #e5e5e5;
      font-size: 19px;
    }
    .search-box i:hover{
      background: var(--primary-color);
      color:var(--white-color);
      border-color: var(--primary-color);
    }
    .footer-last{
      display: block;
      text-align: center;
    }
    .advertise_details{
      justify-content: center;
    }
    .copyrights {
      margin-top: 7px;
    }
    .photo_feature_news .insider_news{
      margin-bottom:25px;
    }
    .photo_feature.pb {
      padding-bottom: 25px;
    }
    .international_news {
      margin-top: 30px;
    }
    .opinion.mb {
      margin-bottom: 20px;
    }
    .visual_news_wrap .insider_news {
      margin-top: 25px;
  }
  
  .visual_news_wrap {
      margin-top: -25px;
  }
  }
  
  
  
  
  
  @media (max-width: 767px) {
    .breaking_sidebar {
      margin-top: 20px;
    }
    .breaking_news .col-lg-7 {
      border-right: none;
    }
    .category_news_wrap {
      margin-bottom: 20px;
    }
    .main_news_cat_third {
      margin-top: 10px;
    }
    .main_news.mb {
      margin-bottom: 10px;
    }
    .entertainment_sidebar {
      margin-top: 20px;
    }
    .left_padding {
      padding-left: 0;
    }
    .details_main_content {
      margin-top: 25px;
    }
    .related_news_wrap {
      margin-bottom: 0px;
    }
    .category_sidebar {
      margin-top: 25px;
    }
    .business_main .category_news_wrap {
      margin-top: 0px;
    }
    .business_sidebar {
      margin-top: 10px;
    }
    .business_main .pointwiae_news{
      margin-bottom:25px;
    }
    .nav-tabs .nav-link{
      white-space: nowrap;
    }
    .international_news.news_second{
      margin-top:30px;
    }
    .communication_sidebar {
      margin-top: 25px;
    }
    .antarbarta_news .communication_news_main {
      margin-bottom: 25px;
    }
    .interview_wrap{
      display: block;
      padding:0;
    }
    .interview_wrap::before{
      left:0;
    }
    .interview_media{
      clip-path: inherit;
    }
    .interview_content{
      padding-left:0;
      padding:30px;
    }
    .top_fixed_ads .ads-col {
      margin: 0;
      margin-bottom: 15px;
    }
    .top_fixed_ads{
      padding-top:15px;
    }
    .banner_news_content h2{
      font-size: 40px;
    }
    .highlight_news_col +.highlight_news_col {
      margin-top: 30px;
    }
    .bottom_fixed_ads .ads-col {
      margin: 0;
      margin-bottom:10px;
    }
    .bottom_fixed_ads {
      padding-top: 10px;
      max-height: auto;
    }
    .interview_content{
      width: 100%;
    }
    .interview_media{
      width: 100%;
    }
    .footer_team li{
      margin-bottom: 0;
      margin-top:15px;
    }
    .footer_wrap{
      min-height: auto;
      margin-top:25px;
    }
    .spacing {
      padding-top: 0px;
    }
    .login_page_wrap{
      display: block;
    }
    .login_content{
      border-bottom-left-radius: 0;
      border-top-right-radius: var(--border-radius);
    }
    .login_form{
      border-bottom-right-radius: var(--border-radius);
    }
    .rotate_ads{
      margin:auto;
      margin-bottom:50px;
    }
    .dashboard_wrap{
      display: block;
    }
    .dash_sidebar{
      width: 100%;
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0;
    }
    .dashboard_main{
      margin-left: 0;
      width: 100%;
      border-top-left-radius: 0;
      border-top-right-radius: 0;
      border-top: none;
      padding:30px 20px;
    }
    .banner_news_head{
      display: block;
    }
    .banner_news_col .meta{
      margin-left:0;
      margin-top:20px;
      margin-bottom: 30px;
    }
    .bl {
      border-left: none;
    }
    .adv-bg{
      padding-bottom: 20px;
      margin-top:20px;
    }
    .subs{
      padding-bottom:20px;
    }
    .footer-links li {
      width: 25%;
    }
    .footer-middle{
      display: block;
      text-align: center;
    }
    .footer-logo {
      margin: 10px 0;
    }
    .footer h3 {
      margin-bottom: 15px;
    }
    .footer-menu-wrap {
      margin-top: 30px;
    }
    .spacing-section {
      margin-left: 0px;
    }
    .footer{
      padding-top:10px;
    }
    .advertise-section{
      display: block;
      text-align: center;
    }
    .advertise-section ul{
      justify-content: center;
    }
    .advertise-section h3{
      margin-bottom:10px;
    }
    .mobile-menus-only ul{
      flex-wrap: inherit;
      white-space: nowrap;
      overflow: hidden;
      overflow-x: auto;
    }
    .team-table-wrap thead th, 
    .team-table-wrap tbody td{
      white-space: nowrap;
    }
  }
  
  
  
  
  
  @media (max-width: 575px) {
   
    .skip-ads-wrap img{
      margin-bottom: 10px;
    }
    .only-mobile {
      display: block;
    }
    .only-desktop {
      display: none;
    }
    .logo img {
      height: 25px;
    }
    .mt {
      margin-top: 30px;
    }
    .mb {
      margin-bottom: 30px;
    }
    .pt {
      padding-top: 30px;
    }
    .pb {
      padding-bottom: 30px;
    }
    .insider_news_media {
      height: auto;
    }
    .insider_news_media h3 {
      font-size: 20px;
      padding: 15px;
    }
    .thumbnail_news_media {
      height: auto;
    }
    .trending_news_wrap h3 {
      margin-right: 5px;
    }
    .trending_news_wrap h3 {
      font-size: 16px;
    }
    .main_news_cat_second {
      margin-top: 10px;
    }
    .main_news_wrap .listing_news_media {
      flex: 3;
    }
    .entertainment_main .insider_news_media {
      height: auto;
    }
    .entertainment_main_sidebar .thumbnail_news_media {
      height: auto;
    }
    .entertainment_main_sidebar .thumbnail_news_content h3 {
      font-size: 18px;
      font-weight: 500;
    }
    .lifestyle .listing_news_media {
      flex: 3;
    }
    .lifestyle .listing_news_media {
      height: 130px;
    }
    .videos_wrap .insider_news_media {
      height: auto;
    }
    .videos_wrap .insider_news_media h3 {
      font-size: 20px;
    }
    .opinion_wrap {
      padding: 20px;
    }
    .bulk_section_third {
      margin-top: 10px;
    }
    .bulk_section_second {
      margin-top: 10px;
    }
    .bulk_section_news_wrap .insider_news_media {
      height: auto;
    }
    .left_padding .col-xs-6 {
      width: 50%;
    }
    .details_main h1 {
      font-size: 22px;
    }
    .meta {
      display: block;
      margin-bottom:15px;
    }
    .meta_right ul li a {
      display: inline-block;
    }
    .meta_right {
      margin-top: 15px;
    }
    .related_news .category_news_wrap h3 {
      font-size: 18px;
      font-weight: 500;
    }
    .category_main .listing_news_wrap {
      display: block;
    }
    .category_main .listing_news_content {
      margin-left: 0px;
      margin-top: 20px;
    }
    .category_sidebar .listing_news_content {
      margin-left: 0;
    }
    .category_main .listing_news_content h3 {
      font-size: 20px;
    }
    .category_sidebar .listing_news_content span {
      font-size: 30px;
    }
    .team_listing .col-xs-6 {
      width: 50%;
    }
    .modal-body{
      padding:20px;
    }
    .modal-header{
      padding: 20px 20px 0;
    }
    .business_main .insider_news_media {
      height: auto;
    }
    .common_tabs_list {
      overflow: hidden;
  }
    .nav-tabs{
      flex-wrap: inherit;
      overflow-y: hidden;
      overflow-x: scroll;
      margin-left:50px;
    }
    .international_news .insider_news_media {
      height:auto;
    }
    .communication_news_main .insider_news_media {
      height: auto;
    }
    .reverse_row {
      flex-direction: column-reverse;
    }
    .padding-left{
      padding-left: 0;
      padding-right:0;
    }
    .footer_contact{
      padding:30px 20px;
      min-height: auto;
    }
    .padding-right {
      padding-right: calc(var(--bs-gutter-x) * .5);
   }
   .padding-right .row {
      overflow-y: inherit;
      height: auto;
    }
    .footer_wrap{
      border-left:none;
      padding-bottom:20px;
    }
    .reverse_row .col-xs-6 {
      width: 50%;
    }
    .footer_bottom{
      padding:0;
      border-left:none;
      border-right:none;
      padding-top:15px;
      padding-bottom:15px;
      margin-top:0;
    }
    .interview_media img{
      min-height: auto;
    }
    .interview_content{
      padding:20px;
    }
    .interview_content h3{
      font-size: 24px;
    }
    .interview_content p{
      font-size: 15px;
    }
    .mobile_share{
      margin-bottom:15px;
    }
    .social_media ul{
      display: none;
    }
    .social_media{
      justify-content: center;
    }
    .th-_right_button{
      margin-left:0;
    }
    .login_btn{
      margin-left:5px;
    }
    .login_btn +.login_btn{
      margin-left:7px;
    }
    .logo span{
      font-size: 11px;
      white-space: nowrap;
    }
    .logo {
      padding-right: 0px;
    }
    .banner_news_content h2 {
      font-size: 30px;
      line-height: 1.3;
    }
    .banner_news_content p{
      font-size: 16px;
    }
    .highlight_news_content h3{
      font-size: 28px;
      line-height: 1.3;
    }
    .highlight_news_content p{
      font-size: 16px;
    }
    .section_top_ads .ads-col {
      margin-bottom: 15px;
    }
    .section_bottom_ads .ads-col {
      margin-top: 15px;
    }
    .videos_wrap{
      padding:30px 20px;
    }
    .followup_news_wrap .insider_news_media h3{
      font-size: 24px;
    }
    .followup_thumbnails .thumbnail_news_media {
      height: 100px;
    }
    .highlight_news_content{
      padding:20px;
    }
    .highlight_news_col +.highlight_news_col {
      margin-top: 25px;
    }
    .followup_large .thumbnail_news_content h3{
      font-size: 28px;
    }
    .header_utilities img{
      height: 15px;
    }
    .login_btn img{
      height: 15px;
    }
    .search-box i{
      font-size: 20px;
    }
    .header_utilities ul li + li a {
      margin-left: 10px;
    }
    .search-box {
      margin-left: 9px;
    }
    .top_fixed_ads .ads-col {
      margin-bottom: 10px;
    }
    .interview_media{
      height: auto;
    }
    .category_main .thumbnail_news_media{
      height: auto;
    }
    .login_content{
      padding:30px 20px;
    }
    .login_form{
      padding:30px 20px;
    }
    .login_social_media ul li a{
      font-size: 13px;
      padding: 10px 12px;
    }
    .login_social_media ul li a i{
      margin-right:0;
      font-size: 16px;
    }
    .login_social_media ul li+li a {
      margin-left: 7px;
    }
    .banner_news_head{
      display: block;
      /* overflow: hidden; */
      /* overflow-x: auto; */
    }
    .banner_news_col .meta{
      margin-right:0;
      margin-bottom:15px;
      margin-left: auto;
      margin-right: auto;
    }
    .adv-bg{
      margin-top:0;
      padding-bottom:0; 
    }
    .subscribe_form p{
      margin-bottom:15px;
    }
    .advertise_details{
      display: block;
    }
    .advertise_details li {
      display: block;
    }
    .advertise_info {
      display: block;
    }
    .advertise_details li p{
      margin-left:0;
      margin-top:5px;
    }
    .footer-links li {
      width: 33.3333%;
    }
    .photo_feature.pb {
      padding-bottom: 0;
    }
    .main_title h3{
      font-size: 19px;
    }
    .photo-feature-page.mb {
      margin-bottom: 10px;
    }
    .advertise-section{
      border-radius:var(--border-radius);
      padding:15px 10px;
    }
    .advertise-section ul li{
      font-size: 14px;
    }
    .advertise-section ul li +li {
      margin-left: 10px;
      padding-left: 10px;
    }
    .mobile-menus-only{
      padding:10px 0;
      top: 20px;
    }
    .header_utilities li:last-child {
      display: none;
    }
    .trending-button-mobile{
      display: block;
    }
    .popup_news{
      width: 100%;
    }
    .meta_left ul li + li{
      margin-left: 10px;
    }
    .meta_left ul li img{
      height: 25px;
      width: 25px;
    }
    .team-infos h3{
      margin-left:10px;
    }
    .go-top{
      display: none;
    }


    .sidebar_ads-wrap .ads_col {
      width: auto;
    }
    .footer-logo img {
      /* width: 100%; */
      /* height: auto; */
    }
    .responsive_facebook {
      overflow: hidden;
      overflow-x: auto;
    }

    /* .tagline {
      width: initial;
    } */
  }
  
