/* Responsive (Mobile) View */
@media (max-width: 768px) {
  .inbox-det-text-cat-menu-icon {
    display: block;
    margin-left: auto;
  }

  .inbox-det-text-cat-nav-list {
    display: none; /* Hidden on Mobile */
    flex-direction: column;
    position: absolute;
    top: 60px;
    left: 0;
    width: 100%;
   
    height: auto;
    border-top: 1px solid #eee;
  }

  .inbox-det-text-cat-nav-list > li {
    width: 100%;
    display: block;
  }

  .inbox-det-text-cat-nav-list a {
    padding: 15px 20px;
    width: 100%;
  }

  /* Show Menu when Checkbox is Checked */
  .inbox-det-text-cat-toggle-input:checked ~ .inbox-det-text-cat-nav-list {
    display: flex;
  }

  /* Mobile Dropdown adjustment */
  .inbox-det-text-cat-dropdown {
    position: static;
    box-shadow: none;
    background: #f9f9f9;
    padding-left: 20px;
  }
  .layou-sec-grid-thumb-row {
        grid-template-columns: repeat(2, 1fr);
    }
    .cate-business-page-grid-2, .cate-business-page-grid-3 {
        padding: 10px;
    grid-template-columns: 1fr;
  }
  .cate-business-page-grid {
    grid-template-columns: 1fr;
    padding: 10px;
  }
  .cate-business-page-content{
    padding: 10px;
  }
  .top-bar {
    display: none;
  }
  .logo-meta .date,.logo-meta .weather {
    display: none;
  }
  .news-layout{
    display: block;
  }
  .post-grid {
    display: block;
  }
  .news-grid {
    display: block;
  }
  .container-third{
    display: block;
  }
  .layout-sec-grid {
    display: block;
  }
  .layout-sec-grid.text-grid {
    display: block;
  }
  .layou-sec-grid-page-wrapper{
    display: block;
  }
 
  .editors-columns {
    display: block;
  }
  .topics-col {
    margin-left: 1px;
  }
  .layou-sec-grid-articles {
    display: block;
  }
  .footer-headlines li {
    font-size: 9px;
  }
  .footer-main-content {
    gap:8px;
  }
  .footer-title {
    font-size: 16px;
  }
  .newsletter-form,.privacy {
    display: none;
  }
  .end-foo-mega-wrap {
    display: block;
  }
  .cate-business-page-header{
    display: block;
  }
  .cate-business-page-nav{
    margin-right: 0px;
  }
  .det-sec-start-container {
    display: block;
  }
  .det-sec-start-left {
    position: relative;
  }
  .inbox-det-text-cat-category-list{
    gap: 5px;
    font-size: 9px;
  }
  .inbox-det-text-cat-pagination-grid {
    display: block;
    padding:10px;
  }
  .det-tec-layout-clear-container{
    padding: 20px;
  }
  .hot{
    margin-top: 35px;
  }
  .det-sec-start-social-link {
    width: 35px;
    height: 38px;
    margin-left: 3px;
  }
  .det-sec-start-publish-date {
    font-size: 13px;
  }
  .footer-top-bar{
      gap:7px;
      font-size:8px;
  }
  .det-sec-start-tags-container{
      display:block;
  }
  .det-sec-start-article-body{
      padding:0px 20px;
  }
  .det-sec-start-author-bar {
      display:block;
  }
  .det-sec-start-social-group {
      margin-top:12px;
  }
  .det-sec-start-content{
      padding:20px;
  }
  .det-sec-st-pt {
      padding:20px;
  }
  .det-sec-start-left {
      top:3px;
  }
  .det-sec-start-author-bar {
      padding:20px;
  }
  .det-sec-start-main-title{
      font-size: 24px;
  }
  .det-sec-start-quote {
      font-size:20px;
  }
  .det-tec-layout-clear-title{
      font-size:12px;
  }
  .top-nav{
      font-size:8px;
  }
  .footer-sec-wrap {
      padding:20px;
  }
}
