h1 {
    padding:1.5rem;
}

#navHome {
    font-size: 1.5rem;
    position: absolute;
    width: auto;
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
}

i {
    font-size: 1.5rem;
}

.container-registration {
    margin: 25% auto;
}

.strikethrough {
    text-decoration-line: line-through;
}

.spacing-div {
    padding:2em;
}

.bookmark-checkboxes div {
    min-width: 18em;
}

.user-recipe-checkboxes div {
    min-width:18em;
}

.bookmark-checkboxes, .user-recipe-checkboxes {
    /* max-height: 300px; */
    overflow-y: auto;
}

/* * {
    box-sizing:border-box
}

html {
    background-color: powderblue;
}

h1 {
    color:rgb(209, 28, 28);
}


table {
    border: 2px solid black;
    border-style: none;
    border-collapse: collapse;
    padding: 0px;
}

tr:nth-child(even) {
    background-color: lightgrey
}


th {
    border-style: none;
    padding: 4px;
    width:auto;
}

td {
    border: 1px solid black;
    padding: 4px;
    width: fit-content
}

td button {
    width:100%;
}

input[type="text"] {
    width: 15ch;
}

input[type="number"] {
    width: 8ch;
}

td:has(button.remove-item-button, button.add-item-button) {
    border-style: none;
}

#confirmation-dialog {
    position: sticky;
    margin: auto;
    width: 20%;
} */
