css kanban part1
[odoo/odoo.git] / addons / web / static / src / css / base.css
1 .openerp2 {
2   padding: 0;
3   margin: 0;
4   font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
5   color: #4c4c4c;
6   font-size: 13px;
7   background: white;
8   position: relative;
9 }
10 .openerp2 a {
11   text-decoration: none;
12 }
13 .openerp2 a.button:link, .openerp2 a.button:visited, .openerp2 button, .openerp2 input[type='submit'] {
14   display: inline-block;
15   border: 1px solid #ababab;
16   color: #404040;
17   margin: 0;
18   padding: 4px 12px;
19   font-size: 13px;
20   text-align: center;
21   background-color: #efefef;
22   background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
23   background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
24   background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
25   background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
26   background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
27   background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
28   -moz-border-radius: 3px;
29   -webkit-border-radius: 3px;
30   border-radius: 3px;
31   -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
32   -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
33   -box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
34   text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
35   -webkit-font-smoothing: antialiased;
36   outline: none;
37 }
38 .openerp2 a.button:hover, .openerp2 button:hover, .openerp2 input[type='submit']:hover {
39   background-color: #f6f6f6;
40   background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
41   background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
42   background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
43   background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
44   background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
45   background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
46   cursor: pointer;
47 }
48 .openerp2 a.button:focus, .openerp2 button:focus, .openerp2 input[type='submit']:focus {
49   border: 1px solid #80bfff;
50   background-color: #f6f6f6;
51   background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
52   background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
53   background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
54   background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
55   background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
56   background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
57   -moz-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
58   -webkit-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
59   -box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
60 }
61 .openerp2 a.button:active, .openerp2 a.button.active, .openerp2 button:active, .openerp2 button.active, .openerp2 input[type='submit']:active, .openerp2 input[type='submit'].active {
62   background: #e3e3e3;
63   background: -moz-linear-gradient(top, #e3e3e3, #f6f6f6) #1b468f;
64   background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6)) #1b468f;
65   background: linear-gradient(top, #e3e3e3, #f6f6f6) #1b468f;
66   -moz-box-shadow: none;
67   -webkit-box-shadow: none;
68   -box-shadow: none;
69 }
70 .openerp2 a.button.disabled, .openerp2 button:disabled, .openerp2 input[type='submit']:disabled {
71   background: #efefef !important;
72   border: 1px solid #d1d1d1 !important;
73   -moz-box-shadow: none !important;
74   -webkit-box-shadow: none !important;
75   -box-shadow: none !important;
76   color: #aaaaaa !important;
77   cursor: default;
78   text-shadow: 0 1px 1px white !important;
79 }
80 .openerp2 button.primary {
81   color: white;
82   background-color: #dc5f59;
83   background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
84   background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
85   background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
86   background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
87   background-image: -o-linear-gradient(top, #dc5f59, #b33630);
88   background-image: linear-gradient(to bottom, #dc5f59, #b33630);
89   -moz-box-shadow: none;
90   -webkit-box-shadow: none;
91   -box-shadow: none;
92 }
93 .openerp2 button.primary:hover {
94   background-color: #df6b66;
95   background-image: -webkit-gradient(linear, left top, left bottom, from(#df6b66), to(#bf3a33));
96   background-image: -webkit-linear-gradient(top, #df6b66, #bf3a33);
97   background-image: -moz-linear-gradient(top, #df6b66, #bf3a33);
98   background-image: -ms-linear-gradient(top, #df6b66, #bf3a33);
99   background-image: -o-linear-gradient(top, #df6b66, #bf3a33);
100   background-image: linear-gradient(to bottom, #df6b66, #bf3a33);
101   -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
102   -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
103   -box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
104 }
105 .openerp2 button.primary:active {
106   background-color: #b33630;
107   background-image: -webkit-gradient(linear, left top, left bottom, from(#b33630), to(#dc5f59));
108   background-image: -webkit-linear-gradient(top, #b33630, #dc5f59);
109   background-image: -moz-linear-gradient(top, #b33630, #dc5f59);
110   background-image: -ms-linear-gradient(top, #b33630, #dc5f59);
111   background-image: -o-linear-gradient(top, #b33630, #dc5f59);
112   background-image: linear-gradient(to bottom, #b33630, #dc5f59);
113   -moz-box-shadow: none;
114   -webkit-box-shadow: none;
115   -box-shadow: none;
116 }
117 .openerp2 button.following {
118   color: white;
119   width: 90px;
120   background-color: #8a89ba;
121   background-image: -webkit-gradient(linear, left top, left bottom, from(#8a89ba), to(#807fb4));
122   background-image: -webkit-linear-gradient(top, #8a89ba, #807fb4);
123   background-image: -moz-linear-gradient(top, #8a89ba, #807fb4);
124   background-image: -ms-linear-gradient(top, #8a89ba, #807fb4);
125   background-image: -o-linear-gradient(top, #8a89ba, #807fb4);
126   background-image: linear-gradient(to bottom, #8a89ba, #807fb4);
127 }
128 .openerp2 button.unfollow {
129   display: none;
130   color: white;
131   width: 90px;
132   background-color: #dc5f59;
133   background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
134   background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
135   background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
136   background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
137   background-image: -o-linear-gradient(top, #dc5f59, #b33630);
138   background-image: linear-gradient(to bottom, #dc5f59, #b33630);
139 }
140 .openerp2 .oe_left {
141   float: left;
142 }
143 .openerp2 .oe_right {
144   float: right;
145 }
146 .openerp2 .oe_clear {
147   clear: both;
148 }
149 .openerp2 .oe_content_full_screen .oe_application {
150   top: 0;
151   left: 0;
152 }
153 .openerp2 .oe_content_full_screen .topbar, .openerp2 .oe_content_full_screen .leftbar {
154   display: none;
155 }
156 .openerp2 .oe_webclient {
157   width: 100%;
158   height: 100%;
159 }
160 .openerp2 .oe_topbar {
161   width: 100%;
162   height: 31px;
163   border-top: solid 1px #d3d3d3;
164   border-bottom: solid 1px black;
165   background-color: #646060;
166   background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
167   background-image: -webkit-linear-gradient(top, #646060, #262626);
168   background-image: -moz-linear-gradient(top, #646060, #262626);
169   background-image: -ms-linear-gradient(top, #646060, #262626);
170   background-image: -o-linear-gradient(top, #646060, #262626);
171   background-image: linear-gradient(to bottom, #646060, #262626);
172 }
173 .openerp2 .oe_topbar .oe_systray {
174   float: right;
175 }
176 .openerp2 .oe_topbar .oe_systray > div {
177   float: left;
178   padding: 0 4px 0 4px;
179 }
180 .openerp2 .oe_topbar .oe_topbar_item li {
181   float: left;
182 }
183 .openerp2 .oe_topbar .oe_topbar_item li a {
184   display: block;
185   padding: 5px 10px 7px;
186   line-height: 20px;
187   height: 20px;
188   color: #eeeeee;
189   vertical-align: top;
190   text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
191 }
192 .openerp2 .oe_topbar .oe_topbar_item li a:hover {
193   background: #303030;
194   color: white;
195   -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
196   -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
197   -box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
198 }
199 .openerp2 .oe_topbar .oe_topbar_item .oe_active {
200   background: #303030;
201   font-weight: bold;
202   color: white;
203   -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
204   -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
205   -box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
206 }
207 .openerp2 .oe_topbar .oe_topbar_avatar {
208   width: 24px;
209   height: 24px;
210   margin: -2px 2px 0 0;
211   -moz-border-radius: 4px;
212   -webkit-border-radius: 4px;
213   border-radius: 4px;
214 }
215 .openerp2 .oe_topbar .oe_topbar_avatar {
216   vertical-align: top;
217 }
218 .openerp2 .oe_topbar .oe_dropdown_toggle:after {
219   width: 0;
220   height: 0;
221   display: inline-block;
222   content: "&darr";
223   text-indent: -99999px;
224   vertical-align: top;
225   margin-top: 8px;
226   margin-left: 4px;
227   border-left: 4px solid transparent;
228   border-right: 4px solid transparent;
229   border-top: 4px solid white;
230   filter: alpha(opacity=50);
231   opacity: 0.5;
232 }
233 .openerp2 .oe_user_menu {
234   float: right;
235   padding: 0;
236   margin: 0;
237 }
238 .openerp2 .oe_user_menu li {
239   list-style-type: none;
240   float: left;
241 }
242 .openerp2 .oe_user_menu .oe_dropdown {
243   position: relative;
244 }
245 .openerp2 .oe_user_menu .oe_dropdown_options {
246   float: left;
247   background: #333333;
248   background: rgba(37, 37, 37, 0.9);
249   display: none;
250   position: absolute;
251   top: 32px;
252   right: -1px;
253   border: 0;
254   z-index: 900;
255   margin-left: 0;
256   margin-right: 0;
257   padding: 6px 0;
258   zoom: 1;
259   border-color: #999999;
260   border-color: rgba(0, 0, 0, 0.2);
261   border-style: solid;
262   border-width: 0 1px 1px;
263   -moz-border-radius: 0 0 6px 6px;
264   -webkit-border-radius: 0 0 6px 6px;
265   border-radius: 0 0 6px 6px;
266   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
267   -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
268   -box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
269   -webkit-background-clip: padding-box;
270   -moz-background-clip: padding-box;
271   background-clip: padding-box;
272 }
273 .openerp2 .oe_user_menu .oe_dropdown_options li {
274   float: none;
275   display: block;
276   background-color: none;
277 }
278 .openerp2 .oe_user_menu .oe_dropdown_options li a {
279   display: block;
280   padding: 4px 15px;
281   clear: both;
282   font-weight: normal;
283   line-height: 18px;
284   color: #eeeeee;
285 }
286 .openerp2 .oe_user_menu .oe_dropdown_options li a:hover {
287   background-color: #292929;
288   background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
289   background-image: -webkit-linear-gradient(top, #292929, #191919);
290   background-image: -moz-linear-gradient(top, #292929, #191919);
291   background-image: -ms-linear-gradient(top, #292929, #191919);
292   background-image: -o-linear-gradient(top, #292929, #191919);
293   background-image: linear-gradient(to bottom, #292929, #191919);
294   -moz-box-shadow: none;
295   -webkit-box-shadow: none;
296   -box-shadow: none;
297 }
298 .openerp2 .oe_leftbar {
299   width: 220px;
300   background: #f0eeee;
301   border-right: 1px solid #afafb6;
302   text-shadow: 0 1px 1px white;
303 }
304 .openerp2 a.oe_logo {
305   width: 220px;
306   display: block;
307   text-align: center;
308   height: 70px;
309   line-height: 70px;
310 }
311 .openerp2 a.oe_logo img {
312   height: 40px;
313   width: 157px;
314   margin: 14px 0;
315 }
316 .openerp2 .oe_footer {
317   position: fixed;
318   bottom: 0;
319   padding: 4px 0;
320   background: #f0eeee;
321   width: 220px;
322   text-align: center;
323 }
324 .openerp2 .oe_footer a {
325   font-weight: 800;
326   font-family: serif;
327   font-size: 16px;
328   color: black;
329 }
330 .openerp2 .oe_footer a span {
331   color: #c81010;
332   font-style: italic;
333 }
334 .openerp2 .oe_menu {
335   float: left;
336   padding: 0;
337   margin: 0;
338 }
339 .openerp2 .oe_menu li {
340   list-style-type: none;
341   float: left;
342 }
343 .openerp2 .oe_menu a {
344   display: block;
345   padding: 5px 10px 7px;
346   line-height: 20px;
347   height: 20px;
348   color: #eeeeee;
349   vertical-align: top;
350   text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
351 }
352 .openerp2 .oe_menu a:hover {
353   background: #303030;
354   color: white;
355   -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
356   -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
357   -box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
358 }
359 .openerp2 .oe_menu .oe_active {
360   background: #303030;
361   font-weight: bold;
362   color: white;
363   -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
364   -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
365   -box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
366 }
367 .openerp2 .oe_menu_more_container {
368   position: relative;
369 }
370 .openerp2 .oe_menu_more_container .oe_menu_more {
371   position: absolute;
372   padding: 0;
373   background-color: #646060;
374   z-index: 1;
375   border: 1px solid black;
376   border-bottom-left-radius: 5px;
377   border-bottom-right-radius: 5px;
378 }
379 .openerp2 .oe_menu_more_container .oe_menu_more li {
380   float: none;
381 }
382 .openerp2 .oe_menu_more_container .oe_menu_more li a {
383   white-space: nowrap;
384 }
385 .openerp2 .oe_secondary_menu_section {
386   font-weight: bold;
387   margin-left: 8px;
388   color: #8a89ba;
389 }
390 .openerp2 .oe_secondary_submenu {
391   padding: 2px 0 8px 0;
392   margin: 0;
393   width: 100%;
394   display: inline-block;
395 }
396 .openerp2 .oe_secondary_submenu li {
397   position: relative;
398   padding: 1px 0 1px 16px;
399   list-style-type: none;
400 }
401 .openerp2 .oe_secondary_submenu li a {
402   display: block;
403   color: #4c4c4c;
404   padding: 2px 4px 2px 0;
405 }
406 .openerp2 .oe_secondary_submenu li .oe_menu_label {
407   position: absolute;
408   top: 1px;
409   right: 1px;
410   font-size: 10px;
411   background: #8a89ba;
412   color: white;
413   padding: 2px 4px;
414   margin: 1px 6px 0 0;
415   border: 1px solid lightGray;
416   text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
417   -moz-border-radius: 4px;
418   -webkit-border-radius: 4px;
419   border-radius: 4px;
420   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
421   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
422   -box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
423 }
424 .openerp2 .oe_secondary_submenu .oe_active {
425   background: #8a89ba;
426   border-top: 1px solid lightGray;
427   border-bottom: 1px solid lightGray;
428   text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
429   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
430   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
431   -box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
432 }
433 .openerp2 .oe_secondary_submenu .oe_active a {
434   color: white;
435 }
436 .openerp2 .oe_secondary_submenu .oe_active .oe_menu_label {
437   background: #eeeeee;
438   color: #8a89ba;
439   text-shadow: 0 1px 1px white;
440   -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
441   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
442   -box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
443 }
444 .openerp2 .oe_secondary_submenu .oe_menu_toggler:before {
445   width: 0;
446   height: 0;
447   display: inline-block;
448   content: "&darr";
449   text-indent: -99999px;
450   vertical-align: top;
451   margin-left: -8px;
452   margin-top: 4px;
453   margin-right: 4px;
454   border-top: 4px solid transparent;
455   border-bottom: 4px solid transparent;
456   border-left: 4px solid #4c4c4c;
457   filter: alpha(opacity=50);
458   opacity: 0.5;
459 }
460 .openerp2 .oe_secondary_submenu .oe_menu_opened:before {
461   margin-top: 6px;
462   margin-left: -12px;
463   margin-right: 4px;
464   border-left: 4px solid transparent;
465   border-right: 4px solid transparent;
466   border-top: 4px solid #4c4c4c;
467 }
468 .openerp2 .oe_main {
469   width: 100%;
470   height: 100%;
471   border-spacing: 0px;
472 }
473 .openerp2 .oe_application {
474   width: 100%;
475 }
476 .openerp2 .oe_application a {
477   color: #8a89ba;
478 }
479 .openerp2 .oe_application a:hover {
480   text-decoration: underline;
481 }
482 .openerp2 .oe_form label {
483   font-weight: bold;
484 }
485 .openerp2 .oe_form_topbar {
486   border-bottom: 1px solid #cacaca;
487   background-color: #fcfcfc;
488   background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
489   background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
490   background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
491   background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
492   background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
493   background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
494   padding: 0 8px;
495   line-height: 30px;
496 }
497 .openerp2 .oe_form_topbar button {
498   font-size: 12px;
499   height: 24px;
500   line-height: 24px;
501   vertical-align: top;
502   padding: 0 10px;
503   margin: 3px 0;
504 }
505 .openerp2 .oe_form_topbar button span.i {
506   line-height: 20px;
507   height: 24px;
508 }
509 .openerp2 .oe_form_topbar ul {
510   height: 30px;
511   padding: 0;
512   margin: 0;
513   text-shadow: 0 1px 1px white;
514   border-left: 1px solid #cacaca;
515   border-right: 1px solid #cacaca;
516 }
517 .openerp2 .oe_form_topbar ul li {
518   padding: 0;
519   margin: 0;
520   list-style-type: none;
521   float: left;
522   vertical-align: top;
523   border-right: 1px solid #cacaca;
524   height: 30px;
525   padding: 0 12px;
526 }
527 .openerp2 .oe_form_topbar ul li:first-child {
528   border-left: 1px solid #cacaca;
529 }
530 .openerp2 .oe_form_topbar ul li a {
531   color: #4c4c4c;
532 }
533 .openerp2 .oe_form_topbar ul li a:hover {
534   color: black;
535 }
536 .openerp2 .oe_form_topbar .oe_form_steps img {
537   margin: 0 8px;
538   vertical-align: top;
539 }
540 .openerp2 .oe_form_topbar .oe_form_steps li {
541   border-right: none;
542   padding: 0;
543 }
544 .openerp2 .oe_form_topbar .oe_form_steps li:first-child {
545   margin-left: 12px;
546   border-left: none;
547 }
548 .openerp2 .oe_form_topbar .oe_form_steps li:last-child {
549   margin-right: 12px;
550 }
551 .openerp2 .oe_form_topbar .oe_form_steps_active {
552   font-weight: bold;
553   color: #b33630;
554 }
555 .openerp2 .oe_form_sheetbg {
556   background: url(/web/static/src/img/form_sheetbg.png);
557   padding: 8px;
558   border-bottom: 1px solid #dddddd;
559 }
560 .openerp2 .oe_form_sheet_width {
561   min-width: 650px;
562   max-width: 880px;
563   margin: 0 auto;
564 }
565 .openerp2 .oe_form_sheet {
566   padding-top: 8px;
567   background: white;
568   min-height: 420px;
569   border: 1px solid #afafb6;
570   -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
571   -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
572   -box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
573 }
574 .openerp2 .oe_form_header {
575   padding: 4px 16px;
576 }
577 .openerp2 .oe_form_group_cell {
578   line-height: 18px;
579 }
580 .openerp2 .oe_form_group_cell .oe_form_button {
581   width: 100%;
582   white-space: nowrap;
583 }
584 .openerp2 .oe_layout_debugging .oe_form_group {
585   border: 2px dashed red;
586 }
587 .openerp2 .oe_layout_debugging .oe_form_group_cell {
588   border: 1px solid blue;
589   padding-bottom: 1em;
590 }
591 .openerp2 .oe_layout_debugging .oe_layout_debug_cell {
592   color: white;
593   background: #669966;
594   font-size: 80%;
595   text-align: center;
596 }
597 .openerp2 .oe_layout_debugging .oe_layout_debug_cell {
598   display: block;
599 }
600 .openerp2 .oe_layout_debug_cell {
601   display: none;
602 }
603 .openerp2 .oe_form_label_help[for], .openerp2 .oe_form_label[for] {
604   white-space: nowrap;
605 }
606
607 .openerp .oe_form_field_many2one td:first-child {
608   position: relative;
609 }
610 .openerp .oe_form_field_many2one span.oe-m2o-drop-down-button {
611   position: absolute;
612   top: 3px;
613   right: 2px;
614 }