Ajout du support des écritures ventilées.
[garradin.git] / www / admin / static / admin.css
1 @charset "UTF-8";
2
3 @font-face {
4 font-family: 'gicon';
5 src: url('font/garradin.eot?36341436');
6 src: url('font/garradin.eot?36341436#iefix') format('embedded-opentype'),
7 url('font/garradin.woff?36341436') format('woff'),
8 url('font/garradin.ttf?36341436') format('truetype'),
9 url('font/garradin.svg?36341436#garradin') format('svg');
10 font-weight: normal;
11 font-style: normal;
12 }
13
14 body, form, p, div, hr, fieldset, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6 {
15 margin: 0;
16 padding: 0;
17 }
18 h1 { font-size: 2em; }
19 h2 { font-size: 1.5em; }
20 h3 { font-size: 1.2em; }
21 h4 { font-size: 1em; }
22 h5 { font-size: 0.9em; }
23 h6 { font-size: 0.8em; }
24 ul, ol { list-style-type: none; }
25 article, aside, figure, footer, header, hgroup, menu, nav, section { display: block; }
26
27 /*
28 marron : #9c4f15 rgb(156, 79, 21)
29 orange : #d98628 rgb(217, 134, 40)
30 */
31
32 html { width: 100%; height: 100%; }
33 body {
34 font-size: 100%;
35 color: #000;
36 font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
37 background: #fff url("bg00.png") repeat-y left bottom;
38 background: url("bg01.png") no-repeat left -100px, url("bg00.png") repeat-y left bottom, #fff;
39 padding-bottom: 1em;
40 }
41
42 body#popup {
43 background: url("bg01.png") no-repeat -140px -100px, url("bg00.png") repeat-y -140px bottom, #fff;
44 }
45
46 .header {
47 color: #fff;
48 }
49
50 .header h1 {
51 color: #9c4f15;
52 margin-left: 180px;
53 margin-bottom: 0.4em;
54 }
55
56 .header .menu {
57 position: absolute;
58 width: 168px;
59 margin-top: 100px;
60 }
61
62 .header .menu a {
63 color: #fff;
64 font-weight: bold;
65 padding: 0.4em 0.4em 0.4em 1em;
66 display: block;
67 text-decoration: none;
68 }
69
70 .header .menu a:hover {
71 text-decoration: underline;
72 background: rgb(217, 134, 40);
73 background: rgba(217, 134, 40, 0.5);
74 }
75
76 .header .menu li li a {
77 font-size: 0.8em;
78 padding-left: 2em;
79 }
80
81 .header .menu li.current > a {
82 background: #fff;
83 color: rgb(156, 79, 21);
84 }
85
86 .header .menu a b {
87 float: right;
88 text-decoration: none;
89 margin-top: -.2em;
90 font-size: 20pt;
91 color: rgb(70, 70, 70);
92 color: rgba(0, 0, 0, .5);
93 }
94
95 .page {
96 margin: 0px 1em 1em 180px;
97 position: relative;
98 }
99
100 .page img {
101 max-width: 100%;
102 }
103
104 body#popup .page {
105 margin: 1em 1em 1em 2.5em;
106 }
107
108 span.error, b.error {
109 color: #900;
110 }
111
112 span.confirm, b.confirm {
113 color: #090;
114 }
115
116 span.alert, b.alert {
117 color: #990;
118 }
119
120 p.error {
121 border: 1px solid #c00;
122 background: #fcc;
123 padding: 0.5em;
124 margin-bottom: 1em;
125 }
126
127 p.confirm {
128 border: 1px solid #0c0;
129 background: #cfc;
130 padding: 0.5em;
131 margin-bottom: 1em;
132 }
133
134 p.alert {
135 border: 1px solid #cc0;
136 background: #ffc;
137 padding: 0.5em;
138 margin-bottom: 1em;
139 }
140
141 p.help {
142 margin: 1em;
143 color: #666;
144 }
145
146 p.intro {
147 margin: 1em;
148 }
149
150 /* Formulaires */
151 fieldset {
152 border: 1px solid #ccc;
153 padding: 0.8em 1em 0 1em;
154 margin-bottom: 1em;
155 padding: 0.5em;
156 }
157
158 fieldset legend {
159 padding: 0 0.5em;
160 font-weight: bold;
161 color: #000;
162 }
163
164 label:hover {
165 cursor: pointer;
166 border-bottom: 1px dotted #900;
167 }
168
169 dl dt label {
170 font-weight: bold;
171 }
172
173 fieldset dl dt b,
174 fieldset table th b,
175 fieldset legend b {
176 color: #900;
177 font-size: 0.7em;
178 font-weight: normal;
179 vertical-align: super;
180 }
181
182 fieldset dl dd.tip {
183 color: #666;
184 }
185
186 fieldset dl dd {
187 padding: 0.2em 0.5em 0.2em 1em;
188 }
189
190 fieldset dl dd ol, fieldset dl dd ul {
191 margin-left: 1.5em;
192 }
193
194 fieldset dl dl {
195 margin: .5em 0 .5em 1.2em;
196 }
197
198 input[type=text], textarea, input[type=password], input[type=email],
199 input[type=url], input[type=tel], select {
200 padding: 0.2em 0.4em;
201 font-family: Sans-serif;
202 min-width: 20em;
203 max-width: 100%;
204 }
205
206 input[size] {
207 min-width: 0;
208 }
209
210 input.time {
211 text-align: center;
212 padding: .2em 0;
213 }
214
215 input[type=number], input[type=date] {
216 padding: 0.2em 0.4em;
217 font-family: Sans-serif;
218 min-width: 2em;
219 }
220
221 input[type=submit], input[type=button] {
222 padding: 0.3em;
223 cursor: pointer;
224 transition: opacity .5s ease;
225 }
226
227 .loader {
228 width: 100%;
229 min-height: 32px;
230 display: block;
231 position: relative;
232 }
233
234 .loader.install {
235 margin-top: -40px;
236 }
237
238 .loader b {
239 text-shadow: 2px 2px 5px #999;
240 background: rgb(255, 255, 255);
241 background: rgba(255, 255, 255, 0.5);
242 border-radius: .5em;
243 font-size: 16px;
244 line-height: 16px;
245 height: 16px;
246 z-index: 9999;
247 position: absolute;
248 display: block;
249 left: 10px;
250 top: 10px;
251 padding: .2em;
252 }
253
254 .loader img {
255 position: absolute;
256 opacity: 0;
257 transition: all 0.5s ease;
258 z-index: 2;
259 }
260
261 input[type=button].icn {
262 font-size: 1.2em;
263 font-weight: bold;
264 padding: 0 0.3em;
265 font-family: "Courier New", Courier, monospace;
266 }
267
268 select.large {
269 width: 95%;
270 }
271
272 select.large optgroup.niveau_1 {
273 background: #333;
274 color: #fff;
275 font-style: normal;
276 font-size: 1.2em;
277 }
278
279 select.large optgroup.niveau_2 {
280 background: #666;
281 color: #fff;
282 font-style: normal;
283 padding-left: 1em;
284 }
285
286 select.large option {
287 background: #fff;
288 color: #000;
289 }
290
291 select.large .niveau_2 { font-style: italic; background: #eee; }
292 select.large .niveau_3 { padding-left: 1em; font-weight: bold; }
293 select.large .niveau_4 { padding-left: 2em; }
294 select.large .niveau_5 { padding-left: 3em; }
295 select.large .niveau_6 { padding-left: 4em; }
296
297 p.submit {
298 margin: 1em;
299 }
300
301 .submit input[type=submit] {
302 font-size: 1.2em;
303 }
304
305 .submit input.minor {
306 font-size: .9em;
307 }
308
309 form .checkUncheck {
310 float: left;
311 }
312
313 form span.password_check {
314 margin-left: 1em;
315 padding: .1em .3em;
316 border-radius: .5em;
317 }
318
319 form span.password_check.fail { background-color: #f99; }
320 form span.password_check.weak { background-color: #ff9; }
321 form span.password_check.medium { background-color: #ccf; }
322 form span.password_check.ok { background-color: #cfc; }
323
324 dd.help input[type=text] {
325 cursor: pointer;
326 padding: 0;
327 font-family: monospace;
328 }
329
330 form p.actions {
331 float: right;
332 }
333
334 ul.actions {
335 list-style-type: none;
336 margin: 1em 0;
337 border-bottom: .1em solid #9c4f15;
338 padding: 0 1em;
339 }
340
341 ul.actions li {
342 display: inline-block;
343 margin: 0 0.2em;
344 }
345
346 ul.actions li a {
347 display: inline-block;
348 background: rgb(217, 134, 40);
349 background: rgba(217, 134, 40, .5);
350 border-radius: .5em .5em 0 0;
351 padding: .1em .5em;
352 color: #000;
353 text-decoration: none;
354 }
355
356 ul.actions li.current a {
357 background: #9c4f15;
358 color: #fff;
359 }
360
361 ul.actions li a:hover {
362 color: #fff;
363 text-decoration: underline;
364 }
365
366 h3.warning {
367 margin: 1em;
368 color: red;
369 }
370
371 dd.help {
372 color: #666;
373 }
374
375 table.list {
376 border-collapse: collapse;
377 margin-bottom: 1em;
378 width: 100%;
379 }
380
381 table.list.auto {
382 width: auto;
383 }
384
385 table.list table {
386 margin: 0;
387 }
388
389 table.list th {
390 text-align: left;
391 font-weight: bold;
392 }
393
394 table.list thead {
395 background: rgb(217, 134, 40);
396 background: rgba(217, 134, 40, 0.5);
397 }
398
399 table.list tfoot tr {
400 background: rgb(247, 164, 70);
401 background: rgba(217, 134, 40, 0.1);
402 color: rgb(156, 79, 21);
403 }
404
405 table.list th, table.list td {
406 padding: 0.2em 0.5em;
407 }
408
409 table.list tr {
410 border: 1px solid rgb(217, 134, 40);
411 border: 1px solid rgba(217, 134, 40, 0.5);
412 }
413
414 table.list tr:nth-child(even) {
415 background: rgb(255, 174, 80);
416 background: rgba(217, 134, 40, 0.2);
417 }
418
419 table.list.multi tr:nth-child(even) {
420 background: inherit;
421 }
422
423 table.list.multi tr.odd {
424 background: rgb(255, 174, 80);
425 background: rgba(217, 134, 40, 0.2);
426 }
427
428 table.list .error {
429 color: red;
430 font-weight: bold;
431 }
432
433 table.list .alert {
434 color: darkred;
435 font-weight: bold;
436 }
437
438 table.list .confirm {
439 color: darkgreen;
440 }
441
442 table.list .num {
443 text-align: center;
444 }
445
446 table.list .check {
447 width: 1%;
448 }
449
450 table.search th {
451 background: rgb(217, 134, 40);
452 background: rgba(217, 134, 40, 0.5);
453 }
454
455 .userOrder .cur {
456 background: rgb(217, 134, 40);
457 color: #fff;
458 }
459
460 .userOrder td, .userOrder th {
461 position: relative;
462 }
463
464 .userOrder .icn {
465 float: left;
466 clear: left;
467 color: #9c4f15;
468 text-decoration: none;
469 font-size: 12pt;
470 line-height: 6pt;
471 width: 12pt;
472 height: 8pt;
473 vertical-align: middle;
474 font-weight: normal;
475 text-shadow: 0px 0px 1px #fff;
476 }
477
478 thead .icn:hover {
479 color: darkred;
480 text-shadow: none;
481 }
482
483 thead .cur.desc .icn.dn, thead .cur.asc .icn.up {
484 color: #fff;
485 text-shadow: none;
486 }
487
488 table.list .actions {
489 text-align: right;
490 }
491
492 b.money {
493 font-weight: inherit;
494 white-space: pre;
495 }
496
497 #rapport h3 {
498 text-align: center;
499 margin-bottom: .5em;
500 }
501
502 #rapport table {
503 width: 100%;
504 border-collapse: collapse;
505 }
506
507 #rapport tr {
508 vertical-align: top;
509 }
510
511 #rapport table table {
512 border: 1px solid rgb(217, 134, 40);
513 border-color: rgba(217, 134, 40, 0.5);
514 }
515
516 #rapport table table tr th {
517 width: 80%;
518 }
519
520 #rapport td, #rapport th {
521 padding: 0.2em 0.5em;
522 text-align: left;
523 }
524
525 #rapport .compte th {
526 font-weight: normal;
527 }
528
529 #rapport table table td {
530 text-align: right;
531 }
532
533 #rapport .parent {
534 font-weight: bold;
535 background: rgb(247, 164, 70);
536 background: rgba(217, 134, 40, 0.2);
537 }
538
539 #rapport table table tfoot tr {
540 background: rgb(247, 164, 70);
541 background: rgba(217, 134, 40, 0.1);
542 color: rgb(156, 79, 21);
543 }
544
545 #rapport .exercice {
546 text-align: center;
547 margin-bottom: .8em;
548 padding-bottom: .5em;
549 border-bottom: 1pt solid #999;
550 }
551
552 #rapport h1 {
553 text-align: center;
554 }
555
556 .icn {
557 font-family: "gicon", sans-serif;
558 font-style: normal;
559 font-weight: normal;
560 speak: none;
561 font-variant: normal;
562 text-transform: none;
563 }
564
565 .actions .icn, .icn.action {
566 text-decoration: none;
567 border-radius: 1em;
568 display: inline-block;
569 text-align: center;
570 font-size: 1.2em;
571 line-height: .8em;
572 vertical-align: middle;
573 padding: .2em;
574 font-family: "gicon", sans-serif;
575 color: #9c4f15;
576 text-shadow: 1px 1px 1px #999;
577 }
578
579 .num a {
580 text-decoration: none;
581 border-radius: .5em;
582 display: inline-block;
583 text-align: center;
584 padding: 0 .2em;
585 background: rgb(247, 164, 70);
586 background: rgba(217, 134, 40, 0.5);
587 }
588
589 .actions .icn:hover, .num a:hover, .icn.action:hover {
590 color: darkred;
591 background: #ff9;
592 }
593
594
595 .droits b {
596 border: 2px solid #999;
597 border-radius: 1em;
598 color: #000;
599 background: #ccc;
600 width: 16px;
601 display: inline-block;
602 text-align: center;
603 font-size: 0.8em;
604 cursor: help;
605 vertical-align: middle;
606 position: relative;
607 z-index: 10;
608 font-family: "gicon", "Trebuchet MS", Arial, Helvetica, sans-serif;
609 }
610
611 .droits b.aucun {
612 border-color: #ccc;
613 background: #eee;
614 color: #999;
615 }
616
617 .droits b.acces {
618 border-color: #cc9;
619 color: #660;
620 background: #ffe;
621 }
622
623 .droits b.ecriture {
624 border-color: #9c9;
625 color: #060;
626 background: #efe;
627 }
628
629 .droits b.aucun:before {
630 content: "X";
631 position: absolute;
632 left: 0;
633 right: 0;
634 top: -3px;
635 color: #ccc;
636 z-index: -1;
637 font-size: 1.5em;
638 overflow: hidden;
639 }
640
641 .droits b.admin {
642 color: #900;
643 border-color: #c99;
644 background: #fee;
645 }
646
647 .infos {
648 margin-bottom: 1em;
649 }
650
651 .infos h3 {
652 margin-bottom: 0.5em;
653 }
654
655 .infos p {
656 margin-bottom: 0.8em;
657 }
658
659 .infos dl {
660 margin-bottom: 0.8em;
661 }
662
663 .infos dl dd {
664 margin: 0.2em 1em;
665 }
666
667 .filterCategory {
668 width: 30em;
669 float: right;
670 font-size: 80%;
671 text-align: center;
672 margin-left: 1em;
673 }
674
675 .searchMember {
676 font-size: 80%;
677 }
678
679 .searchMember .special {
680 display: none;
681 }
682
683 .filterCategory p.submit {
684 margin-top: -2em;
685 float: right;
686 }
687
688 .memberList {
689 clear: both;
690 }
691
692 /* WIKI */
693
694 fieldset.wikiText {
695 border: none;
696 }
697
698 fieldset.wikiText textarea, fieldset.skelEdit textarea {
699 width: 100%;
700 }
701
702 fieldset.wikiMain, fieldset.wikiRights, fieldset.wikiEncrypt {
703 float: right;
704 width: 35%;
705 margin-left: 3%;
706 clear: right;
707 }
708
709 fieldset.wikiMain input[type=text] {
710 min-width: 0;
711 }
712
713 #encryptPasswordDisplay {
714 cursor: help;
715 background: #ddd;
716 }
717
718 fieldset.wikiEncrypt .help {
719 font-size: .9em;
720 }
721
722 fieldset.wikiMain #f_titre {
723 width: 90%;
724 font-size: 14pt;
725 }
726
727 fieldset.wikiMain #f_uri {
728 width: 90%;
729 }
730
731 fieldset.wikiRights dl {
732 font-size: 10pt;
733 }
734
735 fieldset.wikiRevision {
736 clear: both;
737 }
738
739 fieldset.wikiRevision #f_modification {
740 width: 90%;
741 }
742
743 .wikiContent p, .wikiContent h3, .wikiContent h4, .wikiContent h5, .wikiContent h6,
744 .wikiContent ul, .wikiContent ol, .wikiContent table, .wikiContent blockquote {
745 margin-bottom: 8pt;
746 }
747
748 .wikiContent ul, .wikiContent ol, .wikiContent dd {
749 margin-left: 2em;
750 }
751
752 .wikiContent ul {
753 list-style-type: disc;
754 }
755
756 .wikiContent ol {
757 list-style-type: decimal;
758 }
759
760 .toolbar input {
761 padding: .1em .2em;
762 border: 1px solid #ccc;
763 color: #000;
764 background: #fff;
765 cursor: pointer;
766 margin: 0 .5em .5em .5em;
767 border-bottom: 2px solid #9c4f15;
768 border-radius: .2em;
769 }
770
771 .toolbar input:hover {
772 color: #fff;
773 background: #d98628;
774 border-color: transparent;
775 }
776
777 .toolbar .title { font-size: 1.2em; }
778 .toolbar .bold { font-weight: bold; }
779 .toolbar .italic { font-style: italic; }
780 .toolbar .code { font-family: Courier New, Courier, mono; }
781 .toolbar .strike { text-decoration: line-through; }
782 .toolbar .link { color: blue; text-decoration: underline; }
783
784 .wikiFooter {
785 font-size: 0.8em;
786 color: #666;
787 border-top: 0.1em solid #ccc;
788 clear: both;
789 }
790
791 .wikiMain samp {
792 background: #eee;
793 padding: 0.2em 0.3em;
794 }
795
796 .wikiChildren {
797 margin: 1em 0 1em 1em;
798 border: .1em solid rgba(217, 134, 40, .5);
799 padding: 1em;
800 background: rgba(255, 255, 255, 0.5);
801 float: right;
802 clear: right;
803 width: 25%;
804 }
805
806 .wikiChildren ul {
807 color: #ccc;
808 list-style-type: square;
809 margin-left: 1em;
810 }
811
812 .wikiTree ul {
813 margin-left: 1em;
814 list-style-type: none;
815 }
816
817 .wikiTree ul ul {
818 margin-left: 2em;
819 }
820
821 .wikiTree a {
822 color: #666;
823 }
824
825 .wikiTree h3:before {
826 content: "▸";
827 display: inline;
828 margin-right: .5em;
829 }
830
831 .wikiTree li {
832 margin: 0.2em 0;
833 }
834
835 .wikiTree h3 {
836 font-size: 1em;
837 font-weight: normal;
838 }
839
840 .wikiTree .current > h3 a {
841 font-weight: bold;
842 color: #000;
843 }
844
845 .wikiTree .choice {
846 text-align: center;
847 margin-bottom: 1em;
848 }
849
850 .breadCrumbs {
851 margin-bottom: .8em;
852 font-size: .9em;
853 color: #999;
854 }
855
856 .breadCrumbs ul, .breadCrumbs li {
857 list-style-type: none;
858 display: inline;
859 }
860
861 .breadCrumbs li:before {
862 content: "> ";
863 }
864
865 .breadCrumbs li a {
866 color: #333;
867 }
868
869 .wikiSearch {
870 }
871
872 .wikiSearch fieldset {
873 padding: .3em;
874 }
875
876 .wikiSearch input[type=text] {
877 padding: .3em;
878 }
879
880 .wikiResults h3 {
881 font-weight: normal;
882 margin-bottom: .3em;
883 }
884
885 .wikiResults p {
886 margin-bottom: .8em;
887 font-size: .9em;
888 }
889
890 .wikiRevisions .length ins {
891 text-decoration: none;
892 color: green;
893 }
894
895 .wikiRevisions .length del {
896 text-decoration: none;
897 color: red;
898 }
899
900 .wikiRevisions .length i {
901 font-style: normal;
902 color: gray;
903 }
904
905 div.wikiRevision {
906 width: 48%;
907 margin: 1em 1%;
908 text-align: center;
909 float: left;
910 }
911
912 div.wikiRevision h3 {
913 font-size: 1em;
914 }
915
916 div.wikiRevision h4 {
917 font-weight: normal;
918 font-size: .9em;
919 }
920
921 .diff .ins {
922 background: #cfc;
923 width: 45%;
924 }
925
926 .diff .del {
927 background: #fcc;
928 width: 45%;
929 }
930
931 .diff .line {
932 width: 2%;
933 padding: 0.2em;
934 text-align: right;
935 font-family: Mono;
936 font-size: 90%;
937 color: #666;
938 }
939
940 .diff .leftChange, .diff .rightChange {
941 text-align: center;
942 vertical-align: middle;
943 }
944
945 .diff ins { background: #9f9; }
946 .diff del { background: #f99; }
947
948 .diff hr {
949 background: none;
950 border: none;
951 border-top: 5px dotted #fff;
952 color: #fff;
953 margin: .2em .4em;
954 }
955
956 .diff .separator {
957 background: #ccc;
958 }
959
960 .diff {
961 border-collapse: collapse;
962 width: 100%;
963 font-size: 0.9em;
964 }
965
966 .diff tr {
967 border: 1px solid #ccc;
968 vertical-align: top;
969 }
970
971 .diff .leftChange b, .diff .rightChange b {
972 text-shadow: 1px 1px 1px #ccc;
973 color: #666;
974 }
975
976 .pagination {
977 clear: both;
978 list-style-type: none;
979 padding: 0.4em 0;
980 text-align: center;
981 }
982
983 .pagination li {
984 display: inline-block;
985 margin: 0 0.3em;
986 }
987
988 .pagination li.current {
989 font-size: 1.3em;
990 }
991
992 .pagination li a {
993 color: #000;
994 }
995
996 fieldset.memberMessage {
997 max-width: 30em;
998 }
999
1000 fieldset.memberMessage #f_sujet, fieldset.memberMessage #f_message {
1001 width: 95%;
1002 }
1003
1004 .templatesList ul {
1005 margin: 1em 2em;
1006 }
1007
1008 .catList dt {
1009 font-size: 1.2em;
1010 font-weight: bold;
1011 }
1012
1013 .catList dd.desc {
1014 color: #666;
1015 margin: .2em 0 .2em 2em;
1016 }
1017
1018 .catList dd.compte {
1019 color: #9c4f15;
1020 margin: .2em 0 .2em 2em;
1021 }
1022
1023 .catList dd.actions {
1024 margin: .2em 0 1em 2em;
1025 }
1026
1027 ul.accountList {
1028 list-style-type: square;
1029 margin-left: 2em;
1030 }
1031
1032 ul.accountList > li > h4 {
1033 font-weight: normal;
1034 font-size: 1.2em;
1035 }
1036
1037 ul.accountList > li {
1038 margin-bottom: .8em;
1039 }
1040
1041 table.accountList .niveau_2 .libelle {
1042 font-weight: bold;
1043 }
1044
1045 table.accountList .niveau_3 .libelle { padding-left: 1em; }
1046 table.accountList .niveau_4 .libelle { padding-left: 2em; }
1047 table.accountList .niveau_5 .libelle { padding-left: 3em; }
1048 table.accountList .niveau_6 .libelle { padding-left: 4em; }
1049
1050 table.rib { display: inline-table; vertical-align: middle; font-size: .9em; text-align: center; border-collapse: collapse; }
1051 table.rib th, table.rib td { padding: .1em .3em; border: 1px solid #ccc; }
1052
1053 dl.describe {
1054 margin-bottom: 1em;
1055 clear: both;
1056 }
1057
1058 dl.describe > dt {
1059 font-weight: bold;
1060 width: 15em;
1061 float: left;
1062 clear: left;
1063 margin-bottom: .5em;
1064 }
1065
1066 dl.describe > dd {
1067 margin-bottom: .5em;
1068 float: left;
1069 }
1070
1071 dl.describe ul {
1072 margin-left: 1em;
1073 }
1074
1075 dl.cotisation {
1076 background: rgb(255, 174, 80);
1077 background: rgba(217, 134, 40, 0.2);
1078 padding: .5em;
1079 border-radius: .5em;
1080 margin: 1em;
1081 }
1082
1083 dl.cotisation dt {
1084 font-weight: bold;
1085 }
1086
1087 dl.cotisation dd {
1088 margin: .2em 0 .4em 1em;
1089 }
1090
1091 .infos_asso {
1092 width: 20%;
1093 float: right;
1094 margin: .5em;
1095 border: .1em solid #ccc;
1096 background: #eee;
1097 padding: .5em;
1098 }
1099
1100 #orderFields fieldset {
1101 position: relative;
1102 min-height: 2em;
1103 }
1104
1105 #orderFields fieldset legend {
1106 font-size: 1.2em;
1107 line-height: .8em;
1108 color: #666;
1109 }
1110
1111 #orderFields fieldset .actions {
1112 display: block;
1113 position: absolute;
1114 top: 1em;
1115 right: 1em;
1116 }
1117
1118 #orderFields fieldset .actions .icn {
1119 position: absolute;
1120 }
1121
1122 #orderFields fieldset .actions .remove { right: 0em; }
1123 #orderFields fieldset .actions .edit { right: 1.5em; }
1124 #orderFields fieldset .actions .down { right: 3em; }
1125 #orderFields fieldset .actions .up { right: 4.5em; }
1126
1127 #orderFields fieldset:nth-child(1) .actions .up, #orderFields fieldset:nth-last-child(1) .actions .down {
1128 display: none;
1129 }
1130
1131 #orderFields fieldset .actions .icn {
1132 cursor: pointer;
1133 }
1134
1135 #orderFields fieldset .interactive:hover {
1136 cursor: pointer;
1137 text-decoration: underline;
1138 }
1139
1140 pre.sql_schema {
1141 float: right;
1142 color: #666;
1143 font-size: .9em;
1144 width: 30%;
1145 overflow: auto;
1146 }
1147
1148 .hidden {
1149 display: none;
1150 }
1151