thead.fixed, .table-bordered thead th {
  background-color: #ebebeb!important;
}

.table-bordered thead:not(.fixed)>tr th {
  border-bottom: 2px solid #c3c4c6;
}

.table tbody + tbody {
  /*border-top: 2px solid #abacae;*/
  border-color: #abacae !important;
}

.table-bordered th, .table-bordered td {
  border-bottom: none;
  border: 1px solid #b8bcc5;
}

.table-bordered tfoot th, .table-bordered tfoot td {
  border-top: 2px solid #b0b0b2;
}

.slick-header-columns {
  background: #ebebeb !important;
}

.slick-header.ui-state-default {
  background: #ebebeb !important;
}

.slick-header-column {
  background: #ebebeb !important;
}

#container .slick-pane-left .slick-row div:first-child {
  border-bottom: 2px solid #b0b0b2 !important;
}

#container .dark-border-bottom *:not(span, input) {
  border-bottom: 2px solid #b0b0b2 !important;
}

.slick-cell {
  border-right: 1px solid #b0b0b2 !important;
  border-bottom: 1px solid #b0b0b2 !important;
}

.th-input {
  border-right: 1px solid #b0b0b2 !important;
  border-left: 1px solid #b0b0b2 !important;
}

#container .slick-pane-left .slick-row.max-stock:not(.future) div:first-child {
  border-bottom: 2px solid #b0b0b2 !important;
}

#container .max-stock *:not(input) {
  border-bottom: 2px solid #b0b0b2 !important;
}
.swal2-container {
    width: 100% !important;
    height: 100% !important;
}

.datepicker {
  width: 100%;
}

.staging {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  background: rgba(255, 0, 0, .5);
  text-align: center;
  z-index: 99999;
  color: white;
  padding: 10px;
  pointer-events: none;
}

.dz-clickable {
  border: 1px dashed #CCC;
  position: relative;
}
.dz-clickable.dz-drag-hover {
  border: 1px dashed rgb(204, 204, 204) !important;
}
.dz-clickable .upload-drop-zone {
  background: rgba(0, 0, 0, 0.35);
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  text-align: center;
  color: white;
  font-size: 20px;
  z-index: 9;
  display: none;
  pointer-events: none;
}
.dz-clickable.dz-drag-hover .upload-drop-zone {
  display: block;
}
.dz-clickable .upload-drop-zone div {
  position: absolute;
  top: 40%;
  width: 100%;
}
