~tempo-openerp/+junk/loewert-report-name

« back to all changes in this revision

Viewing changes to web/addons/web/static/src/css/base.css

  • Committer: jbe at tempo-consulting
  • Date: 2013-08-21 08:48:11 UTC
  • Revision ID: jbe@tempo-consulting.fr-20130821084811-913uo4l7b5ayxq8m
[NEW] Création de la branche trunk Loewert

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
@charset "utf-8";
 
2
@font-face {
 
3
  font-family: "mnmliconsRegular";
 
4
  src: url("/web/static/src/font/mnmliconsv21-webfont.eot") format("eot");
 
5
  src: url("/web/static/src/font/mnmliconsv21-webfont.woff") format("woff");
 
6
  src: url("/web/static/src/font/mnmliconsv21-webfont.ttf") format("truetype");
 
7
  src: url("/web/static/src/font/mnmliconsv21-webfont.svg") format("svg") active;
 
8
  font-weight: normal;
 
9
  font-style: normal;
 
10
}
 
11
 
 
12
@font-face {
 
13
  font-family: "EntypoRegular";
 
14
  src: url("/web/static/src/font/entypo-webfont.eot") format("eot");
 
15
  src: url("/web/static/src/font/entypo-webfont.eot?#iefix") format("embedded-opentype");
 
16
  src: url("/web/static/src/font/entypo-webfont.woff") format("woff");
 
17
  src: url("/web/static/src/font/entypo-webfont.ttf") format("truetype");
 
18
  src: url("/web/static/src/font/entypo-webfont.svg") format("svg") active;
 
19
  font-weight: normal;
 
20
  font-style: normal;
 
21
}
 
22
 
 
23
.openerp {
 
24
  padding: 0;
 
25
  margin: 0;
 
26
  font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
 
27
  color: #4c4c4c;
 
28
  font-size: 13px;
 
29
  background: white;
 
30
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
 
31
  /* http://www.quirksmode.org/dom/inputfile.html
 
32
   * http://stackoverflow.com/questions/2855589/replace-input-type-file-by-an-image
 
33
   */
 
34
}
 
35
.openerp.openerp_webclient_container {
 
36
  height: 100%;
 
37
}
 
38
.openerp :-moz-placeholder {
 
39
  color: #afafb6 !important;
 
40
  font-style: italic !important;
 
41
}
 
42
.openerp ::-webkit-input-placeholder {
 
43
  color: #afafb6 !important;
 
44
  font-style: italic !important;
 
45
}
 
46
.openerp :-ms-input-placeholder {
 
47
  color: #afafb6 !important;
 
48
  font-style: italic !important;
 
49
}
 
50
.openerp a {
 
51
  text-decoration: none;
 
52
  cursor: pointer !important;
 
53
}
 
54
.openerp table {
 
55
  padding: 0;
 
56
  border-collapse: collapse;
 
57
}
 
58
.openerp thead {
 
59
  font-weight: bold;
 
60
  background-color: #f0f0f0;
 
61
}
 
62
.openerp thead th {
 
63
  border-left: 1px solid #dfdfdf;
 
64
}
 
65
.openerp thead th:first-child {
 
66
  border-left: none;
 
67
}
 
68
.openerp thead th.null {
 
69
  border-left: none;
 
70
}
 
71
.openerp th, .openerp td {
 
72
  padding: 0;
 
73
  text-align: left;
 
74
}
 
75
.openerp th {
 
76
  font-weight: bold;
 
77
  vertical-align: middle;
 
78
}
 
79
.openerp td {
 
80
  vertical-align: top;
 
81
}
 
82
.openerp .zebra tbody tr:nth-child(odd) td {
 
83
  background-color: #f0f0fa;
 
84
  background-color: #efeff8;
 
85
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
 
86
  background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
 
87
  background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
 
88
  background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
 
89
  background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
 
90
  background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
 
91
}
 
92
.openerp .zebra tbody tr:hover td {
 
93
  background-color: #e6e6e6;
 
94
  background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dedede));
 
95
  background-image: -webkit-linear-gradient(top, #eeeeee, #dedede);
 
96
  background-image: -moz-linear-gradient(top, #eeeeee, #dedede);
 
97
  background-image: -ms-linear-gradient(top, #eeeeee, #dedede);
 
98
  background-image: -o-linear-gradient(top, #eeeeee, #dedede);
 
99
  background-image: linear-gradient(to bottom, #eeeeee, #dedede);
 
100
}
 
101
.openerp input, .openerp textarea, .openerp select {
 
102
  padding: 2px 4px;
 
103
  border: 1px solid #cccccc;
 
104
  -moz-border-radius: 3px;
 
105
  -webkit-border-radius: 3px;
 
106
  border-radius: 3px;
 
107
  background: white;
 
108
}
 
109
.openerp img {
 
110
  vertical-align: middle;
 
111
}
 
112
.openerp h4 {
 
113
  margin: 4px 0;
 
114
}
 
115
.openerp a.button:link, .openerp a.button:visited, .openerp button, .openerp input[type='submit'], .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
 
116
  display: inline-block;
 
117
  border: 1px solid rgba(0, 0, 0, 0.4);
 
118
  color: #4c4c4c;
 
119
  margin: 0;
 
120
  padding: 3px 12px;
 
121
  font-size: 13px;
 
122
  text-align: center;
 
123
  background-color: #e3e3e3;
 
124
  background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
 
125
  background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
 
126
  background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
 
127
  background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
 
128
  background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
 
129
  background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
 
130
  -moz-border-radius: 3px;
 
131
  -webkit-border-radius: 3px;
 
132
  border-radius: 3px;
 
133
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
134
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
135
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
136
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
 
137
  -webkit-font-smoothing: antialiased;
 
138
  outline: none;
 
139
}
 
140
.openerp a.button:hover, .openerp button:hover, .openerp input[type='submit']:hover, .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-hover {
 
141
  background-color: #ececec;
 
142
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
 
143
  background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
 
144
  background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
 
145
  background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
 
146
  background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
 
147
  background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
 
148
  cursor: pointer;
 
149
  background-position: 0;
 
150
}
 
151
.openerp a.button:focus, .openerp button:focus, .openerp input[type='submit']:focus, .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-focus {
 
152
  border: 1px solid #80bfff;
 
153
  background-position: 0;
 
154
  background-color: #ececec;
 
155
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
 
156
  background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
 
157
  background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
 
158
  background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
 
159
  background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
 
160
  background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
 
161
  -moz-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
162
  -webkit-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
163
  box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
164
}
 
165
.openerp a.button:active, .openerp a.button.active, .openerp button:active, .openerp button.active, .openerp input[type='submit']:active, .openerp input[type='submit'].active, .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-active {
 
166
  background-color: #ececec;
 
167
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6));
 
168
  background-image: -webkit-linear-gradient(top, #e3e3e3, #f6f6f6);
 
169
  background-image: -moz-linear-gradient(top, #e3e3e3, #f6f6f6);
 
170
  background-image: -ms-linear-gradient(top, #e3e3e3, #f6f6f6);
 
171
  background-image: -o-linear-gradient(top, #e3e3e3, #f6f6f6);
 
172
  background-image: linear-gradient(to bottom, #e3e3e3, #f6f6f6);
 
173
  -moz-box-shadow: none;
 
174
  -webkit-box-shadow: none;
 
175
  box-shadow: none;
 
176
}
 
177
.openerp a.button.disabled, .openerp button:disabled, .openerp input[type='submit']:disabled {
 
178
  background: #efefef !important;
 
179
  border: 1px solid #d1d1d1 !important;
 
180
  -moz-box-shadow: none !important;
 
181
  -webkit-box-shadow: none !important;
 
182
  box-shadow: none !important;
 
183
  color: #aaaaaa !important;
 
184
  cursor: default;
 
185
  text-shadow: 0 1px 1px white !important;
 
186
}
 
187
.openerp .ui-widget-content a {
 
188
  color: #7c7bad;
 
189
}
 
190
.openerp .oe_bounce_container {
 
191
  display: inline-block;
 
192
}
 
193
.openerp .text-tag .text-button {
 
194
  height: auto !important;
 
195
  min-height: 16px;
 
196
}
 
197
.openerp .ui-tabs {
 
198
  position: static;
 
199
}
 
200
.openerp.ui-dialog {
 
201
  display: none;
 
202
  padding: 6px;
 
203
  background-color: rgba(60, 60, 60, 0.7);
 
204
  border: 1px solid;
 
205
  border-color: #888888 #555555 #444444;
 
206
  -moz-border-radius: 8px;
 
207
  -webkit-border-radius: 8px;
 
208
  border-radius: 8px;
 
209
  -moz-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.6);
 
210
  -webkit-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.6);
 
211
  box-shadow: 0 1px 12px rgba(0, 0, 0, 0.6);
 
212
  -webkit-background-clip: padding-box;
 
213
  -moz-background-clip: padding-box;
 
214
  background-clip: padding-box;
 
215
}
 
216
.openerp.ui-dialog .ui-dialog-content {
 
217
  padding: 0;
 
218
}
 
219
.openerp.ui-dialog .ui-dialog-titlebar, .openerp.ui-dialog .ui-dialog-content, .openerp.ui-dialog .ui-dialog-buttonpane {
 
220
  padding: 16px;
 
221
}
 
222
.openerp.ui-dialog .ui-dialog-titlebar {
 
223
  border-bottom: 1px solid #cacaca;
 
224
  -moz-border-radius: 2px 2px 0 0;
 
225
  -webkit-border-radius: 2px 2px 0 0;
 
226
  border-radius: 2px 2px 0 0;
 
227
  background-color: #ededed;
 
228
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
 
229
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
 
230
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
 
231
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
 
232
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
 
233
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
 
234
}
 
235
.openerp.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
 
236
  margin: 0;
 
237
  padding: 0;
 
238
}
 
239
.openerp.ui-dialog .ui-widget-header {
 
240
  border: none;
 
241
}
 
242
.openerp.ui-dialog .ui-dialog-content {
 
243
  background: white;
 
244
}
 
245
.openerp.ui-dialog .ui-dialog-buttonpane {
 
246
  border-top: 1px solid #e0e0e0;
 
247
  background: #f5f7f9;
 
248
  margin: 0;
 
249
  -moz-border-radius: 0 0 2px 2px;
 
250
  -webkit-border-radius: 0 0 2px 2px;
 
251
  border-radius: 0 0 2px 2px;
 
252
}
 
253
.openerp.ui-dialog .ui-dialog-buttonpane button {
 
254
  margin: 0 4px 0 0;
 
255
}
 
256
.openerp.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
 
257
  float: left;
 
258
}
 
259
.openerp.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
 
260
  margin-right: 4px;
 
261
}
 
262
.openerp.ui-dialog .ui-dialog-titlebar-close {
 
263
  padding: 0;
 
264
}
 
265
.openerp.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick {
 
266
  display: none;
 
267
}
 
268
.openerp.ui-dialog .ui-dialog-titlebar-close:before {
 
269
  content: "×";
 
270
  font-size: 18px;
 
271
  font-weight: bold;
 
272
  line-height: 16px;
 
273
  color: black;
 
274
  text-shadow: 0 1px 0 white;
 
275
  padding: 0;
 
276
  cursor: pointer;
 
277
  background: transparent;
 
278
  border: 0;
 
279
}
 
280
.openerp.ui-dialog .ui-dialog-titlebar-close:before:hover {
 
281
  color: black;
 
282
  text-decoration: none;
 
283
}
 
284
.openerp.ui-dialog .oe_about {
 
285
  background-color: white;
 
286
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=);
 
287
  -moz-border-radius: 0 0 2px 2px;
 
288
  -webkit-border-radius: 0 0 2px 2px;
 
289
  border-radius: 0 0 2px 2px;
 
290
}
 
291
.openerp.ui-dialog .oe_about a {
 
292
  color: #7c7bad;
 
293
}
 
294
.openerp.ui-dialog .oe_about a:hover {
 
295
  text-decoration: underline;
 
296
}
 
297
.openerp.ui-dialog .oe_about a:focus {
 
298
  outline: none;
 
299
}
 
300
.openerp.ui-dialog .oe_about .oe_logo {
 
301
  margin-left: -6px;
 
302
}
 
303
.openerp.ui-dialog .oe_about .oe_bottom {
 
304
  position: absolute;
 
305
  top: 50%;
 
306
  left: 0;
 
307
  right: 0;
 
308
  bottom: 0;
 
309
  text-shadow: 0 1px 1px #999999;
 
310
  background-color: #8a0e0e;
 
311
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
 
312
  background-image: -webkit-linear-gradient(top, #b41616, #600606);
 
313
  background-image: -moz-linear-gradient(top, #b41616, #600606);
 
314
  background-image: -ms-linear-gradient(top, #b41616, #600606);
 
315
  background-image: -o-linear-gradient(top, #b41616, #600606);
 
316
  background-image: linear-gradient(to bottom, #b41616, #600606);
 
317
  color: #eeeeee;
 
318
  padding: 0 16px;
 
319
  -moz-border-radius: 0 0 2px 2px;
 
320
  -webkit-border-radius: 0 0 2px 2px;
 
321
  border-radius: 0 0 2px 2px;
 
322
}
 
323
.openerp.ui-dialog .oe_about .oe_bottom a {
 
324
  color: #eeeeee;
 
325
}
 
326
.openerp.ui-dialog.oe_act_window .ui-dialog-content {
 
327
  padding: 0px;
 
328
}
 
329
.openerp .modal-backdrop {
 
330
  position: fixed;
 
331
  top: 0;
 
332
  right: 0;
 
333
  bottom: 0;
 
334
  left: 0;
 
335
  z-index: 1040;
 
336
  background-color: black;
 
337
  filter: alpha(opacity=30);
 
338
  opacity: 0.3;
 
339
}
 
340
.openerp .oe_i {
 
341
  font-family: "mnmliconsRegular" !important;
 
342
  font-size: 21px;
 
343
  font-weight: 300 !important;
 
344
}
 
345
.openerp .oe_e {
 
346
  font-family: "entypoRegular" !important;
 
347
  font-size: 34px;
 
348
  font-weight: 300 !important;
 
349
}
 
350
.openerp .oe_left {
 
351
  float: left;
 
352
  margin-right: 8px;
 
353
}
 
354
.openerp .oe_right {
 
355
  float: right;
 
356
  margin-left: 8px;
 
357
}
 
358
.openerp .oe_text_center {
 
359
  text-align: center;
 
360
}
 
361
.openerp .oe_text_left {
 
362
  text-align: left;
 
363
}
 
364
.openerp .oe_text_right {
 
365
  text-align: right;
 
366
}
 
367
.openerp .oe_clear {
 
368
  clear: both;
 
369
}
 
370
.openerp .oe_wait {
 
371
  cursor: wait;
 
372
}
 
373
.openerp .oe_fade {
 
374
  color: #888888;
 
375
  font-weight: normal;
 
376
}
 
377
.openerp .oe_bold {
 
378
  font-weight: bold;
 
379
}
 
380
.openerp .oe_inline {
 
381
  width: auto !important;
 
382
}
 
383
.openerp .oe_highlight {
 
384
  color: white;
 
385
  background: #dc5f59;
 
386
}
 
387
.openerp button.oe_highlight {
 
388
  background-color: #c02c2c;
 
389
  background-image: -webkit-gradient(linear, left top, left bottom, from(#df3f3f), to(#a21a1a));
 
390
  background-image: -webkit-linear-gradient(top, #df3f3f, #a21a1a);
 
391
  background-image: -moz-linear-gradient(top, #df3f3f, #a21a1a);
 
392
  background-image: -ms-linear-gradient(top, #df3f3f, #a21a1a);
 
393
  background-image: -o-linear-gradient(top, #df3f3f, #a21a1a);
 
394
  background-image: linear-gradient(to bottom, #df3f3f, #a21a1a);
 
395
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
 
396
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
 
397
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
 
398
}
 
399
.openerp button.oe_highlight:hover {
 
400
  background-color: #c63939;
 
401
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e25858), to(#ab1b1b));
 
402
  background-image: -webkit-linear-gradient(top, #e25858, #ab1b1b);
 
403
  background-image: -moz-linear-gradient(top, #e25858, #ab1b1b);
 
404
  background-image: -ms-linear-gradient(top, #e25858, #ab1b1b);
 
405
  background-image: -o-linear-gradient(top, #e25858, #ab1b1b);
 
406
  background-image: linear-gradient(to bottom, #e25858, #ab1b1b);
 
407
}
 
408
.openerp button.oe_highlight:active {
 
409
  background-color: #cb2121;
 
410
  background-image: -webkit-gradient(linear, left top, left bottom, from(#c52020), to(#d22323));
 
411
  background-image: -webkit-linear-gradient(top, #c52020, #d22323);
 
412
  background-image: -moz-linear-gradient(top, #c52020, #d22323);
 
413
  background-image: -ms-linear-gradient(top, #c52020, #d22323);
 
414
  background-image: -o-linear-gradient(top, #c52020, #d22323);
 
415
  background-image: linear-gradient(to bottom, #c52020, #d22323);
 
416
}
 
417
.openerp .oe_background_grey {
 
418
  background: #eeeeee !important;
 
419
}
 
420
.openerp .oe_form_dirty .oe_highlight_on_dirty {
 
421
  color: white;
 
422
  background: #dc5f59;
 
423
  font-weight: bold;
 
424
}
 
425
.openerp .oe_form_dirty button.oe_highlight_on_dirty {
 
426
  background-color: #c74a44;
 
427
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
 
428
  background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
 
429
  background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
 
430
  background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
 
431
  background-image: -o-linear-gradient(top, #dc5f59, #b33630);
 
432
  background-image: linear-gradient(to bottom, #dc5f59, #b33630);
 
433
  -moz-box-shadow: none;
 
434
  -webkit-box-shadow: none;
 
435
  box-shadow: none;
 
436
}
 
437
.openerp .oe_form_dirty button.oe_highlight_on_dirty:hover {
 
438
  background: #ed6f6a;
 
439
}
 
440
.openerp .oe_title {
 
441
  width: 50%;
 
442
  float: left;
 
443
}
 
444
.openerp .oe_title:after {
 
445
  content: ".";
 
446
  display: block;
 
447
  height: 0;
 
448
  clear: both;
 
449
  visibility: hidden;
 
450
}
 
451
.openerp .oe_button_box {
 
452
  width: 270px;
 
453
  text-align: right;
 
454
}
 
455
.openerp .oe_button_box button {
 
456
  margin: 4px;
 
457
}
 
458
.openerp .oe_avatar > img {
 
459
  max-height: 90px;
 
460
  max-width: 90px;
 
461
  -moz-border-radius: 3px;
 
462
  -webkit-border-radius: 3px;
 
463
  border-radius: 3px;
 
464
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
 
465
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
 
466
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
 
467
  border: none;
 
468
  margin-bottom: 10px;
 
469
}
 
470
.openerp .oe_avatar + div {
 
471
  margin-left: 5px;
 
472
}
 
473
.openerp .oe_image_small > img {
 
474
  max-width: 50px;
 
475
  max-height: 50px;
 
476
}
 
477
.openerp .oe_image_medium > img {
 
478
  max-width: 180px;
 
479
  max-height: 180px;
 
480
}
 
481
.openerp .oe_button.oe_link {
 
482
  border: none;
 
483
  padding: 0;
 
484
  margin: 0;
 
485
  background: none;
 
486
  -moz-border-radius: 0;
 
487
  -webkit-border-radius: 0;
 
488
  border-radius: 0;
 
489
  -moz-box-shadow: none;
 
490
  -webkit-box-shadow: none;
 
491
  box-shadow: none;
 
492
}
 
493
.openerp .oe_button.oe_link img {
 
494
  display: inline-block;
 
495
}
 
496
.openerp .oe_button.oe_link span {
 
497
  border: none;
 
498
  padding: 0;
 
499
  margin: 0;
 
500
  background: none;
 
501
  -moz-border-radius: 0;
 
502
  -webkit-border-radius: 0;
 
503
  border-radius: 0;
 
504
  -moz-box-shadow: none;
 
505
  -webkit-box-shadow: none;
 
506
  box-shadow: none;
 
507
  color: #7c7bad;
 
508
  font-weight: bold;
 
509
}
 
510
.openerp .oe_button.oe_link span:hover {
 
511
  text-decoration: underline;
 
512
}
 
513
.openerp .oe_webclient .oe_star_on, .openerp .oe_webclient .oe_star_off {
 
514
  color: #cccccc;
 
515
  text-shadow: 0 0 2px black;
 
516
  vertical-align: top;
 
517
  position: relative;
 
518
  top: -5px;
 
519
}
 
520
.openerp .oe_webclient .oe_star_on:hover, .openerp .oe_webclient .oe_star_off:hover {
 
521
  text-decoration: none;
 
522
}
 
523
.openerp .oe_webclient .oe_star_on {
 
524
  color: gold;
 
525
}
 
526
.openerp p.oe_grey {
 
527
  max-width: 650px;
 
528
}
 
529
.openerp .oe_grey {
 
530
  color: #aaaaaa;
 
531
}
 
532
.openerp .oe_tag {
 
533
  border: 1px solid #afafb6;
 
534
  font-size: 11px;
 
535
  padding: 2px 4px;
 
536
  margin: 0 2px 2px 0;
 
537
  -moz-border-radius: 3px;
 
538
  -webkit-border-radius: 3px;
 
539
  border-radius: 3px;
 
540
  background: #f0f0fa;
 
541
  color: #4c4c4c;
 
542
}
 
543
.openerp .oe_tag_dark {
 
544
  background: #7c7bad;
 
545
  color: #eeeeee;
 
546
}
 
547
.openerp .oe_tags {
 
548
  margin-bottom: 1px;
 
549
}
 
550
.openerp .oe_tags.oe_inline {
 
551
  min-width: 250px;
 
552
}
 
553
.openerp .oe_tags .text-wrap {
 
554
  width: 100% !important;
 
555
}
 
556
.openerp .oe_tags .text-wrap textarea {
 
557
  width: 100% !important;
 
558
}
 
559
.openerp .oe_tags .text-core {
 
560
  min-height: 22px;
 
561
}
 
562
.openerp .oe_tags .text-core .text-wrap .text-dropdown .text-list .text-suggestion em {
 
563
  font-style: italic;
 
564
  text-decoration: none;
 
565
}
 
566
.openerp.oe_tooltip {
 
567
  font-size: 12px;
 
568
}
 
569
.openerp.oe_tooltip .oe_tooltip_string {
 
570
  color: #ffdd55;
 
571
  font-weight: bold;
 
572
  font-size: 13px;
 
573
}
 
574
.openerp.oe_tooltip .oe_tooltip_help {
 
575
  white-space: pre-wrap;
 
576
}
 
577
.openerp.oe_tooltip .oe_tooltip_technical {
 
578
  padding: 0 0 4px 0;
 
579
  margin: 5px 0 0 15px;
 
580
}
 
581
.openerp.oe_tooltip .oe_tooltip_technical li {
 
582
  list-style: circle;
 
583
}
 
584
.openerp.oe_tooltip .oe_tooltip_technical_title {
 
585
  font-weight: bold;
 
586
}
 
587
.openerp.oe_tooltip .oe_tooltip_close {
 
588
  margin: -5px 0 0 2px;
 
589
  cursor: default;
 
590
  float: right;
 
591
  color: white;
 
592
}
 
593
.openerp.oe_tooltip .oe_tooltip_close:hover {
 
594
  color: #999999;
 
595
  cursor: pointer;
 
596
}
 
597
.openerp.oe_tooltip .oe_tooltip_message {
 
598
  max-width: 310px;
 
599
}
 
600
.openerp .oe_notebook {
 
601
  margin: 8px 0;
 
602
  padding: 0 16px;
 
603
  list-style: none;
 
604
  zoom: 1;
 
605
}
 
606
.openerp .oe_notebook.ui-corner-all {
 
607
  -moz-border-radius: 0;
 
608
  -webkit-border-radius: 0;
 
609
  border-radius: 0;
 
610
}
 
611
.openerp .oe_notebook:before, .openerp .oe_notebook:after {
 
612
  display: table;
 
613
  content: "";
 
614
  zoom: 1;
 
615
}
 
616
.openerp .oe_notebook:after {
 
617
  clear: both;
 
618
}
 
619
.openerp .oe_notebook > li {
 
620
  float: left;
 
621
}
 
622
.openerp .oe_notebook > li > a {
 
623
  display: block;
 
624
  color: gray;
 
625
}
 
626
.openerp .oe_notebook > li.ui-tabs-active > a {
 
627
  color: #4c4c4c;
 
628
}
 
629
.openerp .oe_notebook {
 
630
  border-color: #dddddd;
 
631
  border-style: solid;
 
632
  border-width: 0 0 1px;
 
633
}
 
634
.openerp .oe_notebook > li {
 
635
  position: relative;
 
636
}
 
637
.openerp .oe_notebook > li > a {
 
638
  padding: 0 12px;
 
639
  margin-right: 2px;
 
640
  line-height: 30px;
 
641
  border: 1px solid transparent;
 
642
  -moz-border-radius: 4px 4px 0 0;
 
643
  -webkit-border-radius: 4px 4px 0 0;
 
644
  border-radius: 4px 4px 0 0;
 
645
}
 
646
.openerp .oe_notebook > li > a:hover {
 
647
  text-decoration: none;
 
648
  background-color: #eeeeee;
 
649
  border-color: #eeeeee #eeeeee #dddddd;
 
650
}
 
651
.openerp .oe_notebook > li.ui-state-active > a, .openerp .oe_notebook > li.ui-state-active > a:hover {
 
652
  background-color: white;
 
653
  border: 1px solid #dddddd;
 
654
  border-bottom-color: transparent;
 
655
  cursor: default;
 
656
}
 
657
.openerp .oe_notebook_page {
 
658
  padding: 0;
 
659
}
 
660
.openerp div.ui-tabs {
 
661
  padding: 3px 0px 3px 0px;
 
662
}
 
663
.openerp .ui-tabs-hide {
 
664
  display: none;
 
665
}
 
666
.openerp .oe_dropdown, .openerp .oe_dropdown_hover, .openerp .oe_dropdown_toggle {
 
667
  position: relative;
 
668
  cursor: pointer;
 
669
}
 
670
.openerp .oe_dropdown_toggle {
 
671
  color: #4c4c4c;
 
672
  font-weight: normal;
 
673
}
 
674
.openerp .oe_dropdown_hover:hover .oe_dropdown_menu, .openerp .oe_dropdown_menu.oe_opened {
 
675
  display: block;
 
676
}
 
677
.openerp .oe_dropdown_menu {
 
678
  display: none;
 
679
  position: absolute;
 
680
  top: 26px;
 
681
  z-index: 3;
 
682
  margin: 0;
 
683
  padding: 0;
 
684
  border: 1px solid #afafb6;
 
685
  background: white;
 
686
  padding: 4px 0;
 
687
  min-width: 140px;
 
688
  text-align: left;
 
689
  -moz-border-radius: 3px;
 
690
  -webkit-border-radius: 3px;
 
691
  border-radius: 3px;
 
692
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
 
693
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
 
694
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
 
695
}
 
696
.openerp .oe_dropdown_menu > li {
 
697
  list-style-type: none;
 
698
  float: none;
 
699
  display: block;
 
700
  position: relative;
 
701
  margin: 0;
 
702
  padding: 2px 8px;
 
703
}
 
704
.openerp .oe_dropdown_menu > li:hover {
 
705
  background-color: #efeff8;
 
706
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
 
707
  background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
 
708
  background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
 
709
  background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
 
710
  background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
 
711
  background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
 
712
  -moz-box-shadow: none;
 
713
  -webkit-box-shadow: none;
 
714
  box-shadow: none;
 
715
}
 
716
.openerp .oe_dropdown_menu > li > a {
 
717
  white-space: nowrap;
 
718
  display: block;
 
719
  color: #4c4c4c;
 
720
  text-decoration: none;
 
721
  width: 200px;
 
722
  text-overflow: ellipsis;
 
723
  overflow: hidden;
 
724
}
 
725
.openerp .oe_dropdown_menu > li > a:hover {
 
726
  text-decoration: none;
 
727
}
 
728
.openerp .oe_dropdown_arrow:after {
 
729
  width: 0;
 
730
  height: 0;
 
731
  display: inline-block;
 
732
  content: "&darr";
 
733
  text-indent: -99999px;
 
734
  vertical-align: top;
 
735
  margin-top: 8px;
 
736
  margin-left: 3px;
 
737
  border-left: 4px solid transparent;
 
738
  border-right: 4px solid transparent;
 
739
  border-top: 4px solid #404040;
 
740
  filter: alpha(opacity=50);
 
741
  opacity: 0.5;
 
742
}
 
743
.openerp .oe_sidebar {
 
744
  white-space: nowrap;
 
745
}
 
746
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment {
 
747
  height: 20px;
 
748
  cursor: pointer;
 
749
  padding-left: 6px;
 
750
  margin-top: 6px;
 
751
}
 
752
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment span {
 
753
  font-weight: bold;
 
754
}
 
755
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment .oe_hidden_input_file {
 
756
  width: 200px;
 
757
}
 
758
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment:hover {
 
759
  background-color: #efeff8;
 
760
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
 
761
  background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
 
762
  background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
 
763
  background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
 
764
  background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
 
765
  background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
 
766
  -moz-box-shadow: none;
 
767
  -webkit-box-shadow: none;
 
768
  box-shadow: none;
 
769
}
 
770
.openerp .oe_sidebar .oe_dropdown_menu li .oe_sidebar_delete_item {
 
771
  position: absolute;
 
772
  top: 4px;
 
773
  right: 4px;
 
774
  display: none;
 
775
  width: 12px;
 
776
  height: 12px;
 
777
  padding: 1px;
 
778
  color: #8786b7;
 
779
  line-height: 8px;
 
780
  text-align: center;
 
781
  font-weight: bold;
 
782
  text-shadow: 0 1px 1px white;
 
783
}
 
784
.openerp .oe_sidebar .oe_dropdown_menu li .oe_sidebar_delete_item:hover {
 
785
  text-decoration: none;
 
786
  color: white;
 
787
  background: #8786b7;
 
788
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
 
789
  -moz-border-radius: 2px;
 
790
  -webkit-border-radius: 2px;
 
791
  border-radius: 2px;
 
792
}
 
793
.openerp .oe_sidebar .oe_dropdown_menu li:hover .oe_sidebar_delete_item {
 
794
  display: inline-block;
 
795
}
 
796
.openerp .oe_loading {
 
797
  display: none;
 
798
  z-index: 100;
 
799
  position: fixed;
 
800
  top: 0;
 
801
  right: 50%;
 
802
  padding: 4px 12px;
 
803
  background: #a61300;
 
804
  color: white;
 
805
  text-align: center;
 
806
  border: 1px solid #990000;
 
807
  border-top: none;
 
808
  -moz-border-radius-bottomright: 8px;
 
809
  -moz-border-radius-bottomleft: 8px;
 
810
  border-bottom-right-radius: 8px;
 
811
  border-bottom-left-radius: 8px;
 
812
}
 
813
.openerp .oe_notification {
 
814
  z-index: 1050;
 
815
}
 
816
.openerp .oe_webclient_timezone_notification a {
 
817
  color: white;
 
818
  text-decoration: underline;
 
819
}
 
820
.openerp .oe_webclient_timezone_notification p {
 
821
  margin-top: 1em;
 
822
}
 
823
.openerp .oe_webclient_timezone_notification dt {
 
824
  font-weight: bold;
 
825
}
 
826
.openerp .oe_timezone_systray span {
 
827
  margin-top: 1px;
 
828
  background-color: #f6cf3b;
 
829
}
 
830
.openerp .oe_dialog_warning {
 
831
  width: 100%;
 
832
}
 
833
.openerp .oe_dialog_warning p {
 
834
  text-align: center;
 
835
}
 
836
.openerp .oe_dialog_icon {
 
837
  padding: 5px;
 
838
  width: 32px;
 
839
}
 
840
.openerp .oe_login {
 
841
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=);
 
842
  text-align: center;
 
843
  font-size: 14px;
 
844
  height: 100%;
 
845
}
 
846
.openerp .oe_login ul, .openerp .oe_login li {
 
847
  margin: 0;
 
848
  list-style-type: none;
 
849
  padding: 0 0 4px 0;
 
850
}
 
851
.openerp .oe_login button {
 
852
  cursor: pointer;
 
853
  padding: 6px 16px;
 
854
  border: 1px solid #222222;
 
855
  color: white;
 
856
  margin: 0;
 
857
  background-color: #8c1313;
 
858
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b92020), to(#600606));
 
859
  background-image: -webkit-linear-gradient(top, #b92020, #600606);
 
860
  background-image: -moz-linear-gradient(top, #b92020, #600606);
 
861
  background-image: -ms-linear-gradient(top, #b92020, #600606);
 
862
  background-image: -o-linear-gradient(top, #b92020, #600606);
 
863
  background-image: linear-gradient(to bottom, #b92020, #600606);
 
864
  -moz-border-radius: 4px;
 
865
  -webkit-border-radius: 4px;
 
866
  border-radius: 4px;
 
867
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
 
868
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
 
869
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
 
870
}
 
871
.openerp .oe_login input, .openerp .oe_login select {
 
872
  width: 252px;
 
873
  font-family: "Lucida Grande", Helvetica, Verdana, Arial;
 
874
  border: 1px solid #999999;
 
875
  background: whitesmoke;
 
876
  -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.4);
 
877
  -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.4);
 
878
  box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.4);
 
879
  -moz-border-radius: 3px;
 
880
  -webkit-border-radius: 3px;
 
881
  border-radius: 3px;
 
882
}
 
883
.openerp .oe_login input {
 
884
  margin-bottom: 9px;
 
885
  padding: 5px 6px;
 
886
}
 
887
.openerp .oe_login select {
 
888
  padding: 1px;
 
889
}
 
890
.openerp .oe_login .oe_login_dbpane {
 
891
  position: fixed;
 
892
  top: 0;
 
893
  right: 8px;
 
894
  padding: 5px 10px;
 
895
  color: #eeeeee;
 
896
  border: solid 1px #333333;
 
897
  background: #1e1e1e;
 
898
  background: rgba(30, 30, 30, 0.94);
 
899
  -moz-border-radius: 0 0 8px 8px;
 
900
  -webkit-border-radius: 0 0 8px 8px;
 
901
  border-radius: 0 0 8px 8px;
 
902
}
 
903
.openerp .oe_login .oe_login_dbpane input {
 
904
  padding: 2px 4px;
 
905
  margin: 4px 0;
 
906
}
 
907
.openerp .oe_login .oe_login_bottom {
 
908
  position: absolute;
 
909
  top: 50%;
 
910
  left: 0;
 
911
  right: 0;
 
912
  bottom: 0;
 
913
  text-shadow: 0 1px 1px #999999;
 
914
  background-color: #8a0e0e;
 
915
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
 
916
  background-image: -webkit-linear-gradient(top, #b41616, #600606);
 
917
  background-image: -moz-linear-gradient(top, #b41616, #600606);
 
918
  background-image: -ms-linear-gradient(top, #b41616, #600606);
 
919
  background-image: -o-linear-gradient(top, #b41616, #600606);
 
920
  background-image: linear-gradient(to bottom, #b41616, #600606);
 
921
}
 
922
.openerp .oe_login .oe_login_pane {
 
923
  position: absolute;
 
924
  top: 50%;
 
925
  left: 50%;
 
926
  margin: -160px -166px;
 
927
  border: solid 1px #333333;
 
928
  background: #1e1e1e;
 
929
  background: rgba(30, 30, 30, 0.94);
 
930
  padding: 22px 32px;
 
931
  color: #eeeeee;
 
932
  text-align: left;
 
933
  -moz-border-radius: 8px;
 
934
  -webkit-border-radius: 8px;
 
935
  border-radius: 8px;
 
936
  -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
 
937
  -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
 
938
  box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
 
939
}
 
940
.openerp .oe_login .oe_login_pane h2 {
 
941
  margin-top: 0;
 
942
  font-size: 18px;
 
943
}
 
944
.openerp .oe_login .oe_login_logo {
 
945
  position: absolute;
 
946
  top: -70px;
 
947
  left: 0;
 
948
  width: 100%;
 
949
  margin: 0 auto;
 
950
  text-align: center;
 
951
}
 
952
.openerp .oe_login .oe_login_footer {
 
953
  position: absolute;
 
954
  bottom: -40px;
 
955
  left: 0;
 
956
  width: 100%;
 
957
  text-align: center;
 
958
}
 
959
.openerp .oe_login .oe_login_footer a {
 
960
  color: #eeeeee;
 
961
  margin: 0 8px;
 
962
}
 
963
.openerp .oe_login .oe_login_footer a:hover {
 
964
  text-decoration: underline;
 
965
}
 
966
.openerp .oe_login .oe_login_footer span {
 
967
  font-weight: bold;
 
968
  font-size: 16px;
 
969
}
 
970
.openerp .oe_login .oe_login_error_message {
 
971
  display: none;
 
972
  background-color: #b41616;
 
973
  color: #eeeeee;
 
974
  padding: 14px 18px;
 
975
  margin-top: 15px;
 
976
  text-align: center;
 
977
  -moz-border-radius: 4px;
 
978
  -webkit-border-radius: 4px;
 
979
  border-radius: 4px;
 
980
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
 
981
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
 
982
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
 
983
}
 
984
.openerp .oe_login_invalid .oe_login_error_message {
 
985
  display: inline-block;
 
986
}
 
987
.openerp .oe_database_manager {
 
988
  background: white;
 
989
  color: black;
 
990
  text-align: left;
 
991
}
 
992
.openerp .oe_database_manager .oe_database_manager_menu {
 
993
  color: black;
 
994
}
 
995
.openerp .oe_webclient {
 
996
  width: 100%;
 
997
  height: 100%;
 
998
  border-spacing: 0px;
 
999
}
 
1000
.openerp .oe_content_full_screen .oe_application {
 
1001
  top: 0;
 
1002
  left: 0;
 
1003
}
 
1004
.openerp .oe_content_full_screen .oe_topbar, .openerp .oe_content_full_screen .oe_leftbar {
 
1005
  display: none;
 
1006
}
 
1007
.openerp .oe_topbar {
 
1008
  width: 100%;
 
1009
  height: 32px;
 
1010
  background-color: #414141;
 
1011
  background-color: #454343;
 
1012
  background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
 
1013
  background-image: -webkit-linear-gradient(top, #646060, #262626);
 
1014
  background-image: -moz-linear-gradient(top, #646060, #262626);
 
1015
  background-image: -ms-linear-gradient(top, #646060, #262626);
 
1016
  background-image: -o-linear-gradient(top, #646060, #262626);
 
1017
  background-image: linear-gradient(to bottom, #646060, #262626);
 
1018
}
 
1019
.openerp .oe_topbar .oe_topbar_anonymous_login {
 
1020
  background-color: #dc5f59;
 
1021
  color: #eeeeee;
 
1022
  background-color: #be4343;
 
1023
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fc8787), to(maroon));
 
1024
  background-image: -webkit-linear-gradient(top, #fc8787, maroon);
 
1025
  background-image: -moz-linear-gradient(top, #fc8787, maroon);
 
1026
  background-image: -ms-linear-gradient(top, #fc8787, maroon);
 
1027
  background-image: -o-linear-gradient(top, #fc8787, maroon);
 
1028
  background-image: linear-gradient(to bottom, #fc8787, maroon);
 
1029
}
 
1030
.openerp .oe_topbar .oe_topbar_anonymous_login a {
 
1031
  display: block;
 
1032
  padding: 5px 10px 7px;
 
1033
  line-height: 20px;
 
1034
  height: 20px;
 
1035
  text-decoration: none;
 
1036
  color: white;
 
1037
  background: transparent;
 
1038
  -webkit-transition: all 0.2s ease-out;
 
1039
  -moz-transition: all 0.2s ease-out;
 
1040
  -ms-transition: all 0.2s ease-out;
 
1041
  -o-transition: all 0.2s ease-out;
 
1042
  transition: all 0.2s ease-out;
 
1043
}
 
1044
.openerp .oe_topbar .oe_topbar_anonymous_login a:hover {
 
1045
  background: rgba(0, 0, 0, 0.1);
 
1046
  color: white;
 
1047
  text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
 
1048
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
 
1049
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
 
1050
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
 
1051
}
 
1052
.openerp .oe_topbar .oe_topbar_item {
 
1053
  display: block;
 
1054
  padding: 5px 10px 7px;
 
1055
  line-height: 20px;
 
1056
  height: 20px;
 
1057
  text-decoration: none;
 
1058
  color: #eeeeee;
 
1059
  vertical-align: top;
 
1060
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
 
1061
  -webkit-transition: all 0.2s ease-out;
 
1062
  -moz-transition: all 0.2s ease-out;
 
1063
  -ms-transition: all 0.2s ease-out;
 
1064
  -o-transition: all 0.2s ease-out;
 
1065
  transition: all 0.2s ease-out;
 
1066
}
 
1067
.openerp .oe_topbar .oe_topbar_item:hover {
 
1068
  background: rgba(0, 0, 0, 0.2);
 
1069
  text-shadow: black 0px 0px 3px;
 
1070
  color: white;
 
1071
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
 
1072
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
 
1073
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
 
1074
}
 
1075
.openerp .oe_topbar .oe_topbar_avatar {
 
1076
  width: 24px;
 
1077
  height: 24px;
 
1078
  margin: -2px 2px 0 0;
 
1079
  -moz-border-radius: 3px;
 
1080
  -webkit-border-radius: 3px;
 
1081
  border-radius: 3px;
 
1082
}
 
1083
.openerp .oe_topbar .oe_topbar_avatar {
 
1084
  vertical-align: top;
 
1085
}
 
1086
.openerp .oe_topbar .oe_dropdown_arrow:after {
 
1087
  border-top: 4px solid white;
 
1088
}
 
1089
.openerp .oe_topbar .oe_dropdown_menu {
 
1090
  top: 32px;
 
1091
  background: #333333;
 
1092
  background: rgba(37, 37, 37, 0.9);
 
1093
  border-color: #999999;
 
1094
  border-color: rgba(0, 0, 0, 0.2);
 
1095
  border-style: solid;
 
1096
  border-width: 0 1px 1px;
 
1097
  -moz-border-radius: 0 0 6px 6px;
 
1098
  -webkit-border-radius: 0 0 6px 6px;
 
1099
  border-radius: 0 0 6px 6px;
 
1100
  -webkit-background-clip: padding-box;
 
1101
  -moz-background-clip: padding-box;
 
1102
  background-clip: padding-box;
 
1103
}
 
1104
.openerp .oe_topbar .oe_dropdown_menu li {
 
1105
  float: none;
 
1106
  padding: 3px 12px;
 
1107
}
 
1108
.openerp .oe_topbar .oe_dropdown_menu li a {
 
1109
  color: #eeeeee;
 
1110
}
 
1111
.openerp .oe_topbar .oe_dropdown_menu li:hover {
 
1112
  background-color: #212121;
 
1113
  background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
 
1114
  background-image: -webkit-linear-gradient(top, #292929, #191919);
 
1115
  background-image: -moz-linear-gradient(top, #292929, #191919);
 
1116
  background-image: -ms-linear-gradient(top, #292929, #191919);
 
1117
  background-image: -o-linear-gradient(top, #292929, #191919);
 
1118
  background-image: linear-gradient(to bottom, #292929, #191919);
 
1119
  -moz-box-shadow: none;
 
1120
  -webkit-box-shadow: none;
 
1121
  box-shadow: none;
 
1122
}
 
1123
.openerp .oe_topbar .oe_topbar_name {
 
1124
  max-width: 150px;
 
1125
  overflow: hidden;
 
1126
  display: inline-block;
 
1127
  max-height: 100%;
 
1128
  text-overflow: ellipsis;
 
1129
  white-space: nowrap;
 
1130
}
 
1131
.openerp .oe_menu {
 
1132
  float: left;
 
1133
  padding: 0;
 
1134
  margin: 0;
 
1135
  font-size: 13px;
 
1136
}
 
1137
.openerp .oe_menu > li {
 
1138
  list-style-type: none;
 
1139
  padding: 0;
 
1140
  margin: 0;
 
1141
  float: left;
 
1142
  display: block;
 
1143
  color: #eeeeee;
 
1144
}
 
1145
.openerp .oe_menu > li > a {
 
1146
  display: block;
 
1147
  padding: 5px 10px 7px;
 
1148
  line-height: 20px;
 
1149
  height: 20px;
 
1150
  text-decoration: none;
 
1151
  color: #eeeeee;
 
1152
  vertical-align: top;
 
1153
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
 
1154
  -webkit-transition: all 0.2s ease-out;
 
1155
  -moz-transition: all 0.2s ease-out;
 
1156
  -ms-transition: all 0.2s ease-out;
 
1157
  -o-transition: all 0.2s ease-out;
 
1158
  transition: all 0.2s ease-out;
 
1159
}
 
1160
.openerp .oe_menu > li > a:hover {
 
1161
  background: rgba(0, 0, 0, 0.2);
 
1162
  text-shadow: black 0px 0px 3px;
 
1163
  color: white;
 
1164
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
 
1165
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
 
1166
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
 
1167
}
 
1168
.openerp .oe_menu > li > .oe_active {
 
1169
  background: rgba(0, 0, 0, 0.3);
 
1170
  text-shadow: black 0px 0px 3px;
 
1171
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
 
1172
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
 
1173
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
 
1174
}
 
1175
.openerp .oe_user_menu {
 
1176
  float: right;
 
1177
  padding: 0;
 
1178
  margin: 0;
 
1179
}
 
1180
.openerp .oe_user_menu li {
 
1181
  list-style-type: none;
 
1182
  float: left;
 
1183
}
 
1184
.openerp .oe_user_menu .oe_dropdown_menu {
 
1185
  right: -1px;
 
1186
}
 
1187
.openerp .oe_systray > div {
 
1188
  float: left;
 
1189
  padding: 0 4px 0 4px;
 
1190
}
 
1191
.openerp .oe_systray {
 
1192
  float: right;
 
1193
}
 
1194
.openerp .oe_leftbar {
 
1195
  display: none;
 
1196
  width: 220px;
 
1197
  background: #f0eeee;
 
1198
  border-right: 1px solid #afafb6;
 
1199
  text-shadow: 0 1px 1px white;
 
1200
  padding-bottom: 16px;
 
1201
}
 
1202
.openerp a.oe_logo {
 
1203
  position: relative;
 
1204
  width: 220px;
 
1205
  display: block;
 
1206
  text-align: center;
 
1207
}
 
1208
.openerp a.oe_logo img {
 
1209
  margin: 14px 0;
 
1210
  border: 0;
 
1211
}
 
1212
.openerp a.oe_logo .oe_logo_edit {
 
1213
  margin: 14px 0;
 
1214
  position: absolute;
 
1215
  top: 1px;
 
1216
  padding: 4px;
 
1217
  width: 100%;
 
1218
  display: none;
 
1219
  text-align: center;
 
1220
  color: #eeeeee;
 
1221
  background: rgba(37, 37, 37, 0.9);
 
1222
  -webkit-box-sizing: border-box;
 
1223
  -moz-box-sizing: border-box;
 
1224
  -ms-box-sizing: border-box;
 
1225
  box-sizing: border-box;
 
1226
}
 
1227
.openerp a.oe_logo:hover .oe_logo_edit_admin {
 
1228
  display: block;
 
1229
}
 
1230
.openerp .oe_footer {
 
1231
  position: fixed;
 
1232
  bottom: 0;
 
1233
  padding: 4px 0;
 
1234
  background: #f0eeee;
 
1235
  width: 220px;
 
1236
  text-align: center;
 
1237
}
 
1238
.openerp .oe_footer a {
 
1239
  font-weight: bold;
 
1240
  color: black;
 
1241
}
 
1242
.openerp .oe_footer a span {
 
1243
  color: #c81010;
 
1244
}
 
1245
.openerp .oe_secondary_menu_section {
 
1246
  font-weight: bold;
 
1247
  margin-left: 8px;
 
1248
  color: #7c7bad;
 
1249
}
 
1250
.openerp .oe_secondary_submenu {
 
1251
  padding: 2px 0 8px 0;
 
1252
  margin: 0;
 
1253
}
 
1254
.openerp .oe_secondary_submenu li {
 
1255
  position: relative;
 
1256
  margin: 0;
 
1257
  padding: 1px 0 1px 20px !important;
 
1258
  list-style-type: none;
 
1259
}
 
1260
.openerp .oe_secondary_submenu li a {
 
1261
  display: block;
 
1262
  color: #4c4c4c;
 
1263
  padding: 2px 4px 2px 0;
 
1264
}
 
1265
.openerp .oe_secondary_submenu li .oe_menu_label {
 
1266
  position: absolute;
 
1267
  top: 1px;
 
1268
  right: 1px;
 
1269
  font-size: 10px;
 
1270
  background: #7c7bad;
 
1271
  color: white;
 
1272
  padding: 2px 4px;
 
1273
  margin: 1px 6px 0 0;
 
1274
  border: 1px solid lightgrey;
 
1275
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
 
1276
  -moz-border-radius: 4px;
 
1277
  -webkit-border-radius: 4px;
 
1278
  border-radius: 4px;
 
1279
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
 
1280
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
 
1281
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
 
1282
}
 
1283
.openerp .oe_secondary_submenu .oe_menu_text {
 
1284
  white-space: nowrap;
 
1285
  overflow: hidden;
 
1286
  display: inline-block;
 
1287
  text-overflow: ellipsis;
 
1288
  max-width: 85%;
 
1289
}
 
1290
.openerp .oe_secondary_submenu .oe_menu_counter {
 
1291
  float: right;
 
1292
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
 
1293
  margin: 1px;
 
1294
  padding: 1px 4px;
 
1295
  border: none;
 
1296
}
 
1297
.openerp .oe_secondary_submenu .oe_menu_counter:hover {
 
1298
  cursor: pointer;
 
1299
  -webkit-transform: scale(1.1);
 
1300
  -moz-transform: scale(1.1);
 
1301
  -ms-transform: scale(1.1);
 
1302
  -o-transform: scale(1.1);
 
1303
  transform: scale(1.1);
 
1304
}
 
1305
.openerp .oe_secondary_submenu .oe_active {
 
1306
  border-top: 1px solid lightgrey;
 
1307
  border-bottom: 1px solid #dedede;
 
1308
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
 
1309
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), inset 0 -1px 3px rgba(40, 40, 40, 0.2);
 
1310
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), inset 0 -1px 3px rgba(40, 40, 40, 0.2);
 
1311
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), inset 0 -1px 3px rgba(40, 40, 40, 0.2);
 
1312
  background: #7c7bad;
 
1313
}
 
1314
.openerp .oe_secondary_submenu .oe_active a {
 
1315
  color: white;
 
1316
}
 
1317
.openerp .oe_secondary_submenu .oe_active .oe_menu_label {
 
1318
  background: #eeeeee;
 
1319
  color: #7c7bad;
 
1320
  text-shadow: 0 1px 1px white;
 
1321
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
 
1322
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
 
1323
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
 
1324
}
 
1325
.openerp .oe_secondary_submenu .oe_active .oe_menu_counter {
 
1326
  background: #eeeeee;
 
1327
  color: #7c7bad;
 
1328
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
 
1329
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
 
1330
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
 
1331
}
 
1332
.openerp .oe_secondary_submenu .oe_menu_toggler:before {
 
1333
  width: 0;
 
1334
  height: 0;
 
1335
  display: inline-block;
 
1336
  content: "&darr";
 
1337
  text-indent: -99999px;
 
1338
  vertical-align: top;
 
1339
  margin-left: -12px;
 
1340
  margin-top: 4px;
 
1341
  margin-right: 4px;
 
1342
  border-top: 4px solid transparent;
 
1343
  border-bottom: 4px solid transparent;
 
1344
  border-left: 4px solid #4c4c4c;
 
1345
  filter: alpha(opacity=50);
 
1346
  opacity: 0.5;
 
1347
}
 
1348
.openerp .oe_secondary_submenu .oe_menu_opened:before {
 
1349
  margin-top: 6px;
 
1350
  margin-left: -16px;
 
1351
  margin-right: 4px;
 
1352
  border-left: 4px solid transparent;
 
1353
  border-right: 4px solid transparent;
 
1354
  border-top: 4px solid #4c4c4c;
 
1355
}
 
1356
.openerp .oe_secondary_submenu .oe_secondary_submenu {
 
1357
  margin-left: -20px;
 
1358
}
 
1359
.openerp .oe_secondary_submenu .oe_secondary_submenu li {
 
1360
  margin-left: 20px;
 
1361
}
 
1362
.openerp .oe_about {
 
1363
  background-color: white;
 
1364
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=);
 
1365
  -moz-border-radius: 0 0 2px 2px;
 
1366
  -webkit-border-radius: 0 0 2px 2px;
 
1367
  border-radius: 0 0 2px 2px;
 
1368
}
 
1369
.openerp .oe_about a {
 
1370
  color: #7c7bad;
 
1371
}
 
1372
.openerp .oe_about a:hover {
 
1373
  text-decoration: underline;
 
1374
}
 
1375
.openerp .oe_about a:focus {
 
1376
  outline: none;
 
1377
}
 
1378
.openerp .oe_about .oe_logo {
 
1379
  margin-left: -6px;
 
1380
}
 
1381
.openerp .oe_about .oe_bottom {
 
1382
  position: absolute;
 
1383
  top: 50%;
 
1384
  left: 0;
 
1385
  right: 0;
 
1386
  bottom: 0;
 
1387
  text-shadow: 0 1px 1px #999999;
 
1388
  background-color: #8a0e0e;
 
1389
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
 
1390
  background-image: -webkit-linear-gradient(top, #b41616, #600606);
 
1391
  background-image: -moz-linear-gradient(top, #b41616, #600606);
 
1392
  background-image: -ms-linear-gradient(top, #b41616, #600606);
 
1393
  background-image: -o-linear-gradient(top, #b41616, #600606);
 
1394
  background-image: linear-gradient(to bottom, #b41616, #600606);
 
1395
  color: #eeeeee;
 
1396
  padding: 0 16px;
 
1397
  -moz-border-radius: 0 0 2px 2px;
 
1398
  -webkit-border-radius: 0 0 2px 2px;
 
1399
  border-radius: 0 0 2px 2px;
 
1400
}
 
1401
.openerp .oe_about .oe_bottom a {
 
1402
  color: #eeeeee;
 
1403
}
 
1404
.openerp .oe_application {
 
1405
  width: 100%;
 
1406
  height: 100%;
 
1407
}
 
1408
.openerp .oe_application a {
 
1409
  color: #7c7bad;
 
1410
}
 
1411
.openerp .oe_application a:hover {
 
1412
  text-decoration: underline;
 
1413
}
 
1414
.openerp .oe_application > div {
 
1415
  height: 100%;
 
1416
}
 
1417
.openerp .oe_application .oe_breadcrumb_item:not(:last-child) {
 
1418
  max-width: 7em;
 
1419
  white-space: nowrap;
 
1420
  text-overflow: ellipsis;
 
1421
}
 
1422
.openerp .oe_application .oe_breadcrumb_title > * {
 
1423
  display: inline-block;
 
1424
  overflow: hidden;
 
1425
}
 
1426
.openerp .oe_view_manager {
 
1427
  display: table;
 
1428
  height: inherit;
 
1429
  width: 100%;
 
1430
}
 
1431
.openerp .oe_view_manager .oe_view_manager_body {
 
1432
  display: table-row;
 
1433
  height: inherit;
 
1434
}
 
1435
.openerp .oe_view_manager .oe_view_manager_view_kanban {
 
1436
  height: inherit;
 
1437
}
 
1438
.openerp .oe_view_manager table.oe_view_manager_header {
 
1439
  border-collapse: separate;
 
1440
  width: 100%;
 
1441
  table-layout: fixed;
 
1442
}
 
1443
.openerp .oe_view_manager table.oe_view_manager_header .oe_header_row {
 
1444
  clear: both;
 
1445
  text-shadow: 0 1px 1px white;
 
1446
}
 
1447
.openerp .oe_view_manager table.oe_view_manager_header .oe_header_row:last-child td {
 
1448
  padding-top: 0;
 
1449
}
 
1450
.openerp .oe_view_manager table.oe_view_manager_header .oe_header_row:first-child td {
 
1451
  padding-top: 8px;
 
1452
}
 
1453
.openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_sidebar {
 
1454
  margin: 0px auto;
 
1455
  text-align: center;
 
1456
}
 
1457
.openerp .oe_view_manager table.oe_view_manager_header td {
 
1458
  line-height: 26px;
 
1459
}
 
1460
.openerp .oe_view_manager table.oe_view_manager_header h2 {
 
1461
  font-size: 18px;
 
1462
  margin: 0;
 
1463
  float: left;
 
1464
}
 
1465
.openerp .oe_view_manager table.oe_view_manager_header h2 a {
 
1466
  color: #7c7bad;
 
1467
}
 
1468
.openerp .oe_view_manager table.oe_view_manager_header .oe_dropdown_menu {
 
1469
  line-height: normal;
 
1470
}
 
1471
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group {
 
1472
  display: inline-block;
 
1473
  border: 1px solid #ababab;
 
1474
  -moz-border-radius: 5px;
 
1475
  -webkit-border-radius: 5px;
 
1476
  border-radius: 5px;
 
1477
}
 
1478
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group li {
 
1479
  float: left;
 
1480
  border-right: 1px solid #ababab;
 
1481
}
 
1482
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group li:last-child {
 
1483
  border: none;
 
1484
}
 
1485
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group a {
 
1486
  color: #4c4c4c;
 
1487
}
 
1488
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group a:hover {
 
1489
  text-decoration: none;
 
1490
}
 
1491
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group .active {
 
1492
  background: #999999;
 
1493
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
 
1494
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
 
1495
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
 
1496
}
 
1497
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group .active a {
 
1498
  color: white;
 
1499
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
 
1500
}
 
1501
.openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_buttons {
 
1502
  white-space: nowrap;
 
1503
}
 
1504
.openerp .oe_view_manager .oe_view_manager_switch {
 
1505
  padding: 0;
 
1506
  margin: 0 0 0 8px;
 
1507
}
 
1508
.openerp .oe_view_manager .oe_view_manager_switch li {
 
1509
  margin: 0;
 
1510
  width: 24px;
 
1511
  height: 24px;
 
1512
  line-height: 16px;
 
1513
  padding: 0;
 
1514
  text-align: center;
 
1515
  list-style-type: none;
 
1516
}
 
1517
.openerp .oe_view_manager .oe_view_manager_switch li a {
 
1518
  position: relative;
 
1519
}
 
1520
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_list:after, .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_tree:after {
 
1521
  padding: 2px;
 
1522
  content: "i";
 
1523
}
 
1524
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_form:after {
 
1525
  content: "m";
 
1526
}
 
1527
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_graph:after {
 
1528
  font-family: "mnmliconsRegular" !important;
 
1529
  font-size: 21px;
 
1530
  font-weight: 300 !important;
 
1531
  content: "}";
 
1532
  top: -2px;
 
1533
  position: relative;
 
1534
}
 
1535
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_gantt:after {
 
1536
  font-family: "mnmliconsRegular" !important;
 
1537
  font-size: 21px;
 
1538
  font-weight: 300 !important;
 
1539
  content: "y";
 
1540
  top: -2px;
 
1541
  position: relative;
 
1542
}
 
1543
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_calendar:after {
 
1544
  content: "P";
 
1545
}
 
1546
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_kanban:after {
 
1547
  content: "k";
 
1548
}
 
1549
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_diagram:after {
 
1550
  content: "f";
 
1551
}
 
1552
.openerp .oe_list_pager {
 
1553
  line-height: 26px;
 
1554
}
 
1555
.openerp .oe_pager_value {
 
1556
  float: left;
 
1557
  margin-right: 8px;
 
1558
}
 
1559
.openerp ul.oe_pager_group {
 
1560
  padding: 0;
 
1561
  margin: 0;
 
1562
}
 
1563
.openerp .oe_pager_group {
 
1564
  float: left;
 
1565
  height: 24px;
 
1566
  line-height: 24px;
 
1567
  display: inline-block;
 
1568
  border: 1px solid #ababab;
 
1569
  cursor: pointer;
 
1570
  -moz-border-radius: 5px;
 
1571
  -webkit-border-radius: 5px;
 
1572
  border-radius: 5px;
 
1573
}
 
1574
.openerp .oe_pager_group li {
 
1575
  height: 24px;
 
1576
  line-height: 24px;
 
1577
  padding: 0;
 
1578
  margin: 0;
 
1579
  list-style-type: none;
 
1580
  float: left;
 
1581
  border-right: 1px solid #ababab;
 
1582
}
 
1583
.openerp .oe_pager_group li:last-child {
 
1584
  border: none;
 
1585
}
 
1586
.openerp .oe_pager_group a {
 
1587
  color: #4c4c4c;
 
1588
  padding: 0 8px;
 
1589
}
 
1590
.openerp .oe_pager_group a:hover {
 
1591
  text-decoration: none;
 
1592
}
 
1593
.openerp .oe_pager_group .active {
 
1594
  background: #999999;
 
1595
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
 
1596
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
 
1597
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
 
1598
}
 
1599
.openerp .oe_pager_group .active a {
 
1600
  color: white;
 
1601
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
 
1602
}
 
1603
.openerp .oe_list_pager.oe_list_pager_single_page .oe_pager_group {
 
1604
  display: none;
 
1605
}
 
1606
.openerp .oe_view_manager_current {
 
1607
  height: 100%;
 
1608
}
 
1609
.openerp .oe_view_manager_current > .oe_view_manager_header {
 
1610
  border-bottom: 1px solid #cacaca;
 
1611
  background-color: #ededed;
 
1612
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
 
1613
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
 
1614
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
 
1615
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
 
1616
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
 
1617
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
 
1618
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
 
1619
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
 
1620
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
 
1621
}
 
1622
.openerp .oe_view_manager_current > .oe_view_manager_header .oe_header_row td {
 
1623
  padding: 8px;
 
1624
}
 
1625
.openerp .oe_view_manager_current > .oe_view_manager_header .oe_header_row:first-child td {
 
1626
  padding-top: 8px;
 
1627
}
 
1628
.openerp .oe_view_manager_inline, .openerp .oe_view_manager_inlineview {
 
1629
  height: 100%;
 
1630
}
 
1631
.openerp .oe_view_manager_inline > .oe_view_manager_header, .openerp .oe_view_manager_inlineview > .oe_view_manager_header {
 
1632
  display: none;
 
1633
}
 
1634
.openerp .oe_popup_form > .oe_formview > .oe_form_pager {
 
1635
  display: none !important;
 
1636
}
 
1637
.openerp .oe_popup_list_pager {
 
1638
  float: right;
 
1639
}
 
1640
.openerp .oe_searchview {
 
1641
  cursor: text;
 
1642
  position: relative;
 
1643
  float: right;
 
1644
  padding: 1px 0;
 
1645
  line-height: 18px;
 
1646
  width: 400px;
 
1647
  border: 1px solid #ababab;
 
1648
  background: white;
 
1649
  -moz-border-radius: 13px;
 
1650
  -webkit-border-radius: 13px;
 
1651
  border-radius: 13px;
 
1652
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
 
1653
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
 
1654
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
 
1655
}
 
1656
.openerp .oe_searchview input, .openerp .oe_searchview textarea {
 
1657
  padding: 3px;
 
1658
  height: 14px;
 
1659
  font-size: 12px;
 
1660
  line-height: 18px;
 
1661
}
 
1662
.openerp .oe_searchview.oe_focused {
 
1663
  border-color: #a6a6fe;
 
1664
  -moz-box-shadow: 0 1px 2px #a6a6fe inset;
 
1665
  -webkit-box-shadow: 0 1px 2px #a6a6fe inset;
 
1666
  box-shadow: 0 1px 2px #a6a6fe inset;
 
1667
}
 
1668
.openerp .oe_searchview .oe_searchview_clear {
 
1669
  cursor: pointer;
 
1670
  position: absolute;
 
1671
  top: 0;
 
1672
  right: 18px;
 
1673
  width: 15px;
 
1674
  height: 24px;
 
1675
  background: url(../img/search_reset.gif) center center no-repeat;
 
1676
}
 
1677
.openerp .oe_searchview .oe_searchview_unfold_drawer {
 
1678
  position: absolute;
 
1679
  top: 0;
 
1680
  right: 0;
 
1681
  height: 24px;
 
1682
  padding: 0 7px 0 4px;
 
1683
  color: #cccccc;
 
1684
  cursor: pointer;
 
1685
}
 
1686
.openerp .oe_searchview .oe_searchview_unfold_drawer:hover {
 
1687
  color: #999999;
 
1688
}
 
1689
.openerp .oe_searchview .oe_searchview_unfold_drawer:before {
 
1690
  position: absolute;
 
1691
  top: 10px;
 
1692
  right: 7px;
 
1693
  width: 0;
 
1694
  height: 0;
 
1695
  display: inline-block;
 
1696
  content: "";
 
1697
  vertical-align: top;
 
1698
  border-top: 5px solid #4c4c4c;
 
1699
  border-left: 5px solid transparent;
 
1700
  border-right: 5px solid transparent;
 
1701
  filter: alpha(opacity=50);
 
1702
  opacity: 0.5;
 
1703
}
 
1704
.openerp .oe_searchview .oe_searchview_search {
 
1705
  font-size: 1px;
 
1706
  letter-spacing: -1px;
 
1707
  color: transparent;
 
1708
  text-shadow: none;
 
1709
  font-weight: normal;
 
1710
  -moz-box-shadow: none;
 
1711
  -webkit-box-shadow: none;
 
1712
  box-shadow: none;
 
1713
  -moz-border-radius: 0;
 
1714
  -webkit-border-radius: 0;
 
1715
  border-radius: 0;
 
1716
  position: absolute;
 
1717
  left: 3px;
 
1718
  top: 1px;
 
1719
  padding: 0;
 
1720
  border: none;
 
1721
  background: transparent;
 
1722
}
 
1723
.openerp .oe_searchview .oe_searchview_search:before {
 
1724
  font: 21px "mnmliconsRegular";
 
1725
  content: "r";
 
1726
  color: #a3a3a3;
 
1727
}
 
1728
.openerp .oe_searchview .oe_searchview_facets {
 
1729
  min-height: 22px;
 
1730
  margin: 0 35px 0 15px;
 
1731
}
 
1732
.openerp .oe_searchview .oe_searchview_facets * {
 
1733
  vertical-align: top;
 
1734
  display: inline-block;
 
1735
  line-height: 17px;
 
1736
}
 
1737
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
 
1738
  margin: 1px 0;
 
1739
  font-size: 11px;
 
1740
}
 
1741
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
 
1742
  outline: none;
 
1743
}
 
1744
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_input {
 
1745
  padding: 0 0 0 6px;
 
1746
  font-size: 12px;
 
1747
  height: 16px;
 
1748
  margin-top: 3px;
 
1749
}
 
1750
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_input:focus {
 
1751
  outline: none;
 
1752
}
 
1753
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
 
1754
  position: relative;
 
1755
  cursor: pointer;
 
1756
  padding: 0;
 
1757
  -webkit-font-smoothing: auto;
 
1758
}
 
1759
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
 
1760
  border-color: #a6a6fe;
 
1761
  -moz-box-shadow: 0 0 3px 1px #a6a6fe;
 
1762
  -webkit-box-shadow: 0 0 3px 1px #a6a6fe;
 
1763
  box-shadow: 0 0 3px 1px #a6a6fe;
 
1764
}
 
1765
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_values {
 
1766
  background: #f0f0fa;
 
1767
  -moz-border-radius: 0 3px 3px 0;
 
1768
  -webkit-border-radius: 0 3px 3px 0;
 
1769
  border-radius: 0 3px 3px 0;
 
1770
}
 
1771
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
 
1772
  height: 18px;
 
1773
  padding: 0 4px;
 
1774
}
 
1775
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category {
 
1776
  color: white;
 
1777
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
 
1778
}
 
1779
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category.oe_i {
 
1780
  font-size: 16px;
 
1781
}
 
1782
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
 
1783
  border-left: 1px solid #afafb6;
 
1784
  text-shadow: 0 1px 1px white;
 
1785
  color: #4c4c4c;
 
1786
}
 
1787
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value:last-child {
 
1788
  padding-right: 16px;
 
1789
}
 
1790
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove {
 
1791
  position: absolute;
 
1792
  top: 3px;
 
1793
  right: 3px;
 
1794
  color: #8786b7;
 
1795
  line-height: 8px;
 
1796
  width: 12px;
 
1797
  height: 12px;
 
1798
  padding-top: 1px;
 
1799
  text-align: center;
 
1800
  font-weight: bold;
 
1801
  cursor: pointer;
 
1802
  text-shadow: 0 1px 1px white;
 
1803
}
 
1804
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove:hover {
 
1805
  color: white;
 
1806
  background: #8786b7;
 
1807
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
 
1808
  -moz-border-radius: 2px;
 
1809
  -webkit-border-radius: 2px;
 
1810
  border-radius: 2px;
 
1811
}
 
1812
.openerp .oe_searchview.oe_searchview_open_drawer .oe_searchview_drawer {
 
1813
  display: block;
 
1814
}
 
1815
.openerp .oe_searchview .oe_searchview_drawer {
 
1816
  cursor: default;
 
1817
  position: absolute;
 
1818
  z-index: 2;
 
1819
  margin-top: 4px;
 
1820
  top: 100%;
 
1821
  right: -1px;
 
1822
  background-color: white;
 
1823
  min-width: 100%;
 
1824
  display: none;
 
1825
  border: 1px solid #afafb6;
 
1826
  text-align: left;
 
1827
  -moz-border-radius: 4px;
 
1828
  -webkit-border-radius: 4px;
 
1829
  border-radius: 4px;
 
1830
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
 
1831
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
 
1832
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
 
1833
}
 
1834
.openerp .oe_searchview .oe_searchview_drawer > div {
 
1835
  border-top: 1px solid #cccccc;
 
1836
  margin: 0;
 
1837
  padding: 8px;
 
1838
}
 
1839
.openerp .oe_searchview .oe_searchview_drawer > div:first-child {
 
1840
  border-top: none;
 
1841
  margin: 0;
 
1842
}
 
1843
.openerp .oe_searchview .oe_searchview_drawer h3 {
 
1844
  margin: 8px 4px 4px 12px;
 
1845
  color: #7c7bad;
 
1846
  font-size: 13px;
 
1847
}
 
1848
.openerp .oe_searchview .oe_searchview_drawer h4, .openerp .oe_searchview .oe_searchview_drawer h4 * {
 
1849
  margin: 0;
 
1850
  cursor: pointer;
 
1851
  font-weight: normal;
 
1852
  display: inline-block;
 
1853
}
 
1854
.openerp .oe_searchview .oe_searchview_drawer h4:hover, .openerp .oe_searchview .oe_searchview_drawer h4 *:hover {
 
1855
  background-color: #f0f0fa;
 
1856
}
 
1857
.openerp .oe_searchview .oe_searchview_drawer h4:before {
 
1858
  content: "▸ ";
 
1859
  color: #a3a3a3;
 
1860
}
 
1861
.openerp .oe_searchview .oe_searchview_drawer button {
 
1862
  margin: 4px 0;
 
1863
}
 
1864
.openerp .oe_searchview .oe_searchview_drawer .button {
 
1865
  border: none;
 
1866
  background: transparent;
 
1867
  padding: 0 2px;
 
1868
  -moz-box-shadow: none;
 
1869
  -webkit-box-shadow: none;
 
1870
  box-shadow: none;
 
1871
  -moz-border-radius: 0;
 
1872
  -webkit-border-radius: 0;
 
1873
  border-radius: 0;
 
1874
}
 
1875
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section {
 
1876
  display: table;
 
1877
  width: 100%;
 
1878
}
 
1879
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section > div {
 
1880
  -webkit-box-sizing: border-box;
 
1881
  -moz-box-sizing: border-box;
 
1882
  -ms-box-sizing: border-box;
 
1883
  box-sizing: border-box;
 
1884
  display: table-cell;
 
1885
  width: 50%;
 
1886
}
 
1887
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section ul {
 
1888
  margin: 0 8px 8px;
 
1889
  padding: 0;
 
1890
  list-style: none;
 
1891
}
 
1892
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li {
 
1893
  list-style: none;
 
1894
  padding: 2px 4px 2px 20px;
 
1895
  line-height: 14px;
 
1896
  color: inherit;
 
1897
  cursor: pointer;
 
1898
  position: relative;
 
1899
}
 
1900
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li.oe_selected:before {
 
1901
  content: "W";
 
1902
  font-family: "entypoRegular" !important;
 
1903
  font-size: 24px;
 
1904
  font-weight: 300 !important;
 
1905
  color: #a3a3a3;
 
1906
  position: absolute;
 
1907
  left: 4px;
 
1908
  top: -2px;
 
1909
}
 
1910
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li:hover {
 
1911
  background-color: #f0f0fa;
 
1912
}
 
1913
.openerp .oe_searchview .oe_searchview_drawer form {
 
1914
  margin-left: 12px;
 
1915
}
 
1916
.openerp .oe_searchview .oe_searchview_drawer form p {
 
1917
  margin: 4px 0;
 
1918
  line-height: 18px;
 
1919
}
 
1920
.openerp .oe_searchview .oe_searchview_drawer form button {
 
1921
  margin: 0 0 8px 0;
 
1922
}
 
1923
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom {
 
1924
  padding: 0 8px 8px 8px;
 
1925
}
 
1926
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom form {
 
1927
  display: none;
 
1928
}
 
1929
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li {
 
1930
  cursor: pointer;
 
1931
  position: relative;
 
1932
  line-height: 14px;
 
1933
  padding: 2px 4px 2px 20px;
 
1934
}
 
1935
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li:hover {
 
1936
  background-color: #f0f0fa;
 
1937
}
 
1938
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li button {
 
1939
  position: absolute;
 
1940
  top: 0;
 
1941
  right: 5px;
 
1942
}
 
1943
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_dashboard form {
 
1944
  display: none;
 
1945
  margin-top: 2px;
 
1946
}
 
1947
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced form {
 
1948
  display: none;
 
1949
  margin-top: 8px;
 
1950
}
 
1951
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced button.oe_add_condition:before {
 
1952
  content: "Z";
 
1953
  font-family: "entypoRegular" !important;
 
1954
  font-size: 24px;
 
1955
  font-weight: 300 !important;
 
1956
  margin-right: 4px;
 
1957
}
 
1958
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced ul {
 
1959
  list-style: none;
 
1960
  padding: 0;
 
1961
}
 
1962
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced li {
 
1963
  position: relative;
 
1964
  list-style: none;
 
1965
  margin: 0;
 
1966
  white-space: nowrap;
 
1967
}
 
1968
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced li:first-child .searchview_extended_prop_or {
 
1969
  visibility: hidden;
 
1970
}
 
1971
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced .searchview_extended_prop_or {
 
1972
  opacity: 0.5;
 
1973
  margin-left: -14px;
 
1974
}
 
1975
.openerp .oe_searchview .oe_searchview_drawer .oe_opened h4:before {
 
1976
  content: "▾ ";
 
1977
  position: relative;
 
1978
  top: -1px;
 
1979
}
 
1980
.openerp .oe_searchview .oe_searchview_drawer .oe_opened form {
 
1981
  display: block;
 
1982
}
 
1983
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop {
 
1984
  display: inline-block;
 
1985
  width: 12px;
 
1986
  height: 12px;
 
1987
  line-height: 12px;
 
1988
  padding: 1px;
 
1989
  color: #8786b7;
 
1990
  line-height: 8px;
 
1991
  text-align: center;
 
1992
  font-weight: bold;
 
1993
  text-shadow: 0 1px 1px white;
 
1994
}
 
1995
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete:hover, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop:hover {
 
1996
  text-decoration: none;
 
1997
  color: white;
 
1998
  background: #8786b7;
 
1999
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
 
2000
  -moz-border-radius: 2px;
 
2001
  -webkit-border-radius: 2px;
 
2002
  border-radius: 2px;
 
2003
}
 
2004
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete {
 
2005
  display: none;
 
2006
  position: absolute;
 
2007
  bottom: 1px;
 
2008
  right: 4px;
 
2009
}
 
2010
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_private:hover .oe_searchview_custom_delete, .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_public:hover .oe_searchview_custom_delete {
 
2011
  display: inline-block;
 
2012
}
 
2013
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_public:after {
 
2014
  content: ",";
 
2015
  font-family: "entypoRegular" !important;
 
2016
  font-size: 22px;
 
2017
  font-weight: 300 !important;
 
2018
  margin: 0 0 0 4px;
 
2019
  padding: 0;
 
2020
}
 
2021
.openerp .oe_view_nocontent {
 
2022
  padding: 15px;
 
2023
  margin-top: 0;
 
2024
  color: #777777;
 
2025
  font-size: 125%;
 
2026
  max-width: 700px;
 
2027
}
 
2028
.openerp .oe_view_nocontent .oe_view_nocontent_create {
 
2029
  margin-top: 0;
 
2030
  padding-top: 35px;
 
2031
  color: #4c4c4c;
 
2032
}
 
2033
.openerp .oe_view_nocontent .oe_view_nocontent_create:before {
 
2034
  content: "";
 
2035
  display: inline-block;
 
2036
  position: absolute;
 
2037
  width: 70px;
 
2038
  height: 80px;
 
2039
  margin-left: -70px;
 
2040
  margin-top: -50px;
 
2041
  background: transparent url(/web/static/src/img/view_empty_arrow.png) no-repeat 0px 0px;
 
2042
}
 
2043
.openerp .oe_view_nocontent > p {
 
2044
  padding-left: 78px;
 
2045
}
 
2046
.openerp .oe_view_nocontent .oe_empty_custom_dashboard {
 
2047
  background: transparent url(/web/static/src/img/graph_background.png) no-repeat 0 0;
 
2048
  margin-top: -15px;
 
2049
  padding: 100px 0 0 137px;
 
2050
  min-height: 327px;
 
2051
  margin-left: -15px;
 
2052
}
 
2053
.openerp .oe_view.oe_cannot_create .oe_view_nocontent_create {
 
2054
  display: none;
 
2055
}
 
2056
.openerp .oe_formview {
 
2057
  background: white;
 
2058
}
 
2059
.openerp .oe_form_dropdown_section {
 
2060
  position: relative;
 
2061
  display: inline-block;
 
2062
}
 
2063
.openerp .oe_form_invalid input, .openerp .oe_form_invalid select, .openerp .oe_form_invalid textarea {
 
2064
  background-color: #ff6666 !important;
 
2065
  border: 1px solid #dd0000 !important;
 
2066
}
 
2067
.openerp .oe_view_manager_current .oe_form_editable .oe_highlight {
 
2068
  color: #404040;
 
2069
  background: none;
 
2070
}
 
2071
.openerp .oe_view_manager_current .oe_form_editable button.oe_highlight {
 
2072
  background-color: #e3e3e3;
 
2073
  background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
 
2074
  background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
 
2075
  background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
 
2076
  background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
 
2077
  background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
 
2078
  background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
 
2079
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
2080
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
2081
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
2082
}
 
2083
.openerp .oe_view_manager_current .oe_form_editable button.oe_highlight:active {
 
2084
  background-color: #ececec;
 
2085
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6));
 
2086
  background-image: -webkit-linear-gradient(top, #e3e3e3, #f6f6f6);
 
2087
  background-image: -moz-linear-gradient(top, #e3e3e3, #f6f6f6);
 
2088
  background-image: -ms-linear-gradient(top, #e3e3e3, #f6f6f6);
 
2089
  background-image: -o-linear-gradient(top, #e3e3e3, #f6f6f6);
 
2090
  background-image: linear-gradient(to bottom, #e3e3e3, #f6f6f6);
 
2091
  -moz-box-shadow: none;
 
2092
  -webkit-box-shadow: none;
 
2093
  box-shadow: none;
 
2094
}
 
2095
.openerp .oe_view_manager_current .oe_form_editable button.oe_highlight:hover {
 
2096
  background-color: #ececec;
 
2097
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
 
2098
  background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
 
2099
  background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
 
2100
  background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
 
2101
  background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
 
2102
  background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
 
2103
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
2104
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
2105
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
 
2106
}
 
2107
.openerp .oe_form_invisible {
 
2108
  display: none !important;
 
2109
}
 
2110
.openerp .oe_form_readonly .oe_edit_only, .openerp .oe_form_readonly .oe_form_field:empty {
 
2111
  display: none !important;
 
2112
}
 
2113
.openerp .oe_form_readonly .oe_form .oe_form_field_date {
 
2114
  width: auto;
 
2115
}
 
2116
.openerp .oe_form_nosheet {
 
2117
  margin: 16px;
 
2118
}
 
2119
.openerp .oe_form_nosheet > header {
 
2120
  margin: -16px -16px 0 -16px;
 
2121
  padding: 0;
 
2122
}
 
2123
.openerp .oe_form_nosheet.oe_form_nomargin {
 
2124
  margin: 0;
 
2125
}
 
2126
.openerp .oe_form_nosheet.oe_form_nomargin > header {
 
2127
  margin: 0;
 
2128
}
 
2129
.openerp .oe_form_sheetbg {
 
2130
  padding: 16px 0;
 
2131
}
 
2132
.openerp .oe_form_sheet_width {
 
2133
  min-width: 650px;
 
2134
  max-width: 860px;
 
2135
  margin: 0 auto;
 
2136
}
 
2137
.openerp .oe_form_sheet {
 
2138
  background: white;
 
2139
  min-height: 330px;
 
2140
  padding: 16px;
 
2141
}
 
2142
.openerp .oe_form_sheet .oe_list {
 
2143
  overflow-x: auto;
 
2144
}
 
2145
.openerp .oe_application .oe_form_sheetbg {
 
2146
  background: url(/web/static/src/img/form_sheetbg.png);
 
2147
  border-bottom: 1px solid #dddddd;
 
2148
}
 
2149
.openerp .oe_application .oe_form_sheet {
 
2150
  border: 1px solid #c8c8d3;
 
2151
  -moz-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
 
2152
  -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
 
2153
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
 
2154
}
 
2155
.openerp .oe_application .oe_form_sheet .ui-tabs {
 
2156
  margin: 0 -16px;
 
2157
}
 
2158
.openerp .oe_application .oe_form_sheet .oe_notebook_page {
 
2159
  padding: 0 16px;
 
2160
}
 
2161
.openerp .oe_form header {
 
2162
  position: relative;
 
2163
  border-bottom: 1px solid #cacaca;
 
2164
  padding-left: 2px;
 
2165
  background-color: #ededed;
 
2166
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
 
2167
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
 
2168
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
 
2169
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
 
2170
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
 
2171
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
 
2172
}
 
2173
.openerp .oe_form header > span {
 
2174
  margin-left: 4px;
 
2175
}
 
2176
.openerp .oe_form header ul {
 
2177
  display: inline-block;
 
2178
  float: right;
 
2179
}
 
2180
.openerp .oe_form header .oe_button {
 
2181
  margin: 3px 2px 1px;
 
2182
}
 
2183
.openerp .oe_form header .oe_button:first-child {
 
2184
  margin-left: 6px;
 
2185
}
 
2186
.openerp .oe_form header .oe_tags {
 
2187
  margin: 5px 0 0 5px;
 
2188
  width: 400px;
 
2189
  padding-bottom: 0;
 
2190
}
 
2191
.openerp .oe_form div.oe_chatter {
 
2192
  box-sizing: border-box;
 
2193
  min-width: 682px;
 
2194
  max-width: 892px;
 
2195
  margin: 0 auto;
 
2196
  padding: 16px 16px 48px;
 
2197
}
 
2198
.openerp .oe_form div.oe_form_configuration p, .openerp .oe_form div.oe_form_configuration ul, .openerp .oe_form div.oe_form_configuration ol {
 
2199
  color: #aaaaaa;
 
2200
  max-width: 650px;
 
2201
}
 
2202
.openerp .oe_form div.oe_form_configuration label {
 
2203
  min-width: 150px;
 
2204
}
 
2205
.openerp .oe_form div.oe_form_configuration .oe_form_group_cell_label {
 
2206
  padding: 1px 0;
 
2207
}
 
2208
.openerp .oe_form div.oe_form_configuration .oe_form_group_cell div div {
 
2209
  padding: 1px 0;
 
2210
}
 
2211
.openerp .oe_form .oe_subtotal_footer {
 
2212
  width: 1% !important;
 
2213
}
 
2214
.openerp .oe_form .oe_subtotal_footer td.oe_form_group_cell {
 
2215
  text-align: right;
 
2216
  padding: 0 !important;
 
2217
}
 
2218
.openerp .oe_form .oe_subtotal_footer td.oe_form_group_cell_label {
 
2219
  border-right: none;
 
2220
}
 
2221
.openerp .oe_form .oe_subtotal_footer .oe_subtotal_footer_separator {
 
2222
  width: 108px;
 
2223
  border-top: 1px solid #cacaca;
 
2224
  margin-top: 4px;
 
2225
  padding-top: 4px;
 
2226
  font-weight: bold;
 
2227
  font-size: 18px;
 
2228
}
 
2229
.openerp .oe_form .oe_subtotal_footer label:after {
 
2230
  content: ":";
 
2231
}
 
2232
.openerp .oe_form .oe_subtotal_footer label.oe_subtotal_footer_separator {
 
2233
  font-weight: bold !important;
 
2234
  padding: 2px 11px 2px 0px !important;
 
2235
}
 
2236
.openerp .oe_form .oe_subtotal_footer label.oe_form_label_help {
 
2237
  font-weight: normal;
 
2238
}
 
2239
.openerp .oe_form .oe_form_box_info {
 
2240
  background: #ffee99;
 
2241
  border-bottom: 1px solid #ccbb66;
 
2242
  padding: 4px;
 
2243
}
 
2244
.openerp .oe_form .oe_form_box_info > p {
 
2245
  margin: auto;
 
2246
}
 
2247
.openerp .oe_form .oe_form_box_warning {
 
2248
  background: #bd362f;
 
2249
  border-bottom: 1px solid #990000;
 
2250
  padding: 4px;
 
2251
}
 
2252
.openerp .oe_form .oe_form_box_warning * {
 
2253
  color: white;
 
2254
  text-shadow: none;
 
2255
}
 
2256
.openerp .oe_form .oe_form_box_warning > p {
 
2257
  margin: auto;
 
2258
}
 
2259
.openerp .oe_form .oe_form_button {
 
2260
  margin: 2px;
 
2261
}
 
2262
.openerp .oe_form td.oe_form_group_cell_label {
 
2263
  border-right: 1px solid #dddddd;
 
2264
  padding: 2px 0px;
 
2265
}
 
2266
.openerp .oe_form td.oe_form_group_cell_label label {
 
2267
  line-height: 18px;
 
2268
  display: block;
 
2269
  min-width: 140px;
 
2270
}
 
2271
.openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell {
 
2272
  padding: 2px 0 2px 8px;
 
2273
}
 
2274
.openerp .oe_form .oe_form_group {
 
2275
  width: 100%;
 
2276
  margin: 9px 0 9px 0;
 
2277
}
 
2278
.openerp .oe_form .oe_form_group .oe_form_group_cell.oe_group_right {
 
2279
  padding-left: 20px;
 
2280
}
 
2281
.openerp .oe_form .oe_form_label_help[for], .openerp .oe_form .oe_form_label[for] {
 
2282
  font-weight: bold;
 
2283
  white-space: nowrap;
 
2284
  padding-right: 8px;
 
2285
}
 
2286
.openerp .oe_form .oe_form_label_help[for] span, .openerp .oe_form .oe_form_label[for] span {
 
2287
  font-size: 80%;
 
2288
  color: darkgreen;
 
2289
  vertical-align: top;
 
2290
  position: relative;
 
2291
  top: -4px;
 
2292
  padding: 0 2px;
 
2293
}
 
2294
.openerp .oe_horizontal_border {
 
2295
  border-bottom: 1px solid black;
 
2296
}
 
2297
.openerp .oe_horizontal_separator {
 
2298
  font-weight: bold;
 
2299
  font-size: 20px;
 
2300
  margin: 15px 0px 10px 0px;
 
2301
  color: #7c7bad;
 
2302
}
 
2303
.openerp .oe_horizontal_separator:empty {
 
2304
  height: 5px;
 
2305
}
 
2306
.openerp .oe_vertical_separator {
 
2307
  border-left: 1px solid #666666;
 
2308
  padding: 0 4px 0 4px;
 
2309
}
 
2310
.openerp .oe_form_field_progressbar {
 
2311
  display: inline-block;
 
2312
  min-width: 70px;
 
2313
}
 
2314
.openerp .oe_form_field_progressbar.ui-progressbar {
 
2315
  height: 22px;
 
2316
  font-size: 10px;
 
2317
  -webkit-box-sizing: border-box;
 
2318
  -moz-box-sizing: border-box;
 
2319
  -ms-box-sizing: border-box;
 
2320
  box-sizing: border-box;
 
2321
  border: 1px solid #999999;
 
2322
  -moz-border-radius: 3px;
 
2323
  -webkit-border-radius: 3px;
 
2324
  border-radius: 3px;
 
2325
  background: white;
 
2326
  min-width: 50px;
 
2327
}
 
2328
.openerp .oe_form_field_progressbar.ui-progressbar span {
 
2329
  position: absolute;
 
2330
  margin-left: 10px;
 
2331
  font-weight: bold;
 
2332
}
 
2333
.openerp .oe_form_field_progressbar.ui-progressbar .ui-widget-header {
 
2334
  background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
 
2335
}
 
2336
.openerp .oe_form .oe_form_field_text {
 
2337
  width: 100%;
 
2338
}
 
2339
.openerp .oe_form .oe_form_field_text .oe_form_text_content {
 
2340
  text-overflow: ellipsis;
 
2341
  display: inline-block;
 
2342
  white-space: pre-wrap;
 
2343
  overflow-x: hidden;
 
2344
  width: 100%;
 
2345
}
 
2346
.openerp .oe_form .oe_form_field_char input,
 
2347
.openerp .oe_form .oe_form_field_url input,
 
2348
.openerp .oe_form .oe_form_field_email input,
 
2349
.openerp .oe_form .oe_form_field_text textarea,
 
2350
.openerp .oe_form .oe_form_field_selection select {
 
2351
  width: 100%;
 
2352
}
 
2353
.openerp .oe_form .oe_notebook_page .oe_form_field_text textarea {
 
2354
  min-height: 96px;
 
2355
}
 
2356
.openerp .oe_form .oe_form_field_text.oe_inline, .openerp .oe_form .oe_form_field_text.oe_inline > textarea {
 
2357
  width: 500px;
 
2358
}
 
2359
.openerp .oe_form h1, .openerp .oe_form h2, .openerp .oe_form h3, .openerp .oe_form h4, .openerp .oe_form h5, .openerp .oe_form h6 {
 
2360
  margin: 0 0 4px 0;
 
2361
}
 
2362
.openerp .oe_form h1 input, .openerp .oe_form h2 input, .openerp .oe_form h3 input, .openerp .oe_form h4 input, .openerp .oe_form h5 input, .openerp .oe_form h6 input {
 
2363
  height: inherit !important;
 
2364
  font-size: inherit;
 
2365
}
 
2366
.openerp .oe_form .oe_form_field {
 
2367
  width: 100%;
 
2368
  display: inline-block;
 
2369
  padding: 2px 2px 2px 0px;
 
2370
}
 
2371
.openerp .oe_form .oe_form_field input {
 
2372
  margin: 0px;
 
2373
}
 
2374
.openerp .oe_form input[type="text"], .openerp .oe_form input[type="password"], .openerp .oe_form input[type="file"], .openerp .oe_form select {
 
2375
  height: 22px;
 
2376
  padding-top: 2px;
 
2377
}
 
2378
.openerp .oe_form input[type="text"], .openerp .oe_form input[type="password"], .openerp .oe_form input[type="file"], .openerp .oe_form select, .openerp .oe_form textarea {
 
2379
  -webkit-box-sizing: border-box;
 
2380
  -moz-box-sizing: border-box;
 
2381
  -ms-box-sizing: border-box;
 
2382
  box-sizing: border-box;
 
2383
  background: white;
 
2384
  min-width: 60px;
 
2385
  color: #1f1f1f;
 
2386
}
 
2387
.openerp .oe_form input[readonly], .openerp .oe_form select[readonly], .openerp .oe_form textarea[readonly], .openerp .oe_form input[disabled], .openerp .oe_form select[disabled] {
 
2388
  background: #e5e5e5 !important;
 
2389
  color: #666666;
 
2390
}
 
2391
.openerp .oe_form textarea[disabled] {
 
2392
  border: none;
 
2393
  padding-left: 8px;
 
2394
  -moz-box-shadow: none;
 
2395
  -webkit-box-shadow: none;
 
2396
  box-shadow: none;
 
2397
  -moz-border-radius: 0px;
 
2398
  -webkit-border-radius: 0px;
 
2399
  border-radius: 0px;
 
2400
}
 
2401
.openerp .oe_form textarea.oe_inline[disabled] {
 
2402
  border-left: 8px solid #eeeeee;
 
2403
}
 
2404
.openerp .oe_form .oe_form_field_url button img {
 
2405
  vertical-align: top;
 
2406
}
 
2407
.openerp .oe_form .oe_form_field_monetary,
 
2408
.openerp .oe_form .oe_form_field_date,
 
2409
.openerp .oe_form .oe_form_field_datetime {
 
2410
  white-space: nowrap;
 
2411
}
 
2412
.openerp .oe_form .oe_form_field_boolean {
 
2413
  padding-top: 4px;
 
2414
  width: auto;
 
2415
}
 
2416
.openerp .oe_form .oe_datepicker_container {
 
2417
  display: none;
 
2418
}
 
2419
.openerp .oe_form .oe_datepicker_root {
 
2420
  display: inline-block;
 
2421
}
 
2422
.openerp .oe_form .oe_form_required input:not([disabled]):not([readonly]), .openerp .oe_form .oe_form_required select:not([disabled]):not([readonly]), .openerp .oe_form .oe_form_required textarea:not([disabled]):not([readonly]) {
 
2423
  background-color: #d2d2ff !important;
 
2424
}
 
2425
.openerp .oe_form .oe_form_invalid input, .openerp .oe_form .oe_form_invalid select, .openerp .oe_form .oe_form_invalid textarea {
 
2426
  background-color: #ff6666 !important;
 
2427
  border: 1px solid #dd0000 !important;
 
2428
}
 
2429
.openerp .oe_form .oe_input_icon {
 
2430
  cursor: pointer;
 
2431
  margin: 3px 0 0 -21px;
 
2432
  vertical-align: top;
 
2433
}
 
2434
.openerp .oe_form .oe_input_icon_disabled {
 
2435
  position: absolute;
 
2436
  cursor: default;
 
2437
  opacity: 0.5;
 
2438
  filter: alpha(opacity=50);
 
2439
  right: 5px;
 
2440
  top: 3px;
 
2441
}
 
2442
.openerp .oe_form .oe_form_field_with_button.oe_no_button > .oe_button {
 
2443
  display: none;
 
2444
}
 
2445
.openerp .oe_form .oe_form_field_with_button:not(.oe_no_button) > .oe_button {
 
2446
  float: right;
 
2447
  -moz-border-radius: 0;
 
2448
  -webkit-border-radius: 0;
 
2449
  border-radius: 0;
 
2450
  border-bottom-left-radius: 0px;
 
2451
  height: 22px;
 
2452
}
 
2453
.openerp .oe_form .oe_form_field_with_button input {
 
2454
  width: 100%;
 
2455
}
 
2456
.openerp .oe_form .oe_form_field_with_button > div {
 
2457
  position: relative;
 
2458
  overflow: hidden;
 
2459
}
 
2460
.openerp .oe_form .oe_form_embedded_html {
 
2461
  position: relative;
 
2462
  width: 600px;
 
2463
  margin-left: 130px;
 
2464
  margin-top: 32px;
 
2465
  margin-bottom: 32px;
 
2466
  text-align: justify;
 
2467
}
 
2468
.openerp .oe_form .oe_form_field_html .oe_input_icon {
 
2469
  float: right;
 
2470
  margin: 4px 7px;
 
2471
}
 
2472
.openerp .oe_form_editable .oe_form .oe_form_field_integer input {
 
2473
  width: 6em;
 
2474
}
 
2475
.openerp .oe_form_editable .oe_form .oe_form_field_float input {
 
2476
  width: 7em;
 
2477
}
 
2478
.openerp .oe_form_editable .oe_form .oe_form_field_date input {
 
2479
  width: 100px;
 
2480
}
 
2481
.openerp .oe_form_editable .oe_form .oe_form_field_datetime input {
 
2482
  width: 150px;
 
2483
}
 
2484
.openerp .oe_hidden_input_file {
 
2485
  position: relative;
 
2486
}
 
2487
.openerp .oe_hidden_input_file input.oe_form_binary_file {
 
2488
  z-index: 0;
 
2489
  line-height: 0;
 
2490
  font-size: 12px;
 
2491
  position: absolute;
 
2492
  top: 1px;
 
2493
  left: 0;
 
2494
  right: 0;
 
2495
  opacity: 0;
 
2496
  filter: alpha(opacity=0);
 
2497
  -ms-filter: "alpha(opacity=0)";
 
2498
  margin: 0;
 
2499
  padding: 0;
 
2500
}
 
2501
.openerp .oe_form .oe_form_field_image {
 
2502
  padding: 0;
 
2503
  position: relative;
 
2504
  display: inline-block;
 
2505
  width: auto;
 
2506
  vertical-align: top;
 
2507
}
 
2508
.openerp .oe_form .oe_form_field_image .oe_form_field_image_controls {
 
2509
  position: absolute;
 
2510
  top: 1px;
 
2511
  padding: 4px 0;
 
2512
  width: 100%;
 
2513
  display: none;
 
2514
  text-align: center;
 
2515
  color: #eeeeee;
 
2516
  background: rgba(37, 37, 37, 0.9);
 
2517
  -moz-border-radius: 3px 3px 0 0;
 
2518
  -webkit-border-radius: 3px 3px 0 0;
 
2519
  border-radius: 3px 3px 0 0;
 
2520
  -webkit-box-sizing: border-box;
 
2521
  -moz-box-sizing: border-box;
 
2522
  -ms-box-sizing: border-box;
 
2523
  box-sizing: border-box;
 
2524
}
 
2525
.openerp .oe_form .oe_form_field_image:hover .oe_form_field_image_controls {
 
2526
  display: block;
 
2527
}
 
2528
.openerp .oe_fileupload {
 
2529
  display: inline-block;
 
2530
  clear: both;
 
2531
  width: 100%;
 
2532
}
 
2533
.openerp .oe_fileupload .oe_add {
 
2534
  float: left;
 
2535
  position: relative;
 
2536
  width: 100%;
 
2537
  left: 2px;
 
2538
  top: 7px;
 
2539
  overflow: hidden;
 
2540
}
 
2541
.openerp .oe_fileupload .oe_add button {
 
2542
  display: inline;
 
2543
  height: 24px;
 
2544
  font-size: 12px;
 
2545
  line-height: 12px;
 
2546
  vertical-align: middle;
 
2547
}
 
2548
.openerp .oe_fileupload .oe_add button.oe_attach {
 
2549
  width: 24px;
 
2550
  overflow: hidden;
 
2551
  width: 24px;
 
2552
  overflow: hidden;
 
2553
  background: transparent;
 
2554
  color: #7c7bad;
 
2555
  box-shadow: none;
 
2556
  border: none;
 
2557
  text-shadow: none;
 
2558
}
 
2559
.openerp .oe_fileupload .oe_add button.oe_attach .oe_e {
 
2560
  position: relative;
 
2561
  top: -1px;
 
2562
  left: -9px;
 
2563
}
 
2564
.openerp .oe_fileupload .oe_add input.oe_form_binary_file {
 
2565
  display: inline-block;
 
2566
  margin-left: -85px;
 
2567
  height: 22px;
 
2568
  width: 152px;
 
2569
  margin-top: -24px;
 
2570
  cursor: pointer;
 
2571
}
 
2572
.openerp .oe_fileupload .oe_add .oe_attach_label {
 
2573
  color: #7c7bad;
 
2574
  margin-left: -3px;
 
2575
}
 
2576
.openerp .oe_fileupload .oe_attachments {
 
2577
  margin-bottom: 4px;
 
2578
  margin-right: 0px;
 
2579
  font-size: 12px;
 
2580
  border-radius: 2px;
 
2581
  border: solid 1px rgba(124, 123, 173, 0.14);
 
2582
}
 
2583
.openerp .oe_fileupload .oe_attachments .oe_attachment {
 
2584
  padding: 2px;
 
2585
  padding-left: 4px;
 
2586
  padding-right: 4px;
 
2587
}
 
2588
.openerp .oe_fileupload .oe_attachments .oe_attachment .oe_e {
 
2589
  font-size: 23px;
 
2590
  margin-top: -5px;
 
2591
}
 
2592
.openerp .oe_fileupload .oe_attachments .oe_attachment .oe_e:hover {
 
2593
  text-decoration: none;
 
2594
}
 
2595
.openerp .oe_fileupload .oe_attachments .oe_attachment:nth-child(odd) {
 
2596
  background: white;
 
2597
}
 
2598
.openerp .oe_fileupload .oe_attachments .oe_attachment:nth-child(even) {
 
2599
  background: #f4f5fa;
 
2600
}
 
2601
.openerp .oe_form_field_many2one td:first-child {
 
2602
  position: relative;
 
2603
}
 
2604
.openerp .oe_form_field_many2one span.oe_m2o_drop_down_button {
 
2605
  position: absolute;
 
2606
  top: 2px;
 
2607
  right: 0px;
 
2608
}
 
2609
.openerp .oe_form_field_many2one .oe_m2o_cm_button {
 
2610
  line-height: 14px;
 
2611
  float: right;
 
2612
  padding-left: 2px;
 
2613
}
 
2614
.openerp .oe_form_field_many2one input {
 
2615
  padding-right: 13px;
 
2616
}
 
2617
.openerp.ui-autocomplete li.oe_m2o_dropdown_option a {
 
2618
  font-style: italic;
 
2619
  padding-left: 2em;
 
2620
}
 
2621
.openerp.ui-autocomplete li:not(.oe_m2o_dropdown_option) + li.oe_m2o_dropdown_option {
 
2622
  margin-top: 10px;
 
2623
}
 
2624
.openerp ul.oe_form_status, .openerp ul.oe_form_status_clickable {
 
2625
  display: inline-block;
 
2626
  margin: 0;
 
2627
  padding: 0 18px 0 0;
 
2628
}
 
2629
.openerp ul.oe_form_status li, .openerp ul.oe_form_status_clickable li {
 
2630
  display: inline-block;
 
2631
  list-style-type: none;
 
2632
  margin: 0 -18px 0 0;
 
2633
  padding: 0;
 
2634
  background-color: #ededed;
 
2635
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
 
2636
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
 
2637
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
 
2638
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
 
2639
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
 
2640
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
 
2641
}
 
2642
.openerp ul.oe_form_status li:first-child .label, .openerp ul.oe_form_status_clickable li:first-child .label {
 
2643
  border-left: 1px solid #cacaca;
 
2644
  padding-left: 14px;
 
2645
}
 
2646
.openerp ul.oe_form_status li:last-child, .openerp ul.oe_form_status_clickable li:last-child {
 
2647
  border-right: 1px solid #cacaca;
 
2648
}
 
2649
.openerp ul.oe_form_status li:last-child .label, .openerp ul.oe_form_status_clickable li:last-child .label {
 
2650
  padding-right: 14px;
 
2651
}
 
2652
.openerp ul.oe_form_status li:last-child .arrow, .openerp ul.oe_form_status_clickable li:last-child .arrow {
 
2653
  display: none;
 
2654
}
 
2655
.openerp ul.oe_form_status li .label, .openerp ul.oe_form_status_clickable li .label {
 
2656
  color: #4c4c4c;
 
2657
  text-shadow: 0 1px 1px #fcfcfc, 0 -1px 1px #dedede;
 
2658
  padding: 7px;
 
2659
  display: inline-block;
 
2660
  padding-left: 24px;
 
2661
  margin: 0;
 
2662
  position: relative;
 
2663
}
 
2664
.openerp ul.oe_form_status li .arrow, .openerp ul.oe_form_status_clickable li .arrow {
 
2665
  width: 17px;
 
2666
  display: inline-block;
 
2667
  vertical-align: top;
 
2668
  overflow: hidden;
 
2669
  margin-left: -5px;
 
2670
}
 
2671
.openerp ul.oe_form_status li .arrow span, .openerp ul.oe_form_status_clickable li .arrow span {
 
2672
  position: relative;
 
2673
  width: 24px;
 
2674
  height: 24px;
 
2675
  display: inline-block;
 
2676
  margin-left: -12px;
 
2677
  margin-top: 3px;
 
2678
  box-shadow: -1px 1px 2px rgba(255, 255, 255, 0.2), inset -1px 1px 1px rgba(0, 0, 0, 0.2);
 
2679
  background-color: #dedede;
 
2680
  background: -moz-linear-gradient(135deg, #dedede, #fcfcfc);
 
2681
  background: -o-linear-gradient(135deg, #fcfcfc, #dedede);
 
2682
  background: -webkit-gradient(linear, left top, right bottom, from(#fcfcfc), to(#dedede));
 
2683
  background: -ms-linear-gradient(top, #fcfcfc, #dedede);
 
2684
  -moz-border-radius: 3px;
 
2685
  -webkit-border-radius: 3px;
 
2686
  border-radius: 3px;
 
2687
  -webkit-transform: rotate(45deg);
 
2688
  -moz-transform: rotate(45deg);
 
2689
  -ms-transform: rotate(45deg);
 
2690
  -o-transform: rotate(45deg);
 
2691
  transform: rotate(45deg);
 
2692
}
 
2693
.openerp ul.oe_form_status li.oe_active, .openerp ul.oe_form_status_clickable li.oe_active {
 
2694
  background-color: #5382b9;
 
2695
  background-image: -webkit-gradient(linear, left top, left bottom, from(#729fcf), to(#3465a4));
 
2696
  background-image: -webkit-linear-gradient(top, #729fcf, #3465a4);
 
2697
  background-image: -moz-linear-gradient(top, #729fcf, #3465a4);
 
2698
  background-image: -ms-linear-gradient(top, #729fcf, #3465a4);
 
2699
  background-image: -o-linear-gradient(top, #729fcf, #3465a4);
 
2700
  background-image: linear-gradient(to bottom, #729fcf, #3465a4);
 
2701
}
 
2702
.openerp ul.oe_form_status li.oe_active .arrow span, .openerp ul.oe_form_status_clickable li.oe_active .arrow span {
 
2703
  background-color: #3465a4;
 
2704
  background: -moz-linear-gradient(135deg, #3465a4, #729fcf);
 
2705
  background: -o-linear-gradient(135deg, #729fcf, #3465a4);
 
2706
  background: -webkit-gradient(linear, left top, right bottom, from(#729fcf), to(#3465a4));
 
2707
  background: -ms-linear-gradient(top, #729fcf, #3465a4);
 
2708
}
 
2709
.openerp ul.oe_form_status li.oe_active .label, .openerp ul.oe_form_status_clickable li.oe_active .label {
 
2710
  color: white;
 
2711
  text-shadow: 0 1px 1px #729fcf, 0 -1px 1px #3465a4;
 
2712
}
 
2713
.openerp ul.oe_form_status_clickable li {
 
2714
  cursor: pointer;
 
2715
}
 
2716
.openerp ul.oe_form_status_clickable li:hover {
 
2717
  background-color: #d9d9d9;
 
2718
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#cacaca));
 
2719
  background-image: -webkit-linear-gradient(top, #e8e8e8, #cacaca);
 
2720
  background-image: -moz-linear-gradient(top, #e8e8e8, #cacaca);
 
2721
  background-image: -ms-linear-gradient(top, #e8e8e8, #cacaca);
 
2722
  background-image: -o-linear-gradient(top, #e8e8e8, #cacaca);
 
2723
  background-image: linear-gradient(to bottom, #e8e8e8, #cacaca);
 
2724
}
 
2725
.openerp ul.oe_form_status_clickable li:hover .label {
 
2726
  text-shadow: 0 -1px 1px #fcfcfc, 0 1px 1px #dedede;
 
2727
}
 
2728
.openerp ul.oe_form_status_clickable li:hover .arrow span {
 
2729
  background-color: #d9d9d9;
 
2730
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#cacaca));
 
2731
  background-image: -webkit-linear-gradient(top, #e8e8e8, #cacaca);
 
2732
  background-image: -moz-linear-gradient(top, #e8e8e8, #cacaca);
 
2733
  background-image: -ms-linear-gradient(top, #e8e8e8, #cacaca);
 
2734
  background-image: -o-linear-gradient(top, #e8e8e8, #cacaca);
 
2735
  background-image: linear-gradient(to bottom, #e8e8e8, #cacaca);
 
2736
}
 
2737
.openerp ul.oe_form_status_clickable li .label {
 
2738
  color: #7c7bad;
 
2739
}
 
2740
.openerp ul.oe_form_status_clickable li.oe_active:hover {
 
2741
  background-color: #3a699f;
 
2742
  background-image: -webkit-gradient(linear, left top, left bottom, from(#4c85c2), to(#284d7d));
 
2743
  background-image: -webkit-linear-gradient(top, #4c85c2, #284d7d);
 
2744
  background-image: -moz-linear-gradient(top, #4c85c2, #284d7d);
 
2745
  background-image: -ms-linear-gradient(top, #4c85c2, #284d7d);
 
2746
  background-image: -o-linear-gradient(top, #4c85c2, #284d7d);
 
2747
  background-image: linear-gradient(to bottom, #4c85c2, #284d7d);
 
2748
}
 
2749
.openerp ul.oe_form_status_clickable li.oe_active:hover .label {
 
2750
  text-shadow: 0 -1px 1px #729fcf, 0 1px 1px #3465a4;
 
2751
}
 
2752
.openerp ul.oe_form_status_clickable li.oe_active:hover .arrow span {
 
2753
  background-color: #284d7d;
 
2754
  background: -moz-linear-gradient(135deg, #284d7d, #4c85c2);
 
2755
  background: -o-linear-gradient(135deg, #4c85c2, #284d7d);
 
2756
  background: -webkit-gradient(linear, left top, right bottom, from(#4c85c2), to(#284d7d));
 
2757
  background: -ms-linear-gradient(top, #4c85c2, #284d7d);
 
2758
}
 
2759
.openerp .oe_form .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page {
 
2760
  display: none;
 
2761
}
 
2762
.openerp .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page, .openerp .oe_form_field_many2many > .oe_view_manager .oe_list_pager_single_page {
 
2763
  display: none !important;
 
2764
}
 
2765
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_view_list, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_view_list {
 
2766
  min-height: 132px;
 
2767
}
 
2768
.openerp .oe_form_field_one2many .oe_form_field_one2many_list_row_add, .openerp .oe_form_field_many2many .oe_form_field_one2many_list_row_add {
 
2769
  font-weight: bold;
 
2770
}
 
2771
.openerp .oe_form_field_one2many .oe_list_content > thead, .openerp .oe_form_field_many2many .oe_list_content > thead {
 
2772
  border-bottom: 1px;
 
2773
}
 
2774
.openerp .oe_form_field_one2many .oe_list_content > tbody tr:nth-child(odd), .openerp .oe_form_field_many2many .oe_list_content > tbody tr:nth-child(odd) {
 
2775
  background: transparent;
 
2776
}
 
2777
.openerp .oe_form_field_one2many .oe_list .oe_list_edit_row_save, .openerp .oe_form_field_many2many .oe_list .oe_list_edit_row_save {
 
2778
  background: url(/web/static/src/img/iconset-b-remove.png) 50% 50% no-repeat;
 
2779
}
 
2780
.openerp .oe_form_field_one2many .oe_list .oe_list_edit_row_save:before, .openerp .oe_form_field_many2many .oe_list .oe_list_edit_row_save:before {
 
2781
  visibility: hidden;
 
2782
}
 
2783
.openerp .oe_form_field_one2many > .oe_view_manager .oe_header_row_top, .openerp .oe_form_field_many2many > .oe_view_manager .oe_header_row_top {
 
2784
  display: none;
 
2785
}
 
2786
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td {
 
2787
  padding: 0px 8px;
 
2788
  line-height: 16px;
 
2789
}
 
2790
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_i, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td .oe_i {
 
2791
  font-size: 13px;
 
2792
}
 
2793
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group {
 
2794
  height: auto;
 
2795
  line-height: 16px;
 
2796
}
 
2797
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group li, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group li {
 
2798
  height: auto;
 
2799
  line-height: 16px;
 
2800
}
 
2801
.openerp .oe_form_field_one2many .oe_list_buttons.oe_editing .oe_list_save, .openerp .oe_form_field_many2many .oe_list_buttons.oe_editing .oe_list_save {
 
2802
  visibility: hidden;
 
2803
}
 
2804
.openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_required {
 
2805
  background-color: #d2d2ff;
 
2806
}
 
2807
.openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_readonly {
 
2808
  background-color: #eeeeee;
 
2809
}
 
2810
.openerp .oe_list_editable .oe_list_content td.oe_list_field_cell {
 
2811
  padding: 4px 6px 3px;
 
2812
}
 
2813
.openerp .oe_list.oe_list_editable.oe_editing .oe_edition .oe_list_field_cell:not(.oe_readonly) {
 
2814
  color: transparent;
 
2815
  text-shadow: none;
 
2816
}
 
2817
.openerp .oe_list.oe_list_editable.oe_editing .oe_edition .oe_list_field_cell:not(.oe_readonly) * {
 
2818
  visibility: hidden;
 
2819
}
 
2820
.openerp .oe_list.oe_list_editable.oe_editing .oe_m2o_drop_down_button {
 
2821
  top: 5px;
 
2822
}
 
2823
.openerp .oe_list.oe_list_editable.oe_editing .oe_m2o_cm_button {
 
2824
  line-height: 19px;
 
2825
}
 
2826
.openerp .oe_list.oe_list_editable.oe_editing .oe_input_icon {
 
2827
  margin-top: 5px;
 
2828
}
 
2829
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field {
 
2830
  min-width: 0;
 
2831
  max-width: none;
 
2832
}
 
2833
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field textarea {
 
2834
  height: 27px;
 
2835
  -moz-border-radius: 0;
 
2836
  -webkit-border-radius: 0;
 
2837
  border-radius: 0;
 
2838
  border: 1px solid #aaaaff;
 
2839
  margin: 0;
 
2840
}
 
2841
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field textarea, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field select {
 
2842
  min-width: 0;
 
2843
}
 
2844
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_float input, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_view_integer input {
 
2845
  text-align: right;
 
2846
  width: 100% !important;
 
2847
}
 
2848
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_datetime input.oe_datepicker_master, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_date input.oe_datepicker_master {
 
2849
  width: 100% !important;
 
2850
}
 
2851
.openerp .oe_list_group_name {
 
2852
  white-space: nowrap;
 
2853
}
 
2854
.openerp .oe_form .oe_form_field_many2many > .oe_list .oe_list_pager_single_page {
 
2855
  display: none;
 
2856
}
 
2857
.openerp .oe_list_buttons .oe_alternative {
 
2858
  visibility: hidden;
 
2859
}
 
2860
.openerp .oe_list_buttons .oe_list_save, .openerp .oe_list_buttons .oe_list_discard {
 
2861
  display: none;
 
2862
}
 
2863
.openerp .oe_list_buttons.oe_editing .oe_list_add {
 
2864
  display: none;
 
2865
}
 
2866
.openerp .oe_list_buttons.oe_editing .oe_list_save {
 
2867
  display: inline-block;
 
2868
}
 
2869
.openerp .oe_list_buttons.oe_editing .oe_list_discard {
 
2870
  display: inline;
 
2871
}
 
2872
.openerp .oe_list_buttons.oe_editing .oe_alternative {
 
2873
  visibility: visible;
 
2874
}
 
2875
.openerp .oe_list.oe_cannot_edit .oe_list_header_handle, .openerp .oe_list.oe_cannot_edit .oe_list_field_handle {
 
2876
  display: none !important;
 
2877
  padding: 0 !important;
 
2878
}
 
2879
.openerp .oe_list.oe_cannot_delete .oe_list_record_delete {
 
2880
  display: none !important;
 
2881
}
 
2882
.openerp .oe_list .oe_form .oe_form_nosheet {
 
2883
  margin: 0;
 
2884
  padding: 0;
 
2885
  border: none;
 
2886
}
 
2887
.openerp .oe_list .oe_form .oe_form_field {
 
2888
  width: auto;
 
2889
  position: absolute;
 
2890
  margin: 0 !important;
 
2891
  padding: 0;
 
2892
}
 
2893
.openerp .oe_list .oe_form .oe_form_field_boolean input {
 
2894
  margin: 1px 0 0 10px !important;
 
2895
}
 
2896
.openerp .oe_list .oe_list_content .oe_group_header {
 
2897
  background-color: #ededed;
 
2898
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
 
2899
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
 
2900
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
 
2901
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
 
2902
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
 
2903
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
 
2904
}
 
2905
.openerp .oe_list_content {
 
2906
  width: 100%;
 
2907
}
 
2908
.openerp .oe_list_content td:first-child:after, .openerp .oe_list_content th:first-child:after {
 
2909
  border-width: 0;
 
2910
}
 
2911
.openerp .oe_list_content td.oe_number {
 
2912
  text-align: right !important;
 
2913
  max-width: 100px;
 
2914
}
 
2915
.openerp .oe_list_content td.oe_list_field_date, .openerp .oe_list_content th.oe_list_header_date {
 
2916
  min-width: 6em;
 
2917
}
 
2918
.openerp .oe_list_content > thead {
 
2919
  border-bottom: 2px solid #cacaca;
 
2920
  background: #eeeeee;
 
2921
  vertical-align: top;
 
2922
}
 
2923
.openerp .oe_list_content td, .openerp .oe_list_content th {
 
2924
  padding: 3px 6px;
 
2925
  line-height: 18px;
 
2926
}
 
2927
.openerp .oe_list_content th.oe_sortable, .openerp .oe_list_content th.oe_sortable div {
 
2928
  cursor: pointer;
 
2929
}
 
2930
.openerp .oe_list_content th.oe_sortable div {
 
2931
  position: relative;
 
2932
}
 
2933
.openerp .oe_list_content th.oe_sortable div:after {
 
2934
  margin-right: 6px;
 
2935
  content: "";
 
2936
  margin-top: 7px;
 
2937
  border-width: 0 4px 4px;
 
2938
  border-style: solid;
 
2939
  border-color: black transparent;
 
2940
  visibility: hidden;
 
2941
}
 
2942
.openerp .oe_list_content th.sortup div:after {
 
2943
  float: right;
 
2944
  visibility: visible;
 
2945
  filter: alpha(opacity=60);
 
2946
  opacity: 0.6;
 
2947
}
 
2948
.openerp .oe_list_content .oe_list_header_many2many_tags {
 
2949
  min-width: 70px;
 
2950
}
 
2951
.openerp .oe_list_content th.sortdown div:after {
 
2952
  float: right;
 
2953
  border-bottom: none;
 
2954
  border-left: 4px solid transparent;
 
2955
  border-right: 4px solid transparent;
 
2956
  border-top: 4px solid black;
 
2957
  visibility: visible;
 
2958
  -moz-box-shadow: none;
 
2959
  -webkit-box-shadow: none;
 
2960
  box-shadow: none;
 
2961
  filter: alpha(opacity=60);
 
2962
  opacity: 0.6;
 
2963
}
 
2964
.openerp .oe_list_content > tbody {
 
2965
  cursor: pointer;
 
2966
}
 
2967
.openerp .oe_list_content > tbody > tr {
 
2968
  height: 27px;
 
2969
  border-top: 1px solid #dddddd;
 
2970
}
 
2971
.openerp .oe_list_content > tbody > tr > td.oe_list_field_cell {
 
2972
  padding: 3px 6px;
 
2973
  white-space: pre-line;
 
2974
}
 
2975
.openerp .oe_list_content > tbody > tr > td > button, .openerp .oe_list_content > tbody > tr > th > button {
 
2976
  border: none;
 
2977
  background: transparent;
 
2978
  padding: 0;
 
2979
  -moz-box-shadow: none;
 
2980
  -webkit-box-shadow: none;
 
2981
  box-shadow: none;
 
2982
}
 
2983
.openerp .oe_list_content > tbody > tr > td.oe_list_checkbox:first-child, .openerp .oe_list_content > tbody > tr th.oe_list_checkbox:first-child {
 
2984
  width: 17px;
 
2985
}
 
2986
.openerp .oe_list_content > tbody > tr > td.oe_list_checkbox:first-child:after, .openerp .oe_list_content > tbody > tr th.oe_list_checkbox:first-child:after {
 
2987
  border-width: 0;
 
2988
}
 
2989
.openerp .oe_list_content > tbody > tr > td.oe_list_field_boolean input {
 
2990
  filter: alpha(opacity=50);
 
2991
  opacity: 0.5;
 
2992
}
 
2993
.openerp .oe_list_content > tbody > tr:nth-child(odd) {
 
2994
  background-color: #f0f0fa;
 
2995
  background-color: #efeff8;
 
2996
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
 
2997
  background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
 
2998
  background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
 
2999
  background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
 
3000
  background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
 
3001
  background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
 
3002
}
 
3003
.openerp .oe_list_content > tfoot {
 
3004
  border-top: 2px solid #cacaca;
 
3005
  border-bottom: 1px solid #cacaca;
 
3006
  background: #eeeeee;
 
3007
  font-weight: bold;
 
3008
}
 
3009
.openerp .oe_list_content .numeric {
 
3010
  text-align: right;
 
3011
  width: 82px;
 
3012
}
 
3013
.openerp .oe_list_content .numeric input {
 
3014
  text-align: right;
 
3015
}
 
3016
.openerp .oe_list_content th.oe_list_header_handle {
 
3017
  font-size: 1px;
 
3018
  overflow: hidden;
 
3019
  text-indent: -9001px;
 
3020
}
 
3021
.openerp .oe_list_content td.oe_list_field_handle {
 
3022
  width: 1em;
 
3023
  padding: 0 !important;
 
3024
  cursor: ns-resize;
 
3025
}
 
3026
.openerp .oe_list_content td.oe_list_field_handle .oe_list_handle {
 
3027
  font-size: 1px;
 
3028
  letter-spacing: -1px;
 
3029
  color: transparent;
 
3030
  text-shadow: none;
 
3031
  font-weight: normal;
 
3032
  margin-right: 7px;
 
3033
}
 
3034
.openerp .oe_list_content td.oe_list_field_handle .oe_list_handle:before {
 
3035
  font: 18px "entypoRegular";
 
3036
  content: "}";
 
3037
  color: #e0e0e0;
 
3038
}
 
3039
.openerp .oe_list_content .oe_list_field_progressbar progress {
 
3040
  width: 100%;
 
3041
}
 
3042
.openerp .tree_header {
 
3043
  background-color: #f0f0f0;
 
3044
  border-bottom: 1px solid #cacaca;
 
3045
  color: #4c4c4c;
 
3046
  padding: 5px;
 
3047
  height: 25px;
 
3048
}
 
3049
.openerp .tree_header button {
 
3050
  float: right;
 
3051
  height: 27px;
 
3052
  margin-right: 5px;
 
3053
}
 
3054
.openerp .oe-treeview-table {
 
3055
  width: 100%;
 
3056
  background-color: white;
 
3057
  border-spacing: 0;
 
3058
  color: #4c4c4c;
 
3059
}
 
3060
.openerp .oe-treeview-table th {
 
3061
  padding: 10px;
 
3062
  font-weight: bold;
 
3063
  background-color: #f0f0f0;
 
3064
  border-bottom: 2px solid #cacaca;
 
3065
}
 
3066
.openerp .oe-treeview-table td {
 
3067
  cursor: pointer;
 
3068
  vertical-align: middle;
 
3069
  text-align: left;
 
3070
  vertical-align: middle;
 
3071
  height: 20px;
 
3072
  padding-left: 4px;
 
3073
  padding-right: 4px;
 
3074
  border-right: 1px solid #e7e7e7;
 
3075
}
 
3076
.openerp .oe-treeview-table td.oe_number {
 
3077
  text-align: right !important;
 
3078
}
 
3079
.openerp .oe-treeview-table tr {
 
3080
  border-bottom: 1px solid #d6d6d6;
 
3081
}
 
3082
.openerp .oe-treeview-table tr:hover {
 
3083
  background-color: #e7e7e7;
 
3084
}
 
3085
.openerp .oe-treeview-table span {
 
3086
  font-size: 90%;
 
3087
  font-weight: normal;
 
3088
  white-space: nowrap;
 
3089
  display: block;
 
3090
}
 
3091
.openerp .oe-treeview-table .treeview-tr.oe-treeview-first {
 
3092
  background: transparent url(/web/static/src/img/expand.gif) 0 50% no-repeat;
 
3093
}
 
3094
.openerp .oe-treeview-table .oe_open .treeview-tr.oe-treeview-first {
 
3095
  background-image: url(/web/static/src/img/collapse.gif);
 
3096
}
 
3097
.openerp .oe-treeview-table .treeview-tr.oe-treeview-first span, .openerp .oe-treeview-table .treeview-td.oe-treeview-first span {
 
3098
  margin-left: 16px;
 
3099
}
 
3100
.openerp .oe_layout_debugging .oe_form_group {
 
3101
  outline: 2px dashed green;
 
3102
}
 
3103
.openerp .oe_layout_debugging .oe_form_group_cell {
 
3104
  outline: 1px solid blue;
 
3105
}
 
3106
.openerp .oe_layout_debugging .oe_form_group:hover, .openerp .oe_layout_debugging .oe_form_group_cell:hover {
 
3107
  outline-color: red;
 
3108
}
 
3109
.openerp .oe_layout_debugging .oe_form_group_row_incomplete > td:last-child:after {
 
3110
  content: "[Incomplete Row]";
 
3111
  background: red;
 
3112
  padding: 2px;
 
3113
  font-weight: bold;
 
3114
  color: white;
 
3115
  float: right;
 
3116
}
 
3117
.openerp .oe_layout_debugging .oe_form_group_row_incomplete.oe_form_group_row_newline > td:last-child:after {
 
3118
  content: "[newline]";
 
3119
}
 
3120
.openerp .oe_debug_view {
 
3121
  float: left;
 
3122
}
 
3123
.openerp .oe_debug_view_log {
 
3124
  font-size: 95%;
 
3125
}
 
3126
.openerp .oe_debug_view_log label {
 
3127
  display: block;
 
3128
  width: 49%;
 
3129
  text-align: right;
 
3130
  float: left;
 
3131
  font-weight: bold;
 
3132
  color: #000099;
 
3133
}
 
3134
.openerp .oe_debug_view_log span {
 
3135
  display: block;
 
3136
  width: 49%;
 
3137
  float: right;
 
3138
  color: #333333;
 
3139
}
 
3140
 
 
3141
.kitten-mode-activated {
 
3142
  background-size: cover;
 
3143
  background-attachment: fixed;
 
3144
}
 
3145
.kitten-mode-activated > * {
 
3146
  opacity: 0.7;
 
3147
}
 
3148
 
 
3149
div.ui-widget-overlay {
 
3150
  background: black;
 
3151
  filter: alpha(opacity=30);
 
3152
  opacity: 0.3;
 
3153
}
 
3154
 
 
3155
.ui-widget {
 
3156
  font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
 
3157
  color: #4c4c4c;
 
3158
  font-size: 13px;
 
3159
}
 
3160
 
 
3161
.ui-menu {
 
3162
  padding: 2px 0;
 
3163
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
 
3164
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
 
3165
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
 
3166
  margin-top: 4px;
 
3167
  border: 1px solid #afafb6;
 
3168
}
 
3169
.ui-menu .ui-menu-item {
 
3170
  width: 100%;
 
3171
  padding: 0;
 
3172
}
 
3173
.ui-menu .ui-menu-item a {
 
3174
  padding: 1px 16px;
 
3175
}
 
3176
.ui-menu .ui-menu-item a.ui-corner-all {
 
3177
  -moz-border-radius: 0;
 
3178
  -webkit-border-radius: 0;
 
3179
  border-radius: 0;
 
3180
}
 
3181
.ui-menu .ui-menu-item a.ui-state-active {
 
3182
  background: #f0f0fa;
 
3183
}
 
3184
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
 
3185
  background: #7c7bad;
 
3186
}
 
3187
 
 
3188
.ui-corner-all {
 
3189
  -moz-border-radius: 3px;
 
3190
  -webkit-border-radius: 3px;
 
3191
  border-radius: 3px;
 
3192
}
 
3193
 
 
3194
.openerp .db_option_table td {
 
3195
  padding-bottom: 10px !important;
 
3196
}
 
3197
 
 
3198
.openerp_ie .placeholder {
 
3199
  color: #afafb6 !important;
 
3200
  font-style: italic !important;
 
3201
}
 
3202
.openerp_ie .oe_form_binary_file {
 
3203
  width: 80px;
 
3204
}
 
3205
.openerp_ie .oe_form_field_boolean input {
 
3206
  background: white;
 
3207
}
 
3208
.openerp_ie .db_option_table .oe_form_field_selection {
 
3209
  width: auto;
 
3210
}
 
3211
.openerp_ie input[type='checkbox'] {
 
3212
  border: none;
 
3213
  background: none;
 
3214
  box-shadow: none;
 
3215
}
 
3216
.openerp_ie .oe_logo img {
 
3217
  border: none;
 
3218
}
 
3219
.openerp_ie .oe_header_row button.oe_highlight {
 
3220
  padding-top: 0;
 
3221
  padding-bottom: 0;
 
3222
}
 
3223
.openerp_ie .oe_view_manager_view_kanban {
 
3224
  display: table-cell;
 
3225
}
 
3226
.openerp_ie .oe_view_manager_buttons button.oe_write_full {
 
3227
  padding-top: 0;
 
3228
  padding-bottom: 0;
 
3229
}
 
3230
.openerp_ie .oe_view_manager_buttons button.oe_highlight {
 
3231
  padding-top: 0;
 
3232
  padding-bottom: 0;
 
3233
}
 
3234
.openerp_ie .oe_view_manager_buttons button .oe_form_button_edit {
 
3235
  padding-top: 0;
 
3236
  padding-bottom: 0;
 
3237
}
 
3238
.openerp_ie .oe_view_manager_buttons button .oe_form_button_create {
 
3239
  padding-top: 0;
 
3240
  padding-bottom: 0;
 
3241
}
 
3242
.openerp_ie .oe_kanban_image {
 
3243
  border: none;
 
3244
}
 
3245
.openerp_ie .oe_msg_icon {
 
3246
  border: none;
 
3247
}
 
3248
.openerp_ie .oe_form header ul {
 
3249
  height: 29px;
 
3250
}
 
3251
.openerp_ie .oe_attach {
 
3252
  filter: none;
 
3253
}
 
3254
.openerp_ie .oe_link {
 
3255
  filter: none;
 
3256
}
 
3257
.openerp_ie .oe_kanban_show_more {
 
3258
  clear: both;
 
3259
  text-align: center;
 
3260
}
 
3261
.openerp_ie.oe_kanban_grouped .oe_kanban_show_more .oe_button {
 
3262
  width: 100%;
 
3263
  padding: 3px 12px;
 
3264
}
 
3265
.openerp_ie .oe_form_buttons button {
 
3266
  padding-top: 0;
 
3267
  padding-bottom: 0;
 
3268
}
 
3269
.openerp_ie .oe_sidebar button {
 
3270
  padding-top: 0;
 
3271
  padding-bottom: 0;
 
3272
}
 
3273
.openerp_ie img {
 
3274
  border: none;
 
3275
}
 
3276
.openerp_ie .oe_dropdown_arrow {
 
3277
  line-height: 1.7em;
 
3278
}
 
3279
.openerp_ie .oe_form_buttons button, .openerp_ie .oe_view_manager_buttons button {
 
3280
  line-height: 1.7em;
 
3281
}
 
3282
.openerp_ie .oe_form_buttons .oe_highlight, .openerp_ie .oe_view_manager_buttons .oe_highlight {
 
3283
  line-height: 1.7em;
 
3284
}
 
3285
.openerp_ie .oe_topbar {
 
3286
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#646060', endColorstr='#262626');
 
3287
}
 
3288
.openerp_ie .ui-state-error, .openerp_ie .ui-widget-content .ui-state-error, .openerp_ie .ui-widget-header .ui-state-error {
 
3289
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
 
3290
}
 
3291
.openerp_ie .oe_popup_form {
 
3292
  width: 99% !important;
 
3293
}
 
3294
.openerp_ie .oe_form_label {
 
3295
  white-space: normal !important;
 
3296
}
 
3297
.openerp_ie ul.oe_form_status li, .openerp_ie ul.oe_form_status_clickable li {
 
3298
  display: inline-block;
 
3299
  clear: both;
 
3300
}
 
3301
.openerp_ie ul.oe_form_status li:last-child, .openerp_ie ul.oe_form_status_clickable li:last-child {
 
3302
  overflow: hidden;
 
3303
  border-right: 1px solid #cacaca;
 
3304
}
 
3305
.openerp_ie ul.oe_form_status li:last-child .label, .openerp_ie ul.oe_form_status_clickable li:last-child .label {
 
3306
  padding-right: 14px;
 
3307
  border-right: none;
 
3308
}
 
3309
.openerp_ie ul.oe_form_status li:last-child .arrow, .openerp_ie ul.oe_form_status_clickable li:last-child .arrow {
 
3310
  display: inline-block;
 
3311
  opacity: 0;
 
3312
  filter: alpha(opacity=0);
 
3313
  border: none;
 
3314
  width: 0;
 
3315
  border-right: none;
 
3316
}
 
3317
.openerp_ie ul.oe_form_status .label, .openerp_ie ul.oe_form_status_clickable .label {
 
3318
  border-bottom: 1px solid #cacaca;
 
3319
  background: transparent;
 
3320
}
 
3321
.openerp_ie ul.oe_form_status .arrow span, .openerp_ie ul.oe_form_status_clickable .arrow span {
 
3322
  background-color: #fefefe !important;
 
3323
}
 
3324
.openerp_ie ul.oe_form_status li.oe_active .label, .openerp_ie ul.oe_form_status_clickable li.oe_active .label {
 
3325
  border-bottom: 1px solid #729fcf;
 
3326
}
 
3327
.openerp_ie ul.oe_form_status li.oe_active .arrow span, .openerp_ie ul.oe_form_status_clickable li.oe_active .arrow span {
 
3328
  background-color: #729fcf !important;
 
3329
}
 
3330
.openerp_ie .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
 
3331
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#D8D8D8');
 
3332
}
 
3333
 
 
3334
@media print {
 
3335
  .openerp {
 
3336
    text-shadow: none;
 
3337
  }
 
3338
  .openerp .oe_header_row, .openerp ul.oe_header, .openerp div.oe_mail_thread_action, .openerp .oe_mail_recthread_actions, .openerp .oe_button_box, .openerp .oe_form button, .openerp button.oe_invite, .openerp .oe_form header, .openerp .openerp .oe_notebook > li.ui-state-default, .openerp .oe_topbar, .openerp .oe_leftbar, .openerp .oe_loading {
 
3339
    display: none !important;
 
3340
  }
 
3341
  .openerp .oe_list_content button, .openerp .oe_list_content input[type=checkbox] {
 
3342
    visibility: hidden;
 
3343
  }
 
3344
  .openerp .tree_header button, .openerp .oe_mail .oe_mail_thread_msg .oe_mail_unread, .openerp .oe_mail_fetch_more, .openerp .oe_m2o_drop_down_button img, .openerp .oe_form_field_one2many_list_row_add {
 
3345
    visibility: hidden;
 
3346
  }
 
3347
  .openerp a.oe_m2o_cm_button, .openerp a.oe_e {
 
3348
    visibility: hidden;
 
3349
  }
 
3350
  .openerp .oe_form .oe_form_field_date img, .openerp .oe_form .oe_form_field_datetime img {
 
3351
    visibility: hidden;
 
3352
  }
 
3353
  .openerp .oe_notebook > li.ui-tabs-selected {
 
3354
    display: block;
 
3355
  }
 
3356
  .openerp .oe_application .oe_form_sheet, .openerp .oe_application .oe_form_sheetbg {
 
3357
    border: 0px !important;
 
3358
    box-shadow: 0px 0px 0px;
 
3359
  }
 
3360
  .openerp .oe_application .oe_form_sheet .oe_list, .openerp .oe_application .oe_form_sheetbg .oe_list {
 
3361
    overflow-x: visible;
 
3362
  }
 
3363
  .openerp .oe_view_manager_current > .oe_view_manager_header {
 
3364
    border: 0px !important;
 
3365
    box-shadow: 0px 0px 0px;
 
3366
  }
 
3367
  .openerp .text-core .text-wrap .text-arrow {
 
3368
    background: none;
 
3369
  }
 
3370
  .openerp .openerp div.oe_mail_wall {
 
3371
    overflow: hidden !important;
 
3372
  }
 
3373
}
 
3374
.blockUI.blockOverlay {
 
3375
  background-color: black;
 
3376
  opacity: 0.6;
 
3377
}