.print-page {
  background: #ffffff !important;
  color: #000000 !important; }
  .print-page .page-wrapper {
    background: #ffffff !important; }
  .print-page .docs-main-wrapper {
    color: #000000 !important; }
    .print-page .docs-main-wrapper .text-muted {
      color: #000000 !important; }
  .print-page body {
    background: #ffffff !important; }
    .print-page body .topbar,
    .print-page body .page-titles,
    .print-page body .doc-footer-actions-container,
    .print-page body #nprogress,
    .print-page body .left-sidebar {
      display: none; }
    .print-page body .page-wrapper {
      margin-left: 0px;
      padding-top: 0px; }
    .print-page body .box-shadow {
      box-shadow: none !important;
      -webkit-box-shadow: none !important;
      -moz-box-shadow: none !important; }
    .print-page body .print-float-left {
      float: left; }
    .print-page body .print-float-right {
      float: left; }
    .print-page body .loading {
      display: none !important; }
    .print-page body #doc-signatures-container {
      overflow: visible !important; }
    .print-page body #doc-signatures-container li,
    .print-page body .doc-signed-panel,
    .print-page body .doc-signed-panel li,
    .print-page body .docs-main-wrapper .doc-body {
      overflow: visible !important; }
    .print-page body #doc-signatures-container .btn {
      display: none !important; }

html.print-page body .container-fluid.document-page #embed-content-container {
  max-height: none !important;
  overflow: visible !important; }

html.print-page .docs-main-wrapper .doc-body table,
html.print-page .docs-main-wrapper .doc-body table tr,
html.print-page .docs-main-wrapper .doc-body table td,
html.print-page .docs-main-wrapper .doc-body table th {
  page-break-inside: auto !important;
  break-inside: auto !important; }
html.print-page .docs-main-wrapper .doc-body table th,
html.print-page .docs-main-wrapper .doc-body table td {
  height: auto !important;
  min-height: 0 !important; }
html.print-page .docs-main-wrapper .doc-body table th p,
html.print-page .docs-main-wrapper .doc-body table td p {
  float: none !important; }

@media print {
  #main-wrapper {
    overflow: visible !important;
    height: auto !important;
    max-height: none !important; }
  .container-fluid.document-page #embed-content-container {
    max-height: none !important;
    overflow: visible !important; }
  .docs-main-wrapper .doc-body table,
  .docs-main-wrapper .doc-body table tr,
  .docs-main-wrapper .doc-body table td,
  .docs-main-wrapper .doc-body table th {
    page-break-inside: auto !important;
    break-inside: auto !important; }
  .docs-main-wrapper .doc-body table th,
  .docs-main-wrapper .doc-body table td {
    height: auto !important;
    min-height: 0 !important; }
  .docs-main-wrapper .doc-body table th p,
  .docs-main-wrapper .doc-body table td p {
    float: none !important; } }

/*# sourceMappingURL=print.css.map */
