﻿/* PRINT STYLES */

body {
    background: #fff;
    color: #000;
    -webkit-print-color-adjust: exact;
}

h1 {
    font-size: 16pt;
    margin: 0;
}

.viewContainer, .viewContainer {
    padding: 0;
    width: 100%;
}

a {
    color: #000;
    text-decoration: none;
}

a {
    word-wrap: break-word;
}

.eventItem {
    padding-top: 10px;
}

.icrt-calendarMainHeader .icrt-calendarContentButtons .icrt-calendarDropdown:after {
    content: none !important;
    display: none !important;
}

@media print {
    @page {
        size: A4 portrait;
    }
    body, html {
        width: 794px !important; /* A4 portrait at 96dpi */
        max-width: 794px !important;
        transform: none !important;
    }
}
