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;
23 .openerp.openerp-web-client-container {
31 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
35 /* http://www.quirksmode.org/dom/inputfile.html
36 * http://stackoverflow.com/questions/2855589/replace-input-type-file-by-an-image
40 text-decoration: none;
44 border-collapse: collapse;
48 background-color: #f0f0f0;
51 border-right: 1px dotted #afafb6;
53 .openerp thead th:last-child {
56 .openerp th, .openerp td {
62 vertical-align: middle;
67 .openerp .zebra tbody tr:nth-child(odd) td {
68 background-color: #f0f0fa;
69 background-color: #f0f0fa;
70 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
71 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
72 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
73 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
74 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
75 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
77 .openerp .zebra tbody tr:hover td {
78 background-color: #eeeeee;
79 background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dedede));
80 background-image: -webkit-linear-gradient(top, #eeeeee, #dedede);
81 background-image: -moz-linear-gradient(top, #eeeeee, #dedede);
82 background-image: -ms-linear-gradient(top, #eeeeee, #dedede);
83 background-image: -o-linear-gradient(top, #eeeeee, #dedede);
84 background-image: linear-gradient(to bottom, #eeeeee, #dedede);
86 .openerp ul, .openerp li, .openerp ol {
91 list-style-type: none;
93 .openerp input, .openerp textarea, .openerp select {
95 border: 1px solid #cccccc;
96 -moz-border-radius: 3px;
97 -webkit-border-radius: 3px;
101 vertical-align: middle;
106 .openerp a.button:link, .openerp a.button:visited, .openerp button, .openerp input[type='submit'] {
107 display: inline-block;
108 border: 1px solid #ababab;
114 background-color: #efefef;
115 background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
116 background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
117 background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
118 background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
119 background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
120 background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
121 -moz-border-radius: 3px;
122 -webkit-border-radius: 3px;
124 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
125 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
126 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
127 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
128 -webkit-font-smoothing: antialiased;
131 .openerp a.button:hover, .openerp button:hover, .openerp input[type='submit']:hover {
132 background-color: #f6f6f6;
133 background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
134 background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
135 background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
136 background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
137 background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
138 background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
141 .openerp a.button:focus, .openerp button:focus, .openerp input[type='submit']:focus {
142 border: 1px solid #80bfff;
143 background-color: #f6f6f6;
144 background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
145 background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
146 background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
147 background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
148 background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
149 background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
150 -moz-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
151 -webkit-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
152 box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
154 .openerp a.button:active, .openerp a.button.active, .openerp button:active, .openerp button.active, .openerp input[type='submit']:active, .openerp input[type='submit'].active {
156 background: -moz-linear-gradient(top, #e3e3e3, #f6f6f6) #1b468f;
157 background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6)) #1b468f;
158 background: linear-gradient(top, #e3e3e3, #f6f6f6) #1b468f;
159 -moz-box-shadow: none;
160 -webkit-box-shadow: none;
163 .openerp a.button.disabled, .openerp button:disabled, .openerp input[type='submit']:disabled {
164 background: #efefef !important;
165 border: 1px solid #d1d1d1 !important;
166 -moz-box-shadow: none !important;
167 -webkit-box-shadow: none !important;
168 box-shadow: none !important;
169 color: #aaaaaa !important;
171 text-shadow: 0 1px 1px white !important;
173 .openerp .ui-widget {
174 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
177 .openerp .ui-menu .ui-menu-item {
182 .openerp .ui-menu .ui-menu-item a.ui-state-active {
189 font-family: "mnmliconsRegular" !important;
191 font-weight: 300 !important;
194 font-family: "entypoRegular" !important;
196 font-weight: 300 !important;
206 .openerp .oe_text_right {
221 .openerp .oe_inlineĀ {
224 .openerp .oe_highlight {
228 .openerp button.oe_highlight {
229 background-color: #dc5f59;
230 background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
231 background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
232 background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
233 background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
234 background-image: -o-linear-gradient(top, #dc5f59, #b33630);
235 background-image: linear-gradient(to bottom, #dc5f59, #b33630);
236 -moz-box-shadow: none;
237 -webkit-box-shadow: none;
240 .openerp button.oe_highlight:active {
241 background-color: #b33630;
242 background-image: -webkit-gradient(linear, left top, left bottom, from(#b33630), to(#dc5f59));
243 background-image: -webkit-linear-gradient(top, #b33630, #dc5f59);
244 background-image: -moz-linear-gradient(top, #b33630, #dc5f59);
245 background-image: -ms-linear-gradient(top, #b33630, #dc5f59);
246 background-image: -o-linear-gradient(top, #b33630, #dc5f59);
247 background-image: linear-gradient(to bottom, #b33630, #dc5f59);
248 -moz-box-shadow: none;
249 -webkit-box-shadow: none;
252 .openerp button.oe_highlight:hover {
253 background-color: #df6b66;
254 background-image: -webkit-gradient(linear, left top, left bottom, from(#df6b66), to(#bf3a33));
255 background-image: -webkit-linear-gradient(top, #df6b66, #bf3a33);
256 background-image: -moz-linear-gradient(top, #df6b66, #bf3a33);
257 background-image: -ms-linear-gradient(top, #df6b66, #bf3a33);
258 background-image: -o-linear-gradient(top, #df6b66, #bf3a33);
259 background-image: linear-gradient(to bottom, #df6b66, #bf3a33);
260 -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
261 -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
262 box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
264 .openerp .oe_button_box {
268 .openerp .oe_avatar {
272 .openerp .oe_avatar img {
274 -moz-border-radius: 3px;
275 -webkit-border-radius: 3px;
277 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
278 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
279 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
282 .openerp.oe_tooltip {
285 .openerp.oe_tooltip .oe_tooltip_string {
290 .openerp.oe_tooltip .oe_tooltip_help {
291 white-space: pre-wrap;
293 .openerp.oe_tooltip .oe_tooltip_technical {
295 margin: 5px 0 0 15px;
297 .openerp.oe_tooltip .oe_tooltip_technical li {
300 .openerp.oe_tooltip .oe_tooltip_technical_title {
303 .openerp .oe_notebook {
309 .openerp .oe_notebook:before, .openerp .oe_notebook:after {
314 .openerp .oe_notebook:after {
317 .openerp .oe_notebook > li {
320 .openerp .oe_notebook > li > a {
324 .openerp .oe_notebook {
325 border-color: #dddddd;
327 border-width: 0 0 1px;
329 .openerp .oe_notebook > li {
333 .openerp .oe_notebook > li > a {
337 border: 1px solid transparent;
338 -moz-border-radius: 4px 4px 0 0;
339 -webkit-border-radius: 4px 4px 0 0;
340 border-radius: 4px 4px 0 0;
342 .openerp .oe_notebook > li > a:hover {
343 text-decoration: none;
344 background-color: #eeeeee;
345 border-color: #eeeeee #eeeeee #dddddd;
347 .openerp .oe_notebook > li.ui-state-active > a, .openerp .oe_notebook > li.ui-state-active > a:hover {
348 background-color: white;
349 border: 1px solid #dddddd;
350 border-bottom-color: transparent;
353 .openerp .oe_notebook_page {
356 .openerp div.ui-tabs {
357 padding: 3px 0px 3px 0px;
359 .openerp .ui-tabs-hide {
362 .openerp .oe_cropdown, .openerp .oe_cropdown_hover, .openerp .oe_cropdown_toggle {
366 .openerp .oe_cropdown_hover:hover .oe_cropdown_menu, .openerp .oe_cropdown_menu.oe_opened {
369 .openerp .oe_cropdown_menu {
374 .openerp .oe_cropdown_arrow:after {
377 display: inline-block;
379 text-indent: -99999px;
383 border-left: 4px solid transparent;
384 border-right: 4px solid transparent;
385 border-top-color: #404040;
386 filter: alpha(opacity=50);
389 .openerp .oe_dropdown_toggle:after {
392 display: inline-block;
394 text-indent: -99999px;
396 border-left: 4px solid transparent;
397 border-right: 4px solid transparent;
398 border-top: 4px solid white;
399 filter: alpha(opacity=50);
404 .openerp .oe_dropdown_menu {
410 border: 1px solid #afafb6;
416 -moz-border-radius: 3px;
417 -webkit-border-radius: 3px;
419 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
420 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
421 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
423 .openerp .oe_dropdown_menu li {
425 list-style-type: none;
428 background-color: none;
430 .openerp .oe_dropdown_menu li:hover {
431 background-color: #f0f0fa;
432 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
433 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
434 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
435 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
436 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
437 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
438 -moz-box-shadow: none;
439 -webkit-box-shadow: none;
442 .openerp .oe_dropdown_menu li a {
449 text-decoration: none;
452 .openerp .oe_dropdown_menu li a:hover {
453 text-decoration: none;
455 .openerp .oe_dropdown_menu li .oe_sidebar_delete_item {
468 text-shadow: 0 1px 1px white;
470 .openerp .oe_dropdown_menu li .oe_sidebar_delete_item:hover {
471 text-decoration: none;
474 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
475 -moz-border-radius: 2px;
476 -webkit-border-radius: 2px;
479 .openerp .oe_dropdown_menu li:hover .oe_sidebar_delete_item {
480 display: inline-block;
482 .openerp .oe_sidebar {
485 .openerp .oe_sidebar .oe_dropdown_menu li {
488 .openerp .oe_sidebar .oe_sidebar_add_attachment {
493 .openerp .oe_sidebar .oe_sidebar_add_attachment span {
496 .openerp .oe_sidebar .oe_sidebar_add_attachment .oe_hidden_input_file {
499 .openerp .oe_sidebar .oe_sidebar_add_attachment:hover {
500 background-color: #f0f0fa;
501 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
502 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
503 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
504 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
505 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
506 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
507 -moz-box-shadow: none;
508 -webkit-box-shadow: none;
511 .openerp .oe_loading {
521 border: 1px solid #990000;
523 -moz-border-radius-bottomright: 8px;
524 -moz-border-radius-bottomleft: 8px;
525 border-bottom-right-radius: 8px;
526 border-bottom-left-radius: 8px;
528 .openerp .oe_notification {
532 background: url("/web/static/src/img/pattern.png") repeat;
537 .openerp .oe_login li {
538 list-style-type: none;
541 .openerp .oe_login button {
543 display: inline-block;
546 border: 1px solid #222222;
549 background-color: #b92020;
550 background-image: -webkit-gradient(linear, left top, left bottom, from(#b92020), to(#600606));
551 background-image: -webkit-linear-gradient(top, #b92020, #600606);
552 background-image: -moz-linear-gradient(top, #b92020, #600606);
553 background-image: -ms-linear-gradient(top, #b92020, #600606);
554 background-image: -o-linear-gradient(top, #b92020, #600606);
555 background-image: linear-gradient(to bottom, #b92020, #600606);
556 -moz-border-radius: 4px;
557 -webkit-border-radius: 4px;
559 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
560 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
561 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
563 .openerp .oe_login input, .openerp .oe_login select {
565 font-family: "Lucida Grande", Helvetica, Verdana, Arial;
566 border: 1px solid #999999;
567 background: whitesmoke;
568 -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
569 -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
570 box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
571 -moz-border-radius: 3px;
572 -webkit-border-radius: 3px;
575 .openerp .oe_login input {
579 .openerp .oe_login select {
582 .openerp .oe_login .oe_login_dbpane {
588 border: solid 1px #333333;
590 background: rgba(30, 30, 30, 0.94);
591 -moz-border-radius: 0 0 8px 8px;
592 -webkit-border-radius: 0 0 8px 8px;
593 border-radius: 0 0 8px 8px;
595 .openerp .oe_login .oe_login_dbpane input {
599 .openerp .oe_login .oe_login_bottom {
605 text-shadow: 0 1px 1px #999999;
606 background-color: #b41616;
607 background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
608 background-image: -webkit-linear-gradient(top, #b41616, #600606);
609 background-image: -moz-linear-gradient(top, #b41616, #600606);
610 background-image: -ms-linear-gradient(top, #b41616, #600606);
611 background-image: -o-linear-gradient(top, #b41616, #600606);
612 background-image: linear-gradient(to bottom, #b41616, #600606);
614 .openerp .oe_login .oe_login_pane {
618 margin: -160px -166px;
619 border: solid 1px #333333;
621 background: rgba(30, 30, 30, 0.94);
625 -moz-border-radius: 8px;
626 -webkit-border-radius: 8px;
628 -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
629 -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
630 box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
632 .openerp .oe_login .oe_login_pane h2 {
636 .openerp .oe_login .oe_login_logo {
644 .openerp .oe_login .oe_login_footer {
651 .openerp .oe_login .oe_login_footer a {
655 .openerp .oe_login .oe_login_footer a:hover {
656 text-decoration: underline;
658 .openerp .oe_login .oe_login_footer span {
662 .openerp .oe_login .oe_login_error_message {
664 background-color: #b41616;
669 -moz-border-radius: 4px;
670 -webkit-border-radius: 4px;
672 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
673 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
674 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
676 .openerp .oe_login_invalid .oe_login_error_message {
677 display: inline-block;
679 .openerp .oe_database_manager {
684 .openerp .oe_database_manager .oe_database_manager_menu {
687 .openerp .oe_webclient {
692 .openerp .oe_content_full_screen .oe_application {
696 .openerp .oe_content_full_screen .oe_topbar, .openerp .oe_content_full_screen .oe_leftbar {
699 .openerp .oe_topbar {
702 border-top: solid 1px #d3d3d3;
703 background-color: #646060;
704 background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
705 background-image: -webkit-linear-gradient(top, #646060, #262626);
706 background-image: -moz-linear-gradient(top, #646060, #262626);
707 background-image: -ms-linear-gradient(top, #646060, #262626);
708 background-image: -o-linear-gradient(top, #646060, #262626);
709 background-image: linear-gradient(to bottom, #646060, #262626);
711 .openerp .oe_topbar .oe_topbar_item {
713 padding: 5px 10px 7px;
718 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
720 .openerp .oe_topbar .oe_topbar_item:hover {
723 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
724 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
725 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
727 .openerp .oe_topbar .oe_topbar_item .oe_active {
731 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
732 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
733 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
735 .openerp .oe_topbar .oe_topbar_avatar {
738 margin: -2px 2px 0 0;
739 -moz-border-radius: 3px;
740 -webkit-border-radius: 3px;
743 .openerp .oe_topbar .oe_topbar_avatar {
746 .openerp .oe_topbar .oe_cropdown_menu {
748 background: rgba(37, 37, 37, 0.9);
750 border-color: #999999;
751 border-color: rgba(0, 0, 0, 0.2);
753 border-width: 0 1px 1px;
754 -moz-border-radius: 0 0 6px 6px;
755 -webkit-border-radius: 0 0 6px 6px;
756 border-radius: 0 0 6px 6px;
757 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
758 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
759 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
760 -webkit-background-clip: padding-box;
761 -moz-background-clip: padding-box;
762 background-clip: padding-box;
764 .openerp .oe_topbar .oe_cropdown_menu li {
768 .openerp .oe_topbar .oe_cropdown_menu li a {
774 .openerp .oe_topbar .oe_cropdown_menu li a:hover {
775 background-color: #292929;
776 background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
777 background-image: -webkit-linear-gradient(top, #292929, #191919);
778 background-image: -moz-linear-gradient(top, #292929, #191919);
779 background-image: -ms-linear-gradient(top, #292929, #191919);
780 background-image: -o-linear-gradient(top, #292929, #191919);
781 background-image: linear-gradient(to bottom, #292929, #191919);
782 -moz-box-shadow: none;
783 -webkit-box-shadow: none;
786 .openerp .oe_leftbar {
790 border-right: 1px solid #afafb6;
791 text-shadow: 0 1px 1px white;
792 padding-bottom: 16px;
801 .openerp a.oe_logo img {
806 .openerp .oe_footer {
814 .openerp .oe_footer a {
820 .openerp .oe_footer a span {
824 .openerp .oe_user_menu {
829 .openerp .oe_user_menu li {
830 list-style-type: none;
833 .openerp .oe_user_menu.oe_cropdown_toggle:after, .openerp .oe_user_menu .oe_cropdown_toggle:after {
834 border-top: 4px solid white;
836 .openerp .oe_user_menu .oe_cropdown_menu {
839 .openerp .oe_systray > div {
841 padding: 0 4px 0 4px;
843 .openerp .oe_systray {
851 .openerp .oe_menu li {
854 .openerp .oe_menu a {
856 padding: 5px 10px 7px;
861 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
863 .openerp .oe_menu a:hover {
866 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
867 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
868 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
870 .openerp .oe_menu .oe_active {
874 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
875 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
876 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
878 .openerp .oe_menu_more_container {
881 .openerp .oe_menu_more_container .oe_menu_more {
884 background-color: #646060;
886 border: 1px solid black;
887 border-bottom-left-radius: 5px;
888 border-bottom-right-radius: 5px;
890 .openerp .oe_menu_more_container .oe_menu_more li {
893 .openerp .oe_menu_more_container .oe_menu_more li a {
896 .openerp .oe_secondary_menu_section {
901 .openerp .oe_secondary_submenu {
902 padding: 2px 0 8px 0;
905 display: inline-block;
907 .openerp .oe_secondary_submenu > li {
909 padding: 1px 0 1px 20px;
911 .openerp .oe_secondary_submenu > li a {
914 padding: 2px 4px 2px 0;
916 .openerp .oe_secondary_submenu > li .oe_menu_label {
925 border: 1px solid lightGray;
926 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
927 -moz-border-radius: 4px;
928 -webkit-border-radius: 4px;
930 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
931 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
932 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
934 .openerp .oe_secondary_submenu .oe_menu_counter {
939 border: 1px solid lightgray;
941 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
943 -moz-border-radius: 4px;
944 -webkit-border-radius: 4px;
947 .openerp .oe_secondary_submenu .oe_active {
949 border-top: 1px solid lightGray;
950 border-bottom: 1px solid lightGray;
951 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
952 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
953 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
954 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
956 .openerp .oe_secondary_submenu .oe_active a {
959 .openerp .oe_secondary_submenu .oe_active .oe_menu_label {
962 text-shadow: 0 1px 1px white;
963 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
964 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
965 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
967 .openerp .oe_secondary_submenu .oe_active .oe_menu_counter {
971 .openerp .oe_secondary_submenu .oe_menu_toggler:before {
974 display: inline-block;
976 text-indent: -99999px;
981 border-top: 4px solid transparent;
982 border-bottom: 4px solid transparent;
983 border-left: 4px solid #4c4c4c;
984 filter: alpha(opacity=50);
987 .openerp .oe_secondary_submenu .oe_menu_opened:before {
991 border-left: 4px solid transparent;
992 border-right: 4px solid transparent;
993 border-top: 4px solid #4c4c4c;
995 .openerp .oe_application {
998 .openerp .oe_application a {
1001 .openerp .oe_application a:hover {
1002 text-decoration: underline;
1004 .openerp .oe_application > div {
1007 .openerp .oe_view_manager .oe_view_manager_body {
1010 .openerp .oe_view_manager .oe_view_manager_view_kanban {
1013 .openerp .oe_view_manager .oe_view_manager_header {
1016 .openerp .oe_view_manager .oe_view_manager_header .oe_header_row {
1018 text-shadow: 0 1px 1px white;
1020 .openerp .oe_view_manager .oe_view_manager_header .oe_header_row:last-child td {
1023 .openerp .oe_view_manager .oe_view_manager_header .oe_view_manager_sidebar {
1028 .openerp .oe_view_manager .oe_view_manager_header td {
1031 .openerp .oe_view_manager .oe_view_manager_header h2 {
1036 .openerp .oe_view_manager .oe_view_manager_header h2 a {
1039 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group {
1040 display: inline-block;
1041 border: 1px solid #ababab;
1042 -moz-border-radius: 5px;
1043 -webkit-border-radius: 5px;
1046 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group li {
1048 border-right: 1px solid #ababab;
1050 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group li:last-child {
1053 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group a {
1056 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group a:hover {
1057 text-decoration: none;
1059 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group .active {
1060 background: #999999;
1061 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1062 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1063 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1065 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group .active a {
1067 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
1069 .openerp .oe_view_manager .oe_view_manager_header .oe_view_manager_buttons {
1070 white-space: nowrap;
1072 .openerp .oe_view_manager .oe_view_manager_pager {
1075 .openerp .oe_view_manager .oe_pager_value {
1079 .openerp .oe_view_manager .oe_pager_group {
1083 display: inline-block;
1084 border: 1px solid #ababab;
1086 -moz-border-radius: 5px;
1087 -webkit-border-radius: 5px;
1090 .openerp .oe_view_manager .oe_pager_group li {
1095 border-right: 1px solid #ababab;
1097 .openerp .oe_view_manager .oe_pager_group li:last-child {
1100 .openerp .oe_view_manager .oe_pager_group a {
1104 .openerp .oe_view_manager .oe_pager_group a:hover {
1105 text-decoration: none;
1107 .openerp .oe_view_manager .oe_pager_group .active {
1108 background: #999999;
1109 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1110 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1111 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1113 .openerp .oe_view_manager .oe_pager_group .active a {
1115 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
1117 .openerp .oe_view_manager .oe_view_manager_switch li {
1123 .openerp .oe_view_manager .oe_view_manager_switch li a {
1126 .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 {
1130 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_graph:after {
1131 font-family: "mnmliconsRegular" !important;
1133 font-weight: 300 !important;
1138 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_gantt:after {
1139 font-family: "mnmliconsRegular" !important;
1141 font-weight: 300 !important;
1146 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_calendar:after {
1149 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_kanban:after {
1152 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_diagram:after {
1155 .openerp .oe_view_manager_global {
1158 .openerp .oe_view_manager_global > .oe_view_manager_header {
1159 border-top: 1px solid #cacaca;
1160 border-bottom: 1px solid #cacaca;
1161 background-color: #fcfcfc;
1162 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1163 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1164 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1165 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1166 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1167 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1168 -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1169 -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1170 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1172 .openerp .oe_view_manager_global > .oe_view_manager_header .oe_header_row td {
1175 .openerp .oe_view_manager_global > .oe_view_manager_header .oe_header_row:first-child td {
1178 .openerp .oe-select-create-popup-view-form > .oe_formview > .oe_form_pager {
1179 display: none !important;
1181 .openerp .oe_searchview {
1188 border: 1px solid #ababab;
1190 -moz-border-radius: 13px;
1191 -webkit-border-radius: 13px;
1192 border-radius: 13px;
1193 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1194 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1195 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1197 .openerp .oe_searchview input, .openerp .oe_searchview textarea {
1203 .openerp .oe_searchview.oe_focused {
1204 border-color: #a6a6fe;
1205 -moz-box-shadow: 0 1px 2px #a6a6fe inset;
1206 -webkit-box-shadow: 0 1px 2px #a6a6fe inset;
1207 box-shadow: 0 1px 2px #a6a6fe inset;
1209 .openerp .oe_searchview .oe_searchview_clear {
1216 background: url(../img/search_reset.gif) center center no-repeat;
1218 .openerp .oe_searchview .oe_searchview_unfold_drawer {
1223 padding: 0 7px 0 4px;
1227 .openerp .oe_searchview .oe_searchview_unfold_drawer:hover {
1230 .openerp .oe_searchview .oe_searchview_unfold_drawer:before {
1236 display: inline-block;
1238 vertical-align: top;
1239 border-top: 5px solid #4c4c4c;
1240 border-left: 5px solid transparent;
1241 border-right: 5px solid transparent;
1242 filter: alpha(opacity=50);
1245 .openerp .oe_searchview .oe_searchview_facets {
1248 .openerp .oe_searchview .oe_searchview_facets:before {
1250 font-family: "mnmliconsRegular";
1260 .openerp .oe_searchview .oe_searchview_facets * {
1261 vertical-align: top;
1262 display: inline-block;
1265 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
1270 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input:focus, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
1273 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input {
1276 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
1279 border: 1px solid #afafb6;
1280 -moz-border-radius: 3px;
1281 -webkit-border-radius: 3px;
1283 background: #8786b7;
1284 -webkit-font-smoothing: auto;
1286 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
1287 border-color: #a6a6fe;
1288 -moz-box-shadow: 0 0 3px 1px #a6a6fe;
1289 -webkit-box-shadow: 0 0 3px 1px #a6a6fe;
1290 box-shadow: 0 0 3px 1px #a6a6fe;
1292 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_values {
1293 background: #f0f0fa;
1294 -moz-border-radius: 0 3px 3px 0;
1295 -webkit-border-radius: 0 3px 3px 0;
1296 border-radius: 0 3px 3px 0;
1298 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
1302 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category {
1304 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1306 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category.oe_i {
1309 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
1310 border-left: 1px solid #afafb6;
1311 text-shadow: 0 1px 1px white;
1313 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value:last-child {
1314 padding-right: 16px;
1316 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove {
1327 text-shadow: 0 1px 1px white;
1329 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove:hover {
1331 background: #8786b7;
1332 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1333 -moz-border-radius: 2px;
1334 -webkit-border-radius: 2px;
1337 .openerp .oe_searchview.oe_searchview_open_drawer .oe_searchview_drawer {
1340 .openerp .oe_searchview .oe_searchview_drawer {
1346 background-color: white;
1349 border: 1px solid #afafb6;
1351 -moz-border-radius: 4px;
1352 -webkit-border-radius: 4px;
1354 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1355 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1356 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1358 .openerp .oe_searchview .oe_searchview_drawer > div {
1359 border-top: 1px solid #cccccc;
1363 .openerp .oe_searchview .oe_searchview_drawer > div:first-child {
1367 .openerp .oe_searchview .oe_searchview_drawer h3 {
1368 margin: 8px 4px 4px 12px;
1372 .openerp .oe_searchview .oe_searchview_drawer h4, .openerp .oe_searchview .oe_searchview_drawer h4 * {
1375 font-weight: normal;
1376 display: inline-block;
1378 .openerp .oe_searchview .oe_searchview_drawer h4:hover, .openerp .oe_searchview .oe_searchview_drawer h4 *:hover {
1379 background-color: #f0f0fa;
1381 .openerp .oe_searchview .oe_searchview_drawer h4:before {
1385 .openerp .oe_searchview .oe_searchview_drawer button {
1388 .openerp .oe_searchview .oe_searchview_drawer .button {
1390 background: transparent;
1392 -moz-box-shadow: none;
1393 -webkit-box-shadow: none;
1395 -moz-border-radius: 0;
1396 -webkit-border-radius: 0;
1399 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section {
1403 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section > div {
1404 -webkit-box-sizing: border-box;
1405 -moz-box-sizing: border-box;
1406 -ms-box-sizing: border-box;
1407 box-sizing: border-box;
1408 display: table-cell;
1411 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section ul {
1416 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li {
1418 padding: 2px 4px 2px 20px;
1424 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li.oe_selected:before {
1426 font-family: "entypoRegular" !important;
1428 font-weight: 300 !important;
1434 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li:hover {
1435 background-color: #f0f0fa;
1437 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form {
1440 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form p {
1444 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form button {
1447 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom {
1448 padding: 0 8px 8px 8px;
1450 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom form {
1453 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li {
1457 padding: 2px 4px 2px 20px;
1459 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li:hover {
1460 background-color: #f0f0fa;
1462 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li button {
1467 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced form {
1471 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced button.oe_add_condition:before {
1473 font-family: "entypoRegular" !important;
1475 font-weight: 300 !important;
1478 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced ul {
1482 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced li {
1486 white-space: nowrap;
1488 .openerp .oe_searchview .oe_searchview_drawer .oe_opened h4:before {
1493 .openerp .oe_searchview .oe_searchview_drawer .oe_opened form {
1496 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop {
1497 display: inline-block;
1506 text-shadow: 0 1px 1px white;
1508 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete:hover, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop:hover {
1509 text-decoration: none;
1511 background: #8786b7;
1512 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1513 -moz-border-radius: 2px;
1514 -webkit-border-radius: 2px;
1517 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete {
1523 .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 {
1524 display: inline-block;
1526 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_public:after {
1528 font-family: "entypoRegular" !important;
1530 font-weight: 300 !important;
1534 .openerp .oe_view_nocontent > img {
1538 .openerp .oe_view_nocontent > div {
1540 padding: 35px 0px 0px 0px;
1544 .openerp .oe_view_topbar {
1545 border-bottom: 1px solid #cacaca;
1546 background-color: #fcfcfc;
1547 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1548 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1549 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1550 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1551 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1552 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1556 .openerp .oe_form_dropdown_section {
1558 display: inline-block;
1560 .openerp .oe_formview {
1563 .openerp .oe_form_header {
1566 .openerp .oe_form_invalid input, .openerp .oe_form_invalid select, .openerp .oe_form_invalid textarea {
1567 background-color: #ff6666 !important;
1568 border: 1px solid #dd0000 !important;
1570 .openerp .oe_form_button_save_dirty {
1572 background: #dc5f59;
1573 background-color: #dc5f59;
1574 background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
1575 background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
1576 background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
1577 background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
1578 background-image: -o-linear-gradient(top, #dc5f59, #b33630);
1579 background-image: linear-gradient(to bottom, #dc5f59, #b33630);
1580 -moz-box-shadow: none;
1581 -webkit-box-shadow: none;
1585 .openerp .oe_form_button_save_dirty:hover {
1586 background: #ed6f6a;
1588 .openerp .oe_form header {
1590 border-bottom: 1px solid #cacaca;
1591 background-color: #fcfcfc;
1592 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1593 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1594 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1595 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1596 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1597 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1601 .openerp .oe_form header ul {
1602 display: inline-block;
1605 .openerp .oe_form footer {
1610 .openerp ul.oe_form_steps {
1614 text-shadow: 0 1px 1px white;
1616 .openerp ul.oe_form_steps img {
1617 vertical-align: top;
1620 .openerp ul.oe_form_steps li {
1625 vertical-align: top;
1627 padding: 0 0 0 12px;
1629 .openerp ul.oe_form_steps li:first-child {
1630 border-left: 1px solid #cacaca;
1632 .openerp ul.oe_form_steps li:last-child {
1634 padding-right: 12px;
1635 border-right: 1px solid #cacaca;
1637 .openerp ul.oe_form_steps li a {
1640 .openerp ul.oe_form_steps li a:hover {
1643 .openerp ul.oe_form_steps .oe_form_steps_active {
1647 .openerp .oe_application .oe_form_sheetbg {
1648 background: url(/web/static/src/img/form_sheetbg.png);
1650 border-bottom: 1px solid #dddddd;
1652 .openerp .oe_application .oe_form_sheet_width {
1657 .openerp .oe_application .oe_form_sheet {
1661 border: 1px solid #afafb6;
1662 -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1663 -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1664 box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1666 .openerp .oe_form .oe_form_subtotal_footer {
1670 .openerp .oe_form .oe_form_subtotal_footer td.oe_form_group_cell {
1674 .openerp .oe_form .oe_form_subtotal_footer td.oe_form_group_cell_label {
1677 .openerp .oe_form .oe_form_subtotal_footer .oe_form_field {
1678 width: auto !important;
1680 .openerp .oe_form .oe_form_subtotal_footer .oe_form_subtotal_footer_separator {
1681 border-top: 1px solid #cacaca;
1685 .openerp .oe_form .oe_form_subtotal_footer label.oe_form_subtotal_footer_separator {
1686 font-weight: bold !important;
1687 padding: 2px 8px 2px 0px !important;
1689 .openerp .oe_form_invisible {
1690 display: none !important;
1692 .openerp .oe_form_editable .oe_edit_only {
1693 display: none !important;
1695 .openerp .oe_form_readonly .oe_edit_only, .openerp .oe_form_readonly .oe_form_field:empty {
1696 display: none !important;
1698 .openerp .oe_form .oe_form_field_text {
1701 .openerp .oe_form .oe_form_field_char input,
1702 .openerp .oe_form .oe_form_field_url input,
1703 .openerp .oe_form .oe_form_field_text textarea,
1704 .openerp .oe_form .oe_form_field_selection select {
1707 .openerp .oe_form .oe_form_sheet textarea {
1710 .openerp .oe_form .oe_form_field_float input {
1713 .openerp .oe_form h1 .oe_form_field_float input {
1716 .openerp .oe_form h2 .oe_form_field_float input {
1719 .openerp .oe_form h1, .openerp .oe_form h2, .openerp .oe_form h3, .openerp .oe_form h4, .openerp .oe_form h5, .openerp .oe_form h6 {
1722 .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 {
1723 height: inherit !important;
1726 .openerp .oe_form_nosheet > *:not(.oe_form_topbar) {
1727 margin-left: 10px !important;
1728 margin-right: 10px !important;
1730 .openerp .oe_form td.oe_form_group_cell_label {
1731 border-right: 1px solid #dddddd;
1732 padding: 2px 0px 2px 0px;
1734 .openerp .oe_form td.oe_form_group_cell_label label {
1739 .openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell {
1742 .openerp .oe_form .oe_form_label_help[for], .openerp .oe_form .oe_form_label[for] {
1744 white-space: nowrap;
1747 .openerp .oe_form .oe_form_label_help[for] span, .openerp .oe_form .oe_form_label[for] span {
1750 vertical-align: top;
1755 .openerp .oe_form .oe_form_field {
1757 display: inline-block;
1758 padding: 2px 2px 2px 0px;
1761 .openerp .oe_form .oe_form_field input {
1764 .openerp .oe_form .oe_form_field_integer {
1767 .openerp .oe_form .oe_form_field_float {
1770 .openerp .oe_form .oe_form_field_date {
1773 .openerp .oe_form .oe_form_field_datetime {
1776 .openerp .oe_form input[type="text"],
1777 .openerp .oe_form input[type="password"],
1778 .openerp .oe_form input[type="file"],
1779 .openerp .oe_form select {
1783 .openerp .oe_form input[type="text"],
1784 .openerp .oe_form input[type="password"],
1785 .openerp .oe_form input[type="file"],
1786 .openerp .oe_form select,
1787 .openerp .oe_form textarea {
1788 -webkit-box-sizing: border-box;
1789 -moz-box-sizing: border-box;
1790 -ms-box-sizing: border-box;
1791 box-sizing: border-box;
1796 .openerp .oe_form input[readonly],
1797 .openerp .oe_form select[readonly],
1798 .openerp .oe_form textarea[readonly],
1799 .openerp .oe_form input[disabled],
1800 .openerp .oe_form select[disabled] {
1801 background: #e5e5e5 !important;
1804 .openerp .oe_form textarea[disabled] {
1806 border-left: 8px solid #eeeeee;
1808 -moz-box-shadow: none;
1809 -webkit-box-shadow: none;
1811 -moz-border-radius: 0px;
1812 -webkit-border-radius: 0px;
1815 .openerp .oe_form .oe_form_field_many2one input,
1816 .openerp .oe_form .oe_form_field_binary input,
1817 .openerp .oe_form .oe_form_field_binary input,
1818 .openerp .oe_form .oe_form_field_url input {
1820 -webkit-border-top-right-radius: 0px;
1821 -webkit-border-bottom-right-radius: 0px;
1822 -moz-border-radius-topright: 0px;
1823 -moz-border-radius-bottomright: 0px;
1824 border-top-right-radius: 0px;
1825 border-bottom-right-radius: 0px;
1827 .openerp .oe_form .oe_form_field_url button img {
1828 vertical-align: top;
1830 .openerp .oe_form .oe_form_field_date,
1831 .openerp .oe_form .oe_form_field_datetime {
1832 white-space: nowrap;
1834 .openerp .oe_form .oe_form_field_boolean {
1837 .openerp .oe_form .oe_form_field_many2manytags .text-wrap {
1838 width: 100% !important;
1840 .openerp .oe_form .oe_form_field_many2manytags .text-wrap textarea {
1841 width: 100% !important;
1843 .openerp .oe_form .oe_form_field_many2manytags .oe_form_field_many2manytags_box {
1845 -webkit-box-sizing: border-box;
1846 -moz-box-sizing: border-box;
1847 -ms-box-sizing: border-box;
1848 box-sizing: border-box;
1851 border: 1px solid #9daccc;
1852 background: #e2e6f0;
1854 padding: 0px 3px 0px 3px;
1855 margin: 0 2px 2px 0;
1857 font: 11px "lucida grande", tahoma, verdana, arial, sans-serif;
1859 .openerp .oe_form .oe_form_field_many2manytags .text-core .text-wrap .text-dropdown .text-list .text-suggestion em {
1861 text-decoration: none;
1863 .openerp .oe_form .oe_datepicker_container {
1866 .openerp .oe_form .oe_datepicker_root {
1867 display: inline-block;
1869 .openerp .oe_form .oe_form_required input, .openerp .oe_form .oe_form_required select, .openerp .oe_form .oe_form_required textarea {
1870 background-color: #d2d2ff !important;
1872 .openerp .oe_form .oe_form_invalid input, .openerp .oe_form .oe_form_invalid select, .openerp .oe_form .oe_form_invalid textarea {
1873 background-color: #ff6666 !important;
1874 border: 1px solid #dd0000 !important;
1876 .openerp .oe_form .oe_input_icon {
1878 margin: 3px 0 0 -21px;
1879 vertical-align: top;
1881 .openerp .oe_form .oe_input_icon_disabled {
1885 filter: alpha(opacity=50);
1889 .openerp .oe_form .oe_form_field_with_button input {
1892 .openerp .oe_form .oe_form_field_with_button > .oe_button {
1894 -moz-border-radius: 0;
1895 -webkit-border-radius: 0;
1897 border-bottom-left-radius: 0px;
1900 .openerp .oe_form .oe_form_field_with_button > div {
1904 .openerp .oe_form .oe_form_title {
1907 .openerp .oe_form .oe_form_title:after {
1914 .openerp .oe_form .oe_form_group {
1915 margin: 5px 0px 5px 0px;
1917 .openerp .oe_hidden_input_file {
1920 display: inline-block;
1924 .openerp .oe_hidden_input_file input.oe-binary-file {
1932 filter: alpha(opacity=0);
1933 -ms-filter: "alpha(opacity=0)";
1937 .openerp .oe_form .oe_form_field_image {
1940 display: inline-block;
1942 vertical-align: top;
1944 .openerp .oe_form .oe_form_field_image .oe_form_field_image_controls {
1952 background: url(/web/static/src/img/form_sheetbg.png);
1953 border-bottom: 1px dotted black;
1954 -webkit-box-sizing: border-box;
1955 -moz-box-sizing: border-box;
1956 -ms-box-sizing: border-box;
1957 box-sizing: border-box;
1959 .openerp .oe_form .oe_form_field_image:hover .oe_form_field_image_controls {
1962 .openerp .oe_horizontal_border {
1963 border-bottom: 1px solid black;
1965 .openerp .oe_horizontal_separator {
1968 margin: 20px 0px 10px 0px;
1971 .openerp .oe_horizontal_separator:empty {
1974 .openerp .oe_vertical_separator {
1975 border-left: 1px solid #666666;
1976 padding: 0 4px 0 4px;
1978 .openerp .oe_form .oe_form_field_progressbar {
1979 display: inline-block;
1982 .openerp .oe_form .oe_form_field_progressbar.ui-progressbar {
1985 -webkit-box-sizing: border-box;
1986 -moz-box-sizing: border-box;
1987 -ms-box-sizing: border-box;
1988 box-sizing: border-box;
1989 border: 1px solid #999999;
1990 -moz-border-radius: 3px;
1991 -webkit-border-radius: 3px;
1996 .openerp .oe_form .oe_form_field_progressbar.ui-progressbar span {
2001 .openerp .oe_form .oe_form_field_progressbar.ui-progressbar .ui-widget-header {
2002 background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
2004 .openerp .oe_form .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page {
2007 .openerp .oe_form_field_one2many > .oe_view_manager .oe_header_row_top {
2010 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td {
2014 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_i {
2017 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group {
2021 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group li {
2025 .openerp .oe_form .oe_form_field_many2many > .oe-listview .oe_list_pager_single_page {
2028 .openerp .oe-listview-content {
2031 .openerp .oe-listview-content td:first-child, .openerp .oe-listview-content th:first-child {
2034 .openerp .oe-listview-content td:first-child:after, .openerp .oe-listview-content th:first-child:after {
2037 .openerp .oe-listview-content > thead {
2038 border-bottom: 2px solid #cacaca;
2039 background: #eeeeee;
2040 vertical-align: top;
2042 .openerp .oe-listview-content > thead th {
2045 .openerp .oe-listview-content td, .openerp .oe-listview-content th {
2049 .openerp .oe-listview-content th:after {
2054 border-width: 0 4px 4px;
2055 border-style: solid;
2056 border-color: black transparent;
2059 .openerp .oe-listview-content th.sortup:after {
2060 visibility: visible;
2061 filter: alpha(opacity=60);
2064 .openerp .oe-listview-content th.sortdown:after {
2065 border-bottom: none;
2066 border-left: 4px solid transparent;
2067 border-right: 4px solid transparent;
2068 border-top: 4px solid black;
2069 visibility: visible;
2070 -moz-box-shadow: none;
2071 -webkit-box-shadow: none;
2073 filter: alpha(opacity=60);
2076 .openerp .oe-listview-content > tbody {
2080 .openerp .oe-listview-content > tbody > tr {
2081 border-top: 1px solid #dddddd;
2083 .openerp .oe-listview-content > tbody > tr > td.oe-field-cell {
2086 .openerp .oe-listview-content > tbody > tr > td, .openerp .oe-listview-content > tbody > tr > th {
2089 .openerp .oe-listview-content > tbody > tr > td > button, .openerp .oe-listview-content > tbody > tr > th > button {
2091 background: transparent;
2093 -moz-box-shadow: none;
2094 -webkit-box-shadow: none;
2097 .openerp .oe-listview-content > tbody > tr > td.oe_list_checkbox:first-child, .openerp .oe-listview-content > tbody > tr th.oe_list_checkbox:first-child {
2100 .openerp .oe-listview-content > tbody > tr > td.oe_list_checkbox:first-child:after, .openerp .oe-listview-content > tbody > tr th.oe_list_checkbox:first-child:after {
2103 .openerp .oe-listview-content > tbody > tr > td.oe_number {
2104 text-align: right !important;
2106 .openerp .oe-listview-content > tbody > tr:nth-child(odd) {
2107 background-color: #f0f0fa;
2108 background-color: #f0f0fa;
2109 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
2110 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
2111 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
2112 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
2113 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
2114 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
2116 .openerp .oe-listview-content > tfoot {
2117 border-top: 2px solid #cacaca;
2118 border-bottom: 1px solid #cacaca;
2119 background: #eeeeee;
2122 .openerp .oe-listview-content > tbody tr:hover td, .openerp .oe-listview-content tbody tr:hover th {
2123 background-color: #eeeeee;
2124 background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dedede));
2125 background-image: -webkit-linear-gradient(top, #eeeeee, #dedede);
2126 background-image: -moz-linear-gradient(top, #eeeeee, #dedede);
2127 background-image: -ms-linear-gradient(top, #eeeeee, #dedede);
2128 background-image: -o-linear-gradient(top, #eeeeee, #dedede);
2129 background-image: linear-gradient(to bottom, #eeeeee, #dedede);
2131 .openerp .oe-listview-content .numeric {
2135 .openerp .oe-listview-content .numeric input {
2138 .openerp .oe_trad_field.touched {
2139 border: 1px solid green !important;
2141 .openerp .oe_view_editor {
2143 border-collapse: collapse;
2146 background-color: white;
2149 .openerp .oe_view_editor td {
2151 white-space: nowrap;
2152 border: 1px solid #d8d8d8;
2156 .openerp .oe_view_editor_field td {
2157 border: 0px !important;
2159 .openerp .oe_view_editor tr:hover {
2160 background-color: #ecebf2;
2162 .openerp .oe_layout_debugging .oe_form_group {
2163 outline: 2px dashed green;
2165 .openerp .oe_layout_debugging .oe_form_group_cell {
2166 outline: 1px solid blue;
2168 .openerp .oe_layout_debugging .oe_form_group:hover, .openerp .oe_layout_debugging .oe_form_group_cell:hover {
2171 .openerp .oe_layout_debugging .oe_form_group_row_incomplete > td:last-child:after {
2172 content: "[Incomplete Row]";
2179 .openerp .oe_layout_debugging .oe_form_group_row_incomplete.oe_form_group_row_newline > td:last-child:after {
2180 content: "[newline]";
2182 .openerp .oe_debug_view {
2185 .openerp .oe_debug_view_log {
2188 .openerp .oe_debug_view_log label {
2196 .openerp .oe_debug_view_log span {
2203 .kitten-mode-activated {
2204 background-image: url(http://placekitten.com/g/1365/769);
2205 background-size: cover;
2206 background-attachment: fixed;
2208 .kitten-mode-activated > * {
2212 .openerp .oe_form_field_many2one td:first-child {
2215 .openerp .oe_form_field_many2one span.oe-m2o-drop-down-button {