div.dataTables_wrapper div.dataTables_filter{
    text-align: left;
}

.limit-text {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 15ch;
}
#centeritem {
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center;
}
.dataTable > thead > tr > th[class*="sort-no-content"]:before,
.dataTable > thead > tr > th[class*="sort-no-content"]:after {
    content: "" !important;
}
#widthcol
{
    width: 10px;
}
.breadcrumb-item+.breadcrumb-item::before {
    float: right;
    padding-right: .5rem;
    color: #6c757d;
    content: "/";
}

.navbar-nav{
    width:100%;
}
.col-logout{
    text-align: end;
}
.col-menu{
    position: relative;
    right: -21px;
}
.row-nav{
    width:100%;
    margin: 0px;
}
#floatrightitem{
    float: right;
}

.custom-file-label::after {
    left: 0;
    right: auto;
    border-left-width: 0;
    border-right: inherit;
}
.btn-available{
    width:18%;
}
@media only screen and (max-width: 600px) {
    .btn-available{
        width:90%;
    }
  }