@media all and (max-width: 700px) {

  /* Grid definitions */
  #page {
    grid-template-columns: 100%;
    width: auto;
    grid-template-areas:
    "header"
    "menu"
    "breadcrumb"
    "sidebar_first"
    "content"
    "sidebar_second"
    "footer";
  }

  #page.no-sidebars {
    width: auto;
  }

  #vertikal_user_menu {
    background-image: url(/themes/custom/dga2021/icons/account.svg);
    background-repeat: no-repeat;
    background-position: right;
    color: transparent;
    overflow: hidden;
    height: 30px;
    width: 30px;
    margin-top: -5px;
  }

  #block-dga2021-breadcrumbs {
    display: none;
  }

  #vertikal_user_menu a {
    color: transparent;
  }

  input {
    max-width: 85vw;
  }

  .home-box {
    width: 90%;
    min-height: 10px;
  }

  .last-answers {
    width: 100%;
  }

  .theme-text {
    width: auto;
  }

  table.single-results {
    min-width: auto;
  }

  audio {
    width: 205px;
  }

  .stat-table {
    width: 90%;
  }

  .insession-measurement {
    margin-left: 5px;
  }

  .course-status-running {
    display: none;
  }

  .course-status-ended {
    margin-top: -2rem;
  }

  #stats-form #edit-therapist-uid {
    columns: auto;
  }

  #stats-form #edit-clinic-nid {
    columns: auto;
  }
}