table {
    border-collapse: collapse;
}

table, th, td {
  border: 1px solid black;
}

tr:nth-child(even) {background-color:#f2f2f2;}

th, td {
    padding: 10px;
    text-align: left;
}

th {
    background-color: #4CAF50;
    color: white;
}

td {
    height: 15px;
    vertical-align: bottom;
}

.shot, .result {
    width: 20px
}