@media only print {
  * {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
  }
  a[href]:after {
    content: "";
  }
  body.ii-detail-viewer-open {
    overflow: visible;
    margin-top: 0 !important;
  }
  body.ii-detail-viewer-open * {
    visibility: hidden;
  }
  body.ii-detail-viewer-open .ii-detail-container .hidden-xs {
    display: none !important;
  }
  body.ii-detail-viewer-open .ii-detail-container div[class^='col-'] {
    width: 100%;
  }
  body.ii-detail-viewer-open .ii-detail-container,
  body.ii-detail-viewer-open .ii-detail-container * :not(a) {
    visibility: visible;
  }
  body.ii-detail-viewer-open .ii-detail-container .ii-sticky-header *,
  body.ii-detail-viewer-open .sidebar,
  body.ii-detail-viewer-open .ii-expandable-tree-menu,
  body.ii-detail-viewer-open .ii-expandable-tree-toolbar,
  body.ii-detail-viewer-open .ii-toolbar,
  body.ii-detail-viewer-open .ii-action-menu,
  body.ii-detail-viewer-open .ii-radio-confirmation,
  body.ii-detail-viewer-open .ii-dropzone,
  body.ii-detail-viewer-open .ii-create-from-template,
  body.ii-detail-viewer-open .ii-tree-expand-icon,
  body.ii-detail-viewer-open .ii-iicons-tree,
  body.ii-detail-viewer-open .ii-expandable-tree-bottom-buffer,
  body.ii-detail-viewer-open .ii-process-chart-icon,
  body.ii-detail-viewer-open .ii-edit-icon {
    display: none;
  }
  body.ii-detail-viewer-open i.iicons.ii-iicons-tree.iicon-nav_minus {
    background: white !important;
  }
  body.ii-detail-viewer-open .ii-expandable-tree .open .ii-expandable-node {
    border-left: none;
  }
  body.ii-detail-viewer-open .ii-expandable-tree .tree-branch,
  body.ii-detail-viewer-open .ii-tree-uncollabsableroot .ii-tree-uncollabsableroot-heading {
    border-bottom: none;
  }
  body.ii-detail-viewer-open .ii-todolist .ii-todolist-item .ii-task .row .ii-description .ii-body,
  body.ii-detail-viewer-open .ii-todolist .ii-todolist-item .ii-activity .row .ii-description .ii-body,
  body.ii-detail-viewer-open .ii-todolist .ii-todolist-item .ii-task .row .ii-description-bg,
  body.ii-detail-viewer-open .ii-todolist .ii-todolist-item .ii-activity .row .ii-description-bg {
    border: none;
  }
  body.ii-detail-viewer-open .ii-todolist .ii-todolist-item .ii-custom-text-area,
  body.ii-detail-viewer-open .ii-todolist .ii-todolist-item .ii-button-confirmation {
    display: none;
  }
  .ii-workspace-view-container {
    position: inherit !important;
  }
  .sidebar,
  .ii-switcher,
  .ii-large-search-field + div + hr {
    display: none !important;
  }
  .panel-body {
    padding-top: 0.5cm !important;
  }
  .panel-heading {
    margin-top: 0.1cm;
    border: 0 !important;
  }
  .ii-large-search-field .search-big input.form-control {
    height: auto;
    font-size: inherit;
  }
  .ii-card-view-container {
    width: 100% !important;
  }
  .ii-card {
    page-break-inside: avoid;
    border-width: 1px;
  }
  .ii-card .ii-card-body,
  .ii-card .ii-sub-card-body {
    height: auto !important;
  }
  .ii-toolbar-filtercontainer {
    border-top: 1px solid #ececec;
    width: 100% !important;
  }
  .ii-toolbar-filtercontainer .ii-toolbar-filter .btn-group button {
    border-radius: 0;
    padding: 0;
    margin: 0;
    width: auto;
  }
  .ii-toolbar-filtercontainer .ii-toolbar-filter .btn-group button .caret {
    display: none;
  }
  .ii-toolbar-filtercontainer .ii-toolbar-filter .btn-group button .text {
    width: 100%;
    margin-right: 10px;
  }
  .ii-sub-card-labels.col-xs-12 {
    width: 50%;
  }
  i.toggle-info.iicon-nav_up,
  i.toggle-info.iicon-nav_down {
    display: none;
  }
  .ii-listing-table a,
  .ii-listing-table a:after {
    content: normal !important;
  }
  .ii-listing-table th,
  .ii-listing-table td {
    padding: 4px !important;
  }
  .ii-listing-table tbody th {
    display: none;
  }
  .ii-listing-table.table-responsive {
    overflow-x: inherit;
  }
  .ii-card .ii-card-heading-left {
    white-space: normal !important;
  }
}
