body { /* override default dancer style.css */ background-color: #fff; background-image: none; } #pdf { font-size: 12px } /* force for best pdf rendering */ #barcode { float: none; margin-left: auto; margin-right: auto; } .indent { margin-left: 2em } .borderless { border: none } .dfv-err { color: #f00; background: #ffc0cb; font-weight: bold; text-align: center } .fieldname { color: #800000; font-weight: bold } .centered { float: none; margin: 0 auto; } /* HTML::Barcode::Code93 styles */ table.hbc { border-width:0; border-spacing:0; } table.hbc tr, table.hbc td { border:0; margin:0; padding:0; } table.hbc td { text-align:center; } table.hbc td.hbc_on, table.hbc td.hbc_off { width:2px; height:20px; } table.hbc td.hbc_on { background-color:#000; color:inherit; } table.hbc td.hbc_off { background-color:#fff; color:inherit; } /* HTML::Barcode::QRCode styles (adapted) */ table.hbc td.hbq_on, table.hbc td.hbq_off { width:3px; height:3px; } table.hbc td.hbq_on { background-color:#000; color:inherit; } table.hbc td.hbq_off { background-color:#fff; color:inherit; }