body {
  font-family: "Roboto", sans-serif;
  font-size: 16px;
}

.days-table div {
  width: 6rem;
  text-align: center;
  padding-bottom: 0.3rem;
}
.days-table div:nth-child(2) {
  border-bottom: thin solid #999;
}

.days-table .description img {
	margin-left: auto;
	margin-right: auto;
	display: block;
}

tbody td:first-child {
  font-weight: bold;
}

@media only screen and (max-width: 760px) {

  table { 
    width:100%;
  }
  thead {
    display: none;
  }

  tbody td {
    display: block;
    text-align: center !important;
  }

  tbody td:not(:first-child) {
    display: inline-block;
    width: 8rem;
    height: 9rem !important;
  }
}
body {
  font-family: "Roboto", sans-serif;
  font-size: 16px;
}

tbody td:first-child {
  font-weight: bold;
}

@media only screen and (max-width: 760px) {

  table { 
    width:100%;
  }

  thead {
    display: none;
  }

  tbody tr {
    border-bottom: thin solid rgba(0,0,0,.12);
  }

  tbody td {
    border: 0 !important;
    display: block;
    text-align: center !important;
  }

  tbody td:not(:first-child) {
    display: inline-block;
    width: 8rem;
    height: 9rem !important;
  }
}

.days-table div {
  width: 6rem;
  text-align: center;
  padding-bottom: 0.3rem;
}
.days-table div:nth-child(2) {
  border-bottom: thin solid rgba(0,0,0,.12);
}

.days-table .description img {
	margin-left: auto;
	margin-right: auto;
	display: block;
}
Update row and cell borders to make look a bit better
Update row and cell borders to make look a bit better
