#order-grid .filters {display: none;}
#suppliers-grid .filters {display: none;}
.hiddenCozInList {display:none;}
.hiddenCozFilter {display:none;}

input[data-colname="title"][type="text"] {min-width:250px;transition: all 0.35s ease-in-out;}
input[data-colname="title"][type="text"]:focus {min-width:300px;}

.modal-xl {
    max-width: 1200px;
}
.modal-body {
 overflow-x:auto;   
}
.dropdown-toggle.no-caret::after {
    display: none;
}
.d-none {display: none;}
#order-grid .unread td {
    font-weight: bold;
    background-color: #eee;
}
#setupColumns .form-check-inline {
    margin-left: 0;
    margin-right: 0.75rem;
}

#inputTable input::placeholder {color:#aaa;}
#orderRequestItems td.controlButtons{white-space: nowrap;}

.table-responsive-wrapper {
    display: block;
    width: 100%;
    /*-ms-overflow-style: -ms-autohiding-scrollbar;*/
}

.table-sm-sm th,
.table-sm-sm td {
    padding: 0.3rem;
}

@media (max-width: 1300px) {
    /*    .table-responsive-wrapper {
        display: block;
        width: 100%;
        overflow-x: auto;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }*/

    .table-sm-sm th,
    .table-sm-sm td {
        padding: 0.3rem;
    }
}


.ul-unstyled ul li {
    list-style: none;
}
.ul-unstyled ul {
    margin: 0;
    padding: 0;
}

.dropdown-item.info.wrap {min-width: 250px;}
.commentDropdown .dropdown-menu{width:350px}
.commentsHistory {overflow-y: auto;max-height: 300px;}

.commentsHistory::-webkit-scrollbar {
    width: 5px;
}

.commentsHistory::-webkit-scrollbar-thumb:vertical {
    margin: 5px;
    background-color: #999;
    -webkit-border-radius: 5px;
}

.commentsHistory::-webkit-scrollbar-button:start:decrement,
.commentsHistory::-webkit-scrollbar-button:end:increment {
    height: 5px;
    display: block;
}

.ballon {border-radius: 30px;padding:20px;margin-top: 10px;}
.ballon.you {margin-left:20%; background-color: #80d8ff;}
.ballon.counterpart {margin-right: 20%; border-radius: 30px; background-color: #eee;}

.fade-left {max-width:200px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

#orderRequestItems input[type="text"] {
    padding-right: 2.25rem;
    min-width: 5.25rem;
}
#orderRequestItems input[type="text"].item_supply_date{
    min-width: 8.25rem;
}

/*#orderItems tr td:first-child {width: 400px;}*/


tr.collapsable, tr.collapsable * {transition: all 0.35s ease;}
tr.collapsable.hideCollapsableRow, tr.collapsable.hideCollapsableRow > td {overflow:hidden;height: 0px;line-height: 0;padding:0;border:0;}
tr.collapsable.hideCollapsableRow > td * {opacity: 0;margin: -100%; }


span.link {border-bottom: 1px dashed black;cursor: pointer;}
.font-weight-light {font-weight: 100;}

.my-fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
}

.success-input::placeholder {
    color: #5cb85c;
}
.success-input{
    border-color: #5cb85c;
}

.wrap {
    white-space: normal;
}
.nowrap {
    white-space: nowrap;
}


footer {
    margin-top:2em;
    background-color: #eceeef;
    padding: 2em 0;
}