@media screen and (min-width: 1px) and (max-width: 600px), screen and (min-device-width: 1px) and (max-device-width: 600px) {

  /* forum min-width */
  #forum-0 th, #forum-0 td {
    display: block;
  }
  #forum-0 td {
    position: relative;
    padding-left: 30%;
  }
  #forum-0 td:before {
    position: absolute;
    top: 6px;
    left: 6px;
    width: 30%;
    padding-right: 10px;
    white-space: nowrap;
  }
  #forum-0 thead {display:none;}
  #forum-0 .forum-list__forum:before { content: "Forum"; }
  #forum-0 .forum__topics:before { content: "Sujets"; }
  #forum-0 .forum__posts:before { content: "Contributions"; }
  #forum-0 .forum__last-reply:before { content: "Dernière contribution"; }
}
