.center-if-single {
    justify-content: center;
  }

@keyframes fadeOut {
    from { opacity: 1; }
    to { opacity: 0; }
}

.hide-message {
    animation-name: fadeOut;
    animation-timing-function: ease-out;
    animation-fill-mode: forwards;
    animation-duration: 2s;
    animation-delay: 0s;
}

/* Align text elements within a hidden child row of Datatables table to the right */
.dtr-data {
    float: right;
}

/* Select the search input inside the .dataTables_filter class for Datatables search placeholder and text */
.dataTables_filter > label > input[type="search"] {
    text-align: center;
}