.page-content {
    background: #a4cdf8;
}

.content {
    margin-bottom: 50px;
}

#loadable_content{
    display: none;
}

.adjusted_image{
    object-fit: cover;
    object-position: center;
}

#status_update_form_container{
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.dataTable tr.child .dtr-title {
    white-space: break-spaces;
    display: block;
    min-height: 2.5rem;
    align-content: center;
}

.dataTable tr.child .dtr-data {
    text-align: center;
    align-content: center;
}

tr.odd, tr.odd+.child, tr.odd+.child:hover {
    background-color: aliceblue;
}

.dataTables_filter label,
.dataTables_length label {
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
}