/* Minification failed. Returning unminified contents.
(80,31): run-time error CSS1036: Expected expression, found '@KPMG-Bright-Green'
 */
@media print {  
    @page {
        /* Force the page to A3 landscape */
        size: 420mm 297mm;
        margin: 15mm;
    }
    
    html, body {
        /* Force body and HTML to be the right size and scale */
        display: block;
        width: 390mm !important;
        height: 267mm !important;
        transform: scale(1) !important;
        overflow-x: hidden;
        /* Force background colour printing */
        -webkit-print-color-adjust: exact;
        padding: 0;
        margin: 0;
    }
   
    .container {
        margin: 0;
        padding: 0;
    }
   
   /**
    * Sort out core scheduler bits.
    */
    #scheduler {
        /* Diary needs to be scalled down to fit */
        zoom: 0.56;
        transform: scale(0.66) 0 0!important;
        margin: 0!important;
        padding: 0!important;
        margin: 0 !important;
        padding: 0 !important;
    }
    #scheduler * {
        /* Increase font size accross the board */
        font-size: 16pt;
        line-height: 16pt;
    }
    #scheduler > div:first-of-type * {
        /*change the width of the first column */
        width: 300px !important;      
    }
    #scheduler > div.kpmgdaypilot_divider {
        /*move the divider*/
        left: 300px !important;
    }
    #scheduler > div:nth-of-type(3n) {
        /*move the second column over by the same value as the width of col 1*/
        margin-left: 300px !important;
    }

    /**
    * Event styles.
    */
    #scheduler .kpmgdaypilot_event .kpmgdaypilot_event_inner {
        padding: 0 !important;
    }
    
    #scheduler .outside-business-hours {
        background-color: #e4e4e4 !important;
    }
    
    .kpmgdaypilot_matrix_vertical_line, .kpmgdaypilot_matrix_horizontal_line {
        border: 1pt solid #999999;
    }
    
    /**
    * Meetings.
    */
    #scheduler .kpmgdaypilot_event.session {
        /* internal session */
        background-color: #009fda !important;
    }
        #scheduler .kpmgdaypilot_event.session.internal-session.evening-session {
            /* evening session */
            background-color: @KPMG-Bright-Green !important;
        }
    #scheduler .kpmgdaypilot_event {
        /* client meeting */
        background-color: #ffe100 !important;
        border: none !important;
    }
    #scheduler .kpmgdaypilot_event.not-displayed .kpmgdaypilot_event_inner { 
        /* Standard client meeting, not displayed in the app. */
        color: red !important;
    }
    
    /**
    * Stuff to be hidden.
    */
    footer, footer-push, .navbar, .page-header, .btn, #filter {
        display: none;
    }
}

