.pure-table-horizontal th {
  background-color: #EEE;
	white-space: nowrap;
}
/*.pure-table-horizontal th,
.pure-table-horizontal td{
  padding: 10px;
  border: solid 1px #ccc;
  text-align:center;
  box-sizing:border-box;
}
.pure-table-horizontal th {
  background: #ff7bac;
  color: #fff;
  
}*/
@media screen and (max-width: 768px) {
  .pure-table-horizontal {
    width: 100%;
  }
  table.pure-table-horizontal th,
  table.pure-table-horizontal td {
    display: block;
    width: 100%;
    border-bottom:none;
  }
  .pure-table-horizontal tr:last-child{
    border-bottom: solid 1px #cbcbcb;
  }
}
