blob: f5447cf80dc9f721bb0112606c2988055d23586d [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/forms.css
350 *//* FORMS */
351
352
353div.frm_print_wrapper {
354 background-color:#FFF;
355 border:1px solid #444;
356 padding: 40px;
357
358 box-shadow:1px 1px 8px #229;
359 -moz-box-shadow: 1px 1px 8px #229;
360 -webkit-box-shadow: 1px 1px 8px #229;
361}
362
363div.page_break {
364 margin: 24px 0px;
365 border-top: 1px dashed #888;
366}
367
368div.grid_tbarlinks {
369 border-bottom: 0px;
370 background-color: #CCC;
371 padding: 4px 4px 2px 4px;
372 width: 180px;
373 float: right;
374
375 -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;
376 -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;
377}
378
379
380div.frm_tip_box {
381 margin: 0px;
382 padding: 8px;
383 background-color: #FFC;
384 display: none;
385 font-size: 11px;
386 border: 1px solid #FFB;
387}
388
389div.frm_tip_box table {
390 border-collapse: collapse;
391 vertical-align: top;
392}
393
394td.frm_tray_area {
395 width: 122px;
396}
397
398div.dialog_frm {
399 position: relative;
400 margin: 10px;
401}
402
403
404
405/*------------------*/
406
407.top_cell {
408 height: 50px;
409}
410
411div.attach_area {
412 padding: 8px;
413 margin: 8px;
414 background-color: #EEE;
415}
416
417div.attach_area table {
418 width: 100%;
419}
420
421.tablabel_normal {
422 margin: 0 4px 0 0;
423 padding: 3px 5px;
424 line-height: 1.3em;
425 display: inline;
426 cursor: pointer;
427}
428
429.tablabel_selected {
430 margin: 0 4px 0 0;
431 padding: 3px 5px;
432 line-height: 1.3em;
433 font-weight: bold;
434 display: inline;
435 cursor: pointer;
436 color: #000;
437}
438
439.scrollhead_wrapper {
440 position: absolute;
441 z-index: 1;
442 height: 30px;
443}
444
445.treeimg {
446 cursor: pointer;
447 margin-right: 3px;
448}
449
450
451.sectionCell {
452 padding: 5px;
453 vertical-align: top;
454}
455
456.code_area {
457 width: 80%;
458 margin: 8px;
459 padding: 4px;
460 background-color: #F8F8F8;
461 border: 1px solid #CCC;
462 overflow-x: auto;
463}
464
465.code_text {
466 width: 100%;
467 height: 360px;
468 margin-top: 3px;
469 font-family: Courier, Fixed;
470 font-size: 12px;
471}
472
473div.time_field select{
474 display: inline;
475 margin: 2px;
476 width: 45px;
477}
478
479/* Documents */
480
481.frm_field_table {
482 width: 100%;
483 border-collapse: collapse;
484}
485
486.datalabelcell {
487 padding: 2px 0px;
488 width: 160px;
489 vertical-align: top;
490}
491.datainputcell { padding: 2px 0px; }
492
493
494.field_description, .help {
495 margin: 3px 0px 11px 0px;
496 color: #888;
497 font-style: italic;
498}
499
500.field_description_top {
501 margin-bottom: 3px;
502}
503
504.field_label {
505 font-size:11px;
506}
507.input_area input, select, textarea {
508 font-size: 14px;
509 padding: 2px;
510}
511
512.input_area input {
513 width: 80%;
514 margin: 0px;
515}
516.input_area select {
517 width: 80%;
518}
519.input_area textarea {
520 width: 90%;
521}
522
523.disp_area {
524 width: 80%;
525 padding: 2px 0px;
526 font-size: 12px;
527}
528.disp_area_no_val {
529 height: 14px;
530}
531
532.no_img {
533 padding: 40px;
534 width: 100px;
535 height: 20px;
536 color: #888;
537 text-align: center;
538 border: 1px solid #AAA;
539}
540
541.input-mandatory {
542 font-size: 14px !important;
543 font-weight: bold;
544}
545
546.field-to-update {
547 background-color:#FEE;
548}
549
550/* sidebar */
551
552div.sidebar-comment-wrapper input {
553 width: 50%;
554}
555div.sidebar-comment-message {
556 margin-top: 8px;
557 font-size: 11px;
558 color: #777;
559}
560
561div.sidebar-comment-text {
562 font-size: 12px;
563 font-weight: bold;
564 margin-top: 8px;
565 color: #444;
566}
567div.sidebar-comment-info {
568 font-size: 10px;
569 color: #777;
570}
571/*
572 * lib/css/legacy/grid.css
573 */
574
575/* Grid */
576
577
578/* --- Simple --- */
579.grid_wrapper_simple {
580 width: 100%;
581 margin-bottom: 8px;
582 border: 1px solid #AA9;
583}
584
585.grid_head_wrapper_simple {
586 padding: 0px;
587 border-bottom: 2px solid #AAA;
588}
589
590.grid_head_wrapper_simple td {
591 border-right: 1px solid #AA9;
592}
593
594.grid_head_wrapper_simple td div {
595 padding: 2px;
596}
597
598.grid_tab_wrapper_simple {
599}
600
601.grid_cell_simple {
602 padding: 2px;
603 background-color: #fff;
604 border-right: 1px solid #AA9;
605}
606
607
608/* --- Normal --- */
609.grid_wrapper {
610 position: relative;
611 overflow: auto;
612 border: 1px solid #AAA;
613 width: 100%;
614 margin-bottom: 8px;
615 background-color: #fff;
616}
617
618.grid_tab_wrapper {
619 position: absolute;
620 top: 40px;
621 border-bottom: 1px solid #DDD;
622}
623
624.grid_table, .grid_head_table {
625 table-layout: fixed;
626 border-collapse: collapse;
627 /*width: 100%;*/
628}
629
630.grid_cell {
631 border-right: 1px solid #ddd;
632 padding: 0px;
633 background-color: #fff;
634}
635
636.grid_head_wrapper {
637 position: absolute;
638 z-index: 1;
639 height: 40px;
640 padding: 0px;
641 overflow: hidden;
642 /*background-color: #fff;*/
643}
644
645.grid_head_table td {
646 background-color: #EEE;
647 border-right: 1px solid #AAA;
648 border-bottom: 1px solid #AAA;
649 height: 40px;
650 padding: 0px;
651}
652
653.grid_head_table td div {
654 color: #222;
655 font-weight: bold;
656 overflow: hidden;
657 padding: 2px 0px;
658 text-align: center;
659}
660
661.grid_selector {
662 padding: 1px;
663 border-right: 1px solid #DDD;
664 width: 20px;
665 background-color: #fff;
666}
667
668.grid_cell_div {
669 padding: 2px;
670 cursor: pointer;
671 overflow: hidden;
672 border: 2px solid #FFF;
673}
674
675.grid_cell_div_selected {
676 border: 2px solid #88f;
677}
678
679.grid_cell_div input, .grid_cell_div select, .grid_cell_div div input {
680 margin: 0px;
681 border: 0px;
682 width: 100%;
683 margin: 0px;
684 }
685
686.grid_cell_div textarea {
687 border: 3px solid #abf;
688 height:200px;
689 width: 300px;
690 z-index: 10;
691 position:absolute;
692}
693
694.gridDivSelected option { border: 0px; }
695/*
696 * lib/css/legacy/listing.css
697 *//* listing 2.0 */
698
699div.listing-more {
700 margin: 7px 0px 17px 0px;
701 text-align: center;
702 display: none;
703}
704
705div.listing-toolbar {
706 margin: 7px 0px;
707}
708
709/* SRS */
710
711table.srs_result_tab {
712 border: 2px solid #AAA;
713 border-collapse: collapse;
714}
715
716/* firefox bug fix for disappering borders */
717table.srs_result_tab td, table.srs_result_tab tr, table.srs_result_tab tbody, table.srs_result_tab div {
718 position: static;
719}
720
721table.srs_result_tab td {
722 padding: 3px 2px;
723 position: static;
724}
725
726div.srs_body_area {
727}
728
729div.srs_results_area {
730}
731
732div.srs_filter_wrapper {
733 border: 1px solid #CCF;
734
735 background-color: #EEF;
736 margin:0px 0px 8px 0px;
737
738 -moz-border-radius: 5px;
739 -webkit-border-radius: 5px;
740 border-radius: 5px;
741}
742
743div.srs_filter_area {
744 padding: 8px;
745}
746
747div.srs_filter_area td {
748 vertical-align: middle;
749}
750
751
752
753
754/*
755 * lib/css/legacy/report.css
756 */
757/* Reports */
758
759div.report_grid_area {
760 position: relative;
761 padding: 8px;
762}
763
764
765div.report_tab {
766 border: 1px solid #AAA;
767 position: relative;
768 overflow: auto;
769}
770
771div.report_no_data {
772 padding: 8px;
773 background-color: #EEE;
774 border: 1px solid #DDD;
775 position: absolute;
776 margin-left: 40%;
777 margin-top: 50px;
778 display: none;
779}
780
781div.report_htitle {
782 float: left;
783 padding: 2px;
784 font-size: 14px;
785 font-weight: bold;
786 margin-left: 4px;
787 color: #665;
788 /*font-weight: bold;*/
789}
790
791div.report_tbar {
792 /*background: url('../images/ui/blue-back.gif') repeat-x; */
793 background-color: #EEF;
794 border: 1px solid #CCF;
795 border-bottom: 0px;
796 height: 28px;
797}
798
799div.report_tbar table{
800 width: 100%;
801}
802div.report_tbar table td {
803
804}
805div.report_tbar table td div {
806 position: relative;
807}
808div.report_tbar button, div.report_tbar select, div.report_tbar img {
809 font-size: 11px;
810 margin: 0px;
811}
812
813div.report_head_wrapper {
814 position: absolute;
815 height: 24px;
816 top: 0px;
817 z-index: 1;
818}
819
820div.report_tab_wrapper {
821 position: absolute;
822 border-bottom: 1px solid #AAA;
823 border-top: 1px solid #AAA;
824}
825
826div.report_tab_wrapper table, div.report_head_wrapper table {
827 table-layout: fixed;
828 border-collapse: collapse;
829 /*width: 100%;*/
830}
831
832div.report_tab_wrapper table td, div.report_head_wrapper table td {
833 border-left: 1px solid #AAA;
834 border-right: 1px solid #AAA;
835 border-bottom: 1px solid #AAA;
836 overflow: hidden;
837 padding: 0px;
838}
839
840div.report_tab_wrapper table td div, div.report_head_wrapper table td div {
841 padding: 3px;
842 overflow: hidden;
843}
844
845.report_head_cell {
846 background-color: #EEE;
847 border-bottom: 1px solid #AA9;
848 text-align: center;
849 font-weight: bold;
850}
851.report_head_cell div {
852 color:#222;
853 height: 18px;
854}
855
856
857/* FINDER */
858
859div.finder_wrapper {
860}
861
862div.finder_body_area {
863 margin: 16px;
864}
865
866div.finder_body {
867 display: none;
868}
869
870div.finder_advanced_area table {
871 width: 80%;
872}
873
874div.finder_advanced_area textarea {
875 width: 80%;
876}
877
878div.finder_filter_area {
879 position: relative;
880}
881
882div.filter_head {
883 font-size: 14px;
884 margin-bottom: 2px;
885}
886div.filter_dt_head {
887 font-size: 14px;
888 font-weight: bold;
889 margin-bottom: 2px;
890}
891table.filter_tab {
892 width: 96%;
893 border-collapse: collapse;
894}
895
896table.filter_tab td {
897 width: 50%;
898}
899
900div.finder_picker_area {
901
902}
903div.builder_field {
904 margin: 0px;
905}
906div.builder_dt_head {
907 font-size: 14px;
908 font-weight: bold;
909 margin-bottom: 2px;
910}
911
912div.builder_field table {
913 width: 90%;
914 border-collapse: collapse;
915}
916
917div.builder_label {
918 height: 20px;
919}
920
921div.builder_head {
922 font-size: 16px;
923 font-weight: bold;
924 color: #AB6;
925}
926
927table.builder_tab {
928 width: 96%;
929 border-collapse: collapse;
930}
931
932table.builder_tab td {
933 width: 33%;
934 padding: 2px;
935}
936/*
937 * lib/css/legacy/calendar.css
938 *//**** CALENDAR ****/
939
940.caldiv {
941 position:absolute;
942 visibility:hidden;
943 background-color:white;
944 width: 144px;
945 z-index: 301; /* always on top(?) */
946}
947
948
949
950div.cal_wrapper { }
951div.cal_body {
952 margin: 16px;
953 background-color: #DDD;
954 position: relative;
955 border-radius: 5px;
956 -moz-border-radius: 5px;
957 -webkit-border-radius: 5px;
958}
959
960div.cal_head {
961 margin: 16px;
962 margin-bottom: 0px;
963}
964div.cal_head div {
965 font-size: 18px;
966 color: #666;
967 padding-top: 8px;
968}
969
970div.cal_view_body {
971 margin: 16px;
972}
973
974div.cal_view_body_plain {
975 margin: 16px;
976}
977
978div.cal_month_head {
979}
980
981div.cal_month_body {
982 border-top: 1px solid #888;
983}
984
985.cal_month_headtable {
986 /*table-layout:fixed;*/
987 width: 100%;
988}
989
990.cal_month_name {
991 width: 100%;
992 color: #888;
993 font-size: 14px;
994 font-weight: bold;
995 text-align: center;
996 padding: 4px;
997}
998
999.cal_month_headtable tr td{
1000 font-size: 12px;
1001 font-weight: bold;
1002 text-align: center;
1003 padding: 4px;
1004}
1005
1006table.cal_month_table {
1007 border-collapse: collapse;
1008 /*table-layout:fixed;*/
1009 height: 100%;
1010 width: 100%;
1011}
1012
1013table.cal_month_table td {
1014 width: 14.29%;
1015 height: 20%;
1016 /*overflow:hidden;*/
1017 padding:0px;
1018}
1019
1020div.cal_month_date {
1021 width:100%;
1022 height:25%;
1023 font-size: 10px;
1024 overflow:hidden;
1025 /*background-color: #EEF;*/
1026}
1027
1028div.cal_month_date_holiday {
1029 /*background-color: #FFF;*/
1030}
1031
1032div.cal_month_unit {
1033 width:100%;
1034 height:75%;
1035 overflow:hidden;
1036 cursor:pointer;
1037 /*background-color:#FFF;*/
1038}
1039
1040div.cal_vu_disabled {
1041 background-color:#FFF;
1042 cursor:default;
1043}
1044
1045table.cal_day_table {
1046 border-collapse: collapse;
1047 width: 100%;
1048}
1049
1050table.cal_day_table td {
1051}
1052
1053div.cal_day_body {
1054 width: 100%;
1055 height: 80%;
1056 overflow-y: auto;
1057 overflow-x: hidden;
1058 border-top: 1px solid #AAA;
1059}
1060
1061div.cal_day_unit{
1062 width:100%;
1063 cursor:pointer;
1064}
1065
1066table.cal_week_table {
1067 border-collapse: collapse;
1068 width: 100%;
1069}
1070
1071table.cal_week_table td {
1072 width: 12.5%;
1073}
1074
1075div.cal_week_body {
1076 width: 100%;
1077 height: 80%;
1078 overflow-y: auto;
1079 overflow-x: hidden;
1080 border-top: 1px solid #888;
1081}
1082
1083div.cal_week_unit{
1084 width: 100%;
1085 cursor:pointer;
1086}
1087
1088div.cal_event {
1089 width: 100%;
1090 height: 12px;
1091 overflow: hidden;
1092 font-size: 11px;
1093 color: #00B;
1094 margin-bottom: 2px;
1095 text-decoration: underline;
1096}
1097
1098div.cal_event_Public {
1099 color: GREEN;
1100}
1101
1102div.cal_event_Private {
1103 color: BLUE;
1104}
1105
1106div.cal_event_hover {
1107 text-decoration: underline;
1108}
1109
1110/*
1111 * lib/css/legacy/autosuggest.css
1112 *//*
1113================================================
1114autosuggest, inquisitor style
1115================================================
1116*/
1117
1118div.autosuggest
1119{
1120 position: absolute;
1121 margin-top: 3px;
1122 border: 1px solid #222;
1123}
1124
1125div.autosuggest ul
1126{
1127 list-style: none;
1128 margin: 0px;
1129 padding: 2px;
1130 overflow: hidden;
1131 background-color: #FFF;
1132}
1133
1134div.autosuggest ul li
1135{
1136 color: #444;
1137 padding: 0;
1138 margin: 0;
1139 text-align: left;
1140}
1141
1142div.autosuggest ul li a
1143{
1144 color: #444;
1145 display: block;
1146 text-decoration: none;
1147 position: relative;
1148 padding: 0;
1149 width: 100%;
1150}
1151div.autosuggest ul li a:hover
1152{
1153
1154}
1155div.autosuggest ul li.as_highlight a:hover
1156{
1157 background-color: #45A;
1158 color: #FFF;
1159}
1160
1161div.autosuggest ul li a span
1162{
1163 display: block;
1164 padding: 3px 6px;
1165 color: #444;
1166 border-bottom:1px solid #DDD;
1167}
1168
1169div.autosuggest ul li a span small
1170{
1171 display: block;
1172 font-weight: normal;
1173 color: #444;
1174}
1175
1176div.autosuggest ul li.as_highlight a span small
1177{
1178 color: #FFF;
1179}
1180
1181div.autosuggest ul li.as_highlight a span {
1182 color: #FFF;
1183}
1184
1185div.autosuggest ul li.as_highlight a
1186{
1187 color: #FFF;
1188 background-color: #45A;
1189 cursor: pointer;
1190}
1191
1192div.autosuggest ul li.as_warning
1193{
1194 font-weight: bold;
1195 text-align: center;
1196}
1197
1198div.autosuggest ul em
1199{
1200 font-style: normal;
1201 font-weight: bold;
1202}
1203
1204/*
1205 * lib/css/legacy/dialog.css
1206 *//***** Dialogs *******/
1207
1208div.dialog_wrapper {
1209 position: absolute;
1210 width: 440px;
1211 display: none;
1212 z-index: 90;
1213 background-color: #FFF;
1214 border: 3px solid #222;
1215 box-shadow:1px 1px 5px #777;
1216 -moz-box-shadow: 1px 1px 5px #777;
1217 -webkit-box-shadow: 1px 1px 5px #777;
1218
1219 border-radius: 5px;
1220 -moz-border-radius: 5px;
1221 -webkit-border-radius: 5px;
1222}
1223
1224div.dialog_head {
1225 height: 22px;
1226 padding: 4px;
1227 background-color: #222;
1228 color: #FFF;
1229}
1230
1231div.dialog_body {
1232 padding: 8px 4px 16px 4px;
1233 border-radius: 5px;
1234 -moz-border-radius: 5px;
1235 -webkit-border-radius: 5px;
1236}
1237
1238div.dialog_back {
1239 position: fixed;
1240 display: none;
1241 top: 0px;
1242 left: 0px;
1243 bottom: 0px;
1244 right: 0px;
1245 background-color: #EEE;
1246 opacity: 0.6;
1247 z-index: 50;
1248 text-align: center;
1249}
1250
1251div.dialog_message {
1252 display: none;
1253 position: absolute;
1254 width: 250px;
1255 font-size: 12px;
1256 z-index: 91;
1257 background-color:#FFF;
1258 padding: 12px;
1259 border: 1px solid #444;
1260}
1261
1262div.dialog_row {
1263 padding: 8px 8px 0px 8px;
1264}
1265
1266div.dialog_row table {
1267 width: 100%;
1268}
1269
1270div.dialog_row table td {
1271}
1272
1273div.dialog_row input[type="text"], div.dialog_row input[type="password"], div.dialog_row textarea, div.dialog_row select {
1274 width: 80%;
1275 font-size: 14px;
1276}
1277
1278div.dialog_row table td textarea {
1279 width: 80%;
1280 height: 200px;
1281 font-size: 12px;
1282}
1283
1284/*
1285 * lib/css/legacy/tabs.css
1286 */
1287/******* TABS ********/
1288
1289div.box_label_wrapper {
1290 border-bottom: 6px solid #777;
1291}
1292
1293div.box_label_body {
1294 height: 22px;
1295}
1296
1297ul.box_tabs {
1298 margin: 0px;
1299 padding: 0px;
1300 list-style: none;
1301}
1302
1303ul.box_tabs li {
1304 height: 22px;
1305 float:left;
1306 font-size: 12px;
1307 text-decoration: underline;
1308
1309 background-color: #DDD;
1310
1311 margin:0;
1312 margin-left: 4px;
1313 padding:0 0 0 9px;
1314 cursor: pointer;
1315}
1316
1317ul.box_tabs a {
1318 display:block;
1319 padding:3px 15px 3px 6px;
1320 text-decoration:none;
1321}
1322
1323ul.box_tabs li.box_tab_mouseover {
1324 background-color: #BBB;
1325}
1326
1327
1328ul.box_tabs li.box_tab_selected {
1329/* background:url("../images/ui/rc/tab-left-CCC.gif") no-repeat left top;
1330 background-color: #ABABAB; */
1331
1332 background-color: #777;
1333
1334 background: -webkit-gradient(linear, left top, left bottom, from(#999), to(#777));
1335 background: -moz-linear-gradient(top, #999, #777);
1336
1337 color: #FFF;
1338 font-weight:bold;
1339
1340}
1341ul.box_tabs li.box_tab_selected a {
1342/* background:url("../images/ui/rc/tab-right-CCC.gif") no-repeat right top; */
1343}
1344
1345/*
1346 * lib/css/legacy/bw-icons.css
1347 */
1348/** general icons **/
1349
1350.wn-icon { background: url('lib/images/icons/icons.png'); width: 16px; height: 16px; cursor: pointer; }
1351.ic-2x2_grid { background-position: 0 0; }
1352.ic-3x3_grid { background-position: 0 -36px; }
1353.ic-3x3_grid_2 { background-position: 0 -72px; }
1354.ic-air_signal { background-position: 0 -108px; }
1355.ic-align_center { background-position: 0 -144px; }
1356.ic-align_just { background-position: 0 -180px; }
1357.ic-align_left { background-position: 0 -216px; }
1358.ic-align_right { background-position: 0 -252px; }
1359.ic-app_window { background-position: 0 -288px; }
1360.ic-arrow_bottom { background-position: 0 -324px; }
1361.ic-arrow_bottom_left { background-position: 0 -360px; }
1362.ic-arrow_bottom_right { background-position: 0 -396px; }
1363.ic-arrow_l { background-position: 0 -432px; }
1364.ic-arrow_left { background-position: 0 -468px; }
1365.ic-arrow_r { background-position: 0 -504px; }
1366.ic-arrow_right { background-position: 0 -540px; }
1367.ic-arrow_top { background-position: 0 -576px; }
1368.ic-arrow_top_left { background-position: 0 -612px; }
1369.ic-arrow_top_right { background-position: 0 -648px; }
1370.ic-arrow_two_head { background-position: 0 -684px; }
1371.ic-arrow_two_head_2 { background-position: 0 -720px; }
1372.ic-attention { background-position: 0 -756px; }
1373.ic-battery { background-position: 0 -792px; }
1374.ic-bell { background-position: 0 -828px; }
1375.ic-book { background-position: 0 -864px; }
1376.ic-bookmark_1 { background-position: 0 -900px; }
1377.ic-bookmark_2 { background-position: 0 -936px; }
1378.ic-box { background-position: 0 -972px; }
1379.ic-br_down { background-position: 0 -1008px; }
1380.ic-br_next { background-position: 0 -1044px; }
1381.ic-br_prev { background-position: 0 -1080px; }
1382.ic-br_up { background-position: 0 -1116px; }
1383.ic-brackets { background-position: 0 -1152px; }
1384.ic-browser { background-position: 0 -1188px; }
1385.ic-brush { background-position: 0 -1224px; }
1386.ic-bug { background-position: 0 -1260px; }
1387.ic-burst { background-position: 0 -1296px; }
1388.ic-calc { background-position: 0 -1332px; }
1389.ic-calendar_1 { background-position: 0 -1368px; }
1390.ic-calendar_2 { background-position: 0 -1404px; }
1391.ic-cancel { background-position: 0 -1440px; }
1392.ic-case { background-position: 0 -1476px; }
1393.ic-cc { background-position: 0 -1512px; }
1394.ic-cert { background-position: 0 -1548px; }
1395.ic-chart_bar { background-position: 0 -1584px; }
1396.ic-chart_line { background-position: 0 -1620px; }
1397.ic-chart_line_2 { background-position: 0 -1656px; }
1398.ic-chart_pie { background-position: 0 -1692px; }
1399.ic-checkbox_checked { background-position: 0 -1728px; }
1400.ic-checkbox_unchecked { background-position: 0 -1764px; }
1401.ic-checkmark { background-position: 0 -1800px; }
1402.ic-clip { background-position: 0 -1836px; }
1403.ic-clipboard_copy { background-position: 0 -1872px; }
1404.ic-clipboard_cut { background-position: 0 -1908px; }
1405.ic-clipboard_past { background-position: 0 -1944px; }
1406.ic-clock { background-position: -36px 0; }
1407.ic-cloud { background-position: -36px -36px; }
1408.ic-cloud_rain { background-position: -36px -72px; }
1409.ic-cog { background-position: -36px -108px; }
1410.ic-comp { background-position: -36px -144px; }
1411.ic-compass { background-position: -36px -180px; }
1412.ic-contact_card { background-position: -36px -216px; }
1413.ic-cube { background-position: -36px -252px; }
1414.ic-cur_bp { background-position: -36px -288px; }
1415.ic-cur_dollar { background-position: -36px -324px; }
1416.ic-cur_euro { background-position: -36px -360px; }
1417.ic-cur_yen { background-position: -36px -396px; }
1418.ic-cursor_H_split { background-position: -36px -432px; }
1419.ic-cursor_V_split { background-position: -36px -468px; }
1420.ic-cursor_arrow { background-position: -36px -504px; }
1421.ic-cursor_drag_arrow { background-position: -36px -540px; }
1422.ic-cursor_drag_arrow_2 { background-position: -36px -576px; }
1423.ic-cursor_drag_hand { background-position: -36px -612px; }
1424.ic-cursor_hand { background-position: -36px -648px; }
1425.ic-db { background-position: -36px -684px; }
1426.ic-delete { background-position: -36px -720px; }
1427.ic-doc_delete { background-position: -36px -756px; }
1428.ic-doc_edit { background-position: -36px -792px; }
1429.ic-doc_empty { background-position: -36px -828px; }
1430.ic-doc_export { background-position: -36px -864px; }
1431.ic-doc_import { background-position: -36px -900px; }
1432.ic-doc_lines { background-position: -36px -936px; }
1433.ic-doc_lines_stright { background-position: -36px -972px; }
1434.ic-doc_minus { background-position: -36px -1008px; }
1435.ic-doc_new { background-position: -36px -1044px; }
1436.ic-doc_plus { background-position: -36px -1080px; }
1437.ic-document { background-position: -36px -1116px; }
1438.ic-download { background-position: -36px -1152px; }
1439.ic-emotion_sad { background-position: -36px -1188px; }
1440.ic-emotion_smile { background-position: -36px -1224px; }
1441.ic-expand { background-position: -36px -1260px; }
1442.ic-eye { background-position: -36px -1296px; }
1443.ic-eye_inv { background-position: -36px -1332px; }
1444.ic-facebook { background-position: -36px -1368px; }
1445.ic-filter { background-position: -36px -1404px; }
1446.ic-fire { background-position: -36px -1440px; }
1447.ic-flag { background-position: -36px -1476px; }
1448.ic-folder { background-position: -36px -1512px; }
1449.ic-folder_arrow { background-position: -36px -1548px; }
1450.ic-folder_delete { background-position: -36px -1584px; }
1451.ic-folder_minus { background-position: -36px -1620px; }
1452.ic-folder_open { background-position: -36px -1656px; }
1453.ic-folder_plus { background-position: -36px -1692px; }
1454.ic-font_bold { background-position: -36px -1728px; }
1455.ic-font_italic { background-position: -36px -1764px; }
1456.ic-font_size { background-position: -36px -1800px; }
1457.ic-font_strokethrough { background-position: -36px -1836px; }
1458.ic-font_underline { background-position: -36px -1872px; }
1459.ic-game_pad { background-position: -36px -1908px; }
1460.ic-globe_1 { background-position: -36px -1944px; }
1461.ic-globe_2 { background-position: -72px 0; }
1462.ic-globe_3 { background-position: -72px -36px; }
1463.ic-google { background-position: -72px -72px; }
1464.ic-hand_1 { background-position: -72px -108px; }
1465.ic-hand_2 { background-position: -72px -144px; }
1466.ic-hand_contra { background-position: -72px -180px; }
1467.ic-hand_pro { background-position: -72px -216px; }
1468.ic-headphones { background-position: -72px -252px; }
1469.ic-heart { background-position: -72px -288px; }
1470.ic-heart_empty { background-position: -72px -324px; }
1471.ic-home { background-position: -72px -360px; }
1472.ic-image_text { background-position: -72px -396px; }
1473.ic-inbox { background-position: -72px -432px; }
1474.ic-indent_decrease { background-position: -72px -468px; }
1475.ic-indent_increase { background-position: -72px -504px; }
1476.ic-info { background-position: -72px -540px; }
1477.ic-iphone { background-position: -72px -576px; }
1478.ic-key { background-position: -72px -612px; }
1479.ic-layers_1 { background-position: -72px -648px; }
1480.ic-layers_2 { background-position: -72px -684px; }
1481.ic-lightbulb { background-position: -72px -720px; }
1482.ic-lighting { background-position: -72px -756px; }
1483.ic-link { background-position: -72px -792px; }
1484.ic-list_bullets { background-position: -72px -828px; }
1485.ic-list_num { background-position: -72px -864px; }
1486.ic-magic_wand { background-position: -72px -900px; }
1487.ic-mail { background-position: -72px -936px; }
1488.ic-mail_2 { background-position: -72px -972px; }
1489.ic-mic { background-position: -72px -1008px; }
1490.ic-monitor { background-position: -72px -1044px; }
1491.ic-movie { background-position: -72px -1080px; }
1492.ic-music { background-position: -72px -1116px; }
1493.ic-net_comp { background-position: -72px -1152px; }
1494.ic-network { background-position: -72px -1188px; }
1495.ic-notepad { background-position: -72px -1224px; }
1496.ic-notepad_2 { background-position: -72px -1260px; }
1497.ic-on-off { background-position: -72px -1296px; }
1498.ic-openid { background-position: -72px -1332px; }
1499.ic-padlock_closed { background-position: -72px -1368px; }
1500.ic-padlock_open { background-position: -72px -1404px; }
1501.ic-page_layout { background-position: -72px -1440px; }
1502.ic-paragraph { background-position: -72px -1476px; }
1503.ic-pencil { background-position: -72px -1512px; }
1504.ic-phone { background-position: -72px -1548px; }
1505.ic-phone_1 { background-position: -72px -1584px; }
1506.ic-phone_2 { background-position: -72px -1620px; }
1507.ic-phone_touch { background-position: -72px -1656px; }
1508.ic-photo { background-position: -72px -1692px; }
1509.ic-picture { background-position: -72px -1728px; }
1510.ic-pin { background-position: -72px -1764px; }
1511.ic-pin_2 { background-position: -72px -1800px; }
1512.ic-pin_map { background-position: -72px -1836px; }
1513.ic-pin_map_down { background-position: -72px -1872px; }
1514.ic-pin_map_left { background-position: -72px -1908px; }
1515.ic-pin_map_right { background-position: -72px -1944px; }
1516.ic-pin_map_top { background-position: -108px 0; }
1517.ic-pin_sq_down { background-position: -108px -36px; }
1518.ic-pin_sq_left { background-position: -108px -72px; }
1519.ic-pin_sq_right { background-position: -108px -108px; }
1520.ic-pin_sq_top { background-position: -108px -144px; }
1521.ic-playback_ff { background-position: -108px -180px; }
1522.ic-playback_next { background-position: -108px -216px; }
1523.ic-playback_pause { background-position: -108px -252px; }
1524.ic-playback_play { background-position: -108px -288px; }
1525.ic-playback_prev { background-position: -108px -324px; }
1526.ic-playback_rec { background-position: -108px -360px; }
1527.ic-playback_reload { background-position: -108px -396px; }
1528.ic-playback_rew { background-position: -108px -432px; }
1529.ic-playback_stop { background-position: -108px -468px; }
1530.ic-preso { background-position: -108px -504px; }
1531.ic-print { background-position: -108px -540px; }
1532.ic-question { background-position: -108px -576px; }
1533.ic-redo { background-position: -108px -612px; }
1534.ic-rnd_br_down { background-position: -108px -648px; }
1535.ic-rnd_br_first { background-position: -108px -684px; }
1536.ic-rnd_br_last { background-position: -108px -720px; }
1537.ic-rnd_br_next { background-position: -108px -756px; }
1538.ic-rnd_br_prev { background-position: -108px -792px; }
1539.ic-rnd_br_up { background-position: -108px -828px; }
1540.ic-round { background-position: -108px -864px; }
1541.ic-round_and_up { background-position: -108px -900px; }
1542.ic-round_arrow_left { background-position: -108px -936px; }
1543.ic-round_arrow_right { background-position: -108px -972px; }
1544.ic-round_checkmark { background-position: -108px -1008px; }
1545.ic-round_delete { background-position: -108px -1044px; }
1546.ic-round_minus { background-position: -108px -1080px; }
1547.ic-round_plus { background-position: -108px -1116px; }
1548.ic-rss { background-position: -108px -1152px; }
1549.ic-rss_sq { background-position: -108px -1188px; }
1550.ic-sand { background-position: -108px -1224px; }
1551.ic-sat_dish { background-position: -108px -1260px; }
1552.ic-save { background-position: -108px -1296px; }
1553.ic-server { background-position: -108px -1332px; }
1554.ic-share { background-position: -108px -1368px; }
1555.ic-shop_cart { background-position: -108px -1404px; }
1556.ic-sound_high { background-position: -108px -1440px; }
1557.ic-sound_low { background-position: -108px -1476px; }
1558.ic-sound_mute { background-position: -108px -1512px; }
1559.ic-spechbubble { background-position: -108px -1548px; }
1560.ic-spechbubble_2 { background-position: -108px -1584px; }
1561.ic-spechbubble_sq { background-position: -108px -1620px; }
1562.ic-spechbubble_sq_line { background-position: -108px -1656px; }
1563.ic-sq_br_down { background-position: -108px -1692px; }
1564.ic-sq_br_first { background-position: -108px -1728px; }
1565.ic-sq_br_last { background-position: -108px -1764px; }
1566.ic-sq_br_next { background-position: -108px -1800px; }
1567.ic-sq_br_prev { background-position: -108px -1836px; }
1568.ic-sq_br_up { background-position: -108px -1872px; }
1569.ic-sq_down { background-position: -108px -1908px; }
1570.ic-sq_minus { background-position: -108px -1944px; }
1571.ic-sq_next { background-position: -144px 0; }
1572.ic-sq_plus { background-position: -144px -36px; }
1573.ic-sq_prev { background-position: -144px -72px; }
1574.ic-sq_up { background-position: -144px -108px; }
1575.ic-square_shape { background-position: -144px -144px; }
1576.ic-star { background-position: -144px -180px; }
1577.ic-star_fav { background-position: -144px -216px; }
1578.ic-star_fav_empty { background-position: -144px -252px; }
1579.ic-sun { background-position: -144px -288px; }
1580.ic-tag { background-position: -144px -324px; }
1581.ic-tape { background-position: -144px -360px; }
1582.ic-target { background-position: -144px -396px; }
1583.ic-text_curstor { background-position: -144px -432px; }
1584.ic-text_letter_t { background-position: -144px -468px; }
1585.ic-top_right_expand { background-position: -144px -504px; }
1586.ic-trash { background-position: -144px -540px; }
1587.ic-twitter { background-position: -144px -576px; }
1588.ic-twitter_2 { background-position: -144px -612px; }
1589.ic-undo { background-position: -144px -648px; }
1590.ic-user { background-position: -144px -684px; }
1591.ic-users { background-position: -144px -720px; }
1592.ic-wrench { background-position: -144px -756px; }
1593.ic-wrench_plus { background-position: -144px -792px; }
1594.ic-wrench_plus_2 { background-position: -144px -828px; }
1595.ic-zoom { background-position: -144px -864px; }
1596
1597
1598/*
1599 * lib/css/legacy/sidebar.css
1600 */div.psidebar-wrapper {
1601 margin: 0px 8px;
1602}
1603
1604div.psidebar-head {
1605 font-size: 14px;
1606 font-weight: bold;
1607 color: #555;
1608 margin-bottom: 12px;
1609}
1610
1611div.psidebar-section {
1612 background-color: #fff;
1613 border: 1px solid #b2b2b7;
1614 margin-bottom: 11px;
1615 overflow: hidden;
1616}
1617
1618div.psidebar-section-head {
1619 font-size: 12px;
1620 padding: 5px 11px;
1621 background: #eeeeee; /* Old browsers */
1622 background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
1623 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
1624 background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
1625 background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
1626 background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* IE10+ */
1627 background: linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* W3C */
1628 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
1629}
1630
1631div.psidebar-section-body {
1632 margin: 7px 11px 11px 11px;
1633}
1634
1635div.psidebar-section-item {
1636 margin-bottom: 7px;
1637}
1638
1639.psidebar-section-link {
1640 font-size: 11px;
1641 color: #666;
1642}
1643
1644div.follower-list {
1645 color: #666;
1646 margin-top: 7px;
1647 font-size: 11px;
1648}
1649/*
1650 * lib/css/legacy/bootstrap-buttons.css
1651 */.btn.danger,
1652.alert-message.danger,
1653.btn.danger:hover,
1654.alert-message.danger:hover,
1655.btn.error,
1656.alert-message.error,
1657.btn.error:hover,
1658.alert-message.error:hover,
1659.btn.success,
1660.alert-message.success,
1661.btn.success:hover,
1662.alert-message.success:hover,
1663.btn.info,
1664.alert-message.info,
1665.btn.info:hover,
1666.alert-message.info:hover {
1667 color: #ffffff;
1668}
1669.btn .close, .alert-message .close {
1670 font-family: Arial, sans-serif;
1671 line-height: 18px;
1672}
1673.btn.danger,
1674.alert-message.danger,
1675.btn.error,
1676.alert-message.error {
1677 background-color: #c43c35;
1678 background-repeat: repeat-x;
1679 background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
1680 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
1681 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
1682 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
1683 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
1684 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
1685 background-image: linear-gradient(top, #ee5f5b, #c43c35);
1686 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
1687 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1688 border-color: #c43c35 #c43c35 #882a25;
1689 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1690}
1691.btn.success, .alert-message.success {
1692 background-color: #57a957;
1693 background-repeat: repeat-x;
1694 background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
1695 background-image: -moz-linear-gradient(top, #62c462, #57a957);
1696 background-image: -ms-linear-gradient(top, #62c462, #57a957);
1697 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
1698 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
1699 background-image: -o-linear-gradient(top, #62c462, #57a957);
1700 background-image: linear-gradient(top, #62c462, #57a957);
1701 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
1702 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1703 border-color: #57a957 #57a957 #3d773d;
1704 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1705}
1706.btn.info, .alert-message.info {
1707 background-color: #339bb9;
1708 background-repeat: repeat-x;
1709 background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
1710 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
1711 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
1712 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
1713 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
1714 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
1715 background-image: linear-gradient(top, #5bc0de, #339bb9);
1716 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
1717 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1718 border-color: #339bb9 #339bb9 #22697d;
1719 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1720}
1721.btn {
1722 cursor: pointer;
1723 display: inline-block;
1724 background-color: #e6e6e6;
1725 background-repeat: no-repeat;
1726 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
1727 background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1728 background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
1729 background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1730 background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1731 background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1732 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
1733 padding: 5px 14px 6px;
1734 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
1735 color: #333;
1736 font-size: 11px;
1737 line-height: normal;
1738 border: 1px solid #ccc;
1739 border-bottom-color: #bbb;
1740 -webkit-border-radius: 4px;
1741 -moz-border-radius: 4px;
1742 border-radius: 4px;
1743 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1744 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1745 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1746 -webkit-transition: 0.1s linear all;
1747 -moz-transition: 0.1s linear all;
1748 -ms-transition: 0.1s linear all;
1749 -o-transition: 0.1s linear all;
1750 transition: 0.1s linear all;
1751}
1752.btn:hover {
1753 background-position: 0 -15px;
1754 color: #333;
1755 text-decoration: none;
1756}
1757.btn:focus {
1758 outline: 1px dotted #666;
1759}
1760.btn.primary {
1761 color: #ffffff;
1762 background-color: #0064cd;
1763 background-repeat: repeat-x;
1764 background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
1765 background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
1766 background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
1767 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
1768 background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
1769 background-image: -o-linear-gradient(top, #049cdb, #0064cd);
1770 background-image: linear-gradient(top, #049cdb, #0064cd);
1771 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
1772 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1773 border-color: #0064cd #0064cd #003f81;
1774 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1775}
1776.btn.active, .btn :active {
1777 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
1778 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
1779 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
1780}
1781.btn.disabled {
1782 cursor: default;
1783 background-image: none;
1784 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1785 filter: alpha(opacity=65);
1786 -khtml-opacity: 0.65;
1787 -moz-opacity: 0.65;
1788 opacity: 0.65;
1789 -webkit-box-shadow: none;
1790 -moz-box-shadow: none;
1791 box-shadow: none;
1792}
1793.btn[disabled] {
1794 cursor: default;
1795 background-image: none;
1796 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1797 filter: alpha(opacity=65);
1798 -khtml-opacity: 0.65;
1799 -moz-opacity: 0.65;
1800 opacity: 0.65;
1801 -webkit-box-shadow: none;
1802 -moz-box-shadow: none;
1803 box-shadow: none;
1804}
1805.btn.large {
1806 font-size: 15px;
1807 line-height: normal;
1808 padding: 9px 14px 9px;
1809 -webkit-border-radius: 6px;
1810 -moz-border-radius: 6px;
1811 border-radius: 6px;
1812}
1813.btn.small {
1814 padding: 5px 7px 5px;
1815 font-size: 11px;
1816}
1817:root .alert-message, :root .btn {
1818 border-radius: 0 \0;
1819}
1820button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
1821 padding: 0;
1822 border: 0;
1823}
1824
1825/* CLose */
1826
1827.close {
1828 float: right;
1829 color: #000000;
1830 font-size: 15px;
1831 font-weight: bold;
1832 line-height: 13.5px;
1833 margin-bottom: -2px;
1834 text-shadow: 0 1px 0 #ffffff;
1835 filter: alpha(opacity=25);
1836 -khtml-opacity: 0.25;
1837 -moz-opacity: 0.25;
1838 opacity: 0.25;
1839 text-decoration: none;
1840}
1841.close:hover {
1842 color: #000000;
1843 text-decoration: none;
1844 filter: alpha(opacity=40);
1845 -khtml-opacity: 0.4;
1846 -moz-opacity: 0.4;
1847 opacity: 0.4;
1848 cursor: pointer;
1849 font-weight: bold;
1850}