4 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
10 text-decoration: none; }
11 .openerp2 .oe_webclient .oe_application {
17 .openerp2 .oe_webclient .oe_application a {
19 .openerp2 .oe_webclient .oe_application a:hover {
20 text-decoration: underline; }
21 .openerp2 .oe_content_full_screen .oe_application {
24 .openerp2 .oe_content_full_screen .topbar, .openerp2 .oe_content_full_screen .leftbar {
26 .openerp2 .oe_topbar {
29 border-top: solid 1px #d3d3d3;
30 border-bottom: solid 1px black;
31 background-color: #646060;
32 background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
33 background-image: -webkit-linear-gradient(top, #646060, #262626);
34 background-image: -moz-linear-gradient(top, #646060, #262626);
35 background-image: -ms-linear-gradient(top, #646060, #262626);
36 background-image: -o-linear-gradient(top, #646060, #262626);
37 background-image: linear-gradient(to bottom, #646060, #262626); }
38 .openerp2 .oe_topbar .oe_systray {
40 .openerp2 .oe_topbar .oe_systray > div {
42 padding: 0 4px 0 4px; }
43 .openerp2 .oe_topbar .oe_topbar_item li {
45 .openerp2 .oe_topbar .oe_topbar_item li a {
47 padding: 5px 10px 7px;
52 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); }
53 .openerp2 .oe_topbar .oe_topbar_item li a:hover {
56 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
57 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
58 -box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset; }
59 .openerp2 .oe_topbar .oe_topbar_item .oe_active {
63 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
64 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
65 -box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset; }
66 .openerp2 .oe_topbar .oe_topbar_avatar {
70 -moz-border-radius: 4px;
71 -webkit-border-radius: 4px;
73 .openerp2 .oe_topbar .oe_topbar_avatar {
74 vertical-align: top; }
75 .openerp2 .oe_leftbarbg {
82 border-right: 1px solid #afafb6;
84 .openerp2 .oe_leftbar {
87 text-shadow: 0 1px 1px white; }
93 .openerp2 a.oe_logo img {
97 .openerp2 .oe_footer {
103 text-align: center; }
104 .openerp2 .oe_footer a {
109 .openerp2 .oe_footer a span {
111 font-style: italic; }
116 .openerp2 .oe_menu li {
117 list-style-type: none;
119 .openerp2 .oe_menu a {
121 padding: 5px 10px 7px;
126 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); }
127 .openerp2 .oe_menu a:hover {
130 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
131 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
132 -box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset; }
133 .openerp2 .oe_menu .oe_active {
137 -moz-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
138 -webkit-box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset;
139 -box-shadow: 0 1px 2px rgba(255, 255, 255, 0.3) inset; }
140 .openerp2 .oe_secondary_menu_section {
144 .openerp2 .oe_secondary_submenu {
145 padding: 2px 0 8px 0;
148 display: inline-block; }
149 .openerp2 .oe_secondary_submenu li {
151 padding: 1px 0 1px 16px;
152 list-style-type: none; }
153 .openerp2 .oe_secondary_submenu li a {
156 padding: 2px 4px 2px 0; }
157 .openerp2 .oe_secondary_submenu li .oe_menu_label {
166 border: 1px solid lightGray;
167 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
168 -moz-border-radius: 4px;
169 -webkit-border-radius: 4px;
171 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
172 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
173 -box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); }
174 .openerp2 .oe_secondary_submenu .oe_active {
176 border-top: 1px solid lightGray;
177 border-bottom: 1px solid lightGray;
178 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
179 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
180 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
181 -box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); }
182 .openerp2 .oe_secondary_submenu .oe_active a {
184 .openerp2 .oe_secondary_submenu .oe_active .oe_menu_label {
187 text-shadow: 0 1px 1px white;
188 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
189 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
190 -box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); }
191 .openerp2 .oe_secondary_submenu .oe_menu_toggler:before {
194 display: inline-block;
196 text-indent: -99999px;
201 border-top: 4px solid transparent;
202 border-bottom: 4px solid transparent;
203 border-left: 4px solid #4c4c4c;
204 filter: alpha(opacity=50);
206 .openerp2 .oe_secondary_submenu .oe_menu_opened:before {
210 border-left: 4px solid transparent;
211 border-right: 4px solid transparent;
212 border-top: 4px solid #4c4c4c; }
213 .openerp2 .oe_user_menu {
217 .openerp2 .oe_user_menu li {
218 list-style-type: none;
220 .openerp2 .oe_user_menu .oe_dropdown {
221 position: relative; }
222 .openerp2 .oe_user_menu .oe_dropdown_toggle:after {
225 display: inline-block;
227 text-indent: -99999px;
231 border-left: 4px solid transparent;
232 border-right: 4px solid transparent;
233 border-top: 4px solid white;
234 filter: alpha(opacity=50);
236 .openerp2 .oe_user_menu .oe_dropdown_options {
239 background: rgba(37, 37, 37, 0.9);
250 border-color: #999999;
251 border-color: rgba(0, 0, 0, 0.2);
253 border-width: 0 1px 1px;
254 -moz-border-radius: 0 0 6px 6px;
255 -webkit-border-radius: 0 0 6px 6px;
256 border-radius: 0 0 6px 6px;
257 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
258 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
259 -box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
260 -webkit-background-clip: padding-box;
261 -moz-background-clip: padding-box;
262 background-clip: padding-box; }
263 .openerp2 .oe_user_menu .oe_dropdown_options li {
266 background-color: none; }
267 .openerp2 .oe_user_menu .oe_dropdown_options li a {
274 .openerp2 .oe_user_menu .oe_dropdown_options li a:hover {
275 background-color: #292929;
276 background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
277 background-image: -webkit-linear-gradient(top, #292929, #191919);
278 background-image: -moz-linear-gradient(top, #292929, #191919);
279 background-image: -ms-linear-gradient(top, #292929, #191919);
280 background-image: -o-linear-gradient(top, #292929, #191919);
281 background-image: linear-gradient(to bottom, #292929, #191919);
282 -moz-box-shadow: none;
283 -webkit-box-shadow: none;
285 .openerp2 .oe_form_label_help[for], .openerp2 .oe_form_label[for] {
286 white-space: nowrap; }
287 .openerp2 .oe_form_group_cell .oe_form_button {
289 white-space: nowrap; }
290 .openerp2 .oe_layout_debugging .oe_form_group {
291 border: 1px solid red; }
292 .openerp2 .oe_layout_debugging .oe_form_group_cell {
293 border: 1px solid blue;
294 padding-bottom: 1em; }
295 .openerp2 .oe_layout_debugging .oe_layout_debug_cell {
301 .openerp2 .oe_layout_debugging .oe_layout_debug_cell {
303 .openerp2 .oe_layout_debug_cell {
306 .openerp .oe_form_field_many2one td:first {
307 position: relative; }
308 .openerp .oe_form_field_many2one span.oe-m2o-drop-down-button {
312 .openerp .oe_form_field_many2one.required input {
313 background: #d2d2ff; }
314 .openerp .oe_form_field_many2one.required.invalid input {
315 background: #ff6666; }