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_dropdown_toggle:after {
365 display: inline-block;
367 text-indent: -99999px;
369 border-left: 4px solid transparent;
370 border-right: 4px solid transparent;
371 border-top: 4px solid white;
372 filter: alpha(opacity=50);
376 border-top-color: #404040;
378 .openerp .oe_dropdown_menu {
384 border: 1px solid #afafb6;
390 -moz-border-radius: 3px;
391 -webkit-border-radius: 3px;
393 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
394 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
395 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
397 .openerp .oe_dropdown_menu li {
399 list-style-type: none;
402 background-color: none;
404 .openerp .oe_dropdown_menu li:hover {
405 background-color: #f0f0fa;
406 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
407 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
408 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
409 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
410 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
411 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
412 -moz-box-shadow: none;
413 -webkit-box-shadow: none;
416 .openerp .oe_dropdown_menu li a {
423 text-decoration: none;
426 .openerp .oe_dropdown_menu li a:hover {
427 text-decoration: none;
429 .openerp .oe_dropdown_menu li .oe_sidebar_delete_item {
442 text-shadow: 0 1px 1px white;
444 .openerp .oe_dropdown_menu li .oe_sidebar_delete_item:hover {
445 text-decoration: none;
448 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
449 -moz-border-radius: 2px;
450 -webkit-border-radius: 2px;
453 .openerp .oe_dropdown_menu li:hover .oe_sidebar_delete_item {
454 display: inline-block;
456 .openerp .oe_sidebar {
459 .openerp .oe_sidebar .oe_dropdown_menu li {
462 .openerp .oe_sidebar .oe_sidebar_add_attachment {
467 .openerp .oe_sidebar .oe_sidebar_add_attachment span {
470 .openerp .oe_sidebar .oe_sidebar_add_attachment .oe_hidden_input_file {
473 .openerp .oe_sidebar .oe_sidebar_add_attachment:hover {
474 background-color: #f0f0fa;
475 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
476 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
477 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
478 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
479 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
480 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
481 -moz-box-shadow: none;
482 -webkit-box-shadow: none;
485 .openerp .oe_loading {
495 border: 1px solid #990000;
497 -moz-border-radius-bottomright: 8px;
498 -moz-border-radius-bottomleft: 8px;
499 border-bottom-right-radius: 8px;
500 border-bottom-left-radius: 8px;
502 .openerp .oe_notification {
506 background: url("/web/static/src/img/pattern.png") repeat;
511 .openerp .oe_login li {
512 list-style-type: none;
515 .openerp .oe_login button {
517 display: inline-block;
520 border: 1px solid #222222;
523 background-color: #b92020;
524 background-image: -webkit-gradient(linear, left top, left bottom, from(#b92020), to(#600606));
525 background-image: -webkit-linear-gradient(top, #b92020, #600606);
526 background-image: -moz-linear-gradient(top, #b92020, #600606);
527 background-image: -ms-linear-gradient(top, #b92020, #600606);
528 background-image: -o-linear-gradient(top, #b92020, #600606);
529 background-image: linear-gradient(to bottom, #b92020, #600606);
530 -moz-border-radius: 4px;
531 -webkit-border-radius: 4px;
533 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
534 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
535 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
537 .openerp .oe_login input, .openerp .oe_login select {
539 font-family: "Lucida Grande", Helvetica, Verdana, Arial;
540 border: 1px solid #999999;
541 background: whitesmoke;
542 -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
543 -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
544 box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
545 -moz-border-radius: 3px;
546 -webkit-border-radius: 3px;
549 .openerp .oe_login input {
553 .openerp .oe_login select {
556 .openerp .oe_login .oe_login_dbpane {
562 border: solid 1px #333333;
564 background: rgba(30, 30, 30, 0.94);
565 -moz-border-radius: 0 0 8px 8px;
566 -webkit-border-radius: 0 0 8px 8px;
567 border-radius: 0 0 8px 8px;
569 .openerp .oe_login .oe_login_dbpane input {
573 .openerp .oe_login .oe_login_bottom {
579 text-shadow: 0 1px 1px #999999;
580 background-color: #b41616;
581 background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
582 background-image: -webkit-linear-gradient(top, #b41616, #600606);
583 background-image: -moz-linear-gradient(top, #b41616, #600606);
584 background-image: -ms-linear-gradient(top, #b41616, #600606);
585 background-image: -o-linear-gradient(top, #b41616, #600606);
586 background-image: linear-gradient(to bottom, #b41616, #600606);
588 .openerp .oe_login .oe_login_pane {
592 margin: -160px -166px;
593 border: solid 1px #333333;
595 background: rgba(30, 30, 30, 0.94);
599 -moz-border-radius: 8px;
600 -webkit-border-radius: 8px;
602 -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
603 -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
604 box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
606 .openerp .oe_login .oe_login_pane h2 {
610 .openerp .oe_login .oe_login_logo {
618 .openerp .oe_login .oe_login_footer {
625 .openerp .oe_login .oe_login_footer a {
629 .openerp .oe_login .oe_login_footer a:hover {
630 text-decoration: underline;
632 .openerp .oe_login .oe_login_footer span {
636 .openerp .oe_login .oe_login_error_message {
638 background-color: #b41616;
643 -moz-border-radius: 4px;
644 -webkit-border-radius: 4px;
646 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
647 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
648 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
650 .openerp .oe_login_invalid .oe_login_error_message {
651 display: inline-block;
653 .openerp .oe_database_manager {
658 .openerp .oe_database_manager .oe_database_manager_menu {
661 .openerp .oe_webclient {
666 .openerp .oe_content_full_screen .oe_application {
670 .openerp .oe_content_full_screen .oe_topbar, .openerp .oe_content_full_screen .oe_leftbar {
673 .openerp .oe_topbar {
676 border-top: solid 1px #d3d3d3;
677 background-color: #646060;
678 background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
679 background-image: -webkit-linear-gradient(top, #646060, #262626);
680 background-image: -moz-linear-gradient(top, #646060, #262626);
681 background-image: -ms-linear-gradient(top, #646060, #262626);
682 background-image: -o-linear-gradient(top, #646060, #262626);
683 background-image: linear-gradient(to bottom, #646060, #262626);
685 .openerp .oe_topbar .oe_topbar_item li {
688 .openerp .oe_topbar .oe_topbar_item li a {
690 padding: 5px 10px 7px;
695 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
697 .openerp .oe_topbar .oe_topbar_item li a:hover {
700 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
701 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
702 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
704 .openerp .oe_topbar .oe_topbar_item .oe_active {
708 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
709 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
710 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
712 .openerp .oe_topbar .oe_topbar_avatar {
715 margin: -2px 2px 0 0;
716 -moz-border-radius: 3px;
717 -webkit-border-radius: 3px;
720 .openerp .oe_topbar .oe_topbar_avatar {
723 .openerp .oe_topbar .oe_dropdown_toggle:after {
726 display: inline-block;
728 text-indent: -99999px;
732 border-left: 4px solid transparent;
733 border-right: 4px solid transparent;
734 border-top: 4px solid white;
735 filter: alpha(opacity=50);
738 .openerp .oe_leftbar {
742 border-right: 1px solid #afafb6;
743 text-shadow: 0 1px 1px white;
744 padding-bottom: 16px;
753 .openerp a.oe_logo img {
758 .openerp .oe_footer {
766 .openerp .oe_footer a {
772 .openerp .oe_footer a span {
776 .openerp .oe_user_menu {
781 .openerp .oe_user_menu li {
782 list-style-type: none;
785 .openerp .oe_user_menu .oe_dropdown {
788 .openerp .oe_user_menu .oe_dropdown_options {
791 background: rgba(37, 37, 37, 0.9);
802 border-color: #999999;
803 border-color: rgba(0, 0, 0, 0.2);
805 border-width: 0 1px 1px;
806 -moz-border-radius: 0 0 6px 6px;
807 -webkit-border-radius: 0 0 6px 6px;
808 border-radius: 0 0 6px 6px;
809 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
810 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
811 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
812 -webkit-background-clip: padding-box;
813 -moz-background-clip: padding-box;
814 background-clip: padding-box;
816 .openerp .oe_user_menu .oe_dropdown_options li {
819 background-color: none;
821 .openerp .oe_user_menu .oe_dropdown_options li a {
830 .openerp .oe_user_menu .oe_dropdown_options li a:hover {
831 background-color: #292929;
832 background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
833 background-image: -webkit-linear-gradient(top, #292929, #191919);
834 background-image: -moz-linear-gradient(top, #292929, #191919);
835 background-image: -ms-linear-gradient(top, #292929, #191919);
836 background-image: -o-linear-gradient(top, #292929, #191919);
837 background-image: linear-gradient(to bottom, #292929, #191919);
838 -moz-box-shadow: none;
839 -webkit-box-shadow: none;
842 .openerp .oe_user_menu .oe_dropdown_options li hr {
843 border-top: 1px solid #999999;
846 .openerp .oe_systray > div {
848 padding: 0 4px 0 4px;
850 .openerp .oe_systray {
853 .openerp .oe_systray .oe_systray_dropdown {
856 .openerp .oe_systray .oe_systray_dropdown:hover .oe_systray_dropdown_options {
859 .openerp .oe_systray .oe_systray_dropdown_options {
861 background: rgba(37, 37, 37, 0.9);
869 border-color: #999999;
870 border-color: rgba(0, 0, 0, 0.2);
872 border-width: 0 1px 1px;
873 -moz-border-radius: 0 0 6px 6px;
874 -webkit-border-radius: 0 0 6px 6px;
875 border-radius: 0 0 6px 6px;
876 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
877 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
878 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
879 -webkit-background-clip: padding-box;
880 -moz-background-clip: padding-box;
881 background-clip: padding-box;
883 .openerp .oe_systray .oe_systray_dropdown_options li {
886 background-color: none;
888 .openerp .oe_systray .oe_systray_dropdown_options li a {
896 .openerp .oe_systray .oe_systray_dropdown_options li a:hover {
897 background-color: #292929;
898 background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
899 background-image: -webkit-linear-gradient(top, #292929, #191919);
900 background-image: -moz-linear-gradient(top, #292929, #191919);
901 background-image: -ms-linear-gradient(top, #292929, #191919);
902 background-image: -o-linear-gradient(top, #292929, #191919);
903 background-image: linear-gradient(to bottom, #292929, #191919);
904 -moz-box-shadow: none;
905 -webkit-box-shadow: none;
913 .openerp .oe_menu li {
916 .openerp .oe_menu a {
918 padding: 5px 10px 7px;
923 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
925 .openerp .oe_menu a:hover {
928 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
929 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
930 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
932 .openerp .oe_menu .oe_active {
936 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
937 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
938 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
940 .openerp .oe_menu_more_container {
943 .openerp .oe_menu_more_container .oe_menu_more {
946 background-color: #646060;
948 border: 1px solid black;
949 border-bottom-left-radius: 5px;
950 border-bottom-right-radius: 5px;
952 .openerp .oe_menu_more_container .oe_menu_more li {
955 .openerp .oe_menu_more_container .oe_menu_more li a {
958 .openerp .oe_secondary_menu_section {
963 .openerp .oe_secondary_submenu {
964 padding: 2px 0 8px 0;
967 display: inline-block;
969 .openerp .oe_secondary_submenu > li {
971 padding: 1px 0 1px 20px;
973 .openerp .oe_secondary_submenu > li a {
976 padding: 2px 4px 2px 0;
978 .openerp .oe_secondary_submenu > li .oe_menu_label {
987 border: 1px solid lightGray;
988 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
989 -moz-border-radius: 4px;
990 -webkit-border-radius: 4px;
992 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
993 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
994 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
996 .openerp .oe_secondary_submenu .oe_menu_counter {
1001 border: 1px solid lightgray;
1003 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1005 -moz-border-radius: 4px;
1006 -webkit-border-radius: 4px;
1009 .openerp .oe_secondary_submenu .oe_active {
1010 background: #8a89ba;
1011 border-top: 1px solid lightGray;
1012 border-bottom: 1px solid lightGray;
1013 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1014 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
1015 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
1016 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
1018 .openerp .oe_secondary_submenu .oe_active a {
1021 .openerp .oe_secondary_submenu .oe_active .oe_menu_label {
1022 background: #eeeeee;
1024 text-shadow: 0 1px 1px white;
1025 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1026 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1027 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
1029 .openerp .oe_secondary_submenu .oe_active .oe_menu_counter {
1030 background: #eeeeee;
1033 .openerp .oe_secondary_submenu .oe_menu_toggler:before {
1036 display: inline-block;
1038 text-indent: -99999px;
1039 vertical-align: top;
1043 border-top: 4px solid transparent;
1044 border-bottom: 4px solid transparent;
1045 border-left: 4px solid #4c4c4c;
1046 filter: alpha(opacity=50);
1049 .openerp .oe_secondary_submenu .oe_menu_opened:before {
1053 border-left: 4px solid transparent;
1054 border-right: 4px solid transparent;
1055 border-top: 4px solid #4c4c4c;
1057 .openerp .oe_application {
1060 .openerp .oe_application a {
1063 .openerp .oe_application a:hover {
1064 text-decoration: underline;
1066 .openerp .oe_application > div {
1069 .openerp .oe_view_manager .oe_view_manager_body {
1072 .openerp .oe_view_manager .oe_view_manager_view_kanban {
1075 .openerp .oe_view_manager .oe_view_manager_header {
1078 .openerp .oe_view_manager .oe_view_manager_header .oe_header_row {
1080 text-shadow: 0 1px 1px white;
1082 .openerp .oe_view_manager .oe_view_manager_header .oe_header_row:last-child td {
1085 .openerp .oe_view_manager .oe_view_manager_header .oe_view_manager_sidebar {
1090 .openerp .oe_view_manager .oe_view_manager_header td {
1093 .openerp .oe_view_manager .oe_view_manager_header h2 {
1098 .openerp .oe_view_manager .oe_view_manager_header h2 a {
1101 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group {
1102 display: inline-block;
1103 border: 1px solid #ababab;
1104 -moz-border-radius: 5px;
1105 -webkit-border-radius: 5px;
1108 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group li {
1110 border-right: 1px solid #ababab;
1112 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group li:last-child {
1115 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group a {
1118 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group a:hover {
1119 text-decoration: none;
1121 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group .active {
1122 background: #999999;
1123 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1124 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1125 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1127 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group .active a {
1129 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
1131 .openerp .oe_view_manager .oe_view_manager_header .oe_view_manager_buttons {
1132 white-space: nowrap;
1134 .openerp .oe_view_manager .oe_view_manager_pager {
1137 .openerp .oe_view_manager .oe_pager_value {
1141 .openerp .oe_view_manager .oe_pager_group {
1145 display: inline-block;
1146 border: 1px solid #ababab;
1148 -moz-border-radius: 5px;
1149 -webkit-border-radius: 5px;
1152 .openerp .oe_view_manager .oe_pager_group li {
1157 border-right: 1px solid #ababab;
1159 .openerp .oe_view_manager .oe_pager_group li:last-child {
1162 .openerp .oe_view_manager .oe_pager_group a {
1166 .openerp .oe_view_manager .oe_pager_group a:hover {
1167 text-decoration: none;
1169 .openerp .oe_view_manager .oe_pager_group .active {
1170 background: #999999;
1171 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1172 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1173 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1175 .openerp .oe_view_manager .oe_pager_group .active a {
1177 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
1179 .openerp .oe_view_manager .oe_view_manager_switch li {
1185 .openerp .oe_view_manager .oe_view_manager_switch li a {
1188 .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 {
1192 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_graph:after {
1193 font-family: "mnmliconsRegular" !important;
1195 font-weight: 300 !important;
1200 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_gantt:after {
1201 font-family: "mnmliconsRegular" !important;
1203 font-weight: 300 !important;
1208 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_calendar:after {
1211 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_kanban:after {
1214 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_diagram:after {
1217 .openerp .oe_view_manager_global {
1220 .openerp .oe_view_manager_global > .oe_view_manager_header {
1221 border-top: 1px solid #cacaca;
1222 border-bottom: 1px solid #cacaca;
1223 background-color: #fcfcfc;
1224 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1225 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1226 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1227 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1228 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1229 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1230 -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1231 -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1232 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1234 .openerp .oe_view_manager_global > .oe_view_manager_header .oe_header_row td {
1237 .openerp .oe_view_manager_global > .oe_view_manager_header .oe_header_row:first-child td {
1240 .openerp .oe-select-create-popup-view-form > .oe_formview > .oe_form_pager {
1241 display: none !important;
1243 .openerp .oe_searchview {
1250 border: 1px solid #ababab;
1252 -moz-border-radius: 13px;
1253 -webkit-border-radius: 13px;
1254 border-radius: 13px;
1255 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1256 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1257 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1259 .openerp .oe_searchview input, .openerp .oe_searchview textarea {
1265 .openerp .oe_searchview.oe_focused {
1266 border-color: #a6a6fe;
1267 -moz-box-shadow: 0 1px 2px #a6a6fe inset;
1268 -webkit-box-shadow: 0 1px 2px #a6a6fe inset;
1269 box-shadow: 0 1px 2px #a6a6fe inset;
1271 .openerp .oe_searchview .oe_searchview_clear {
1278 background: url(../img/search_reset.gif) center center no-repeat;
1280 .openerp .oe_searchview .oe_searchview_unfold_drawer {
1285 padding: 0 7px 0 4px;
1289 .openerp .oe_searchview .oe_searchview_unfold_drawer:hover {
1292 .openerp .oe_searchview .oe_searchview_unfold_drawer:before {
1298 display: inline-block;
1300 vertical-align: top;
1301 border-top: 5px solid #4c4c4c;
1302 border-left: 5px solid transparent;
1303 border-right: 5px solid transparent;
1304 filter: alpha(opacity=50);
1307 .openerp .oe_searchview .oe_searchview_facets {
1310 .openerp .oe_searchview .oe_searchview_facets:before {
1312 font-family: "mnmliconsRegular";
1322 .openerp .oe_searchview .oe_searchview_facets * {
1323 vertical-align: top;
1324 display: inline-block;
1327 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
1332 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input:focus, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
1335 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input {
1338 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
1341 border: 1px solid #afafb6;
1342 -moz-border-radius: 3px;
1343 -webkit-border-radius: 3px;
1345 background: #8786b7;
1346 -webkit-font-smoothing: auto;
1348 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
1349 border-color: #a6a6fe;
1350 -moz-box-shadow: 0 0 3px 1px #a6a6fe;
1351 -webkit-box-shadow: 0 0 3px 1px #a6a6fe;
1352 box-shadow: 0 0 3px 1px #a6a6fe;
1354 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_values {
1355 background: #f0f0fa;
1356 -moz-border-radius: 0 3px 3px 0;
1357 -webkit-border-radius: 0 3px 3px 0;
1358 border-radius: 0 3px 3px 0;
1360 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
1364 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category {
1366 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1368 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category.oe_i {
1371 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
1372 border-left: 1px solid #afafb6;
1373 text-shadow: 0 1px 1px white;
1375 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value:last-child {
1376 padding-right: 16px;
1378 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove {
1389 text-shadow: 0 1px 1px white;
1391 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove:hover {
1393 background: #8786b7;
1394 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1395 -moz-border-radius: 2px;
1396 -webkit-border-radius: 2px;
1399 .openerp .oe_searchview.oe_searchview_open_drawer .oe_searchview_drawer {
1402 .openerp .oe_searchview .oe_searchview_drawer {
1408 background-color: white;
1411 border: 1px solid #afafb6;
1413 -moz-border-radius: 4px;
1414 -webkit-border-radius: 4px;
1416 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1417 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1418 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1420 .openerp .oe_searchview .oe_searchview_drawer > div {
1421 border-top: 1px solid #cccccc;
1425 .openerp .oe_searchview .oe_searchview_drawer > div:first-child {
1429 .openerp .oe_searchview .oe_searchview_drawer h3 {
1430 margin: 8px 4px 4px 12px;
1434 .openerp .oe_searchview .oe_searchview_drawer h4, .openerp .oe_searchview .oe_searchview_drawer h4 * {
1437 font-weight: normal;
1438 display: inline-block;
1440 .openerp .oe_searchview .oe_searchview_drawer h4:hover, .openerp .oe_searchview .oe_searchview_drawer h4 *:hover {
1441 background-color: #f0f0fa;
1443 .openerp .oe_searchview .oe_searchview_drawer h4:before {
1447 .openerp .oe_searchview .oe_searchview_drawer button {
1450 .openerp .oe_searchview .oe_searchview_drawer .button {
1452 background: transparent;
1454 -moz-box-shadow: none;
1455 -webkit-box-shadow: none;
1457 -moz-border-radius: 0;
1458 -webkit-border-radius: 0;
1461 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section {
1465 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section > div {
1466 -webkit-box-sizing: border-box;
1467 -moz-box-sizing: border-box;
1468 -ms-box-sizing: border-box;
1469 box-sizing: border-box;
1470 display: table-cell;
1473 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section ul {
1478 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li {
1480 padding: 2px 4px 2px 20px;
1486 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li.oe_selected:before {
1488 font-family: "entypoRegular" !important;
1490 font-weight: 300 !important;
1496 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li:hover {
1497 background-color: #f0f0fa;
1499 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form {
1502 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form p {
1506 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form button {
1509 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom {
1510 padding: 0 8px 8px 8px;
1512 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom form {
1515 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li {
1519 padding: 2px 4px 2px 20px;
1521 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li:hover {
1522 background-color: #f0f0fa;
1524 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li button {
1529 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced form {
1533 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced button.oe_add_condition:before {
1535 font-family: "entypoRegular" !important;
1537 font-weight: 300 !important;
1540 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced ul {
1544 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced li {
1548 white-space: nowrap;
1550 .openerp .oe_searchview .oe_searchview_drawer .oe_opened h4:before {
1555 .openerp .oe_searchview .oe_searchview_drawer .oe_opened form {
1558 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop {
1559 display: inline-block;
1568 text-shadow: 0 1px 1px white;
1570 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete:hover, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop:hover {
1571 text-decoration: none;
1573 background: #8786b7;
1574 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1575 -moz-border-radius: 2px;
1576 -webkit-border-radius: 2px;
1579 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete {
1585 .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 {
1586 display: inline-block;
1588 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_public:after {
1590 font-family: "entypoRegular" !important;
1592 font-weight: 300 !important;
1596 .openerp .oe_view_nocontent > img {
1600 .openerp .oe_view_nocontent > div {
1602 padding: 35px 0px 0px 0px;
1606 .openerp .oe_view_topbar {
1607 border-bottom: 1px solid #cacaca;
1608 background-color: #fcfcfc;
1609 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1610 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1611 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1612 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1613 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1614 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1618 .openerp .oe_form_dropdown_section {
1620 display: inline-block;
1622 .openerp .oe_formview {
1625 .openerp .oe_form_header {
1628 .openerp .oe_form_invalid input, .openerp .oe_form_invalid select, .openerp .oe_form_invalid textarea {
1629 background-color: #ff6666 !important;
1630 border: 1px solid #dd0000 !important;
1632 .openerp .oe_form_button_save_dirty {
1634 background: #dc5f59;
1635 background-color: #dc5f59;
1636 background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
1637 background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
1638 background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
1639 background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
1640 background-image: -o-linear-gradient(top, #dc5f59, #b33630);
1641 background-image: linear-gradient(to bottom, #dc5f59, #b33630);
1642 -moz-box-shadow: none;
1643 -webkit-box-shadow: none;
1647 .openerp .oe_form_button_save_dirty:hover {
1648 background: #ed6f6a;
1650 .openerp .oe_form header {
1652 border-bottom: 1px solid #cacaca;
1653 background-color: #fcfcfc;
1654 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1655 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1656 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1657 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1658 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1659 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1663 .openerp .oe_form header ul {
1664 display: inline-block;
1667 .openerp .oe_form footer {
1672 .openerp ul.oe_form_steps {
1676 text-shadow: 0 1px 1px white;
1678 .openerp ul.oe_form_steps img {
1679 vertical-align: top;
1682 .openerp ul.oe_form_steps li {
1687 vertical-align: top;
1689 padding: 0 0 0 12px;
1691 .openerp ul.oe_form_steps li:first-child {
1692 border-left: 1px solid #cacaca;
1694 .openerp ul.oe_form_steps li:last-child {
1696 padding-right: 12px;
1697 border-right: 1px solid #cacaca;
1699 .openerp ul.oe_form_steps li a {
1702 .openerp ul.oe_form_steps li a:hover {
1705 .openerp ul.oe_form_steps .oe_form_steps_active {
1709 .openerp .oe_application .oe_form_sheetbg {
1710 background: url(/web/static/src/img/form_sheetbg.png);
1712 border-bottom: 1px solid #dddddd;
1714 .openerp .oe_application .oe_form_sheet_width {
1719 .openerp .oe_application .oe_form_sheet {
1723 border: 1px solid #afafb6;
1724 -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1725 -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1726 box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1728 .openerp .oe_form .oe_form_subtotal_footer {
1732 .openerp .oe_form .oe_form_subtotal_footer td.oe_form_group_cell {
1736 .openerp .oe_form .oe_form_subtotal_footer td.oe_form_group_cell_label {
1739 .openerp .oe_form .oe_form_subtotal_footer .oe_form_field {
1740 width: auto !important;
1742 .openerp .oe_form .oe_form_subtotal_footer .oe_form_subtotal_footer_separator {
1743 border-top: 1px solid #cacaca;
1747 .openerp .oe_form .oe_form_subtotal_footer label.oe_form_subtotal_footer_separator {
1748 font-weight: bold !important;
1749 padding: 2px 8px 2px 0px !important;
1751 .openerp .oe_form_invisible {
1752 display: none !important;
1754 .openerp .oe_form_editable .oe_edit_only {
1755 display: none !important;
1757 .openerp .oe_form_readonly .oe_edit_only, .openerp .oe_form_readonly .oe_form_field:empty {
1758 display: none !important;
1760 .openerp .oe_form .oe_form_field_text {
1763 .openerp .oe_form .oe_form_field_char input,
1764 .openerp .oe_form .oe_form_field_url input,
1765 .openerp .oe_form .oe_form_field_text textarea,
1766 .openerp .oe_form .oe_form_field_selection select {
1769 .openerp .oe_form .oe_form_sheet textarea {
1772 .openerp .oe_form .oe_form_field_float input {
1775 .openerp .oe_form h1 .oe_form_field_float input {
1778 .openerp .oe_form h2 .oe_form_field_float input {
1781 .openerp .oe_form h1, .openerp .oe_form h2, .openerp .oe_form h3, .openerp .oe_form h4, .openerp .oe_form h5, .openerp .oe_form h6 {
1784 .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 {
1785 height: inherit !important;
1788 .openerp .oe_form_nosheet > *:not(.oe_form_topbar) {
1789 margin-left: 10px !important;
1790 margin-right: 10px !important;
1792 .openerp .oe_form td.oe_form_group_cell_label {
1793 border-right: 1px solid #dddddd;
1794 padding: 2px 0px 2px 0px;
1796 .openerp .oe_form td.oe_form_group_cell_label label {
1801 .openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell {
1804 .openerp .oe_form .oe_form_label_help[for], .openerp .oe_form .oe_form_label[for] {
1806 white-space: nowrap;
1809 .openerp .oe_form .oe_form_label_help[for] span, .openerp .oe_form .oe_form_label[for] span {
1812 vertical-align: top;
1817 .openerp .oe_form .oe_form_field_text textarea {
1820 .openerp .oe_form .oe_form_field {
1822 display: inline-block;
1823 padding: 2px 2px 2px 0px;
1826 .openerp .oe_form .oe_form_field input {
1829 .openerp .oe_form .oe_form_field_integer {
1832 .openerp .oe_form .oe_form_field_float {
1835 .openerp .oe_form .oe_form_field_date {
1838 .openerp .oe_form .oe_form_field_datetime {
1841 .openerp .oe_form input[type="text"],
1842 .openerp .oe_form input[type="password"],
1843 .openerp .oe_form input[type="file"],
1844 .openerp .oe_form select {
1848 .openerp .oe_form input[type="text"],
1849 .openerp .oe_form input[type="password"],
1850 .openerp .oe_form input[type="file"],
1851 .openerp .oe_form select,
1852 .openerp .oe_form textarea {
1853 -webkit-box-sizing: border-box;
1854 -moz-box-sizing: border-box;
1855 -ms-box-sizing: border-box;
1856 box-sizing: border-box;
1861 .openerp .oe_form input[readonly],
1862 .openerp .oe_form select[readonly],
1863 .openerp .oe_form textarea[readonly],
1864 .openerp .oe_form input[disabled],
1865 .openerp .oe_form select[disabled] {
1866 background: #e5e5e5 !important;
1869 .openerp .oe_form textarea[disabled] {
1871 border-left: 8px solid #eeeeee;
1873 -moz-box-shadow: none;
1874 -webkit-box-shadow: none;
1876 -moz-border-radius: 0px;
1877 -webkit-border-radius: 0px;
1880 .openerp .oe_form .oe_form_field_many2one input,
1881 .openerp .oe_form .oe_form_field_binary input,
1882 .openerp .oe_form .oe_form_field_binary input,
1883 .openerp .oe_form .oe_form_field_url input {
1885 -webkit-border-top-right-radius: 0px;
1886 -webkit-border-bottom-right-radius: 0px;
1887 -moz-border-radius-topright: 0px;
1888 -moz-border-radius-bottomright: 0px;
1889 border-top-right-radius: 0px;
1890 border-bottom-right-radius: 0px;
1892 .openerp .oe_form .oe_form_field_url button img {
1893 vertical-align: top;
1895 .openerp .oe_form .oe_form_field_date,
1896 .openerp .oe_form .oe_form_field_datetime {
1897 white-space: nowrap;
1899 .openerp .oe_form .oe_form_field_boolean {
1902 .openerp .oe_form .oe_form_field_many2manytags .text-wrap {
1903 width: 100% !important;
1905 .openerp .oe_form .oe_form_field_many2manytags .text-wrap textarea {
1906 width: 100% !important;
1908 .openerp .oe_form .oe_form_field_many2manytags .oe_form_field_many2manytags_box {
1910 -webkit-box-sizing: border-box;
1911 -moz-box-sizing: border-box;
1912 -ms-box-sizing: border-box;
1913 box-sizing: border-box;
1916 border: 1px solid #9daccc;
1917 background: #e2e6f0;
1919 padding: 0px 3px 0px 3px;
1920 margin: 0 2px 2px 0;
1922 font: 11px "lucida grande", tahoma, verdana, arial, sans-serif;
1924 .openerp .oe_form .oe_form_field_many2manytags .text-core .text-wrap .text-dropdown .text-list .text-suggestion em {
1926 text-decoration: none;
1928 .openerp .oe_form .oe_datepicker_container {
1931 .openerp .oe_form .oe_datepicker_root {
1932 display: inline-block;
1934 .openerp .oe_form .oe_form_required input, .openerp .oe_form .oe_form_required select, .openerp .oe_form .oe_form_required textarea {
1935 background-color: #d2d2ff !important;
1937 .openerp .oe_form .oe_form_invalid input, .openerp .oe_form .oe_form_invalid select, .openerp .oe_form .oe_form_invalid textarea {
1938 background-color: #ff6666 !important;
1939 border: 1px solid #dd0000 !important;
1941 .openerp .oe_form .oe_input_icon {
1943 margin: 3px 0 0 -21px;
1944 vertical-align: top;
1946 .openerp .oe_form .oe_input_icon_disabled {
1950 filter: alpha(opacity=50);
1954 .openerp .oe_form .oe_form_field_with_button input {
1957 .openerp .oe_form .oe_form_field_with_button > .oe_button {
1959 -moz-border-radius: 0;
1960 -webkit-border-radius: 0;
1962 border-bottom-left-radius: 0px;
1965 .openerp .oe_form .oe_form_field_with_button > div {
1969 .openerp .oe_form .oe_form_title {
1972 .openerp .oe_form .oe_form_title:after {
1979 .openerp .oe_form .oe_form_group {
1980 margin: 5px 0px 5px 0px;
1982 .openerp .oe_hidden_input_file {
1985 display: inline-block;
1989 .openerp .oe_hidden_input_file input.oe-binary-file {
1997 filter: alpha(opacity=0);
1998 -ms-filter: "alpha(opacity=0)";
2002 .openerp .oe_form .oe_form_field_image {
2005 display: inline-block;
2007 vertical-align: top;
2009 .openerp .oe_form .oe_form_field_image .oe_form_field_image_controls {
2017 background: url(/web/static/src/img/form_sheetbg.png);
2018 border-bottom: 1px dotted black;
2019 -webkit-box-sizing: border-box;
2020 -moz-box-sizing: border-box;
2021 -ms-box-sizing: border-box;
2022 box-sizing: border-box;
2024 .openerp .oe_form .oe_form_field_image:hover .oe_form_field_image_controls {
2027 .openerp .oe_horizontal_border {
2028 border-bottom: 1px solid black;
2030 .openerp .oe_horizontal_separator {
2033 margin: 20px 0px 10px 0px;
2036 .openerp .oe_horizontal_separator:empty {
2039 .openerp .oe_vertical_separator {
2040 border-left: 1px solid #666666;
2041 padding: 0 4px 0 4px;
2043 .openerp .oe_form .oe_form_field_progressbar {
2044 display: inline-block;
2047 .openerp .oe_form .oe_form_field_progressbar.ui-progressbar {
2050 -webkit-box-sizing: border-box;
2051 -moz-box-sizing: border-box;
2052 -ms-box-sizing: border-box;
2053 box-sizing: border-box;
2054 border: 1px solid #999999;
2055 -moz-border-radius: 3px;
2056 -webkit-border-radius: 3px;
2061 .openerp .oe_form .oe_form_field_progressbar.ui-progressbar span {
2066 .openerp .oe_form .oe_form_field_progressbar.ui-progressbar .ui-widget-header {
2067 background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
2069 .openerp .oe_form .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page {
2072 .openerp .oe_form_field_one2many > .oe_view_manager .oe_header_row_top {
2075 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td {
2079 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_i {
2082 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group {
2086 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group li {
2090 .openerp .oe_form .oe_form_field_many2many > .oe-listview .oe_list_pager_single_page {
2093 .openerp .oe-listview-content {
2096 .openerp .oe-listview-content td:first-child, .openerp .oe-listview-content th:first-child {
2099 .openerp .oe-listview-content td:first-child:after, .openerp .oe-listview-content th:first-child:after {
2102 .openerp .oe-listview-content > thead {
2103 border-bottom: 2px solid #cacaca;
2104 background: #eeeeee;
2105 vertical-align: top;
2107 .openerp .oe-listview-content > thead th {
2110 .openerp .oe-listview-content td, .openerp .oe-listview-content th {
2114 .openerp .oe-listview-content th:after {
2119 border-width: 0 4px 4px;
2120 border-style: solid;
2121 border-color: black transparent;
2124 .openerp .oe-listview-content th.sortup:after {
2125 visibility: visible;
2126 filter: alpha(opacity=60);
2129 .openerp .oe-listview-content th.sortdown:after {
2130 border-bottom: none;
2131 border-left: 4px solid transparent;
2132 border-right: 4px solid transparent;
2133 border-top: 4px solid black;
2134 visibility: visible;
2135 -moz-box-shadow: none;
2136 -webkit-box-shadow: none;
2138 filter: alpha(opacity=60);
2141 .openerp .oe-listview-content > tbody {
2145 .openerp .oe-listview-content > tbody > tr {
2146 border-top: 1px solid #dddddd;
2148 .openerp .oe-listview-content > tbody > tr > td.oe-field-cell {
2151 .openerp .oe-listview-content > tbody > tr > td, .openerp .oe-listview-content > tbody > tr > th {
2154 .openerp .oe-listview-content > tbody > tr > td > button, .openerp .oe-listview-content > tbody > tr > th > button {
2156 background: transparent;
2158 -moz-box-shadow: none;
2159 -webkit-box-shadow: none;
2162 .openerp .oe-listview-content > tbody > tr > td.oe_list_checkbox:first-child, .openerp .oe-listview-content > tbody > tr th.oe_list_checkbox:first-child {
2165 .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 {
2168 .openerp .oe-listview-content > tbody > tr > td.oe_number {
2169 text-align: right !important;
2171 .openerp .oe-listview-content > tbody > tr:nth-child(odd) {
2172 background-color: #f0f0fa;
2173 background-color: #f0f0fa;
2174 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
2175 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
2176 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
2177 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
2178 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
2179 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
2181 .openerp .oe-listview-content > tfoot {
2182 border-top: 2px solid #cacaca;
2183 border-bottom: 1px solid #cacaca;
2184 background: #eeeeee;
2187 .openerp .oe-listview-content > tbody tr:hover td, .openerp .oe-listview-content tbody tr:hover th {
2188 background-color: #eeeeee;
2189 background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dedede));
2190 background-image: -webkit-linear-gradient(top, #eeeeee, #dedede);
2191 background-image: -moz-linear-gradient(top, #eeeeee, #dedede);
2192 background-image: -ms-linear-gradient(top, #eeeeee, #dedede);
2193 background-image: -o-linear-gradient(top, #eeeeee, #dedede);
2194 background-image: linear-gradient(to bottom, #eeeeee, #dedede);
2196 .openerp .oe-listview-content .numeric {
2200 .openerp .oe-listview-content .numeric input {
2203 .openerp .oe_trad_field.touched {
2204 border: 1px solid green !important;
2206 .openerp .oe_view_editor {
2208 border-collapse: collapse;
2211 background-color: white;
2214 .openerp .oe_view_editor td {
2216 white-space: nowrap;
2217 border: 1px solid #d8d8d8;
2221 .openerp .oe_view_editor_field td {
2222 border: 0px !important;
2224 .openerp .oe_view_editor tr:hover {
2225 background-color: #ecebf2;
2227 .openerp .oe_layout_debugging .oe_form_group {
2228 outline: 2px dashed green;
2230 .openerp .oe_layout_debugging .oe_form_group_cell {
2231 outline: 1px solid blue;
2233 .openerp .oe_layout_debugging .oe_form_group:hover, .openerp .oe_layout_debugging .oe_form_group_cell:hover {
2236 .openerp .oe_layout_debugging .oe_form_group_row_incomplete > td:last-child:after {
2237 content: "[Incomplete Row]";
2244 .openerp .oe_layout_debugging .oe_form_group_row_incomplete.oe_form_group_row_newline > td:last-child:after {
2245 content: "[newline]";
2247 .openerp .oe_debug_view {
2250 .openerp .oe_debug_view_log {
2253 .openerp .oe_debug_view_log label {
2261 .openerp .oe_debug_view_log span {
2268 .kitten-mode-activated {
2269 background-image: url(http://placekitten.com/g/1365/769);
2270 background-size: cover;
2271 background-attachment: fixed;
2273 .kitten-mode-activated > * {
2277 .openerp .oe_form_field_many2one td:first-child {
2280 .openerp .oe_form_field_many2one span.oe-m2o-drop-down-button {