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;
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;
26 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
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
35 .openerp.openerp_webclient_container {
38 .openerp :-moz-placeholder {
39 color: #afafb6 !important;
40 font-style: italic !important;
42 .openerp ::-webkit-input-placeholder {
43 color: #afafb6 !important;
44 font-style: italic !important;
47 text-decoration: none;
48 cursor: pointer !important;
52 border-collapse: collapse;
56 background-color: #f0f0f0;
59 border-left: 1px solid #dfdfdf;
61 .openerp thead th:first-child {
64 .openerp thead th.null {
67 .openerp th, .openerp td {
73 vertical-align: middle;
78 .openerp .zebra tbody tr:nth-child(odd) td {
79 background-color: #f0f0fa;
80 background-color: #f0f0fa;
81 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
82 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
83 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
84 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
85 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
86 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
88 .openerp .zebra tbody tr:hover td {
89 background-color: #eeeeee;
90 background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dedede));
91 background-image: -webkit-linear-gradient(top, #eeeeee, #dedede);
92 background-image: -moz-linear-gradient(top, #eeeeee, #dedede);
93 background-image: -ms-linear-gradient(top, #eeeeee, #dedede);
94 background-image: -o-linear-gradient(top, #eeeeee, #dedede);
95 background-image: linear-gradient(to bottom, #eeeeee, #dedede);
97 .openerp input, .openerp textarea, .openerp select {
99 border: 1px solid #cccccc;
100 -moz-border-radius: 3px;
101 -webkit-border-radius: 3px;
106 vertical-align: middle;
111 .openerp a.button:link, .openerp a.button:visited, .openerp button, .openerp input[type='submit'], .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
112 display: inline-block;
113 border: 1px solid rgba(0, 0, 0, 0.4);
119 background-color: #efefef;
120 background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
121 background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
122 background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
123 background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
124 background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
125 background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
126 -moz-border-radius: 3px;
127 -webkit-border-radius: 3px;
129 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
130 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
131 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
132 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
133 -webkit-font-smoothing: antialiased;
136 .openerp a.button:hover, .openerp button:hover, .openerp input[type='submit']:hover, .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-hover {
137 background-color: #f6f6f6;
138 background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
139 background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
140 background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
141 background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
142 background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
143 background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
145 background-position: 0;
147 .openerp a.button:focus, .openerp button:focus, .openerp input[type='submit']:focus, .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-focus {
148 border: 1px solid #80bfff;
149 background-position: 0;
150 background-color: #f6f6f6;
151 background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
152 background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
153 background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
154 background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
155 background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
156 background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
157 -moz-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
158 -webkit-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
159 box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
161 .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 {
162 background-color: #e3e3e3;
163 background-image: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6));
164 background-image: -webkit-linear-gradient(top, #e3e3e3, #f6f6f6);
165 background-image: -moz-linear-gradient(top, #e3e3e3, #f6f6f6);
166 background-image: -ms-linear-gradient(top, #e3e3e3, #f6f6f6);
167 background-image: -o-linear-gradient(top, #e3e3e3, #f6f6f6);
168 background-image: linear-gradient(to bottom, #e3e3e3, #f6f6f6);
169 -moz-box-shadow: none;
170 -webkit-box-shadow: none;
173 .openerp a.button.disabled, .openerp button:disabled, .openerp input[type='submit']:disabled {
174 background: #efefef !important;
175 border: 1px solid #d1d1d1 !important;
176 -moz-box-shadow: none !important;
177 -webkit-box-shadow: none !important;
178 box-shadow: none !important;
179 color: #aaaaaa !important;
181 text-shadow: 0 1px 1px white !important;
183 .openerp .ui-widget-content a {
186 .openerp .oe_bounce_container {
187 display: inline-block;
189 .openerp .text-tag .text-button {
190 height: auto !important;
199 background-color: rgba(60, 60, 60, 0.7);
201 border-color: #888888 #555555 #444444;
202 -moz-border-radius: 8px;
203 -webkit-border-radius: 8px;
205 -moz-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.6);
206 -webkit-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.6);
207 box-shadow: 0 1px 12px rgba(0, 0, 0, 0.6);
208 -webkit-background-clip: padding-box;
209 -moz-background-clip: padding-box;
210 background-clip: padding-box;
212 .openerp.ui-dialog .ui-dialog-content {
215 .openerp.ui-dialog .ui-dialog-titlebar, .openerp.ui-dialog .ui-dialog-content, .openerp.ui-dialog .ui-dialog-buttonpane {
218 .openerp.ui-dialog .ui-dialog-titlebar {
219 border-bottom: 1px solid #cacaca;
220 -moz-border-radius: 2px 2px 0 0;
221 -webkit-border-radius: 2px 2px 0 0;
222 border-radius: 2px 2px 0 0;
223 background-color: #fcfcfc;
224 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
225 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
226 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
227 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
228 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
229 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
231 .openerp.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
235 .openerp.ui-dialog .ui-widget-header {
238 .openerp.ui-dialog .ui-dialog-content {
241 .openerp.ui-dialog .ui-dialog-buttonpane {
242 border-top: 1px solid #e0e0e0;
245 -moz-border-radius: 0 0 2px 2px;
246 -webkit-border-radius: 0 0 2px 2px;
247 border-radius: 0 0 2px 2px;
249 .openerp.ui-dialog .ui-dialog-buttonpane button {
252 .openerp.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
255 .openerp.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
258 .openerp.ui-dialog .ui-dialog-titlebar-close {
261 .openerp.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick {
264 .openerp.ui-dialog .ui-dialog-titlebar-close:before {
270 text-shadow: 0 1px 0 white;
273 background: transparent;
276 .openerp.ui-dialog .ui-dialog-titlebar-close:before:hover {
278 text-decoration: none;
280 .openerp.ui-dialog .oe_about {
281 background-color: white;
282 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=);
283 -moz-border-radius: 0 0 2px 2px;
284 -webkit-border-radius: 0 0 2px 2px;
285 border-radius: 0 0 2px 2px;
287 .openerp.ui-dialog .oe_about a {
290 .openerp.ui-dialog .oe_about a:hover {
291 text-decoration: underline;
293 .openerp.ui-dialog .oe_about a:focus {
296 .openerp.ui-dialog .oe_about .oe_logo {
299 .openerp.ui-dialog .oe_about .oe_bottom {
305 text-shadow: 0 1px 1px #999999;
306 background-color: #b41616;
307 background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
308 background-image: -webkit-linear-gradient(top, #b41616, #600606);
309 background-image: -moz-linear-gradient(top, #b41616, #600606);
310 background-image: -ms-linear-gradient(top, #b41616, #600606);
311 background-image: -o-linear-gradient(top, #b41616, #600606);
312 background-image: linear-gradient(to bottom, #b41616, #600606);
315 -moz-border-radius: 0 0 2px 2px;
316 -webkit-border-radius: 0 0 2px 2px;
317 border-radius: 0 0 2px 2px;
319 .openerp.ui-dialog .oe_about .oe_bottom a {
322 .openerp.ui-dialog.oe_act_window .ui-dialog-content {
325 .openerp .modal-backdrop {
332 background-color: black;
333 filter: alpha(opacity=30);
337 font-family: "mnmliconsRegular" !important;
339 font-weight: 300 !important;
342 font-family: "entypoRegular" !important;
344 font-weight: 300 !important;
354 .openerp .oe_text_right {
370 .openerp .oe_inline {
371 width: auto !important;
373 .openerp .oe_highlight {
377 .openerp button.oe_highlight {
378 background-color: #df3f3f;
379 background-image: -webkit-gradient(linear, left top, left bottom, from(#df3f3f), to(#a21a1a));
380 background-image: -webkit-linear-gradient(top, #df3f3f, #a21a1a);
381 background-image: -moz-linear-gradient(top, #df3f3f, #a21a1a);
382 background-image: -ms-linear-gradient(top, #df3f3f, #a21a1a);
383 background-image: -o-linear-gradient(top, #df3f3f, #a21a1a);
384 background-image: linear-gradient(to bottom, #df3f3f, #a21a1a);
385 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
386 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
387 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
389 .openerp button.oe_highlight:hover {
390 background-color: #e25858;
391 background-image: -webkit-gradient(linear, left top, left bottom, from(#e25858), to(#ab1b1b));
392 background-image: -webkit-linear-gradient(top, #e25858, #ab1b1b);
393 background-image: -moz-linear-gradient(top, #e25858, #ab1b1b);
394 background-image: -ms-linear-gradient(top, #e25858, #ab1b1b);
395 background-image: -o-linear-gradient(top, #e25858, #ab1b1b);
396 background-image: linear-gradient(to bottom, #e25858, #ab1b1b);
398 .openerp button.oe_highlight:active {
399 background-color: #c52020;
400 background-image: -webkit-gradient(linear, left top, left bottom, from(#c52020), to(#d22323));
401 background-image: -webkit-linear-gradient(top, #c52020, #d22323);
402 background-image: -moz-linear-gradient(top, #c52020, #d22323);
403 background-image: -ms-linear-gradient(top, #c52020, #d22323);
404 background-image: -o-linear-gradient(top, #c52020, #d22323);
405 background-image: linear-gradient(to bottom, #c52020, #d22323);
407 .openerp .oe_background_grey {
408 background: #eeeeee !important;
410 .openerp .oe_form_dirty .oe_highlight_on_dirty {
415 .openerp .oe_form_dirty button.oe_highlight_on_dirty {
416 background-color: #dc5f59;
417 background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
418 background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
419 background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
420 background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
421 background-image: -o-linear-gradient(top, #dc5f59, #b33630);
422 background-image: linear-gradient(to bottom, #dc5f59, #b33630);
423 -moz-box-shadow: none;
424 -webkit-box-shadow: none;
427 .openerp .oe_form_dirty button.oe_highlight_on_dirty:hover {
434 .openerp .oe_title:after {
441 .openerp .oe_button_box {
445 .openerp .oe_button_box button {
448 .openerp .oe_avatar > img {
451 -moz-border-radius: 3px;
452 -webkit-border-radius: 3px;
454 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
455 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
456 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
460 .openerp .oe_avatar + div {
463 .openerp .oe_image_small > img {
467 .openerp .oe_image_medium > img {
471 .openerp .oe_form_buttons [accesskey] > p {
474 .openerp .oe_view_manager_current span.access , a.access{
475 text-decoration:underline;
476 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
479 .openerp .oe_button.oe_link {
484 -moz-border-radius: 0;
485 -webkit-border-radius: 0;
487 -moz-box-shadow: none;
488 -webkit-box-shadow: none;
491 .openerp .oe_button.oe_link img {
494 .openerp .oe_button.oe_link span {
499 -moz-border-radius: 0;
500 -webkit-border-radius: 0;
502 -moz-box-shadow: none;
503 -webkit-box-shadow: none;
508 .openerp .oe_button.oe_link span:hover {
509 text-decoration: underline;
511 .openerp .oe_webclient .oe_star_on, .openerp .oe_webclient .oe_star_off {
513 text-shadow: 0 0 2px black;
518 .openerp .oe_webclient .oe_star_on:hover, .openerp .oe_webclient .oe_star_off:hover {
519 text-decoration: none;
521 .openerp .oe_webclient .oe_star_on {
530 .openerp .oe_keyImage_old_pwd input {
531 background: url(/web/static/src/img/old_key.png) no-repeat 4px !important;
534 .openerp .oe_keyImage_new_pwd input {
535 background: url(/web/static/src/img/new_key.png) no-repeat 4px !important;
539 border: 1px solid #afafb6;
543 -moz-border-radius: 3px;
544 -webkit-border-radius: 3px;
549 .openerp .oe_tag_dark {
556 .openerp .oe_tags.oe_inline {
559 .openerp .oe_tags .text-wrap {
560 width: 100% !important;
562 .openerp .oe_tags .text-wrap textarea {
563 width: 100% !important;
565 .openerp .oe_tags .text-core .text-wrap .text-dropdown .text-list .text-suggestion em {
567 text-decoration: none;
569 .openerp.oe_tooltip {
572 .openerp.oe_tooltip .oe_tooltip_string {
577 .openerp.oe_tooltip .oe_tooltip_help {
578 white-space: pre-wrap;
580 .openerp.oe_tooltip .oe_tooltip_technical {
582 margin: 5px 0 0 15px;
584 .openerp.oe_tooltip .oe_tooltip_technical li {
587 .openerp.oe_tooltip .oe_tooltip_technical_title {
590 .openerp.oe_tooltip .oe_tooltip_close {
591 margin: -5px 0 0 2px;
596 .openerp.oe_tooltip .oe_tooltip_close:hover {
600 .openerp.oe_tooltip .oe_tooltip_message {
603 .openerp .oe_notebook {
609 .openerp .oe_notebook.ui-corner-all {
610 -moz-border-radius: 0;
611 -webkit-border-radius: 0;
614 .openerp .oe_notebook:before, .openerp .oe_notebook:after {
619 .openerp .oe_notebook:after {
622 .openerp .oe_notebook > li {
625 .openerp .oe_notebook > li > a {
629 .openerp .oe_notebook {
630 border-color: #dddddd;
632 border-width: 0 0 1px;
634 .openerp .oe_notebook > li {
637 .openerp .oe_notebook > li > a {
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;
646 .openerp .oe_notebook > li > a:hover {
647 text-decoration: none;
648 background-color: #eeeeee;
649 border-color: #eeeeee #eeeeee #dddddd;
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;
657 .openerp .oe_notebook_page {
660 .openerp div.ui-tabs {
661 padding: 3px 0px 3px 0px;
663 .openerp .ui-tabs-hide {
666 .openerp .oe_dropdown, .openerp .oe_dropdown_hover, .openerp .oe_dropdown_toggle {
670 .openerp .oe_dropdown_toggle {
671 color: rgba(0, 0, 0, 0.3);
674 .openerp .oe_dropdown_hover:hover .oe_dropdown_menu, .openerp .oe_dropdown_menu.oe_opened {
677 .openerp .oe_dropdown_menu {
685 border: 1px solid #afafb6;
690 -moz-border-radius: 3px;
691 -webkit-border-radius: 3px;
693 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
694 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
695 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
697 .openerp .oe_dropdown_menu > li {
698 list-style-type: none;
705 .openerp .oe_dropdown_menu > li:hover {
706 background-color: #f0f0fa;
707 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
708 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
709 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
710 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
711 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
712 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
713 -moz-box-shadow: none;
714 -webkit-box-shadow: none;
717 .openerp .oe_dropdown_menu > li > a {
721 text-decoration: none;
723 .openerp .oe_dropdown_menu > li > a:hover {
724 text-decoration: none;
726 .openerp .oe_dropdown_arrow:after {
729 display: inline-block;
731 text-indent: -99999px;
735 border-left: 4px solid transparent;
736 border-right: 4px solid transparent;
737 border-top: 4px solid #404040;
738 filter: alpha(opacity=50);
741 .openerp .oe_sidebar {
744 .openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment {
750 .openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment span {
753 .openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment .oe_hidden_input_file {
756 .openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment:hover {
757 background-color: #f0f0fa;
758 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
759 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
760 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
761 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
762 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
763 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
764 -moz-box-shadow: none;
765 -webkit-box-shadow: none;
768 .openerp .oe_sidebar .oe_dropdown_menu li .oe_sidebar_delete_item {
780 text-shadow: 0 1px 1px white;
782 .openerp .oe_sidebar .oe_dropdown_menu li .oe_sidebar_delete_item:hover {
783 text-decoration: none;
786 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
787 -moz-border-radius: 2px;
788 -webkit-border-radius: 2px;
791 .openerp .oe_sidebar .oe_dropdown_menu li:hover .oe_sidebar_delete_item {
792 display: inline-block;
794 .openerp .oe_loading {
804 border: 1px solid #990000;
806 -moz-border-radius-bottomright: 8px;
807 -moz-border-radius-bottomleft: 8px;
808 border-bottom-right-radius: 8px;
809 border-bottom-left-radius: 8px;
811 .openerp .oe_notification {
815 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=);
820 .openerp .oe_login ul, .openerp .oe_login li {
822 list-style-type: none;
825 .openerp .oe_login button {
827 display: inline-block;
830 border: 1px solid #222222;
833 background-color: #b92020;
834 background-image: -webkit-gradient(linear, left top, left bottom, from(#b92020), to(#600606));
835 background-image: -webkit-linear-gradient(top, #b92020, #600606);
836 background-image: -moz-linear-gradient(top, #b92020, #600606);
837 background-image: -ms-linear-gradient(top, #b92020, #600606);
838 background-image: -o-linear-gradient(top, #b92020, #600606);
839 background-image: linear-gradient(to bottom, #b92020, #600606);
840 -moz-border-radius: 4px;
841 -webkit-border-radius: 4px;
843 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
844 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
845 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
847 .openerp .oe_login input, .openerp .oe_login select {
849 font-family: "Lucida Grande", Helvetica, Verdana, Arial;
850 border: 1px solid #999999;
851 background: whitesmoke;
852 -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.4);
853 -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.4);
854 box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.4);
855 -moz-border-radius: 3px;
856 -webkit-border-radius: 3px;
859 .openerp .oe_login input {
863 .openerp .oe_login select {
866 .openerp .oe_login .oe_login_dbpane {
872 border: solid 1px #333333;
874 background: rgba(30, 30, 30, 0.94);
875 -moz-border-radius: 0 0 8px 8px;
876 -webkit-border-radius: 0 0 8px 8px;
877 border-radius: 0 0 8px 8px;
879 .openerp .oe_login .oe_login_dbpane input {
883 .openerp .oe_login .oe_login_bottom {
889 text-shadow: 0 1px 1px #999999;
890 background-color: #b41616;
891 background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
892 background-image: -webkit-linear-gradient(top, #b41616, #600606);
893 background-image: -moz-linear-gradient(top, #b41616, #600606);
894 background-image: -ms-linear-gradient(top, #b41616, #600606);
895 background-image: -o-linear-gradient(top, #b41616, #600606);
896 background-image: linear-gradient(to bottom, #b41616, #600606);
898 .openerp .oe_login .oe_login_pane {
902 margin: -160px -166px;
903 border: solid 1px #333333;
905 background: rgba(30, 30, 30, 0.94);
909 -moz-border-radius: 8px;
910 -webkit-border-radius: 8px;
912 -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
913 -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
914 box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
916 .openerp .oe_login .oe_login_pane h2 {
920 .openerp .oe_login .oe_login_logo {
928 .openerp .oe_login .oe_login_footer {
935 .openerp .oe_login .oe_login_footer a {
939 .openerp .oe_login .oe_login_footer a:hover {
940 text-decoration: underline;
942 .openerp .oe_login .oe_login_footer span {
946 .openerp .oe_login .oe_login_error_message {
948 background-color: #b41616;
953 -moz-border-radius: 4px;
954 -webkit-border-radius: 4px;
956 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
957 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
958 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
960 .openerp .oe_login_invalid .oe_login_error_message {
961 display: inline-block;
963 .openerp .oe_database_manager {
968 .openerp .oe_database_manager .oe_database_manager_menu {
971 .openerp .oe_webclient {
976 .openerp .oe_content_full_screen .oe_application {
980 .openerp .oe_content_full_screen .oe_topbar, .openerp .oe_content_full_screen .oe_leftbar {
983 .openerp .oe_topbar {
986 background-color: #414141;
987 background-color: #646060;
988 background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
989 background-image: -webkit-linear-gradient(top, #646060, #262626);
990 background-image: -moz-linear-gradient(top, #646060, #262626);
991 background-image: -ms-linear-gradient(top, #646060, #262626);
992 background-image: -o-linear-gradient(top, #646060, #262626);
993 background-image: linear-gradient(to bottom, #646060, #262626);
995 .openerp .oe_topbar .oe_topbar_item {
997 padding: 5px 10px 7px;
1000 text-decoration: none;
1002 vertical-align: top;
1003 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1004 -webkit-transition: all 0.2s ease-out;
1005 -moz-transition: all 0.2s ease-out;
1006 -ms-transition: all 0.2s ease-out;
1007 -o-transition: all 0.2s ease-out;
1008 transition: all 0.2s ease-out;
1010 .openerp .oe_topbar .oe_topbar_item:hover {
1011 background: rgba(0, 0, 0, 0.2);
1012 text-shadow: black 0px 0px 3px;
1014 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
1015 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
1016 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
1018 .openerp .oe_topbar .oe_topbar_avatar {
1021 margin: -2px 2px 0 0;
1022 -moz-border-radius: 3px;
1023 -webkit-border-radius: 3px;
1026 .openerp .oe_topbar .oe_topbar_avatar {
1027 vertical-align: top;
1029 .openerp .oe_topbar .oe_dropdown_arrow:after {
1030 border-top: 4px solid white;
1032 .openerp .oe_topbar .oe_dropdown_menu {
1034 background: #333333;
1035 background: rgba(37, 37, 37, 0.9);
1036 border-color: #999999;
1037 border-color: rgba(0, 0, 0, 0.2);
1038 border-style: solid;
1039 border-width: 0 1px 1px;
1040 -moz-border-radius: 0 0 6px 6px;
1041 -webkit-border-radius: 0 0 6px 6px;
1042 border-radius: 0 0 6px 6px;
1043 -webkit-background-clip: padding-box;
1044 -moz-background-clip: padding-box;
1045 background-clip: padding-box;
1047 .openerp .oe_topbar .oe_dropdown_menu li {
1051 .openerp .oe_topbar .oe_dropdown_menu li a {
1054 .openerp .oe_topbar .oe_dropdown_menu li:hover {
1055 background-color: #292929;
1056 background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
1057 background-image: -webkit-linear-gradient(top, #292929, #191919);
1058 background-image: -moz-linear-gradient(top, #292929, #191919);
1059 background-image: -ms-linear-gradient(top, #292929, #191919);
1060 background-image: -o-linear-gradient(top, #292929, #191919);
1061 background-image: linear-gradient(to bottom, #292929, #191919);
1062 -moz-box-shadow: none;
1063 -webkit-box-shadow: none;
1072 .openerp .oe_menu > li {
1073 list-style-type: none;
1080 .openerp .oe_menu > li > a {
1082 padding: 5px 10px 7px;
1085 text-decoration: none;
1087 vertical-align: top;
1088 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1089 -webkit-transition: all 0.2s ease-out;
1090 -moz-transition: all 0.2s ease-out;
1091 -ms-transition: all 0.2s ease-out;
1092 -o-transition: all 0.2s ease-out;
1093 transition: all 0.2s ease-out;
1095 .openerp .oe_menu > li > a:hover {
1096 background: rgba(0, 0, 0, 0.2);
1097 text-shadow: black 0px 0px 3px;
1099 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
1100 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
1101 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
1103 .openerp .oe_menu > li > .oe_active {
1104 background: rgba(0, 0, 0, 0.3);
1105 text-shadow: black 0px 0px 3px;
1106 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
1107 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
1108 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
1110 .openerp .oe_user_menu {
1115 .openerp .oe_user_menu li {
1116 list-style-type: none;
1119 .openerp .oe_user_menu .oe_dropdown_menu {
1122 .openerp .oe_systray > div {
1124 padding: 0 4px 0 4px;
1126 .openerp .oe_systray {
1129 .openerp .oe_leftbar {
1132 background: #f0eeee;
1133 border-right: 1px solid #afafb6;
1134 text-shadow: 0 1px 1px white;
1135 padding-bottom: 16px;
1137 .openerp a.oe_logo {
1144 .openerp a.oe_logo img {
1150 .openerp .oe_footer {
1154 background: #f0eeee;
1158 .openerp .oe_footer a {
1164 .openerp .oe_footer a span {
1168 .openerp .oe_secondary_menu_section {
1173 .openerp .oe_secondary_submenu {
1174 padding: 2px 0 8px 0;
1177 display: inline-block;
1179 .openerp .oe_secondary_submenu li {
1182 padding: 1px 0 1px 20px !important;
1183 list-style-type: none;
1185 .openerp .oe_secondary_submenu li a {
1188 padding: 2px 4px 2px 0;
1190 .openerp .oe_secondary_submenu li .oe_menu_label {
1195 background: #7c7bad;
1198 margin: 1px 6px 0 0;
1199 border: 1px solid lightGray;
1200 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1201 -moz-border-radius: 4px;
1202 -webkit-border-radius: 4px;
1204 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
1205 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
1206 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
1208 .openerp .oe_secondary_submenu .oe_menu_counter {
1210 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1215 .openerp .oe_secondary_submenu .oe_menu_counter:hover {
1217 -webkit-transform: scale(1.1);
1218 -moz-transform: scale(1.1);
1219 -ms-transform: scale(1.1);
1220 -o-transform: scale(1.1);
1221 transform: scale(1.1);
1223 .openerp .oe_secondary_submenu .oe_active {
1224 border-top: 1px solid lightGray;
1225 border-bottom: 1px solid #dedede;
1226 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1227 -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), inset 0 -1px 3px rgba(40, 40, 40, 0.2);
1228 -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), inset 0 -1px 3px rgba(40, 40, 40, 0.2);
1229 box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), inset 0 -1px 3px rgba(40, 40, 40, 0.2);
1230 background: #7c7bad;
1232 .openerp .oe_secondary_submenu .oe_active a {
1235 .openerp .oe_secondary_submenu .oe_active .oe_menu_label {
1236 background: #eeeeee;
1238 text-shadow: 0 1px 1px white;
1239 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1240 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1241 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1243 .openerp .oe_secondary_submenu .oe_active .oe_menu_counter {
1244 background: #eeeeee;
1246 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
1247 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
1248 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
1250 .openerp .oe_secondary_submenu .oe_menu_toggler:before {
1253 display: inline-block;
1255 text-indent: -99999px;
1256 vertical-align: top;
1260 border-top: 4px solid transparent;
1261 border-bottom: 4px solid transparent;
1262 border-left: 4px solid #4c4c4c;
1263 filter: alpha(opacity=50);
1266 .openerp .oe_secondary_submenu .oe_menu_opened:before {
1270 border-left: 4px solid transparent;
1271 border-right: 4px solid transparent;
1272 border-top: 4px solid #4c4c4c;
1274 .openerp .oe_about {
1275 background-color: white;
1276 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=);
1277 -moz-border-radius: 0 0 2px 2px;
1278 -webkit-border-radius: 0 0 2px 2px;
1279 border-radius: 0 0 2px 2px;
1281 .openerp .oe_about a {
1284 .openerp .oe_about a:hover {
1285 text-decoration: underline;
1287 .openerp .oe_about a:focus {
1290 .openerp .oe_about .oe_logo {
1293 .openerp .oe_about .oe_bottom {
1299 text-shadow: 0 1px 1px #999999;
1300 background-color: #b41616;
1301 background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
1302 background-image: -webkit-linear-gradient(top, #b41616, #600606);
1303 background-image: -moz-linear-gradient(top, #b41616, #600606);
1304 background-image: -ms-linear-gradient(top, #b41616, #600606);
1305 background-image: -o-linear-gradient(top, #b41616, #600606);
1306 background-image: linear-gradient(to bottom, #b41616, #600606);
1309 -moz-border-radius: 0 0 2px 2px;
1310 -webkit-border-radius: 0 0 2px 2px;
1311 border-radius: 0 0 2px 2px;
1313 .openerp .oe_about .oe_bottom a {
1316 .openerp .oe_application {
1319 .openerp .oe_application a {
1322 .openerp .oe_application a:hover {
1323 text-decoration: underline;
1325 .openerp .oe_application > div {
1328 .openerp .oe_application .oe_breadcrumb_item:not(:last-child) {
1329 display: inline-block;
1331 white-space: nowrap;
1333 text-overflow: ellipsis;
1335 .openerp .oe_view_manager .oe_view_manager_body {
1338 .openerp .oe_view_manager .oe_view_manager_view_kanban {
1341 .openerp .oe_view_manager table.oe_view_manager_header {
1343 table-layout: fixed;
1345 .openerp .oe_view_manager table.oe_view_manager_header .oe_header_row {
1347 text-shadow: 0 1px 1px white;
1349 .openerp .oe_view_manager table.oe_view_manager_header .oe_header_row:last-child td {
1352 .openerp .oe_view_manager table.oe_view_manager_header .oe_header_row:first-child td {
1355 .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_sidebar {
1359 .openerp .oe_view_manager table.oe_view_manager_header td {
1362 .openerp .oe_view_manager table.oe_view_manager_header h2 {
1367 .openerp .oe_view_manager table.oe_view_manager_header h2 a {
1370 .openerp .oe_view_manager table.oe_view_manager_header .oe_dropdown_menu {
1371 line-height: normal;
1373 .openerp .oe_view_manager table.oe_view_manager_header .oe_button_group {
1374 display: inline-block;
1375 border: 1px solid #ababab;
1376 -moz-border-radius: 5px;
1377 -webkit-border-radius: 5px;
1380 .openerp .oe_view_manager table.oe_view_manager_header .oe_button_group li {
1382 border-right: 1px solid #ababab;
1384 .openerp .oe_view_manager table.oe_view_manager_header .oe_button_group li:last-child {
1387 .openerp .oe_view_manager table.oe_view_manager_header .oe_button_group a {
1390 .openerp .oe_view_manager table.oe_view_manager_header .oe_button_group a:hover {
1391 text-decoration: none;
1393 .openerp .oe_view_manager table.oe_view_manager_header .oe_button_group .active {
1394 background: #999999;
1395 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1396 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1397 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1399 .openerp .oe_view_manager table.oe_view_manager_header .oe_button_group .active a {
1401 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
1403 .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_buttons {
1404 white-space: nowrap;
1406 .openerp .oe_view_manager .oe_view_manager_pager {
1409 .openerp .oe_view_manager .oe_view_manager_pager .oe_list_pager_single_page .oe_pager_group {
1412 .openerp .oe_view_manager .oe_pager_value {
1416 .openerp .oe_view_manager ul.oe_pager_group {
1420 .openerp .oe_view_manager .oe_pager_group {
1424 display: inline-block;
1425 border: 1px solid #ababab;
1427 -moz-border-radius: 5px;
1428 -webkit-border-radius: 5px;
1431 .openerp .oe_view_manager .oe_pager_group li {
1436 list-style-type: none;
1438 border-right: 1px solid #ababab;
1440 .openerp .oe_view_manager .oe_pager_group li:last-child {
1443 .openerp .oe_view_manager .oe_pager_group a {
1447 .openerp .oe_view_manager .oe_pager_group a:hover {
1448 text-decoration: none;
1450 .openerp .oe_view_manager .oe_pager_group .active {
1451 background: #999999;
1452 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1453 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1454 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1456 .openerp .oe_view_manager .oe_pager_group .active a {
1458 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
1460 .openerp .oe_view_manager .oe_view_manager_switch {
1464 .openerp .oe_view_manager .oe_view_manager_switch li {
1471 list-style-type: none;
1473 .openerp .oe_view_manager .oe_view_manager_switch li a {
1476 .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 {
1480 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_form:after {
1483 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_graph:after {
1484 font-family: "mnmliconsRegular" !important;
1486 font-weight: 300 !important;
1491 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_gantt:after {
1492 font-family: "mnmliconsRegular" !important;
1494 font-weight: 300 !important;
1499 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_calendar:after {
1502 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_kanban:after {
1505 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_diagram:after {
1508 .openerp .oe_view_manager_current {
1511 .openerp .oe_view_manager_current > .oe_view_manager_header {
1512 border-bottom: 1px solid #cacaca;
1513 background-color: #fcfcfc;
1514 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1515 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1516 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1517 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1518 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1519 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1520 -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1521 -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1522 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1524 .openerp .oe_view_manager_current > .oe_view_manager_header .oe_header_row td {
1527 .openerp .oe_view_manager_current > .oe_view_manager_header .oe_header_row:first-child td {
1530 .openerp .oe_view_manager_inline, .openerp .oe_view_manager_inlineview {
1533 .openerp .oe_view_manager_inline > .oe_view_manager_header, .openerp .oe_view_manager_inlineview > .oe_view_manager_header {
1536 .openerp .oe_popup_form > .oe_formview > .oe_form_pager {
1537 display: none !important;
1539 .openerp .oe_searchview {
1546 border: 1px solid #ababab;
1548 -moz-border-radius: 13px;
1549 -webkit-border-radius: 13px;
1550 border-radius: 13px;
1551 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1552 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1553 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1555 .openerp .oe_searchview input, .openerp .oe_searchview textarea {
1561 .openerp .oe_searchview.oe_focused {
1562 border-color: #a6a6fe;
1563 -moz-box-shadow: 0 1px 2px #a6a6fe inset;
1564 -webkit-box-shadow: 0 1px 2px #a6a6fe inset;
1565 box-shadow: 0 1px 2px #a6a6fe inset;
1567 .openerp .oe_searchview .oe_searchview_clear {
1574 background: url(../img/search_reset.gif) center center no-repeat;
1576 .openerp .oe_searchview .oe_searchview_unfold_drawer {
1581 padding: 0 7px 0 4px;
1585 .openerp .oe_searchview .oe_searchview_unfold_drawer:hover {
1588 .openerp .oe_searchview .oe_searchview_unfold_drawer:before {
1594 display: inline-block;
1596 vertical-align: top;
1597 border-top: 5px solid #4c4c4c;
1598 border-left: 5px solid transparent;
1599 border-right: 5px solid transparent;
1600 filter: alpha(opacity=50);
1603 .openerp .oe_searchview .oe_searchview_search {
1605 letter-spacing: -1px;
1607 font-weight: normal;
1608 -moz-box-shadow: none;
1609 -webkit-box-shadow: none;
1611 -moz-border-radius: 0;
1612 -webkit-border-radius: 0;
1619 background: transparent;
1621 .openerp .oe_searchview .oe_searchview_search:before {
1622 font: 21px "mnmliconsRegular";
1626 .openerp .oe_searchview .oe_searchview_facets {
1630 .openerp .oe_searchview .oe_searchview_facets * {
1631 vertical-align: top;
1632 display: inline-block;
1635 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
1640 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
1643 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input {
1649 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input:focus {
1652 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
1656 -webkit-font-smoothing: auto;
1658 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
1659 border-color: #a6a6fe;
1660 -moz-box-shadow: 0 0 3px 1px #a6a6fe;
1661 -webkit-box-shadow: 0 0 3px 1px #a6a6fe;
1662 box-shadow: 0 0 3px 1px #a6a6fe;
1664 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_values {
1665 background: #f0f0fa;
1666 -moz-border-radius: 0 3px 3px 0;
1667 -webkit-border-radius: 0 3px 3px 0;
1668 border-radius: 0 3px 3px 0;
1670 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
1674 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category {
1676 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1678 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category.oe_i {
1681 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
1682 border-left: 1px solid #afafb6;
1683 text-shadow: 0 1px 1px white;
1686 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value:last-child {
1687 padding-right: 16px;
1689 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove {
1701 text-shadow: 0 1px 1px white;
1703 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove:hover {
1705 background: #8786b7;
1706 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1707 -moz-border-radius: 2px;
1708 -webkit-border-radius: 2px;
1711 .openerp .oe_searchview.oe_searchview_open_drawer .oe_searchview_drawer {
1714 .openerp .oe_searchview .oe_searchview_drawer {
1720 background-color: white;
1723 border: 1px solid #afafb6;
1725 -moz-border-radius: 4px;
1726 -webkit-border-radius: 4px;
1728 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1729 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1730 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1732 .openerp .oe_searchview .oe_searchview_drawer > div {
1733 border-top: 1px solid #cccccc;
1737 .openerp .oe_searchview .oe_searchview_drawer > div:first-child {
1741 .openerp .oe_searchview .oe_searchview_drawer h3 {
1742 margin: 8px 4px 4px 12px;
1746 .openerp .oe_searchview .oe_searchview_drawer h4, .openerp .oe_searchview .oe_searchview_drawer h4 * {
1749 font-weight: normal;
1750 display: inline-block;
1752 .openerp .oe_searchview .oe_searchview_drawer h4:hover, .openerp .oe_searchview .oe_searchview_drawer h4 *:hover {
1753 background-color: #f0f0fa;
1755 .openerp .oe_searchview .oe_searchview_drawer h4:before {
1759 .openerp .oe_searchview .oe_searchview_drawer button {
1762 .openerp .oe_searchview .oe_searchview_drawer .button {
1764 background: transparent;
1766 -moz-box-shadow: none;
1767 -webkit-box-shadow: none;
1769 -moz-border-radius: 0;
1770 -webkit-border-radius: 0;
1773 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section {
1777 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section > div {
1778 -webkit-box-sizing: border-box;
1779 -moz-box-sizing: border-box;
1780 -ms-box-sizing: border-box;
1781 box-sizing: border-box;
1782 display: table-cell;
1785 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section ul {
1790 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li {
1792 padding: 2px 4px 2px 20px;
1798 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li.oe_selected:before {
1800 font-family: "entypoRegular" !important;
1802 font-weight: 300 !important;
1808 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li:hover {
1809 background-color: #f0f0fa;
1811 .openerp .oe_searchview .oe_searchview_drawer form {
1814 .openerp .oe_searchview .oe_searchview_drawer form p {
1818 .openerp .oe_searchview .oe_searchview_drawer form button {
1821 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom {
1822 padding: 0 8px 8px 8px;
1824 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom form {
1827 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li {
1831 padding: 2px 4px 2px 20px;
1833 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li:hover {
1834 background-color: #f0f0fa;
1836 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li button {
1841 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_dashboard form {
1845 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced form {
1849 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced button.oe_add_condition:before {
1851 font-family: "entypoRegular" !important;
1853 font-weight: 300 !important;
1856 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced ul {
1860 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced li {
1864 white-space: nowrap;
1866 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced li:first-child .searchview_extended_prop_or {
1869 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced .searchview_extended_prop_or {
1873 .openerp .oe_searchview .oe_searchview_drawer .oe_opened h4:before {
1878 .openerp .oe_searchview .oe_searchview_drawer .oe_opened form {
1881 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop {
1882 display: inline-block;
1891 text-shadow: 0 1px 1px white;
1893 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete:hover, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop:hover {
1894 text-decoration: none;
1896 background: #8786b7;
1897 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1898 -moz-border-radius: 2px;
1899 -webkit-border-radius: 2px;
1902 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete {
1908 .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 {
1909 display: inline-block;
1911 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_public:after {
1913 font-family: "entypoRegular" !important;
1915 font-weight: 300 !important;
1919 .openerp .oe_view_nocontent {
1926 .openerp .oe_view_nocontent .oe_view_nocontent_create {
1927 background: transparent url(/web/static/src/img/view_empty_arrow.png) no-repeat 7px 0;
1933 .openerp .oe_view_nocontent > p {
1936 .openerp .oe_view_nocontent .oe_empty_custom_dashboard {
1937 background: transparent url(/web/static/src/img/graph_background.png) no-repeat 0 0;
1939 padding: 100px 0 0 137px;
1943 .openerp .oe_view.oe_cannot_create .oe_view_nocontent_create {
1946 .openerp .oe_formview {
1949 .openerp .oe_form_dropdown_section {
1951 display: inline-block;
1953 .openerp .oe_form_invalid input, .openerp .oe_form_invalid select, .openerp .oe_form_invalid textarea {
1954 background-color: #ff6666 !important;
1955 border: 1px solid #dd0000 !important;
1957 .openerp .oe_view_manager_current .oe_form_editable .oe_highlight {
1961 .openerp .oe_view_manager_current .oe_form_editable button.oe_highlight {
1962 background-color: #efefef;
1963 background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
1964 background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
1965 background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
1966 background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
1967 background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
1968 background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
1969 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1970 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1971 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1973 .openerp .oe_view_manager_current .oe_form_editable button.oe_highlight:active {
1974 background-color: #e3e3e3;
1975 background-image: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6));
1976 background-image: -webkit-linear-gradient(top, #e3e3e3, #f6f6f6);
1977 background-image: -moz-linear-gradient(top, #e3e3e3, #f6f6f6);
1978 background-image: -ms-linear-gradient(top, #e3e3e3, #f6f6f6);
1979 background-image: -o-linear-gradient(top, #e3e3e3, #f6f6f6);
1980 background-image: linear-gradient(to bottom, #e3e3e3, #f6f6f6);
1981 -moz-box-shadow: none;
1982 -webkit-box-shadow: none;
1985 .openerp .oe_view_manager_current .oe_form_editable button.oe_highlight:hover {
1986 background-color: #f6f6f6;
1987 background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
1988 background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
1989 background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
1990 background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
1991 background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
1992 background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
1993 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1994 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1995 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1997 .openerp .oe_form_invisible {
1998 display: none !important;
2000 .openerp .oe_form_readonly .oe_edit_only, .openerp .oe_form_readonly .oe_form_field:empty {
2001 display: none !important;
2003 .openerp .oe_form_readonly .oe_form .oe_form_field_date {
2006 .openerp .oe_form_nosheet {
2009 .openerp .oe_form_nosheet > header {
2010 margin: -16px -16px 0 -16px;
2013 .openerp .oe_form_sheetbg {
2016 .openerp .oe_form_sheet_width {
2021 .openerp .oe_form_sheet {
2026 .openerp .oe_application .oe_form_sheetbg {
2027 background: url(/web/static/src/img/form_sheetbg.png);
2028 border-bottom: 1px solid #dddddd;
2030 .openerp .oe_application .oe_form_sheet {
2031 border: 1px solid #c8c8d3;
2032 -moz-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
2033 -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
2034 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
2036 .openerp .oe_application .oe_form_sheet .ui-tabs {
2039 .openerp .oe_application .oe_form_sheet .oe_notebook_page {
2042 .openerp .oe_form header {
2044 border-bottom: 1px solid #cacaca;
2046 background-color: #fcfcfc;
2047 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
2048 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
2049 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
2050 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
2051 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
2052 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
2054 .openerp .oe_form header > span {
2057 .openerp .oe_form header ul {
2058 display: inline-block;
2061 .openerp .oe_form header .oe_button {
2062 margin: 3px 2px 1px;
2064 .openerp .oe_form header .oe_button:first-child {
2067 .openerp .oe_form header .oe_tags {
2068 margin: 5px 0 0 5px;
2072 .openerp .oe_form div.oe_chatter {
2073 box-sizing: border-box;
2077 padding: 16px 16px 48px;
2079 .openerp .oe_form div.oe_form_configuration p, .openerp .oe_form div.oe_form_configuration ul, .openerp .oe_form div.oe_form_configuration ol {
2083 .openerp .oe_form div.oe_form_configuration label {
2086 .openerp .oe_form div.oe_form_configuration .oe_form_group_cell_label {
2089 .openerp .oe_form div.oe_form_configuration .oe_form_group_cell div div {
2092 .openerp .oe_form .oe_subtotal_footer {
2093 width: 1% !important;
2095 .openerp .oe_form .oe_subtotal_footer td.oe_form_group_cell {
2097 padding: 0 !important;
2099 .openerp .oe_form .oe_subtotal_footer td.oe_form_group_cell_label {
2102 .openerp .oe_form .oe_subtotal_footer .oe_subtotal_footer_separator {
2104 border-top: 1px solid #cacaca;
2110 .openerp .oe_form .oe_subtotal_footer label:after {
2113 .openerp .oe_form .oe_subtotal_footer label.oe_subtotal_footer_separator {
2114 font-weight: bold !important;
2115 padding: 2px 11px 2px 0px !important;
2117 .openerp .oe_form .oe_subtotal_footer label.oe_form_label_help {
2118 font-weight: normal;
2120 .openerp .oe_form .oe_form_button {
2123 .openerp .oe_form td.oe_form_group_cell_label {
2124 border-right: 1px solid #dddddd;
2127 .openerp .oe_form td.oe_form_group_cell_label label {
2132 .openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell {
2133 padding: 2px 0 2px 8px;
2135 .openerp .oe_form .oe_form_group {
2137 margin: 9px 0 9px 0;
2139 .openerp .oe_form .oe_form_group .oe_form_group_cell.oe_group_right {
2142 .openerp .oe_form .oe_form_label_help[for], .openerp .oe_form .oe_form_label[for] {
2144 white-space: nowrap;
2147 .openerp .oe_form .oe_form_label_help[for] span, .openerp .oe_form .oe_form_label[for] span {
2150 vertical-align: top;
2155 .openerp .oe_horizontal_border {
2156 border-bottom: 1px solid black;
2158 .openerp .oe_horizontal_separator {
2161 margin: 15px 0px 10px 0px;
2164 .openerp .oe_horizontal_separator:empty {
2167 .openerp .oe_vertical_separator {
2168 border-left: 1px solid #666666;
2169 padding: 0 4px 0 4px;
2171 .openerp .oe_form_field_progressbar {
2172 display: inline-block;
2175 .openerp .oe_form_field_progressbar.ui-progressbar {
2178 -webkit-box-sizing: border-box;
2179 -moz-box-sizing: border-box;
2180 -ms-box-sizing: border-box;
2181 box-sizing: border-box;
2182 border: 1px solid #999999;
2183 -moz-border-radius: 3px;
2184 -webkit-border-radius: 3px;
2189 .openerp .oe_form_field_progressbar.ui-progressbar span {
2194 .openerp .oe_form_field_progressbar.ui-progressbar .ui-widget-header {
2195 background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
2197 .openerp .oe_form .oe_form_field_text {
2200 .openerp .oe_form .oe_form_field_char input,
2201 .openerp .oe_form .oe_form_field_url input,
2202 .openerp .oe_form .oe_form_field_email input,
2203 .openerp .oe_form .oe_form_field_text textarea,
2204 .openerp .oe_form .oe_form_field_selection select {
2207 .openerp .oe_form .oe_form_field_text.oe_inline, .openerp .oe_form .oe_form_field_text.oe_inline > textarea {
2210 .openerp .oe_form h1, .openerp .oe_form h2, .openerp .oe_form h3, .openerp .oe_form h4, .openerp .oe_form h5, .openerp .oe_form h6 {
2213 .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 {
2214 height: inherit !important;
2217 .openerp .oe_form .oe_form_field {
2219 display: inline-block;
2220 padding: 2px 2px 2px 0px;
2222 .openerp .oe_form .oe_form_field input {
2225 .openerp .oe_form input[type="text"], .openerp .oe_form input[type="password"], .openerp .oe_form input[type="file"], .openerp .oe_form select {
2229 .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 {
2230 -webkit-box-sizing: border-box;
2231 -moz-box-sizing: border-box;
2232 -ms-box-sizing: border-box;
2233 box-sizing: border-box;
2238 .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] {
2239 background: #e5e5e5 !important;
2242 .openerp .oe_form textarea[disabled] {
2245 -moz-box-shadow: none;
2246 -webkit-box-shadow: none;
2248 -moz-border-radius: 0px;
2249 -webkit-border-radius: 0px;
2252 .openerp .oe_form textarea.oe_inline[disabled] {
2253 border-left: 8px solid #eeeeee;
2255 .openerp .oe_form .oe_form_field_url button img {
2256 vertical-align: top;
2258 .openerp .oe_form .oe_form_field_date,
2259 .openerp .oe_form .oe_form_field_datetime {
2260 white-space: nowrap;
2262 .openerp .oe_form .oe_form_field_boolean {
2266 .openerp .oe_form .oe_datepicker_container {
2269 .openerp .oe_form .oe_datepicker_root {
2270 display: inline-block;
2272 .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]) {
2273 background-color: #d2d2ff !important;
2275 .openerp .oe_form .oe_form_invalid input, .openerp .oe_form .oe_form_invalid select, .openerp .oe_form .oe_form_invalid textarea {
2276 background-color: #ff6666 !important;
2277 border: 1px solid #dd0000 !important;
2279 .openerp .oe_form .oe_input_icon {
2281 margin: 3px 0 0 -21px;
2282 vertical-align: top;
2284 .openerp .oe_form .oe_input_icon_disabled {
2288 filter: alpha(opacity=50);
2292 .openerp .oe_form .oe_form_field_with_button.oe_no_button > .oe_button {
2295 .openerp .oe_form .oe_form_field_with_button:not(.oe_no_button) > .oe_button {
2297 -moz-border-radius: 0;
2298 -webkit-border-radius: 0;
2300 border-bottom-left-radius: 0px;
2303 .openerp .oe_form .oe_form_field_with_button input {
2306 .openerp .oe_form .oe_form_field_with_button > div {
2310 .openerp .oe_form .oe_form_embedded_html {
2315 margin-bottom: 32px;
2316 text-align: justify;
2318 .openerp .oe_form_editable .oe_form .oe_form_field_integer input {
2321 .openerp .oe_form_editable .oe_form .oe_form_field_float input {
2324 .openerp .oe_form_editable .oe_form .oe_form_field_date input {
2327 .openerp .oe_form_editable .oe_form .oe_form_field_datetime input {
2330 .openerp .oe_hidden_input_file {
2333 .openerp .oe_hidden_input_file input.oe_form_binary_file {
2342 filter: alpha(opacity=0);
2343 -ms-filter: "alpha(opacity=0)";
2347 .openerp .oe_form .oe_form_field_image {
2350 display: inline-block;
2352 vertical-align: top;
2354 .openerp .oe_form .oe_form_field_image .oe_form_field_image_controls {
2362 background: rgba(37, 37, 37, 0.9);
2363 -moz-border-radius: 3px 3px 0 0;
2364 -webkit-border-radius: 3px 3px 0 0;
2365 border-radius: 3px 3px 0 0;
2366 -webkit-box-sizing: border-box;
2367 -moz-box-sizing: border-box;
2368 -ms-box-sizing: border-box;
2369 box-sizing: border-box;
2371 .openerp .oe_form .oe_form_field_image:hover .oe_form_field_image_controls {
2374 .openerp .oe_fileupload {
2375 display: inline-block;
2379 .openerp .oe_fileupload .oe_add {
2386 .openerp .oe_fileupload .oe_add button {
2391 vertical-align: middle;
2393 .openerp .oe_fileupload .oe_add button.oe_attach {
2398 background: transparent;
2404 .openerp .oe_fileupload .oe_add button.oe_attach .oe_e {
2409 .openerp .oe_fileupload .oe_add input.oe_form_binary_file {
2410 display: inline-block;
2416 .openerp .oe_fileupload .oe_add .oe_attach_label {
2420 .openerp .oe_fileupload .oe_attachments {
2425 border: solid 1px rgba(124, 123, 173, 0.14);
2427 .openerp .oe_fileupload .oe_attachments .oe_attachment {
2432 .openerp .oe_fileupload .oe_attachments .oe_attachment .oe_e {
2436 .openerp .oe_fileupload .oe_attachments .oe_attachment .oe_e:hover {
2437 text-decoration: none;
2439 .openerp .oe_fileupload .oe_attachments .oe_attachment:nth-child(odd) {
2442 .openerp .oe_fileupload .oe_attachments .oe_attachment:nth-child(even) {
2443 background: #f4f5fa;
2445 .openerp .oe_form_field_many2one td:first-child {
2448 .openerp .oe_form_field_many2one span.oe_m2o_drop_down_button {
2453 .openerp .oe_form_field_many2one .oe_m2o_cm_button {
2458 .openerp .oe_form_field_many2one input {
2459 padding-right: 13px;
2461 .openerp.ui-autocomplete li.oe_m2o_dropdown_option a {
2465 .openerp.ui-autocomplete li:not(.oe_m2o_dropdown_option) + li.oe_m2o_dropdown_option {
2468 .openerp ul.oe_form_status, .openerp ul.oe_form_status_clickable {
2469 display: inline-block;
2471 padding: 0 18px 0 0;
2473 .openerp ul.oe_form_status li, .openerp ul.oe_form_status_clickable li {
2474 display: inline-block;
2475 list-style-type: none;
2476 margin: 0 -18px 0 0;
2478 background-color: #fcfcfc;
2479 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
2480 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
2481 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
2482 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
2483 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
2484 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
2486 .openerp ul.oe_form_status li:first-child .label, .openerp ul.oe_form_status_clickable li:first-child .label {
2487 border-left: 1px solid #cacaca;
2490 .openerp ul.oe_form_status li:last-child, .openerp ul.oe_form_status_clickable li:last-child {
2491 border-right: 1px solid #cacaca;
2493 .openerp ul.oe_form_status li:last-child .label, .openerp ul.oe_form_status_clickable li:last-child .label {
2494 padding-right: 14px;
2496 .openerp ul.oe_form_status li:last-child .arrow, .openerp ul.oe_form_status_clickable li:last-child .arrow {
2499 .openerp ul.oe_form_status li .label, .openerp ul.oe_form_status_clickable li .label {
2501 text-shadow: 0 1px 1px #fcfcfc, 0 -1px 1px #dedede;
2503 display: inline-block;
2508 .openerp ul.oe_form_status li .arrow, .openerp ul.oe_form_status_clickable li .arrow {
2510 display: inline-block;
2511 vertical-align: top;
2515 .openerp ul.oe_form_status li .arrow span, .openerp ul.oe_form_status_clickable li .arrow span {
2519 display: inline-block;
2522 box-shadow: -1px 1px 2px rgba(255, 255, 255, 0.2), inset -1px 1px 1px rgba(0, 0, 0, 0.2);
2523 background-color: #dedede;
2524 background: -moz-linear-gradient(135deg, #dedede, #fcfcfc);
2525 background: -o-linear-gradient(135deg, #fcfcfc, #dedede);
2526 background: -webkit-gradient(linear, left top, right bottom, from(#fcfcfc), to(#dedede));
2527 -moz-border-radius: 3px;
2528 -webkit-border-radius: 3px;
2530 -webkit-transform: rotate(45deg);
2531 -moz-transform: rotate(45deg);
2532 -ms-transform: rotate(45deg);
2533 -o-transform: rotate(45deg);
2534 transform: rotate(45deg);
2536 .openerp ul.oe_form_status li.oe_active, .openerp ul.oe_form_status_clickable li.oe_active {
2537 background-color: #729fcf;
2538 background-image: -webkit-gradient(linear, left top, left bottom, from(#729fcf), to(#3465a4));
2539 background-image: -webkit-linear-gradient(top, #729fcf, #3465a4);
2540 background-image: -moz-linear-gradient(top, #729fcf, #3465a4);
2541 background-image: -ms-linear-gradient(top, #729fcf, #3465a4);
2542 background-image: -o-linear-gradient(top, #729fcf, #3465a4);
2543 background-image: linear-gradient(to bottom, #729fcf, #3465a4);
2545 .openerp ul.oe_form_status li.oe_active .arrow span, .openerp ul.oe_form_status_clickable li.oe_active .arrow span {
2546 background-color: #3465a4;
2547 background: -moz-linear-gradient(135deg, #3465a4, #729fcf);
2548 background: -o-linear-gradient(135deg, #729fcf, #3465a4);
2549 background: -webkit-gradient(linear, left top, right bottom, from(#729fcf), to(#3465a4));
2551 .openerp ul.oe_form_status li.oe_active .label, .openerp ul.oe_form_status_clickable li.oe_active .label {
2553 text-shadow: 0 1px 1px #729fcf, 0 -1px 1px #3465a4;
2555 .openerp ul.oe_form_status_clickable li {
2558 .openerp ul.oe_form_status_clickable li:hover {
2559 background-color: #e8e8e8;
2560 background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#cacaca));
2561 background-image: -webkit-linear-gradient(top, #e8e8e8, #cacaca);
2562 background-image: -moz-linear-gradient(top, #e8e8e8, #cacaca);
2563 background-image: -ms-linear-gradient(top, #e8e8e8, #cacaca);
2564 background-image: -o-linear-gradient(top, #e8e8e8, #cacaca);
2565 background-image: linear-gradient(to bottom, #e8e8e8, #cacaca);
2567 .openerp ul.oe_form_status_clickable li:hover .label {
2568 text-shadow: 0 -1px 1px #fcfcfc, 0 1px 1px #dedede;
2570 .openerp ul.oe_form_status_clickable li:hover .arrow span {
2571 background-color: #e8e8e8;
2572 background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#cacaca));
2573 background-image: -webkit-linear-gradient(top, #e8e8e8, #cacaca);
2574 background-image: -moz-linear-gradient(top, #e8e8e8, #cacaca);
2575 background-image: -ms-linear-gradient(top, #e8e8e8, #cacaca);
2576 background-image: -o-linear-gradient(top, #e8e8e8, #cacaca);
2577 background-image: linear-gradient(to bottom, #e8e8e8, #cacaca);
2579 .openerp ul.oe_form_status_clickable li .label {
2582 .openerp ul.oe_form_status_clickable li.oe_active:hover {
2583 background-color: #4c85c2;
2584 background-image: -webkit-gradient(linear, left top, left bottom, from(#4c85c2), to(#284d7d));
2585 background-image: -webkit-linear-gradient(top, #4c85c2, #284d7d);
2586 background-image: -moz-linear-gradient(top, #4c85c2, #284d7d);
2587 background-image: -ms-linear-gradient(top, #4c85c2, #284d7d);
2588 background-image: -o-linear-gradient(top, #4c85c2, #284d7d);
2589 background-image: linear-gradient(to bottom, #4c85c2, #284d7d);
2591 .openerp ul.oe_form_status_clickable li.oe_active:hover .label {
2592 text-shadow: 0 -1px 1px #729fcf, 0 1px 1px #3465a4;
2594 .openerp ul.oe_form_status_clickable li.oe_active:hover .arrow span {
2595 background-color: #284d7d;
2596 background: -moz-linear-gradient(135deg, #284d7d, #4c85c2);
2597 background: -o-linear-gradient(135deg, #4c85c2, #284d7d);
2598 background: -webkit-gradient(linear, left top, right bottom, from(#4c85c2), to(#284d7d));
2600 .openerp .oe_form .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page {
2603 .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 {
2604 display: none !important;
2606 .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 {
2609 .openerp .oe_form_field_one2many .oe_form_field_one2many_list_row_add, .openerp .oe_form_field_many2many .oe_form_field_one2many_list_row_add {
2612 .openerp .oe_form_field_one2many .oe_list_content > thead, .openerp .oe_form_field_many2many .oe_list_content > thead {
2615 .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) {
2616 background: transparent;
2618 .openerp .oe_form_field_one2many .oe_list .oe_list_edit_row_save, .openerp .oe_form_field_many2many .oe_list .oe_list_edit_row_save {
2619 background: url(/web/static/src/img/iconset-b-remove.png) 50% 50% no-repeat;
2621 .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 {
2624 .openerp .oe_form_field_one2many > .oe_view_manager .oe_header_row_top, .openerp .oe_form_field_many2many > .oe_view_manager .oe_header_row_top {
2627 .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 {
2631 .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 {
2634 .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 {
2638 .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 {
2642 .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 {
2645 .openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_required {
2646 background-color: #d2d2ff;
2648 .openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_readonly {
2649 background-color: #eeeeee;
2651 .openerp .oe_list_editable .oe_list_content td.oe_list_field_cell {
2652 padding: 4px 6px 3px;
2654 .openerp .oe_list.oe_list_editable.oe_editing .oe_edition .oe_list_field_cell:not(.oe_readonly) {
2658 .openerp .oe_list.oe_list_editable.oe_editing .oe_edition .oe_list_field_cell:not(.oe_readonly) * {
2661 .openerp .oe_list.oe_list_editable.oe_editing .oe_m2o_drop_down_button {
2664 .openerp .oe_list.oe_list_editable.oe_editing .oe_m2o_cm_button {
2667 .openerp .oe_list.oe_list_editable.oe_editing .oe_input_icon {
2670 .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field {
2674 .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field textarea {
2676 -moz-border-radius: 0;
2677 -webkit-border-radius: 0;
2679 border: 1px solid #aaaaff;
2682 .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 {
2685 .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 {
2687 width: 100% !important;
2689 .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 {
2690 width: 100% !important;
2692 .openerp .oe_list_group_name {
2693 white-space: nowrap;
2695 .openerp .oe_form .oe_form_field_many2many > .oe_list .oe_list_pager_single_page {
2698 .openerp .oe_list_buttons .oe_alternative {
2701 .openerp .oe_list_buttons .oe_list_save, .openerp .oe_list_buttons .oe_list_discard {
2704 .openerp .oe_list_buttons.oe_editing .oe_list_add {
2707 .openerp .oe_list_buttons.oe_editing .oe_list_save {
2708 display: inline-block;
2710 .openerp .oe_list_buttons.oe_editing .oe_list_discard {
2713 .openerp .oe_list_buttons.oe_editing .oe_alternative {
2714 visibility: visible;
2716 .openerp .oe_list.oe_cannot_edit .oe_list_header_handle, .openerp .oe_list.oe_cannot_edit .oe_list_field_handle {
2717 display: none !important;
2718 padding: 0 !important;
2720 .openerp .oe_list.oe_cannot_delete .oe_list_record_delete {
2721 display: none !important;
2723 .openerp .oe_list .oe_form .oe_form_nosheet {
2728 .openerp .oe_list .oe_form .oe_form_field {
2731 margin: 0 !important;
2734 .openerp .oe_list .oe_form .oe_form_field_boolean {
2735 padding: 1px 6px 3px;
2737 .openerp .oe_list .oe_list_content .oe_group_header {
2738 background-color: #fcfcfc;
2739 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
2740 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
2741 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
2742 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
2743 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
2744 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
2746 .openerp .oe_list_content {
2749 .openerp .oe_list_content td:first-child:after, .openerp .oe_list_content th:first-child:after {
2752 .openerp .oe_list_content td.oe_number {
2753 text-align: right !important;
2756 .openerp .oe_list_content td.oe_list_field_date, .openerp .oe_list_content th.oe_list_header_date {
2759 .openerp .oe_list_content > thead {
2760 border-bottom: 2px solid #cacaca;
2761 background: #eeeeee;
2762 vertical-align: top;
2764 .openerp .oe_list_content td, .openerp .oe_list_content th {
2768 .openerp .oe_list_content th.oe_sortable, .openerp .oe_list_content th.oe_sortable div {
2771 .openerp .oe_list_content th.oe_sortable div {
2774 .openerp .oe_list_content th.oe_sortable div:after {
2779 border-width: 0 4px 4px;
2780 border-style: solid;
2781 border-color: black transparent;
2784 .openerp .oe_list_content th.sortup div:after {
2785 visibility: visible;
2786 filter: alpha(opacity=60);
2789 .openerp .oe_list_content th.sortdown div:after {
2790 border-bottom: none;
2791 border-left: 4px solid transparent;
2792 border-right: 4px solid transparent;
2793 border-top: 4px solid black;
2794 visibility: visible;
2795 -moz-box-shadow: none;
2796 -webkit-box-shadow: none;
2798 filter: alpha(opacity=60);
2801 .openerp .oe_list_content > tbody {
2804 .openerp .oe_list_content > tbody > tr {
2806 border-top: 1px solid #dddddd;
2808 .openerp .oe_list_content > tbody > tr > td.oe_list_field_cell {
2810 white-space: pre-line;
2812 .openerp .oe_list_content > tbody > tr > td > button, .openerp .oe_list_content > tbody > tr > th > button {
2814 background: transparent;
2816 -moz-box-shadow: none;
2817 -webkit-box-shadow: none;
2820 .openerp .oe_list_content > tbody > tr > td.oe_list_checkbox:first-child, .openerp .oe_list_content > tbody > tr th.oe_list_checkbox:first-child {
2823 .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 {
2826 .openerp .oe_list_content > tbody > tr > td.oe_list_field_boolean input {
2827 filter: alpha(opacity=50);
2830 .openerp .oe_list_content > tbody > tr:nth-child(odd) {
2831 background-color: #f0f0fa;
2832 background-color: #f0f0fa;
2833 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
2834 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
2835 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
2836 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
2837 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
2838 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
2840 .openerp .oe_list_content > tfoot {
2841 border-top: 2px solid #cacaca;
2842 border-bottom: 1px solid #cacaca;
2843 background: #eeeeee;
2846 .openerp .oe_list_content .numeric {
2850 .openerp .oe_list_content .numeric input {
2853 .openerp .oe_list_content th.oe_list_header_handle {
2856 text-indent: -9001px;
2858 .openerp .oe_list_content td.oe_list_field_handle {
2860 padding: 0 !important;
2863 .openerp .oe_list_content td.oe_list_field_handle .oe_list_handle {
2865 letter-spacing: -1px;
2867 font-weight: normal;
2870 .openerp .oe_list_content td.oe_list_field_handle .oe_list_handle:before {
2871 font: 18px "entypoRegular";
2875 .openerp .oe_list_content .oe_list_field_progressbar progress {
2878 .openerp .tree_header {
2879 background-color: #f0f0f0;
2880 border-bottom: 1px solid #cacaca;
2885 .openerp .tree_header button {
2890 .openerp .oe-treeview-table {
2892 background-color: white;
2896 .openerp .oe-treeview-table th {
2899 background-color: #f0f0f0;
2900 border-bottom: 2px solid #cacaca;
2902 .openerp .oe-treeview-table td {
2904 vertical-align: middle;
2906 vertical-align: middle;
2910 border-right: 1px solid #e7e7e7;
2912 .openerp .oe-treeview-table td.oe_number {
2913 text-align: right !important;
2915 .openerp .oe-treeview-table tr {
2916 border-bottom: 1px solid #d6d6d6;
2918 .openerp .oe-treeview-table tr:hover {
2919 background-color: #e7e7e7;
2921 .openerp .oe-treeview-table span {
2923 font-weight: normal;
2924 white-space: nowrap;
2927 .openerp .oe-treeview-table .treeview-tr.oe-treeview-first {
2928 background: transparent url(/web/static/src/img/expand.gif) 0 50% no-repeat;
2930 .openerp .oe-treeview-table .oe_open .treeview-tr.oe-treeview-first {
2931 background-image: url(/web/static/src/img/collapse.gif);
2933 .openerp .oe-treeview-table .treeview-tr.oe-treeview-first span, .openerp .oe-treeview-table .treeview-td.oe-treeview-first span {
2936 .openerp .oe_layout_debugging .oe_form_group {
2937 outline: 2px dashed green;
2939 .openerp .oe_layout_debugging .oe_form_group_cell {
2940 outline: 1px solid blue;
2942 .openerp .oe_layout_debugging .oe_form_group:hover, .openerp .oe_layout_debugging .oe_form_group_cell:hover {
2945 .openerp .oe_layout_debugging .oe_form_group_row_incomplete > td:last-child:after {
2946 content: "[Incomplete Row]";
2953 .openerp .oe_layout_debugging .oe_form_group_row_incomplete.oe_form_group_row_newline > td:last-child:after {
2954 content: "[newline]";
2956 .openerp .oe_debug_view {
2959 .openerp .oe_debug_view_log {
2962 .openerp .oe_debug_view_log label {
2970 .openerp .oe_debug_view_log span {
2977 .kitten-mode-activated {
2978 background-image: url(http://placekitten.com/g/1365/769);
2979 background-size: cover;
2980 background-attachment: fixed;
2982 .kitten-mode-activated > * {
2986 div.ui-widget-overlay {
2988 filter: alpha(opacity=30);
2993 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
3000 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
3001 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
3002 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
3004 border: 1px solid #afafb6;
3006 .ui-menu .ui-menu-item {
3010 .ui-menu .ui-menu-item a {
3013 .ui-menu .ui-menu-item a.ui-corner-all {
3014 -moz-border-radius: 0;
3015 -webkit-border-radius: 0;
3018 .ui-menu .ui-menu-item a.ui-state-active {
3019 background: #f0f0fa;
3021 .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
3022 background: #7c7bad;
3026 -moz-border-radius: 3px;
3027 -webkit-border-radius: 3px;
3035 .resolution table td {
3043 .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 {
3044 display: none !important;
3046 .openerp .oe_list_content button, .openerp .oe_list_content input[type=checkbox] {
3049 .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 {
3052 .openerp a.oe_m2o_cm_button, .openerp a.oe_e {
3055 .openerp .oe_form .oe_form_field_date img, .openerp .oe_form .oe_form_field_datetime img {
3058 .openerp .oe_notebook > li.ui-tabs-selected {
3061 .openerp .oe_application .oe_form_sheet, .openerp .oe_application .oe_form_sheetbg {
3062 border: 0px !important;
3063 box-shadow: 0px 0px 0px;
3065 .openerp .oe_view_manager_current > .oe_view_manager_header {
3066 border: 0px !important;
3067 box-shadow: 0px 0px 0px;
3069 .openerp .text-core .text-wrap .text-arrow {
3072 .openerp .openerp div.oe_mail_wall {
3073 overflow: hidden !important;