.border-lg {
    margin-left: 3% !important;
}


.cat-desc.filter-steaks {
    margin-top: 20px !important;
}
.pw-buttons {
    gap:30px;
    max-width: 600px;
    margin: 0 auto;
}
.reg_form label {
    color: #000;
}


#training .btn-sm, #managers-training .btn-sm {
    font-size: .875rem;
    letter-spacing: 0px;
}

#loginScreen {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
#training, #managers-training {
    display: none;
}

@media (max-width: 768px) {
.menu .menu-content {
margin-left:0px !important;
}

.menu .menu-ingredients {
margin-left:0px !important;
}
}