@media print {
  @page {
    size: portrait;
  }
  /* line 7, app/assets/stylesheets/active_admin_print.scss */
  nav.header,
#footer,
#sidebar,
.flashes,
.navigation_link,
.title_bar,
.print_hidden,
h1,
.table_tools,
.paginated_collection,
.react_form {
    display: none !important;
  }
  /* line 21, app/assets/stylesheets/active_admin_print.scss */
  #header {
    background-color: unset;
    background-image: unset;
    box-shadow: none;
  }
  /* line 27, app/assets/stylesheets/active_admin_print.scss */
  .no_printing_supported {
    display: block;
    padding: 20px;
    font-size: 30px;
  }
  /* line 33, app/assets/stylesheets/active_admin_print.scss */
  #active_admin_content {
    display: none;
  }
  /* line 38, app/assets/stylesheets/active_admin_print.scss */
  .app_release .no_printing_supported, .app_announcement .no_printing_supported {
    display: none;
  }
  /* line 42, app/assets/stylesheets/active_admin_print.scss */
  .app_release #active_admin_content, .app_announcement #active_admin_content {
    display: block;
    padding: 0;
    margin-top: 0;
    border-top: 0;
  }
  /* line 51, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .no_printing_supported {
    display: none;
  }
  /* line 55, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar #active_admin_content {
    display: block;
    padding: 0;
    margin-top: 0;
    border-top: 0;
  }
  /* line 63, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-btn-group {
    display: none !important;
  }
  /* line 67, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-view {
    min-height: 50vh;
  }
  /* line 71, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-show-more {
    padding-left: 5px;
  }
  /* line 79, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-month-row,
.app_calendar .rbc-month-row {
    overflow: visible !important;
  }
  /* line 84, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table tr, .app_calendar .rbc-event {
    line-height: 9px;
    background-color: transparent !important;
  }
  /* line 88, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table tr .rbc-event-content, .app_calendar .rbc-event .rbc-event-content {
    max-width: calc(100% - 20px);
    vertical-align: middle;
    display: inline-block !important;
  }
  /* line 96, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar td.rbc-agenda-event-cell::before, .app_calendar .rbc-event::before {
    height: 14px;
    width: 14px;
    vertical-align: middle;
    text-align: center;
    margin-right: 3px;
    display: inline-block;
    padding: 1px;
    border-radius: 3px;
    border: 1px solid #7c7c7c;
  }
  /* line 109, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-calendar {
    height: 730px !important;
  }
  /* line 113, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-content {
    margin-top: -1px;
  }
  /* line 117, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table {
    margin-bottom: 0;
  }
  /* line 123, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table thead tr th:nth-child(1) {
    width: 80px !important;
  }
  /* line 127, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table thead tr th:nth-child(2) {
    width: 65px !important;
  }
  /* line 136, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table tbody tr td {
    padding-left: 5px !important;
    border-left: 0 !important;
    flex: none;
  }
  /* line 142, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table tbody tr .rbc-agenda-date-cell {
    width: 80px !important;
  }
  /* line 146, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table tbody tr .rbc-agenda-time-cell {
    width: 80px !important;
  }
  /* line 156, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-row-content .calendar-event-closing-sale::before {
    content: "S";
  }
  /* line 162, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-row-content .calendar-event-closing-mortgage::before {
    content: "M";
  }
  /* line 168, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-row-content .calendar-event-closing-transfer::before {
    content: "T";
  }
  /* line 174, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-row-content .calendar-event-closing-buy::before {
    content: "P";
  }
  /* line 184, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table tr.calendar-event-closing-sale .rbc-agenda-event-cell::before {
    content: "S";
  }
  /* line 192, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table tr.calendar-event-closing-mortgage .rbc-agenda-event-cell::before {
    content: "M";
  }
  /* line 200, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table tr.calendar-event-closing-transfer .rbc-agenda-event-cell::before {
    content: "T";
  }
  /* line 208, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-agenda-table tr.calendar-event-closing-buy .rbc-agenda-event-cell::before {
    content: "P";
  }
  /* line 215, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-time-header {
    border: 0 !important;
  }
  /* line 219, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-header {
    border-bottom: 1px solid #000 !important;
  }
  /* line 222, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-header + .rbc-header {
    border-left: 1px solid #7c7c7c;
  }
  /* line 227, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-day-bg + .rbc-day-bg {
    border-left: 1px solid #000 !important;
  }
  /* line 231, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-month-view {
    border: 1px solid #000 !important;
  }
  /* line 235, app/assets/stylesheets/active_admin_print.scss */
  .app_calendar .rbc-month-row + .rbc-month-row {
    border-top: 1px solid #000 !important;
  }
  /* line 240, app/assets/stylesheets/active_admin_print.scss */
  .MuiDialogTitle-root,
.MuiDialogActions-root,
.MuiFormControl-root {
    display: none;
  }
  /* line 247, app/assets/stylesheets/active_admin_print.scss */
  .notes-dialog h4 {
    font-size: 24px;
  }
  /* line 251, app/assets/stylesheets/active_admin_print.scss */
  .notes-dialog h5 {
    font-size: 20px;
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 10px;
  }
  /* line 258, app/assets/stylesheets/active_admin_print.scss */
  .notes-dialog .notes {
    color: #000;
    white-space: pre-line;
    font-size: 18px;
  }
  /* line 265, app/assets/stylesheets/active_admin_print.scss */
  .checklist-category {
    display: block;
  }
  /* line 269, app/assets/stylesheets/active_admin_print.scss */
  .printable {
    display: block !important;
  }
  /* line 273, app/assets/stylesheets/active_admin_print.scss */
  .non_printable {
    display: none !important;
  }
  /* line 278, app/assets/stylesheets/active_admin_print.scss */
  .printable-table table {
    border-collapse: collapse;
  }
  /* line 281, app/assets/stylesheets/active_admin_print.scss */
  .printable-table table td, .printable-table table th {
    border: 1px solid #000 !important;
  }
  /* line 287, app/assets/stylesheets/active_admin_print.scss */
  .mortgage, .buy, .transfer, .sale {
    background-color: #FFF;
    border: 1px solid #7c7c7c;
  }
  /* line 291, app/assets/stylesheets/active_admin_print.scss */
  .mortgage::before, .buy::before, .transfer::before, .sale::before {
    color: #000;
  }
  /* I need to hide all iframes on printing because this is the only way I can find to hide zendesk widgets */
  /* line 297, app/assets/stylesheets/active_admin_print.scss */
  iframe {
    display: none !important;
  }
}
