/* admin.css */

/* Titres */
h1 {
    padding-bottom: 20px;
}

h2 {
    font-weight: 500;
}

/* Logout Btn */
.admin-form {
    display: flex;
    justify-content: center;
}

/* Drag And Drop */
.fa-xmark , .fa-plus {
    font-size: 15px;
    vertical-align: middle;
}

.no-grab {
    cursor: default !important;
}

.drag-over-top {
    border-top: 2px solid var(--color-blue);
}

.drag-over-bottom {
    border-bottom: 2px solid var(--color-blue);
}

.dragging {
    opacity: 0.5;
}

.boisson {
    cursor: grab;
}

/* Boutons */
.admin-input-price {
    width: 35% !important;
    margin: 0 15px;
}

.boisson input , input {
    width: 100%;
    padding: 10px 18px;
    border: 0;
    border-radius: 16px;
    font-size: 1rem;
    font-weight: 500;
}

.save {
    text-align: center;
    padding-top: 15px;
}

.save button {
    font-size: 20px;
    font-weight: 500;
}

/* Login */
.header-login {
    background-size: auto !important;
}

.main-login h2 {
    padding-bottom: 30px;
    text-align: center;
}

.login {
    display: flex;
    margin-bottom: 15px;
}

.login input {
    width: 100%;
    background-color: whitesmoke;
}

.login button {
    margin-left: 15px;
}

.success {
    background-color: linear-gradient(to right, rgb(0, 176, 155), rgb(150, 201, 61))
}
    