footer, nav, .hide-print { display: none !important; } .padding-30 { padding: none !important; } .z-depth-3 { box-shadow: none !important; } body { font-size: .75rem; } td, td, tr th, tr td { padding: 5px 5px !important; font-size: .75rem; } .invoice-table table { border-collapse: collapse; } .invoice-table th, .invoice-table td, .invoice-table table { border: 1px solid black; } .spacer-row { height: 1.5rem; } .invoice-table tr { /* height: 52px; */ } .container { width: 100% !important; } @page { /*size: 29.7cm 42cm; -> that would be a regular A4 page */ /* size: 35cm 49.5cm; */ /* size: 8.5in 11in; */ }