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