blob: a80fa2d31da676c6c5e5510057452e4028e519c3 [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}