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 {
155 background-color: #e3e3e3;
156 background-image: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6));
157 background-image: -webkit-linear-gradient(top, #e3e3e3, #f6f6f6);
158 background-image: -moz-linear-gradient(top, #e3e3e3, #f6f6f6);
159 background-image: -ms-linear-gradient(top, #e3e3e3, #f6f6f6);
160 background-image: -o-linear-gradient(top, #e3e3e3, #f6f6f6);
161 background-image: linear-gradient(to bottom, #e3e3e3, #f6f6f6);
162 -moz-box-shadow: none;
163 -webkit-box-shadow: none;
166 .openerp a.button.disabled, .openerp button:disabled, .openerp input[type='submit']:disabled {
167 background: #efefef !important;
168 border: 1px solid #d1d1d1 !important;
169 -moz-box-shadow: none !important;
170 -webkit-box-shadow: none !important;
171 box-shadow: none !important;
172 color: #aaaaaa !important;
174 text-shadow: 0 1px 1px white !important;
176 .openerp .ui-widget {
177 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
180 .openerp .ui-menu .ui-menu-item {
185 .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 {
222 width: auto !important;
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_form_dirty .oe_highlight_on_dirty {
269 .openerp .oe_form_dirty button.oe_highlight_on_dirty {
270 background-color: #dc5f59;
271 background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
272 background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
273 background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
274 background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
275 background-image: -o-linear-gradient(top, #dc5f59, #b33630);
276 background-image: linear-gradient(to bottom, #dc5f59, #b33630);
277 -moz-box-shadow: none;
278 -webkit-box-shadow: none;
281 .openerp .oe_form_dirty button.oe_highlight_on_dirty:hover {
287 .openerp .oe_title:after {
294 .openerp .oe_button_box {
298 .openerp .oe_avatar {
301 .openerp .oe_avatar img {
303 -moz-border-radius: 3px;
304 -webkit-border-radius: 3px;
306 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
307 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
308 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
311 .openerp.oe_tooltip {
314 .openerp.oe_tooltip .oe_tooltip_string {
319 .openerp.oe_tooltip .oe_tooltip_help {
320 white-space: pre-wrap;
322 .openerp.oe_tooltip .oe_tooltip_technical {
324 margin: 5px 0 0 15px;
326 .openerp.oe_tooltip .oe_tooltip_technical li {
329 .openerp.oe_tooltip .oe_tooltip_technical_title {
332 .openerp .oe_notebook {
338 .openerp .oe_notebook:before, .openerp .oe_notebook:after {
343 .openerp .oe_notebook:after {
346 .openerp .oe_notebook > li {
349 .openerp .oe_notebook > li > a {
353 .openerp .oe_notebook {
354 border-color: #dddddd;
356 border-width: 0 0 1px;
358 .openerp .oe_notebook > li {
361 .openerp .oe_notebook > li > a {
365 border: 1px solid transparent;
366 -moz-border-radius: 4px 4px 0 0;
367 -webkit-border-radius: 4px 4px 0 0;
368 border-radius: 4px 4px 0 0;
370 .openerp .oe_notebook > li > a:hover {
371 text-decoration: none;
372 background-color: #eeeeee;
373 border-color: #eeeeee #eeeeee #dddddd;
375 .openerp .oe_notebook > li.ui-state-active > a, .openerp .oe_notebook > li.ui-state-active > a:hover {
376 background-color: white;
377 border: 1px solid #dddddd;
378 border-bottom-color: transparent;
381 .openerp .oe_notebook_page {
384 .openerp div.ui-tabs {
385 padding: 3px 0px 3px 0px;
387 .openerp .ui-tabs-hide {
390 .openerp .oe_dropdown, .openerp .oe_dropdown_hover, .openerp .oe_dropdown_toggle {
394 .openerp .oe_dropdown_hover:hover .oe_dropdown_menu, .openerp .oe_dropdown_menu.oe_opened {
397 .openerp .oe_dropdown_menu {
402 border: 1px solid #afafb6;
407 -moz-border-radius: 3px;
408 -webkit-border-radius: 3px;
410 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
411 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
412 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
414 .openerp .oe_dropdown_menu > li {
415 list-style-type: none;
420 .openerp .oe_dropdown_menu > li:hover {
421 background-color: #f0f0fa;
422 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
423 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
424 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
425 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
426 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
427 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
428 -moz-box-shadow: none;
429 -webkit-box-shadow: none;
432 .openerp .oe_dropdown_menu > li > a {
437 text-decoration: none;
439 .openerp .oe_dropdown_menu > li > a:hover {
440 text-decoration: none;
442 .openerp .oe_dropdown_arrow:after {
445 display: inline-block;
447 text-indent: -99999px;
451 border-left: 4px solid transparent;
452 border-right: 4px solid transparent;
453 border-top: 4px solid #404040;
454 filter: alpha(opacity=50);
457 .openerp .oe_sidebar {
460 .openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment {
466 .openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment span {
469 .openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment .oe_hidden_input_file {
472 .openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment:hover {
473 background-color: #f0f0fa;
474 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
475 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
476 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
477 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
478 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
479 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
480 -moz-box-shadow: none;
481 -webkit-box-shadow: none;
484 .openerp .oe_sidebar .oe_dropdown_menu li .oe_sidebar_delete_item {
496 text-shadow: 0 1px 1px white;
498 .openerp .oe_sidebar .oe_dropdown_menu li .oe_sidebar_delete_item:hover {
499 text-decoration: none;
502 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
503 -moz-border-radius: 2px;
504 -webkit-border-radius: 2px;
507 .openerp .oe_sidebar .oe_dropdown_menu li:hover .oe_sidebar_delete_item {
508 display: inline-block;
510 .openerp .oe_loading {
520 border: 1px solid #990000;
522 -moz-border-radius-bottomright: 8px;
523 -moz-border-radius-bottomleft: 8px;
524 border-bottom-right-radius: 8px;
525 border-bottom-left-radius: 8px;
527 .openerp .oe_notification {
531 background: url("/web/static/src/img/pattern.png") repeat;
536 .openerp .oe_login li {
537 list-style-type: none;
540 .openerp .oe_login button {
542 display: inline-block;
545 border: 1px solid #222222;
548 background-color: #b92020;
549 background-image: -webkit-gradient(linear, left top, left bottom, from(#b92020), to(#600606));
550 background-image: -webkit-linear-gradient(top, #b92020, #600606);
551 background-image: -moz-linear-gradient(top, #b92020, #600606);
552 background-image: -ms-linear-gradient(top, #b92020, #600606);
553 background-image: -o-linear-gradient(top, #b92020, #600606);
554 background-image: linear-gradient(to bottom, #b92020, #600606);
555 -moz-border-radius: 4px;
556 -webkit-border-radius: 4px;
558 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
559 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
560 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
562 .openerp .oe_login input, .openerp .oe_login select {
564 font-family: "Lucida Grande", Helvetica, Verdana, Arial;
565 border: 1px solid #999999;
566 background: whitesmoke;
567 -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
568 -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
569 box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
570 -moz-border-radius: 3px;
571 -webkit-border-radius: 3px;
574 .openerp .oe_login input {
578 .openerp .oe_login select {
581 .openerp .oe_login .oe_login_dbpane {
587 border: solid 1px #333333;
589 background: rgba(30, 30, 30, 0.94);
590 -moz-border-radius: 0 0 8px 8px;
591 -webkit-border-radius: 0 0 8px 8px;
592 border-radius: 0 0 8px 8px;
594 .openerp .oe_login .oe_login_dbpane input {
598 .openerp .oe_login .oe_login_bottom {
604 text-shadow: 0 1px 1px #999999;
605 background-color: #b41616;
606 background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
607 background-image: -webkit-linear-gradient(top, #b41616, #600606);
608 background-image: -moz-linear-gradient(top, #b41616, #600606);
609 background-image: -ms-linear-gradient(top, #b41616, #600606);
610 background-image: -o-linear-gradient(top, #b41616, #600606);
611 background-image: linear-gradient(to bottom, #b41616, #600606);
613 .openerp .oe_login .oe_login_pane {
617 margin: -160px -166px;
618 border: solid 1px #333333;
620 background: rgba(30, 30, 30, 0.94);
624 -moz-border-radius: 8px;
625 -webkit-border-radius: 8px;
627 -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
628 -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
629 box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
631 .openerp .oe_login .oe_login_pane h2 {
635 .openerp .oe_login .oe_login_logo {
643 .openerp .oe_login .oe_login_footer {
650 .openerp .oe_login .oe_login_footer a {
654 .openerp .oe_login .oe_login_footer a:hover {
655 text-decoration: underline;
657 .openerp .oe_login .oe_login_footer span {
661 .openerp .oe_login .oe_login_error_message {
663 background-color: #b41616;
668 -moz-border-radius: 4px;
669 -webkit-border-radius: 4px;
671 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
672 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
673 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
675 .openerp .oe_login_invalid .oe_login_error_message {
676 display: inline-block;
678 .openerp .oe_database_manager {
683 .openerp .oe_database_manager .oe_database_manager_menu {
686 .openerp .oe_webclient {
691 .openerp .oe_content_full_screen .oe_application {
695 .openerp .oe_content_full_screen .oe_topbar, .openerp .oe_content_full_screen .oe_leftbar {
698 .openerp .oe_topbar {
701 border-top: solid 1px #d3d3d3;
702 background-color: #646060;
703 background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
704 background-image: -webkit-linear-gradient(top, #646060, #262626);
705 background-image: -moz-linear-gradient(top, #646060, #262626);
706 background-image: -ms-linear-gradient(top, #646060, #262626);
707 background-image: -o-linear-gradient(top, #646060, #262626);
708 background-image: linear-gradient(to bottom, #646060, #262626);
710 .openerp .oe_topbar .oe_topbar_item {
712 padding: 5px 10px 7px;
717 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
719 .openerp .oe_topbar .oe_topbar_item:hover {
722 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
723 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
724 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
726 .openerp .oe_topbar .oe_topbar_item .oe_active {
730 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
731 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
732 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
734 .openerp .oe_topbar .oe_topbar_avatar {
737 margin: -2px 2px 0 0;
738 -moz-border-radius: 3px;
739 -webkit-border-radius: 3px;
742 .openerp .oe_topbar .oe_topbar_avatar {
745 .openerp .oe_topbar .oe_dropdown_arrow:after {
746 border-top: 4px solid white;
748 .openerp .oe_topbar .oe_dropdown_menu {
750 background: rgba(37, 37, 37, 0.9);
751 border-color: #999999;
752 border-color: rgba(0, 0, 0, 0.2);
754 border-width: 0 1px 1px;
755 -moz-border-radius: 0 0 6px 6px;
756 -webkit-border-radius: 0 0 6px 6px;
757 border-radius: 0 0 6px 6px;
758 -webkit-background-clip: padding-box;
759 -moz-background-clip: padding-box;
760 background-clip: padding-box;
762 .openerp .oe_topbar .oe_dropdown_menu li {
765 .openerp .oe_topbar .oe_dropdown_menu li a {
768 .openerp .oe_topbar .oe_dropdown_menu li a:hover {
769 background-color: #292929;
770 background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
771 background-image: -webkit-linear-gradient(top, #292929, #191919);
772 background-image: -moz-linear-gradient(top, #292929, #191919);
773 background-image: -ms-linear-gradient(top, #292929, #191919);
774 background-image: -o-linear-gradient(top, #292929, #191919);
775 background-image: linear-gradient(to bottom, #292929, #191919);
776 -moz-box-shadow: none;
777 -webkit-box-shadow: none;
780 .openerp .oe_leftbar {
784 border-right: 1px solid #afafb6;
785 text-shadow: 0 1px 1px white;
786 padding-bottom: 16px;
795 .openerp a.oe_logo img {
800 .openerp .oe_footer {
808 .openerp .oe_footer a {
814 .openerp .oe_footer a span {
818 .openerp .oe_user_menu {
823 .openerp .oe_user_menu li {
824 list-style-type: none;
827 .openerp .oe_user_menu .oe_dropdown_menu {
830 .openerp .oe_systray > div {
832 padding: 0 4px 0 4px;
834 .openerp .oe_systray {
842 .openerp .oe_menu li {
845 .openerp .oe_menu a {
847 padding: 5px 10px 7px;
852 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
854 .openerp .oe_menu a:hover {
857 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
858 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
859 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
861 .openerp .oe_menu .oe_active {
865 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
866 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
867 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
869 .openerp .oe_secondary_menu_section {
874 .openerp .oe_secondary_submenu {
875 padding: 2px 0 8px 0;
878 display: inline-block;
880 .openerp .oe_secondary_submenu > li {
882 padding: 1px 0 1px 20px;
884 .openerp .oe_secondary_submenu > li a {
887 padding: 2px 4px 2px 0;
889 .openerp .oe_secondary_submenu > li .oe_menu_label {
898 border: 1px solid lightGray;
899 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
900 -moz-border-radius: 4px;
901 -webkit-border-radius: 4px;
903 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
904 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
905 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
907 .openerp .oe_secondary_submenu .oe_menu_counter {
912 border: 1px solid lightgray;
914 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
916 -moz-border-radius: 4px;
917 -webkit-border-radius: 4px;
920 .openerp .oe_secondary_submenu .oe_active {
922 border-top: 1px solid lightGray;
923 border-bottom: 1px solid lightGray;
924 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
925 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
926 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
927 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
929 .openerp .oe_secondary_submenu .oe_active a {
932 .openerp .oe_secondary_submenu .oe_active .oe_menu_label {
935 text-shadow: 0 1px 1px white;
936 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
937 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
938 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
940 .openerp .oe_secondary_submenu .oe_active .oe_menu_counter {
944 .openerp .oe_secondary_submenu .oe_menu_toggler:before {
947 display: inline-block;
949 text-indent: -99999px;
954 border-top: 4px solid transparent;
955 border-bottom: 4px solid transparent;
956 border-left: 4px solid #4c4c4c;
957 filter: alpha(opacity=50);
960 .openerp .oe_secondary_submenu .oe_menu_opened:before {
964 border-left: 4px solid transparent;
965 border-right: 4px solid transparent;
966 border-top: 4px solid #4c4c4c;
968 .openerp .oe_application {
971 .openerp .oe_application a {
974 .openerp .oe_application a:hover {
975 text-decoration: underline;
977 .openerp .oe_application > div {
980 .openerp .oe_view_manager .oe_view_manager_body {
983 .openerp .oe_view_manager .oe_view_manager_view_kanban {
986 .openerp .oe_view_manager .oe_view_manager_header {
989 .openerp .oe_view_manager .oe_view_manager_header .oe_header_row {
991 text-shadow: 0 1px 1px white;
993 .openerp .oe_view_manager .oe_view_manager_header .oe_header_row:last-child td {
996 .openerp .oe_view_manager .oe_view_manager_header .oe_view_manager_sidebar {
1001 .openerp .oe_view_manager .oe_view_manager_header td {
1004 .openerp .oe_view_manager .oe_view_manager_header h2 {
1009 .openerp .oe_view_manager .oe_view_manager_header h2 a {
1012 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group {
1013 display: inline-block;
1014 border: 1px solid #ababab;
1015 -moz-border-radius: 5px;
1016 -webkit-border-radius: 5px;
1019 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group li {
1021 border-right: 1px solid #ababab;
1023 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group li:last-child {
1026 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group a {
1029 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group a:hover {
1030 text-decoration: none;
1032 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group .active {
1033 background: #999999;
1034 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1035 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1036 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1038 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group .active a {
1040 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
1042 .openerp .oe_view_manager .oe_view_manager_header .oe_view_manager_buttons {
1043 white-space: nowrap;
1045 .openerp .oe_view_manager .oe_view_manager_pager {
1048 .openerp .oe_view_manager .oe_pager_value {
1052 .openerp .oe_view_manager .oe_pager_group {
1056 display: inline-block;
1057 border: 1px solid #ababab;
1059 -moz-border-radius: 5px;
1060 -webkit-border-radius: 5px;
1063 .openerp .oe_view_manager .oe_pager_group li {
1068 border-right: 1px solid #ababab;
1070 .openerp .oe_view_manager .oe_pager_group li:last-child {
1073 .openerp .oe_view_manager .oe_pager_group a {
1077 .openerp .oe_view_manager .oe_pager_group a:hover {
1078 text-decoration: none;
1080 .openerp .oe_view_manager .oe_pager_group .active {
1081 background: #999999;
1082 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1083 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1084 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1086 .openerp .oe_view_manager .oe_pager_group .active a {
1088 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
1090 .openerp .oe_view_manager .oe_view_manager_switch li {
1096 .openerp .oe_view_manager .oe_view_manager_switch li a {
1099 .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 {
1103 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_form:after {
1106 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_graph:after {
1107 font-family: "mnmliconsRegular" !important;
1109 font-weight: 300 !important;
1114 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_gantt:after {
1115 font-family: "mnmliconsRegular" !important;
1117 font-weight: 300 !important;
1122 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_calendar:after {
1125 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_kanban:after {
1128 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_diagram:after {
1131 .openerp .oe_view_manager_global {
1134 .openerp .oe_view_manager_global > .oe_view_manager_header {
1135 border-top: 1px solid #cacaca;
1136 border-bottom: 1px solid #cacaca;
1137 background-color: #fcfcfc;
1138 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1139 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1140 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1141 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1142 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1143 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1144 -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1145 -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1146 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1148 .openerp .oe_view_manager_global > .oe_view_manager_header .oe_header_row td {
1151 .openerp .oe_view_manager_global > .oe_view_manager_header .oe_header_row:first-child td {
1154 .openerp .oe-select-create-popup-view-form > .oe_formview > .oe_form_pager {
1155 display: none !important;
1157 .openerp .oe_searchview {
1164 border: 1px solid #ababab;
1166 -moz-border-radius: 13px;
1167 -webkit-border-radius: 13px;
1168 border-radius: 13px;
1169 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1170 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1171 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1173 .openerp .oe_searchview input, .openerp .oe_searchview textarea {
1179 .openerp .oe_searchview.oe_focused {
1180 border-color: #a6a6fe;
1181 -moz-box-shadow: 0 1px 2px #a6a6fe inset;
1182 -webkit-box-shadow: 0 1px 2px #a6a6fe inset;
1183 box-shadow: 0 1px 2px #a6a6fe inset;
1185 .openerp .oe_searchview .oe_searchview_clear {
1192 background: url(../img/search_reset.gif) center center no-repeat;
1194 .openerp .oe_searchview .oe_searchview_unfold_drawer {
1199 padding: 0 7px 0 4px;
1203 .openerp .oe_searchview .oe_searchview_unfold_drawer:hover {
1206 .openerp .oe_searchview .oe_searchview_unfold_drawer:before {
1212 display: inline-block;
1214 vertical-align: top;
1215 border-top: 5px solid #4c4c4c;
1216 border-left: 5px solid transparent;
1217 border-right: 5px solid transparent;
1218 filter: alpha(opacity=50);
1221 .openerp .oe_searchview .oe_searchview_facets {
1224 .openerp .oe_searchview .oe_searchview_facets:before {
1226 font-family: "mnmliconsRegular";
1236 .openerp .oe_searchview .oe_searchview_facets * {
1237 vertical-align: top;
1238 display: inline-block;
1241 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
1246 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input:focus, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
1249 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input {
1252 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
1255 border: 1px solid #afafb6;
1256 -moz-border-radius: 3px;
1257 -webkit-border-radius: 3px;
1259 background: #8786b7;
1260 -webkit-font-smoothing: auto;
1262 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
1263 border-color: #a6a6fe;
1264 -moz-box-shadow: 0 0 3px 1px #a6a6fe;
1265 -webkit-box-shadow: 0 0 3px 1px #a6a6fe;
1266 box-shadow: 0 0 3px 1px #a6a6fe;
1268 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_values {
1269 background: #f0f0fa;
1270 -moz-border-radius: 0 3px 3px 0;
1271 -webkit-border-radius: 0 3px 3px 0;
1272 border-radius: 0 3px 3px 0;
1274 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
1278 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category {
1280 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1282 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category.oe_i {
1285 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
1286 border-left: 1px solid #afafb6;
1287 text-shadow: 0 1px 1px white;
1289 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value:last-child {
1290 padding-right: 16px;
1292 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove {
1303 text-shadow: 0 1px 1px white;
1305 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove:hover {
1307 background: #8786b7;
1308 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1309 -moz-border-radius: 2px;
1310 -webkit-border-radius: 2px;
1313 .openerp .oe_searchview.oe_searchview_open_drawer .oe_searchview_drawer {
1316 .openerp .oe_searchview .oe_searchview_drawer {
1322 background-color: white;
1325 border: 1px solid #afafb6;
1327 -moz-border-radius: 4px;
1328 -webkit-border-radius: 4px;
1330 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1331 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1332 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1334 .openerp .oe_searchview .oe_searchview_drawer > div {
1335 border-top: 1px solid #cccccc;
1339 .openerp .oe_searchview .oe_searchview_drawer > div:first-child {
1343 .openerp .oe_searchview .oe_searchview_drawer h3 {
1344 margin: 8px 4px 4px 12px;
1348 .openerp .oe_searchview .oe_searchview_drawer h4, .openerp .oe_searchview .oe_searchview_drawer h4 * {
1351 font-weight: normal;
1352 display: inline-block;
1354 .openerp .oe_searchview .oe_searchview_drawer h4:hover, .openerp .oe_searchview .oe_searchview_drawer h4 *:hover {
1355 background-color: #f0f0fa;
1357 .openerp .oe_searchview .oe_searchview_drawer h4:before {
1361 .openerp .oe_searchview .oe_searchview_drawer button {
1364 .openerp .oe_searchview .oe_searchview_drawer .button {
1366 background: transparent;
1368 -moz-box-shadow: none;
1369 -webkit-box-shadow: none;
1371 -moz-border-radius: 0;
1372 -webkit-border-radius: 0;
1375 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section {
1379 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section > div {
1380 -webkit-box-sizing: border-box;
1381 -moz-box-sizing: border-box;
1382 -ms-box-sizing: border-box;
1383 box-sizing: border-box;
1384 display: table-cell;
1387 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section ul {
1392 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li {
1394 padding: 2px 4px 2px 20px;
1400 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li.oe_selected:before {
1402 font-family: "entypoRegular" !important;
1404 font-weight: 300 !important;
1410 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li:hover {
1411 background-color: #f0f0fa;
1413 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form {
1416 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form p {
1420 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form button {
1423 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom {
1424 padding: 0 8px 8px 8px;
1426 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom form {
1429 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li {
1433 padding: 2px 4px 2px 20px;
1435 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li:hover {
1436 background-color: #f0f0fa;
1438 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li button {
1443 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced form {
1447 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced button.oe_add_condition:before {
1449 font-family: "entypoRegular" !important;
1451 font-weight: 300 !important;
1454 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced ul {
1458 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced li {
1462 white-space: nowrap;
1464 .openerp .oe_searchview .oe_searchview_drawer .oe_opened h4:before {
1469 .openerp .oe_searchview .oe_searchview_drawer .oe_opened form {
1472 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop {
1473 display: inline-block;
1482 text-shadow: 0 1px 1px white;
1484 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete:hover, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop:hover {
1485 text-decoration: none;
1487 background: #8786b7;
1488 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1489 -moz-border-radius: 2px;
1490 -webkit-border-radius: 2px;
1493 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete {
1499 .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 {
1500 display: inline-block;
1502 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_public:after {
1504 font-family: "entypoRegular" !important;
1506 font-weight: 300 !important;
1510 .openerp .oe_view_nocontent > img {
1514 .openerp .oe_view_nocontent > div {
1516 padding: 35px 0px 0px 0px;
1520 .openerp .oe_formview {
1523 .openerp .oe_form_dropdown_section {
1525 display: inline-block;
1527 .openerp .oe_form_invalid input, .openerp .oe_form_invalid select, .openerp .oe_form_invalid textarea {
1528 background-color: #ff6666 !important;
1529 border: 1px solid #dd0000 !important;
1531 .openerp .oe_form_editable .oe_highlight {
1535 .openerp .oe_form_editable button.oe_highlight {
1536 background-color: #efefef;
1537 background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
1538 background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
1539 background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
1540 background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
1541 background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
1542 background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
1543 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1544 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1545 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1547 .openerp .oe_form_editable button.oe_highlight:active {
1548 background-color: #e3e3e3;
1549 background-image: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6));
1550 background-image: -webkit-linear-gradient(top, #e3e3e3, #f6f6f6);
1551 background-image: -moz-linear-gradient(top, #e3e3e3, #f6f6f6);
1552 background-image: -ms-linear-gradient(top, #e3e3e3, #f6f6f6);
1553 background-image: -o-linear-gradient(top, #e3e3e3, #f6f6f6);
1554 background-image: linear-gradient(to bottom, #e3e3e3, #f6f6f6);
1555 -moz-box-shadow: none;
1556 -webkit-box-shadow: none;
1559 .openerp .oe_form_editable button.oe_highlight:hover {
1560 background-color: #f6f6f6;
1561 background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
1562 background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
1563 background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
1564 background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
1565 background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
1566 background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
1567 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1568 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1569 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
1571 .openerp .oe_form_invisible {
1572 display: none !important;
1574 .openerp .oe_form_readonly .oe_edit_only, .openerp .oe_form_readonly .oe_form_field:empty {
1575 display: none !important;
1577 .openerp .oe_form_nosheet > *:not(header) {
1578 margin-left: 10px !important;
1579 margin-right: 10px !important;
1581 .openerp .oe_form header {
1583 border-bottom: 1px solid #cacaca;
1584 background-color: #fcfcfc;
1585 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1586 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1587 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1588 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1589 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1590 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1594 .openerp .oe_form header ul {
1595 display: inline-block;
1598 .openerp .oe_form footer {
1603 .openerp ul.oe_form_steps {
1607 text-shadow: 0 1px 1px white;
1609 .openerp ul.oe_form_steps img {
1610 vertical-align: top;
1613 .openerp ul.oe_form_steps li {
1618 vertical-align: top;
1620 padding: 0 0 0 12px;
1622 .openerp ul.oe_form_steps li:first-child {
1623 border-left: 1px solid #cacaca;
1625 .openerp ul.oe_form_steps li:last-child {
1627 padding-right: 12px;
1628 border-right: 1px solid #cacaca;
1630 .openerp ul.oe_form_steps li a {
1633 .openerp ul.oe_form_steps li a:hover {
1636 .openerp ul.oe_form_steps .oe_form_steps_active {
1640 .openerp .oe_form .oe_subtotal_footer {
1641 width: 1% !important;
1643 .openerp .oe_form .oe_subtotal_footer td.oe_form_group_cell {
1645 padding: 0 !important;
1647 .openerp .oe_form .oe_subtotal_footer td.oe_form_group_cell_label {
1650 .openerp .oe_form .oe_subtotal_footer .oe_form_field {
1651 width: auto !important;
1653 .openerp .oe_form .oe_subtotal_footer .oe_subtotal_footer_separator {
1654 border-top: 1px solid #cacaca;
1658 .openerp .oe_form .oe_subtotal_footer label.oe_subtotal_footer_separator {
1659 font-weight: bold !important;
1660 padding: 2px 8px 2px 0px !important;
1662 .openerp .oe_application .oe_form_sheetbg {
1663 background: url(/web/static/src/img/form_sheetbg.png);
1665 border-bottom: 1px solid #dddddd;
1667 .openerp .oe_application .oe_form_sheet_width {
1672 .openerp .oe_application .oe_form_sheet {
1676 border: 1px solid #afafb6;
1677 -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1678 -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1679 box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1681 .openerp .oe_application .oe_form_sheet .ui-tabs {
1684 .openerp .oe_application .oe_form_sheet .oe_notebook_page {
1687 .openerp .oe_form td.oe_form_group_cell_label {
1688 border-right: 1px solid #dddddd;
1689 padding: 2px 0px 2px 0px;
1691 .openerp .oe_form td.oe_form_group_cell_label label {
1696 .openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell {
1699 .openerp .oe_form .oe_form_group {
1701 margin: 4px 0 4px 0;
1703 .openerp .oe_form .oe_form_label_help[for], .openerp .oe_form .oe_form_label[for] {
1705 white-space: nowrap;
1708 .openerp .oe_form .oe_form_label_help[for] span, .openerp .oe_form .oe_form_label[for] span {
1711 vertical-align: top;
1716 .openerp .oe_horizontal_border {
1717 border-bottom: 1px solid black;
1719 .openerp .oe_horizontal_separator {
1722 margin: 8px 0px 8px 0px;
1725 .openerp .oe_horizontal_separator:empty {
1728 .openerp .oe_vertical_separator {
1729 border-left: 1px solid #666666;
1730 padding: 0 4px 0 4px;
1732 .openerp .oe_form_field_progressbar {
1733 display: inline-block;
1736 .openerp .oe_form_field_progressbar.ui-progressbar {
1739 -webkit-box-sizing: border-box;
1740 -moz-box-sizing: border-box;
1741 -ms-box-sizing: border-box;
1742 box-sizing: border-box;
1743 border: 1px solid #999999;
1744 -moz-border-radius: 3px;
1745 -webkit-border-radius: 3px;
1750 .openerp .oe_form_field_progressbar.ui-progressbar span {
1755 .openerp .oe_form_field_progressbar.ui-progressbar .ui-widget-header {
1756 background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
1758 .openerp .oe_form .oe_form_field_text {
1761 .openerp .oe_form .oe_form_field_char input,
1762 .openerp .oe_form .oe_form_field_url input,
1763 .openerp .oe_form .oe_form_field_text textarea,
1764 .openerp .oe_form .oe_form_field_selection select {
1767 .openerp .oe_form .oe_form_field_text.oe_inline, .openerp .oe_form .oe_form_field_text.oe_inline > textarea {
1770 .openerp .oe_form .oe_form_field_float input {
1773 .openerp .oe_form h1 .oe_form_field_float input {
1776 .openerp .oe_form h2 .oe_form_field_float input {
1779 .openerp .oe_form h1, .openerp .oe_form h2, .openerp .oe_form h3, .openerp .oe_form h4, .openerp .oe_form h5, .openerp .oe_form h6 {
1782 .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 {
1783 height: inherit !important;
1786 .openerp .oe_form .oe_form_field {
1788 display: inline-block;
1789 padding: 2px 2px 2px 0px;
1792 .openerp .oe_form .oe_form_field input {
1795 .openerp .oe_form .oe_form_field_integer {
1798 .openerp .oe_form .oe_form_field_float {
1801 .openerp .oe_form .oe_form_field_date {
1804 .openerp .oe_form .oe_form_field_datetime {
1807 .openerp .oe_form input[type="text"], .openerp .oe_form input[type="password"], .openerp .oe_form input[type="file"], .openerp .oe_form select {
1811 .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 {
1812 -webkit-box-sizing: border-box;
1813 -moz-box-sizing: border-box;
1814 -ms-box-sizing: border-box;
1815 box-sizing: border-box;
1820 .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] {
1821 background: #e5e5e5 !important;
1824 .openerp .oe_form textarea[disabled] {
1826 border-left: 8px solid #eeeeee;
1828 -moz-box-shadow: none;
1829 -webkit-box-shadow: none;
1831 -moz-border-radius: 0px;
1832 -webkit-border-radius: 0px;
1835 .openerp .oe_form .oe_form_field_many2one input, .openerp .oe_form .oe_form_field_binary input, .openerp .oe_form .oe_form_field_binary input, .openerp .oe_form .oe_form_field_url input {
1837 -webkit-border-top-right-radius: 0px;
1838 -webkit-border-bottom-right-radius: 0px;
1839 -moz-border-radius-topright: 0px;
1840 -moz-border-radius-bottomright: 0px;
1841 border-top-right-radius: 0px;
1842 border-bottom-right-radius: 0px;
1844 .openerp .oe_form .oe_form_field_url button img {
1845 vertical-align: top;
1847 .openerp .oe_form .oe_form_field_date,
1848 .openerp .oe_form .oe_form_field_datetime {
1849 white-space: nowrap;
1851 .openerp .oe_form .oe_form_field_boolean {
1855 .openerp .oe_form .oe_form_field_many2manytags .text-wrap {
1856 width: 100% !important;
1858 .openerp .oe_form .oe_form_field_many2manytags .text-wrap textarea {
1859 width: 100% !important;
1861 .openerp .oe_form .oe_form_field_many2manytags .oe_form_field_many2manytags_box {
1863 -webkit-box-sizing: border-box;
1864 -moz-box-sizing: border-box;
1865 -ms-box-sizing: border-box;
1866 box-sizing: border-box;
1869 border: 1px solid #9daccc;
1870 background: #e2e6f0;
1872 padding: 0px 3px 0px 3px;
1873 margin: 0 2px 2px 0;
1875 font: 11px "lucida grande", tahoma, verdana, arial, sans-serif;
1877 .openerp .oe_form .oe_form_field_many2manytags .text-core .text-wrap .text-dropdown .text-list .text-suggestion em {
1879 text-decoration: none;
1881 .openerp .oe_form .oe_datepicker_container {
1884 .openerp .oe_form .oe_datepicker_root {
1885 display: inline-block;
1887 .openerp .oe_form .oe_form_required input, .openerp .oe_form .oe_form_required select, .openerp .oe_form .oe_form_required textarea {
1888 background-color: #d2d2ff !important;
1890 .openerp .oe_form .oe_form_invalid input, .openerp .oe_form .oe_form_invalid select, .openerp .oe_form .oe_form_invalid textarea {
1891 background-color: #ff6666 !important;
1892 border: 1px solid #dd0000 !important;
1894 .openerp .oe_form .oe_input_icon {
1896 margin: 3px 0 0 -21px;
1897 vertical-align: top;
1899 .openerp .oe_form .oe_input_icon_disabled {
1903 filter: alpha(opacity=50);
1907 .openerp .oe_form .oe_form_field_with_button input {
1910 .openerp .oe_form .oe_form_field_with_button > .oe_button {
1912 -moz-border-radius: 0;
1913 -webkit-border-radius: 0;
1915 border-bottom-left-radius: 0px;
1918 .openerp .oe_form .oe_form_field_with_button > div {
1922 .openerp .oe_hidden_input_file {
1925 display: inline-block;
1929 .openerp .oe_hidden_input_file input.oe-binary-file {
1937 filter: alpha(opacity=0);
1938 -ms-filter: "alpha(opacity=0)";
1942 .openerp .oe_form .oe_form_field_image {
1945 display: inline-block;
1947 vertical-align: top;
1949 .openerp .oe_form .oe_form_field_image .oe_form_field_image_controls {
1957 background: url(/web/static/src/img/form_sheetbg.png);
1958 border-bottom: 1px dotted black;
1959 -webkit-box-sizing: border-box;
1960 -moz-box-sizing: border-box;
1961 -ms-box-sizing: border-box;
1962 box-sizing: border-box;
1964 .openerp .oe_form .oe_form_field_image:hover .oe_form_field_image_controls {
1967 .openerp .oe_form_field_many2one td:first-child {
1970 .openerp .oe_form_field_many2one span.oe-m2o-drop-down-button {
1975 .openerp .oe_form .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page {
1978 .openerp .oe_form_field_one2many .oe-listview .oe-edit-row-save {
1979 background-image: url(/web/static/src/img/iconset-b-remove.png);
1981 .openerp .oe_form_field_one2many > .oe_view_manager .oe_header_row_top {
1984 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td {
1988 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_i {
1991 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group {
1995 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group li {
1999 .openerp .oe_form .oe_form_field_many2many > .oe-listview .oe_list_pager_single_page {
2002 .openerp .oe-listview-content {
2005 .openerp .oe-listview-content td:first-child:after, .openerp .oe-listview-content th:first-child:after {
2008 .openerp .oe-listview-content > thead {
2009 border-bottom: 2px solid #cacaca;
2010 background: #eeeeee;
2011 vertical-align: top;
2013 .openerp .oe-listview-content > thead th {
2016 .openerp .oe-listview-content td, .openerp .oe-listview-content th {
2020 .openerp .oe-listview-content th:after {
2025 border-width: 0 4px 4px;
2026 border-style: solid;
2027 border-color: black transparent;
2030 .openerp .oe-listview-content th.sortup:after {
2031 visibility: visible;
2032 filter: alpha(opacity=60);
2035 .openerp .oe-listview-content th.sortdown:after {
2036 border-bottom: none;
2037 border-left: 4px solid transparent;
2038 border-right: 4px solid transparent;
2039 border-top: 4px solid black;
2040 visibility: visible;
2041 -moz-box-shadow: none;
2042 -webkit-box-shadow: none;
2044 filter: alpha(opacity=60);
2047 .openerp .oe-listview-content > tbody {
2051 .openerp .oe-listview-content > tbody > tr {
2052 border-top: 1px solid #dddddd;
2054 .openerp .oe-listview-content > tbody > tr > td.oe-field-cell {
2057 .openerp .oe-listview-content > tbody > tr > td, .openerp .oe-listview-content > tbody > tr > th {
2060 .openerp .oe-listview-content > tbody > tr > td > button, .openerp .oe-listview-content > tbody > tr > th > button {
2062 background: transparent;
2064 -moz-box-shadow: none;
2065 -webkit-box-shadow: none;
2068 .openerp .oe-listview-content > tbody > tr > td.oe_list_checkbox:first-child, .openerp .oe-listview-content > tbody > tr th.oe_list_checkbox:first-child {
2071 .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 {
2074 .openerp .oe-listview-content > tbody > tr > td.oe_number {
2075 text-align: right !important;
2077 .openerp .oe-listview-content > tbody > tr:nth-child(odd) {
2078 background-color: #f0f0fa;
2079 background-color: #f0f0fa;
2080 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
2081 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
2082 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
2083 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
2084 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
2085 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
2087 .openerp .oe-listview-content > tfoot {
2088 border-top: 2px solid #cacaca;
2089 border-bottom: 1px solid #cacaca;
2090 background: #eeeeee;
2093 .openerp .oe-listview-content > tbody tr:hover td, .openerp .oe-listview-content tbody tr:hover th {
2094 background-color: #eeeeee;
2095 background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dedede));
2096 background-image: -webkit-linear-gradient(top, #eeeeee, #dedede);
2097 background-image: -moz-linear-gradient(top, #eeeeee, #dedede);
2098 background-image: -ms-linear-gradient(top, #eeeeee, #dedede);
2099 background-image: -o-linear-gradient(top, #eeeeee, #dedede);
2100 background-image: linear-gradient(to bottom, #eeeeee, #dedede);
2102 .openerp .oe-listview-content .numeric {
2106 .openerp .oe-listview-content .numeric input {
2109 .openerp .oe_trad_field.touched {
2110 border: 1px solid green !important;
2112 .openerp .oe_view_editor {
2114 border-collapse: collapse;
2117 background-color: white;
2120 .openerp .oe_view_editor td {
2122 white-space: nowrap;
2123 border: 1px solid #d8d8d8;
2127 .openerp .oe_view_editor_field td {
2128 border: 0px !important;
2130 .openerp .oe_view_editor tr:hover {
2131 background-color: #ecebf2;
2133 .openerp .oe_layout_debugging .oe_form_group {
2134 outline: 2px dashed green;
2136 .openerp .oe_layout_debugging .oe_form_group_cell {
2137 outline: 1px solid blue;
2139 .openerp .oe_layout_debugging .oe_form_group:hover, .openerp .oe_layout_debugging .oe_form_group_cell:hover {
2142 .openerp .oe_layout_debugging .oe_form_group_row_incomplete > td:last-child:after {
2143 content: "[Incomplete Row]";
2150 .openerp .oe_layout_debugging .oe_form_group_row_incomplete.oe_form_group_row_newline > td:last-child:after {
2151 content: "[newline]";
2153 .openerp .oe_debug_view {
2156 .openerp .oe_debug_view_log {
2159 .openerp .oe_debug_view_log label {
2167 .openerp .oe_debug_view_log span {
2174 .kitten-mode-activated {
2175 background-image: url(http://placekitten.com/g/1365/769);
2176 background-size: cover;
2177 background-attachment: fixed;
2179 .kitten-mode-activated > * {