blob: ece9bf1a08f486128fac044309fb5f541abda9ec [file] [log] [blame]
Rushabh Mehtaafaac602012-02-14 11:44:13 +05301
2/*
3 * lib/css/legacy/body.css
4 */html {
5 margin: 0px;
6 padding: 0px;
7}
8
9body {
10 margin: 0px;
11 padding: 0px;
12 font-family: Arial, Helvetica, Sans;
13 font-size: 12px;
14 color: #000;
15}
16
17/* heading from bootstrap */
18
19h1,
20h2,
21h3,
22h4,
23h5,
24h6 {
25 margin: 0;
26 font-weight: bold;
27 color: #333333;
28 text-rendering: optimizelegibility;
29 margin-bottom: 0.3em;
30}
31h1 small,
32h2 small,
33h3 small,
34h4 small,
35h5 small,
36h6 small {
37 font-weight: normal;
38 color: #999999;
39}
40h1 {
41 font-size: 30px;
42 line-height: 36px;
43}
44h1 small {
45 font-size: 18px;
46}
47h2 {
48 font-size: 24px;
49 line-height: 36px;
50}
51h2 small {
52 font-size: 18px;
53}
54h3 {
55 line-height: 27px;
56 font-size: 18px;
57}
58h3 small {
59 font-size: 14px;
60}
61h4, h5, h6 {
62 line-height: 18px;
63}
64h4 {
65 font-size: 14px;
66}
67h4 small {
68 font-size: 12px;
69}
70h5 {
71 font-size: 12px;
72}
73h6 {
74 font-size: 11px;
75 color: #999999;
76 text-transform: uppercase;
77}
78
79pre { margin: 0px; padding: 0px; }
80
81button { margin: 2px; margin-left: 0px; }
82
83label {
84 padding-top: 15px;
85 color: #404040;
86}
87
88select, input, textarea {
89 border: 1px solid #AAA;
90 -moz-border-radius: 4px;
91 -webkit-border-radius: 4px;
92 font-size: 13px;
93 padding: 4px;
94 color: #222;
95}
96
97textarea {
98 font-family: inherit;
99 height: 120px;
100 width: 90%;
101 font-size: 12px;
102 white-space: normal;
103}
104
105table { padding: 0px; border-collapse: 'collapse'}
106
107td {
108 padding:0px;
109 margin: 0px;
110 vertical-align: top;
111}
112
113p {
114 margin: 0px 0px 9px 0px;
115 line-height: 1.5em;
116}
117
118li {
119 line-height: 1.5em;
120}
121
122a:active { outline:none; }
123
124:focus { -moz-outline-style:none; }
125
126table.simpletable { border-collapse: collapse; margin-bottom: 10px;}
127table.simpletable td {border: 1pt solid #000; vertical-align: top; padding: 2px; }
128
129div.fix_ff_cursor { overflow: auto; }
130
131/* --- Layout --- */
132
133div.comment { color: #444; }
134
135div#body_div {
136 position: relative;
137 display: none;
138 margin-top: 56px;
139 padding-right: 7px;
140}
141
142div.no_script {
143 display: none;
144}
145
146div.loading_div {
147 position: absolute;
148 background-color: #FFFFCC;
149 z-index: 1999;
150 right: 5px;
151 width: 90px;
152 display: none;
153 text-align: center;
154 padding: 2px;
155 font-size: 12px;
156 border: 1px solid #FF4;
157}
158
159
160div#head_div { background-color: #FFF; }
161
162#head_banner { background-color: #FFF; }
163
164.link_type {
165 padding:2px;
166 color: #00b;
167 text-decoration: underline;
168 cursor: pointer;
169}
170
171.link_type:hover {
172 color: #fff !important;
173 background-color: #07b;
174 text-decoration: none;
175}
176
177div.std-footer {
178 margin: 13px 0px;
179 border-top: 1px solid #AAA;
180 padding: 13px;
181}
182
183div.std-footer-item {
184 margin: 0px 13px 13px 0px;
185}
186
187.shadow {
188 -moz-box-shadow: 0px 2px 2px #888;
189 -webkit-box-shadow: 0px 2px 2px #888;
190 box-shadow: 0px 2px 2px #888;
191}
192
193.round {
194 -webkit-border-radius: 5px;
195 -moz-border-radius: 5px;
196 border-radius: 5px;
197}
198.gradient {
199 background: #ededed; /* Old browsers */
200 background: -moz-linear-gradient(top, #ededed 0%, #d1d1d1 47%, #b7b7b7 100%); /* FF3.6+ */
201 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(47%,#d1d1d1), color-stop(100%,#b7b7b7)); /* Chrome,Safari4+ */
202 background: -webkit-linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* Chrome10+,Safari5.1+ */
203 background: -o-linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* Opera11.10+ */
204 background: -ms-linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* IE10+ */
205 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#b7b7b7',GradientType=0 ); /* IE6-9 */
206 background: linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* W3C */
207}
208
209.header-gradient {
210 background: #84827c; /* Old browsers */
211 background: -moz-linear-gradient(top, #84827c 0%, #27211c 100%); /* FF3.6+ */
212 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84827c), color-stop(100%,#27211c)); /* Chrome,Safari4+ */
213 background: -webkit-linear-gradient(top, #84827c 0%,#27211c 100%); /* Chrome10+,Safari5.1+ */
214 background: -o-linear-gradient(top, #84827c 0%,#27211c 100%); /* Opera11.10+ */
215 background: -ms-linear-gradient(top, #84827c 0%,#27211c 100%); /* IE10+ */
216 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84827c', endColorstr='#27211c',GradientType=0 ); /* IE6-9 */
217 background: linear-gradient(top, #84827c 0%,#27211c 100%); /* W3C */
218 color: #FFF;
219}
220
221.layout_wrapper {
222 padding: 15px;
223 -moz-box-shadow: 1px 1px 6px #AAA;
224 -webkit-box-shadow: 1px 1px 6px #AAA;
225 box-shadow: 1px 1px 6px #AAA;
226 background-color: #FFF;
227}
228
229/* from bootstrap */
230.container {
231 margin-left: auto;
232 margin-right: auto;
233 zoom: 1;
234}
235.container:before, .container:after {
236 display: table;
237 content: "";
238 zoom: 1;
239}
240.container:after {
241 clear: both;
242}
243
244/*
245 * lib/css/legacy/menus.css
246 */
247/******** Menus - menu.js ************/
248
249ul.menu_toolbar {
250 z-index: 30;
251 padding: 0px;
252 margin: 0px;
253 margin-top: 1px;
254}
255
256ul.menu_toolbar li {
257 list-style: none;
258 margin: 0px;
259 float: left;
260}
261
262.top_menu {
263 margin: 0px;
264 padding: 4px;
265 cursor: pointer;
266 color: #FFF;
267 margin-right: 8px;
268}
269
270.top_menu_mo {
271 background-color: #000;
272
273 -moz-border-radius: 5px;
274 -webkit-border-radius: 5px;
275}
276
277div.menu_toolbar_dropdown {
278 position: absolute;
279 margin-top: 4px;
280 margin-left: 8px;
281 width: 140px;
282 background-color: #FFF;
283 color: #000;
284 display: none;
285 border: 2px solid #333;
286 z-index: 31;
287 overflow-y: auto;
288 overflow-x: hidden;
289}
290
291div.dd_item {
292 cursor: pointer;
293 padding: 4px;
294 background-color: #FFF;
295}
296div.dd_item_mo { background-color: #FE8; }
297/*
298 * lib/css/legacy/messages.css
299 */
300/* FLOATING MESSAGE */
301
302.btn-img { cursor: pointer; }
303
304div.fetching { color: #888; text-align:right; }
305
306div.notice {
307 postion: absolute;
308 background-color: #000;
309 -moz-border-radius: 5px; -webkit-border-radius: 5px;
310 opacity: 0.6;
311 right: 0;
312 top: 0;
313 margin-top: 8px;
314 z-index: -1;
315 padding: 8px;
316}
317
318/** help **/
319
320.info-box {
321 background-color: #F8F8F8;
322 border: 1px solid #CCCCCC;
323 border-radius: 3px 3px 3px 3px;
324 line-height: 1.6em;
325 overflow: auto;
326 padding: 6px 10px;
327 margin-bottom: 9px;
328}
329
330.help_box, .help-box {
331 background-color:#FFC;
332 font-size: 13px;
333 color: #864;
334 padding: 7px;
335 margin: 11px 0px;
336 border: 1px solid #EEB;
337}
338
339.help_box_big {
340 background-color:#FFC;
341 color: #864;
342 padding: 7px;
343 margin: 7px 0px;
344 border: 1px solid #EEB;
345 text-align: center;
346 font-size: 14px;
347}
348/*
349 * lib/css/legacy/dialog.css
350 *//***** Dialogs *******/
351
352div.dialog_wrapper {
353 position: absolute;
354 width: 440px;
355 display: none;
356 z-index: 90;
357 background-color: #FFF;
358 border: 3px solid #222;
359 box-shadow:1px 1px 5px #777;
360 -moz-box-shadow: 1px 1px 5px #777;
361 -webkit-box-shadow: 1px 1px 5px #777;
362
363 border-radius: 5px;
364 -moz-border-radius: 5px;
365 -webkit-border-radius: 5px;
366}
367
368div.dialog_head {
369 height: 22px;
370 padding: 4px;
371 background-color: #222;
372 color: #FFF;
373}
374
375div.dialog_body {
376 padding: 8px 4px 16px 4px;
377 border-radius: 5px;
378 -moz-border-radius: 5px;
379 -webkit-border-radius: 5px;
380}
381
382div.dialog_back {
383 position: fixed;
384 display: none;
385 top: 0px;
386 left: 0px;
387 bottom: 0px;
388 right: 0px;
389 background-color: #EEE;
390 opacity: 0.6;
391 z-index: 50;
392 text-align: center;
393}
394
395div.dialog_message {
396 display: none;
397 position: absolute;
398 width: 250px;
399 font-size: 12px;
400 z-index: 91;
401 background-color:#FFF;
402 padding: 12px;
403 border: 1px solid #444;
404}
405
406div.dialog_row {
407 padding: 8px 8px 0px 8px;
408}
409
410div.dialog_row table {
411 width: 100%;
412}
413
414div.dialog_row table td {
415}
416
417div.dialog_row input[type="text"], div.dialog_row input[type="password"], div.dialog_row textarea, div.dialog_row select {
418 width: 80%;
419 font-size: 14px;
420}
421
422div.dialog_row table td textarea {
423 width: 80%;
424 height: 200px;
425 font-size: 12px;
426}
427
428/*
429 * lib/css/legacy/bootstrap-buttons.css
430 */.btn.danger,
431.alert-message.danger,
432.btn.danger:hover,
433.alert-message.danger:hover,
434.btn.error,
435.alert-message.error,
436.btn.error:hover,
437.alert-message.error:hover,
438.btn.success,
439.alert-message.success,
440.btn.success:hover,
441.alert-message.success:hover,
442.btn.info,
443.alert-message.info,
444.btn.info:hover,
445.alert-message.info:hover {
446 color: #ffffff;
447}
448.btn .close, .alert-message .close {
449 font-family: Arial, sans-serif;
450 line-height: 18px;
451}
452.btn.danger,
453.alert-message.danger,
454.btn.error,
455.alert-message.error {
456 background-color: #c43c35;
457 background-repeat: repeat-x;
458 background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
459 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
460 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
461 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
462 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
463 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
464 background-image: linear-gradient(top, #ee5f5b, #c43c35);
465 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
466 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
467 border-color: #c43c35 #c43c35 #882a25;
468 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
469}
470.btn.success, .alert-message.success {
471 background-color: #57a957;
472 background-repeat: repeat-x;
473 background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
474 background-image: -moz-linear-gradient(top, #62c462, #57a957);
475 background-image: -ms-linear-gradient(top, #62c462, #57a957);
476 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
477 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
478 background-image: -o-linear-gradient(top, #62c462, #57a957);
479 background-image: linear-gradient(top, #62c462, #57a957);
480 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
481 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
482 border-color: #57a957 #57a957 #3d773d;
483 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
484}
485.btn.info, .alert-message.info {
486 background-color: #339bb9;
487 background-repeat: repeat-x;
488 background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
489 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
490 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
491 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
492 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
493 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
494 background-image: linear-gradient(top, #5bc0de, #339bb9);
495 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
496 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
497 border-color: #339bb9 #339bb9 #22697d;
498 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
499}
500.btn {
501 cursor: pointer;
502 display: inline-block;
503 background-color: #e6e6e6;
504 background-repeat: no-repeat;
505 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
506 background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
507 background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
508 background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
509 background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
510 background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
511 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
512 padding: 5px 14px 6px;
513 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
514 color: #333;
515 font-size: 11px;
516 line-height: normal;
517 border: 1px solid #ccc;
518 border-bottom-color: #bbb;
519 -webkit-border-radius: 4px;
520 -moz-border-radius: 4px;
521 border-radius: 4px;
522 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
523 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
524 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
525 -webkit-transition: 0.1s linear all;
526 -moz-transition: 0.1s linear all;
527 -ms-transition: 0.1s linear all;
528 -o-transition: 0.1s linear all;
529 transition: 0.1s linear all;
530}
531.btn:hover {
532 background-position: 0 -15px;
533 color: #333;
534 text-decoration: none;
535}
536.btn:focus {
537 outline: 1px dotted #666;
538}
539.btn.primary {
540 color: #ffffff;
541 background-color: #0064cd;
542 background-repeat: repeat-x;
543 background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
544 background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
545 background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
546 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
547 background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
548 background-image: -o-linear-gradient(top, #049cdb, #0064cd);
549 background-image: linear-gradient(top, #049cdb, #0064cd);
550 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
551 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
552 border-color: #0064cd #0064cd #003f81;
553 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
554}
555.btn.active, .btn :active {
556 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
557 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
558 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
559}
560.btn.disabled {
561 cursor: default;
562 background-image: none;
563 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
564 filter: alpha(opacity=65);
565 -khtml-opacity: 0.65;
566 -moz-opacity: 0.65;
567 opacity: 0.65;
568 -webkit-box-shadow: none;
569 -moz-box-shadow: none;
570 box-shadow: none;
571}
572.btn[disabled] {
573 cursor: default;
574 background-image: none;
575 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
576 filter: alpha(opacity=65);
577 -khtml-opacity: 0.65;
578 -moz-opacity: 0.65;
579 opacity: 0.65;
580 -webkit-box-shadow: none;
581 -moz-box-shadow: none;
582 box-shadow: none;
583}
584.btn.large {
585 font-size: 15px;
586 line-height: normal;
587 padding: 9px 14px 9px;
588 -webkit-border-radius: 6px;
589 -moz-border-radius: 6px;
590 border-radius: 6px;
591}
592.btn.small {
593 padding: 5px 7px 5px;
594 font-size: 11px;
595}
596:root .alert-message, :root .btn {
597 border-radius: 0 \0;
598}
599button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
600 padding: 0;
601 border: 0;
602}
603
604/* CLose */
605
606.close {
607 float: right;
608 color: #000000;
609 font-size: 15px;
610 font-weight: bold;
611 line-height: 13.5px;
612 margin-bottom: -2px;
613 text-shadow: 0 1px 0 #ffffff;
614 filter: alpha(opacity=25);
615 -khtml-opacity: 0.25;
616 -moz-opacity: 0.25;
617 opacity: 0.25;
618 text-decoration: none;
619}
620.close:hover {
621 color: #000000;
622 text-decoration: none;
623 filter: alpha(opacity=40);
624 -khtml-opacity: 0.4;
625 -moz-opacity: 0.4;
626 opacity: 0.4;
627 cursor: pointer;
628 font-weight: bold;
629}
630/*
631 * lib/css/bootstrap/bootstrap-topbar.css
632 */.topbar {
633 height: 40px;
634 position: fixed;
635 top: 0;
636 left: 0;
637 right: 0;
638 z-index: 10000;
639 overflow: visible;
640}
641.topbar a {
642 color: #bfbfbf;
643 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
644 text-decoration: none;
645}
646.topbar h3 a:hover, .topbar .brand:hover, .topbar ul .active > a {
647 background-color: #333;
648 background-color: rgba(255, 255, 255, 0.05);
649 color: #ffffff;
650 text-decoration: none;
651}
652.topbar h3 {
653 position: relative;
654}
655.topbar h3 a, .topbar .brand {
656 float: left;
657 display: block;
658 padding: 8px 20px 12px;
659 margin-left: -20px;
660 color: #ffffff;
661 font-size: 20px;
662 font-weight: 200;
663 line-height: 1;
664}
665.topbar p {
666 margin: 0;
667 line-height: 40px;
668}
669.topbar p a:hover {
670 background-color: transparent;
671 color: #ffffff;
672}
673.topbar form {
674 float: left;
675 margin: 5px 0 0 0;
676 position: relative;
677 filter: alpha(opacity=100);
678 -khtml-opacity: 1;
679 -moz-opacity: 1;
680 opacity: 1;
681}
682.topbar form.pull-right {
683 float: right;
684}
685.topbar input {
686 background-color: #444;
687 background-color: rgba(255, 255, 255, 0.3);
688 font-family: inherit;
689 font-size: normal;
690 font-weight: 13px;
691 line-height: 1;
692 padding: 4px 9px;
693 color: #ffffff;
694 color: rgba(255, 255, 255, 0.75);
695 border: 1px solid #111;
696 -webkit-border-radius: 4px;
697 -moz-border-radius: 4px;
698 border-radius: 4px;
699 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
700 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
701 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
702 -webkit-transition: none;
703 -moz-transition: none;
704 -ms-transition: none;
705 -o-transition: none;
706 transition: none;
707}
708.topbar input:-moz-placeholder {
709 color: #e6e6e6;
710}
711.topbar input::-webkit-input-placeholder {
712 color: #e6e6e6;
713}
714.topbar input:hover {
715 background-color: #bfbfbf;
716 background-color: rgba(255, 255, 255, 0.5);
717 color: #ffffff;
718}
719.topbar input:focus, .topbar input.focused {
720 outline: 0;
721 background-color: #ffffff;
722 color: #404040;
723 text-shadow: 0 1px 0 #ffffff;
724 border: 0;
725 padding: 5px 10px;
726 -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
727 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
728 box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
729}
730.topbar-inner, .topbar .fill {
731 background-color: #222;
732 background-color: #222222;
733 background-repeat: repeat-x;
734 background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));
735 background-image: -moz-linear-gradient(top, #333333, #222222);
736 background-image: -ms-linear-gradient(top, #333333, #222222);
737 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
738 background-image: -webkit-linear-gradient(top, #333333, #222222);
739 background-image: -o-linear-gradient(top, #333333, #222222);
740 background-image: linear-gradient(top, #333333, #222222);
741 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
742 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
743 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
744 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
745}
746.topbar div > ul, .nav {
747 display: block;
748 float: left;
749 margin: 0 10px 0 0;
750 position: relative;
751 left: 0;
752}
753.topbar div > ul > li, .nav > li {
754 display: block;
755 float: left;
756}
757.topbar div > ul a, .nav a {
758 display: block;
759 float: none;
760 padding: 10px 10px 11px;
761 line-height: 19px;
762 text-decoration: none;
763}
764.topbar div > ul a:hover, .nav a:hover {
765 color: #ffffff;
766 text-decoration: none;
767}
768.topbar div > ul .active > a, .nav .active > a {
769 background-color: #222;
770 background-color: rgba(0, 0, 0, 0.5);
771}
772.topbar div > ul.secondary-nav, .nav.secondary-nav {
773 float: right;
774 margin-left: 10px;
775 margin-right: 0;
776}
777.topbar div > ul.secondary-nav .menu-dropdown,
778.nav.secondary-nav .menu-dropdown,
779.topbar div > ul.secondary-nav .dropdown-menu,
780.nav.secondary-nav .dropdown-menu {
781 right: 0;
782 border: 0;
783}
784.topbar div > ul a.menu:hover,
785.nav a.menu:hover,
786.topbar div > ul li.open .menu,
787.nav li.open .menu,
788.topbar div > ul .dropdown-toggle:hover,
789.nav .dropdown-toggle:hover,
790.topbar div > ul .dropdown.open .dropdown-toggle,
791.nav .dropdown.open .dropdown-toggle {
792 background: #444;
793 background: rgba(255, 255, 255, 0.05);
794}
795.topbar div > ul .menu-dropdown,
796.nav .menu-dropdown,
797.topbar div > ul .dropdown-menu,
798.nav .dropdown-menu {
799 background-color: #333;
800}
801.topbar div > ul .menu-dropdown a.menu,
802.nav .menu-dropdown a.menu,
803.topbar div > ul .dropdown-menu a.menu,
804.nav .dropdown-menu a.menu,
805.topbar div > ul .menu-dropdown .dropdown-toggle,
806.nav .menu-dropdown .dropdown-toggle,
807.topbar div > ul .dropdown-menu .dropdown-toggle,
808.nav .dropdown-menu .dropdown-toggle {
809 color: #ffffff;
810}
811.topbar div > ul .menu-dropdown a.menu.open,
812.nav .menu-dropdown a.menu.open,
813.topbar div > ul .dropdown-menu a.menu.open,
814.nav .dropdown-menu a.menu.open,
815.topbar div > ul .menu-dropdown .dropdown-toggle.open,
816.nav .menu-dropdown .dropdown-toggle.open,
817.topbar div > ul .dropdown-menu .dropdown-toggle.open,
818.nav .dropdown-menu .dropdown-toggle.open {
819 background: #444;
820 background: rgba(255, 255, 255, 0.05);
821}
822.topbar div > ul .menu-dropdown li a,
823.nav .menu-dropdown li a,
824.topbar div > ul .dropdown-menu li a,
825.nav .dropdown-menu li a {
826 color: #999;
827 text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
828}
829.topbar div > ul .menu-dropdown li a:hover,
830.nav .menu-dropdown li a:hover,
831.topbar div > ul .dropdown-menu li a:hover,
832.nav .dropdown-menu li a:hover {
833 background-color: #191919;
834 background-repeat: repeat-x;
835 background-image: -khtml-gradient(linear, left top, left bottom, from(#292929), to(#191919));
836 background-image: -moz-linear-gradient(top, #292929, #191919);
837 background-image: -ms-linear-gradient(top, #292929, #191919);
838 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #292929), color-stop(100%, #191919));
839 background-image: -webkit-linear-gradient(top, #292929, #191919);
840 background-image: -o-linear-gradient(top, #292929, #191919);
841 background-image: linear-gradient(top, #292929, #191919);
842 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#191919', GradientType=0);
843 color: #ffffff;
844}
845.topbar div > ul .menu-dropdown .active a,
846.nav .menu-dropdown .active a,
847.topbar div > ul .dropdown-menu .active a,
848.nav .dropdown-menu .active a {
849 color: #ffffff;
850}
851.topbar div > ul .menu-dropdown .divider,
852.nav .menu-dropdown .divider,
853.topbar div > ul .dropdown-menu .divider,
854.nav .dropdown-menu .divider {
855 background-color: #222;
856 border-color: #444;
857}
858.topbar ul .menu-dropdown li a, .topbar ul .dropdown-menu li a {
859 padding: 4px 15px;
860}
861li.menu, .dropdown {
862 position: relative;
863}
864a.menu:after, .dropdown-toggle:after {
865 width: 0;
866 height: 0;
867 display: inline-block;
868 content: "↓";
869 text-indent: -99999px;
870 vertical-align: top;
871 margin-top: 8px;
872 margin-left: 4px;
873 border-left: 4px solid transparent;
874 border-right: 4px solid transparent;
875 border-top: 4px solid #ffffff;
876 filter: alpha(opacity=50);
877 -khtml-opacity: 0.5;
878 -moz-opacity: 0.5;
879 opacity: 0.5;
880}
881.menu-dropdown, .dropdown-menu {
882 background-color: #ffffff;
883 float: left;
884 display: none;
885 position: absolute;
886 top: 40px;
887 z-index: 900;
888 min-width: 160px;
889 max-width: 220px;
890 _width: 160px;
891 margin-left: 0;
892 margin-right: 0;
893 padding: 6px 0;
894 zoom: 1;
895 border-color: #999;
896 border-color: rgba(0, 0, 0, 0.2);
897 border-style: solid;
898 border-width: 0 1px 1px;
899 -webkit-border-radius: 0 0 6px 6px;
900 -moz-border-radius: 0 0 6px 6px;
901 border-radius: 0 0 6px 6px;
902 -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
903 -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
904 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
905 -webkit-background-clip: padding-box;
906 -moz-background-clip: padding-box;
907 background-clip: padding-box;
908}
909.menu-dropdown li, .dropdown-menu li {
910 float: none;
911 display: block;
912 background-color: none;
913}
914.menu-dropdown .divider, .dropdown-menu .divider {
915 height: 1px;
916 margin: 5px 0;
917 overflow: hidden;
918 background-color: #eee;
919 border-bottom: 1px solid #ffffff;
920}
921.topbar .dropdown-menu a, .dropdown-menu a {
922 display: block;
923 padding: 4px 15px;
924 clear: both;
925 font-weight: normal;
926 line-height: 18px;
927 color: #808080;
928 text-shadow: 0 1px 0 #ffffff;
929}
930.topbar .dropdown-menu a:hover,
931.dropdown-menu a:hover,
932.topbar .dropdown-menu a.hover,
933.dropdown-menu a.hover {
934 background-color: #dddddd;
935 background-repeat: repeat-x;
936 background-image: -khtml-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));
937 background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
938 background-image: -ms-linear-gradient(top, #eeeeee, #dddddd);
939 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
940 background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
941 background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
942 background-image: linear-gradient(top, #eeeeee, #dddddd);
943 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);
944 color: #404040;
945 text-decoration: none;
946 -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
947 -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
948 box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
949}
950.open .menu,
951.dropdown.open .menu,
952.open .dropdown-toggle,
953.dropdown.open .dropdown-toggle {
954 color: #ffffff;
955 background: #ccc;
956 background: rgba(0, 0, 0, 0.3);
957}
958.open .menu-dropdown,
959.dropdown.open .menu-dropdown,
960.open .dropdown-menu,
961.dropdown.open .dropdown-menu {
962 display: block;
963}
964
965/*extra size menus for recent*/
966.dropdown-menu#toolbar-recent, .dropdown-menu#toolbar-options, .dropdown-menu#toolbar-help{
967 width: 260px !important;
968 max-width: 260px !important;
969}
970
971/* ajax spinner */
972.topbar #spinner {
973 display: block;
974 float: right;
975 width: 20px;
976 margin-bottom: -5px;
977 margin-top: 10px;
978 visibility: hidden;
979}
980
981.topbar-inner {
982 padding: 0px 20px;
983}
984/*
985 * erpnext/startup/startup.css
986 */h1, h2, h3, h4, h5 {
987 font-family: Tahoma, Arial, Verdana, sans-serif;
988 font-weight: bold;
989}
990
991body {
992 font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
993 font-size: 12px;
994}
995
996span, div, td, input, textarea, button, select {
997 font-family: inherit;
998}
999
1000body {
1001 background-color: #e2e2e2;
1002}
1003
1004.erpnext-footer {
1005 margin: 3px auto;
1006 color: #888;
1007 text-align: center;
1008}
1009
1010.erpnext-footer a, .erpnext-footer a:hover, .erpnext-footer a:visited {
1011 color: #666;
1012}
1013
1014.module-icons {
1015 background: url(../images/module-icons.png) no-repeat top left;
1016 width:16px;
1017 height:16px;
1018}
1019
1020.module-icons-accounts{ background-position: 0 0; }
1021.module-icons-analysis{ background-position: 0 -66px; }
1022.module-icons-buying{ background-position: 0 -132px; }
1023.module-icons-home{ background-position: 0 -198px; }
1024.module-icons-hr{ background-position: 0 -264px; }
1025.module-icons-people{ background-position: 0 -330px; }
1026.module-icons-production{ background-position: 0 -396px; }
1027.module-icons-projects{ background-position: 0 -462px; }
1028.module-icons-selling{ background-position: 0 -528px; }
1029.module-icons-setup{ background-position: 0 -594px; }
1030.module-icons-stock{ background-position: 0 -660px; }
1031.module-icons-support{ background-position: 0 -726px; }
1032/*
1033 * erpnext/website/css/website.css
1034 */#body_div {
1035 width: 900px;
1036 margin: auto;
1037}
1038
1039.layout_wrapper {
1040 padding: 20px;
1041}
1042
1043h1 {
1044 margin-bottom: 15px;
1045}
1046
1047pre {
1048 background-color: #F8F8F8;
1049 border: 1px solid #CCCCCC;
1050 border-radius: 3px 3px 3px 3px;
1051 font-size: 13px;
1052 line-height: 19px;
1053 overflow: auto;
1054 padding: 6px 10px;
1055 margin-bottom: 9px;
1056}
1057
1058footer {
1059 width: 900px;
1060 margin: auto;
1061}
1062header .topbar .container {
1063 width: 900px;
1064 margin: auto;
1065}
1066
1067.web-head-section {
1068 margin-bottom: 20px
1069}
1070
1071.web-content input[type="text"], .web-content input[type="password"], .web-content select {
1072 min-width: 180px;
1073}
1074
1075.web-main-section {
1076 width: 65%;
1077 float: left;
1078 margin-bottom: 20px;
1079}
1080
1081.web-main-section p,
1082.web-main-section h4,
1083.web-main-section h5,
1084.web-main-section pre {
1085 margin-left: 9px;
1086}
1087
1088.web-side-section {
1089 width: 30%;
1090 float: right;
1091 margin-bottom: 20px;
1092 margin-right: 15px;
1093 color: #606060;
1094 overflow-x: hidden;
1095}
1096
1097.web-page-status {
1098 padding: 7px;
1099 color: #777;
1100 clear: both;
1101 text-align: right;
1102}
1103
1104.web-page-status a,
1105.web-page-status a:hover,
1106.web-page-status a:visited {
1107 padding: 2px;
1108 background-color: #777;
1109 color: #FFF;
1110 text-decoration: none;
1111}
1112
1113.web-page-status a:hover {
1114 background-color: #444;
1115}
1116
1117footer {
1118 color: #777;
1119}
1120
1121.web-footer {
1122 color: inherit;
1123 text-align: center;
1124 margin: 10px;
1125 line-height: 1.7;
1126}
1127
1128.web-footer div, .web-footer a {
1129 font-size: 11px;
1130}
1131
1132.web-footer-menu {
1133 margin-bottom: 7px;
1134}
1135footer a, footer a:visited {
1136 color: #777;
1137}
1138
1139footer a:hover {
1140 background-color: #777;
1141 color: #fff;
1142}
1143
1144.web-footer-menu ul {
1145 list-style: none;
1146 margin: 0px;
1147 padding: 0px;
1148}
1149
1150.web-footer-menu ul li {
1151 display: inline;
1152 padding: 2px 15px;
1153 border-right: 1px solid #999;
1154}
1155
1156.web-footer-menu ul li:last-child {
1157 border-right: 0px solid #777 !important;
1158}