@page {
  margin-top: 1cm ;  /* kills the header with URL and date. */
}

@media print {
  body * {
    visibility: hidden;
    position: relative;
  }
  .ant-tabs-bar,
  /* .nutrax_views_project-details_components_s__no-print,
  .nutrax_views_project-details_core_s__no-print,  */
  .nutrax_views_project-details_core_s__layout-components,
  .nutrax_views_reports_reports-style__totals,
  .nutrax_views_reports_reports-style__filter-form-wrap,
  .nutrax_views_reports_reports-style__icon-container
  {
    display: none !important;
  }
  .nutrax_components_sidebar_sidebar-style__sidebar-page {
    padding-left: 0px !important;
    padding-top: 0px !important;
  }
  .nutrax_views_project-details_core_s__report-content, 
  .reports-aggregations {
    width: 17cm !important;
  }

  .nutrax_views_project-details_core_s__report-content,
  .nutrax_views_project-details_core_s__report-content *, 
  .reports-aggregations, 
  .reports-aggregations * {
    visibility: visible;
    font-size: 8pt;
  }
  .nutrax_views_project-details_components_s__table-cell {
    padding: 0px;}
  .nutrax_views_project-details_core_s__report-header-logo {
    max-height: 80px !important;
    max-width: 160px !important;
  }
}
