table{
  box-sizing: border-box;
  border-collapse:collapse;
  margin: 0 auto;
  text-align: center;
  width: auto;
}
table th,
table td{
  border: 0px solid #333;
  padding: .5em 1em;
}
table th{
  background: #eee;
}
@media (max-width: 768px) {
    table th,
    table td{
      display: block;
      width:auto;
    }
    h2 {
		padding-top:50px;
	}
}
