* {transition: none !important}

.hide-print {
  display: none !important;
}

body {
  overflow:auto !important;
  color: #000 !important;
}

a {
  color: #000 !important;
  text-decoration: none;
}

.MuiAppBar-root, .MuiToolbar-root, .MuiStepper-root, button, #sidebar {
  display: none !important;
}

.report-title, h5 {
  padding: 0 !important;
  display: block !important;
}

.MuiCard-root {
  box-shadow: none !important;
  border-radius: 0;
  margin:4px 0 !important;
}

.MuiTable-root {
  margin:4px 0 32px 0 !important;
}

.MuiListItem-dense {
  padding:0 !important;
}

.MuiTableCell-root {
  padding: 3px 6px !important;
  font-size:12px !important;
}

.print-nowidth {
  width:1px !important;
  padding: 0 !important;
}

table th, table td, .MuiTypography-colorTextSecondary {
  color: #000 !important;
}

table th, table td {
  border-color: #000 !important;
}

.page {
  height:274mm;
  box-sizing: border-box;
}

.MuiGrid-root {
  overflow:visible !important;
}

.MuiListItemText-multiline {
  margin:0 !important;
}

.MuiDivider-root {
  border-bottom: 1px solid #000 !important;
}

.MuiListItemText-primary {
  font-weight:600 !important;
}
