body {
  font-size: 18.2px;
}
.legend,
.source {
  font-size: 15.6px;
}
h3 {
  font-size: 20px;
}
h1#documents-rattaches,
div#content-documents-rattaches {
  display: none;
}
.hidden-print {
  display: none;
}
.body-container {
  overflow: visible !important;
}
.body-container > .main-container {
  padding: 0;
  background: none;
}
#show .fixed-rows {
  position: static;
  height: auto;
  padding-left: 0;
}
#show .fixed-rows .title {
  font-size: 1.8em;
  padding: 0;
  text-align: center;
  white-space: normal;
}
#show .full-height {
  padding-top: 0;
}
#show .row {
  margin-left: 0;
  margin-right: 0;
}
#show .scroll-container {
  border: 0;
  padding: 0;
}
#show tr,
#show td,
#show th {
  page-break-inside: avoid !important;
}
#show thead {
  display: table-row-group;
}
#show td {
  padding: 5px;
}
#show td:nth-child(2) {
  vertical-align: top;
}
#show td:nth-child(3) {
  vertical-align: top;
}
#show .chapter {
  font-size: 1.5em;
  padding-left: 30px;
  page-break-before: always;
}
#show .chapter:first-of-type {
  page-break-before: auto;
}
#show .chapter:before {
  display: none;
}
#show h1 {
  font-size: 1.3em;
}
#show-page .mCSB_scrollTools {
  visibility: hidden!important;
}
thead {
  display: table-row-group;
}
tfoot {
  display: table-row-group;
}
tr {
  page-break-inside: avoid;
}
body.platform-desktop .content-wrapper .scroll-container {
  width: 100%;
}
body .content-wrapper .sheet-container .expand-collapse-container table tbody tr:first-child td {
  min-width: unset;
}
body#show-page .body-container .container {
  padding: 0 !important;
}
body#show-page .content-wrapper .full-height {
  padding-top: 0;
}
body#show-page .content-wrapper .show-block-top {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
}
.chapter .arrow-down-white {
  display: none !important;
}
body#show-page .content-wrapper .primary-sheet-cell {
  display: table-cell;
}
