myslice.ini possible themes = onelab, fed4fire, fibre, smartfire
[myslice.git] / plugins / scheduler2 / static / css / slider / jquery-ui-1.10.3.slider.min.css
1 /*!
2  * jQuery UI Bootstrap (0.5)
3  * http://addyosmani.github.com/jquery-ui-bootstrap
4  *
5  * Copyright 2012 - 2013, Addy Osmani
6  * Dual licensed under the MIT or GPL Version 2 licenses.
7  *
8  * Portions copyright jQuery UI & Twitter Bootstrap
9  */
10
11
12 /* Layout helpers
13 ----------------------------------*/
14 .ui-helper-hidden { display: none; }
15 .ui-helper-hidden-accessible { 
16   border: 0; clip: rect(0 0 0 0);
17   height: 1px; 
18   margin: -1px; 
19   overflow: hidden; 
20   padding: 0; 
21   position: absolute; 
22   width: 1px; 
23 }
24 .ui-helper-reset { 
25   margin: 0; 
26   padding: 0; 
27   border: 0; 
28   outline: 0; 
29   line-height: 1.3; 
30   text-decoration: none; 
31   font-size: 100%; 
32   list-style: none; 
33 }
34 .ui-helper-clearfix:before,
35 .ui-helper-clearfix:after {
36   content: "";
37   display: table;
38 }
39 .ui-helper-clearfix:after { 
40   content: "."; 
41   display: block; 
42   height: 0; 
43   clear: both; 
44   visibility: hidden; 
45 }
46 .ui-helper-clearfix { 
47   /*display: inline-block; */
48   display:block;
49   min-height: 0; /* support: IE7 */
50 }
51 /* required comment for clearfix to work in Opera \*/
52 * html .ui-helper-clearfix { 
53   height:1%; 
54 }
55
56 /* end clearfix */
57 .ui-helper-zfix { 
58   width: 100%; 
59   height: 100%; 
60   top: 0; 
61   left: 0; 
62   position: absolute; 
63   opacity: 0; 
64   filter:Alpha(Opacity=0); 
65 }
66 .ui-front {
67   z-index: 100;
68 }
69
70
71 /* Interaction Cues
72 ----------------------------------*/
73 .ui-state-disabled { cursor: default !important; }
74
75
76 /* Icons
77 ----------------------------------*/
78
79 /* states and images */
80 .ui-icon { 
81   display: block; 
82   text-indent: -99999px; 
83   overflow: hidden; 
84   background-repeat: no-repeat; 
85 }
86
87
88 /* Misc visuals
89 ----------------------------------*/
90
91 /* Overlays */
92 .ui-widget-overlay { 
93   position: absolute; 
94   top: 0; 
95   left: 0; 
96   width: 100%; 
97   height: 100%; 
98 }
99
100 /*
101  * jQuery UI Resizable 1.10.0
102  *
103  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
104  * Dual licensed under the MIT or GPL Version 2 licenses.
105  * http://jquery.org/license
106  *
107  * http://api.jqueryui.com/resizable/
108  */
109
110 .ui-resizable { 
111   position: relative;
112 }
113 .ui-resizable-handle { 
114   position: absolute;
115   font-size: 0.1px;
116   z-index: 99999; 
117   display: block; 
118 }
119 .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { 
120   display: none; 
121 }
122 .ui-resizable-n { 
123   cursor: n-resize; 
124   height: 7px; 
125   width: 100%; 
126   top: -5px; 
127   left: 0; 
128 }
129 .ui-resizable-s { 
130   cursor: s-resize; 
131   height: 7px; 
132   width: 100%; 
133   bottom: -5px; 
134   left: 0; 
135 }
136 .ui-resizable-e { 
137   cursor: e-resize; 
138   width: 7px; 
139   right: -5px; 
140   top: 0; 
141   height: 100%; 
142 }
143 .ui-resizable-w { 
144   cursor: w-resize; 
145   width: 7px; 
146   left: -5px; 
147   top: 0; 
148   height: 100%; 
149 }
150 .ui-resizable-se { 
151   cursor: se-resize; 
152   width: 12px; 
153   height: 12px; 
154   right: 1px; 
155   bottom: 1px; 
156 }
157 .ui-resizable-sw { 
158   cursor: sw-resize; 
159   width: 9px; 
160   height: 9px; 
161   left: -5px; 
162   bottom: -5px; 
163 }
164 .ui-resizable-nw { 
165   cursor: nw-resize; 
166   width: 9px; 
167   height: 9px; 
168   left: -5px; 
169   top: -5px; 
170 }
171 .ui-resizable-ne { 
172   cursor: ne-resize; 
173   width: 9px; 
174   height: 9px; 
175   right: -5px; 
176   top: -5px;
177 }
178
179 /*
180  * jQuery UI Selectable 1.10.0
181  *
182  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
183  * Dual licensed under the MIT or GPL Version 2 licenses.
184  * http://jquery.org/license
185  *
186  * http://jqueryui.com/selectable/
187  */
188 .ui-selectable-helper { 
189   position: absolute; 
190   z-index: 100; 
191   border:1px dotted black; 
192 }
193
194 /*
195  * jQuery UI CSS Framework 1.10.0
196  *
197  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
198  * Dual licensed under the MIT or GPL Version 2 licenses.
199  * http://jquery.org/license
200  *
201  * 
202  *
203  * To view and modify this theme, visit http://jqueryui.com/themeroller/
204  */
205
206 /* Component containers
207 ----------------------------------*/
208 .ui-widget {   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; }
209 .ui-widget .ui-widget { font-size: 1em; }
210 .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1em; }
211 .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x; color: #404040; }
212 .ui-widget-content a { color: #404040; }
213 .ui-widget-header {
214   font-weight:bold;
215   border-color: #0064cd #0064cd #003f81;
216   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
217   border:1px solid #666;
218
219  }
220 .ui-widget-header a { color: #222222; }
221
222 /* Interaction states
223 ----------------------------------*/
224 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
225
226   background-color: #e6e6e6;
227   background-repeat: no-repeat;
228   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
229   background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
230   background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
231   background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
232   background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
233   background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
234   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
235
236   text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
237
238   color: #333;
239   font-size: 13px;
240   line-height: normal;
241   border: 1px solid #ccc;
242   border-bottom-color: #bbb;
243   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
244   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
245   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
246   -webkit-transition: 0.1s linear background-image;
247   -moz-transition: 0.1s linear background-image;
248   -ms-transition: 0.1s linear background-image;
249   -o-transition: 0.1s linear background-image;
250   transition: 0.1s linear background-image;
251    overflow: visible;
252
253  }
254
255
256 .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
257 .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
258   background-position: 0 -15px;
259   color: #333;
260   text-decoration: none;
261  }
262
263 .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121; text-decoration: none; }
264 .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa;  font-weight: normal; color: #212121; }
265 .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
266 .ui-widget :active { outline: none; }
267
268 /* Interaction Cues
269 ----------------------------------*/
270
271
272 .ui-state-highlight p, .ui-state-error p, .ui-state-default p{
273   font-size: 13px;
274   font-weight: normal;
275   line-height: 18px;
276   margin:7px 15px;
277 }
278 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {
279
280
281   position: relative;
282   margin-bottom: 18px;
283   color: #404040;
284   background-color: #eedc94;
285   background-repeat: repeat-x;
286   background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
287   background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
288   background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
289   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
290   background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
291   background-image: -o-linear-gradient(top, #fceec1, #eedc94);
292   background-image: linear-gradient(top, #fceec1, #eedc94);
293   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);
294   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
295   border-color: #eedc94 #eedc94 #e4c652;
296   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
297   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
298   border-width: 1px;
299   border-style: solid;
300   -webkit-border-radius: 4px;
301   -moz-border-radius: 4px;
302   border-radius: 4px;
303   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
304   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
305   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
306
307
308 }
309 .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
310 .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
311
312
313   position: relative;
314   margin-bottom: 18px;
315   color: #ffffff;
316   border-width: 1px;
317   border-style: solid;
318   -webkit-border-radius: 4px;
319   -moz-border-radius: 4px;
320   border-radius: 4px;
321   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
322   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
323   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
324  background-color: #c43c35;
325   background-repeat: repeat-x;
326   background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
327   background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
328   background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
329   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
330   background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
331   background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
332   background-image: linear-gradient(top, #ee5f5b, #c43c35);
333   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
334   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
335   border-color: #c43c35 #c43c35 #882a25;
336   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
337
338
339 }
340 .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
341 .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
342 .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
343 .ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
344 .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none;  }
345 .ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */
346
347
348 /* Icons
349 ----------------------------------*/
350
351 /* states and images */
352 .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
353 .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
354 .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
355 .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
356 .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
357 .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
358 .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
359 .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_f6cf3b_256x240.png); }
360
361 /* positioning */
362 .ui-icon-carat-1-n { background-position: 0 0; }
363 .ui-icon-carat-1-ne { background-position: -16px 0; }
364 .ui-icon-carat-1-e { background-position: -32px 0; }
365 .ui-icon-carat-1-se { background-position: -48px 0; }
366 .ui-icon-carat-1-s { background-position: -64px 0; }
367 .ui-icon-carat-1-sw { background-position: -80px 0; }
368 .ui-icon-carat-1-w { background-position: -96px 0; }
369 .ui-icon-carat-1-nw { background-position: -112px 0; }
370 .ui-icon-carat-2-n-s { background-position: -128px 0; }
371 .ui-icon-carat-2-e-w { background-position: -144px 0; }
372 .ui-icon-triangle-1-n { background-position: 0 -16px; }
373 .ui-icon-triangle-1-ne { background-position: -16px -16px; }
374 .ui-icon-triangle-1-e { background-position: -32px -16px; }
375 .ui-icon-triangle-1-se { background-position: -48px -16px; }
376 .ui-icon-triangle-1-s { background-position: -64px -16px; }
377 .ui-icon-triangle-1-sw { background-position: -80px -16px; }
378 .ui-icon-triangle-1-w { background-position: -96px -16px; }
379 .ui-icon-triangle-1-nw { background-position: -112px -16px; }
380 .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
381 .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
382 .ui-icon-arrow-1-n { background-position: 0 -32px; }
383 .ui-icon-arrow-1-ne { background-position: -16px -32px; }
384 .ui-icon-arrow-1-e { background-position: -32px -32px; }
385 .ui-icon-arrow-1-se { background-position: -48px -32px; }
386 .ui-icon-arrow-1-s { background-position: -64px -32px; }
387 .ui-icon-arrow-1-sw { background-position: -80px -32px; }
388 .ui-icon-arrow-1-w { background-position: -96px -32px; }
389 .ui-icon-arrow-1-nw { background-position: -112px -32px; }
390 .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
391 .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
392 .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
393 .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
394 .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
395 .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
396 .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
397 .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
398 .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
399 .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
400 .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
401 .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
402 .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
403 .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
404 .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
405 .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
406 .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
407 .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
408 .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
409 .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
410 .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
411 .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
412 .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
413 .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
414 .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
415 .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
416 .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
417 .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
418 .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
419 .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
420 .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
421 .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
422 .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
423 .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
424 .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
425 .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
426 .ui-icon-arrow-4 { background-position: 0 -80px; }
427 .ui-icon-arrow-4-diag { background-position: -16px -80px; }
428 .ui-icon-extlink { background-position: -32px -80px; }
429 .ui-icon-newwin { background-position: -48px -80px; }
430 .ui-icon-refresh { background-position: -64px -80px; }
431 .ui-icon-shuffle { background-position: -80px -80px; }
432 .ui-icon-transfer-e-w { background-position: -96px -80px; }
433 .ui-icon-transferthick-e-w { background-position: -112px -80px; }
434 .ui-icon-folder-collapsed { background-position: 0 -96px; }
435 .ui-icon-folder-open { background-position: -16px -96px; }
436 .ui-icon-document { background-position: -32px -96px; }
437 .ui-icon-document-b { background-position: -48px -96px; }
438 .ui-icon-note { background-position: -64px -96px; }
439 .ui-icon-mail-closed { background-position: -80px -96px; }
440 .ui-icon-mail-open { background-position: -96px -96px; }
441 .ui-icon-suitcase { background-position: -112px -96px; }
442 .ui-icon-comment { background-position: -128px -96px; }
443 .ui-icon-person { background-position: -144px -96px; }
444 .ui-icon-print { background-position: -160px -96px; }
445 .ui-icon-trash { background-position: -176px -96px; }
446 .ui-icon-locked { background-position: -192px -96px; }
447 .ui-icon-unlocked { background-position: -208px -96px; }
448 .ui-icon-bookmark { background-position: -224px -96px; }
449 .ui-icon-tag { background-position: -240px -96px; }
450 .ui-icon-home { background-position: 0 -112px; }
451 .ui-icon-flag { background-position: -16px -112px; }
452 .ui-icon-calendar { background-position: -32px -112px; }
453 .ui-icon-cart { background-position: -48px -112px; }
454 .ui-icon-pencil { background-position: -64px -112px; }
455 .ui-icon-clock { background-position: -80px -112px; }
456 .ui-icon-disk { background-position: -96px -112px; }
457 .ui-icon-calculator { background-position: -112px -112px; }
458 .ui-icon-zoomin { background-position: -128px -112px; }
459 .ui-icon-zoomout { background-position: -144px -112px; }
460 .ui-icon-search { background-position: -160px -112px; }
461 .ui-icon-wrench { background-position: -176px -112px; }
462 .ui-icon-gear { background-position: -192px -112px; }
463 .ui-icon-heart { background-position: -208px -112px; }
464 .ui-icon-star { background-position: -224px -112px; }
465 .ui-icon-link { background-position: -240px -112px; }
466 .ui-icon-cancel { background-position: 0 -128px; }
467 .ui-icon-plus { background-position: -16px -128px; }
468 .ui-icon-plusthick { background-position: -32px -128px; }
469 .ui-icon-minus { background-position: -48px -128px; }
470 .ui-icon-minusthick { background-position: -64px -128px; }
471 .ui-icon-close { background-position: -80px -128px; }
472 .ui-icon-closethick { background-position: -96px -128px; }
473 .ui-icon-key { background-position: -112px -128px; }
474 .ui-icon-lightbulb { background-position: -128px -128px; }
475 .ui-icon-scissors { background-position: -144px -128px; }
476 .ui-icon-clipboard { background-position: -160px -128px; }
477 .ui-icon-copy { background-position: -176px -128px; }
478 .ui-icon-contact { background-position: -192px -128px; }
479 .ui-icon-image { background-position: -208px -128px; }
480 .ui-icon-video { background-position: -224px -128px; }
481 .ui-icon-script { background-position: -240px -128px; }
482 .ui-icon-alert { background-position: 0 -144px; }
483 .ui-icon-info { background-position: -16px -144px; }
484 .ui-icon-notice { background-position: -32px -144px; }
485 .ui-icon-help { background-position: -48px -144px; }
486 .ui-icon-check { background-position: -64px -144px; }
487 .ui-icon-bullet { background-position: -80px -144px; }
488 .ui-icon-radio-off { background-position: -96px -144px; }
489 .ui-icon-radio-on { background-position: -112px -144px; }
490 .ui-icon-pin-w { background-position: -128px -144px; }
491 .ui-icon-pin-s { background-position: -144px -144px; }
492 .ui-icon-play { background-position: 0 -160px; }
493 .ui-icon-pause { background-position: -16px -160px; }
494 .ui-icon-seek-next { background-position: -32px -160px; }
495 .ui-icon-seek-prev { background-position: -48px -160px; }
496 .ui-icon-seek-end { background-position: -64px -160px; }
497 .ui-icon-seek-start { background-position: -80px -160px; }
498 /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
499 .ui-icon-seek-first { background-position: -80px -160px; }
500 .ui-icon-stop { background-position: -96px -160px; }
501 .ui-icon-eject { background-position: -112px -160px; }
502 .ui-icon-volume-off { background-position: -128px -160px; }
503 .ui-icon-volume-on { background-position: -144px -160px; }
504 .ui-icon-power { background-position: 0 -176px; }
505 .ui-icon-signal-diag { background-position: -16px -176px; }
506 .ui-icon-signal { background-position: -32px -176px; }
507 .ui-icon-battery-0 { background-position: -48px -176px; }
508 .ui-icon-battery-1 { background-position: -64px -176px; }
509 .ui-icon-battery-2 { background-position: -80px -176px; }
510 .ui-icon-battery-3 { background-position: -96px -176px; }
511 .ui-icon-circle-plus { background-position: 0 -192px; }
512 .ui-icon-circle-minus { background-position: -16px -192px; }
513 .ui-icon-circle-close { background-position: -32px -192px; }
514 .ui-icon-circle-triangle-e { background-position: -48px -192px; }
515 .ui-icon-circle-triangle-s { background-position: -64px -192px; }
516 .ui-icon-circle-triangle-w { background-position: -80px -192px; }
517 .ui-icon-circle-triangle-n { background-position: -96px -192px; }
518 .ui-icon-circle-arrow-e { background-position: -112px -192px; }
519 .ui-icon-circle-arrow-s { background-position: -128px -192px; }
520 .ui-icon-circle-arrow-w { background-position: -144px -192px; }
521 .ui-icon-circle-arrow-n { background-position: -160px -192px; }
522 .ui-icon-circle-zoomin { background-position: -176px -192px; }
523 .ui-icon-circle-zoomout { background-position: -192px -192px; }
524 .ui-icon-circle-check { background-position: -208px -192px; }
525 .ui-icon-circlesmall-plus { background-position: 0 -208px; }
526 .ui-icon-circlesmall-minus { background-position: -16px -208px; }
527 .ui-icon-circlesmall-close { background-position: -32px -208px; }
528 .ui-icon-squaresmall-plus { background-position: -48px -208px; }
529 .ui-icon-squaresmall-minus { background-position: -64px -208px; }
530 .ui-icon-squaresmall-close { background-position: -80px -208px; }
531 .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
532 .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
533 .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
534 .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
535 .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
536 .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
537
538
539 /* Misc visuals
540 ----------------------------------*/
541
542 /* Corner radius */
543 .ui-corner-all, 
544 .ui-corner-top, 
545 .ui-corner-left, 
546 .ui-corner-tl { 
547   -moz-border-radius-topleft: 4px; 
548   -webkit-border-top-left-radius: 4px; 
549   -khtml-border-top-left-radius: 4px; 
550   border-top-left-radius: 4px; 
551 }
552 .ui-corner-all, 
553 .ui-corner-top, 
554 .ui-corner-right, 
555 .ui-corner-tr { 
556   -moz-border-radius-topright: 4px; 
557   -webkit-border-top-right-radius: 4px; 
558   -khtml-border-top-right-radius: 4px; 
559   border-top-right-radius: 4px; 
560 }
561 .ui-corner-all, 
562 .ui-corner-bottom, 
563 .ui-corner-left, 
564 .ui-corner-bl { 
565   -moz-border-radius-bottomleft: 4px; 
566   -webkit-border-bottom-left-radius: 4px; 
567   -khtml-border-bottom-left-radius: 4px; 
568   border-bottom-left-radius: 4px; 
569 }
570 .ui-corner-all, 
571 .ui-corner-bottom, 
572 .ui-corner-right, 
573 .ui-corner-br { 
574   -moz-border-radius-bottomright: 4px; 
575   -webkit-border-bottom-right-radius: 4px; 
576   -khtml-border-bottom-right-radius: 4px; 
577   border-bottom-right-radius: 4px; 
578 }
579
580
581 /* Overlays */
582
583 .ui-widget-overlay { 
584   background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; 
585   opacity: .30;
586   filter:Alpha(Opacity=30); 
587 }
588
589 .ui-widget-shadow { 
590   margin: -8px 0 0 -8px; 
591   padding: 8px; 
592   background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; 
593   opacity: .30;filter:Alpha(Opacity=30); 
594   -moz-border-radius: 8px; 
595   -khtml-border-radius: 8px; 
596   -webkit-border-radius: 8px; 
597   border-radius: 8px; 
598 }
599
600 /*
601  * jQuery UI Accordion 1.10.0
602  *
603  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
604  * Dual licensed under the MIT or GPL Version 2 licenses.
605  * http://jquery.org/license
606  *
607  * http://jqueryui.com/accordion/
608  */
609
610 /* IE/Win - Fix animation bug - #4615 */
611
612 .ui-accordion { 
613   width: 100%; 
614 }
615 .ui-accordion .ui-accordion-header { 
616   cursor: pointer; 
617   position: relative; 
618   margin-top: 1px; 
619   zoom: 1; 
620   font-weight:bold; 
621 }
622 .ui-accordion .ui-accordion-li-fix { 
623   display: inline; 
624 }
625 .ui-accordion .ui-accordion-header-active { 
626   border-bottom: 0 !important; 
627 }
628 .ui-accordion .ui-accordion-header a { 
629   display: block; 
630   font-size: 1em; 
631   padding: .5em .5em .5em 1.7em; 
632 }
633 .ui-accordion-icons .ui-accordion-header a { 
634   padding-left: 2.2em; 
635 }
636 .ui-accordion .ui-accordion-header .ui-icon { 
637   position: absolute; 
638   left: .5em; 
639   top: 50%; 
640   margin-top: -8px; 
641 }
642 .ui-accordion .ui-accordion-content { 
643   padding: 1em 2.2em; 
644   border-top: 0; 
645   margin-top: -2px; 
646   position: relative; 
647   top: 1px; 
648   margin-bottom: 2px; 
649   overflow: auto; 
650   display: none; 
651   zoom: 1; 
652 }
653 .ui-accordion .ui-accordion-content-active { 
654   display: block; 
655 }
656
657 /*
658  * jQuery UI Autocomplete 1.10.0
659  *
660  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
661  * Dual licensed under the MIT or GPL Version 2 licenses.
662  * http://jquery.org/license
663  *
664  * http://jqueryui.com/autocomplete/
665  */
666
667 .ui-autocomplete { 
668   position: absolute; 
669   top: 0;
670   left: 0;
671   cursor: default; 
672 }
673
674 /*
675  * jQuery UI Button 1.10.0
676  *
677  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
678  * Dual licensed under the MIT or GPL Version 2 licenses.
679  * http://jquery.org/license
680  *
681  * http://docs.jquery.com/UI/Button#theming
682  */
683
684 .ui-button {
685
686   cursor: pointer;
687   display: inline-block;
688   background-color: #e6e6e6;
689   background-repeat: no-repeat;
690   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
691   background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
692   background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
693   background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
694   background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
695   background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
696   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
697   padding: 5px 14px 6px;
698   margin: 0;
699   text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
700   color: #333;
701   font-size: 13px;
702   line-height: normal;
703   border: 1px solid #ccc;
704   border-bottom-color: #bbb;
705
706   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
707   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
708   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
709   -webkit-transition: 0.1s linear background-image;
710   -moz-transition: 0.1s linear background-image;
711   -ms-transition: 0.1s linear background-image;
712   -o-transition: 0.1s linear background-image;
713   transition: 0.1s linear background-image;
714    overflow: visible;
715 } /* the overflow property removes extra width in IE */
716
717 .ui-button-primary {
718   color: #ffffff;
719   background-color: #0064cd;
720   background-repeat: repeat-x;
721   background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
722   background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
723   background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
724   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
725   background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
726   background-image: -o-linear-gradient(top, #049cdb, #0064cd);
727   background-image: linear-gradient(top, #049cdb, #0064cd);
728   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
729   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
730   border-color: #0064cd #0064cd #003f81;
731   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
732 }
733
734
735 .ui-button-success{
736   color:#ffffff;
737   background-color: #57a957;
738   background-repeat: repeat-x;
739   background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
740   background-image: -moz-linear-gradient(top, #62c462, #57a957);
741   background-image: -ms-linear-gradient(top, #62c462, #57a957);
742   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
743   background-image: -webkit-linear-gradient(top, #62c462, #57a957);
744   background-image: -o-linear-gradient(top, #62c462, #57a957);
745   background-image: linear-gradient(top, #62c462, #57a957);
746   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
747   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
748   border-color: #57a957 #57a957 #3d773d;
749   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
750 }
751
752 .ui-button-error{
753   color:#ffffff;
754   background-color: #c43c35;
755   background-repeat: repeat-x;
756   background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
757   background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
758   background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
759   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
760   background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
761   background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
762   background-image: linear-gradient(top, #ee5f5b, #c43c35);
763   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
764   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
765   border-color: #c43c35 #c43c35 #882a25;
766   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
767 }
768
769 .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
770 button.ui-button-icon-only { } /* button elements seem to need a little more width */
771 .ui-button-icons-only { width: 3.4em; }
772 button.ui-button-icons-only { width: 3.7em; }
773
774 /*button text element */
775
776 .ui-button .ui-button-text { display: block;   }
777 .ui-button-text-only .ui-button-text {  }
778 .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; /*tempfix*/ display:none;}
779 .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
780 .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
781 .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
782 /* no icon support for input elements, provide padding by default */
783 /* input.ui-button { padding: .4em 1em; } */
784
785 /*button icon element(s) */
786 .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { top: 50%; margin-top:-3px; margin-bottom:3px; }
787 .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
788 .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
789 .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
790 .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
791
792 /*button sets*/
793
794
795 .ui-buttonset { margin-right: 7px; }
796 .ui-buttonset .ui-state-active {
797   color: #ffffff;
798   background-color: #0064cd;
799   background-repeat: repeat-x;
800   background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
801   background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
802   background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
803   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
804   background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
805   background-image: -o-linear-gradient(top, #049cdb, #0064cd);
806   background-image: linear-gradient(top, #049cdb, #0064cd);
807   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
808   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
809   border-color: #0064cd #0064cd #003f81;
810   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
811 }
812 .ui-buttonset .ui-button { margin-left: 0; margin-right: -.4em; }
813
814 /* workarounds */
815 button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
816
817
818 /*
819  * jQuery UI Menu 1.10.0
820  *
821 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
822  * Dual licensed under the MIT or GPL Version 2 licenses.
823  * http://jquery.org/license
824  *
825  * http://docs.jquery.com/UI/Menu#theming
826  */
827
828 .ui-menu { list-style:none; padding: 2px; margin: 0; display:block; float:left; outline: none; }
829 .ui-menu .ui-menu { margin-top: -3px; position: absolute; }
830 .ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1;float: left;clear: left; width: 100%; }
831 .ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
832 .ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
833 .ui-menu .ui-menu-item a.ui-state-focus,
834 .ui-menu .ui-menu-item a.ui-state-active { 
835   font-weight: normal; 
836   margin: 0; 
837   color: #ffffff;
838   background: #0064cd;
839   background-color: #0064cd;
840   background-repeat: repeat-x;
841   background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
842   background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
843   background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
844   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
845   background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
846   background-image: -o-linear-gradient(top, #049cdb, #0064cd);
847   background-image: linear-gradient(top, #049cdb, #0064cd);
848   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
849   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
850   border-color: #0064cd #0064cd #003f81;
851   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
852 }
853 /* Fix problem with border in ui-state-active */
854 .ui-menu .ui-menu-item a.ui-state-active {
855   padding: 1px .4em;
856 }
857
858 .ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
859 .ui-menu .ui-state-disabled a { cursor: default; }
860
861 /* icon support */
862 .ui-menu-icons { position: relative; }
863 .ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }
864
865 /* left-aligned */
866 .ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }
867
868 /* right-aligned */
869 .ui-menu .ui-menu-icon { position: static; float: right; }
870
871 .ui-menu { width: 200px; margin-bottom: 2em; }
872
873
874 /*
875  * jQuery UI spinner 1.10.0
876  *
877 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
878  * Dual licensed under the MIT or GPL Version 2 licenses.
879  * http://jquery.org/license
880  *
881  * http://docs.jquery.com/UI/Menu#theming
882  */
883
884 .ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
885 .ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
886 .ui-spinner{}
887 .ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
888 .ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */
889 .ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */
890 .ui-spinner-up { top: 0; }
891 .ui-spinner-down { bottom: 0; }
892
893 /* TR overrides */
894 .ui-spinner .ui-icon-triangle-1-s {
895     /* need to fix icons sprite */
896     background-position:-65px -16px;
897 }
898
899 /*
900  * jQuery UI Dialog 1.10.0
901  *
902  * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
903  * Dual licensed under the MIT or GPL Version 2 licenses.
904  * http://jquery.org/license
905  *
906  * http://docs.jquery.com/UI/Dialog#theming
907  */
908 .ui-dialog { 
909   position: absolute; 
910   top: 0; 
911   left: 0; 
912   padding: .2em; 
913   width: 300px; 
914   overflow: hidden; 
915   outline: 0; 
916   background-clip: padding-box;
917   background-color: #FFFFFF;
918   border: 1px solid rgba(0, 0, 0, 0.3);
919   border-radius: 6px 6px 6px 6px;
920   box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
921   /*left: 50%;
922   margin-left: -280px;*/
923   outline: medium none;
924   position: fixed;
925   /*top: 10%;
926   width: 560px;*/
927   z-index: 1050;
928 }
929 .ui-dialog .ui-dialog-titlebar { /*padding: .4em 1em;*/
930   position: relative;
931   padding:5px 15px;
932   border:0px 0px 0px 1px solid;
933   border-color: white;
934   padding: 5px 15px;
935   font-size: 18px;
936   text-decoration:none;
937   background:none;
938   -moz-border-radius-bottomright: 0px;
939   -webkit-border-bottom-right-radius: 0px;
940   -khtml-border-bottom-right-radius: 0px;
941
942   -moz-border-radius-bottomleft: 0px;
943   -webkit-border-bottom-left-radius: 0px;
944   -khtml-border-bottom-left-radius: 0px;
945   border-bottom-left-radius: 0px;
946   border-bottom:1px solid #ccc;
947 }
948 .ui-dialog .ui-dialog-title {
949   float: left;
950   color:#404040;
951   font-weight:bold;
952   margin-top:5px;
953   margin-bottom:5px;
954   padding:5px;
955   text-overflow: ellipsis;
956   overflow: hidden;
957 }
958 .ui-dialog .ui-dialog-titlebar-close {
959   position: absolute;
960   right: .3em;
961   top: 50%;
962   width: 19px;
963   margin: -20px 0 0 0;
964   padding: 1px;
965   height: 18px;
966   font-size: 20px;
967   font-weight: bold;
968   line-height: 13.5px;
969   text-shadow: 0 1px 0 #ffffff;
970   filter: alpha(opacity=25);
971   -khtml-opacity: 0.25;
972   -moz-opacity: 0.25;
973   opacity: 0.25;
974   background:none;
975   border-width: 0;
976   border:none;
977   box-shadow: none;
978 }
979
980 .ui-dialog .ui-dialog-titlebar-close span { 
981   display: block; 
982   margin: 1px;
983   text-indent: 9999px;
984 }
985
986 .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 1px;   filter: alpha(opacity=90);
987   -khtml-opacity: 0.90;
988   -moz-opacity: 0.90;
989   opacity: 0.90;   
990 }
991
992 .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
993
994 .ui-dialog .ui-dialog-buttonpane {
995   text-align: left;
996   border-width: 1px 0 0 0;
997   background-image: none;
998   margin: .5em 0 0 0;
999   background-color: #f5f5f5;
1000   padding: 5px 15px 5px;
1001   border-top: 1px solid #ddd;
1002   -webkit-border-radius: 0 0 6px 6px;
1003   -moz-border-radius: 0 0 6px 6px;
1004   border-radius: 0 0 6px 6px;
1005   -webkit-box-shadow: inset 0 1px 0 #ffffff;
1006   -moz-box-shadow: inset 0 1px 0 #ffffff;
1007   box-shadow: inset 0 1px 0 #ffffff;
1008   zoom: 1;
1009   margin-bottom: 0;
1010
1011 }
1012 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
1013 .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
1014 .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
1015 .ui-draggable .ui-dialog-titlebar { cursor: move; }
1016
1017 .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{
1018   color: #ffffff;
1019   background-color: #0064cd;
1020   background-repeat: repeat-x;
1021   background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
1022   background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
1023   background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
1024   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
1025   background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
1026   background-image: -o-linear-gradient(top, #049cdb, #0064cd);
1027   background-image: linear-gradient(top, #049cdb, #0064cd);
1028   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
1029   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1030   border-color: #0064cd #0064cd #003f81;
1031   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1032 }
1033 /*
1034  * jQuery UI Slider 1.8.16
1035  *
1036  * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1037  * Dual licensed under the MIT or GPL Version 2 licenses.
1038  * http://jquery.org/license
1039  *
1040  * http://docs.jquery.com/UI/Slider#theming
1041  */
1042 .ui-slider { position: relative; text-align: left; }
1043 .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
1044 .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0;
1045
1046   color: #ffffff;
1047   background-color: #0064cd;
1048   background-repeat: repeat-x;
1049   background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
1050   background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
1051   background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
1052   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
1053   background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
1054   background-image: -o-linear-gradient(top, #049cdb, #0064cd);
1055   background-image: linear-gradient(top, #049cdb, #0064cd);
1056   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
1057   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1058   border-color: #0064cd #0064cd #003f81;
1059   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1060
1061 }
1062
1063 .ui-slider-horizontal { height: .8em; }
1064 .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
1065 .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
1066 .ui-slider-horizontal .ui-slider-range-min { left: 0; }
1067 .ui-slider-horizontal .ui-slider-range-max { right: 0; }
1068
1069 .ui-slider-vertical { width: .8em; height: 100px; }
1070 .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
1071 .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
1072 .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
1073 .ui-slider-vertical .ui-slider-range-max { top: 0; }
1074
1075 /*
1076  * jQuery UI Tabs 1.9.2
1077  *
1078  * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
1079  * Dual licensed under the MIT or GPL Version 2 licenses.
1080  * http://jquery.org/license
1081  *
1082  * http://jqueryui.com/tabs/
1083  */
1084  .ui-tabs .ui-tabs-nav{ background:none; border-color: #ddd;border-style: solid;border-width: 0 0 1px;}
1085 .ui-tabs { position: relative; padding: .2em; zoom: 1; border:0px;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
1086
1087
1088 .ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover{
1089   background:whiteSmoke;
1090   border-bottom:1px solid #ddd;
1091   padding-bottom:0px;
1092    color:#00438A;
1093 }
1094
1095 .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; border-bottom:1px solid #DDD; }
1096 .ui-tabs .ui-tabs-nav li {  text-decoration: none; list-style: none; float: left; position: relative; top: 1px; padding: 0px 0px 1px 0px; white-space: nowrap; background:none; border:0px; }
1097
1098 .ui-tabs-nav .ui-state-default{
1099   -webkit-box-shadow: 0px 0px 0px #ffffff; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
1100      -moz-box-shadow: 0px 0px 0px #ffffff; /* FF3.5 - 3.6 */
1101           box-shadow: 0px 0px 0px #ffffff; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
1102 }
1103 .ui-tabs .ui-tabs-nav li a {
1104   float: left;
1105   text-decoration: none;
1106   cursor: text;
1107   padding: 0 15px;
1108   margin-right: 2px;
1109   line-height: 34px;
1110   border: 1px solid transparent;
1111   -webkit-border-radius: 4px 4px 0 0;
1112   -moz-border-radius: 4px 4px 0 0;
1113   border-radius: 4px 4px 0 0;
1114
1115
1116  }
1117
1118 .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: 0; padding-bottom: 0px; outline:none;}
1119 .ui-tabs .ui-tabs-nav li.ui-tabs-active , .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
1120   background-color: #ffffff;
1121   border: 1px solid #ddd;
1122   border-bottom-color: #ffffff;
1123   cursor: default;
1124   color:gray;
1125   outline:none;
1126 }
1127 .ui-tabs .ui-tabs-nav li.ui-tabs-active a{background-color: #ffffff;outline:none;border:none;}
1128 .ui-tabs .ui-tabs-nav li.ui-tabs-active:hover{
1129   background:#ffffff;
1130   outline:none;
1131   margin-bottom:0px;
1132 }
1133 .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
1134 .ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; color:#0069D6; background:none; font-weight:normal; margin-bottom:-1px;}
1135 /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
1136 .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
1137 .ui-tabs-panel .ui-button{text-decoration:none;}
1138 .ui-tabs .ui-tabs-hide { display: none !important; }
1139
1140
1141 /* IE fix for background inheritance from ui-widget*/
1142 .ui-tabs .ui-tabs-nav li{
1143   filter:none;
1144 }
1145
1146 /*
1147  * jQuery UI Tooltip 1.9.0
1148  *
1149  * Copyright 2012-10-11, AUTHORS.txt (http://jqueryui.com/about)
1150  * Dual licensed under the MIT or GPL Version 2 licenses.
1151  * http://jquery.org/license
1152  *
1153  * http://jqueryui.com/tooltip/
1154  */
1155 .ui-tooltip {
1156     padding:8px;
1157     position:absolute;
1158     z-index:9999;
1159     max-width: 300px;
1160     -o-box-shadow: 0 0 5px #ddd;
1161     -moz-box-shadow: 0 0 5px #ddd;
1162     -webkit-box-shadow: 0 0 5px #ddd;
1163     /*box-shadow: 0 2px 5px #ddd;*/
1164     box-shadow: inset 0 1px 0 #ffffff;
1165 }
1166
1167 body .ui-tooltip { border-width:2px; }
1168
1169 /*
1170  * jQuery UI Datepicker 1.9.0
1171  *
1172  * Copyright 2012-10-11, AUTHORS.txt (http://jqueryui.com/about)
1173  * Dual licensed under the MIT or GPL Version 2 licenses.
1174  * http://jquery.org/license
1175  *
1176  * http://jqueryui.com/datepicker/
1177  */
1178 .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
1179 .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; border:0px; font-weight: bold; width: 100%; padding: 4px 0; background-color: #f5f5f5; color: #808080; }
1180 .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
1181
1182 .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { /*top: 1px;*/ }
1183 .ui-datepicker .ui-datepicker-prev { left:2px; }
1184 .ui-datepicker .ui-datepicker-next { right:2px; }
1185
1186 .ui-datepicker .ui-datepicker-prev-hover { /*left:1px;*/ }
1187 .ui-datepicker .ui-datepicker-next-hover { /*right:1px;*/ }
1188
1189 .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
1190 .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
1191 .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
1192 .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
1193 .ui-datepicker select.ui-datepicker-month,
1194 .ui-datepicker select.ui-datepicker-year { width: 49%;}
1195 .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
1196 .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
1197 .ui-datepicker td { border: 0; padding: 1px; }
1198 .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
1199 .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
1200 .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
1201 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
1202
1203 /* with multiple calendars */
1204 .ui-datepicker.ui-datepicker-multi { width:auto; }
1205 .ui-datepicker-multi .ui-datepicker-group { float:left; }
1206 .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
1207 .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
1208 .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
1209 .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
1210 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
1211 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
1212 .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
1213 .ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
1214
1215 /* RTL support */
1216 .ui-datepicker-rtl { direction: rtl; }
1217 .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
1218 .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
1219 .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
1220 .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
1221 .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
1222 .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
1223 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
1224 .ui-datepicker-rtl .ui-datepicker-group { float:right; }
1225 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
1226 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
1227
1228 /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
1229 .ui-datepicker-cover {
1230   display: none; /*sorry for IE5*/
1231   display/**/: block; /*sorry for IE5*/
1232   position: absolute; /*must have*/
1233   z-index: -1; /*must have*/
1234   filter: mask(); /*must have*/
1235   top: -4px; /*must have*/
1236   left: -4px; /*must have*/
1237   width: 200px; /*must have*/
1238   height: 200px; /*must have*/
1239 }
1240
1241 .ui-datepicker th{
1242   font-weight: bold;
1243   color: gray;
1244 }
1245
1246 .ui-datepicker-today a:hover{
1247   background-color: #808080;
1248   color: #ffffff;
1249
1250 }
1251 .ui-datepicker-today a{
1252   background-color: #BFBFBF;
1253   cursor: pointer;
1254   padding: 0 4px;
1255   margin-bottom:0px;
1256
1257 }
1258
1259
1260 .ui-datepicker td a{
1261   margin-bottom:0px;
1262   border:0px;
1263 }
1264
1265 .ui-datepicker td:hover{
1266     color: #ffffff;
1267 }
1268
1269 .ui-datepicker td .ui-state-default {
1270   border:0px;
1271   background:none;
1272   margin-bottom:0px;
1273   padding:5px;
1274   color:gray;
1275   text-align: center;
1276   filter:none;
1277 }
1278
1279
1280 .ui-datepicker td .ui-state-active{
1281   background:#BFBFBF;
1282   margin-bottom:0px;
1283   font-size:normal;
1284   text-shadow: 0px;
1285   color: #ffffff;
1286   -webkit-border-radius: 4px;
1287   -moz-border-radius: 4px;
1288   border-radius: 4px;
1289 }
1290
1291 .ui-datepicker td .ui-state-hover {
1292     color: #ffffff;
1293     background: #0064cd;
1294     background-color: #0064cd;
1295     background-repeat: repeat-x;
1296     background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
1297     background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
1298     background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
1299     background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
1300     background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
1301     background-image: -o-linear-gradient(top, #049cdb, #0064cd);
1302     background-image: linear-gradient(top, #049cdb, #0064cd);
1303     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
1304     text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1305     border-color: #0064cd #0064cd #003f81;
1306     border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1307     -webkit-border-radius: 4px;
1308     -moz-border-radius: 4px;
1309     -khtml-border-radius: 4px;
1310     border-radius: 4px;
1311 }
1312
1313 /*
1314  * jQuery UI Progressbar 1.8.16
1315  *
1316  * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1317  * Dual licensed under the MIT or GPL Version 2 licenses.
1318  * http://jquery.org/license
1319  *
1320  * http://docs.jquery.com/UI/Progressbar#theming
1321  */
1322 .ui-progressbar { height:2em; text-align: left; }
1323 .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%;
1324
1325 /*this can be removed if ui-widget-header is blue*/
1326     color: #ffffff;
1327   background-color: #0064cd;
1328   background-repeat: repeat-x;
1329   background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
1330   background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
1331   background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
1332   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
1333   background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
1334   background-image: -o-linear-gradient(top, #049cdb, #0064cd);
1335   background-image: linear-gradient(top, #049cdb, #0064cd);
1336   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
1337   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1338   border-color: #0064cd #0064cd #003f81;
1339   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1340  }
1341
1342
1343
1344 /*** Input field styling from Bootstrap **/
1345  input, textarea {
1346   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
1347   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
1348   -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
1349   -o-transition: border linear 0.2s, box-shadow linear 0.2s;
1350   transition: border linear 0.2s, box-shadow linear 0.2s;
1351   -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
1352   -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
1353   box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
1354 }
1355 input:focus, textarea:focus {
1356   outline: 0;
1357   border-color: rgba(82, 168, 236, 0.8);
1358   -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
1359   -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
1360   box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
1361 }
1362 input[type=file]:focus, input[type=checkbox]:focus, select:focus {
1363   -webkit-box-shadow: none;
1364   -moz-box-shadow: none;
1365   box-shadow: none;
1366   outline: 1px dotted #666;
1367 }
1368
1369 input[type="text"],
1370 input[type="password"],
1371 .ui-autocomplete-input,
1372 textarea,
1373 .uneditable-input {
1374   display: inline-block;
1375   padding: 4px;
1376   font-size: 13px;
1377   line-height: 18px;
1378   color: #808080;
1379   border: 1px solid #ccc;
1380   -webkit-border-radius: 3px;
1381   -moz-border-radius: 3px;
1382   border-radius: 3px;
1383 }
1384
1385
1386
1387 /**Toolbar**/
1388
1389 .ui-toolbar{
1390   padding: 7px 14px;
1391   margin: 0 0 18px;
1392   background-color: #f5f5f5;
1393   background-repeat: repeat-x;
1394   background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
1395   background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
1396   background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
1397   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
1398   background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
1399   background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
1400   background-image: linear-gradient(top, #ffffff, #f5f5f5);
1401   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
1402   border: 1px solid #ddd;
1403   -webkit-border-radius: 3px;
1404   -moz-border-radius: 3px;
1405   border-radius: 3px;
1406   -webkit-box-shadow: inset 0 1px 0 #ffffff;
1407   -moz-box-shadow: inset 0 1px 0 #ffffff;
1408   box-shadow: inset 0 1px 0 #ffffff;
1409 }
1410
1411
1412 /***Dialog fixes**/
1413
1414 .ui-dialog-buttonset .ui-button:nth-child(2){
1415   cursor: pointer;
1416   display: inline-block;
1417   background-color: #e6e6e6;
1418   background-repeat: no-repeat;
1419   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
1420   background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1421   background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
1422   background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1423   background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1424   background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1425   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
1426   padding: 5px 14px 6px;
1427   text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
1428   color: #333;
1429   font-size: 13px;
1430   line-height: normal;
1431   border: 1px solid #ccc;
1432   border-bottom-color: #bbb;
1433   -webkit-border-radius: 4px;
1434   -moz-border-radius: 4px;
1435   border-radius: 4px;
1436   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1437   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1438   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1439   -webkit-transition: 0.1s linear all;
1440   -moz-transition: 0.1s linear all;
1441   -ms-transition: 0.1s linear all;
1442   -o-transition: 0.1s linear all;
1443   transition: 0.1s linear all;
1444    overflow: visible;
1445 }
1446
1447
1448
1449 /***Wijmo Theming**/
1450
1451 div.wijmo-wijmenu{
1452   padding:0 20px;
1453   background-color: #222;
1454   background-color: #222222;
1455   background-repeat: repeat-x;
1456   background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));
1457   background-image: -moz-linear-gradient(top, #333333, #222222);
1458   background-image: -ms-linear-gradient(top, #333333, #222222);
1459   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
1460   background-image: -webkit-linear-gradient(top, #333333, #222222);
1461   background-image: -o-linear-gradient(top, #333333, #222222);
1462   background-image: linear-gradient(top, #333333, #222222);
1463   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
1464   -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1465   -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1466   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1467 }
1468
1469 .wijmo-wijmenu .ui-state-default{
1470   box-shadow: none;
1471   color:#BFBFBF;
1472 }
1473
1474 .wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text{    
1475   color:#BFBFBF;
1476 }
1477
1478 .wijmo-wijmenu .ui-state-hover{
1479   background: #444;
1480   background: rgba(255, 255, 255, 0.05);
1481 }
1482
1483 .wijmo-wijmenu .ui-state-hover .wijmo-wijmenu-text{
1484   color:#ffffff;
1485 }
1486
1487 div.wijmo-wijmenu .ui-widget-header h3{
1488   position: relative;
1489   margin-top:1px;
1490   padding:0;
1491 }
1492
1493 .wijmo-wijmenu h3 a{
1494   color: #FFFFFF;
1495   display: block;
1496   float: left;
1497   font-size: 20px;
1498   font-weight: 200;
1499   line-height: 1;
1500   margin-left: -20px;
1501   margin-top:1px;
1502   padding: 8px 20px 12px;
1503 }
1504
1505 .wijmo-wijmenu h3 a:hover{
1506   background-color: rgba(255, 255, 255, 0.05);
1507   color: #FFFFFF;
1508   text-decoration: none;
1509 }
1510
1511 .wijmo-wijmenu .ui-widget-header{
1512   border:0px;
1513 }
1514
1515 .wijmo-wijmenu .wijmo-wijmenu-parent .wijmo-wijmenu-child{
1516   padding: 0.3em 0;
1517 }
1518
1519 div.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child{
1520   background: #333;
1521   border:0;
1522   margin:0;
1523   padding: 6px 0;
1524   width:160px;
1525   -webkit-border-radius: 0 0 6px 6px;
1526   -moz-border-radius: 0 0 6px 6px;
1527   border-radius: 0 0 6px 6px;
1528   -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
1529   -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
1530   box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
1531 }
1532
1533 div.wijmo-wijmenu .wijmo-wijmenu-item{
1534   margin:0;
1535   border:0;
1536 }
1537
1538 .wijmo-wijmenu a.wijmo-wijmenu-link{
1539   margin:0;
1540   line-height: 19px;
1541   padding: 10px 10px 11px;
1542   border:0;
1543   -webkit-border-radius: 0;
1544   -moz-border-radius: 0;
1545   border-radius:0;
1546 }
1547
1548 div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-link{
1549   display:block;
1550   float:none;
1551   padding: 4px 15px;
1552   width:auto;
1553 }
1554
1555 div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-text
1556 {
1557   float:none;
1558 }
1559
1560 .wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child .ui-state-hover {
1561   background: #191919;
1562 }
1563
1564 .wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-separator{
1565   padding: 5px 0;
1566   background-image: none;
1567   background-color: #222;
1568   border-top: 1px solid #444;
1569   border-bottom:0;
1570   border-left:0;
1571   border-right:0;
1572 }
1573
1574 .wijmo-wijmenu .wijmo-wijmenu-item input {
1575   -moz-transition: none 0s ease 0s;
1576   background-color: rgba(255, 255, 255, 0.3);
1577   border: 1px solid #111111;
1578   border-radius: 4px 4px 4px 4px;
1579   box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.25);
1580   color: rgba(255, 255, 255, 0.75);
1581   font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
1582   line-height: 1;
1583   margin: 5px 10px 0 10px;
1584   padding: 4px 9px;
1585   width:100px;
1586 }
1587
1588 .wijmo-wijmenu .wijmo-wijmenu-item input:hover {
1589   background-color: rgba(255, 255, 255, 0.5);
1590   color: #FFFFFF;
1591 }
1592
1593 .wijmo-wijmenu .wijmo-wijmenu-item input:focus {
1594   background-color: #FFFFFF;
1595   border: 0 none;
1596   box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
1597   color: #404040;
1598   outline: 0 none;
1599   padding: 5px 10px;
1600   text-shadow: 0 1px 0 #FFFFFF;
1601 }
1602
1603
1604 .wijmo-wijmenu .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
1605   text-shadow:none;
1606 }
1607
1608
1609 .wijmo-wijmenu .ui-state-default{
1610   box-shadow: none;
1611   color:#BFBFBF;
1612   filter: none;
1613 }
1614