color: black; background-color: white;
}
+strong {font-weight: bold;}
+em {text-decoration: italic;}
+
+h1 {
+ display: block;
+ margin: 1em 1em 0 1em;
+ font-weight: bold;
+ border-bottom: 1px solid #08F;
+}
/* ==================== MENU ==================== */
.invoice form button[type=submit],
.client form button[type=submit],
.sender form button[type=submit] {
- display: block;
margin: .5em 0 0 auto;
padding: .25em .5em;
background-color: #DEF;
border-radius: .25em;
border: 1px solid #08F;
}
+.client form button[type=submit],
+.sender form button[type=submit] {
+ display: block;
+}
/* ==================== INVOICE FORMS ==================== */
.invoice form select {
padding-left: .5em;
font-weight: bold;
}
+.invoice form table tr:last-child {
+ font-family: monospace;
+ white-space: pre;
+ text-align: right;
+}
.invoice form table tr > th:nth-child(3),
.invoice form table tr > td:nth-child(4),
.invoice form table tr > th:nth-child(4) {
text-align: right;
}
-.invoice form table tr > :nth-child(1) { width: 6em; }
-.invoice form table tr > :nth-child(2) { width: 12em; }
-.invoice form table tr > :nth-child(3) { width: 6em; }
-.invoice form table tr > :nth-child(4) { width: 6em; }
+.invoice form table tr > :nth-child(1) { width: 7em; }
+.invoice form table tr > :nth-child(2) { width: 15em; }
+.invoice form table tr > :nth-child(3) { width: 4em; }
+.invoice form table tr > :nth-child(4) { width: 4em; font-family: monospace; }
.invoice form table tr > * textarea,
.invoice form table tr > * input[type=number],
.invoice form table tr > * input {
display: block;
font-size: 12pt;
width: 100%; height: 100%;
- height: 4em;
+ height: 4.625em;
}