﻿.login-page {
    justify-content: flex-start;
    padding-top: 5rem;
}

.user-panel .image .avatar {
    border-radius: 50%;
    background: #c2c7d0;
    padding: .5rem;
}

.user-panel:hover .image .avatar {
    /*background: #fff;*/
}

.form-error, .validation-summary-valid {
    display: none;
}

    .form-error > ul, .validation-summary-errors > ul {
        margin-bottom: 0;
        padding-left: 1em;
    }

    .form-error.has-error {
        display: block;
    }

.bootbox-alert-danger .modal-content {
    background-color: #f8d7da; /* Light red background */
    border-color: #f5c6cb; /* Light red border */
    color: #721c24; /* Dark red text */
}

.bootbox-alert-danger .modal-header {
    border-bottom-color: #f5c6cb; /* Light red border */
}

.bootbox-alert-danger .modal-footer {
    border-top-color: #f5c6cb; /* Light red border */
}
tbody td.table-column-action {
    display: flex;
    gap: 10px;
}

.form-group.required > label::after {
    content: "*"; /* Add the star */
    color: red; /* Make it red */
    margin-left: 5px; /* Optional: Add some space between the label text and the star */
}