[MERGE] webclient: FullscreenWidget & IndexedDB allow fullscreen UI for mobile device...
[odoo/odoo.git] / addons / web_kanban / static / src / css / kanban.css
1 @charset "utf-8";
2 .openerp .oe_kanban_view {
3   background: white;
4   height: inherit;
5 }
6 .openerp .oe_kanban_view .oe_view_nocontent {
7   position: relative;
8   max-width: none;
9   height: 100%;
10 }
11 .openerp .oe_kanban_view .oe_view_nocontent .oe_view_nocontent_content {
12   margin-left: 90px;
13   margin-top: 5px;
14   max-width: 700px;
15 }
16 .openerp .oe_kanban_view .oe_view_nocontent .oe_view_nocontent_bg {
17   background: #eeeeee;
18   opacity: 0.7;
19   position: absolute;
20   top: 0;
21   bottom: 0;
22   left: 0;
23   right: 0;
24   z-index: -1;
25 }
26 .openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_dummy_cell {
27   background: url(/web/static/src/img/form_sheetbg.png);
28   width: 100%;
29 }
30 .openerp .oe_kanban_view .oe_kanban_group_length {
31   text-align: center;
32   display: none;
33 }
34 .openerp .oe_kanban_view .oe_kanban_group_length .oe_tag {
35   position: relative;
36   top: 8px;
37   font-weight: bold;
38 }
39 .openerp .oe_kanban_view .oe_kanban_header:hover .oe_kanban_group_length {
40   display: none;
41 }
42 .openerp .oe_kanban_view .ui-sortable-placeholder {
43   border: 1px solid rgba(0, 0, 0, 0.1);
44   visibility: visible !important;
45 }
46 .openerp .oe_kanban_view .ui-sortable-helper {
47   -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
48   -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
49   -box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
50   -moz-transform: rotate(3deg);
51   -webkit-transform: rotate(3deg);
52   -o-transform: rotate(3deg);
53   -ms-transform: rotate(3deg);
54   -webkit-transition: -webkit-transform 100ms linear;
55   -moz-transition: -moz-transform 100ms linear;
56   transition: transform 100ms linear;
57 }
58 .openerp .oe_kanban_view .oe_kanban_left {
59   float: left;
60 }
61 .openerp .oe_kanban_view .oe_kanban_right {
62   float: right;
63 }
64 .openerp .oe_kanban_view .oe_kanban_clear {
65   clear: both;
66 }
67 .openerp .oe_kanban_view .oe_kanban_content {
68   word-wrap: break-word;
69 }
70 .openerp .oe_kanban_view .oe_kanban_content .oe_star_on, .openerp .oe_kanban_view .oe_kanban_content .oe_star_off {
71   color: #cccccc;
72   text-shadow: 0 0 2px black;
73   vertical-align: top;
74   position: relative;
75   top: -5px;
76 }
77 .openerp .oe_kanban_view .oe_kanban_content .oe_star_on:hover, .openerp .oe_kanban_view .oe_kanban_content .oe_star_off:hover {
78   text-decoration: none;
79 }
80 .openerp .oe_kanban_view .oe_kanban_content .oe_star_on {
81   color: gold;
82 }
83 .openerp .oe_kanban_view .oe_kanban_content div:first-child {
84   margin-right: 16px;
85 }
86 .openerp .oe_kanban_view .oe_kanban_button_new {
87   color: white;
88   background: #dc5f59;
89 }
90 .openerp .oe_kanban_view .oe_kanban_groups {
91   height: inherit;
92 }
93 .openerp .oe_kanban_view.oe_kanban_grouped_by_m2o .oe_kanban_group_title {
94   cursor: move;
95 }
96 .openerp .oe_kanban_view .oe_kanban_header .oe_dropdown_kanban {
97   float: right;
98 }
99 .openerp .oe_kanban_view .oe_kanban_header .oe_dropdown_kanban > span {
100   visibility: hidden;
101 }
102 .openerp .oe_kanban_view .oe_kanban_header:hover .oe_dropdown_kanban > span {
103   visibility: visible;
104 }
105 .openerp .oe_kanban_view .oe_kanban_header .oe_dropdown_menu {
106   font-weight: normal;
107   font-size: 13px;
108 }
109 .openerp .oe_kanban_view .oe_kanban_group_title {
110   position: relative;
111   font-size: 16px;
112   font-weight: bold;
113   color: #333333;
114   text-shadow: 0 1px 0 white;
115   margin-right: 30px;
116   width: 200px;
117 }
118 .openerp .oe_kanban_view .oe_kanban_group_title .oe_kanban_group_title_text {
119   margin-right: 4px;
120   white-space: nowrap;
121   overflow: hidden;
122   text-overflow: ellipsis;
123 }
124 .openerp .oe_kanban_view .oe_fold_column .oe_kanban_group_length {
125   position: absolute;
126   top: -1px;
127   right: -14px;
128   float: right;
129   display: block;
130 }
131 .openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_column, .openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_group_header {
132   width: 185px;
133   min-width: 185px;
134 }
135 .openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_column.oe_kanban_group_folded, .openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_group_header.oe_kanban_group_folded {
136   width: auto;
137   min-width: 30px;
138 }
139 .openerp .oe_kanban_view .oe_kanban_column, .openerp .oe_kanban_view .oe_kanban_group_header {
140   vertical-align: top;
141   padding: 5px 5px 5px 4px;
142 }
143 .openerp .oe_kanban_view .oe_kanban_column ul, .openerp .oe_kanban_view .oe_kanban_column li, .openerp .oe_kanban_view .oe_kanban_group_header ul, .openerp .oe_kanban_view .oe_kanban_group_header li {
144   margin: 0;
145   padding: 0;
146   list-style-type: none;
147 }
148 .openerp .oe_kanban_view .oe_kanban_group_header.oe_kanban_no_group {
149   padding: 0px;
150 }
151 .openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_column, .openerp .oe_kanban_view .oe_kanban_group_header {
152   background: #f0eeee;
153   border-left: 1px solid #f0f8f8;
154   border-right: 1px solid #b9b9b9;
155 }
156 .openerp .oe_kanban_view .oe_form .oe_kanban_column {
157   padding: 0px;
158   background: white;
159 }
160 .openerp .oe_kanban_view .oe_kanban_column, .openerp .oe_kanban_view .oe_kanban_column_cards {
161   height: 100%;
162 }
163 .openerp .oe_kanban_view .oe_kanban_aggregates {
164   padding: 0;
165   margin: 0px;
166 }
167 .openerp .oe_kanban_view .oe_kanban_group_folded .oe_kanban_group_title, .openerp .oe_kanban_view .oe_kanban_group_folded.oe_kanban_column *, .openerp .oe_kanban_view .oe_kanban_group_folded .oe_kanban_aggregates, .openerp .oe_kanban_view .oe_kanban_group_folded .oe_kanban_add {
168   display: none;
169 }
170 .openerp .oe_kanban_view .oe_kanban_group_folded .oe_kanban_group_title_vertical, .openerp .oe_kanban_view .oe_kanban_group_folded .oe_kanban_group_length {
171   display: block;
172 }
173 .openerp .oe_kanban_view .oe_kanban_group_folded .oe_dropdown_kanban {
174   left: -5px;
175 }
176 .openerp .oe_kanban_view .oe_kanban_group_title_undefined {
177   color: #666666;
178 }
179 .openerp .oe_kanban_view .oe_kanban_group_title_vertical {
180   writing-mode: tb-rl;
181   -webkit-transform: rotate(90deg);
182   -moz-transform: rotate(90deg);
183   -o-transform: rotate(90deg);
184   -ms-transform: rotate(90deg);
185   transform: rotate(90deg);
186   width: 30px;
187   font-size: 24px;
188   white-space: nowrap;
189   display: none;
190   position: relative;
191   opacity: 0.75;
192   top: 26px;
193 }
194 .openerp .oe_kanban_view .oe_kanban_add, .openerp .oe_kanban_view .oe_kanban_header .oe_dropdown_toggle {
195   margin-left: 4px;
196   cursor: pointer;
197   position: relative;
198 }
199 .openerp .oe_kanban_view .oe_kanban_add {
200   top: -8px;
201 }
202 .openerp .oe_kanban_view .oe_kanban_header .oe_dropdown_toggle {
203   top: -2px;
204   height: 14px;
205 }
206 .openerp .oe_kanban_view .oe_kanban_card, .openerp .oe_kanban_view .oe_dropdown_toggle {
207   cursor: pointer;
208   display: inline-block;
209 }
210 .openerp .oe_kanban_view .oe_kanban_add {
211   float: right;
212 }
213 .openerp .oe_kanban_view .oe_kanban_quick_create_buttons {
214   margin: 4px 0;
215 }
216 .openerp .oe_kanban_view .oe_kanban_no_group .oe_kanban_quick_create {
217   width: 185px;
218   padding: 10px;
219 }
220 .openerp .oe_kanban_view .oe_kanban_quick_create {
221   z-index: 2;
222 }
223 .openerp .oe_kanban_view .oe_kanban_quick_create input {
224   -webkit-box-sizing: border-box;
225   -moz-box-sizing: border-box;
226   box-sizing: border-box;
227   outline: none;
228   border: 1px solid transparent;
229   display: block;
230   margin-bottom: 8px;
231   font-size: 13px;
232   width: 100%;
233   -moz-box-shadow: none;
234   -webkit-box-shadow: none;
235   -box-shadow: none;
236 }
237 .openerp .oe_kanban_view .oe_kanban_quick_create input:focus {
238   border: 1px solid #a6a6fe;
239   -moz-box-shadow: 0px 0px 7px rgba(0, 133, 255, 0.3) inset;
240   -webkit-box-shadow: 0px 0px 7px rgba(0, 133, 255, 0.3) inset;
241   -box-shadow: 0px 0px 7px rgba(0, 133, 255, 0.3) inset;
242 }
243 .openerp .oe_kanban_view .oe_kanban_vignette {
244   padding: 8px;
245   min-height: 100px;
246 }
247 .openerp .oe_kanban_view .oe_kanban_image {
248   display: inline-block;
249   vertical-align: top;
250   width: 64px;
251   height: 64px;
252   text-align: center;
253   overflow: hidden;
254   -moz-border-radius: 3px;
255   -webkit-border-radius: 3px;
256   border-radius: 3px;
257   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
258   -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
259   -box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
260 }
261 .openerp .oe_kanban_view .oe_kanban_details {
262   display: inline-block;
263   vertical-align: top;
264   width: 240px;
265   font-size: 13px;
266   padding: 0 5px;
267   color: #4c4c4c;
268 }
269 .openerp .oe_kanban_view .oe_kanban_details h4 {
270   margin: 0 0 4px 0;
271 }
272 .openerp .oe_kanban_view .oe_kanban_details .oe_tag {
273   display: inline-block;
274   margin: 0 2px 2px 0;
275 }
276 .openerp .oe_kanban_view .oe_kanban_record {
277   position: relative;
278   display: block;
279   min-height: 20px;
280   margin: 0;
281   -moz-border-radius: 4px;
282   -webkit-border-radius: 4px;
283   border-radius: 4px;
284 }
285 .openerp .oe_kanban_view .oe_kanban_record:last-child {
286   margin-bottom: 0;
287 }
288 .openerp .oe_kanban_view .oe_kanban_record .oe_kanban_title {
289   font-weight: bold;
290   margin: 2px 4px;
291 }
292 .openerp .oe_kanban_view .oe_kanban_record .oe_kanban_alias {
293   margin: 0px 0 8px 0;
294 }
295 .openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_record {
296   margin-bottom: 4px;
297 }
298 .openerp .oe_kanban_view .oe_kanban_avatar_smallbox {
299   height: 40px;
300   width: 40px;
301   border: 1px solid;
302   border-color: #e5e5e5 #dbdbdb #d2d2d2;
303   -moz-border-radius: 3px;
304   -webkit-border-radius: 3px;
305   border-radius: 3px;
306   -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
307   -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
308   -box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
309 }
310 .openerp .oe_kanban_view .oe_kanban_box {
311   background: white;
312   border: 2px solid #cccccc;
313   border-radius: 4px;
314   -moz-border-radius: 4px;
315   -webkit-border-radius: 4px;
316   margin-bottom: 5px;
317 }
318 .openerp .oe_kanban_view .oe_kanban_box_header {
319   border-bottom: 1px solid #cccccc;
320 }
321 .openerp .oe_kanban_view .oe_kanban_title {
322   font-size: 95%;
323   font-weight: bold;
324   padding: 0 4px 0 4px;
325 }
326 .openerp .oe_kanban_view .oe_kanban_small {
327   font-size: 80%;
328   font-weight: normal;
329 }
330 .openerp .oe_kanban_view .oe_kanban_show_more {
331   clear: both;
332   text-align: center;
333 }
334 .openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_show_more .oe_button {
335   width: 100%;
336 }
337 .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record {
338   display: inline-block;
339   padding: 2px;
340   vertical-align: top;
341   box-sizing: border-box;
342   -moz-box-sizing: border-box;
343   -webkit-box-sizing: border-box;
344 }
345 .openerp .oe_kanban_view .oe_kanban_action_button {
346   height: 22px;
347   margin: 0;
348 }
349 .openerp .oe_kanban_view .oe_kanban_action_a {
350   text-decoration: none;
351 }
352 .openerp .oe_kanban_view .oe_kanban_action_a:hover {
353   text-decoration: none;
354 }
355 .openerp .oe_kanban_view .oe_kanban_table {
356   width: 100%;
357   border: none;
358   border-collapse: collapse;
359   margin: 0;
360   padding: 0;
361 }
362 .openerp .oe_kanban_view .oe_kanban_table tr td {
363   padding: 0;
364 }
365 .openerp .oe_kanban_view .oe_kanban_table tr td.oe_kanban_title {
366   padding: 2px;
367 }
368 .openerp .oe_kanban_view .oe_kanban_box_content {
369   padding: 4px;
370   font-size: 90%;
371 }
372 .openerp .oe_kanban_view .oe_kanban_button {
373   border: 1px solid #8ec1da;
374   background-color: #ddeef6;
375   border-radius: 3px;
376   -moz-border-radius: 3px;
377   -webkit-border-radius: 3px;
378   color: black;
379   text-shadow: 0 1px white;
380   padding: 0 4px;
381   font-size: 85%;
382   margin: 1px;
383 }
384 .openerp .oe_kanban_view a.oe_kanban_button:hover, .openerp .oe_kanban_view .openerp button.oe_kanban_button:hover {
385   background-color: #eeddf6;
386 }
387 .openerp .oe_kanban_view .oe_kanban_buttons_set {
388   border-top: 1px dotted;
389   white-space: nowrap;
390   padding-top: 2px;
391   position: relative;
392   clear: both;
393 }
394 .openerp .oe_kanban_view .oe_kanban_buttons_set a {
395   padding: 2px;
396 }
397 .openerp .oe_kanban_view .oe_kanban_box_show_onclick {
398   display: none;
399 }
400 .openerp .oe_kanban_view .oe_kanban_draghandle {
401   cursor: move;
402 }
403 .openerp .oe_kanban_view .oe_kanban_color_border {
404   border-color: #cccccc;
405 }
406 .openerp .oe_kanban_view .oe_kanban_color_border {
407   border-color: #cccccc;
408 }
409 .openerp .oe_kanban_view .oe_kanban_tooltip ul, .openerp .oe_kanban_view ul.oe_kanban_tooltip {
410   padding: 0 0 4px 0;
411   margin: 5px 0 0 15px;
412   list-style: circle;
413 }
414 .openerp .oe_kanban_view .oe_kanban_highlight {
415   border-radius: 2px;
416   -moz-border-radius: 2px;
417   -webkit-border-radius: 2px;
418   padding: 1px 5px;
419   margin: 1px 4px;
420   white-space: nowrap;
421   display: inline-block;
422   line-height: 1em;
423 }
424 .openerp .oe_kanban_view .oe_kanban_card, .openerp .oe_kanban_view .oe_kanban_quick_create {
425   margin-bottom: 4px;
426   position: relative;
427   display: block;
428   background: white;
429   border: 1px solid rgba(0, 0, 0, 0.16);
430   border-bottom-color: rgba(0, 0, 0, 0.3);
431   padding: 5px;
432   display: block;
433   -webkit-transition: -webkit-transform, -webkit-box-shadow, border 200ms linear;
434   -moz-border-radius: 4px;
435   -webkit-border-radius: 4px;
436   border-radius: 4px;
437 }
438 .openerp .oe_kanban_view .oe_kanban_card:not(.ui-sortable-helper):hover, .openerp .oe_kanban_view .oe_kanban_quick_create:not(.ui-sortable-helper):hover {
439   border: 1px solid #7c7bad;
440   -moz-box-shadow: 0 0 4px #7c7bad;
441   -webkit-box-shadow: 0 0 4px #7c7bad;
442   -box-shadow: 0 0 4px #7c7bad;
443 }
444 .openerp .oe_kanban_view .oe_kanban_card:not(.ui-sortable-helper):hover .oe_dropdown_kanban > span, .openerp .oe_kanban_view .oe_kanban_quick_create:not(.ui-sortable-helper):hover .oe_dropdown_kanban > span {
445   visibility: visible;
446 }
447 .openerp .oe_kanban_view .oe_kanban_card h3, .openerp .oe_kanban_view .oe_kanban_quick_create h3 {
448   margin: 0 16px 0 0;
449   color: #4c4c4c;
450   text-decoration: none;
451 }
452 .openerp .oe_kanban_view .oe_kanban_card h3:hover, .openerp .oe_kanban_view .oe_kanban_quick_create h3:hover {
453   text-decoration: none;
454 }
455 .openerp .oe_kanban_view .oe_kanban_card .oe_dropdown_kanban .oe_kanban_project_times li, .openerp .oe_kanban_view .oe_kanban_quick_create .oe_dropdown_kanban .oe_kanban_project_times li {
456   float: left;
457 }
458 .openerp .oe_kanban_view .oe_kanban_star {
459   float: left;
460   position: inline-block;
461   margin: 0 4px 0 0;
462 }
463 .openerp .oe_kanban_view .oe_kanban_avatar {
464   -moz-border-radius: 3px;
465   -webkit-border-radius: 3px;
466   border-radius: 3px;
467   -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
468   -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
469   -box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
470 }
471 .openerp .oe_kanban_view .oe_kanban_footer_left {
472   margin-top: 2px;
473 }
474 .openerp .oe_kanban_view .oe_kanban_footer_left > span {
475   margin-top: 2px;
476   display: inline-block;
477   background: #e6e6e6;
478   border: 1px solid #b9b9b9;
479   color: #666666;
480   padding: 0 2px;
481   line-height: 16px;
482   -moz-border-radius: 3px;
483   -webkit-border-radius: 3px;
484   border-radius: 3px;
485 }
486 .openerp .oe_kanban_view .oe_kanban_footer_left > span .oe_e {
487   line-height: 12px;
488   font-size: 22px;
489 }
490 .openerp .oe_kanban_view .oe_kanban_footer_left .oe_tags {
491   margin-right: 0;
492 }
493 .openerp .oe_kanban_view .oe_kanban_footer_left .oe_tags .oe_tag {
494   display: inline-block;
495   padding: 0 2px;
496   line-height: 14px;
497 }
498 .openerp .oe_kanban_view .oe_kanban_footer_left .oe_kanban_mail_new {
499   line-height: 18px;
500   background-color: #8a89ba;
501   color: white;
502   font-weight: bold;
503   position: relative;
504   top: -1px;
505 }
506 .openerp .oe_kanban_view .oe_kanban_bottom_right {
507   float: right;
508   position: relative;
509   top: 2px;
510 }
511 .openerp .oe_kanban_view .oe_kanban_status {
512   position: relative;
513   top: 4px;
514   display: inline-block;
515   height: 12px;
516   width: 12px;
517   -moz-border-radius: 6px;
518   -webkit-border-radius: 6px;
519   border-radius: 6px;
520   background-position: center center;
521   background-image: -webkit-radial-gradient(circle, #eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
522   background-image: -moz-radial-gradient(#eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
523   background-image: -ms-radial-gradient(#eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
524   background-image: radial-gradient(#eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
525 }
526 .openerp .oe_kanban_view .oe_kanban_status_green {
527   background: green;
528   background-position: center center;
529   background-image: -webkit-radial-gradient(circle, #55dd55 0%, #44aa44 40%, #339933 100%);
530   background-image: -moz-radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
531   background-image: -ms-radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
532   background-image: radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
533 }
534 .openerp .oe_kanban_view .oe_kanban_status_red {
535   background: red;
536   background-position: center center;
537   background-image: -webkit-radial-gradient(circle, #ee7777 0%, #cc3333 40%, #bb0808 100%);
538   background-image: -moz-radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
539   background-image: -ms-radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
540   background-image: radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
541 }
542 .openerp .oe_kanban_view .oe_kanban_text_red {
543   color: #a61300;
544   font-weight: bold;
545   -moz-border-radius: 4px;
546   -webkit-border-radius: 4px;
547   border-radius: 4px;
548 }
549 .openerp .oe_kanban_view .oe_kanban_ellipsis {
550   overflow: hidden;
551   text-overflow: ellipsis;
552   white-space: nowrap;
553 }
554 .openerp .oe_kanban_view .oe_dropdown_kanban {
555   float: right;
556   cursor: pointer;
557   margin-top: -6px;
558 }
559 .openerp .oe_kanban_view .oe_dropdown_kanban:hover {
560   text-decoration: none;
561 }
562 .openerp .oe_kanban_view .oe_dropdown_kanban .oe_dropdown_menu {
563   left: 0;
564   top: 28px;
565   min-width: 160px;
566   padding: 2px;
567 }
568 .openerp .oe_kanban_view .oe_dropdown_kanban .oe_dropdown_menu > li {
569   padding: 3px;
570 }
571 .openerp .oe_kanban_view .oe_dropdown_kanban.oe_opened > span {
572   visibility: visible;
573 }
574 .openerp .oe_kanban_view .oe_dropdown_kanban > span {
575   visibility: hidden;
576 }
577 .openerp .oe_kanban_view .oe_kanban_colorpicker {
578   white-space: nowrap;
579 }
580 .openerp .oe_kanban_view .oe_kanban_colorpicker li {
581   float: left;
582   margin: 0;
583   padding: 0;
584 }
585 .openerp .oe_kanban_view .oe_kanban_colorpicker li a {
586   display: inline-block;
587   width: 16px;
588   height: 16px;
589   border: 1px solid white;
590 }
591 .openerp .oe_kanban_view .oe_kanban_colorpicker li a:hover {
592   border: 1px solid gray !important;
593 }
594 .openerp .oe_kanban_view .oe_kanban_colorpicker li:first-child a {
595   border: 1px solid #cccccc;
596 }
597 .openerp .oe_kanban_view .oe_kanban_color_0 {
598   background-color: white;
599   color: #5a5a5a;
600 }
601 .openerp .oe_kanban_view .oe_kanban_color_1 {
602   background-color: #cccccc;
603   color: #424242;
604 }
605 .openerp .oe_kanban_view .oe_kanban_color_2 {
606   background-color: #ffc7c7;
607   color: #7a3737;
608 }
609 .openerp .oe_kanban_view .oe_kanban_color_3 {
610   background-color: #fff1c7;
611   color: #756832;
612 }
613 .openerp .oe_kanban_view .oe_kanban_color_4 {
614   background-color: #e3ffc7;
615   color: #5d6937;
616 }
617 .openerp .oe_kanban_view .oe_kanban_color_5 {
618   background-color: #c7ffd5;
619   color: #1a7759;
620 }
621 .openerp .oe_kanban_view .oe_kanban_color_6 {
622   background-color: #c7ffff;
623   color: #1a5d83;
624 }
625 .openerp .oe_kanban_view .oe_kanban_color_7 {
626   background-color: #c7d5ff;
627   color: #3b3e75;
628 }
629 .openerp .oe_kanban_view .oe_kanban_color_8 {
630   background-color: #e3c7ff;
631   color: #4c3668;
632 }
633 .openerp .oe_kanban_view .oe_kanban_color_9 {
634   background-color: #ffc7f1;
635   color: #6d2c70;
636 }
637
638 .openerp .oe_form .oe_kanban_view .oe_kanban_column, .openerp .oe_form .oe_kanban_view .oe_kanban_group_header {
639   padding: 0px;
640   background: white;
641 }
642
643 .openerp .oe_popup_form .oe_kanban_buttons .oe_highlight {
644   color: #404040;
645   background: none;
646 }
647 .openerp .oe_popup_form .oe_kanban_buttons button.oe_highlight {
648   background-color: #efefef;
649   background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
650   background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
651   background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
652   background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
653   background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
654   background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
655   -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
656   -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
657   -box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
658 }
659 .openerp .oe_popup_form .oe_kanban_buttons button.oe_highlight:active {
660   background-color: #e3e3e3;
661   background-image: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6));
662   background-image: -webkit-linear-gradient(top, #e3e3e3, #f6f6f6);
663   background-image: -moz-linear-gradient(top, #e3e3e3, #f6f6f6);
664   background-image: -ms-linear-gradient(top, #e3e3e3, #f6f6f6);
665   background-image: -o-linear-gradient(top, #e3e3e3, #f6f6f6);
666   background-image: linear-gradient(to bottom, #e3e3e3, #f6f6f6);
667   -moz-box-shadow: none;
668   -webkit-box-shadow: none;
669   -box-shadow: none;
670 }
671 .openerp .oe_popup_form .oe_kanban_buttons button.oe_highlight:hover {
672   background-color: #f6f6f6;
673   background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
674   background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
675   background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
676   background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
677   background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
678   background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
679   -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
680   -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
681   -box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
682 }
683
684 .openerp_ie .oe_kanban_view .oe_kanban_group_header .oe_kanban_group_title_vertical {
685   display: none !important;
686 }
687 .openerp_ie .oe_kanban_view .oe_kanban_group_header.oe_kanban_group_folded .oe_kanban_group_title_vertical {
688   display: inline-block !important;
689 }
690 .openerp_ie .oe_kanban_view .oe_kanban_group_title_vertical {
691   -ms-writing-mode: lr-tb !important;
692   background: #f0eeee;
693   top: -5px !important;
694 }
695 .openerp_ie .oe_kanban_view.oe_kanban_grouped .oe_kanban_group_header {
696   height: 1%;
697 }
698
699 @media print {
700   .openerp .oe_kanban_groups button {
701     visibility: hidden;
702   }
703   .openerp .oe_kanban_groups a[data-type=object], .openerp .oe_kanban_groups a[data-type=delete] {
704     visibility: hidden;
705   }
706   .openerp .oe_kanban_view .oe_kanban_group_title {
707     text-shadow: none !important;
708   }
709 }