Bug 35201: (bug 30708 follow-up) Fix Preservation tests
[koha.git] / koha-tmpl / intranet-tmpl / prog / css / print.css
1 @media print {
2     .pagebreak { break-after: page; }
3 }
4
5 a:link {
6     color: #000000;
7     text-decoration: none;
8 }
9
10 a:visited {
11     color: #000000;
12     text-decoration: none;
13 }
14
15 a:hover {
16     color: #993300;
17     text-decoration: none;
18 }
19
20 body {
21     background-color: #FFF;
22     color: #000000;
23     font-family: arial, geneva, sans-serif;
24     font-size: 14px;
25     margin: 0 0 0 0;
26 }
27
28 caption {
29     color: #000000;
30     font-size: 18px;
31     font-weight: bold;
32     margin-top: 5px;
33     text-align: left;
34 }
35
36 form {
37     margin: 0;
38     padding: 0;
39 }
40
41 h1 {
42     color: #000000;
43     font-size: 22px;
44     font-weight: bold;
45     margin-bottom: 3px;
46     margin-top: 3px;
47 }
48
49 h1#logo {
50     display: none;
51 }
52
53 h2 {
54     color: #000000;
55     font-size: 20px;
56     font-weight: bold;
57     margin-bottom: 3px;
58     margin-top: 3px;
59 }
60
61 h3 {
62     color: #000000;
63     font-size: 18px;
64     font-weight: bold;
65     margin-bottom: 3px;
66     margin-top: 3px;
67 }
68
69 h4 {
70     color: #000000;
71     font-size: 16px;
72     font-weight: bold;
73     margin-bottom: 3px;
74     margin-top: 3px;
75 }
76
77 h5 {
78     color: #000000;
79     font-size: 15px;
80     font-weight: bold;
81     margin-bottom: 1px;
82     margin-top: 1px;
83 }
84
85 h6 {
86     color: #000000;
87     font-size: 14px;
88     font-weight: bold;
89     margin-bottom: 1px;
90     margin-top: 1px;
91 }
92
93 table {
94     background-color: #FFFFFF;
95     border-bottom: 1px solid #CCCCCC;
96     border-collapse: collapse;
97     border-left: 1px solid #CCCCCC;
98     margin: 3px 0 5px 0;
99     padding: 0;
100     width: 99%;
101 }
102
103 table.list {
104     background-color: #FFFFFF;
105     border: 0;
106     border-collapse: collapse;
107     margin: 3px 0 5px 0;
108     padding: 0;
109     width: 99%;
110 }
111
112 td {
113     background-color: #FFF;
114     border-bottom: 1px solid #CCCCCC;
115     border-left: 0;
116     border-right: 1px solid #CCCCCC;
117     border-top: 0;
118     font-size: 12px;
119     padding: 5px 5px 5px 5px;
120 }
121
122 td:last-child {
123     background-color: #FFF;
124     border-bottom: 1px solid #CCCCCC;
125     border-left: 0;
126     border-right: 0 solid #CCCCCC;
127     border-top: 0;
128     font-size: 12px;
129     padding: 5px 5px 5px 5px;
130 }
131
132 table.list th {
133     background-color: #FFFFFF;
134     border-left: 0;
135     border-top: 0;
136     font-size: 12px;
137     font-weight: bold;
138     padding: 5px;
139     text-align: left;
140     width: 25%;
141 }
142
143 th {
144     background-color: #E9E9E9;
145     border-bottom: 1px solid #CCCCCC;
146     border-left: 0;
147     border-right: 1px solid #CCCCCC;
148     border-top: 0;
149     font-size: 14px;
150     font-weight: bold;
151     padding: 5px 5px 5px 5px;
152     text-align: left;
153 }
154
155 td:first-child,
156 th:first-child {
157     border-left: 0;
158 }
159
160 td:last-child,
161 th:last-child {
162     background-color: #E9E9E9;
163     border-bottom: 1px solid #CCCCCC;
164     border-left: 0;
165     border-right: 0;
166     border-top: 0;
167     font-size: 14px;
168     font-weight: bold;
169     padding: 5px 5px 5px 5px;
170 }
171
172 td.input,
173 div.form td,
174 div.details td {
175     border-bottom: 1px solid #CCCCCC;
176     border-left: 0;
177     border-right: 0;
178     color: #000000;
179     line-height: 1.5em;
180     padding: 4px;
181     text-align: left;
182 }
183
184 td.label,
185 div.form th,
186 div.details th {
187     background-color: #FFF;
188     border-bottom: 1px solid #CCCCCC;
189     border-left: 1px solid #CCCCCC;
190     border-right: 0;
191     border-top: 0;
192     color: #000088;
193     font-weight: bold;
194     line-height: 1.5em;
195     padding: 4px;
196     text-align: right;
197     vertical-align: top;
198 }
199
200 tr.highlight {
201     background-color: #CCCCCC;
202 }
203
204 .error {
205     font-weight: bold;
206 }
207
208 .ex {
209     font-family: "Courier New", Courier, monospace;
210 }
211
212 .inline {
213     display: inline;
214 }
215
216 tr.overdue {
217     font-weight: bold;
218 }
219
220 tfoot {
221     font-weight: bold;
222 }
223
224 tfoot td,
225 tfoot td:last-child {
226     background-color: #EEEEEE;
227     border-bottom: 1px solid #666666;
228     border-right: 1px solid #666666;
229 }
230
231 td.credit,
232 td.debit,
233 td.sum {
234     color: #000;
235     font-family: "Courier New", Courier, monospace;
236     text-align: right;
237 }
238
239 td.debit {
240     color: #990000;
241 }
242
243 #receipt {
244     background-color: #FFFFFF;
245     font-family: serif;
246     font-size: .9em;
247     margin: 0 0 0 0;
248     padding: 0;
249     position: relative;
250 }
251
252 #receipt a:link {
253     color: #000000;
254     text-decoration: none;
255 }
256
257 #receipt a:visited {
258     color: #000000;
259     text-decoration: none;
260 }
261
262 #receipt a:hover {
263     color: #993300;
264     text-decoration: none;
265 }
266
267 #receipt caption {
268     color: #000000;
269     font-weight: bold;
270     margin-top: 5px;
271     text-align: left;
272 }
273
274 #receipt div.table {
275     background-color: transparent;
276     font-weight: normal;
277 }
278
279 #receipt h3,
280 #receipt caption,
281 #receipt h4 {
282     background-color: transparent;
283     color: #000000;
284     font-size: 1em;
285     font-weight: bold;
286     margin-bottom: 3px;
287     margin-top: 3px;
288 }
289
290 #receipt table {
291     background-color: transparent;
292     border: 0;
293     border-collapse: collapse;
294     width: auto;
295 }
296
297 #receipt td,
298 #receipt th {
299     background-color: transparent;
300     border: 0;
301     font-size: 1em;
302     font-weight: normal;
303     padding: 1px;
304 }
305
306 #receipt th {
307     font-weight: bold;
308     text-align: left;
309 }
310
311 #breadcrumbs,
312 #toplevelnav,
313 #login,
314 #header,
315 #header_search,
316 #toolbar,
317 #changelanguage,
318 #menu,
319 #limitselect,
320 #batchModify,
321 #navmenu,
322 .gradient,
323 .noprint,
324 form#sortbyform,
325 #cartDetails,
326 fieldset.action,
327 .list-actions,
328 .print,
329 .browse-controls,
330 .cart-controls,
331 button.dt-button,
332 .navbar,
333 .nav-tabs,
334 #sub-header,
335 [class*="_table_controls"],
336 .pager,
337 aside {
338     display: none !important;
339 }
340
341 .tab-content > .tab-pane {
342     display: block !important;
343 }
344
345 fieldset {
346     border: 0;
347 }
348
349 #cataloguing_additem_itemlist {
350     overflow: visible !important;
351 }
352
353 #catalogue_detail_marc_preview,
354 p#upload_image {
355     display: none;
356 }
357
358 #cart_basket .container,
359 #cart_basket table,
360 #cart_basket tr,
361 #cart_basket th,
362 #cart_basket td,
363 #cart_basket .sorting_asc,
364 #cart_basket .sorting,
365 #cart_basket .sorting_desc,
366 #cart_basket .sorting_disabled,
367 #cart_basket tbody tr:nth-child( 2n+1 ) td {
368     background: transparent none;
369     border: 0;
370 }
371
372 #cart_basket tr {
373     border-bottom: 1px solid #DDD;
374     border-collapse: collapse;
375 }
376
377 .container {
378     width: 100%;
379 }
380
381 #catalog_detail .col-sm-push-2 {
382     left: 0;
383 }