body { font-family: Ubuntu, sans-serif; margin: 0; }
#myTable a { color: #fff; text-decoration: none; }
#myTable tbody::before { content: ''; display: block; height: 70px; }
#myTable td { border-bottom: 1px solid #d2232a; font-size: 12px; font-weight: bold; height: 40px; }
#myTable th { font-size: 12px; font-weight: bold; margin-bottom: 70px; }
#myTable th:first-child, #myTable th:nth-child(11) { width: 40px; }
#myTable th:nth-child(2) { width: 270px; }
#myTable th:nth-child(3), #myTable th:nth-child(4), #myTable th:nth-child(5), #myTable th:nth-child(6), #myTable th:nth-child(7), #myTable th:nth-child(8), #myTable th:nth-child(9) { width: 50px; }
#myTable th:nth-child(11) { width: 162px; }
#myTable thead { background: #fff; margin-top: -1px; position: fixed; z-index: 1000000; }
#myTable td:first-child { background: #d2232a; color: #fff; text-align: center; width: 40px; }
#myTable td:nth-child(2) { background: #d2232a; color: #fff; width: 310px; }
#myTable td:nth-child(2) img { display: none; }
#myTable td:nth-child(2):hover img { display: block; margin: -25px 0 0 134px; position: absolute; }
#myTable td:nth-child(3), #myTable td:nth-child(4), #myTable td:nth-child(5), #myTable td:nth-child(6), #myTable td:nth-child(7), #myTable td:nth-child(8), #myTable td:nth-child(9) { text-align: center; width: 60px; }
#myTable td:nth-child(11) { text-align: center; width: 40px; }
#myTable td:nth-child(11) { width: 162px; }
#myTable td:nth-child(3) a, #myTable td:nth-child(4) a, #myTable td:nth-child(5) a, #myTable td:nth-child(6) a, #myTable td:nth-child(7) a, #myTable td:nth-child(8) a, #myTable td:nth-child(9) a { background: #d2232a; border-radius: 50%; color: #fff; display: block; height: 20px; margin: 0 auto; padding-top: 5px; width: 25px; }
#myTable tr:nth-child(2) { margin-top: 70px; }
#myTable tr:nth-child(25) td:nth-child(2):hover img, #myTable tr:nth-child(26) td:nth-child(2):hover img, #myTable tr:nth-child(27) td:nth-child(2):hover img, #myTable tr:nth-child(28) td:nth-child(2):hover img { display: block; margin: -157px 0 0 134px; position: absolute; }
@media screen and (-webkit-min-device-pixel-ratio:0) { #myTable th:nth-child(2) { width: 270px; } }
@media screen and (-webkit-min-device-pixel-ratio:0) { #myTable th:nth-child(12_) { width: 129px; } }