/* mobile and other media queries */

@media all and (max-width: 1070px) {
  .main-menu-wrapper {
    display: none;
  }
  .mobilenav {
    display: block;
  }
  #breadcrumbs-wrapper {
    display: none;
  }
  .subnav {
    display: none;
  }
  .main .l-content {
    width: 100%;
  }
}

@media all and (max-width: 760px) {
  table.people td,
  table.people td:first-child {
    display: block;
    width: 100%;
  }
  table.people td:first-child {
    border-top: 1px solid black;
  }
}

@media all and (max-width: 600px) {
  .third {
    width: 100%;
    display: block;
  }
  .twocolumn td {
    width: 100%;
    display: block;
  }
}
  @media all and (max-width: 500px) {
    .job {
    display: block;
    width: 100%;
    margin: 1%;
}
}