﻿@page {
    size: portrait;
    margin-left: 0;
    margin-right: 0;
}

table {
    white-space: nowrap;
    width: 100%;
}

.navbar-default {
    display: none;
}

#page-wrapper {
    margin: 0;
    padding: 0;
}

#small-chat {
    display: none;
}

.navbar {
    display: none;
}

.page-heading {
    display: none;
}

.report-switches {
    display: none;
}

.footer {
    display: none;
}

.report-criteria {
    display: none;
}


.ibox-content {
    border: 0;
    padding: 5px;
}

.ibox {
    margin-bottom: 0px;
}

.report-module .report-chart {
    padding-right: 40px;
}

.report-module-table {
    font-size: 12px;
}

.report-module-table .major-thead th {
    padding: 2px !important;
}

.report-module-table .major-tfoot th {
    padding: 2px !important;
}

.report-module-table .neutral-thead th {
    padding: 2px !important;
}

.report-module-table .neutral-tfoot th {
    padding: 2px !important;
}

.report-module-table .junior-thead th {
    padding: 2px !important;
}

.report-module-table .junior-tfoot th {
    padding: 2px !important;
}

.report-module-table .minor-thead th {
    padding: 2px !important;
}

.report-module-table .minor-tfoot th {
    padding: 2px !important;
}

.report-module-table td {
    font-size: 12px;
}

.report-module-table tr {
    height: 20px;
}

/*.report-col-45 {
    width: 45% !important;
    min-width: 350px !important;
}*/

table td {
    padding: 0px 2px 0px 2px !important;
}

h2 {
    font-size: 20px;
}

.toast {
    display: none; /* hide notifications from print */
}


h4 {
    font-size: 15px;
}

.btn {
    display: none;
}

.print-only {
    display: block;
}

.header {
    vertical-align: bottom;
    margin-bottom: 5px;
}

.multiline-header {
    margin-bottom: 0px;
    vertical-align: bottom;
}