*{margin:0;padding:0} th{ border: 2px solid #ff626b; background: #001b2d; color: darkgray; padding: 3px; min-width: 150px; cursor: pointer; } .container th:nth-of-type(5){ border: none; background: none; color: white; min-width: 0; cursor: auto; } td{ border: 1px solid black; text-align: center; padding: 1px 10px; } .container td:nth-of-type(5n){ border: none; } .input-new{ display: flex; flex-wrap: nowrap; } .edit-button{ padding: 0; margin: 0; } #inventoryStrand{ display: flex; flex-direction: column; align-items: center; } #addIngredientStrand{ display: none; justify-content: space-around; } #addIngredientStrand form{ display: flex; flex-direction: column; border: 2px solid #ff626b; padding: 25px; border-radius: 10px; } #addIngredientStrand form > *{ margin: 5px; } #enterTransactionsStrand{ display: none; flex-direction: column; align-items: center; }