﻿/* ---------------------------------- CSS applied when printing calendar ------------------------------ */

/* -----------------------------------------------------------------------
   ------------------ TICKET Calendar & TIMESHEET Calendar ---------------
   ----------------------------------------------------------------------- */

/* Print only the calendar it self */
header.layout_header,
ul.ui-tabs-nav,
.ticketGridToolbar,
td.TicketsTabMenu,
.tickets-grid-toolbar,
#copyright { display: none; }

#MainTabs {
    margin-top: 0 !important;
}

#TicketsTab, .ui-tabs-panel,
.fc-header-toolbar,
#TicketsTab .TicketsTabGrid {
    border: none !important;
}

.ui-tabs .ui-tabs-panel { padding: 0; }

.fc-toolbar {
    margin: 0 !important;
    padding: 26px 0 15px 0 !important;
}

.fc-day-grid-event .fc-content { white-space: normal; }

.fc .fc-month-view tbody .fc-row .fc-content-skeleton table { min-height: 8em; }

.fc-title,
.fc-event-title {
    font-size: 7pt;
}

.fc-agendaDay-view .fc-content-skeleton .fc-content,
.fc-agendaWeek-view .fc-content-skeleton .fc-content { padding: 8px; }

.fc-agendaDay-view .fc-content-skeleton .fc-content .fc-time,
.fc-agendaWeek-view .fc-content-skeleton .fc-content .fc-time { font-weight: bold; }

.fc-agendaDay-view .fc-content-skeleton .fc-content .fc-title,
.fc-agendaWeek-view .fc-content-skeleton .fc-content .fc-title {
    margin-top: 5px;
    padding: 4px 0 6px 18px;
}

#calendarView .fc-agendaDay-view .fc-time-grid .fc-event .fc-time span { display: inline-block; }

/* -----------------------------------------------------------------------
   ------------------ Only TIMESHEET Calendar ----------------------------
   ----------------------------------------------------------------------- */

#timesheet-calendar .fc-toolbar {
    margin: 0;
    padding: 0 0 15px 0;
}

.fc-time-grid-event.fc-short .fc-time:before {
    content: none; /* hide data-start because when time has milliseconds, it displays both data-start and data-full */
}