
/* Без гориз. скролла и без обрезки текста */
#orders .tablewrap{
  overflow-x: hidden !important;
  overflow-y: auto !important;
  max-width: 100% !important;
  width: 100% !important;
}
#orders .tablewrap table{
  table-layout: fixed !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
}
#orders .tablewrap th,
#orders .tablewrap td{
  min-width: 0 !important;
  box-sizing: border-box !important;
  overflow: visible !important;
}
#orders .tablewrap tbody td{
  overflow: visible !important;
}
#orders .tablewrap th:nth-child(1), #orders .tablewrap td:nth-child(1){ width: 12% !important; }
#orders .tablewrap th:nth-child(2), #orders .tablewrap td:nth-child(2){ width: 15% !important; }
#orders .tablewrap th:nth-child(3), #orders .tablewrap td:nth-child(3){ width: 15% !important; }
#orders .tablewrap th:nth-child(4), #orders .tablewrap td:nth-child(4){ width: 17% !important; }
#orders .tablewrap th:nth-child(5), #orders .tablewrap td:nth-child(5){ width: 11% !important; }
#orders .tablewrap th:nth-child(6), #orders .tablewrap td:nth-child(6){ width: 9% !important; }
#orders .tablewrap th:nth-child(7), #orders .tablewrap td:nth-child(7){ width: 8% !important; }
#orders .tablewrap th:nth-child(8), #orders .tablewrap td:nth-child(8){ width: 8% !important; }
#orders .tablewrap th:nth-child(9), #orders .tablewrap td:nth-child(9),
#orders .tablewrap td.action-cell, #orders .action-cell{
  width: 7% !important;
  min-width: 68px !important;
  max-width: 80px !important;
  padding-left: 4px !important;
  padding-right: 4px !important;
  overflow: visible !important;
  text-align: center !important;
}
#orders .tablewrap thead th:nth-child(9){
  white-space: nowrap !important;
  overflow: visible !important;
  text-overflow: clip !important;
  font-size: 9px !important;
  letter-spacing: 0 !important;
}
#orders .tablewrap td:nth-child(1),
#orders .tablewrap td:nth-child(2),
#orders .tablewrap td:nth-child(3),
#orders .tablewrap td:nth-child(4),
#orders .tablewrap td:nth-child(5){
  white-space: normal !important;
  word-break: break-word !important;
  overflow-wrap: anywhere !important;
}
#orders .tablewrap .order-number{
  font-size: 12.5px !important;
  font-weight: 800 !important;
  white-space: nowrap !important;
}
#orders .tablewrap .order-date{
  font-size: 10px !important;
  color: #77736d !important;
  margin-top: 2px !important;
  white-space: nowrap !important;
  line-height: 1.3 !important;
}
#orders .tablewrap .order-time{
  font-size: 10px !important;
  color: #555 !important;
  font-weight: 600 !important;
  margin-top: 1px !important;
  white-space: nowrap !important;
  line-height: 1.3 !important;
}
#orders .tablewrap .menu-btn{
  width: 28px !important;
  height: 28px !important;
  font-size: 16px !important;
}
#orders .tablewrap .badge{
  white-space: nowrap !important;
  overflow: visible !important;
  max-width: none !important;
}
#orders .card{ overflow: visible !important; }
