body {
  padding: 50px;
  font-family: 'Oswald', sans-serif;
}

p {
    font-weight: 300;
}

h1 {
    font-weight: 700;
}

a {
  color: #00B7FF;
}

form {
    font-weight: 300;
}

.sidebar-nav {
    margin-top: 20px;
    padding: 0;
    list-style: none;
}

table.chart {
    border-collapse: collapse;
    margin-bottom: 2em;
    font-weight: 500;
}

.chart th {
    background-color: black;
    color: white;
    border: 2.25px solid white;
}

.chart tr:nth-child(1) th {
    border-bottom: none
}

.chart :is(tr:nth-child(even) td:nth-child(odd), 
tr:nth-child(odd) td:nth-child(even))
{
    background-color: #f3f3f3;
}

.chart :is(td:nth-child(7), td:nth-child(9), td:nth-child(11)) {
    border-right: 4.5px solid black;
}

.chart :is(th:nth-child(1), td:nth-child(13)) {
    border-right: 3px solid black;
}

.chart :is(td, th) {
    padding: 0.5em;
    min-width: 2.5em;
    text-align: center;
}

.chart td {
    border-right: 1px solid #b7b7b7; 
    border-bottom: 2.25px solid black;
    border-top: 2.25px solid black;
}

.chart .blank {
    border: none;
    background-color: white;
}
