body { background-color: green; font-family: Helvetica; } #pinsContainer { border:4px solid black; background-color: #4C2E00; } #pins { display: grid; grid-template-columns: auto auto auto; margin: 1.5em; grid-gap: 30px; padding: 10px; } .pin { border: 1px solid rgba(0, 0, 0, 0.8); } p { font-size: 25px; } .ul { padding-top:50px; width:100px; } div.checkers { height: 100%; margin-left: -1em; margin-top: -2.5em; } ul.checkers_list { list-style-type: none; padding-top:50px; height: 100%; } div.pin { min-height: 25em; position: relative; width: 5.5em; } #topStuff { margin-bottom: 2em; } .pinNumber-bottom { position: absolute; margin-top: 55px; width: 100%; text-align: center; } .pinNumber-top { position: absolute; margin-top: -55px; width: 100%; text-align: center; } .pinNumber-top > p { // background-color: #4d1a00; color: whitesmoke; } .pinNumber-bottom > p { // background-color: #4d1a00; color: whitesmoke; } div.pin-top { // -webkit-clip-path: polygon(100% 0%, 1% 0%, 50% 100%); // clip-path: polygon(100% 0%, 1% 0%, 50% 100%); display: flex; flex-direction: column; } div.pin-bottom { // -webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%); // clip-path: polygon(50% 0%, 0% 100%, 100% 100%); display: flex; flex-direction: column-reverse; } input[type=checkbox] { margin-left: 15px; transform: scale(2); } #pin-0 { grid-column-start: 7; grid-row-start: 1; } #pin-25 { grid-column-start: 7; grid-row-start: 2; } #pin-1 { grid-column-start: 13; grid-row-start: 2; } #pin-2 { grid-column-start: 12; grid-row-start: 2; } #pin-3 { grid-column-start: 11; grid-row-start: 2; } #pin-4 { grid-column-start: 10; grid-row-start: 2; } #pin-5 { grid-column-start: 9; grid-row-start: 2; } #pin-6 { grid-column-start: 8; grid-row-start: 2; } #pin-7 { grid-column-start: 6; grid-row-start: 2; } #pin-8 { grid-column-start: 5; grid-row-start: 2; } #pin-9 { grid-column-start: 4; grid-row-start: 2; } #pin-10 { grid-column-start: 3; grid-row-start: 2; } #pin-11 { grid-column-start: 2; grid-row-start: 2; } #pin-12 { grid-column-start: 1; grid-row-start: 2; } #pin-13 { grid-column-start: 1; grid-row-start: 1; } #pin-14 { grid-column-start: 2; grid-row-start: 1; } #pin-15 { grid-column-start: 3; grid-row-start: 1; } #pin-16 { grid-column-start: 4; grid-row-start: 1; } #pin-17 { grid-column-start: 5; grid-row-start: 1; } #pin-18 { grid-column-start: 6; grid-row-start: 1; } #pin-19 { grid-column-start: 8; grid-row-start: 1; } #pin-20 { grid-column-start: 9; grid-row-start: 1; } #pin-21 { grid-column-start: 10; grid-row-start: 1; } #pin-22 { grid-column-start: 11; grid-row-start: 1; } #pin-23 { grid-column-start: 12; grid-row-start: 1; } #pin-24 { grid-column-start: 13; grid-row-start: 1; } #pin-26 { grid-column-start: 14; grid-row-start: 1; grid-row-end: 3; }