@charset "UTF-8";.required:after{color:red;content:"*";font-size:16px;font-weight:700;margin-left:3px}.dialog-desktop{max-width:90vw;width:70vw}.dialog-mobile{max-width:100vw;width:95vw}body{overflow-y:hidden}#bill-form{color:#000}#bill-form .double{height:84px}#bill-form .single{height:42px}#bill-form .signature{height:100px}#bill-form label{display:block;font-size:12px;margin-bottom:5px;width:98%}#bill-form input.text,#bill-form select.text,#bill-form textarea{border:none;color:#000;font-size:14px;resize:none;width:97%}#bill-form textarea.small-12{width:90%}#bill-form textarea.odd{font-size:12px;height:300px}#bill-form #goods-table{font-size:12px;margin-bottom:0}#bill-form #goods-table th{text-align:center}#bill-form #goods-table .th-header th{font-size:14px}#bill-form #goods-table .subheader th{font-size:10px}#bill-form span.value,#bill-form textarea.value{display:block;font-size:14px;padding:5px}#bill-form table{background:#fff;border-right:0;clear:both;color:#333;width:100%}#bill-form table .text-center{text-align:center}#bill-form th{border:0;border-bottom:1px solid #000;padding:4px;text-align:left}#bill-form th a{display:block;padding:2px 4px;text-decoration:none}#bill-form th a.asc:after{content:" ⇣"}#bill-form th a.desc:after{content:" ⇡"}#bill-form table tr td{padding:6px;text-align:left;vertical-align:top}#bill-form table td,#bill-form table th{border-left:1px solid #000;border-right:1px solid #000}#bill-form table td:first-child,#bill-form table th:first-child{border-left:none}#bill-form td.actions{text-align:center;white-space:nowrap}#bill-form table td.actions a{margin:0 6px;padding:2px 5px}#bill-form pre{background:#f0f0f0;color:#000;padding:1em}#bill-form pre.cake-debug{background:#fc0;margin-top:1em}#bill-form div.cake-stack-trace,#bill-form pre.cake-debug{font-size:120%;line-height:140%;overflow:auto;position:relative}#bill-form div.cake-stack-trace{background:#fff;color:#333;margin:0;padding:6px}#bill-form div.cake-code-dump pre{overflow:auto;position:relative}#bill-form div.cake-code-dump pre,#bill-form div.cake-stack-trace pre{background-color:#f0f0f0;color:#000;margin:0;overflow:auto;padding:1em}#bill-form div.cake-code-dump pre,#bill-form div.cake-code-dump pre code{clear:both;font-size:12px;line-height:15px;margin:4px 2px;overflow:auto;padding:4px}#bill-form div.cake-code-dump span.code-highlight{background-color:#ff0;padding:4px}#bill-form div.code-coverage-results div.code-line{display:block;margin-left:10px;padding-left:5px}#bill-form div.code-coverage-results div.uncovered span.content{background:#ecc}#bill-form div.code-coverage-results div.covered span.content{background:#cec}#bill-form div.code-coverage-results div.ignored span.content{color:#aaa}#bill-form div.code-coverage-results span.line-num{color:#666;display:block;float:left;margin-right:5px;text-align:right;width:20px}#bill-form div.code-coverage-results span.line-num strong{color:#666}#bill-form div.code-coverage-results div.start{border:solid #aaa;border-width:1px 1px 0;margin-top:30px;padding-top:5px}#bill-form div.code-coverage-results div.end{border:1px solid #aaa;border-top:0 solid #aaa;margin-bottom:30px;padding-bottom:5px}#bill-form div.code-coverage-results div.realstart{margin-top:0}#bill-form div.code-coverage-results p.note{color:#bbb;font-size:10px;margin:5px 0 10px;padding:5px}#bill-form div.code-coverage-results span.result-bad{color:#a00}#bill-form div.code-coverage-results span.result-ok{color:#fa0}#bill-form div.code-coverage-results span.result-good{color:#0a0}#invoice-form,#invoice-header{background:#fff;color:#000;margin-top:10px}#invoice-form img,#invoice-header img{height:auto;max-width:100%;vertical-align:top}#invoice-form table,#invoice-header table{border:1px solid #000;font-size:14px;width:100%}#invoice-form .title,#invoice-header .title{color:blue;font-size:54px}#invoice-form .to,#invoice-header .to{font-weight:700}#invoice-form #freight .content .row.nomargin,#invoice-header #freight .content .row.nomargin{margin-top:0}#invoice-form .freight,#invoice-header .freight{-webkit-padding-start:0;list-style-type:none;padding-left:0}#invoice-form .copy,#invoice-header .copy{color:red;font-size:14pt;padding-right:100px;text-align:right}#invoice-form .bank,#invoice-header .bank{min-height:150px}#invoice-form .say,#invoice-header .say{font-size:18px}#invoice-form .content .row,#invoice-header .content .row{margin-top:10px}#invoice-form .content .calculation,#invoice-header .content .calculation{font-weight:700;text-decoration:underline}#invoice-form .detail .total,#invoice-header .detail .total{border-bottom:3px double #000;border-top:1px solid #000}#invoice-form .footer,#invoice-header .footer{margin-bottom:20px}#invoice-form tr td,#invoice-header tr td{border:none}.ttd{padding-top:50px}#invoiceoversea-form,#invoiceoversea-header{background:#fff;color:#000;margin-top:10px}#invoiceoversea-form img,#invoiceoversea-header img{height:auto;max-width:100%;vertical-align:top}#invoiceoversea-form .ttd,#invoiceoversea-header .ttd{padding-top:60px}#invoiceoversea-form table,#invoiceoversea-header table{font-size:14px;width:100%}#invoiceoversea-form .title,#invoiceoversea-header .title{color:blue;font-size:54px}#invoiceoversea-form .to,#invoiceoversea-header .to{font-weight:700}#invoiceoversea-form #freight .content .row.nomargin,#invoiceoversea-header #freight .content .row.nomargin{margin-top:0}#invoiceoversea-form .freight,#invoiceoversea-header .freight{-webkit-padding-start:0;list-style-type:none;padding-left:0}#invoiceoversea-form .copy,#invoiceoversea-header .copy{color:red;font-size:14pt;padding-right:100px;text-align:right}#invoiceoversea-form .bank,#invoiceoversea-header .bank{min-height:150px}#invoiceoversea-form .say,#invoiceoversea-header .say{font-size:18px}#invoiceoversea-form .content .row,#invoiceoversea-header .content .row{margin-top:10px}#invoiceoversea-form .content .calculation,#invoiceoversea-header .content .calculation{font-weight:700;text-decoration:underline}#invoiceoversea-form .detail .total,#invoiceoversea-header .detail .total{border-bottom:3px double #000;border-top:1px solid #000}#invoiceoversea-form .footer,#invoiceoversea-header .footer{margin-bottom:20px}#invoiceoversea-form tr td,#invoiceoversea-header tr td{border:none}#manifest-form{background-color:#fff;color:#000;font-size:16px}#manifest-form .table .thead .th{color:#000}#manifest-form table,#manifest-form td,#manifest-form th{border-color:#000;border-width:1px}#manifest-form thead{display:table-header-group}#manifest-form tfoot{display:table-row-group}#manifest-form tr{page-break-inside:avoid}#manifest-form .content{margin-top:5px}#manifest-form .title{font-size:18px;font-weight:700}#manifest-form .subtitle{font-weight:700}#manifest-form #goods-description{margin-top:10px}#manifest-form div.row.port,#manifest-form div.row.vessel{margin-top:5px}#creditnote-form{background:#fff;font-size:14px}#creditnote-form table{border:1px solid #000;width:100%}#creditnote-form .title{color:blue;font-size:54px}#creditnote-form .logo{margin-left:10px;margin-top:10px;position:absolute}#creditnote-form .to{font-weight:700}#creditnote-form .freight{-webkit-padding-start:0;list-style-type:none;padding-left:0}#creditnote-form .copy{color:red;font-size:14pt;padding-right:100px;text-align:right}#creditnote-form .bank{min-height:150px}#creditnote-form .say{font-size:16px}#creditnote-form .content .row{margin-top:25px}#creditnote-form .content .calculation{font-weight:700;text-decoration:underline}#creditnote-form .detail .total{border-bottom:3px double #000;border-top:1px solid #000}#creditnote-form .footer{margin-bottom:20px}#creditnote-form tr td{border:none}