body { margin: 0; padding: 0; background: #ffffff !important; overflow: hidden; line-height: 1.5; font-size: 13px; color: #000000; width: auto !important; } .ubar_logo { margin-left: 10px; } /* HIDDEN */ .ubar_tab, .ubar_button, .ubar_button_space, .ubar_button_right, .sbar_outer, .footer_outer, .breadcrumbs, #fdbk_tab { display: none !important; background: #ffffff none !important; } /* INVOICE */ .bubble2 { width: 100% !important; } .billing_invoice { width: 100% !important; .invoice_title { font-size: 21px; font-weight: normal; letter-spacing: -0.3px; margin-bottom: 35px; } .invoice_info { width: 100% !important; td.billed_to { width: 90px !important; } td.billed_to_info { padding-right: 10px; } td.from { width: 50px !important; } } .nobubble { padding: 1px 0 0 5px; table.grid { padding: 5px 0 5px 3px; border: 1px solid #cccccc; margin-bottom: 30px; width: 100% !important; td { padding: 7px 10px; border: none; &.first_col { width: 300px !important; } } tr.print_thick_border { border-bottom: 2px solid #cccccc; } } } }