/* Scrollbar */
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}

::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 10px;
}

::-webkit-scrollbar-thumb {
    background: gray;
    border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
    background: lightblue;
}

/* Overlay Button in 404 Start */
.overlay .btn {
    position: absolute;
    top: 90%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
}

/* fixed footer in bottom */
.footer {
    position: relative;
    background: white;
    bottom: 0%;
}

/* make scroll horizontal in tables */
.table-responsive {
    overflow-x: auto;
    white-space: nowrap;
}

/* styling for pagination */
.pagination a.active {
    background-color: #00BCD4;
    color: white;
    border-radius: 10px;
}

.pagination a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
}

/* styling for date picker*/
.flatpickr-input[readonly] {
    background-color: white !important;
}

/* edit remove icon on hover */
.remove-icon:hover {
    color:crimson
}

/* edit edit icon on hover */
.edit-icon:hover {
    color:cornflowerblue
}

.w-15 {
    width: 15%;
}
