body {
  margin: 0;
  font: 15px/1.65em "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif !important;
  color: #444;
  -webkit-text-size-adjust: 100%;
  padding: 0 !important;
}

header {
  padding-right: 0 !important;
}

main > div {
  padding: 0 !important;
}

a, .fakeLink {
  color: #b08b10;
  font-weight: bold;
  text-decoration: underline;
}

.fakeLink {
  font-weight: bold !important;
}

tr:nth-of-type(odd) {
  background-color: #EEE;
}

.MuiAppBar-positionFixed {
  top: 19px;
}

.MuiPaper-elevation4 {
  box-shadow: none !important;
}

.show-page .MuiCardContent-root {
  display: flex;
  justify-content: start;
  flex-direction: column;
  max-height: 200px;
  flex-wrap: wrap;
}

.pass {
  color: #51a400;
  font-weight: bold;
}

.fail {
  color: #b10808;
  font-weight: bold;
}

.ra-field-test_dates label {
  position: relative;
}

.hide {
  display: none !important;
}

.ra-input-parent_id .MuiFilledInput-underline.Mui-error:after {
  border-bottom-color: inherit;
}

label#parent_id-label.MuiFormLabel-root.Mui-error {
  color: inherit;
}

p#parent_id-helper-text {
  display: none;
}