.print_pages {
  size: A4 landscape;
  page-break-before: always; }

@media print and (-ms-high-contrast: none) {
  .print_pages {
    size: auto landscape;
    page-break-before: auto; }

  .print_pages.page-break {
    page-break-before: auto; }

  body {
    width: 1280px;
    transform: scale(0.8);
    -moz-transform: scale(0.8);
    -webkit-transform: scale(0.8);
    transform-origin: 0 0; } }
#page-flex-box #main-box {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%; }

#page-flex-box #sidebar-box {
  display: none; }



