3 font-family: "mnmliconsRegular";
4 src: url("/web/static/src/font/mnmliconsv21-webfont.eot") format("eot");
5 src: url("/web/static/src/font/mnmliconsv21-webfont.woff") format("woff");
6 src: url("/web/static/src/font/mnmliconsv21-webfont.ttf") format("truetype");
7 src: url("/web/static/src/font/mnmliconsv21-webfont.svg") format("svg") active;
13 font-family: "EntypoRegular";
14 src: url("/web/static/src/font/entypo-webfont.eot") format("eot");
15 src: url("/web/static/src/font/entypo-webfont.eot?#iefix") format("embedded-opentype");
16 src: url("/web/static/src/font/entypo-webfont.woff") format("woff");
17 src: url("/web/static/src/font/entypo-webfont.ttf") format("truetype");
18 src: url("/web/static/src/font/entypo-webfont.svg") format("svg") active;
23 .openerp.openerp-web-client-container {
31 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
35 /* http://www.quirksmode.org/dom/inputfile.html
36 * http://stackoverflow.com/questions/2855589/replace-input-type-file-by-an-image
40 text-decoration: none;
44 border-collapse: collapse;
48 background-color: #f0f0f0;
51 border-right: 1px dotted #afafb6;
53 .openerp thead th:last-child {
56 .openerp th, .openerp td {
62 vertical-align: middle;
67 .openerp .zebra tbody tr:nth-child(odd) td {
68 background-color: #f0f0fa;
69 background-color: #f0f0fa;
70 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
71 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
72 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
73 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
74 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
75 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
77 .openerp .zebra tbody tr:hover td {
78 background-color: #eeeeee;
79 background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dedede));
80 background-image: -webkit-linear-gradient(top, #eeeeee, #dedede);
81 background-image: -moz-linear-gradient(top, #eeeeee, #dedede);
82 background-image: -ms-linear-gradient(top, #eeeeee, #dedede);
83 background-image: -o-linear-gradient(top, #eeeeee, #dedede);
84 background-image: linear-gradient(to bottom, #eeeeee, #dedede);
86 .openerp ul, .openerp li, .openerp ol {
91 list-style-type: none;
93 .openerp input, .openerp textarea, .openerp select {
95 border: 1px solid #cccccc;
96 -moz-border-radius: 3px;
97 -webkit-border-radius: 3px;
101 vertical-align: middle;
106 .openerp a.button:link, .openerp a.button:visited, .openerp button, .openerp input[type='submit'] {
107 display: inline-block;
108 border: 1px solid #ababab;
114 background-color: #efefef;
115 background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
116 background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
117 background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
118 background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
119 background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
120 background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
121 -moz-border-radius: 3px;
122 -webkit-border-radius: 3px;
124 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
125 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
126 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
127 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
128 -webkit-font-smoothing: antialiased;
131 .openerp a.button:hover, .openerp button:hover, .openerp input[type='submit']:hover {
132 background-color: #f6f6f6;
133 background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
134 background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
135 background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
136 background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
137 background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
138 background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
141 .openerp a.button:focus, .openerp button:focus, .openerp input[type='submit']:focus {
142 border: 1px solid #80bfff;
143 background-color: #f6f6f6;
144 background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
145 background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
146 background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
147 background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
148 background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
149 background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
150 -moz-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
151 -webkit-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
152 box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
154 .openerp a.button:active, .openerp a.button.active, .openerp button:active, .openerp button.active, .openerp input[type='submit']:active, .openerp input[type='submit'].active {
156 background: -moz-linear-gradient(top, #e3e3e3, #f6f6f6) #1b468f;
157 background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6)) #1b468f;
158 background: linear-gradient(top, #e3e3e3, #f6f6f6) #1b468f;
159 -moz-box-shadow: none;
160 -webkit-box-shadow: none;
163 .openerp a.button.disabled, .openerp button:disabled, .openerp input[type='submit']:disabled {
164 background: #efefef !important;
165 border: 1px solid #d1d1d1 !important;
166 -moz-box-shadow: none !important;
167 -webkit-box-shadow: none !important;
168 box-shadow: none !important;
169 color: #aaaaaa !important;
171 text-shadow: 0 1px 1px white !important;
173 .openerp .ui-widget {
174 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
177 .openerp .ui-menu .ui-menu-item {
182 .openerp .ui-menu .ui-menu-item a.ui-state-active {
189 font-family: "mnmliconsRegular" !important;
191 font-weight: 300 !important;
194 font-family: "entypoRegular" !important;
196 font-weight: 300 !important;
206 .openerp .oe_text_right {
221 .openerp .oe_inlineĀ {
224 .openerp .oe_highlight {
228 .openerp button.oe_highlight {
229 background-color: #dc5f59;
230 background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
231 background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
232 background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
233 background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
234 background-image: -o-linear-gradient(top, #dc5f59, #b33630);
235 background-image: linear-gradient(to bottom, #dc5f59, #b33630);
236 -moz-box-shadow: none;
237 -webkit-box-shadow: none;
240 .openerp button.oe_highlight:active {
241 background-color: #b33630;
242 background-image: -webkit-gradient(linear, left top, left bottom, from(#b33630), to(#dc5f59));
243 background-image: -webkit-linear-gradient(top, #b33630, #dc5f59);
244 background-image: -moz-linear-gradient(top, #b33630, #dc5f59);
245 background-image: -ms-linear-gradient(top, #b33630, #dc5f59);
246 background-image: -o-linear-gradient(top, #b33630, #dc5f59);
247 background-image: linear-gradient(to bottom, #b33630, #dc5f59);
248 -moz-box-shadow: none;
249 -webkit-box-shadow: none;
252 .openerp button.oe_highlight:hover {
253 background-color: #df6b66;
254 background-image: -webkit-gradient(linear, left top, left bottom, from(#df6b66), to(#bf3a33));
255 background-image: -webkit-linear-gradient(top, #df6b66, #bf3a33);
256 background-image: -moz-linear-gradient(top, #df6b66, #bf3a33);
257 background-image: -ms-linear-gradient(top, #df6b66, #bf3a33);
258 background-image: -o-linear-gradient(top, #df6b66, #bf3a33);
259 background-image: linear-gradient(to bottom, #df6b66, #bf3a33);
260 -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
261 -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
262 box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
264 .openerp .oe_button_box {
268 .openerp .oe_avatar {
272 .openerp .oe_avatar img {
274 -moz-border-radius: 3px;
275 -webkit-border-radius: 3px;
277 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
278 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
279 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
282 .openerp.oe_tooltip {
285 .openerp.oe_tooltip .oe_tooltip_string {
290 .openerp.oe_tooltip .oe_tooltip_help {
291 white-space: pre-wrap;
293 .openerp.oe_tooltip .oe_tooltip_technical {
295 margin: 5px 0 0 15px;
297 .openerp.oe_tooltip .oe_tooltip_technical li {
300 .openerp.oe_tooltip .oe_tooltip_technical_title {
303 .openerp .oe_notebook {
309 .openerp .oe_notebook:before, .openerp .oe_notebook:after {
314 .openerp .oe_notebook:after {
317 .openerp .oe_notebook > li {
320 .openerp .oe_notebook > li > a {
324 .openerp .oe_notebook {
325 border-color: #dddddd;
327 border-width: 0 0 1px;
329 .openerp .oe_notebook > li {
333 .openerp .oe_notebook > li > a {
337 border: 1px solid transparent;
338 -moz-border-radius: 4px 4px 0 0;
339 -webkit-border-radius: 4px 4px 0 0;
340 border-radius: 4px 4px 0 0;
342 .openerp .oe_notebook > li > a:hover {
343 text-decoration: none;
344 background-color: #eeeeee;
345 border-color: #eeeeee #eeeeee #dddddd;
347 .openerp .oe_notebook > li.ui-state-active > a, .openerp .oe_notebook > li.ui-state-active > a:hover {
348 background-color: white;
349 border: 1px solid #dddddd;
350 border-bottom-color: transparent;
353 .openerp .oe_notebook_page {
356 .openerp div.ui-tabs {
357 padding: 3px 0px 3px 0px;
359 .openerp .ui-tabs-hide {
362 .openerp .oe_cropdown, .openerp .oe_cropdown_hover, .openerp .oe_cropdown_toggle {
366 .openerp .oe_cropdown_hover:hover .oe_cropdown_menu, .openerp .oe_cropdown_menu.oe_opened {
369 .openerp .oe_cropdown_menu {
374 .openerp .oe_cropdown_arrow:after {
377 display: inline-block;
379 text-indent: -99999px;
383 border-left: 4px solid transparent;
384 border-right: 4px solid transparent;
385 border-top-color: #404040;
386 filter: alpha(opacity=50);
389 .openerp .oe_dropdown_toggle:after {
392 display: inline-block;
394 text-indent: -99999px;
396 border-left: 4px solid transparent;
397 border-right: 4px solid transparent;
398 border-top: 4px solid white;
399 filter: alpha(opacity=50);
404 .openerp .oe_dropdown_menu {
410 border: 1px solid #afafb6;
416 -moz-border-radius: 3px;
417 -webkit-border-radius: 3px;
419 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
420 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
421 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
423 .openerp .oe_dropdown_menu li {
425 list-style-type: none;
428 background-color: none;
430 .openerp .oe_dropdown_menu li:hover {
431 background-color: #f0f0fa;
432 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
433 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
434 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
435 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
436 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
437 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
438 -moz-box-shadow: none;
439 -webkit-box-shadow: none;
442 .openerp .oe_dropdown_menu li a {
449 text-decoration: none;
452 .openerp .oe_dropdown_menu li a:hover {
453 text-decoration: none;
455 .openerp .oe_dropdown_menu li .oe_sidebar_delete_item {
468 text-shadow: 0 1px 1px white;
470 .openerp .oe_dropdown_menu li .oe_sidebar_delete_item:hover {
471 text-decoration: none;
474 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
475 -moz-border-radius: 2px;
476 -webkit-border-radius: 2px;
479 .openerp .oe_dropdown_menu li:hover .oe_sidebar_delete_item {
480 display: inline-block;
482 .openerp .oe_sidebar {
485 .openerp .oe_sidebar .oe_dropdown_menu li {
488 .openerp .oe_sidebar .oe_sidebar_add_attachment {
493 .openerp .oe_sidebar .oe_sidebar_add_attachment span {
496 .openerp .oe_sidebar .oe_sidebar_add_attachment .oe_hidden_input_file {
499 .openerp .oe_sidebar .oe_sidebar_add_attachment:hover {
500 background-color: #f0f0fa;
501 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
502 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
503 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
504 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
505 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
506 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
507 -moz-box-shadow: none;
508 -webkit-box-shadow: none;
511 .openerp .oe_loading {
521 border: 1px solid #990000;
523 -moz-border-radius-bottomright: 8px;
524 -moz-border-radius-bottomleft: 8px;
525 border-bottom-right-radius: 8px;
526 border-bottom-left-radius: 8px;
528 .openerp .oe_notification {
532 background: url("/web/static/src/img/pattern.png") repeat;
537 .openerp .oe_login li {
538 list-style-type: none;
541 .openerp .oe_login button {
543 display: inline-block;
546 border: 1px solid #222222;
549 background-color: #b92020;
550 background-image: -webkit-gradient(linear, left top, left bottom, from(#b92020), to(#600606));
551 background-image: -webkit-linear-gradient(top, #b92020, #600606);
552 background-image: -moz-linear-gradient(top, #b92020, #600606);
553 background-image: -ms-linear-gradient(top, #b92020, #600606);
554 background-image: -o-linear-gradient(top, #b92020, #600606);
555 background-image: linear-gradient(to bottom, #b92020, #600606);
556 -moz-border-radius: 4px;
557 -webkit-border-radius: 4px;
559 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
560 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
561 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
563 .openerp .oe_login input, .openerp .oe_login select {
565 font-family: "Lucida Grande", Helvetica, Verdana, Arial;
566 border: 1px solid #999999;
567 background: whitesmoke;
568 -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
569 -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
570 box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
571 -moz-border-radius: 3px;
572 -webkit-border-radius: 3px;
575 .openerp .oe_login input {
579 .openerp .oe_login select {
582 .openerp .oe_login .oe_login_dbpane {
588 border: solid 1px #333333;
590 background: rgba(30, 30, 30, 0.94);
591 -moz-border-radius: 0 0 8px 8px;
592 -webkit-border-radius: 0 0 8px 8px;
593 border-radius: 0 0 8px 8px;
595 .openerp .oe_login .oe_login_dbpane input {
599 .openerp .oe_login .oe_login_bottom {
605 text-shadow: 0 1px 1px #999999;
606 background-color: #b41616;
607 background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
608 background-image: -webkit-linear-gradient(top, #b41616, #600606);
609 background-image: -moz-linear-gradient(top, #b41616, #600606);
610 background-image: -ms-linear-gradient(top, #b41616, #600606);
611 background-image: -o-linear-gradient(top, #b41616, #600606);
612 background-image: linear-gradient(to bottom, #b41616, #600606);
614 .openerp .oe_login .oe_login_pane {
618 margin: -160px -166px;
619 border: solid 1px #333333;
621 background: rgba(30, 30, 30, 0.94);
625 -moz-border-radius: 8px;
626 -webkit-border-radius: 8px;
628 -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
629 -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
630 box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
632 .openerp .oe_login .oe_login_pane h2 {
636 .openerp .oe_login .oe_login_logo {
644 .openerp .oe_login .oe_login_footer {
651 .openerp .oe_login .oe_login_footer a {
655 .openerp .oe_login .oe_login_footer a:hover {
656 text-decoration: underline;
658 .openerp .oe_login .oe_login_footer span {
662 .openerp .oe_login .oe_login_error_message {
664 background-color: #b41616;
669 -moz-border-radius: 4px;
670 -webkit-border-radius: 4px;
672 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
673 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
674 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
676 .openerp .oe_login_invalid .oe_login_error_message {
677 display: inline-block;
679 .openerp .oe_database_manager {
684 .openerp .oe_database_manager .oe_database_manager_menu {
687 .openerp .oe_webclient {
692 .openerp .oe_content_full_screen .oe_application {
696 .openerp .oe_content_full_screen .oe_topbar, .openerp .oe_content_full_screen .oe_leftbar {
699 .openerp .oe_topbar {
702 border-top: solid 1px #d3d3d3;
703 background-color: #646060;
704 background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
705 background-image: -webkit-linear-gradient(top, #646060, #262626);
706 background-image: -moz-linear-gradient(top, #646060, #262626);
707 background-image: -ms-linear-gradient(top, #646060, #262626);
708 background-image: -o-linear-gradient(top, #646060, #262626);
709 background-image: linear-gradient(to bottom, #646060, #262626);
711 .openerp .oe_topbar .oe_topbar_item {
713 padding: 5px 10px 7px;
718 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
720 .openerp .oe_topbar .oe_topbar_item:hover {
723 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
724 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
725 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
727 .openerp .oe_topbar .oe_topbar_item .oe_active {
731 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
732 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
733 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
735 .openerp .oe_topbar .oe_topbar_avatar {
738 margin: -2px 2px 0 0;
739 -moz-border-radius: 3px;
740 -webkit-border-radius: 3px;
743 .openerp .oe_topbar .oe_topbar_avatar {
746 .openerp .oe_topbar .oe_cropdown_toggle:after {
747 border-top: 4px solid white;
749 .openerp .oe_topbar .oe_cropdown_menu {
751 background: rgba(37, 37, 37, 0.9);
753 border-color: #999999;
754 border-color: rgba(0, 0, 0, 0.2);
756 border-width: 0 1px 1px;
757 -moz-border-radius: 0 0 6px 6px;
758 -webkit-border-radius: 0 0 6px 6px;
759 border-radius: 0 0 6px 6px;
760 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
761 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
762 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
763 -webkit-background-clip: padding-box;
764 -moz-background-clip: padding-box;
765 background-clip: padding-box;
767 .openerp .oe_topbar .oe_cropdown_menu li {
771 .openerp .oe_topbar .oe_cropdown_menu li a {
777 .openerp .oe_topbar .oe_cropdown_menu li a:hover {
778 background-color: #292929;
779 background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
780 background-image: -webkit-linear-gradient(top, #292929, #191919);
781 background-image: -moz-linear-gradient(top, #292929, #191919);
782 background-image: -ms-linear-gradient(top, #292929, #191919);
783 background-image: -o-linear-gradient(top, #292929, #191919);
784 background-image: linear-gradient(to bottom, #292929, #191919);
785 -moz-box-shadow: none;
786 -webkit-box-shadow: none;
789 .openerp .oe_leftbar {
793 border-right: 1px solid #afafb6;
794 text-shadow: 0 1px 1px white;
795 padding-bottom: 16px;
804 .openerp a.oe_logo img {
809 .openerp .oe_footer {
817 .openerp .oe_footer a {
823 .openerp .oe_footer a span {
827 .openerp .oe_user_menu {
832 .openerp .oe_user_menu li {
833 list-style-type: none;
836 .openerp .oe_user_menu .oe_cropdown_menu {
839 .openerp .oe_systray > div {
841 padding: 0 4px 0 4px;
843 .openerp .oe_systray {
851 .openerp .oe_menu li {
854 .openerp .oe_menu a {
856 padding: 5px 10px 7px;
861 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
863 .openerp .oe_menu a:hover {
866 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
867 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
868 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
870 .openerp .oe_menu .oe_active {
874 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
875 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
876 box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
878 .openerp .oe_secondary_menu_section {
883 .openerp .oe_secondary_submenu {
884 padding: 2px 0 8px 0;
887 display: inline-block;
889 .openerp .oe_secondary_submenu > li {
891 padding: 1px 0 1px 20px;
893 .openerp .oe_secondary_submenu > li a {
896 padding: 2px 4px 2px 0;
898 .openerp .oe_secondary_submenu > li .oe_menu_label {
907 border: 1px solid lightGray;
908 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
909 -moz-border-radius: 4px;
910 -webkit-border-radius: 4px;
912 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
913 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
914 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
916 .openerp .oe_secondary_submenu .oe_menu_counter {
921 border: 1px solid lightgray;
923 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
925 -moz-border-radius: 4px;
926 -webkit-border-radius: 4px;
929 .openerp .oe_secondary_submenu .oe_active {
931 border-top: 1px solid lightGray;
932 border-bottom: 1px solid lightGray;
933 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
934 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
935 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
936 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
938 .openerp .oe_secondary_submenu .oe_active a {
941 .openerp .oe_secondary_submenu .oe_active .oe_menu_label {
944 text-shadow: 0 1px 1px white;
945 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
946 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
947 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
949 .openerp .oe_secondary_submenu .oe_active .oe_menu_counter {
953 .openerp .oe_secondary_submenu .oe_menu_toggler:before {
956 display: inline-block;
958 text-indent: -99999px;
963 border-top: 4px solid transparent;
964 border-bottom: 4px solid transparent;
965 border-left: 4px solid #4c4c4c;
966 filter: alpha(opacity=50);
969 .openerp .oe_secondary_submenu .oe_menu_opened:before {
973 border-left: 4px solid transparent;
974 border-right: 4px solid transparent;
975 border-top: 4px solid #4c4c4c;
977 .openerp .oe_application {
980 .openerp .oe_application a {
983 .openerp .oe_application a:hover {
984 text-decoration: underline;
986 .openerp .oe_application > div {
989 .openerp .oe_view_manager .oe_view_manager_body {
992 .openerp .oe_view_manager .oe_view_manager_view_kanban {
995 .openerp .oe_view_manager .oe_view_manager_header {
998 .openerp .oe_view_manager .oe_view_manager_header .oe_header_row {
1000 text-shadow: 0 1px 1px white;
1002 .openerp .oe_view_manager .oe_view_manager_header .oe_header_row:last-child td {
1005 .openerp .oe_view_manager .oe_view_manager_header .oe_view_manager_sidebar {
1010 .openerp .oe_view_manager .oe_view_manager_header td {
1013 .openerp .oe_view_manager .oe_view_manager_header h2 {
1018 .openerp .oe_view_manager .oe_view_manager_header h2 a {
1021 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group {
1022 display: inline-block;
1023 border: 1px solid #ababab;
1024 -moz-border-radius: 5px;
1025 -webkit-border-radius: 5px;
1028 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group li {
1030 border-right: 1px solid #ababab;
1032 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group li:last-child {
1035 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group a {
1038 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group a:hover {
1039 text-decoration: none;
1041 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group .active {
1042 background: #999999;
1043 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1044 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1045 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1047 .openerp .oe_view_manager .oe_view_manager_header .oe_button_group .active a {
1049 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
1051 .openerp .oe_view_manager .oe_view_manager_header .oe_view_manager_buttons {
1052 white-space: nowrap;
1054 .openerp .oe_view_manager .oe_view_manager_pager {
1057 .openerp .oe_view_manager .oe_pager_value {
1061 .openerp .oe_view_manager .oe_pager_group {
1065 display: inline-block;
1066 border: 1px solid #ababab;
1068 -moz-border-radius: 5px;
1069 -webkit-border-radius: 5px;
1072 .openerp .oe_view_manager .oe_pager_group li {
1077 border-right: 1px solid #ababab;
1079 .openerp .oe_view_manager .oe_pager_group li:last-child {
1082 .openerp .oe_view_manager .oe_pager_group a {
1086 .openerp .oe_view_manager .oe_pager_group a:hover {
1087 text-decoration: none;
1089 .openerp .oe_view_manager .oe_pager_group .active {
1090 background: #999999;
1091 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1092 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1093 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
1095 .openerp .oe_view_manager .oe_pager_group .active a {
1097 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
1099 .openerp .oe_view_manager .oe_view_manager_switch li {
1105 .openerp .oe_view_manager .oe_view_manager_switch li a {
1108 .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 {
1112 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_graph:after {
1113 font-family: "mnmliconsRegular" !important;
1115 font-weight: 300 !important;
1120 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_gantt:after {
1121 font-family: "mnmliconsRegular" !important;
1123 font-weight: 300 !important;
1128 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_calendar:after {
1131 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_kanban:after {
1134 .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_diagram:after {
1137 .openerp .oe_view_manager_global {
1140 .openerp .oe_view_manager_global > .oe_view_manager_header {
1141 border-top: 1px solid #cacaca;
1142 border-bottom: 1px solid #cacaca;
1143 background-color: #fcfcfc;
1144 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1145 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1146 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1147 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1148 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1149 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1150 -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1151 -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1152 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
1154 .openerp .oe_view_manager_global > .oe_view_manager_header .oe_header_row td {
1157 .openerp .oe_view_manager_global > .oe_view_manager_header .oe_header_row:first-child td {
1160 .openerp .oe-select-create-popup-view-form > .oe_formview > .oe_form_pager {
1161 display: none !important;
1163 .openerp .oe_searchview {
1170 border: 1px solid #ababab;
1172 -moz-border-radius: 13px;
1173 -webkit-border-radius: 13px;
1174 border-radius: 13px;
1175 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1176 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1177 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
1179 .openerp .oe_searchview input, .openerp .oe_searchview textarea {
1185 .openerp .oe_searchview.oe_focused {
1186 border-color: #a6a6fe;
1187 -moz-box-shadow: 0 1px 2px #a6a6fe inset;
1188 -webkit-box-shadow: 0 1px 2px #a6a6fe inset;
1189 box-shadow: 0 1px 2px #a6a6fe inset;
1191 .openerp .oe_searchview .oe_searchview_clear {
1198 background: url(../img/search_reset.gif) center center no-repeat;
1200 .openerp .oe_searchview .oe_searchview_unfold_drawer {
1205 padding: 0 7px 0 4px;
1209 .openerp .oe_searchview .oe_searchview_unfold_drawer:hover {
1212 .openerp .oe_searchview .oe_searchview_unfold_drawer:before {
1218 display: inline-block;
1220 vertical-align: top;
1221 border-top: 5px solid #4c4c4c;
1222 border-left: 5px solid transparent;
1223 border-right: 5px solid transparent;
1224 filter: alpha(opacity=50);
1227 .openerp .oe_searchview .oe_searchview_facets {
1230 .openerp .oe_searchview .oe_searchview_facets:before {
1232 font-family: "mnmliconsRegular";
1242 .openerp .oe_searchview .oe_searchview_facets * {
1243 vertical-align: top;
1244 display: inline-block;
1247 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
1252 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input:focus, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
1255 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_input {
1258 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
1261 border: 1px solid #afafb6;
1262 -moz-border-radius: 3px;
1263 -webkit-border-radius: 3px;
1265 background: #8786b7;
1266 -webkit-font-smoothing: auto;
1268 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
1269 border-color: #a6a6fe;
1270 -moz-box-shadow: 0 0 3px 1px #a6a6fe;
1271 -webkit-box-shadow: 0 0 3px 1px #a6a6fe;
1272 box-shadow: 0 0 3px 1px #a6a6fe;
1274 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_values {
1275 background: #f0f0fa;
1276 -moz-border-radius: 0 3px 3px 0;
1277 -webkit-border-radius: 0 3px 3px 0;
1278 border-radius: 0 3px 3px 0;
1280 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
1284 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category {
1286 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1288 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category.oe_i {
1291 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
1292 border-left: 1px solid #afafb6;
1293 text-shadow: 0 1px 1px white;
1295 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value:last-child {
1296 padding-right: 16px;
1298 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove {
1309 text-shadow: 0 1px 1px white;
1311 .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove:hover {
1313 background: #8786b7;
1314 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1315 -moz-border-radius: 2px;
1316 -webkit-border-radius: 2px;
1319 .openerp .oe_searchview.oe_searchview_open_drawer .oe_searchview_drawer {
1322 .openerp .oe_searchview .oe_searchview_drawer {
1328 background-color: white;
1331 border: 1px solid #afafb6;
1333 -moz-border-radius: 4px;
1334 -webkit-border-radius: 4px;
1336 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1337 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1338 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
1340 .openerp .oe_searchview .oe_searchview_drawer > div {
1341 border-top: 1px solid #cccccc;
1345 .openerp .oe_searchview .oe_searchview_drawer > div:first-child {
1349 .openerp .oe_searchview .oe_searchview_drawer h3 {
1350 margin: 8px 4px 4px 12px;
1354 .openerp .oe_searchview .oe_searchview_drawer h4, .openerp .oe_searchview .oe_searchview_drawer h4 * {
1357 font-weight: normal;
1358 display: inline-block;
1360 .openerp .oe_searchview .oe_searchview_drawer h4:hover, .openerp .oe_searchview .oe_searchview_drawer h4 *:hover {
1361 background-color: #f0f0fa;
1363 .openerp .oe_searchview .oe_searchview_drawer h4:before {
1367 .openerp .oe_searchview .oe_searchview_drawer button {
1370 .openerp .oe_searchview .oe_searchview_drawer .button {
1372 background: transparent;
1374 -moz-box-shadow: none;
1375 -webkit-box-shadow: none;
1377 -moz-border-radius: 0;
1378 -webkit-border-radius: 0;
1381 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section {
1385 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section > div {
1386 -webkit-box-sizing: border-box;
1387 -moz-box-sizing: border-box;
1388 -ms-box-sizing: border-box;
1389 box-sizing: border-box;
1390 display: table-cell;
1393 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section ul {
1398 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li {
1400 padding: 2px 4px 2px 20px;
1406 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li.oe_selected:before {
1408 font-family: "entypoRegular" !important;
1410 font-weight: 300 !important;
1416 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li:hover {
1417 background-color: #f0f0fa;
1419 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form {
1422 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form p {
1426 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section form button {
1429 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom {
1430 padding: 0 8px 8px 8px;
1432 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom form {
1435 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li {
1439 padding: 2px 4px 2px 20px;
1441 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li:hover {
1442 background-color: #f0f0fa;
1444 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li button {
1449 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced form {
1453 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced button.oe_add_condition:before {
1455 font-family: "entypoRegular" !important;
1457 font-weight: 300 !important;
1460 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced ul {
1464 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced li {
1468 white-space: nowrap;
1470 .openerp .oe_searchview .oe_searchview_drawer .oe_opened h4:before {
1475 .openerp .oe_searchview .oe_searchview_drawer .oe_opened form {
1478 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop {
1479 display: inline-block;
1488 text-shadow: 0 1px 1px white;
1490 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete:hover, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop:hover {
1491 text-decoration: none;
1493 background: #8786b7;
1494 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
1495 -moz-border-radius: 2px;
1496 -webkit-border-radius: 2px;
1499 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete {
1505 .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 {
1506 display: inline-block;
1508 .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_public:after {
1510 font-family: "entypoRegular" !important;
1512 font-weight: 300 !important;
1516 .openerp .oe_view_nocontent > img {
1520 .openerp .oe_view_nocontent > div {
1522 padding: 35px 0px 0px 0px;
1526 .openerp .oe_view_topbar {
1527 border-bottom: 1px solid #cacaca;
1528 background-color: #fcfcfc;
1529 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1530 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1531 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1532 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1533 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1534 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1538 .openerp .oe_form_dropdown_section {
1540 display: inline-block;
1542 .openerp .oe_formview {
1545 .openerp .oe_form_header {
1548 .openerp .oe_form_invalid input, .openerp .oe_form_invalid select, .openerp .oe_form_invalid textarea {
1549 background-color: #ff6666 !important;
1550 border: 1px solid #dd0000 !important;
1552 .openerp .oe_form_button_save_dirty {
1554 background: #dc5f59;
1555 background-color: #dc5f59;
1556 background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
1557 background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
1558 background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
1559 background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
1560 background-image: -o-linear-gradient(top, #dc5f59, #b33630);
1561 background-image: linear-gradient(to bottom, #dc5f59, #b33630);
1562 -moz-box-shadow: none;
1563 -webkit-box-shadow: none;
1567 .openerp .oe_form_button_save_dirty:hover {
1568 background: #ed6f6a;
1570 .openerp .oe_form header {
1572 border-bottom: 1px solid #cacaca;
1573 background-color: #fcfcfc;
1574 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
1575 background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
1576 background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
1577 background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
1578 background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
1579 background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
1583 .openerp .oe_form header ul {
1584 display: inline-block;
1587 .openerp .oe_form footer {
1592 .openerp ul.oe_form_steps {
1596 text-shadow: 0 1px 1px white;
1598 .openerp ul.oe_form_steps img {
1599 vertical-align: top;
1602 .openerp ul.oe_form_steps li {
1607 vertical-align: top;
1609 padding: 0 0 0 12px;
1611 .openerp ul.oe_form_steps li:first-child {
1612 border-left: 1px solid #cacaca;
1614 .openerp ul.oe_form_steps li:last-child {
1616 padding-right: 12px;
1617 border-right: 1px solid #cacaca;
1619 .openerp ul.oe_form_steps li a {
1622 .openerp ul.oe_form_steps li a:hover {
1625 .openerp ul.oe_form_steps .oe_form_steps_active {
1629 .openerp .oe_application .oe_form_sheetbg {
1630 background: url(/web/static/src/img/form_sheetbg.png);
1632 border-bottom: 1px solid #dddddd;
1634 .openerp .oe_application .oe_form_sheet_width {
1639 .openerp .oe_application .oe_form_sheet {
1643 border: 1px solid #afafb6;
1644 -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1645 -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1646 box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
1648 .openerp .oe_form .oe_form_subtotal_footer {
1652 .openerp .oe_form .oe_form_subtotal_footer td.oe_form_group_cell {
1656 .openerp .oe_form .oe_form_subtotal_footer td.oe_form_group_cell_label {
1659 .openerp .oe_form .oe_form_subtotal_footer .oe_form_field {
1660 width: auto !important;
1662 .openerp .oe_form .oe_form_subtotal_footer .oe_form_subtotal_footer_separator {
1663 border-top: 1px solid #cacaca;
1667 .openerp .oe_form .oe_form_subtotal_footer label.oe_form_subtotal_footer_separator {
1668 font-weight: bold !important;
1669 padding: 2px 8px 2px 0px !important;
1671 .openerp .oe_form_invisible {
1672 display: none !important;
1674 .openerp .oe_form_editable .oe_edit_only {
1675 display: none !important;
1677 .openerp .oe_form_readonly .oe_edit_only, .openerp .oe_form_readonly .oe_form_field:empty {
1678 display: none !important;
1680 .openerp .oe_form .oe_form_field_text {
1683 .openerp .oe_form .oe_form_field_char input,
1684 .openerp .oe_form .oe_form_field_url input,
1685 .openerp .oe_form .oe_form_field_text textarea,
1686 .openerp .oe_form .oe_form_field_selection select {
1689 .openerp .oe_form .oe_form_sheet textarea {
1692 .openerp .oe_form .oe_form_field_float input {
1695 .openerp .oe_form h1 .oe_form_field_float input {
1698 .openerp .oe_form h2 .oe_form_field_float input {
1701 .openerp .oe_form h1, .openerp .oe_form h2, .openerp .oe_form h3, .openerp .oe_form h4, .openerp .oe_form h5, .openerp .oe_form h6 {
1704 .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 {
1705 height: inherit !important;
1708 .openerp .oe_form_nosheet > *:not(.oe_form_topbar) {
1709 margin-left: 10px !important;
1710 margin-right: 10px !important;
1712 .openerp .oe_form td.oe_form_group_cell_label {
1713 border-right: 1px solid #dddddd;
1714 padding: 2px 0px 2px 0px;
1716 .openerp .oe_form td.oe_form_group_cell_label label {
1721 .openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell {
1724 .openerp .oe_form .oe_form_label_help[for], .openerp .oe_form .oe_form_label[for] {
1726 white-space: nowrap;
1729 .openerp .oe_form .oe_form_label_help[for] span, .openerp .oe_form .oe_form_label[for] span {
1732 vertical-align: top;
1737 .openerp .oe_form .oe_form_field {
1739 display: inline-block;
1740 padding: 2px 2px 2px 0px;
1743 .openerp .oe_form .oe_form_field input {
1746 .openerp .oe_form .oe_form_field_integer {
1749 .openerp .oe_form .oe_form_field_float {
1752 .openerp .oe_form .oe_form_field_date {
1755 .openerp .oe_form .oe_form_field_datetime {
1758 .openerp .oe_form input[type="text"],
1759 .openerp .oe_form input[type="password"],
1760 .openerp .oe_form input[type="file"],
1761 .openerp .oe_form select {
1765 .openerp .oe_form input[type="text"],
1766 .openerp .oe_form input[type="password"],
1767 .openerp .oe_form input[type="file"],
1768 .openerp .oe_form select,
1769 .openerp .oe_form textarea {
1770 -webkit-box-sizing: border-box;
1771 -moz-box-sizing: border-box;
1772 -ms-box-sizing: border-box;
1773 box-sizing: border-box;
1778 .openerp .oe_form input[readonly],
1779 .openerp .oe_form select[readonly],
1780 .openerp .oe_form textarea[readonly],
1781 .openerp .oe_form input[disabled],
1782 .openerp .oe_form select[disabled] {
1783 background: #e5e5e5 !important;
1786 .openerp .oe_form textarea[disabled] {
1788 border-left: 8px solid #eeeeee;
1790 -moz-box-shadow: none;
1791 -webkit-box-shadow: none;
1793 -moz-border-radius: 0px;
1794 -webkit-border-radius: 0px;
1797 .openerp .oe_form .oe_form_field_many2one input,
1798 .openerp .oe_form .oe_form_field_binary input,
1799 .openerp .oe_form .oe_form_field_binary input,
1800 .openerp .oe_form .oe_form_field_url input {
1802 -webkit-border-top-right-radius: 0px;
1803 -webkit-border-bottom-right-radius: 0px;
1804 -moz-border-radius-topright: 0px;
1805 -moz-border-radius-bottomright: 0px;
1806 border-top-right-radius: 0px;
1807 border-bottom-right-radius: 0px;
1809 .openerp .oe_form .oe_form_field_url button img {
1810 vertical-align: top;
1812 .openerp .oe_form .oe_form_field_date,
1813 .openerp .oe_form .oe_form_field_datetime {
1814 white-space: nowrap;
1816 .openerp .oe_form .oe_form_field_boolean {
1819 .openerp .oe_form .oe_form_field_many2manytags .text-wrap {
1820 width: 100% !important;
1822 .openerp .oe_form .oe_form_field_many2manytags .text-wrap textarea {
1823 width: 100% !important;
1825 .openerp .oe_form .oe_form_field_many2manytags .oe_form_field_many2manytags_box {
1827 -webkit-box-sizing: border-box;
1828 -moz-box-sizing: border-box;
1829 -ms-box-sizing: border-box;
1830 box-sizing: border-box;
1833 border: 1px solid #9daccc;
1834 background: #e2e6f0;
1836 padding: 0px 3px 0px 3px;
1837 margin: 0 2px 2px 0;
1839 font: 11px "lucida grande", tahoma, verdana, arial, sans-serif;
1841 .openerp .oe_form .oe_form_field_many2manytags .text-core .text-wrap .text-dropdown .text-list .text-suggestion em {
1843 text-decoration: none;
1845 .openerp .oe_form .oe_datepicker_container {
1848 .openerp .oe_form .oe_datepicker_root {
1849 display: inline-block;
1851 .openerp .oe_form .oe_form_required input, .openerp .oe_form .oe_form_required select, .openerp .oe_form .oe_form_required textarea {
1852 background-color: #d2d2ff !important;
1854 .openerp .oe_form .oe_form_invalid input, .openerp .oe_form .oe_form_invalid select, .openerp .oe_form .oe_form_invalid textarea {
1855 background-color: #ff6666 !important;
1856 border: 1px solid #dd0000 !important;
1858 .openerp .oe_form .oe_input_icon {
1860 margin: 3px 0 0 -21px;
1861 vertical-align: top;
1863 .openerp .oe_form .oe_input_icon_disabled {
1867 filter: alpha(opacity=50);
1871 .openerp .oe_form .oe_form_field_with_button input {
1874 .openerp .oe_form .oe_form_field_with_button > .oe_button {
1876 -moz-border-radius: 0;
1877 -webkit-border-radius: 0;
1879 border-bottom-left-radius: 0px;
1882 .openerp .oe_form .oe_form_field_with_button > div {
1886 .openerp .oe_form .oe_form_title {
1889 .openerp .oe_form .oe_form_title:after {
1896 .openerp .oe_form .oe_form_group {
1897 margin: 5px 0px 5px 0px;
1899 .openerp .oe_hidden_input_file {
1902 display: inline-block;
1906 .openerp .oe_hidden_input_file input.oe-binary-file {
1914 filter: alpha(opacity=0);
1915 -ms-filter: "alpha(opacity=0)";
1919 .openerp .oe_form .oe_form_field_image {
1922 display: inline-block;
1924 vertical-align: top;
1926 .openerp .oe_form .oe_form_field_image .oe_form_field_image_controls {
1934 background: url(/web/static/src/img/form_sheetbg.png);
1935 border-bottom: 1px dotted black;
1936 -webkit-box-sizing: border-box;
1937 -moz-box-sizing: border-box;
1938 -ms-box-sizing: border-box;
1939 box-sizing: border-box;
1941 .openerp .oe_form .oe_form_field_image:hover .oe_form_field_image_controls {
1944 .openerp .oe_horizontal_border {
1945 border-bottom: 1px solid black;
1947 .openerp .oe_horizontal_separator {
1950 margin: 20px 0px 10px 0px;
1953 .openerp .oe_horizontal_separator:empty {
1956 .openerp .oe_vertical_separator {
1957 border-left: 1px solid #666666;
1958 padding: 0 4px 0 4px;
1960 .openerp .oe_form .oe_form_field_progressbar {
1961 display: inline-block;
1964 .openerp .oe_form .oe_form_field_progressbar.ui-progressbar {
1967 -webkit-box-sizing: border-box;
1968 -moz-box-sizing: border-box;
1969 -ms-box-sizing: border-box;
1970 box-sizing: border-box;
1971 border: 1px solid #999999;
1972 -moz-border-radius: 3px;
1973 -webkit-border-radius: 3px;
1978 .openerp .oe_form .oe_form_field_progressbar.ui-progressbar span {
1983 .openerp .oe_form .oe_form_field_progressbar.ui-progressbar .ui-widget-header {
1984 background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
1986 .openerp .oe_form .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page {
1989 .openerp .oe_form_field_one2many > .oe_view_manager .oe_header_row_top {
1992 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td {
1996 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_i {
1999 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group {
2003 .openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group li {
2007 .openerp .oe_form .oe_form_field_many2many > .oe-listview .oe_list_pager_single_page {
2010 .openerp .oe-listview-content {
2013 .openerp .oe-listview-content td:first-child, .openerp .oe-listview-content th:first-child {
2016 .openerp .oe-listview-content td:first-child:after, .openerp .oe-listview-content th:first-child:after {
2019 .openerp .oe-listview-content > thead {
2020 border-bottom: 2px solid #cacaca;
2021 background: #eeeeee;
2022 vertical-align: top;
2024 .openerp .oe-listview-content > thead th {
2027 .openerp .oe-listview-content td, .openerp .oe-listview-content th {
2031 .openerp .oe-listview-content th:after {
2036 border-width: 0 4px 4px;
2037 border-style: solid;
2038 border-color: black transparent;
2041 .openerp .oe-listview-content th.sortup:after {
2042 visibility: visible;
2043 filter: alpha(opacity=60);
2046 .openerp .oe-listview-content th.sortdown:after {
2047 border-bottom: none;
2048 border-left: 4px solid transparent;
2049 border-right: 4px solid transparent;
2050 border-top: 4px solid black;
2051 visibility: visible;
2052 -moz-box-shadow: none;
2053 -webkit-box-shadow: none;
2055 filter: alpha(opacity=60);
2058 .openerp .oe-listview-content > tbody {
2062 .openerp .oe-listview-content > tbody > tr {
2063 border-top: 1px solid #dddddd;
2065 .openerp .oe-listview-content > tbody > tr > td.oe-field-cell {
2068 .openerp .oe-listview-content > tbody > tr > td, .openerp .oe-listview-content > tbody > tr > th {
2071 .openerp .oe-listview-content > tbody > tr > td > button, .openerp .oe-listview-content > tbody > tr > th > button {
2073 background: transparent;
2075 -moz-box-shadow: none;
2076 -webkit-box-shadow: none;
2079 .openerp .oe-listview-content > tbody > tr > td.oe_list_checkbox:first-child, .openerp .oe-listview-content > tbody > tr th.oe_list_checkbox:first-child {
2082 .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 {
2085 .openerp .oe-listview-content > tbody > tr > td.oe_number {
2086 text-align: right !important;
2088 .openerp .oe-listview-content > tbody > tr:nth-child(odd) {
2089 background-color: #f0f0fa;
2090 background-color: #f0f0fa;
2091 background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
2092 background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
2093 background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
2094 background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
2095 background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
2096 background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
2098 .openerp .oe-listview-content > tfoot {
2099 border-top: 2px solid #cacaca;
2100 border-bottom: 1px solid #cacaca;
2101 background: #eeeeee;
2104 .openerp .oe-listview-content > tbody tr:hover td, .openerp .oe-listview-content tbody tr:hover th {
2105 background-color: #eeeeee;
2106 background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dedede));
2107 background-image: -webkit-linear-gradient(top, #eeeeee, #dedede);
2108 background-image: -moz-linear-gradient(top, #eeeeee, #dedede);
2109 background-image: -ms-linear-gradient(top, #eeeeee, #dedede);
2110 background-image: -o-linear-gradient(top, #eeeeee, #dedede);
2111 background-image: linear-gradient(to bottom, #eeeeee, #dedede);
2113 .openerp .oe-listview-content .numeric {
2117 .openerp .oe-listview-content .numeric input {
2120 .openerp .oe_trad_field.touched {
2121 border: 1px solid green !important;
2123 .openerp .oe_view_editor {
2125 border-collapse: collapse;
2128 background-color: white;
2131 .openerp .oe_view_editor td {
2133 white-space: nowrap;
2134 border: 1px solid #d8d8d8;
2138 .openerp .oe_view_editor_field td {
2139 border: 0px !important;
2141 .openerp .oe_view_editor tr:hover {
2142 background-color: #ecebf2;
2144 .openerp .oe_layout_debugging .oe_form_group {
2145 outline: 2px dashed green;
2147 .openerp .oe_layout_debugging .oe_form_group_cell {
2148 outline: 1px solid blue;
2150 .openerp .oe_layout_debugging .oe_form_group:hover, .openerp .oe_layout_debugging .oe_form_group_cell:hover {
2153 .openerp .oe_layout_debugging .oe_form_group_row_incomplete > td:last-child:after {
2154 content: "[Incomplete Row]";
2161 .openerp .oe_layout_debugging .oe_form_group_row_incomplete.oe_form_group_row_newline > td:last-child:after {
2162 content: "[newline]";
2164 .openerp .oe_debug_view {
2167 .openerp .oe_debug_view_log {
2170 .openerp .oe_debug_view_log label {
2178 .openerp .oe_debug_view_log span {
2185 .kitten-mode-activated {
2186 background-image: url(http://placekitten.com/g/1365/769);
2187 background-size: cover;
2188 background-attachment: fixed;
2190 .kitten-mode-activated > * {
2194 .openerp .oe_form_field_many2one td:first-child {
2197 .openerp .oe_form_field_many2one span.oe-m2o-drop-down-button {