/* styles.css */

body {
    font-family: 'Arial', sans-serif;
    background-color: #f8f9fa;
    height: unset;
}
.main-content-wff{
    margin:25px;
    display:inline;
    padding:25px;
}
.sidebar-sticky {
    position: sticky;
    top: 0;
    height: 100vh;
    padding-top: 1rem;
}

h1, h2 {
    color: #333;
}

.nav-link:hover {
    background-color: #343a40;
    color: #fff;
}

.table th, .table td {
    text-align: center;
}

.table thead th {
    background-color: #343a40;
    color: #fff;
}

.btn-red {
    background-color: #dc3545;
    border-color: #dc3545;
    color: #fff;
}

.btn-red:hover {
    background-color: #c82333;
    border-color: #bd2130;
}
