  /* CSS Document */
body {
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  background-color: transparent;
  width: 767px !important;
  zoom: .8;
  margin: auto;
}
#wrapper {
  grid-template-columns: 100% 0 !important;
}
#wrapper #topContent {
  grid-row: 1 / 2;
  height: auto;
}
#wrapper #content2022 {
  grid-row: 2 / auto;
}
#wrapper #content2022 .article {
  padding: 0;
}
#wrapper #content2022 .main {
  width: 100% !important;
  padding-left: 0;
  padding-right: 0;
}
#wrapper #content2022 table,
#wrapper #content2022 .tableWrap {
  width: 100% !important;
  overflow-x: auto !important;
  overflow-y: auto !important;
}
#wrapper #content2022 .tableWrap > .grid-table,
#wrapper #content2022 .tableWrap > table {
  min-width: auto;
  max-width: none;
}
#wrapper #content2022 .card,
#wrapper #content2022 .datacard {
  page-break-inside: avoid;
}
#globalMenu,
#breadcrumbs,
#ctgMenu,
#footer,
#toTop,
#strut {
  display: none !important;
}
[data-cue],
[data-cues] > * {
  opacity: 1 !important;
}
