3 color: inherit; background-color: inherit;
4 font-size: medium; font-weight: normal;
6 box-sizing: border-box;
9 color: black; background-color: white;
13 /* ==================== MENU ==================== */
16 margin: 0; padding: .5em 1em;
17 border-bottom: 1px solid black;
20 background-color: #EEF;
21 border: 1px solid black;
22 margin: .5em 1em .5em 0;
26 background-color: #FFF;
31 /* ==================== ADDRESS LISTS ==================== */
36 display: inline-block;
37 background-color: #EEE;
39 padding: 1em 1em .5em 1em;
46 .invoices .invoice h2{
48 letter-spacing: .25em;
53 .invoices .invoice label {
56 .invoices .invoice label::before {
65 background-color: #DEF;
67 margin: .5em 3em 0 3em;
69 border: 1px solid #08F;
71 .invoices .invoice a:hover,
72 .clients .address a:hover,
73 .senders .address a:hover,
78 display: inline-block;
83 /* ==================== ADDRESS FORMS ==================== */
89 background-color: #FFF;
92 form input[type=number] {
101 display: inline-block;
102 margin: 1em; padding: 1em;
103 background-color: #EEE;
106 .client form textarea,
107 .sender form textarea {
113 .sender form textarea {
116 .client form label[for=hourly] {
122 .invoice form button[type=submit],
123 .client form button[type=submit],
124 .sender form button[type=submit] {
126 margin: .5em 0 0 auto;
128 background-color: #DEF;
129 border-radius: .25em;
130 border: 1px solid #08F;
133 /* ==================== INVOICE FORMS ==================== */
134 .invoice form select {
135 display: inline-block;
140 .invoice form label {
145 .invoice form label::before {
149 .invoice form label:first-of-type::before {
153 .invoice form label[for=vatsb],
154 .invoice form label[for=vatrate] {
158 .invoice form label[for=vatnett],
159 .invoice form label[for=vatgross] {
160 display: inline-block;
161 float: left; margin-right: 1em;
164 .invoice form input[type=radio] { display: none; }
165 .invoice form input[type=radio] + label::before {
168 .invoice form input:checked + label[for^=vat]::before {