.board { display: flex; flex-direction: column; justify-content: center; align-items: center; /* scale: 15%; */ } .tile { border: 1px solid #e4e4e4; float: left; font-size: 200%; font-weight: bold; line-height: 34px; height: 34px; width: 34px; margin-right: -1px; margin-top: -1px; padding: 0; text-align: center; } .tile.black { background: lightgray; } .tile.white:hover { background-color:azure; } .stone { font-size: 120%; }