@media (max-width: 102em) {
  .settings-form-layout {
    padding: 3rem 1rem;
  }
}

@media (max-width: 96.5em) {
  .admin-statisitcs-container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto auto; /* Two rows */
    width: max-content;
  }
}

@media (max-width: 95.3em) {
  .forums-grid {
    column-gap: 2rem;
  }
}

@media (max-width: 90em) {
  .rank-permissions-grid-system {
    grid-template-columns: 1fr;
  }

  .ranks-container {
    height: 30vh;
    scrollbar-width: none; /* Hide scrollbar for Firefox */
  }

  .scrollable-container {
    height: max-content;
  }
}
@media (max-width: 77em) {
  .server-container {
    max-width: 50rem;
    margin: 0rem 1rem;
    gap: 2rem;
  }

  /* Forums */

  /*  */
  .server-img {
    /* border-bottom-left-radius: 0rem;
    border-top-right-radius: 1rem; */
  }
  /* .thread-text {
    display: none;
  } */
  .discord-container {
    gap: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer-flex-container {
    gap: 5rem;
    padding: 3rem 1rem;
  }

  .forums-grid {
    display: grid;
    grid-template-columns: 1fr;
    max-width: 140rem;
    margin: 0rem auto;
    column-gap: 5rem;
  }

  .calender-container {
    width: 48rem;
    padding: 0rem 1rem;
  }

  #navigation-icon {
    display: block;
    margin-right: 2rem;
  }

  #navbar-content {
    display: none;
  }

  header {
    justify-content: right;
  }

  .forums-right-side-section {
    flex-direction: row;
    justify-content: space-evenly;
    flex-wrap: wrap;
    margin-top: 1.5rem;
  }
}

@media (max-width: 68.75em) {
  .admin-settings-navbar {
    display: none;
  }
  .settings-grid-system {
    grid-template-columns: 5.8fr;
  }

  .navigation-admin-panel-expand {
    display: block;
    position: fixed;
    top: 1.6rem;
  }
}

@media (max-width: 58.6em) {
  .return-to-top-link {
    display: none;
  }
  .brand-text {
    display: none;
  }
  .tos-privacy-container {
    justify-content: center;
  }
  /* Permissions Page */
}

@media (max-width: 55.3em) {
  .admin-statisitcs-container {
    display: grid;
    grid-template-columns: 1fr;
  }
  .span-2 {
    grid-column: span 1;
  }
  .index-admin-statistics-sub-container {
    grid-template-columns: 1fr 1fr;
    row-gap: 2rem;
  }

  .index-admin-statistics-element-container {
    width: 18rem;
  }

  .permission-description {
    max-width: 80%;
  }
}

@media (max-width: 50em) {
  .threads-posts-container {
    display: none;
  }
  .threads-section-header-v2 {
    flex-wrap: wrap;
    flex-direction: column;
  }

  /* Permissions Page */
}

@media (max-width: 40em) {
  /* .thread-widget-thread-description-text {
    display: none;
  } */
  .thread-content-recent-thread-container {
    width: max-content;
  }
  /* .thread-text {
    display: none;
  } */
  .username-avatar-post-container {
    display: none;
  }
  .post-reply-date-container {
    flex-direction: column;
    gap: 1rem;
  }
  .thread-reply-date-container {
    flex-direction: column;
    gap: 1rem;
  }
  .forums-section {
    padding: 10rem 1rem 6rem 1rem;
  }
}

@media (max-width: 34em) {
  .forums-right-side-element {
    width: 100%;
  }
}
